:root{--velly-neutral-0:#fbfcff;--velly-neutral-50:#f2f3f8;--velly-neutral-100:#f0f1f4;--velly-neutral-200:#d2d5dc;--velly-neutral-300:#c2c2c2;--velly-neutral-400:#959aa5;--velly-neutral-500:#84858f;--velly-neutral-600:#61626d;--velly-neutral-700:#484b55;--velly-neutral-800:#232327;--velly-neutral-850:#1d1f21;--velly-neutral-900:#171719;--velly-neutral-950:#0a0b0d;--velly-brand-50:#ffe5ec;--velly-brand-500:#f04;--velly-brand-600:#e5003d;--velly-brand-700:#bf0033;--velly-dimension-0:0px;--velly-spacing-0:var(--velly-dimension-0);--velly-dimension-4:4px;--velly-spacing-4:var(--velly-dimension-4);--velly-dimension-8:8px;--velly-spacing-8:var(--velly-dimension-8);--velly-dimension-10:10px;--velly-spacing-10:var(--velly-dimension-10);--velly-dimension-12:12px;--velly-spacing-12:var(--velly-dimension-12);--velly-dimension-14:14px;--velly-spacing-14:var(--velly-dimension-14);--velly-dimension-16:16px;--velly-spacing-16:var(--velly-dimension-16);--velly-dimension-18:18px;--velly-spacing-18:var(--velly-dimension-18);--velly-dimension-20:20px;--velly-spacing-20:var(--velly-dimension-20);--velly-dimension-24:24px;--velly-spacing-24:var(--velly-dimension-24);--velly-dimension-28:28px;--velly-spacing-28:var(--velly-dimension-28);--velly-dimension-30:30px;--velly-spacing-30:var(--velly-dimension-30);--velly-dimension-32:32px;--velly-spacing-32:var(--velly-dimension-32);--velly-dimension-36:36px;--velly-spacing-36:var(--velly-dimension-36);--velly-dimension-40:40px;--velly-spacing-40:var(--velly-dimension-40);--velly-dimension-44:44px;--velly-spacing-44:var(--velly-dimension-44);--velly-dimension-48:48px;--velly-spacing-48:var(--velly-dimension-48);--velly-dimension-52:52px;--velly-spacing-52:var(--velly-dimension-52);--velly-dimension-56:56px;--velly-spacing-56:var(--velly-dimension-56);--velly-dimension-60:60px;--velly-spacing-60:var(--velly-dimension-60);--velly-dimension-64:64px;--velly-spacing-64:var(--velly-dimension-64);--velly-dimension-72:72px;--velly-spacing-72:var(--velly-dimension-72);--velly-dimension-80:80px;--velly-spacing-80:var(--velly-dimension-80);--velly-dimension-96:96px;--velly-spacing-96:var(--velly-dimension-96);--velly-dimension-100:100px;--velly-spacing-100:var(--velly-dimension-100);--velly-dimension-120:120px;--velly-spacing-120:var(--velly-dimension-120);--velly-dimension-140:140px;--velly-spacing-140:var(--velly-dimension-140);--velly-dimension-160:160px;--velly-spacing-160:var(--velly-dimension-160);--velly-radius-0:var(--velly-dimension-0);--velly-radius-10:var(--velly-dimension-10);--velly-radius-12:var(--velly-dimension-12);--velly-radius-16:var(--velly-dimension-16);--velly-radius-20:var(--velly-dimension-20);--velly-radius-24:var(--velly-dimension-24);--velly-radius-30:var(--velly-dimension-30);--velly-radius-32:var(--velly-dimension-32);--velly-radius-36:var(--velly-dimension-36);--velly-dimension-999:999px;--velly-radius-pill:var(--velly-dimension-999);--velly-dimension-1:1px;--velly-border-1:var(--velly-dimension-1);--velly-dimension-2:2px;--velly-border-2:var(--velly-dimension-2);--velly-type-heading-desktop-size:36px;--velly-type-heading-desktop-line-height:40px;--velly-type-heading-mobile-size:32px;--velly-type-heading-mobile-line-height:36px;--velly-type-label-brand-size:14px;--velly-type-label-brand-line-height:18px;--velly-type-title-large-size:22px;--velly-type-title-large-line-height:26px;--velly-type-title-medium-size:20px;--velly-type-title-medium-line-height:24px;--velly-type-label-large-size:20px;--velly-type-label-large-line-height:24px;--velly-type-body-large-size:20px;--velly-type-body-large-line-height:24px;--velly-type-label-base-size:16px;--velly-type-label-base-line-height:20px;--velly-type-body-base-size:16px;--velly-type-body-base-line-height:20px;--velly-type-label-medium-size:18px;--velly-type-label-medium-line-height:24px;--velly-type-label-small-size:14px;--velly-type-label-small-line-height:20px;--velly-type-label-compact-size:13px;--velly-type-label-compact-line-height:18px;--velly-type-label-caption-size:12px;--velly-type-label-caption-line-height:16px;--velly-type-body-review-size:15px;--velly-type-body-review-line-height:20px;--velly-type-body-small-size:13px;--velly-type-body-small-line-height:18px;--velly-type-body-caption-size:12px;--velly-type-body-caption-line-height:16px;--velly-type-label-micro-size:10px;--velly-type-label-micro-line-height:14px;--velly-type-feature-index-size:16px;--velly-type-feature-index-line-height:20px;--velly-type-feature-label-size:16px;--velly-type-feature-label-line-height:20px;--velly-type-feature-value-size:20px;--velly-type-feature-value-line-height:24px;--velly-type-feature-caption-size:12px;--velly-type-feature-caption-line-height:16px;--velly-type-feature-badge-size:14px;--velly-type-feature-badge-line-height:18px;--velly-type-feature-counter-size:13px;--velly-type-feature-counter-line-height:18px;--velly-type-label-tagline-size:14px;--velly-type-label-tagline-line-height:18px}:root,[data-theme=light]{--velly-color-bg-page:var(--velly-neutral-100);--velly-color-bg-surface:var(--velly-neutral-0);--velly-color-bg-raised:var(--velly-neutral-50);--velly-color-text-primary:var(--velly-neutral-900);--velly-color-text-secondary:var(--velly-neutral-600);--velly-color-text-muted:var(--velly-neutral-500);--velly-color-text-inverse:var(--velly-neutral-100);--velly-color-text-on-accent:var(--velly-neutral-0);--velly-color-border-default:var(--velly-neutral-200);--velly-color-border-strong:var(--velly-neutral-400);--velly-color-action-primary:var(--velly-brand-500);--velly-color-action-hover:var(--velly-brand-600);--velly-color-action-pressed:var(--velly-brand-700);--velly-color-action-disabled:var(--velly-neutral-200);--velly-color-action-secondary:var(--velly-neutral-900);--velly-color-icon-primary:var(--velly-neutral-900);--velly-color-icon-muted:var(--velly-neutral-500);--velly-color-icon-on-action:var(--velly-neutral-100);--velly-color-accent-text:var(--velly-brand-500);--velly-color-accent-subtle:var(--velly-brand-50);--velly-color-fixed-neutral-0:var(--velly-neutral-0);--velly-color-fixed-neutral-50:var(--velly-neutral-50);--velly-color-fixed-neutral-100:var(--velly-neutral-100);--velly-color-fixed-neutral-200:var(--velly-neutral-200);--velly-color-fixed-neutral-300:var(--velly-neutral-300);--velly-color-fixed-neutral-400:var(--velly-neutral-400);--velly-color-fixed-neutral-500:var(--velly-neutral-500);--velly-color-fixed-neutral-600:var(--velly-neutral-600);--velly-color-fixed-neutral-700:var(--velly-neutral-700);--velly-color-fixed-neutral-800:var(--velly-neutral-800);--velly-color-fixed-neutral-850:var(--velly-neutral-850);--velly-color-fixed-neutral-900:var(--velly-neutral-900);--velly-color-fixed-neutral-950:var(--velly-neutral-950);--velly-color-fixed-brand-50:var(--velly-brand-50);--velly-color-fixed-brand-500:var(--velly-brand-500);--velly-color-fixed-brand-600:var(--velly-brand-600);--velly-color-fixed-brand-700:var(--velly-brand-700)}[data-theme=dark]{--velly-color-bg-page:var(--velly-neutral-950);--velly-color-bg-surface:var(--velly-neutral-900);--velly-color-bg-raised:var(--velly-neutral-800);--velly-color-text-primary:var(--velly-neutral-100);--velly-color-text-secondary:var(--velly-neutral-300);--velly-color-text-muted:var(--velly-neutral-500);--velly-color-text-inverse:var(--velly-neutral-900);--velly-color-text-on-accent:var(--velly-neutral-0);--velly-color-border-default:var(--velly-neutral-850);--velly-color-border-strong:var(--velly-neutral-700);--velly-color-action-primary:var(--velly-brand-500);--velly-color-action-hover:var(--velly-brand-600);--velly-color-action-pressed:var(--velly-brand-700);--velly-color-action-disabled:var(--velly-neutral-800);--velly-color-action-secondary:var(--velly-neutral-900);--velly-color-icon-primary:var(--velly-neutral-100);--velly-color-icon-muted:var(--velly-neutral-500);--velly-color-icon-on-action:var(--velly-neutral-100);--velly-color-accent-text:var(--velly-brand-500);--velly-color-accent-subtle:var(--velly-neutral-800);--velly-color-fixed-neutral-0:var(--velly-neutral-0);--velly-color-fixed-neutral-50:var(--velly-neutral-50);--velly-color-fixed-neutral-100:var(--velly-neutral-100);--velly-color-fixed-neutral-200:var(--velly-neutral-200);--velly-color-fixed-neutral-300:var(--velly-neutral-300);--velly-color-fixed-neutral-400:var(--velly-neutral-400);--velly-color-fixed-neutral-500:var(--velly-neutral-500);--velly-color-fixed-neutral-600:var(--velly-neutral-600);--velly-color-fixed-neutral-700:var(--velly-neutral-700);--velly-color-fixed-neutral-800:var(--velly-neutral-800);--velly-color-fixed-neutral-850:var(--velly-neutral-850);--velly-color-fixed-neutral-900:var(--velly-neutral-900);--velly-color-fixed-neutral-950:var(--velly-neutral-950);--velly-color-fixed-brand-50:var(--velly-brand-50);--velly-color-fixed-brand-500:var(--velly-brand-500);--velly-color-fixed-brand-600:var(--velly-brand-600);--velly-color-fixed-brand-700:var(--velly-brand-700)}.velly-type-heading-desktop{font-family:Fira Sans Extra Condensed,sans-serif;font-weight:700;font-size:var(--velly-type-heading-desktop-size);line-height:var(--velly-type-heading-desktop-line-height);letter-spacing:0;text-transform:none}.velly-type-heading-mobile{font-family:Fira Sans Extra Condensed,sans-serif;font-weight:700;font-size:var(--velly-type-heading-mobile-size);line-height:var(--velly-type-heading-mobile-line-height);letter-spacing:0;text-transform:none}.velly-type-label-brand{font-family:Fira Sans Extra Condensed,sans-serif;font-weight:700;font-size:var(--velly-type-label-brand-size);line-height:var(--velly-type-label-brand-line-height);letter-spacing:0;text-transform:none}.velly-type-title-large{font-family:Fira Sans,sans-serif;font-weight:600;font-size:var(--velly-type-title-large-size);line-height:var(--velly-type-title-large-line-height);letter-spacing:0;text-transform:none}.velly-type-title-medium{font-family:Fira Sans,sans-serif;font-weight:600;font-size:var(--velly-type-title-medium-size);line-height:var(--velly-type-title-medium-line-height);letter-spacing:0;text-transform:none}.velly-type-label-large{font-family:Fira Sans,sans-serif;font-weight:500;font-size:var(--velly-type-label-large-size);line-height:var(--velly-type-label-large-line-height);letter-spacing:0;text-transform:none}.velly-type-body-large{font-family:Fira Sans,sans-serif;font-weight:400;font-size:var(--velly-type-body-large-size);line-height:var(--velly-type-body-large-line-height);letter-spacing:0;text-transform:none}.velly-type-label-base{font-family:Fira Sans,sans-serif;font-weight:500;font-size:var(--velly-type-label-base-size);line-height:var(--velly-type-label-base-line-height);letter-spacing:0;text-transform:none}.velly-type-body-base{font-family:Fira Sans,sans-serif;font-weight:400;font-size:var(--velly-type-body-base-size);line-height:var(--velly-type-body-base-line-height);letter-spacing:0;text-transform:none}.velly-type-label-medium{font-family:Fira Sans,sans-serif;font-weight:500;font-size:var(--velly-type-label-medium-size);line-height:var(--velly-type-label-medium-line-height);letter-spacing:0;text-transform:none}.velly-type-label-small{font-family:Fira Sans,sans-serif;font-weight:500;font-size:var(--velly-type-label-small-size);line-height:var(--velly-type-label-small-line-height);letter-spacing:0;text-transform:none}.velly-type-label-compact{font-family:Fira Sans,sans-serif;font-weight:500;font-size:var(--velly-type-label-compact-size);line-height:var(--velly-type-label-compact-line-height);letter-spacing:0;text-transform:none}.velly-type-label-caption{font-family:Fira Sans,sans-serif;font-weight:500;font-size:var(--velly-type-label-caption-size);line-height:var(--velly-type-label-caption-line-height);letter-spacing:0;text-transform:none}.velly-type-body-review{font-family:Fira Sans,sans-serif;font-weight:400;font-size:var(--velly-type-body-review-size);line-height:var(--velly-type-body-review-line-height);letter-spacing:0;text-transform:none}.velly-type-body-small{font-family:Fira Sans,sans-serif;font-weight:400;font-size:var(--velly-type-body-small-size);line-height:var(--velly-type-body-small-line-height);letter-spacing:0;text-transform:none}.velly-type-body-caption{font-family:Fira Sans,sans-serif;font-weight:400;font-size:var(--velly-type-body-caption-size);line-height:var(--velly-type-body-caption-line-height);letter-spacing:0;text-transform:none}.velly-type-label-micro{font-family:Fira Sans Condensed,sans-serif;font-weight:400;font-size:var(--velly-type-label-micro-size);line-height:var(--velly-type-label-micro-line-height);letter-spacing:0;text-transform:none}.velly-type-feature-index{font-family:Fira Sans Condensed,sans-serif;font-weight:400;font-size:var(--velly-type-feature-index-size);line-height:var(--velly-type-feature-index-line-height);letter-spacing:0;text-transform:none}.velly-type-feature-label{font-family:Fira Sans Condensed,sans-serif;font-weight:500;font-size:var(--velly-type-feature-label-size);line-height:var(--velly-type-feature-label-line-height);letter-spacing:0;text-transform:none}.velly-type-feature-value{font-family:Fira Sans Condensed,sans-serif;font-weight:500;font-size:var(--velly-type-feature-value-size);line-height:var(--velly-type-feature-value-line-height);letter-spacing:0;text-transform:none}.velly-type-feature-caption{font-family:Fira Sans Condensed,sans-serif;font-weight:400;font-size:var(--velly-type-feature-caption-size);line-height:var(--velly-type-feature-caption-line-height);letter-spacing:0;text-transform:none}.velly-type-feature-badge{font-family:Fira Sans Condensed,sans-serif;font-weight:500;font-size:var(--velly-type-feature-badge-size);line-height:var(--velly-type-feature-badge-line-height);letter-spacing:0;text-transform:none}.velly-type-feature-counter{font-family:Fira Sans Condensed,sans-serif;font-weight:500;font-size:var(--velly-type-feature-counter-size);line-height:var(--velly-type-feature-counter-line-height);letter-spacing:0;text-transform:none}.velly-type-label-tagline{font-family:Fira Sans Condensed,sans-serif;font-weight:600;font-size:var(--velly-type-label-tagline-size);line-height:var(--velly-type-label-tagline-line-height);letter-spacing:0;text-transform:none}.velly-type-heading-desktop-uppercase{font-family:Fira Sans Extra Condensed,sans-serif;font-weight:700;font-size:var(--velly-type-heading-desktop-size);line-height:var(--velly-type-heading-desktop-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-heading-mobile-uppercase{font-family:Fira Sans Extra Condensed,sans-serif;font-weight:700;font-size:var(--velly-type-heading-mobile-size);line-height:var(--velly-type-heading-mobile-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-label-brand-uppercase{font-family:Fira Sans Extra Condensed,sans-serif;font-weight:700;font-size:var(--velly-type-label-brand-size);line-height:var(--velly-type-label-brand-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-title-medium-uppercase{font-family:Fira Sans,sans-serif;font-weight:600;font-size:var(--velly-type-title-medium-size);line-height:var(--velly-type-title-medium-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-label-large-uppercase{font-family:Fira Sans,sans-serif;font-weight:500;font-size:var(--velly-type-label-large-size);line-height:var(--velly-type-label-large-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-label-base-uppercase{font-family:Fira Sans,sans-serif;font-weight:500;font-size:var(--velly-type-label-base-size);line-height:var(--velly-type-label-base-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-label-medium-uppercase{font-family:Fira Sans,sans-serif;font-weight:500;font-size:var(--velly-type-label-medium-size);line-height:var(--velly-type-label-medium-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-label-small-uppercase{font-family:Fira Sans,sans-serif;font-weight:500;font-size:var(--velly-type-label-small-size);line-height:var(--velly-type-label-small-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-feature-index-uppercase{font-family:Fira Sans Condensed,sans-serif;font-weight:400;font-size:var(--velly-type-feature-index-size);line-height:var(--velly-type-feature-index-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-feature-label-uppercase{font-family:Fira Sans Condensed,sans-serif;font-weight:500;font-size:var(--velly-type-feature-label-size);line-height:var(--velly-type-feature-label-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-feature-value-uppercase{font-family:Fira Sans Condensed,sans-serif;font-weight:500;font-size:var(--velly-type-feature-value-size);line-height:var(--velly-type-feature-value-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-feature-caption-uppercase{font-family:Fira Sans Condensed,sans-serif;font-weight:400;font-size:var(--velly-type-feature-caption-size);line-height:var(--velly-type-feature-caption-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-feature-badge-uppercase{font-family:Fira Sans Condensed,sans-serif;font-weight:500;font-size:var(--velly-type-feature-badge-size);line-height:var(--velly-type-feature-badge-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-feature-counter-uppercase{font-family:Fira Sans Condensed,sans-serif;font-weight:500;font-size:var(--velly-type-feature-counter-size);line-height:var(--velly-type-feature-counter-line-height);letter-spacing:0;text-transform:uppercase}.velly-type-label-tagline-uppercase{font-family:Fira Sans Condensed,sans-serif;font-weight:600;font-size:var(--velly-type-label-tagline-size);line-height:var(--velly-type-label-tagline-line-height);letter-spacing:0;text-transform:uppercase}@media (prefers-reduced-motion:no-preference){.scroll-reveal-pending{opacity:0;translate:0 14px}}@media print{.scroll-reveal-pending{opacity:1;translate:none}}
