:root{--type-display-size:60px;--type-display-weight:325;--type-display-line:64px;--type-display-tracking:-4px;--type-heading-size:40px;--type-heading-weight:500;--type-heading-line:44px;--type-heading-tracking:-1.6px;--type-card-heading-size:40px;--type-card-heading-weight:450;--type-card-heading-line:44px;--type-card-heading-tracking:-1px;--type-proof-size:20px;--type-proof-weight:450;--type-proof-line:normal;--type-proof-tracking:-.25px;--type-body-size:18px;--type-body-weight:300;--type-body-line:32px;--type-body-tracking:-.15px;--type-button-strong-size:15px;--type-button-strong-weight:600;--type-button-strong-line:24px;--type-button-strong-tracking:-.25px;--type-button-size:15px;--type-button-weight:500;--type-button-line:24px;--type-button-tracking:-.25px;--type-menu-title-size:14px;--type-menu-title-weight:475;--type-menu-title-line:19px;--type-menu-title-tracking:0px;--type-button-small-size:14px;--type-button-small-weight:350;--type-button-small-line:normal;--type-button-small-tracking:-.15px;--type-nav-size:14px;--type-nav-weight:350;--type-nav-line:18px;--type-nav-tracking:0px;--type-label-size:14px;--type-label-weight:350;--type-label-line:18px;--type-label-tracking:-.1px;--type-caption-size:13px;--type-caption-weight:350;--type-caption-line:20px;--type-caption-tracking:0px;--text-style-label-font-size:var(--type-label-size);--text-style-label-font-weight:var(--type-label-weight);--text-style-label-line-height:var(--type-label-line);--text-style-label-letter-spacing:var(--type-label-tracking);--text-style-caption-font-size:var(--type-caption-size);--text-style-caption-font-weight:var(--type-caption-weight);--text-style-caption-line-height:var(--type-caption-line);--text-style-caption-letter-spacing:var(--type-caption-tracking);--font-sans:var(--font-geist-sans), Arial, sans-serif;--primary-500:#074ced;--gray-10:#fff;--gray-50:#f7f7f8;--gray-100:#f2f2f3;--gray-150:#ededee;--gray-200:#e8e8e9;--gray-250:#e0e0e1;--gray-300:#d5d6d7;--gray-350:#cbcccd;--gray-400:#b6b7b9;--gray-450:#a1a2a5;--gray-500:#828487;--gray-550:#696a6d;--gray-600:#5a5b5e;--gray-650:#4b4c4e;--gray-700:#3c3d3e;--gray-750:#323334;--gray-800:#28282a;--gray-850:#1e1e1f;--gray-900:#141415;--gray-950:#0c0d0d;--gray-1000:#050505;--primary-550:#0643d0;--primary-600:#0639b2;--primary-650:#05339e;--primary-700:#042677;--primary-750:#032063;--primary-800:#02194f;--primary-850:#02133b;--primary-900:#010d28;--primary-950:#010819;--primary-1000:#00030a;--primary-450:#1257f8;--primary-400:#4d81f9;--primary-350:#749dfb;--primary-300:#9cb9fc;--primary-250:#b5cafd;--primary-200:#cedcfd;--primary-150:#d7e3fe;--primary-100:#e1eafe;--primary-50:#ebf1fe;--primary-10:#f5f8ff;--brand-350:var(--primary-350);--brand-300:var(--primary-300);--brand-450:var(--primary-450);--brand-250:var(--primary-250);--brand-200:var(--primary-200);--brand-100:var(--primary-100);--brand-950:var(--primary-950);--brand-1000:var(--primary-1000);--brand-800:var(--primary-800);--brand-700:var(--primary-700);--brand-550:var(--primary-550);--brand-150:var(--primary-150);--brand-900:var(--primary-900);--brand-10:var(--primary-10);--brand-650:var(--primary-650);--brand-500:var(--primary-500);--brand-600:var(--primary-600);--brand-850:var(--primary-850);--brand-400:var(--primary-400);--brand-750:var(--primary-750);--brand-50:var(--primary-50);--neutral-400:var(--gray-400);--neutral-300:var(--gray-300);--neutral-200:var(--gray-200);--neutral-450:var(--gray-450);--neutral-150:var(--gray-150);--neutral-1000:var(--gray-1000);--neutral-100:var(--gray-100);--neutral-750:var(--gray-750);--neutral-900:var(--gray-900);--neutral-700:var(--gray-700);--neutral-950:var(--gray-900);--neutral-800:var(--gray-800);--neutral-650:var(--gray-650);--neutral-600:var(--gray-600);--neutral-500:var(--gray-500);--neutral-250:var(--gray-250);--neutral-50:var(--gray-50);--neutral-550:var(--gray-550);--neutral-350:var(--gray-350);--neutral-850:var(--gray-850);--neutral-10:var(--gray-10);--text-dark-primary:var(--neutral-800);--text-dark-secondary:var(--neutral-700);--text-dark-terceary:var(--neutral-600);--surface-dark-primary:var(--neutral-900);--surface-dark-secondary:var(--neutral-800);--surface-dark-terceary:var(--neutral-700);--surface-light-primary:var(--neutral-50);--surface-light-secondary:var(--neutral-100);--surface-light-terceary:var(--neutral-200);--surface-dark-quarteary:var(--neutral-600);--surface-dark-quinteary:var(--neutral-500);--surface-light-quarteary:var(--neutral-300);--surface-light-quinteary:var(--neutral-400);--border-dark-primary:var(--neutral-800);--border-dark-secondary:var(--neutral-700);--border-dark-terceary:var(--neutral-600);--border-dark-quarteary:var(--neutral-500);--border-dark-quinteary:var(--neutral-400);--border-light-primary:var(--neutral-150);--border-light-secondary:var(--neutral-200);--border-light-terceary:var(--neutral-250);--border-light-quarteary:var(--neutral-300);--border-light-quinteary:var(--neutral-400);--icons-dark-primary:var(--neutral-800);--icons-dark-secondary:var(--neutral-700);--icons-dark-terceary:var(--neutral-600);--icons-brand-primary:var(--brand-500);--text-light-primary:var(--neutral-10);--text-light-secondary:var(--neutral-150);--text-light-terceary:var(--neutral-250);--icons-light-terceary:var(--neutral-200);--icons-light-secondary:var(--neutral-100);--icons-light-primary:var(--neutral-50);--text-light-quarteary:var(--neutral-350);--text-light-quinteary:var(--neutral-450);--text-dark-quarteary:var(--neutral-500);--text-dark-quinteary:var(--neutral-500);--icons-light-quarteary:var(--neutral-300);--icons-light-quinteary:var(--neutral-400);--icons-dark-quarteary:var(--neutral-500);--icons-dark-quinteary:var(--neutral-500);--text-brand-primary:var(--brand-500);--surface-brand-primary:var(--brand-500);--surface-brand-secondary:var(--brand-550);--icons-brand-secondary:var(--brand-600);--text-brand-secondary:var(--brand-600);--border-brand-secondary:var(--brand-600);--border-brand-primary:var(--brand-500);--border-light-transparent-primary:color-mix(in srgb, var(--border-light-primary) 10%, transparent);--border-light-transparent-secondary:color-mix(in srgb, var(--border-light-primary) 25%, transparent);--border-light-transparent-terceary:color-mix(in srgb, var(--border-light-primary) 50%, transparent);--surface-light-tranparent-menu:color-mix(in srgb, var(--surface-light-primary) 5%, transparent);--surface-accent-primary:var(--accent-500);--surface-accent-secondary:var(--accent-550);--surface-light-full:var(--neutral-10);--surface-dark-full:var(--neutral-1000);--primitive-accent-10:#fcfff5;--primitive-accent-50:#f8feec;--primitive-accent-100:#f5fde2;--primitive-accent-150:#f2fdd8;--primitive-accent-200:#effccf;--primitive-accent-250:#e7fbb6;--primitive-accent-300:#defa9e;--primitive-accent-350:#d1f877;--primitive-accent-400:#c4f651;--primitive-accent-450:#b1f316;--primitive-accent-500:#a6e90c;--primitive-accent-550:#92cb0b;--primitive-accent-600:#7dae09;--primitive-accent-650:#6f9b08;--primitive-accent-700:#537406;--primitive-accent-750:#456105;--primitive-accent-800:#374e04;--primitive-accent-850:#2a3a03;--primitive-accent-900:#1c2702;--primitive-accent-950:#0e1301;--primitive-accent-1000:#070a01;--accent-10:var(--primitive-accent-10);--accent-50:var(--primitive-accent-50);--accent-100:var(--primitive-accent-100);--accent-150:var(--primitive-accent-150);--accent-200:var(--primitive-accent-200);--accent-250:var(--primitive-accent-250);--accent-300:var(--primitive-accent-300);--accent-350:var(--primitive-accent-350);--accent-400:var(--primitive-accent-400);--accent-450:var(--primitive-accent-450);--accent-500:var(--primitive-accent-500);--accent-550:var(--primitive-accent-550);--accent-600:var(--primitive-accent-600);--accent-650:var(--primitive-accent-650);--accent-700:var(--primitive-accent-700);--accent-750:var(--primitive-accent-750);--accent-800:var(--primitive-accent-800);--accent-850:var(--primitive-accent-850);--accent-900:var(--primitive-accent-900);--accent-950:var(--primitive-accent-950);--accent-1000:var(--primitive-accent-1000);--secondary-10:#f5fdff;--secondary-50:#ebfbfe;--secondary-100:#e1f9fe;--secondary-150:#d7f7fe;--secondary-200:#cef5fd;--secondary-250:#b5f1fd;--secondary-300:#9cecfc;--secondary-350:#74e4fb;--secondary-400:#4dddf9;--secondary-450:#12d1f8;--secondary-500:#07c7ed;--secondary-550:#06aed0;--secondary-600:#0695b2;--secondary-650:#05859e;--secondary-700:#046477;--secondary-750:#035363;--secondary-800:#02424f;--secondary-850:#02323b;--secondary-900:#012128;--secondary-950:#091c20;--secondary-1000:#00080a;--brand-secondary-10:var(--secondary-10);--brand-secondary-50:var(--secondary-50);--brand-secondary-100:var(--secondary-100);--brand-secondary-150:var(--secondary-150);--brand-secondary-200:var(--secondary-200);--brand-secondary-250:var(--secondary-250);--brand-secondary-300:var(--secondary-300);--brand-secondary-350:var(--secondary-350);--brand-secondary-400:var(--secondary-400);--brand-secondary-450:var(--secondary-450);--brand-secondary-500:var(--secondary-500);--brand-secondary-550:var(--secondary-550);--brand-secondary-600:var(--secondary-600);--brand-secondary-650:var(--secondary-650);--brand-secondary-700:var(--secondary-700);--brand-secondary-750:var(--secondary-750);--brand-secondary-800:var(--secondary-800);--brand-secondary-850:var(--secondary-850);--brand-secondary-900:var(--secondary-900);--brand-secondary-950:var(--secondary-950);--brand-secondary-1000:var(--secondary-1000);--font-family-font-primary:var(--font-geist-sans), Arial, sans-serif;--max-widht-medium:var(--scale-800);--max-widht-large:var(--scale-920);--max-widht-extra-large:var(--scale-1400);--max-widht-small:var(--scale-720);--max-widht-extra-small:var(--scale-640);--scale-0:0px;--scale-1:1px;--scale-2:2px;--scale-4:4px;--scale-6:6px;--scale-8:8px;--scale-10:10px;--scale-12:12px;--scale-14:14px;--scale-16:16px;--scale-18:18px;--scale-20:20px;--scale-22:22px;--scale-24:24px;--scale-26:26px;--scale-28:28px;--scale-30:30px;--scale-32:32px;--scale-36:36px;--scale-40:40px;--scale-44:44px;--scale-48:48px;--scale-52:52px;--scale-56:56px;--scale-60:60px;--scale-64:64px;--scale-68:68px;--scale-72:72px;--scale-76:76px;--scale-80:80px;--scale-88:88px;--scale-96:96px;--scale-104:104px;--scale-112:112px;--scale-120:120px;--scale-128:128px;--scale-136:136px;--scale-144:144px;--scale-152:152px;--scale-160:160px;--scale-200:200px;--scale-240:240px;--scale-280:280px;--scale-320:320px;--scale-360:360px;--scale-400:400px;--scale-440:440px;--scale-560:560px;--scale-480:480px;--scale-520:520px;--scale-600:600px;--scale-640:640px;--scale-680:680px;--scale-720:720px;--scale-760:760px;--scale-800:800px;--scale-840:840px;--scale-880:880px;--scale-920:920px;--scale-960:960px;--scale-1000:1000px;--scale-1040:1040px;--scale-1080:1080px;--scale-1120:1120px;--scale-1160:1160px;--scale-1200:1200px;--scale-1240:1240px;--scale-1280:1280px;--scale-1320:1320px;--scale-1360:1360px;--scale-1400:1400px;--scale-1440:1440px;--scale-1480:1480px;--scale-1520:1520px;--scale-1560:1560px;--scale-1600:1600px;--scale-1640:1640px;--scale-1680:1680px;--scale-1720:1720px;--scale-1760:1760px;--scale-1800:1800px;--scale-1840:1840px;--scale-1880:1880px;--scale-1920:1920px;--spacing-extra-small:var(--scale-4);--spacing-small:var(--scale-8);--spacing-medium:var(--scale-10);--spacing-large:var(--scale-12);--spacing-extra-large:var(--scale-16);--spacing-big:var(--scale-20);--spacing-extra-big:var(--scale-24);--spacing-extend:var(--scale-32);--spacing-extend-big:var(--scale-40);--border-radius-extra-small:var(--scale-4);--border-radius-small:var(--scale-8);--border-radius-medium:var(--scale-10);--border-radius-large:var(--scale-12);--border-radius-extra-large:var(--scale-16);--border-radius-big:var(--scale-20);--border-radius-extra-big:var(--scale-24);--border-radius-extend:var(--scale-32);--border-radius-extend-big:var(--scale-40);--border-widht-extra-small:var(--scale-1);--border-widht-none:var(--scale-0);--border-radius-none:var(--scale-0);--spacing-none:var(--scale-0);--border-widht-small:var(--scale-2);--border-widht-medium:var(--scale-4);--border-widht-large:var(--scale-6);--border-widht-extra-large:var(--scale-8);--border-widht-big:var(--scale-16);--border-widht-extra-big:var(--scale-24);--spacing-2-extend-big:var(--scale-80);--spacing-2-extend:var(--scale-64);--spacing-4-extra-big:var(--scale-96);--scale-1888:1888px;--max-widht-big:var(--scale-1888);--max-widht-full:var(--scale-1920);--spacing-3-extended-big:var(--scale-120);--border-radius-2-extended:var(--scale-56);--vowt-blue-10:#f5fbff;--vowt-blue-50:#ebf7ff;--vowt-blue-100:#e1f2fe;--vowt-blue-150:#d7ecfe;--vowt-blue-200:#cde5fe;--vowt-blue-250:#b4d6fd;--vowt-blue-300:#9bc5fd;--vowt-blue-350:#73aafc;--vowt-blue-400:#4b8cfb;--vowt-blue-450:#0f5dfa;--vowt-blue-500:#054bf0;--vowt-blue-550:#0442d2;--vowt-blue-600:#0433b4;--vowt-blue-650:#0328a0;--vowt-blue-700:#021a78;--vowt-blue-750:#021264;--vowt-blue-800:#020c50;--vowt-blue-850:#01073c;--vowt-blue-900:#010328;--vowt-blue-950:#010119;--vowt-blue-1000:#00000a;--vowt-neutral-10:#fafbff;--vowt-neutral-50:#ecf1fe;--vowt-neutral-100:#e3ebfc;--vowt-neutral-150:#dce5f9;--vowt-neutral-200:#d5dff6;--vowt-neutral-250:#c7d3ef;--vowt-neutral-300:#b4c2e4;--vowt-neutral-350:#9bacd4;--vowt-neutral-400:#8697c1;--vowt-neutral-450:#818fb1;--vowt-neutral-500:#6b7794;--vowt-neutral-550:#5a6787;--vowt-neutral-600:#4e5c7e;--vowt-neutral-650:#3b4868;--vowt-neutral-700:#313e5e;--vowt-neutral-750:#273453;--vowt-neutral-800:#1f2b47;--vowt-neutral-850:#182239;--vowt-neutral-900:#11192c;--vowt-neutral-950:#080c17;--vowt-neutral-1000:#020408;--ds-brand-10:var(--vowt-blue-10);--ds-brand-50:var(--vowt-blue-50);--ds-brand-100:var(--vowt-blue-100);--ds-brand-150:var(--vowt-blue-150);--ds-brand-200:var(--vowt-blue-200);--ds-brand-250:var(--vowt-blue-250);--ds-brand-300:var(--vowt-blue-300);--ds-brand-350:var(--vowt-blue-350);--ds-brand-400:var(--vowt-blue-400);--ds-brand-450:var(--vowt-blue-450);--ds-brand-500:var(--vowt-blue-500);--ds-brand-550:var(--vowt-blue-550);--ds-brand-600:var(--vowt-blue-600);--ds-brand-650:var(--vowt-blue-650);--ds-brand-700:var(--vowt-blue-700);--ds-brand-750:var(--vowt-blue-750);--ds-brand-800:var(--vowt-blue-800);--ds-brand-850:var(--vowt-blue-850);--ds-brand-900:var(--vowt-blue-900);--ds-brand-950:var(--vowt-blue-950);--ds-brand-1000:var(--vowt-blue-1000);--ds-brand-primary:var(--ds-brand-500);--ds-brand-hover:var(--ds-brand-600);--ds-brand-pressed:var(--ds-brand-700);--ds-brand-soft:var(--ds-brand-100);--ds-brand-on-primary:var(--gray-10);--ds-brand-band:var(--vowt-blue-950);--ds-brand-band-end:var(--ds-brand-1000);--feedback-success-text:#146638;--feedback-success-surface:#f0faf3;--feedback-success-border:#a9dabb;--feedback-warning-text:#794400;--feedback-warning-surface:#fff9eb;--feedback-warning-border:#efd293;--feedback-danger-text:#a22424;--feedback-danger-surface:#fff4f4;--feedback-danger-border:#edbcbc;--palette-red-100:#fbe5e5;--palette-red-200:#f6c6c6;--palette-red-300:#ef9a9a;--palette-red-400:#e66565;--palette-red-500:#dc2828;--palette-red-600:#b81e1e;--palette-red-700:#951818;--palette-red-800:#761313;--palette-red-900:#580e0e;--palette-amber-100:#fdf3e2;--palette-amber-200:#fce6c0;--palette-amber-300:#f9d290;--palette-amber-400:#f6bb55;--palette-amber-500:#f3a012;--palette-amber-600:#cb850b;--palette-amber-700:#a56c09;--palette-amber-800:#835507;--palette-amber-900:#613f05;--palette-green-100:#e5fbee;--palette-green-200:#c6f6da;--palette-green-300:#9aefbd;--palette-green-400:#65e69b;--palette-green-500:#28dc73;--palette-green-600:#1eb85e;--palette-green-700:#18954c;--palette-green-800:#13763d;--palette-green-900:#0e582d;--palette-teal-100:#e5fbf9;--palette-teal-200:#c6f6f1;--palette-teal-300:#9aefe6;--palette-teal-400:#65e6d9;--palette-teal-500:#28dcca;--palette-teal-600:#1eb8a9;--palette-teal-700:#189589;--palette-teal-800:#13766d;--palette-teal-900:#0e5850;--palette-purple-100:#f0e5fb;--palette-purple-200:#dec6f6;--palette-purple-300:#c49aef;--palette-purple-400:#a665e6;--palette-purple-500:#8228dc;--palette-purple-600:#6b1eb8;--palette-purple-700:#571895;--palette-purple-800:#451376;--palette-purple-900:#330e58;--palette-pink-100:#fbe5f0;--palette-pink-200:#f6c6de;--palette-pink-300:#ef9ac4;--palette-pink-400:#e665a6;--palette-pink-500:#dc2882;--palette-pink-600:#b81e6b;--palette-pink-700:#951857;--palette-pink-800:#761345;--palette-pink-900:#580e33;--ui-radius-0:0px;--ui-radius-4:4px;--ui-radius-6:6px;--ui-radius-8:8px;--ui-radius-12:12px;--ui-radius-16:16px;--ui-radius-24:24px;--ui-radius-32:32px;--ui-radius-40:40px;--ui-shadow-1:0 2px 4px #00000014;--ui-shadow-2:0 8px 32px #0000001f;--ui-shadow-3:0 24px 80px #0000003d}
.accordion-heading{margin:0}.accordion-description:not([hidden]){animation:.3s both resource-description-in}@media (prefers-reduced-motion:reduce){.accordion-description:not([hidden]){animation:none}}.accordion-progress{height:0;position:relative}.accordion-progress>span{background:linear-gradient(90deg, var(--brand-500), var(--brand-300));transform-origin:0;will-change:transform;width:100%;height:2px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.accordion-progress>span:after{content:"";background:var(--brand-200);width:12px;height:4px;box-shadow:0 0 12px var(--brand-300);border-radius:50%;position:absolute;top:-1px;right:0}.accordion-caret{transition:transform .18s}.accordion-item[data-active=true] .accordion-caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.accordion-caret{transition:none}}.accordion-trigger{--accordion-title-size:17px;--accordion-title-weight:350;--accordion-title-line:24px;--accordion-title-tracking:-.15px;font-family:var(--font-sans);font-size:var(--accordion-title-size);font-weight:var(--accordion-title-weight);line-height:var(--accordion-title-line);letter-spacing:var(--accordion-title-tracking);transition:color .18s}.accordion-trigger:focus-visible{outline:2px solid var(--brand-500);outline-offset:3px;border-radius:4px}.section-heading{--section-title-size:40px;--section-title-weight:425;--section-title-line:44px;--section-title-tracking:-2px;--section-description-size:18px;--section-description-weight:400;--section-description-line:32px;--section-description-tracking:-.15px;--section-title-color:var(--text-dark-primary);--section-description-color:var(--text-dark-terceary)}.section-heading[data-tone=light]{--section-title-weight:325;--section-description-weight:300;--section-title-color:var(--text-light-primary);--section-description-color:var(--text-light-terceary)}.section-heading-title{max-width:var(--max-widht-medium);color:var(--section-title-color);font-family:var(--font-sans);font-size:var(--section-title-size);font-weight:var(--section-title-weight);line-height:var(--section-title-line);letter-spacing:var(--section-title-tracking);text-wrap:balance;margin:0 auto}.section-heading-description{max-width:var(--max-widht-small);color:var(--section-description-color);font-family:var(--font-sans);font-size:var(--section-description-size);font-weight:var(--section-description-weight);line-height:var(--section-description-line);letter-spacing:var(--section-description-tracking);margin:16px auto 0}@media (max-width:760px){.section-heading{--section-title-size:32px;--section-title-line:36px;--section-title-tracking:-1.28px;--section-description-size:17px;--section-description-line:26px}}.section-heading-eyebrow{margin:0 0 var(--site-eyebrow-gap);color:var(--section-title-color);font:var(--text-style-label-font-weight) var(--text-style-label-font-size)/var(--text-style-label-line-height) var(--font-sans);letter-spacing:var(--text-style-label-letter-spacing)}@media (max-width:960px){.accordion-progress>span{top:-1px;bottom:auto}}
:root{--section-padding-block:96px}@media (max-width:760px){:root{--section-padding-block:64px}}.hero-copy .button:not(.header-demo),.resources-section>.button,.resources-cta .button,.integrations-cta .button,.segment-copy .button,.case-cta.button,.closing-cta.button:not(.header-demo),.button.button-primary:not(.header-demo),.hero-ctas .hero-video-button{font-weight:350}.pay-feature-description p,.checkout-feature-description p,.footer-brand>p,.footer-link,.footer-legal,.footer-back-top{font-weight:300}.segment-copy p{font-weight:calc(var(--type-body-weight) - 100)}.resource-description p.text-style-body-small{font-weight:250}
.site-header{z-index:50;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;width:100%;height:78px;margin-inline:auto;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.site-header{transition:none}}.site-header.header-scrolled,.site-header[data-light-menu-filled=true]{background:var(--surface-light-full);border-bottom-color:var(--border-light-secondary)}@media (min-width:1280px){.site-header[data-menu-open=true]:after{content:"";z-index:3;background:var(--border-light-secondary);pointer-events:none;height:1px;position:absolute;inset:auto 0 0}.site-header:before{content:"";z-index:-1;background:color-mix(in srgb, var(--surface-dark-full) 28%, transparent);opacity:0;pointer-events:none;width:100%;height:100dvh;transition:opacity .2s;position:absolute;top:100%;left:0}.site-header[data-menu-open=true]:before{opacity:1}}.header-inner{--container:var(--header-max-width);height:100%;width:min(calc(100% - 80px), var(--max-widht-extra-large));box-shadow:none;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;padding:20px 0;display:grid;position:relative}@media (min-width:1280px) and (max-width:1399px){.header-inner{gap:16px}}@media (min-width:1280px){.site-header{--mega-menu-height:min(440px, calc(100dvh - 96px))}}@media (max-width:1279px){.header-inner{gap:24px;width:100%;padding:10px 20px;display:flex}.header-cross i:first-child{transform:translateY(3.25px)rotate(45deg)}.header-cross i:last-child{transform:translateY(-3.25px)rotate(-45deg)}}@media (max-width:600px){.header-inner{padding-inline:var(--hero-mobile-gutter);gap:16px}}.brand-image{object-fit:contain;width:103px;height:22px;max-height:none}.header-brand{flex-shrink:0;justify-self:start;align-items:center;min-width:max-content;display:flex}.site-header .brand-image{transition:filter var(--header-hover-duration) var(--header-floating-ease)}.site-header[data-transparent=true] .brand-image{filter:brightness(0)invert()}@media (max-width:1279px){.site-header[data-mobile-open=true] .header-brand{align-items:center;height:72px;display:flex}}.header-trigger{align-items:center;gap:var(--spacing-extra-small);min-height:0;color:var(--text-dark-primary);white-space:nowrap;font:var(--type-nav-weight) var(--type-nav-size)/var(--type-nav-line) var(--font-sans);border-radius:var(--border-radius-small);transition:color var(--duration-fast), background var(--duration-fast);padding:var(--spacing-medium) var(--spacing-large);cursor:default;letter-spacing:var(--type-nav-tracking);background:0 0;border:0;display:inline-flex}.header-navigation{justify-self:center}.header-menu{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.header-trigger-label{display:inline-grid}.header-trigger svg{color:var(--icons-dark-secondary);transition:transform var(--duration-fast), color var(--duration-fast);flex-shrink:0}.header-trigger:hover svg,.header-trigger:focus-visible svg{color:var(--icons-dark-terceary)}.header-mobile-toggle,.header-mobile-actions{display:none}@media (max-width:1279px){.header-mobile-toggle{border-radius:var(--border-radius-extra-small);cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.header-mobile-toggle>span{gap:5px;width:18px;display:grid}.header-mobile-toggle i{background:var(--text-dark-primary);height:1.5px;transition:transform var(--duration-fast);display:block}.header-navigation{background:var(--surface-light-primary);border-bottom:1px solid var(--border-light-secondary);width:100%;max-height:calc(100dvh - 76px);padding:16px var(--gutter) 28px;box-shadow:0 16px 24px color-mix(in srgb, var(--surface-dark-full) 5%, transparent);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.header-navigation.header-mobile-open{display:block}.header-menu{gap:0;display:block}.header-trigger{justify-content:space-between;gap:var(--spacing-extra-small);cursor:default;border-radius:var(--border-radius-small);letter-spacing:-.1px;width:100%;min-height:44px;padding:12px;display:flex}.header-mobile-actions{grid-template-columns:1fr;gap:12px;margin-top:24px;display:grid}}@media (max-width:600px){.header-mobile-toggle{margin-left:auto}.header-navigation{max-height:calc(100dvh - 72px)}}button.header-trigger{cursor:pointer}.header-trigger:hover,.header-trigger:focus-visible{color:var(--text-dark-terceary);background:0 0}.site-header[data-transparent=true] .header-trigger,.site-header[data-transparent=true] .header-trigger svg{color:var(--text-light-primary)}.site-header[data-transparent=true] .header-mobile-toggle i{background:var(--surface-light-full)}.site-header .header-trigger-label{display:inline-grid}.header-trigger-label>span{grid-area:1/1}.header-trigger-label-size{visibility:hidden;font-weight:inherit}.header-trigger svg{transition:transform var(--header-hover-duration) var(--header-floating-ease), color var(--header-hover-duration) var(--header-floating-ease);flex-shrink:0}.header-trigger:is(:hover,:focus-visible,[aria-expanded=true]) svg{transform:rotate(180deg)}@media (max-width:1279px){.header-inner .header-navigation{top:calc(100% + var(--spacing-small));border-radius:var(--border-radius-big);max-height:calc(100dvh - 112px)}}@media (max-width:600px){.site-header:not([data-mobile-open=true]) .header-mobile-toggle{flex-shrink:0;justify-items:end;padding:0}}@media (max-width:1279px){body:has(.site-header[data-mobile-open=true]){overflow:hidden}.site-header[data-mobile-open=true]{-webkit-backdrop-filter:none;backdrop-filter:none}.site-header[data-mobile-open=true] .header-inner{width:100%;max-width:none;height:100dvh;padding:env(safe-area-inset-top,0px) var(--gutter) 0;background:var(--surface-light-full);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;align-items:flex-start;margin:0;transition:none;position:fixed;inset:0}.site-header[data-mobile-open=true] .header-mobile-toggle{flex-shrink:0;width:56px;height:56px;margin:8px 0 0 auto}.site-header[data-mobile-open=true] .header-cross{width:28px}.site-header[data-mobile-open=true] .header-inner .header-navigation{inset:calc(72px + env(safe-area-inset-top,0px)) 0 0;width:100%;max-height:none;box-shadow:none;padding:16px var(--gutter) calc(24px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;border:0;border-radius:0;position:absolute}.header-navigation{background:var(--surface-light-full)}}.header-demo{--button-hover-shadow:var(--control-hover-inner-shadow);white-space:nowrap;font:var(--type-button-small-weight) var(--type-button-small-size)/18px var(--font-sans);letter-spacing:var(--type-button-small-tracking);border:0;border-radius:999px;flex-shrink:0;padding:10px 16px}.header-actions{justify-self:end;align-items:center;gap:var(--spacing-small);display:flex}@media (max-width:1279px){.header-actions{gap:var(--spacing-small);margin-left:auto}}@media (max-width:600px){.header-actions{gap:var(--spacing-small);display:none}}.site-header .header-demo,.site-header .header-mobile-actions .button-light{color:var(--text-light-primary);background:var(--surface-brand-primary)}.site-header .header-demo:is(:hover,:focus-visible),.site-header .header-mobile-actions .button-light:is(:hover,:focus-visible){background:var(--surface-brand-secondary)}.header-demo svg{width:16px;height:16px}@media (max-width:1279px){.site-header[data-mobile-open=true] .header-actions{display:none}}.mega-menu-position{width:min(calc(100% - var(--gutter) * 2), var(--mega-menu-width));padding-top:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.mega-menu{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) var(--mega-menu-feature-width);height:var(--mega-menu-height);background:var(--surface-light-full);box-shadow:none;border-radius:0 0 24px 24px;display:grid;overflow:hidden}.mega-menu-column{gap:var(--spacing-extra-big);min-width:0;min-height:0;padding:var(--spacing-extend) var(--spacing-extend) var(--spacing-2-extend);flex-direction:column;display:flex}.mega-menu-heading{padding:var(--spacing-large) var(--spacing-small);border-bottom:1px solid var(--border-light-terceary);color:var(--text-dark-primary);margin:0}.mega-menu-links{gap:var(--spacing-large);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mega-menu-link{align-items:center;gap:var(--spacing-large);padding:var(--spacing-medium);border-radius:var(--border-radius-medium);transition:background var(--duration-fast);display:flex}.mega-menu-link:hover,.mega-menu-link:focus-visible{background:var(--surface-light-secondary)}.mega-menu-icon{padding:var(--spacing-medium);color:var(--icons-dark-primary);background:var(--surface-light-full);border:1px solid var(--border-light-terceary);border-radius:var(--border-radius-small);box-shadow:none;flex:none;align-items:center;display:flex}.site-header .mega-menu-link:is(:hover,:focus-visible) .mega-menu-icon{color:var(--icons-brand-primary);box-shadow:var(--control-hover-inner-shadow)}.mega-menu-icon img{width:24px;height:24px}.mega-menu-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.mega-menu-heading,.mega-menu-title,.mega-menu-feature-title{color:var(--text-dark-primary);font:var(--type-menu-title-weight) var(--type-menu-title-size)/var(--type-menu-title-line) var(--font-sans);letter-spacing:var(--text-style-button-small-letter-spacing)}.mega-menu-subtitle{color:var(--text-dark-terceary);font:calc(var(--text-style-caption-font-weight) + 50) calc(var(--text-style-caption-font-size) - 1px)/18px var(--font-sans);letter-spacing:var(--text-style-caption-letter-spacing)}.mega-menu-feature{background:var(--surface-light-secondary)}.mega-menu-feature-content{gap:var(--spacing-big);flex-direction:column;flex:1;min-height:0;display:flex}.mega-menu-feature-image{object-fit:cover;border-radius:var(--border-radius-small);flex:1;width:100%;height:0;min-height:0}.mega-menu-feature-title{color:var(--text-dark-primary);margin:0}.mega-menu-feature-description{color:var(--text-dark-terceary);font:var(--text-style-caption-medium-font-weight) var(--text-style-caption-medium-font-size)/var(--text-style-caption-medium-line-height) var(--font-sans);letter-spacing:var(--text-style-caption-medium-letter-spacing);margin:0}@media (max-width:1279px){.mega-menu-position{width:100%;padding-top:var(--spacing-small);position:static;transform:none}.mega-menu{height:auto;box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu-column{padding:var(--spacing-extra-big)}.mega-menu-feature{grid-column:1/-1}.mega-menu-feature-image{flex:none;height:180px}}@media (max-width:600px){.mega-menu{grid-template-columns:minmax(0,1fr)}.mega-menu-column{padding:var(--spacing-extra-large);gap:var(--spacing-large)}}.header-inner .mega-menu-position{width:100%}.site-header .header-trigger,.site-header .header-demo,.site-header .header-mobile-toggle,.site-header .mega-menu-link,.site-header .mega-menu-icon{transition:color var(--header-hover-duration) var(--header-floating-ease), background-color var(--header-hover-duration) var(--header-floating-ease), border-color var(--header-hover-duration) var(--header-floating-ease), box-shadow var(--header-hover-duration) var(--header-floating-ease)}.site-header .mega-menu,.site-header .mega-menu-feature,.site-header .mega-menu-heading,.site-header .mega-menu-title,.site-header .mega-menu-subtitle,.site-header .mega-menu-feature-title,.site-header .mega-menu-feature-description{transition:color var(--header-hover-duration) var(--header-floating-ease), background-color var(--header-hover-duration) var(--header-floating-ease), border-color var(--header-hover-duration) var(--header-floating-ease)}.mega-menu-surface{display:none}@media (min-width:1280px){.site-header .mega-menu-position>.mega-menu{overflow-y:auto}.mega-menu-surface{z-index:1;grid-template-columns:minmax(0,1fr) var(--mega-menu-feature-width);width:100%;height:var(--mega-menu-height);background:var(--surface-light-full);box-shadow:none;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--mega-menu-surface-duration) var(--header-floating-ease), transform var(--mega-menu-surface-duration) var(--header-floating-ease), visibility 0s var(--mega-menu-surface-duration), background-color var(--header-hover-duration) var(--header-floating-ease);border-radius:0 0 24px 24px;display:grid;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%,6px)}.mega-menu-surface>.mega-menu-feature{grid-column:2}.site-header[data-menu-open=true] .mega-menu-surface{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.site-header .mega-menu-position{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--mega-menu-swap-duration) var(--header-floating-ease), transform var(--mega-menu-swap-duration) var(--header-floating-ease), visibility 0s var(--mega-menu-swap-duration);transform:translate(-50%,4px)}.site-header .mega-menu-position[hidden]{display:block!important}.site-header .mega-menu-position:not([hidden]){opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(-50%)}.site-header .header-inner .mega-menu-position>.mega-menu{box-shadow:none;background:0 0;outline:none}.mega-menu-position .mega-menu-feature{opacity:0}.site-header:has(#solutions-menu:not([hidden])){--mega-menu-height:min(480px, calc(100dvh - 120px))}#solutions-menu .mega-menu-links{gap:8px}#solutions-menu .mega-menu-column{gap:16px}}#solutions-menu .mega-menu-column:nth-child(2) .mega-menu-icon{background:0 0;border:0;padding:0}#solutions-menu .mega-menu-column:nth-child(2) .mega-menu-icon svg{width:20px;height:20px}#solutions-menu .mega-menu-column:nth-child(2) .mega-menu-link{gap:12px;min-height:40px}
.site-header,.hero,.social-proof,.platform-section,.segments-section{--type-display-weight:300;--type-display-tracking:-3.2px;--type-heading-weight:425;--type-heading-tracking:-1.5px;--type-card-heading-weight:425;--type-card-heading-tracking:-1.5px;--type-proof-weight:400;--type-button-small-weight:350;--type-button-small-tracking:-.1px;--type-button-strong-weight:450;--type-button-strong-tracking:-.15px;--type-button-weight:450;--type-button-tracking:-.15px}.heading-title,.heading-subtitle{font-family:var(--font-sans)}.site-header{--type-nav-weight:400;--type-button-small-weight:400}.hero{isolation:isolate;overflow-anchor:none;width:100%;clip-path:inset(0 round 0 0 40px 40px);background:var(--brand-900);--store-frame-width:12px;--store-radius:16px;border-radius:0 0 40px 40px;margin-block-start:0;margin-inline:auto;padding-block-start:var(--scale-144);position:relative;overflow:hidden}.hero:before{content:"";aspect-ratio:1;background:var(--icons-brand-primary);filter:blur(min(400px,20.8333vw));z-index:-1;pointer-events:none;border-radius:50%;width:min(1280px,66.6667vw);position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.hero:before{filter:blur(200px);width:max(800px,160vw)}}.hero-stage:after{content:"";z-index:4;background:linear-gradient(to top, var(--brand-1000), transparent);opacity:.8;pointer-events:none;height:240px;position:absolute;inset:auto 0 0}.hero-copy{gap:var(--scale-20);max-width:var(--max-widht-large);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.hero-copy.reveal{animation:none}@keyframes hero-blur-reveal{0%{opacity:0;filter:blur(10px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translateY(0)}}.hero-stage{--store-width:var(--store-width-desktop);--store-gap:var(--scale-40);--store-height:calc(var(--store-width) * 1516 / 1440);--store-side-height:calc(var(--store-height) * 400 / 560);isolation:isolate;width:100%;height:calc((var(--store-height) + var(--store-side-height)) / 2);margin-inline:auto;position:relative}.hero-stage[data-draggable=true]{cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.hero-stage[data-dragging=true],.hero-stage[data-dragging=true] *{cursor:grabbing}.hero-stage[data-dragging=true] .hero-store{will-change:transform;transition:none}.hero-store{--slide-width:var(--store-width);--slide-offset:0px;left:50%;top:calc(var(--store-height) / 2);width:var(--slide-width);height:calc(var(--slide-width) * 1516 / 1440);border-radius:var(--store-radius);outline:var(--store-frame-width) solid var(--border-light-transparent-primary);background:var(--surface-light-primary);box-shadow:none;transform:translate3d(calc(-50% + var(--slide-offset) + 0px), -50%, 0);backface-visibility:hidden;filter:blur();background-clip:padding-box;border:0;transition:width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),filter .42s cubic-bezier(.22,1,.36,1);position:absolute;overflow:visible}.hero-store[data-position="0"]{z-index:3}.hero-store[data-position="-1"],.hero-store[data-position="1"]{--slide-width:calc(var(--store-width) * 464 / 560);z-index:2;filter:blur(2px)}.hero-store[data-position="-2"],.hero-store[data-position="2"],.hero-store[data-position="-3"],.hero-store[data-position="3"]{--slide-width:calc(var(--store-width) * 400 / 560);z-index:1;filter:blur(2px)}.hero-store[data-position="-1"]{--slide-offset:calc(-1 * (var(--store-width) * 512 / 560 + var(--store-gap)))}.hero-store[data-position="1"]{--slide-offset:calc(var(--store-width) * 512 / 560 + var(--store-gap))}.hero-store[data-position="-2"]{--slide-offset:calc(-1 * (var(--store-width) * 944 / 560 + var(--store-gap) * 2))}.hero-store[data-position="2"]{--slide-offset:calc(var(--store-width) * 944 / 560 + var(--store-gap) * 2)}.hero-store[data-position="-3"],.hero-store[data-position="3"]{--offscreen-offset:max(calc(var(--store-width) * 1344 / 560 + var(--store-gap) * 3), calc(50vw + var(--slide-width) / 2 + 80px))}.hero-store[data-position="-3"]{--slide-offset:calc(-1 * var(--offscreen-offset))}.hero-store[data-position="3"]{--slide-offset:var(--offscreen-offset)}@media (max-width:1100px){.hero-stage{--store-width:var(--store-width-tablet)}}@media (max-width:600px){.hero{--gutter:var(--hero-content-gutter-mobile);padding-block-start:120px}.hero-copy{text-align:left;gap:24px}.hero-stage{--store-width:var(--store-width-mobile);--store-gap:var(--store-gap-mobile)}.hero-store{--store-radius:20px}}.hero-title-word{white-space:nowrap}.hero-copy h1{color:var(--text-light-primary);max-width:var(--hero-title-max-width);white-space:pre-line;text-wrap:wrap;font-family:var(--font-sans);font-size:var(--type-display-size);font-weight:calc(var(--type-display-weight) - 100);line-height:var(--type-display-line);letter-spacing:var(--type-display-tracking);margin:0 auto;animation-delay:60ms}@media (max-width:1199px){.hero-copy h1{letter-spacing:-2.4px;font-size:48px;line-height:48px}}@media (max-width:767px){.hero-copy h1{letter-spacing:-1.8px;font-size:44px;line-height:48px}}@media (max-width:600px){.hero-copy h1{text-wrap:pretty}}@media (max-width:900px){.hero-copy h1{white-space:normal}}.hero-description{max-width:var(--max-widht-medium);color:var(--text-light-terceary);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:calc(var(--type-body-weight) - 100);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);white-space:pre-line;margin:0 auto;animation-delay:.2s}@media (max-width:767px){.hero-description{white-space:normal;line-height:26px}}@media (max-width:600px){.hero-description{font-size:16px}}.hero-ctas{justify-content:center;align-items:center;gap:12px;margin:16px 0 0;display:flex}.button:not(.header-demo){gap:var(--spacing-small);height:52px;min-height:52px;padding:14px var(--spacing-extra-big);border-radius:var(--scale-1920);font-size:15px;font-weight:450;font-family:var(--font-sans);letter-spacing:-.15px;box-shadow:none;border:0;line-height:24px}.hero-ctas>.button-primary{background:var(--surface-brand-primary);color:var(--text-light-primary)}.hero-ctas>.button-primary:is(:hover,:focus-visible){background:var(--surface-brand-secondary);color:var(--text-light-primary)}.button svg{width:16px;height:16px;transform:none}.hero-ctas>:focus-visible,.hero-store-controls button:focus-visible,.hero-store-playback:focus-visible{outline-color:var(--brand-500)}.hero-copy h1,.hero-description,.hero-ctas>*{animation:.85s cubic-bezier(.22,1,.36,1) both hero-blur-reveal}.hero-ctas>:first-child{animation-delay:.34s}.hero-ctas>:focus-visible{animation:none}@media (prefers-reduced-motion:reduce){.hero-copy h1,.hero-description,.hero-ctas>*{animation:none}}@media (max-width:767px){.hero-ctas{margin-top:8px}}@media (max-width:600px){.hero-ctas{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px}.hero-ctas>.button{width:100%;max-width:100%}}.hero-ctas>.hero-video-button{color:var(--text-light-primary);background:0 0}.hero-ctas>.hero-video-button:is(:hover,:focus-visible){color:var(--text-light-quarteary);box-shadow:none;background:0 0;border:0}.hero-video-button svg,.hero-video-button:hover svg,.hero-video-button:focus-visible svg{color:currentColor}.hero-ctas>:nth-child(2){animation-delay:.43s}.hero-showcase{margin:96px 0 0}.hero-store-media{border-radius:var(--store-radius);position:absolute;inset:0;overflow:hidden}.hero-store-media:after{content:"";z-index:2;background:var(--surface-dark-full);opacity:.15;pointer-events:none;transition:opacity .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.hero-store[data-position="0"] .hero-store-media:after{opacity:0}.hero-store:is([data-position="-2"],[data-position="2"],[data-position="-3"],[data-position="3"]) .hero-store-media:after{opacity:.25}.hero-store-progress{--progress-outset:calc(var(--store-frame-width) + var(--store-progress-gap) + var(--store-progress-width) / 2);inset:calc(-1 * var(--progress-outset));width:calc(100% + var(--progress-outset) * 2);height:calc(100% + var(--progress-outset) * 2);transform-origin:50%;z-index:4;pointer-events:none;position:absolute;overflow:visible;transform:none}.hero-showcase:not([data-timer-enabled=true]) .hero-store-progress{display:none}.hero-store-progress path{fill:none;stroke:var(--brand-200);stroke-width:1px;stroke-linecap:round}.hero-store-progress-track{opacity:.1}.hero-store-progress-line{opacity:.75;filter:drop-shadow(0 0 3px var(--preview-accent-muted,#b5cce8));stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--store-progress,0) * 100)}.hero-store-progress .hero-store-progress-tip{stroke:var(--brand-50);stroke-dasharray:.6 99.4;stroke-dashoffset:calc(var(--store-progress,0) * -100);filter:drop-shadow(0 0 3px var(--preview-accent-muted,#b5cce8)) drop-shadow(0 0 7px var(--preview-accent-muted,#b5cce8))}@media (prefers-reduced-motion:reduce){.hero-store-progress{display:none}}.hero-store-image{object-fit:cover;width:100%;height:100%;display:block}.hero-store-controls{top:calc(var(--store-height) / 2 - 30px);pointer-events:none;z-index:5;justify-content:space-between;width:min(680px,100% - 16px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.hero-store-controls button{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:999px;place-items:center;width:56px;height:44px;padding:0;display:grid;position:relative}.hero-store-controls button:before{content:"";border-radius:inherit;background:var(--surface-light-primary);border:1px solid var(--border-light-secondary);transition:background .16s;position:absolute;inset:6px 0}.hero-store-controls button:hover:before{background:var(--surface-light-secondary);border-color:var(--border-light-terceary)}.hero-store-controls img{width:16px;height:16px;position:relative}.hero-store-video{object-fit:contain;background:var(--surface-light-primary);width:100%;height:100%;display:block}.hero-store-playback{bottom:calc(var(--store-crop) + 16px);z-index:3;border:1px solid var(--border-light-secondary);background:var(--surface-light-primary);width:44px;height:44px;color:var(--text-dark-primary);font:400 14px/normal var(--font-sans);letter-spacing:0;cursor:pointer;opacity:1;border-radius:999px;place-items:center;padding:0;transition:opacity .16s;display:grid;position:absolute;right:16px}@media (hover:hover) and (pointer:fine){.hero-store-playback[data-playing=true]{opacity:0}.hero-store:hover .hero-store-playback,.hero-store:focus-within .hero-store-playback{opacity:1}}@media (max-width:600px){.hero-showcase{margin:40px 0 0}}.dash-store-announcement{color:#fff;text-align:center;letter-spacing:1px;background:#b91434;padding:8px;font-size:11px}.dash-store-header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:22px 50px;font-size:14px;display:flex}.dash-store-header strong{letter-spacing:2px;font-size:24px;font-weight:750}.dash-store-header>span:first-of-type{color:#939393;background:#f5f5f5;border-radius:30px;width:40%;padding:12px 20px}.dash-store-nav{text-align:center;padding:16px;font-size:11px}.dash-store-banner{background:linear-gradient(115deg,var(--preview-accent,#101c2b),var(--preview-accent,#30465f));color:#fff;flex-direction:column;gap:14px;height:170px;padding:26px 50px;display:flex}.dash-store-banner strong{font-size:34px;font-weight:600;line-height:40px}.dash-store-banner span{letter-spacing:1px;font-size:12px}.dash-store-products{grid-template-columns:repeat(6,1fr);gap:20px;padding:20px 40px;display:grid}.dash-store-products>div{flex-direction:column;gap:8px;font-size:12px;display:flex}.dash-store-products img{object-fit:cover;background:#f3f3f3;border-radius:8px;width:100%;height:190px}.dash-store-products strong{font-size:14px}.dash-heatmap[data-device=Mobile] .dash-store-products{grid-template-columns:repeat(3,1fr)}.dash-heatmap[data-device=Mobile] .dash-store-header{padding-inline:140px}.store-layouts{padding:var(--section-padding-block) 0;color:var(--text-light-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-margin-top:120px;position:relative;overflow:hidden}@media (max-width:760px){.store-layouts{padding:var(--section-padding-block) 0;--layouts-heading-gap:64px;--layouts-start-offset:var(--layouts-start-offset-mobile);--layouts-gap:16px;--layouts-frame-width:7px;--layouts-card-radius:18px;--layouts-motion-strength:.75;--layouts-wall-width:calc(var(--layouts-mobile-center-width) * 1.92 + var(--layouts-gap) * 2);--layouts-mobile-card-height:calc((var(--layouts-mobile-center-width) - 16px) * 1604 / 1524 + 16px);--layouts-gallery-height:calc((var(--layouts-mobile-card-height) * var(--layouts-desktop-count) + var(--layouts-gap) * (var(--layouts-desktop-count) - 1) + var(--layouts-start-offset)) / (1 + .65 * var(--layouts-motion-strength)) + 160px);padding-top:var(--section-padding-block)}}
.logos-title{color:var(--text-dark-primary);text-align:center;text-wrap:balance;max-width:1200px;font:var(--type-proof-weight) var(--type-proof-size)/var(--type-proof-line) var(--font-sans);letter-spacing:var(--type-proof-tracking);margin:0}.logos-title-number{letter-spacing:-.5px;white-space:nowrap;color:var(--text-brand-primary);font-size:24px;font-weight:600;line-height:32px}@supports ((-webkit-background-clip:text) or (background-clip:text)){.logos-title-number{background-image:linear-gradient(110deg, var(--brand-500), var(--brand-400), var(--brand-600), var(--brand-500));color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite alternate ticker-number-shimmer}}@media (prefers-reduced-motion:reduce){.logos-title-number{animation:none}}@media (forced-colors:active){.logos-title-number{color:canvastext;background:0 0;animation:none}}.logos-heading-with-avatars{color:var(--text-dark-primary);font-size:var(--type-proof-size);font-weight:var(--type-proof-weight);line-height:var(--type-proof-line);letter-spacing:var(--type-proof-tracking);font-family:var(--font-sans);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.logos-heading-with-avatars .logos-title-number{letter-spacing:-.5px;font-size:24px;font-weight:550;line-height:24px}@media (max-width:600px){.logos-heading-with-avatars{padding-inline:20px;font-size:18px;line-height:24px}.logos-heading-with-avatars>span:last-child{flex-basis:100%}}@media (forced-colors:active){.logos-heading-with-avatars .logos-title-number{color:canvastext;background:0 0}}.social-proof{padding:var(--section-padding-block) 40px;background:var(--surface-light-full)}@media (max-width:760px){.social-proof{padding:var(--section-padding-block) var(--gutter)}}.logos-inner{flex-direction:column;align-items:center;gap:32px;display:flex}.logos-ticker{--ticker-gap:var(--ticker-gap-desktop);width:100%;max-width:1880px;position:relative}.logos-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 min(12%,160px) calc(100% - min(12%,160px)),#0000);mask-image:linear-gradient(90deg,#0000,#000 min(12%,160px) calc(100% - min(12%,160px)),#0000)}.logos-track{will-change:transform;width:max-content;animation:47s linear infinite logo-ticker;display:flex}.logos-track[data-reverse=true]{animation-direction:reverse}.logos-ticker[data-suspended=true] .logos-track{animation-play-state:paused}.logos-group{align-items:center;gap:var(--ticker-gap);padding:40px var(--ticker-gap) 40px 0;flex:none;margin:0;list-style:none;display:flex}.logos-group li{flex-shrink:0;justify-content:center;align-items:center;min-height:28px;display:flex;position:relative}.logos-logo{object-fit:contain;opacity:0;max-width:none;display:block}@keyframes logo-ticker{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:1279px){.logos-ticker{--ticker-gap:var(--ticker-gap-tablet)}.logos-group{padding-block:24px}}@media (max-width:600px){.social-proof{padding-block:48px}.logos-inner{gap:32px}.logos-ticker{--ticker-gap:var(--ticker-gap-mobile)}}@media (prefers-reduced-motion:reduce){.logos-viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.logos-track{width:100%;animation:none;display:block;transform:none}.logos-group{flex-wrap:wrap;justify-content:center;gap:32px;padding:24px 0}.logos-group[aria-hidden=true]{display:none}}.logos-logo-color{opacity:.8;background-color:var(--surface-dark-primary);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.logos-avatars{filter:none;flex-shrink:0;align-items:center;display:inline-flex}.logos-avatar{object-fit:cover;border:3px solid var(--border-light-primary);border-radius:50%;flex-shrink:0;width:40px;height:40px;display:block}.logos-avatar+.logos-avatar{margin-left:-10px}
.platform-heading{max-width:var(--max-widht-small);text-align:center;margin:0 auto 40px}.platform-heading h2{color:var(--text-dark-primary);font:calc(var(--type-heading-weight) - 100) var(--type-heading-size)/var(--type-heading-line) var(--font-sans);letter-spacing:var(--type-heading-tracking);flex-direction:column;gap:4px;margin:0;display:flex}.platform-heading>p{color:var(--text-dark-terceary);font:var(--type-body-weight) var(--type-body-size)/var(--type-body-line) var(--font-sans);letter-spacing:var(--type-body-tracking);margin:16px 0 0}@media (max-width:767px){.platform-heading h2{letter-spacing:-1.28px;font-size:32px;line-height:36px}.platform-heading>p{font-size:17px;line-height:26px}}.platform-card-title{color:var(--text-light-primary);font-family:var(--font-sans);font-size:var(--type-card-heading-size);font-weight:var(--type-card-heading-weight);line-height:var(--type-card-heading-line);letter-spacing:var(--type-card-heading-tracking);margin:0}@media (max-width:760px){.platform-card-title{letter-spacing:-1.6px;font-size:32px;line-height:38px}}.dash-expanded-toolbar button,.dash-dialog-heading button{border:1px solid var(--preview-line,#dfe0e2);background:var(--preview-surface,white);color:var(--preview-text,#303236);cursor:pointer;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.dash-expanded-toolbar button:hover,.dash-dialog-heading button:hover{background:var(--preview-surface-muted,#f4f5f5)}.dash-dialog-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.dash-dialog-heading small{letter-spacing:1px;color:var(--preview-muted,#777d87);font-size:10px}.dash-dialog-heading h3{letter-spacing:-.5px;margin:4px 0 0;font-size:22px;font-weight:600;line-height:28px}.rfm-card-heading{align-items:center;gap:9px;min-height:32px;display:flex}.rfm-heading-icon{background:var(--preview-surface-muted,#e9eaec);border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.rfm-card-heading h3{letter-spacing:-.1px;font-size:14px;font-weight:550;line-height:16px}.rfm-card-heading p{color:var(--preview-muted,#565961);margin-top:6px;font-size:12px;line-height:16px}.rfm-heading-action{flex-shrink:0;margin-left:auto}.platform-description{color:var(--text-light-secondary);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:calc(var(--type-body-weight) - 100);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);margin:24px 0 0}@media (max-width:760px){.platform-description{font-size:17px;line-height:26px}}.rfm-modal-description{align-items:center;gap:12px;display:flex}.rfm-modal-description strong{font-size:14px;font-weight:550;line-height:20px}.rfm-modal-description p{color:var(--preview-muted,#565961);margin-top:2px;font-size:12px}@media (max-width:760px){.rfm-modal-description{flex-wrap:wrap;align-items:flex-start}}.platform-action{width:100%;margin-top:auto;padding-top:16px}.platform-cta{min-height:0;color:var(--text-brand-secondary);background:var(--surface-light-primary);font-family:var(--font-sans);font-size:var(--type-button-strong-size);font-weight:var(--type-button-strong-weight);line-height:var(--type-button-strong-line);letter-spacing:var(--type-button-strong-tracking);padding:var(--site-button-padding);border:0;border-radius:999px;margin-top:0}.platform-cta:hover,.platform-cta:focus-visible{background:var(--surface-light-terceary);box-shadow:var(--button-hover-shadow)}@media (max-width:600px){.platform-action{display:none}.platform-cta{width:100%;padding-inline:12px}}.rfm-actions{align-items:center;gap:8px;margin-left:auto;display:flex}@media (max-width:760px){.rfm-modal .rfm-actions{flex-wrap:wrap;margin-left:0}}@media (min-width:1280px){.site-header:has(#platform-menu:not([hidden])){--mega-menu-height:min(560px, calc(100dvh - 120px))}}.platform-section{padding:var(--section-padding-block) 40px;background:var(--surface-light-full)}@media (max-width:760px){.platform-section{padding:var(--section-padding-block) var(--gutter)}}.platform-card{isolation:isolate;max-width:var(--max-widht-extra-large);border-radius:var(--border-radius-extend);background:linear-gradient(var(--platform-gradient-angle), var(--platform-gradient-start) 0%, var(--platform-gradient-end) 100%);--platform-padding:64px;--platform-dashboard-top:52px;--platform-dashboard-left:52px;grid-template-columns:minmax(0,640fr) minmax(0,760fr);min-height:600px;margin-inline:auto;display:grid;position:relative;overflow:hidden}.platform-card:after{content:"";z-index:1;background:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(0deg,#000,#0000 160px);mask-image:linear-gradient(0deg,#000,#0000 160px)}.platform-copy{z-index:2;min-width:0;padding:var(--platform-padding);flex-direction:column;align-items:flex-start;display:flex;position:relative}.platform-preview{--preview-fade-height:240px;min-width:0;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - var(--preview-fade-height)),#000000f0 calc(100% - var(--preview-fade-height)*.8),#000000c2 calc(100% - var(--preview-fade-height)*.6),#00000070 calc(100% - var(--preview-fade-height)*.4),#00000024 calc(100% - var(--preview-fade-height)*.2),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - var(--preview-fade-height)),#000000f0 calc(100% - var(--preview-fade-height)*.8),#000000c2 calc(100% - var(--preview-fade-height)*.6),#00000070 calc(100% - var(--preview-fade-height)*.4),#00000024 calc(100% - var(--preview-fade-height)*.2),transparent 100%);position:relative;overflow:hidden}.platform-dashboard{object-fit:contain;border-radius:40px 0 0;width:837px;max-width:none;height:auto;position:absolute;top:36px;left:44px}@media (max-width:1200px){.platform-card{--platform-padding:32px;grid-template-columns:48% 52%}}@media (max-width:900px){.platform-card{--platform-padding:40px;grid-template-columns:1fr}.platform-preview{height:480px}.platform-dashboard{top:0;left:40px}}@media (max-width:600px){.platform-section{padding:var(--section-padding-block) 16px}@media (max-width:760px){.platform-section{padding:var(--section-padding-block) 16px}}.platform-card{--platform-padding:28px}.platform-preview{height:360px}.platform-dashboard{border-radius:24px 0 0;width:600px;height:auto;left:28px}.platform-preview{--preview-fade-height:150px}}.platform-preview-interactive{z-index:0;padding:var(--platform-dashboard-top) 0 0 var(--platform-dashboard-left);align-items:flex-start;display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}.platform-preview-interactive>.dash-viewport,.platform-preview-interactive>.dash-preview-reserved{outline-offset:var(--platform-dashboard-frame-width);width:900px;max-width:none;box-shadow:0 0 0 var(--platform-dashboard-frame-width) #ffffff1f, 0 32px 64px color-mix(in srgb, var(--platform-gradient-start) 25%, transparent);border-color:#fffc currentColor currentColor #fffc;border-bottom-style:none;border-bottom-width:0;border-right-style:none;border-right-width:0;border-radius:24px 0 0;outline:1px solid #f9fafb80;flex-shrink:0}.dash-preview-toolbar{color:var(--preview-on-strong,#fff);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;margin-top:32px;font-size:14px;font-weight:450;line-height:20px;display:flex}.dash-preview-explore{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.dash-preview-explore-copy{text-align:left;flex-direction:column;gap:4px;display:flex}.dash-preview-instruction{color:var(--text-light-terceary);font-size:13px;font-weight:350}.dash-preview-explore:focus-visible{outline:2px solid var(--border-light-primary);outline-offset:4px}.dash-preview-playback{background:var(--preview-surface,#fff);width:36px;height:36px;color:var(--preview-accent,#063ab2);box-shadow:none;cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;transition:background .18s;display:grid}.dash-preview-playback:hover{background:#ffffffe0}.dash-preview-playback:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.dash-preview-playback{transition:none}}.dash-order-products{align-items:center;height:100%;padding-inline:8px;display:flex}.dash-order-products>img,.dash-order-products>span{border:2px solid var(--surface-light-full);background:var(--surface-light-secondary);object-fit:contain;border-radius:50%;flex-shrink:0;width:32px;height:32px}.dash-order-products>:not(:first-child){margin-left:-8px}.dash-order-products>span{color:var(--text-dark-primary);place-items:center;font-size:12px;display:grid}.dash-viewport{aspect-ratio:16/9;background:var(--preview-surface,#fff);border:1px solid color-mix(in srgb, var(--preview-line,#fff) 43.922%, transparent);width:100%;box-shadow:0 32px 64px color-mix(in srgb, var(--preview-accent,#001547) 25.098%, transparent),0 0 0 8px #ffffff12;overscroll-behavior:contain;scrollbar-width:thin;border-radius:16px;position:relative;overflow:hidden}.dash-scaled-area{position:relative}.dash-canvas{transform-origin:0 0;color:var(--preview-text,#303236);background:var(--preview-surface,white);text-rendering:geometricprecision;font-synthesis:none;letter-spacing:0;isolation:isolate;font-size:14px;font-weight:400;line-height:16px;position:relative}.dash-canvas *,.dash-canvas :before,.dash-canvas :after{box-sizing:border-box}.dash-node{min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;border:0;margin:0;padding:0;display:block;position:absolute}.dash-node .dash-node{max-width:none}.dash-node[data-node-id="537:5541"]{top:16px!important}.dash-text{pointer-events:none;overflow:visible}.dash-text>span{font-family:inherit}.dash-asset{border-radius:inherit;object-fit:fill;pointer-events:none;width:100%;max-width:none;height:100%;margin:0;display:block;position:absolute;inset:0}.dash-sidebar{scrollbar-width:thin;overscroll-behavior:contain;background:var(--preview-surface,white);width:264px;position:absolute;top:0;bottom:0;left:0;overflow:auto}.dash-topbar{z-index:3;width:1656px;height:64px;position:absolute;top:0;left:264px}.dash-content-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--preview-line,#c6c9d0) var(--preview-surface-muted,#f4f5f5);background:var(--preview-surface-muted,#f0f1f3);width:1656px;position:absolute;top:64px;bottom:0;left:264px;overflow:auto}.dash-content-scroll:focus-visible{outline:3px solid var(--preview-accent,#0546fa);outline-offset:-3px}.dash-page-scene{animation:.26s ease-out both dash-page-enter;position:relative}.dash-control{appearance:none;cursor:pointer;isolation:isolate;transition:filter .16s,background-color .16s}.dash-control:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:var(--preview-strong,#000);opacity:0;transition:opacity .16s;position:absolute;inset:0}.dash-control:hover:after{opacity:.055}.dash-control:active:after{opacity:.11}.dash-control:disabled{cursor:not-allowed;opacity:.42}.dash-control:disabled:after{display:none}.dash-control:focus-visible,.dash-input:focus-visible,.dash-search:focus-visible{outline:3px solid var(--preview-accent,#6c92ff);outline-offset:3px}.dash-tab[data-active=true]{border-radius:8px;background:var(--preview-accent,#0546fa)!important;box-shadow:none!important}.dash-tab[data-active=true] .dash-text,.dash-tab[data-active=true] .dash-text span{color:var(--preview-on-strong,white)!important}.dash-tab[data-active=false]{box-shadow:none!important;background:0 0!important}.dash-tab[data-active=false] .dash-text,.dash-tab[data-active=false] .dash-text span{color:var(--preview-text,#303236)!important}.dash-input{appearance:auto;color:var(--preview-text,#303236);border-radius:10px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:400;line-height:16px}.dash-search{appearance:none;padding:0 24px;font-family:inherit;font-size:12px;line-height:14px}.dash-calendar-label{justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:16px;display:flex;position:absolute;inset:0}.dash-login-submitting:after{opacity:.12;animation:.6s ease-in-out infinite alternate dash-login-pulse}.dash-table-head{position:absolute;top:0;left:0;right:0}.dash-table-sort{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0}.dash-table-sort:hover{background:var(--preview-surface-muted,#f2f2f2)}.dash-sort-direction{color:var(--preview-accent,#0546fa);position:absolute;top:11px;right:8px}.dash-table-row{position:absolute;left:0;right:0}.dash-table-cell{position:absolute;top:0}.dash-row-action{cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;transition:background .13s;position:absolute;inset:0}.dash-row-action:hover{background:color-mix(in srgb, var(--preview-accent,#0546fa) 3.13726%, transparent)}.dash-row-action:focus-visible{outline:2px solid var(--preview-accent,#0546fa);outline-offset:-2px;background:color-mix(in srgb, var(--preview-accent,#0546fa) 3.13726%, transparent)}.dash-table-empty{color:var(--preview-muted,#565961);font-size:14px;position:absolute;top:90px;left:24px}.dash-chart-bar{transition:filter .18s,opacity .18s}.dash-chart-bar:hover{filter:brightness(1.13)}.dash-preview-reserved{aspect-ratio:16/9;background:color-mix(in srgb, var(--preview-surface,#fff) 8.235%, transparent);border-radius:16px;width:100%}.dash-expanded-dialog{border:1px solid var(--preview-line-strong,#cdd1d8);background:var(--preview-surface-muted,#f4f5f5);width:calc(100vw - 40px);max-width:1920px;height:calc(100dvh - 40px);max-height:none;color:var(--preview-text,#303236);border-radius:16px;margin:auto;padding:0;overflow:hidden;box-shadow:0 40px 120px #0006}.dash-expanded-dialog[open]{flex-direction:column;display:flex}.dash-expanded-dialog::backdrop,.dash-detail-dialog::backdrop,.dash-period-dialog::backdrop{background:color-mix(in srgb, var(--preview-accent,#071121) 65.098%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.dash-expanded-toolbar{border-bottom:1px solid var(--preview-line,#dfe0e2);background:var(--preview-surface,#fff);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:58px;padding:10px 16px;font-size:13px;display:flex}.dash-expanded-toolbar>div{align-items:center;gap:14px;display:flex}.dash-expanded-toolbar strong{font-size:14px;font-weight:600}.dash-expanded-toolbar span{color:var(--preview-muted,#777d87);font-size:12px}.dash-expanded-toolbar label{align-items:center;gap:8px;font-size:12px;display:flex}.dash-expanded-toolbar select{border:1px solid var(--preview-line,#dfe0e2);color:var(--preview-text,#303236);background:var(--preview-surface,white);font:inherit;border-radius:8px;padding:7px}.dash-expanded-dialog .dash-viewport{aspect-ratio:auto;min-height:0;box-shadow:none;border:0;border-radius:0;flex:1}.dash-expanded-footer{min-height:34px;color:var(--preview-muted,#777d87);background:var(--preview-surface,white);border-top:1px solid var(--preview-line,#dfe0e2);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:9px 16px;font-size:11px;display:flex}.dash-detail-dialog,.dash-period-dialog{border:1px solid var(--preview-line,#dfe0e2);background:var(--preview-surface,#fff);width:min(520px,100vw - 32px);max-height:calc(100dvh - 64px);color:var(--preview-text,#303236);border-radius:16px;margin:auto;padding:28px;font-size:14px;box-shadow:0 20px 70px #0003}.dash-detail-dialog dl{margin:0}.dash-detail-dialog dl>div{border-bottom:1px solid var(--preview-line,#eceef1);justify-content:space-between;gap:24px;padding:12px 0;display:flex}.dash-detail-dialog dt{color:var(--preview-muted,#777d87)}.dash-detail-dialog dd{text-align:right;margin:0;font-weight:500}.dash-detail-dialog p,.dash-period-dialog p{color:var(--preview-muted,#777d87);margin:20px 0 0;font-size:12px;line-height:19px}.dash-period-dialog p{margin:0 0 20px}.dash-period-option{border:1px solid var(--preview-line,#dfe0e2);background:var(--preview-surface,white);width:100%;color:var(--preview-text,#303236);text-align:left;font:inherit;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;margin-top:6px;padding:13px 16px;display:flex}.dash-period-option[aria-pressed=true]{background:var(--preview-surface-muted,#edf2ff);color:var(--preview-accent,#0546fa);border-color:var(--preview-accent-muted,#c4d3ff)}.dash-toast{z-index:30;border:1px solid var(--preview-line,#dfe0e2);background:var(--preview-surface,#fff);width:max-content;max-width:calc(100% - 48px);color:var(--preview-text,#303236);overflow-wrap:anywhere;border-radius:12px;padding:13px 18px;font-size:13px;line-height:20px;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #0003}.dash-heatmap{background:var(--preview-surface,#fff);border-radius:8px;font-size:14px;overflow:hidden}.dash-heat-spot{background:radial-gradient(ellipse,#ff2200c9 0,#fb0a 18%,#edff00a8 32%,#53ff1280 47%,#10f0aa5c 63%,color-mix(in srgb, var(--preview-accent,#2d6eff) 14.902%, transparent) 77%,transparent 86%);mix-blend-mode:multiply;pointer-events:none;filter:blur(6px);border-radius:50%;display:block;position:absolute;transform:translate(-50%,-50%)}.dash-heat-legend{background:color-mix(in srgb, var(--preview-surface,#fff) 90.98%, transparent);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:flex;position:absolute;bottom:14px;right:18px;box-shadow:0 3px 14px #0002}.dash-heat-legend i{background:linear-gradient(90deg,var(--preview-accent,#4875ff),#00efab,#e3f700,#fb3400);border-radius:9px;width:100px;height:7px;display:block}@keyframes dash-page-enter{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes dash-login-pulse{to{opacity:.32}}.dashboard-demo[data-active=false] .dash-page-scene{opacity:1;animation:none;transform:none}.dashboard-demo[data-active=false] .dash-login-submitting:after{animation-play-state:paused}@media (min-width:901px){.platform-preview-interactive{max-height:600px}.platform-preview-interactive>.dash-viewport,.platform-preview-interactive>.dash-preview-reserved{aspect-ratio:auto;height:100%;min-height:548px}}@media (max-width:900px){.platform-preview-interactive{--platform-dashboard-top:0px;--platform-dashboard-left:40px;height:auto;padding:0 0 0 40px}.platform-preview-interactive>.dash-viewport,.platform-preview-interactive>.dash-preview-reserved{width:100%}.platform-card{--platform-dashboard-fade-height:150px;--platform-dashboard-frame-width:12px}}@media (max-width:600px){.platform-preview-interactive{--platform-dashboard-left:28px;padding:0 0 0 28px}.platform-preview-interactive>.dash-viewport,.platform-preview-interactive>.dash-preview-reserved{border-radius:12px 0 0;width:168.75%}.dash-preview-toolbar{gap:12px;margin-top:32px;font-size:14px}.platform-card{--platform-dashboard-fade-height:100px}.dash-viewport{border-radius:10px}.dash-expanded-dialog{border-radius:10px;width:calc(100vw - 12px);height:calc(100dvh - 12px)}.dash-expanded-toolbar{gap:8px;padding:8px}.dash-expanded-toolbar>div{gap:6px}.dash-expanded-toolbar span,.dash-expanded-toolbar label{font-size:0}.dash-expanded-toolbar strong{font-size:11px}.dash-expanded-toolbar select{max-width:105px;font-size:11px}.dash-expanded-footer span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.dash-page-scene,.dash-login-submitting:after{animation:none}.dash-control,.dash-control:after,.dash-chart-bar,.dash-row-action{transition:none}}.dash-tab.dash-sidebar-tab[data-active]{box-shadow:none!important;background:0 0!important}.dash-tab.dash-sidebar-tab[data-active] .dash-text,.dash-tab.dash-sidebar-tab[data-active] .dash-text span{color:var(--preview-text,#303236)!important}.dash-channel{cursor:pointer;background:0 0;transition:top .3s,height .3s}.dash-channel>.dash-node{transition:height .3s}.dash-channel-tooltip{z-index:5;text-align:center;min-width:140px;color:var(--preview-on-strong,white);background:var(--preview-strong,#303236);border-radius:8px;padding:10px 12px;font-size:12px;line-height:18px;display:none;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0002}.dash-channel-tooltip strong{font-size:16px;display:block}.dash-channel:hover .dash-channel-tooltip,.dash-channel:focus-visible .dash-channel-tooltip{display:block}.dash-channel:focus-visible{outline:2px solid var(--preview-accent,#0546fa);outline-offset:3px;border-radius:6px}@media (prefers-reduced-motion:reduce){.dash-channel,.dash-channel>.dash-node{transition:none}}.dash-search{background:0 0;border:0;width:100%;height:100%;padding:0 32px;position:absolute;inset:0}.dash-metric-tip{z-index:10;pointer-events:none;background:var(--preview-strong,#20252d);width:max-content;max-width:min(320px,100% - 24px);color:var(--preview-on-strong,#fff);overflow-wrap:anywhere;border-radius:8px;padding:10px 12px;font-size:12px;line-height:18px;position:absolute;box-shadow:0 6px 24px #0002}.dash-metric-tip strong,.dash-metric-tip span{display:block}.dash-metric-tip strong{margin-bottom:4px}.dash-metric-chart{gap:12px;padding-bottom:24px;display:flex}.dash-metric-axis{width:90px;color:var(--preview-muted,#808994);flex-direction:column;flex-shrink:0;justify-content:space-between;font-size:11px;display:flex}.dash-metric-columns{background:repeating-linear-gradient(to top,var(--preview-surface-muted,#e9edf2) 0,var(--preview-surface-muted,#e9edf2) 1px,transparent 1px,transparent 25%);flex:1;align-items:stretch;gap:5px;display:flex}.dash-metric-column{flex:1;align-items:flex-end;min-width:0;display:flex;position:relative}.dash-metric-bar{background:var(--preview-accent-muted,#91afe9);cursor:pointer;border:0;width:100%;padding:0;transition:background .16s}.dash-metric-bar:hover,.dash-metric-bar:focus-visible{background:var(--preview-accent,#0546fa);outline:2px solid var(--preview-accent,#0546fa);outline-offset:2px}.dash-metric-date{text-align:center;width:100%;color:var(--preview-accent-muted,#7c8592);font-size:10px;position:absolute;top:calc(100% + 10px)}.dash-session-map{border:1px solid var(--preview-line,#d9dde3);background:var(--preview-surface-muted,#f7f8fa);color:var(--preview-text,#303744);font-family:var(--font-sans);border-radius:12px;overflow:hidden}.dash-geo-svg{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;width:100%;height:100%;display:block}.dash-session-map[data-dragging=true] .dash-geo-svg{cursor:grabbing}.dash-geo-svg:focus-visible{outline:3px solid var(--preview-accent,#075ced);outline-offset:-3px}.dash-geo-land path{fill:var(--preview-line,#e1e4e9);stroke:var(--preview-line-strong,#c8ced6);stroke-width:.75px}.dash-geo-states path{fill:var(--preview-line,#dadfe6);stroke:var(--preview-line,#f7f8fa);stroke-width:.8px}.dash-geo-rivers path{fill:none;stroke:var(--preview-line,#f7f9fc);stroke-width:.8px;stroke-linecap:round;opacity:.94}.dash-geo-state,.dash-geo-country,.dash-geo-city{pointer-events:none;paint-order:stroke;stroke:var(--preview-line,#eef0f4);stroke-width:2.2px;stroke-linejoin:round;font-family:var(--font-sans)}.dash-geo-state{fill:var(--preview-accent,#59616f);letter-spacing:1px;text-anchor:middle;font-size:10px;font-weight:450}.dash-geo-country{fill:var(--preview-line-strong,#7a828e);letter-spacing:.8px;text-anchor:middle;font-size:12px;font-weight:500}.dash-geo-city{fill:var(--preview-strong,#303744);letter-spacing:0;font-size:12px;font-weight:400}.dash-geo-marker{cursor:pointer;outline:none}.dash-geo-wave{fill:var(--preview-accent,#075ced);fill-opacity:.24;stroke:var(--preview-accent,#075ced);stroke-width:1px;stroke-opacity:.6;transform-box:fill-box;transform-origin:50%;pointer-events:none;animation:3s ease-out infinite paused dash-geo-pulse}.dash-geo-wave-echo{fill-opacity:.14}.dash-geo-dot{fill:var(--preview-accent,#075ced);stroke:var(--preview-line,#fff);stroke-width:1.5px;pointer-events:none}.dash-geo-hit{fill:#0000;stroke:#0000;stroke-width:1.5px}.dash-geo-marker:hover .dash-geo-hit,.dash-geo-marker:focus-visible .dash-geo-hit,.dash-geo-marker[data-selected=true] .dash-geo-hit{stroke:var(--preview-accent,#075ced);fill:color-mix(in srgb, var(--preview-accent,#075ced) 7.05882%, transparent)}.dash-geo-marker:hover .dash-geo-city,.dash-geo-marker:focus-visible .dash-geo-city{font-weight:600}.dash-session-map[data-live=true] .dash-geo-wave,.dash-session-map[data-live=true] .dash-geo-live-dot{animation-play-state:running}.dash-geo-caption{border:1px solid var(--preview-line,#dfe3e9);background:color-mix(in srgb, var(--preview-surface,#fff) 94.902%, transparent);box-shadow:0 2px 8px color-mix(in srgb, var(--preview-accent,#263345) 5.09804%, transparent);color:var(--preview-text,#303744);pointer-events:none;border-radius:8px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;line-height:16px;display:flex;position:absolute;top:16px;left:16px}.dash-geo-caption strong{font-weight:550}.dash-geo-caption>span:last-child{color:var(--preview-accent-muted,#6f7885);border-left:1px solid var(--preview-line,#dfe3e9);padding-left:8px}.dash-geo-live-dot{background:var(--preview-accent,#075ced);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--preview-accent,#075ced) 9.01961%, transparent);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite paused dash-geo-live}.dash-geo-controls{flex-direction:column;gap:10px;display:flex;position:absolute;bottom:38px;right:14px}.dash-geo-controls>div{border:1px solid var(--preview-line,#d9dde3);box-shadow:0 2px 8px color-mix(in srgb, var(--preview-accent,#263345) 8.23529%, transparent);border-radius:8px;overflow:hidden}.dash-geo-controls button{background:var(--preview-surface,#fff);width:42px;height:42px;color:var(--preview-accent,#424b57);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.dash-geo-controls>button{border:1px solid var(--preview-line,#d9dde3);box-shadow:0 2px 8px color-mix(in srgb, var(--preview-accent,#263345) 8.23529%, transparent);border-radius:8px}.dash-geo-controls>div button+button{border-top:1px solid var(--preview-line,#e3e6eb)}.dash-geo-controls button:hover{background:var(--preview-surface-muted,#f1f4f9);color:var(--preview-accent,#075ced)}.dash-geo-controls button:disabled{color:var(--preview-muted,#bac0c9);cursor:default}.dash-geo-controls button:focus-visible,.dash-geo-close:focus-visible{outline:2px solid var(--preview-accent,#075ced);outline-offset:-3px}.dash-geo-controls svg,.dash-geo-close svg{flex-shrink:0;display:block}.dash-geo-footer{bottom:0;background:color-mix(in srgb, var(--preview-surface-muted,#f8f9fb) 92.157%, transparent);color:var(--preview-accent,#657080);justify-content:space-between;align-items:center;gap:8px;padding:5px 10px;font-size:10px;line-height:14px;display:flex;position:absolute;inset-inline:0}.dash-geo-footer a{color:inherit;text-underline-offset:2px;text-decoration:underline}.dash-geo-popover{z-index:3;border:1px solid var(--preview-line,#dce1e8);background:var(--preview-surface,#fff);width:250px;box-shadow:0 7px 28px color-mix(in srgb, var(--preview-accent,#172942) 14.1176%, transparent);border-radius:12px;padding:16px;font-size:12px;line-height:18px;position:absolute;transform:translate(-50%,calc(-100% - 18px))}.dash-geo-popover>strong{margin-bottom:12px;padding-right:14px;font-size:16px;font-weight:550;display:block}.dash-geo-popover small{color:var(--preview-muted,#7a828e);font-size:10px;font-weight:350}.dash-geo-popover>div{justify-content:space-between;gap:12px;margin-top:6px;display:flex}.dash-geo-popover>div span{color:var(--preview-accent,#687383)}.dash-geo-popover>div b{color:var(--preview-accent,#263244);font-variant-numeric:tabular-nums;font-weight:550}.dash-geo-popover>small{border-top:1px solid var(--preview-line,#eceff3);margin-top:12px;padding-top:8px;display:block}.dash-geo-close{width:26px;height:26px;color:var(--preview-muted,#6c7480);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.dash-geo-close:hover{background:var(--preview-surface-muted,#f1f4f9)}@keyframes dash-geo-pulse{0%{opacity:.8;transform:scale(.65)}75%,to{opacity:0;transform:scale(2.65)}}@keyframes dash-geo-live{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.dash-geo-wave,.dash-geo-live-dot{animation:none}.dash-geo-wave-echo{display:none}}.rfm-page,.rfm-modal{color:var(--preview-text,#303236);letter-spacing:-.1px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px}.rfm-page{background:var(--preview-surface-muted,#e9eaec);flex-direction:column;gap:24px;padding:32px;display:flex}.rfm-page *,.rfm-modal *{box-sizing:border-box}.rfm-page h3,.rfm-modal h3,.rfm-page p,.rfm-modal p{margin:0}.rfm-page button,.rfm-modal button{cursor:pointer;font-family:inherit}.rfm-page button:disabled,.rfm-modal button:disabled{opacity:.4;cursor:default}.rfm-page :is(button,input,select):focus-visible,.rfm-modal :is(button,input,select):focus-visible{outline:2px solid var(--preview-accent,#0546fa);outline-offset:3px}.rfm-card{background:var(--preview-surface,#fff);border:1px solid var(--preview-line,#dfe0e2);border-radius:16px;flex-direction:column;gap:24px;min-width:0;padding:24px;display:flex}.rfm-page label,.rfm-modal label{color:var(--preview-muted,#565961);flex-direction:column;gap:6px;font-size:12px;line-height:16px;display:flex}.rfm-page input,.rfm-page select,.rfm-modal input,.rfm-modal select{border:1px solid var(--preview-line,#dfe0e2);background:var(--preview-surface-muted,#f4f5f5);width:100%;min-width:0;height:40px;color:var(--preview-text,#303236);font:inherit;border-radius:8px;padding:0 12px;font-size:14px;line-height:20px}.rfm-button{border:1px solid var(--preview-line,#dfe0e2);background:var(--preview-surface,#fff);min-height:36px;color:var(--preview-text,#303236);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:450;line-height:16px;transition:background .16s;display:inline-flex}.rfm-button:hover,.rfm-icon-button:hover{background:var(--preview-surface-muted,#eeeeef)}.rfm-icon-button{border:1px solid var(--preview-line,#dfe0e2);width:34px;height:34px;color:var(--preview-text,#303236);background:var(--preview-surface,#fff);border-radius:8px;place-items:center;padding:0;display:grid}.rfm-text-button{color:var(--preview-accent,#0546fa);background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:12px;line-height:16px}.rfm-controls-row{align-items:flex-end;gap:24px;display:flex}.rfm-date-group{align-items:flex-end;gap:10px;display:flex}.rfm-date-group label{width:174px}.rfm-date-group .rfm-button{height:40px}.rfm-top-search{width:320px}.rfm-filter-panel{border-top:1px solid var(--preview-line,#dfe0e2);flex-direction:column;gap:12px;padding-top:20px;display:flex}.rfm-filter-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.rfm-error{color:var(--preview-danger,#b83737);font-size:12px}.rfm-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rfm-stat{background:var(--preview-surface-muted,#f4f5f5);border-radius:12px;flex-direction:column;gap:10px;min-width:0;min-height:112px;padding:20px;display:flex}.rfm-stat>span{font-size:12px;line-height:16px}.rfm-stat strong{font-variant-numeric:tabular-nums;letter-spacing:-.4px;font-size:28px;font-weight:550;line-height:32px}.rfm-stat small{color:var(--preview-muted,#565961);font-size:11px;line-height:15px}.rfm-matrix{border-radius:12px;height:430px;position:relative;overflow:hidden}.rfm-tile{background:var(--segment-color);color:var(--segment-foreground,white);text-align:left;border:0;padding:0;transition:filter .18s;position:absolute}.rfm-tile-inner{flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:20px;display:flex;position:absolute}.rfm-tile:hover{filter:brightness(1.08)}.rfm-tile:focus-visible .rfm-tile-inner{outline-offset:-7px;outline:2px solid}.rfm-tile-inner>span{font-size:14px;font-weight:550;line-height:18px}.rfm-tile strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:550;line-height:32px}.rfm-tile small{font-size:12px;line-height:16px}.rfm-criteria{border-top:1px solid var(--preview-line,#dfe0e2);color:var(--preview-muted,#565961);flex-direction:column;gap:16px;padding-top:20px;font-size:12px;display:flex}.rfm-criteria>div{grid-template-columns:repeat(3,1fr);gap:16px 24px;display:grid}.rfm-criteria>div>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.rfm-badge{white-space:nowrap;border:1px solid color-mix(in srgb,var(--segment-color) 35%,var(--preview-line,white));background:color-mix(in srgb,var(--segment-color) 7%,var(--preview-surface,white));color:var(--preview-text,#303236);border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;line-height:16px;display:inline-flex}.rfm-badge i{background:var(--segment-color);border-radius:50%;width:7px;height:7px}.rfm-charts{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}.rfm-trend,.rfm-trend-plot{position:relative}.rfm-trend svg{width:100%;height:auto;display:block;overflow:visible}.rfm-trend svg text{fill:var(--preview-muted,#565961);font-family:inherit;font-size:11px}.rfm-trend-hit-area{height:69.333%;display:flex;position:absolute;top:14.667%;left:8.6%;right:10%}.rfm-trend-hit-area button{background:0 0;border:0;flex:1;min-width:0;padding:0}.rfm-trend-hit-area button:first-child:not(:only-child),.rfm-trend-hit-area button:last-child:not(:only-child){flex:.5}.rfm-trend-hit-area button:hover{background:color-mix(in srgb, var(--preview-accent,#0546fa) 1.96078%, transparent)}.rfm-trend-legend{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.rfm-trend-legend button{color:var(--preview-muted,#565961);background:0 0;border:0;align-items:center;gap:5px;padding:3px;font-size:11px;line-height:14px;display:flex}.rfm-trend-legend button[aria-pressed=false]{opacity:.4;text-decoration:line-through}.rfm-trend-legend i,.rfm-trend-tooltip i{border-radius:2px;flex-shrink:0;width:7px;height:7px}.rfm-trend-tooltip{z-index:3;background:var(--preview-strong,#303236);min-width:180px;color:var(--preview-on-strong,#fff);pointer-events:none;border-radius:8px;padding:12px;font-size:12px;line-height:18px;position:absolute;top:30px;box-shadow:0 6px 24px #0002}.rfm-trend-tooltip strong{margin-bottom:6px;font-weight:550;display:block}.rfm-trend-tooltip span{align-items:center;gap:8px;display:flex}.rfm-trend-tooltip b{margin-left:auto;font-weight:450}.rfm-summary-scroll{overflow:auto}.rfm-table{border-collapse:collapse;width:100%;color:var(--preview-text,#303236);table-layout:auto;font-size:12px;font-weight:400;line-height:16px}.rfm-table th{text-align:left;background:var(--preview-surface-muted,#f4f5f5);border-bottom:1px solid var(--preview-line-strong,#d4d5d9);height:40px;padding:0 10px;font-size:12px;font-weight:450}.rfm-table th button{width:100%;min-height:40px;color:inherit;font:inherit;text-align:inherit;white-space:nowrap;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;display:flex}.rfm-table th button:hover{color:var(--preview-accent,#0546fa)}.rfm-table td{border-bottom:1px solid var(--preview-line,#dfe0e2);height:56px;padding:12px 10px}.rfm-table tbody tr:hover{background:var(--preview-surface-muted,#f8f8f8)}.rfm-table tfoot{background:var(--preview-surface-muted,#f4f5f5);font-weight:550}.rfm-table .rfm-numeric{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.rfm-data-note{text-align:right;color:var(--preview-muted,#565961);font-size:11px;line-height:16px}.rfm-modal{border:1px solid var(--preview-line,#dfe0e2);background:var(--preview-surface,white);border-radius:16px;flex-direction:column;width:100%;max-width:1040px;height:76%;max-height:min(100%,720px);margin:0;padding:0;display:flex;overflow:hidden;box-shadow:0 24px 80px #0003}.rfm-modal-top{border-bottom:1px solid var(--preview-line,#dfe0e2);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.rfm-modal-top h3{font-size:14px;font-weight:550;line-height:20px}.rfm-modal-body{flex-direction:column;flex:1;gap:20px;min-height:0;padding:24px;display:flex;overflow:auto}.rfm-modal-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.rfm-modal-search{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.rfm-modal-search label{width:340px}.rfm-modal-search>span{color:var(--preview-muted,#565961);padding-bottom:10px;font-size:11px;line-height:16px}.rfm-customer-table-scroll{scrollbar-width:thin;overscroll-behavior:contain;flex:1;min-height:140px;overflow:auto}.rfm-customer-table{min-width:1000px}.rfm-customer-table thead{z-index:1;position:sticky;top:0}.rfm-customer-table td:nth-child(2){min-width:240px}.rfm-customer-table td>strong{font-size:12px;font-weight:450;display:block}.rfm-customer-email{color:var(--preview-muted,#565961);margin-top:3px;font-size:11px;display:block}.rfm-pagination{justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.rfm-pagination>div{align-items:center;gap:12px;display:flex}.rfm-pagination label{white-space:nowrap;flex-direction:row;align-items:center;gap:8px;display:flex}.rfm-pagination select{width:66px;height:34px}.rfm-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:190px;padding:32px;font-size:14px;display:flex}.rfm-empty p{color:var(--preview-muted,#565961);font-size:12px}.rfm-export-status{color:var(--preview-muted,#565961);min-height:0;font-size:12px}.rfm-export-status:empty{display:none}@media (max-width:760px){.rfm-modal-body{gap:16px;padding:16px}.rfm-modal-top{padding:12px 16px}.rfm-modal-search{flex-wrap:wrap;gap:6px}.rfm-modal-search label{width:100%}.rfm-modal .rfm-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.rfm-pagination{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.rfm-tile,.rfm-button{transition:none}}.dash-overlay-layer{z-index:20;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dash-overlay-canvas{transform-origin:0 0;pointer-events:none;color:var(--preview-text,#303236);font-family:var(--font-sans);font-size:14px;line-height:20px;position:absolute;top:0;left:0;overflow:hidden}.dash-overlay-canvas *{box-sizing:border-box}.dash-modal-backdrop{background:color-mix(in srgb, var(--preview-accent,#071121) 50.1961%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.dash-modal-backdrop:has(>.rfm-modal){padding:min(13%,120px) min(4%,40px) min(4%,40px) min(24%,320px)}.dash-modal-backdrop>[role=dialog]{outline:none}.dash-tab:not(.dash-sidebar-tab){justify-content:center;align-items:center;display:flex}.dash-tab-label{white-space:nowrap;text-align:center;padding:0 10px;font-size:12px;font-weight:400;line-height:16px;display:block}.dash-tab[data-active=true]>.dash-tab-label{color:var(--preview-on-strong,white)!important}.dash-tab[data-active=false]>.dash-tab-label{color:var(--preview-text,#303236)!important}.dash-local-select{min-width:0;position:relative}.dash-local-select>button{border:1px solid var(--preview-line,#dfe0e2);background:var(--preview-surface-muted,#f4f5f5);width:100%;height:40px;color:var(--preview-text,#303236);font:inherit;text-align:left;white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.dash-local-select>button svg{flex-shrink:0}.dash-local-select.dash-input{padding:0}.dash-local-select.dash-input>button{height:100%}.dash-local-select>button:focus-visible{outline:2px solid var(--preview-accent,#0546fa);outline-offset:2px}.dash-select-options{z-index:40;background:var(--preview-surface,white);color:var(--preview-text,#303236);border:1px solid var(--preview-line,#dfe0e2);overscroll-behavior:contain;pointer-events:auto;border-radius:8px;padding:4px;font-size:12px;line-height:18px;position:absolute;overflow:auto;box-shadow:0 8px 24px #0002}.dash-select-options>[role=option]{cursor:pointer;border-radius:4px;min-height:34px;padding:8px 10px}.dash-select-options>[aria-selected=true]{color:var(--preview-accent,#0546fa);font-weight:550}.dash-select-options>[data-active=true]{background:var(--preview-surface-muted,#edf2ff)}.rfm-pagination .dash-local-select{width:76px}.rfm-pagination .dash-local-select>button{height:34px}.rfm-modal-top,.rfm-modal-toolbar,.rfm-modal-search,.rfm-pagination{flex-shrink:0}
.segments-heading{max-width:var(--max-widht-small);text-align:center;margin-inline:auto;margin-bottom:40px}@media (max-width:760px){.segments-heading{margin-bottom:32px}}@media (max-width:439px){.segments-heading .section-title-line{display:inline}}.segment-cta{max-width:100%;min-height:50px;color:var(--text-light-primary);font-size:var(--type-button-strong-size);font-weight:var(--type-button-strong-weight);line-height:var(--type-button-strong-line);letter-spacing:var(--type-button-strong-tracking);font-family:var(--font-sans)}.segment-cta:focus-visible{outline-offset:4px;outline:2px solid #fff}.segment-cta:focus-visible svg{transform:none}@media (max-width:760px){.segment-cta{white-space:normal;padding-inline:24px}}@media (prefers-reduced-motion:reduce){.segment-card:hover .segment-image,.segment-cta:hover svg,.segment-cta:focus-visible svg{transform:none}}@media (forced-colors:active){.segment-cta{border:1px solid buttontext}}.rfm-segment-link{background:0 0;border:0;padding:0}.segments-section{--segments-max-width:var(--max-widht-extra-large);--segment-min-height:640px;--segment-expanded-track:1.35fr;--segment-expand-duration:.38s;--segment-expanded-copy-width:87%;--segment-padding:var(--spacing-extend-big);--segment-overlay:linear-gradient(180deg, transparent, color-mix(in srgb, var(--surface-dark-full) 85%, transparent));padding:var(--section-padding-block) var(--spacing-extend-big);background:var(--surface-light-full)}@media (max-width:760px){.segments-section{padding:var(--section-padding-block) var(--gutter)}}.segments-inner{max-width:var(--segments-max-width);margin-inline:auto}.segments-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.segment-card{isolation:isolate;min-width:0;min-height:var(--segment-min-height);padding:var(--segment-padding);background:var(--surface-dark-primary);color:var(--text-light-primary);border-radius:32px;flex-direction:column;align-items:flex-start;gap:200px;display:flex;position:relative;overflow:hidden}.segment-visual{z-index:-1;pointer-events:none;position:absolute;inset:0}.segment-visual:after{content:"";background:var(--segment-overlay);position:absolute;inset:0}.segment-image{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform var(--segment-expand-duration) cubic-bezier(.22, 1, .36, 1);display:block}.segment-label{top:var(--segment-padding);left:var(--segment-padding);background:var(--surface-light-primary);color:var(--text-brand-secondary);font-family:var(--font-sans);border-radius:24px;padding:8px 12px;font-size:14px;font-weight:550;line-height:18px;position:absolute}.segment-copy{flex-direction:column;align-items:flex-start;width:100%;margin-top:auto;display:flex}.segment-copy h3{color:inherit;font-family:var(--font-sans);font-size:var(--type-heading-size);font-weight:calc(var(--type-heading-weight) - 100);line-height:var(--type-heading-line);letter-spacing:var(--type-heading-tracking);margin:0}.segment-copy p{color:var(--text-light-primary);margin:8px 0 24px}@media (hover:hover) and (pointer:fine){.segment-card:hover .segment-image{transform:scale(1.025)}}@media (min-width:1200px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.segments-grid{transition:grid-template-columns var(--segment-expand-duration) cubic-bezier(.22, 1, .36, 1)}.segment-copy{transition:width var(--segment-expand-duration) cubic-bezier(.22, 1, .36, 1)}.segments-grid>.segment-card:hover .segment-copy{width:100%}.segments-grid:not(:has(>.segment-card:hover))>.segment-card:has(:focus-visible) .segment-copy{width:100%}:is(.segments-grid:not(:where(.site-theme *)):has(>.segment-card:first-child:hover),.segments-grid:not(:where(.site-theme *)):not(:has(>.segment-card:hover)):has(>.segment-card:first-child :focus-visible)){grid-template-columns:minmax(0, var(--segment-expanded-track)) minmax(0, 1fr)}:is(.segments-grid:not(:where(.site-theme *)):has(>.segment-card:last-child:hover),.segments-grid:not(:where(.site-theme *)):not(:has(>.segment-card:hover)):has(>.segment-card:last-child :focus-visible)){grid-template-columns:minmax(0, 1fr) minmax(0, var(--segment-expanded-track))}}@media (max-width:1100px){.segments-section{--segment-padding:var(--spacing-extra-big)}}@media (max-width:760px){.segments-section{--segment-min-height:560px;padding:var(--section-padding-block) 16px}.segments-grid{grid-template-columns:1fr;gap:24px}.segment-card{border-radius:24px}.segment-copy h3{font-size:28px}}@media (prefers-reduced-motion:reduce){.segment-image{transition:none}}@media (forced-colors:active){.segment-card{border:1px solid canvastext}.segment-label,.segment-copy{color:canvastext;background:canvas}}.segment-card:nth-child(2)[data-reveal]{--reveal-delay:.1s}
