@font-face{font-family:Charis SIL;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/CharisSIL-Regular-ByN_XQB2.ttf) format("truetype")}@font-face{font-family:Charis SIL;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/CharisSIL-Bold-Dgase-Rl.ttf) format("truetype")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--semantic-color-surface-bg);color:var(--semantic-color-text-primary);font-family:var(--primitives-fontFamily-ui),sans-serif;font-size:calc(var(--primitives-fontSize-md) * 1px);line-height:var(--primitives-lineHeight-normal)}button{cursor:pointer;border:none;background:none;font-family:inherit}a{color:inherit;text-decoration:none}img,svg{display:block}code{font-family:var(--primitives-fontFamily-mono),monospace}@media (prefers-reduced-motion: no-preference){html[data-theme-transition],html[data-theme-transition] *,html[data-theme-transition] *:before,html[data-theme-transition] *:after{transition:background-color var(--semantic-motion-theme) cubic-bezier(.4,0,.2,1),color var(--semantic-motion-theme) cubic-bezier(.4,0,.2,1),border-color var(--semantic-motion-theme) cubic-bezier(.4,0,.2,1),fill var(--semantic-motion-theme) cubic-bezier(.4,0,.2,1),stroke var(--semantic-motion-theme) cubic-bezier(.4,0,.2,1),box-shadow var(--semantic-motion-theme) cubic-bezier(.4,0,.2,1),outline-color var(--semantic-motion-theme) cubic-bezier(.4,0,.2,1),opacity var(--semantic-motion-theme) cubic-bezier(.4,0,.2,1)!important}}[data-theme=dark]{--primitives-color-purple-50: #f5eefb;--primitives-color-purple-100: #e8d4f6;--primitives-color-purple-200: #d4aff0;--primitives-color-purple-300: #be87e9;--primitives-color-purple-400: #b06fdf;--primitives-color-purple-500: #c491e5;--primitives-color-purple-600: #9b6cc8;--primitives-color-purple-700: #6b3fa0;--primitives-color-purple-800: #452570;--primitives-color-purple-900: #291433;--primitives-color-violet-500: #5227ca;--primitives-color-violet-600: #431fb0;--primitives-color-violet-700: #361894;--primitives-color-amber-50: #fdf6ec;--primitives-color-amber-100: #faebd4;--primitives-color-amber-200: #f5d9ae;--primitives-color-amber-300: #f3d0a0;--primitives-color-amber-400: #eab86a;--primitives-color-amber-500: #d99640;--primitives-color-amber-600: #b87a28;--primitives-color-amber-700: #8f5e1c;--primitives-color-amber-800: #634213;--primitives-color-amber-900: #3d280b;--primitives-color-neutral-0: #0e0d0f;--primitives-color-neutral-50: #151416;--primitives-color-neutral-100: #1d1c1f;--primitives-color-neutral-200: #2a2830;--primitives-color-neutral-300: #3d3a45;--primitives-color-neutral-400: #5c5869;--primitives-color-neutral-500: #7d7a8a;--primitives-color-neutral-600: #9d9aaa;--primitives-color-neutral-700: #c0bece;--primitives-color-neutral-800: #e0deea;--primitives-color-gray-50: #121316;--primitives-color-gray-100: #1a1c21;--primitives-color-gray-200: #262930;--primitives-color-gray-300: #3a3e48;--primitives-color-gray-400: #5c6270;--primitives-color-gray-500: #8b919e;--primitives-color-gray-600: #a8adb8;--primitives-color-gray-700: #c5c9d1;--primitives-color-gray-800: #e2e4e8;--primitives-color-white-low: rgba(255,255,255,.18);--primitives-color-white-mid: rgba(255,255,255,.45);--primitives-color-white-high: rgba(255,255,255,.87);--primitives-color-white-70: rgba(255,255,255,.7);--primitives-color-white-full: #ffffff;--primitives-color-status-success: #34d399;--primitives-color-status-warning: #fbbf24;--primitives-color-status-error: #f87171;--primitives-color-status-info: #60a5fa;--primitives-fontSize-xs: 10;--primitives-fontSize-sm: 11;--primitives-fontSize-base: 13;--primitives-fontSize-md: 15;--primitives-fontSize-lg: 17;--primitives-fontSize-xl: 20;--primitives-fontSize-2xl: 24;--primitives-fontSize-3xl: 32;--primitives-fontSize-4xl: 44;--primitives-fontSize-5xl: 60;--primitives-fontSize-6xl: 64;--primitives-fontSize-7xl: 80;--primitives-fontSize-8xl: 96;--primitives-fontWeight-regular: 400;--primitives-fontWeight-medium: 500;--primitives-fontWeight-semibold: 600;--primitives-fontFamily-display: "Charis SIL";--primitives-fontFamily-ui: Geist;--primitives-fontFamily-mono: "Geist Mono";--primitives-lineHeight-none: 100%;--primitives-lineHeight-tight: 110%;--primitives-lineHeight-snug: 120%;--primitives-lineHeight-normal: 140%;--primitives-lineHeight-relaxed: 160%;--primitives-letterSpacing-tighter: -.02em;--primitives-letterSpacing-tight: -.01em;--primitives-letterSpacing-normal: 0em;--primitives-letterSpacing-wide: .02em;--primitives-letterSpacing-wider: .06em;--primitives-letterSpacing-widest: .12em;--primitives-spacing-1: 4px;--primitives-spacing-2: 8px;--primitives-spacing-3: 12px;--primitives-spacing-4: 16px;--primitives-spacing-5: 20px;--primitives-spacing-6: 24px;--primitives-spacing-8: 32px;--primitives-spacing-10: 40px;--primitives-spacing-11: 44px;--primitives-spacing-12: 48px;--primitives-spacing-16: 64px;--primitives-spacing-20: 80px;--primitives-spacing-24: 96px;--primitives-borderRadius-sm: 4;--primitives-borderRadius-md: 6;--primitives-borderRadius-lg: 8;--primitives-borderRadius-xl: 12;--primitives-borderRadius-2xl: 16;--primitives-borderRadius-3xl: 20;--primitives-borderRadius-full: 999;--primitives-borderWidth-default: 1;--semantic-color-brand-deep: var(--primitives-color-purple-900);--semantic-color-brand-lavender: var(--primitives-color-purple-500);--semantic-color-brand-action: var(--primitives-color-violet-500);--semantic-color-brand-action-muted: color-mix(in srgb, var(--semantic-color-brand-action) 15%, transparent);--semantic-color-brand-action-muted-hover: color-mix(in srgb, var(--semantic-color-brand-action) 25%, transparent);--semantic-color-brand-action-muted-active: color-mix(in srgb, var(--semantic-color-brand-action) 35%, transparent);--semantic-color-brand-amber: var(--primitives-color-amber-300);--semantic-color-brand-amber-dark: var(--primitives-color-amber-500);--semantic-color-brand-ink: #151416;--semantic-color-brand-ink-hover: #2a2830;--semantic-color-brand-ink-active: #0e0d0f;--semantic-color-surface-bg: var(--primitives-color-neutral-0);--semantic-color-surface-default: var(--primitives-color-neutral-50);--semantic-color-surface-raised: var(--primitives-color-neutral-100);--semantic-color-surface-hover: var(--primitives-color-neutral-100);--semantic-color-border-default: rgba(255,255,255,.07);--semantic-color-border-lavender: rgba(196,145,229,.14);--semantic-color-border-amber: rgba(243,208,160,.14);--semantic-color-border-focus: var(--primitives-color-purple-500);--semantic-color-text-primary: var(--primitives-color-white-full);--semantic-color-text-secondary: var(--primitives-color-white-70);--semantic-color-text-muted: var(--primitives-color-white-mid);--semantic-color-text-dim: var(--primitives-color-white-low);--semantic-color-text-lavender: var(--primitives-color-purple-500);--semantic-color-text-amber: var(--primitives-color-amber-300);--semantic-color-status-success: #34d399;--semantic-color-status-warning: #fbbf24;--semantic-color-status-error: #f87171;--semantic-color-status-info: #60a5fa;--semantic-spacing-card-padding: var(--primitives-spacing-6);--semantic-spacing-section-gap: var(--primitives-spacing-10);--semantic-spacing-component-gap: var(--primitives-spacing-3);--semantic-spacing-page-block: calc(var(--primitives-spacing-24) + var(--primitives-spacing-1));--semantic-spacing-site-title-to-body: calc(var(--semantic-typography-title-font-size) * .5);--semantic-spacing-site-body-to-cta: calc(var(--semantic-typography-body-font-size) * 1.6);--semantic-borderRadius-card: var(--primitives-borderRadius-lg);--semantic-borderRadius-item: 8;--semantic-borderRadius-modal: var(--primitives-borderRadius-3xl);--semantic-borderRadius-button: var(--primitives-borderRadius-full);--semantic-borderRadius-input: var(--primitives-borderRadius-md);--semantic-borderRadius-badge: var(--primitives-borderRadius-sm);--semantic-component-button-primary-bg: var(--semantic-color-brand-action);--semantic-component-button-primary-bg-hover: var(--primitives-color-violet-600);--semantic-component-button-primary-bg-active: var(--primitives-color-violet-700);--semantic-component-button-primary-bg-disabled: var(--primitives-color-neutral-100);--semantic-component-button-primary-text: #ffffff;--semantic-component-button-primary-text-disabled: var(--primitives-color-neutral-400);--semantic-component-button-primary-border: rgba(0,0,0,0);--semantic-component-button-primary-sm-height: var(--primitives-spacing-8);--semantic-component-button-primary-sm-padding-x: var(--primitives-spacing-4);--semantic-component-button-primary-sm-padding-x-icon: 16px;--semantic-component-button-primary-sm-font-size: 12px;--semantic-component-button-primary-sm-icon-gap: 6px;--semantic-component-button-primary-sm-radius: var(--primitives-borderRadius-full);--semantic-component-button-primary-md-height: var(--primitives-spacing-10);--semantic-component-button-primary-md-padding-x: var(--primitives-spacing-6);--semantic-component-button-primary-md-padding-x-icon: var(--primitives-spacing-5);--semantic-component-button-primary-md-font-size: 14px;--semantic-component-button-primary-md-icon-gap: 6px;--semantic-component-button-primary-md-radius: var(--primitives-borderRadius-full);--semantic-component-button-primary-lg-height: var(--primitives-spacing-12);--semantic-component-button-primary-lg-padding-x: 28px;--semantic-component-button-primary-lg-padding-x-icon: var(--primitives-spacing-6);--semantic-component-button-primary-lg-font-size: 15px;--semantic-component-button-primary-lg-icon-gap: 6px;--semantic-component-button-primary-lg-radius: var(--primitives-borderRadius-full);--semantic-component-button-secondary-bg: rgba(0,0,0,0);--semantic-component-button-secondary-bg-hover: var(--primitives-color-neutral-100);--semantic-component-button-secondary-bg-active: var(--primitives-color-neutral-200);--semantic-component-button-secondary-text: var(--primitives-color-white-full);--semantic-component-button-secondary-text-disabled: var(--primitives-color-neutral-400);--semantic-component-button-secondary-border: rgba(255,255,255,.14);--semantic-component-button-secondary-border-hover: rgba(255,255,255,.28);--semantic-component-button-secondary-sm-height: var(--primitives-spacing-8);--semantic-component-button-secondary-sm-padding-x: var(--primitives-spacing-4);--semantic-component-button-secondary-sm-padding-x-icon: 16px;--semantic-component-button-secondary-sm-font-size: 12px;--semantic-component-button-secondary-sm-icon-gap: 6px;--semantic-component-button-secondary-sm-radius: var(--primitives-borderRadius-full);--semantic-component-button-secondary-md-height: var(--primitives-spacing-10);--semantic-component-button-secondary-md-padding-x: var(--primitives-spacing-6);--semantic-component-button-secondary-md-padding-x-icon: var(--primitives-spacing-5);--semantic-component-button-secondary-md-font-size: 14px;--semantic-component-button-secondary-md-icon-gap: 6px;--semantic-component-button-secondary-md-radius: var(--primitives-borderRadius-full);--semantic-component-button-secondary-lg-height: var(--primitives-spacing-12);--semantic-component-button-secondary-lg-padding-x: 28px;--semantic-component-button-secondary-lg-padding-x-icon: var(--primitives-spacing-6);--semantic-component-button-secondary-lg-font-size: 15px;--semantic-component-button-secondary-lg-icon-gap: 6px;--semantic-component-button-secondary-lg-radius: var(--primitives-borderRadius-full);--semantic-component-button-ghost-bg: rgba(0,0,0,0);--semantic-component-button-ghost-bg-hover: var(--primitives-color-neutral-100);--semantic-component-button-ghost-bg-active: var(--primitives-color-neutral-200);--semantic-component-button-ghost-text: var(--semantic-component-button-secondary-text);--semantic-component-button-ghost-text-hover: var(--semantic-component-button-secondary-text);--semantic-component-button-ghost-sm-height: var(--primitives-spacing-8);--semantic-component-button-ghost-sm-padding-x: var(--primitives-spacing-4);--semantic-component-button-ghost-sm-padding-x-icon: 16px;--semantic-component-button-ghost-sm-font-size: 12px;--semantic-component-button-ghost-sm-icon-gap: 6px;--semantic-component-button-ghost-sm-radius: var(--primitives-borderRadius-full);--semantic-component-button-ghost-md-height: var(--primitives-spacing-10);--semantic-component-button-ghost-md-padding-x: var(--primitives-spacing-6);--semantic-component-button-ghost-md-padding-x-icon: var(--primitives-spacing-5);--semantic-component-button-ghost-md-font-size: 14px;--semantic-component-button-ghost-md-icon-gap: 6px;--semantic-component-button-ghost-md-radius: var(--primitives-borderRadius-full);--semantic-component-button-ghost-lg-height: var(--primitives-spacing-12);--semantic-component-button-ghost-lg-padding-x: 28px;--semantic-component-button-ghost-lg-padding-x-icon: var(--primitives-spacing-6);--semantic-component-button-ghost-lg-font-size: 15px;--semantic-component-button-ghost-lg-icon-gap: 6px;--semantic-component-button-ghost-lg-radius: var(--primitives-borderRadius-full);--semantic-component-button-gradient-text: #291433;--semantic-component-button-gradient-text-disabled: var(--primitives-color-neutral-400);--semantic-component-button-gradient-default-from: var(--primitives-color-purple-300);--semantic-component-button-gradient-default-to: var(--primitives-color-amber-300);--semantic-component-button-gradient-hover-from: var(--primitives-color-purple-200);--semantic-component-button-gradient-hover-to: var(--primitives-color-amber-200);--semantic-component-button-gradient-active-from: var(--primitives-color-purple-400);--semantic-component-button-gradient-active-to: var(--primitives-color-amber-400);--semantic-component-button-ink-bg: var(--semantic-color-brand-ink);--semantic-component-button-ink-bg-hover: var(--semantic-color-brand-ink-hover);--semantic-component-button-ink-bg-active: var(--semantic-color-brand-ink-active);--semantic-component-button-ink-bg-disabled: var(--primitives-color-neutral-100);--semantic-component-button-ink-text: #ffffff;--semantic-component-button-ink-text-disabled: var(--primitives-color-neutral-400);--semantic-component-navbar-bg: var(--primitives-color-neutral-50);--semantic-component-navbar-height: 40px;--semantic-component-navbar-padding-x: 0px;--semantic-component-navbar-gap: 4px;--semantic-component-navitem-default-bg: rgba(0,0,0,0);--semantic-component-navitem-default-bg-hover: #211f24;--semantic-component-navitem-default-text: var(--primitives-color-white-mid);--semantic-component-navitem-default-text-hover: var(--primitives-color-white-full);--semantic-component-navitem-active-bg: rgba(196,145,229,.2);--semantic-component-navitem-active-text: var(--primitives-color-white-full);--semantic-component-navitem-height: 40px;--semantic-component-navitem-padding-x: 40px;--semantic-component-navitem-padding-y: 12px;--semantic-component-navitem-radius: 100px;--semantic-component-navitem-font-size: 12px;--semantic-component-tag-bg: #202022;--semantic-component-tag-label: var(--primitives-color-white-full);--semantic-component-tag-padding-x: 12px;--semantic-component-tag-padding-y: 4px;--semantic-component-tag-gap: 8px;--semantic-component-tag-height: 24px;--semantic-component-tag-radius: 8px;--semantic-component-tag-font-size: 12px;--semantic-component-tag-dot-size: 8px;--semantic-component-tag-dot-active: #b1ff5e;--semantic-component-tag-dot-warning: #fbbf24;--semantic-component-tag-dot-error: #f87171;--semantic-component-tag-dot-neutral: #9990a9;--semantic-component-tag-dot-lavender: var(--semantic-color-brand-lavender)}[data-theme=light]{--primitives-color-purple-50: #f5eefb;--primitives-color-purple-100: #e8d4f6;--primitives-color-purple-200: #d4aff0;--primitives-color-purple-300: #be87e9;--primitives-color-purple-400: #b06fdf;--primitives-color-purple-500: #c491e5;--primitives-color-purple-600: #9b6cc8;--primitives-color-purple-700: #6b3fa0;--primitives-color-purple-800: #452570;--primitives-color-purple-900: #291433;--primitives-color-violet-500: #5227ca;--primitives-color-violet-600: #431fb0;--primitives-color-violet-700: #361894;--primitives-color-amber-50: #fdf6ec;--primitives-color-amber-100: #faebd4;--primitives-color-amber-200: #f5d9ae;--primitives-color-amber-300: #f3d0a0;--primitives-color-amber-400: #eab86a;--primitives-color-amber-500: #d99640;--primitives-color-amber-600: #b87a28;--primitives-color-amber-700: #8f5e1c;--primitives-color-amber-800: #634213;--primitives-color-amber-900: #3d280b;--primitives-color-neutral-0: #f1eeee;--primitives-color-neutral-50: #ffffff;--primitives-color-neutral-100: #f7f5f5;--primitives-color-neutral-200: #e8e3e3;--primitives-color-neutral-300: #ccc1c1;--primitives-color-neutral-400: #a99393;--primitives-color-neutral-500: #8d7272;--primitives-color-neutral-600: #6c5656;--primitives-color-neutral-700: #4b3a3a;--primitives-color-neutral-800: #2e2323;--primitives-color-gray-50: #f8f9fb;--primitives-color-gray-100: #f1f3f6;--primitives-color-gray-200: #e5e8ed;--primitives-color-gray-300: #c9ced6;--primitives-color-gray-400: #9aa1ad;--primitives-color-gray-500: #6b7280;--primitives-color-gray-600: #525866;--primitives-color-gray-700: #3d4450;--primitives-color-gray-800: #2a2f38;--primitives-color-white-low: rgba(0,0,0,.08);--primitives-color-white-mid: rgba(0,0,0,.45);--primitives-color-white-high: rgba(0,0,0,.78);--primitives-color-white-70: rgba(0,0,0,.7);--primitives-color-white-full: #2e2323;--primitives-color-status-success: #1aab74;--primitives-color-status-warning: #b8860f;--primitives-color-status-error: #dc2626;--primitives-color-status-info: #2563eb;--primitives-fontSize-xs: 10;--primitives-fontSize-sm: 11;--primitives-fontSize-base: 13;--primitives-fontSize-md: 15;--primitives-fontSize-lg: 17;--primitives-fontSize-xl: 20;--primitives-fontSize-2xl: 24;--primitives-fontSize-3xl: 32;--primitives-fontSize-4xl: 44;--primitives-fontSize-5xl: 60;--primitives-fontSize-6xl: 64;--primitives-fontSize-7xl: 80;--primitives-fontSize-8xl: 96;--primitives-fontWeight-regular: 400;--primitives-fontWeight-medium: 500;--primitives-fontWeight-semibold: 600;--primitives-fontFamily-display: "Charis SIL";--primitives-fontFamily-ui: Geist;--primitives-fontFamily-mono: "Geist Mono";--primitives-lineHeight-none: 100%;--primitives-lineHeight-tight: 110%;--primitives-lineHeight-snug: 120%;--primitives-lineHeight-normal: 140%;--primitives-lineHeight-relaxed: 160%;--primitives-letterSpacing-tighter: -.02em;--primitives-letterSpacing-tight: -.01em;--primitives-letterSpacing-normal: 0em;--primitives-letterSpacing-wide: .02em;--primitives-letterSpacing-wider: .06em;--primitives-letterSpacing-widest: .12em;--primitives-spacing-1: 4px;--primitives-spacing-2: 8px;--primitives-spacing-3: 12px;--primitives-spacing-4: 16px;--primitives-spacing-5: 20px;--primitives-spacing-6: 24px;--primitives-spacing-8: 32px;--primitives-spacing-10: 40px;--primitives-spacing-11: 44px;--primitives-spacing-12: 48px;--primitives-spacing-16: 64px;--primitives-spacing-20: 80px;--primitives-spacing-24: 96px;--primitives-borderRadius-sm: 4;--primitives-borderRadius-md: 6;--primitives-borderRadius-lg: 8;--primitives-borderRadius-xl: 12;--primitives-borderRadius-2xl: 16;--primitives-borderRadius-3xl: 20;--primitives-borderRadius-full: 999;--primitives-borderWidth-default: 1;--semantic-color-brand-deep: var(--primitives-color-purple-900);--semantic-color-brand-lavender: var(--primitives-color-purple-500);--semantic-color-brand-action: var(--primitives-color-violet-500);--semantic-color-brand-action-muted: color-mix(in srgb, var(--semantic-color-brand-action) 15%, transparent);--semantic-color-brand-action-muted-hover: color-mix(in srgb, var(--semantic-color-brand-action) 25%, transparent);--semantic-color-brand-action-muted-active: color-mix(in srgb, var(--semantic-color-brand-action) 35%, transparent);--semantic-color-brand-amber: var(--primitives-color-amber-300);--semantic-color-brand-amber-dark: var(--primitives-color-amber-500);--semantic-color-brand-ink: #151416;--semantic-color-brand-ink-hover: #2a2830;--semantic-color-brand-ink-active: #0e0d0f;--semantic-color-surface-bg: var(--primitives-color-neutral-0);--semantic-color-surface-default: var(--primitives-color-neutral-50);--semantic-color-surface-raised: var(--primitives-color-neutral-100);--semantic-color-surface-hover: var(--primitives-color-neutral-100);--semantic-color-border-default: rgba(46,35,35,.1);--semantic-color-border-lavender: rgba(107,63,160,.18);--semantic-color-border-amber: rgba(143,94,28,.18);--semantic-color-border-focus: var(--primitives-color-purple-700);--semantic-color-text-primary: var(--primitives-color-white-full);--semantic-color-text-secondary: var(--primitives-color-white-70);--semantic-color-text-muted: var(--primitives-color-white-mid);--semantic-color-text-dim: var(--primitives-color-white-low);--semantic-color-text-lavender: var(--primitives-color-purple-700);--semantic-color-text-amber: var(--primitives-color-amber-700);--semantic-color-status-success: #1aab74;--semantic-color-status-warning: #b8860f;--semantic-color-status-error: #dc2626;--semantic-color-status-info: #2563eb;--semantic-spacing-card-padding: var(--primitives-spacing-6);--semantic-spacing-section-gap: var(--primitives-spacing-10);--semantic-spacing-component-gap: var(--primitives-spacing-3);--semantic-spacing-page-block: calc(var(--primitives-spacing-24) + var(--primitives-spacing-1));--semantic-spacing-site-title-to-body: calc(var(--semantic-typography-title-font-size) * .5);--semantic-spacing-site-body-to-cta: calc(var(--semantic-typography-body-font-size) * 1.6);--semantic-borderRadius-card: var(--primitives-borderRadius-lg);--semantic-borderRadius-item: 8;--semantic-borderRadius-modal: var(--primitives-borderRadius-3xl);--semantic-borderRadius-button: var(--primitives-borderRadius-full);--semantic-borderRadius-input: var(--primitives-borderRadius-md);--semantic-borderRadius-badge: var(--primitives-borderRadius-sm);--semantic-component-button-primary-bg: var(--semantic-color-brand-action);--semantic-component-button-primary-bg-hover: var(--primitives-color-violet-600);--semantic-component-button-primary-bg-active: var(--primitives-color-violet-700);--semantic-component-button-primary-bg-disabled: var(--primitives-color-neutral-100);--semantic-component-button-primary-text: #ffffff;--semantic-component-button-primary-text-disabled: var(--primitives-color-neutral-400);--semantic-component-button-primary-border: rgba(0,0,0,0);--semantic-component-button-primary-sm-height: var(--primitives-spacing-8);--semantic-component-button-primary-sm-padding-x: var(--primitives-spacing-4);--semantic-component-button-primary-sm-padding-x-icon: 16px;--semantic-component-button-primary-sm-font-size: 12px;--semantic-component-button-primary-sm-icon-gap: 6px;--semantic-component-button-primary-sm-radius: var(--primitives-borderRadius-full);--semantic-component-button-primary-md-height: var(--primitives-spacing-10);--semantic-component-button-primary-md-padding-x: var(--primitives-spacing-6);--semantic-component-button-primary-md-padding-x-icon: var(--primitives-spacing-5);--semantic-component-button-primary-md-font-size: 14px;--semantic-component-button-primary-md-icon-gap: 6px;--semantic-component-button-primary-md-radius: var(--primitives-borderRadius-full);--semantic-component-button-primary-lg-height: var(--primitives-spacing-12);--semantic-component-button-primary-lg-padding-x: 28px;--semantic-component-button-primary-lg-padding-x-icon: var(--primitives-spacing-6);--semantic-component-button-primary-lg-font-size: 15px;--semantic-component-button-primary-lg-icon-gap: 6px;--semantic-component-button-primary-lg-radius: var(--primitives-borderRadius-full);--semantic-component-button-secondary-bg: rgba(0,0,0,0);--semantic-component-button-secondary-bg-hover: var(--primitives-color-neutral-100);--semantic-component-button-secondary-bg-active: var(--primitives-color-neutral-200);--semantic-component-button-secondary-text: var(--primitives-color-white-full);--semantic-component-button-secondary-text-disabled: var(--primitives-color-neutral-400);--semantic-component-button-secondary-border: rgba(46,35,35,.14);--semantic-component-button-secondary-border-hover: rgba(46,35,35,.28);--semantic-component-button-secondary-sm-height: var(--primitives-spacing-8);--semantic-component-button-secondary-sm-padding-x: var(--primitives-spacing-4);--semantic-component-button-secondary-sm-padding-x-icon: 16px;--semantic-component-button-secondary-sm-font-size: 12px;--semantic-component-button-secondary-sm-icon-gap: 6px;--semantic-component-button-secondary-sm-radius: var(--primitives-borderRadius-full);--semantic-component-button-secondary-md-height: var(--primitives-spacing-10);--semantic-component-button-secondary-md-padding-x: var(--primitives-spacing-6);--semantic-component-button-secondary-md-padding-x-icon: var(--primitives-spacing-5);--semantic-component-button-secondary-md-font-size: 14px;--semantic-component-button-secondary-md-icon-gap: 6px;--semantic-component-button-secondary-md-radius: var(--primitives-borderRadius-full);--semantic-component-button-secondary-lg-height: var(--primitives-spacing-12);--semantic-component-button-secondary-lg-padding-x: 28px;--semantic-component-button-secondary-lg-padding-x-icon: var(--primitives-spacing-6);--semantic-component-button-secondary-lg-font-size: 15px;--semantic-component-button-secondary-lg-icon-gap: 6px;--semantic-component-button-secondary-lg-radius: var(--primitives-borderRadius-full);--semantic-component-button-ghost-bg: rgba(0,0,0,0);--semantic-component-button-ghost-bg-hover: var(--primitives-color-neutral-100);--semantic-component-button-ghost-bg-active: var(--primitives-color-neutral-200);--semantic-component-button-ghost-text: var(--semantic-component-button-secondary-text);--semantic-component-button-ghost-text-hover: var(--semantic-component-button-secondary-text);--semantic-component-button-ghost-sm-height: var(--primitives-spacing-8);--semantic-component-button-ghost-sm-padding-x: var(--primitives-spacing-4);--semantic-component-button-ghost-sm-padding-x-icon: 16px;--semantic-component-button-ghost-sm-font-size: 12px;--semantic-component-button-ghost-sm-icon-gap: 6px;--semantic-component-button-ghost-sm-radius: var(--primitives-borderRadius-full);--semantic-component-button-ghost-md-height: var(--primitives-spacing-10);--semantic-component-button-ghost-md-padding-x: var(--primitives-spacing-6);--semantic-component-button-ghost-md-padding-x-icon: var(--primitives-spacing-5);--semantic-component-button-ghost-md-font-size: 14px;--semantic-component-button-ghost-md-icon-gap: 6px;--semantic-component-button-ghost-md-radius: var(--primitives-borderRadius-full);--semantic-component-button-ghost-lg-height: var(--primitives-spacing-12);--semantic-component-button-ghost-lg-padding-x: 28px;--semantic-component-button-ghost-lg-padding-x-icon: var(--primitives-spacing-6);--semantic-component-button-ghost-lg-font-size: 15px;--semantic-component-button-ghost-lg-icon-gap: 6px;--semantic-component-button-ghost-lg-radius: var(--primitives-borderRadius-full);--semantic-component-button-gradient-text: #291433;--semantic-component-button-gradient-text-disabled: var(--primitives-color-neutral-400);--semantic-component-button-gradient-default-from: var(--primitives-color-purple-300);--semantic-component-button-gradient-default-to: var(--primitives-color-amber-300);--semantic-component-button-gradient-hover-from: var(--primitives-color-purple-200);--semantic-component-button-gradient-hover-to: var(--primitives-color-amber-200);--semantic-component-button-gradient-active-from: var(--primitives-color-purple-400);--semantic-component-button-gradient-active-to: var(--primitives-color-amber-400);--semantic-component-button-ink-bg: var(--semantic-color-brand-ink);--semantic-component-button-ink-bg-hover: var(--semantic-color-brand-ink-hover);--semantic-component-button-ink-bg-active: var(--semantic-color-brand-ink-active);--semantic-component-button-ink-bg-disabled: var(--primitives-color-neutral-100);--semantic-component-button-ink-text: #ffffff;--semantic-component-button-ink-text-disabled: var(--primitives-color-neutral-400);--semantic-component-navbar-bg: var(--primitives-color-neutral-50);--semantic-component-navbar-height: 40px;--semantic-component-navbar-padding-x: 0px;--semantic-component-navbar-gap: 4px;--semantic-component-navitem-default-bg: rgba(0,0,0,0);--semantic-component-navitem-default-bg-hover: #ebe5e5;--semantic-component-navitem-default-text: var(--primitives-color-white-mid);--semantic-component-navitem-default-text-hover: var(--primitives-color-white-full);--semantic-component-navitem-active-bg: rgba(196,145,229,.2);--semantic-component-navitem-active-text: var(--primitives-color-white-full);--semantic-component-navitem-height: 40px;--semantic-component-navitem-padding-x: 40px;--semantic-component-navitem-padding-y: 12px;--semantic-component-navitem-radius: 100px;--semantic-component-navitem-font-size: 12px;--semantic-component-tag-bg: #202022;--semantic-component-tag-label: #ffffff;--semantic-component-tag-padding-x: 12px;--semantic-component-tag-padding-y: 4px;--semantic-component-tag-gap: 8px;--semantic-component-tag-height: 24px;--semantic-component-tag-radius: 8px;--semantic-component-tag-font-size: 12px;--semantic-component-tag-dot-size: 8px;--semantic-component-tag-dot-active: #b1ff5e;--semantic-component-tag-dot-warning: #fbbf24;--semantic-component-tag-dot-error: #f87171;--semantic-component-tag-dot-neutral: #9990a9;--semantic-component-tag-dot-lavender: var(--semantic-color-brand-lavender)}:root{--semantic-typography-display-hero-lg-font-family: var(--primitives-fontFamily-display);--semantic-typography-display-hero-lg-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-display-hero-lg-font-size: calc(var(--primitives-fontSize-8xl) * 1px);--semantic-typography-display-hero-lg-line-height: var(--primitives-lineHeight-tight);--semantic-typography-display-hero-lg-letter-spacing: var(--primitives-letterSpacing-tighter);--semantic-typography-display-hero-md-font-family: var(--primitives-fontFamily-display);--semantic-typography-display-hero-md-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-display-hero-md-font-size: calc(var(--primitives-fontSize-7xl) * 1px);--semantic-typography-display-hero-md-line-height: var(--primitives-lineHeight-tight);--semantic-typography-display-hero-md-letter-spacing: var(--primitives-letterSpacing-tighter);--semantic-typography-display-hero-sm-font-family: var(--primitives-fontFamily-display);--semantic-typography-display-hero-sm-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-display-hero-sm-font-size: calc(var(--primitives-fontSize-6xl) * 1px);--semantic-typography-display-hero-sm-line-height: var(--primitives-lineHeight-tight);--semantic-typography-display-hero-sm-letter-spacing: var(--primitives-letterSpacing-tight);--semantic-typography-display-xl-font-family: var(--primitives-fontFamily-display);--semantic-typography-display-xl-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-display-xl-font-size: calc(var(--primitives-fontSize-4xl) * 1px);--semantic-typography-display-xl-line-height: var(--primitives-lineHeight-snug);--semantic-typography-display-xl-letter-spacing: var(--primitives-letterSpacing-tight);--semantic-typography-display-lg-font-family: var(--primitives-fontFamily-display);--semantic-typography-display-lg-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-display-lg-font-size: calc(var(--primitives-fontSize-3xl) * 1px);--semantic-typography-display-lg-line-height: var(--primitives-lineHeight-snug);--semantic-typography-display-lg-letter-spacing: var(--primitives-letterSpacing-tight);--semantic-typography-display-md-font-family: var(--primitives-fontFamily-display);--semantic-typography-display-md-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-display-md-font-size: calc(var(--primitives-fontSize-2xl) * 1px);--semantic-typography-display-md-line-height: var(--primitives-lineHeight-normal);--semantic-typography-display-md-letter-spacing: var(--primitives-letterSpacing-normal);--semantic-typography-ui-heading-lg-font-family: var(--primitives-fontFamily-ui);--semantic-typography-ui-heading-lg-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-ui-heading-lg-font-size: calc(var(--primitives-fontSize-xl) * 1px);--semantic-typography-ui-heading-lg-line-height: var(--primitives-lineHeight-snug);--semantic-typography-ui-heading-lg-letter-spacing: var(--primitives-letterSpacing-tight);--semantic-typography-ui-heading-xl-font-family: var(--primitives-fontFamily-ui);--semantic-typography-ui-heading-xl-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-ui-heading-xl-font-size: calc(var(--primitives-fontSize-3xl) * 1px);--semantic-typography-ui-heading-xl-line-height: var(--primitives-lineHeight-snug);--semantic-typography-ui-heading-xl-letter-spacing: var(--primitives-letterSpacing-tight);--semantic-typography-ui-heading-sm-font-family: var(--primitives-fontFamily-ui);--semantic-typography-ui-heading-sm-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-ui-heading-sm-font-size: calc(var(--primitives-fontSize-lg) * 1px);--semantic-typography-ui-heading-sm-line-height: var(--primitives-spacing-6);--semantic-typography-ui-heading-sm-letter-spacing: var(--primitives-letterSpacing-tight);--semantic-typography-ui-body-lg-font-family: var(--primitives-fontFamily-ui);--semantic-typography-ui-body-lg-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-ui-body-lg-font-size: calc(var(--primitives-fontSize-md) * 1px);--semantic-typography-ui-body-lg-line-height: var(--primitives-lineHeight-normal);--semantic-typography-ui-body-lg-letter-spacing: var(--primitives-letterSpacing-normal);--semantic-typography-ui-body-sm-font-family: var(--primitives-fontFamily-ui);--semantic-typography-ui-body-sm-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-ui-body-sm-font-size: calc(var(--primitives-fontSize-base) * 1px);--semantic-typography-ui-body-sm-line-height: var(--primitives-lineHeight-normal);--semantic-typography-ui-body-sm-letter-spacing: var(--primitives-letterSpacing-normal);--semantic-typography-ui-label-md-font-family: var(--primitives-fontFamily-ui);--semantic-typography-ui-label-md-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-ui-label-md-font-size: 12px;--semantic-typography-ui-label-md-line-height: var(--primitives-lineHeight-none);--semantic-typography-ui-label-md-letter-spacing: var(--primitives-letterSpacing-wide);--semantic-typography-ui-label-sm-font-family: var(--primitives-fontFamily-ui);--semantic-typography-ui-label-sm-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-ui-label-sm-font-size: calc(var(--primitives-fontSize-sm) * 1px);--semantic-typography-ui-label-sm-line-height: var(--primitives-lineHeight-none);--semantic-typography-ui-label-sm-letter-spacing: var(--primitives-letterSpacing-wider);--semantic-typography-ui-label-xs-font-family: var(--primitives-fontFamily-ui);--semantic-typography-ui-label-xs-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-ui-label-xs-font-size: calc(var(--primitives-fontSize-xs) * 1px);--semantic-typography-ui-label-xs-line-height: var(--primitives-lineHeight-none);--semantic-typography-ui-label-xs-letter-spacing: var(--primitives-letterSpacing-widest);--semantic-typography-ui-label-tag-font-family: var(--primitives-fontFamily-ui);--semantic-typography-ui-label-tag-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-ui-label-tag-font-size: 12px;--semantic-typography-ui-label-tag-line-height: var(--primitives-lineHeight-none);--semantic-typography-ui-label-tag-letter-spacing: .06em;--semantic-typography-ui-button-font-family: var(--primitives-fontFamily-ui);--semantic-typography-ui-button-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-ui-button-font-size: 14px;--semantic-typography-ui-button-line-height: var(--primitives-lineHeight-none);--semantic-typography-ui-button-letter-spacing: var(--primitives-letterSpacing-wide);--semantic-typography-mono-lg-font-family: var(--primitives-fontFamily-mono);--semantic-typography-mono-lg-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-mono-lg-font-size: calc(var(--primitives-fontSize-2xl) * 1px);--semantic-typography-mono-lg-line-height: var(--primitives-lineHeight-snug);--semantic-typography-mono-lg-letter-spacing: var(--primitives-letterSpacing-normal);--semantic-typography-mono-md-font-family: var(--primitives-fontFamily-mono);--semantic-typography-mono-md-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-mono-md-font-size: calc(var(--primitives-fontSize-md) * 1px);--semantic-typography-mono-md-line-height: var(--primitives-lineHeight-normal);--semantic-typography-mono-md-letter-spacing: var(--primitives-letterSpacing-normal);--semantic-typography-mono-sm-font-family: var(--primitives-fontFamily-mono);--semantic-typography-mono-sm-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-mono-sm-font-size: calc(var(--primitives-fontSize-base) * 1px);--semantic-typography-mono-sm-line-height: var(--primitives-lineHeight-normal);--semantic-typography-mono-sm-letter-spacing: var(--primitives-letterSpacing-normal);--semantic-typography-mono-xs-font-family: var(--primitives-fontFamily-mono);--semantic-typography-mono-xs-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-mono-xs-font-size: calc(var(--primitives-fontSize-sm) * 1px);--semantic-typography-mono-xs-line-height: var(--primitives-lineHeight-none);--semantic-typography-mono-xs-letter-spacing: var(--primitives-letterSpacing-normal);--semantic-typography-title-font-family: var(--primitives-fontFamily-display);--semantic-typography-title-font-weight: var(--primitives-fontWeight-regular);--semantic-typography-title-font-size: clamp(2rem, 1.252rem + 1.56vw, 2.75rem);--semantic-typography-title-line-height: var(--primitives-lineHeight-tight);--semantic-typography-title-letter-spacing: var(--primitives-letterSpacing-tight);--semantic-typography-body-font-family: var(--primitives-fontFamily-ui);--semantic-typography-body-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-body-font-size: calc(var(--primitives-fontSize-md) * 1px);--semantic-typography-body-line-height: var(--primitives-lineHeight-normal);--semantic-typography-body-letter-spacing: var(--primitives-letterSpacing-normal);--semantic-typography-detail-font-family: var(--primitives-fontFamily-ui);--semantic-typography-detail-font-weight: var(--primitives-fontWeight-medium);--semantic-typography-detail-font-size: calc(var(--primitives-fontSize-base) * 1px);--semantic-typography-detail-line-height: var(--primitives-lineHeight-snug);--semantic-typography-detail-letter-spacing: var(--primitives-letterSpacing-normal);--semantic-spacing-site-title-to-body: calc(var(--semantic-typography-title-font-size) * .5);--semantic-spacing-site-body-to-cta: calc(var(--semantic-typography-body-font-size) * 1.6)}.armada-text-display-hero-lg{font-family:var(--semantic-typography-display-hero-lg-font-family);font-weight:var(--semantic-typography-display-hero-lg-font-weight);font-size:var(--semantic-typography-display-hero-lg-font-size);line-height:var(--semantic-typography-display-hero-lg-line-height);letter-spacing:var(--semantic-typography-display-hero-lg-letter-spacing)}.armada-text-display-hero-md{font-family:var(--semantic-typography-display-hero-md-font-family);font-weight:var(--semantic-typography-display-hero-md-font-weight);font-size:var(--semantic-typography-display-hero-md-font-size);line-height:var(--semantic-typography-display-hero-md-line-height);letter-spacing:var(--semantic-typography-display-hero-md-letter-spacing)}.armada-text-display-hero-sm{font-family:var(--semantic-typography-display-hero-sm-font-family);font-weight:var(--semantic-typography-display-hero-sm-font-weight);font-size:var(--semantic-typography-display-hero-sm-font-size);line-height:var(--semantic-typography-display-hero-sm-line-height);letter-spacing:var(--semantic-typography-display-hero-sm-letter-spacing)}.armada-text-display-xl{font-family:var(--semantic-typography-display-xl-font-family);font-weight:var(--semantic-typography-display-xl-font-weight);font-size:var(--semantic-typography-display-xl-font-size);line-height:var(--semantic-typography-display-xl-line-height);letter-spacing:var(--semantic-typography-display-xl-letter-spacing)}.armada-text-display-lg{font-family:var(--semantic-typography-display-lg-font-family);font-weight:var(--semantic-typography-display-lg-font-weight);font-size:var(--semantic-typography-display-lg-font-size);line-height:var(--semantic-typography-display-lg-line-height);letter-spacing:var(--semantic-typography-display-lg-letter-spacing)}.armada-text-display-md{font-family:var(--semantic-typography-display-md-font-family);font-weight:var(--semantic-typography-display-md-font-weight);font-size:var(--semantic-typography-display-md-font-size);line-height:var(--semantic-typography-display-md-line-height);letter-spacing:var(--semantic-typography-display-md-letter-spacing)}.armada-text-ui-heading-lg{font-family:var(--semantic-typography-ui-heading-lg-font-family);font-weight:var(--semantic-typography-ui-heading-lg-font-weight);font-size:var(--semantic-typography-ui-heading-lg-font-size);line-height:var(--semantic-typography-ui-heading-lg-line-height);letter-spacing:var(--semantic-typography-ui-heading-lg-letter-spacing)}.armada-text-ui-heading-xl{font-family:var(--semantic-typography-ui-heading-xl-font-family);font-weight:var(--semantic-typography-ui-heading-xl-font-weight);font-size:var(--semantic-typography-ui-heading-xl-font-size);line-height:var(--semantic-typography-ui-heading-xl-line-height);letter-spacing:var(--semantic-typography-ui-heading-xl-letter-spacing)}.armada-text-ui-heading-sm{font-family:var(--semantic-typography-ui-heading-sm-font-family);font-weight:var(--semantic-typography-ui-heading-sm-font-weight);font-size:var(--semantic-typography-ui-heading-sm-font-size);line-height:var(--semantic-typography-ui-heading-sm-line-height);letter-spacing:var(--semantic-typography-ui-heading-sm-letter-spacing)}.armada-text-ui-body-lg{font-family:var(--semantic-typography-ui-body-lg-font-family);font-weight:var(--semantic-typography-ui-body-lg-font-weight);font-size:var(--semantic-typography-ui-body-lg-font-size);line-height:var(--semantic-typography-ui-body-lg-line-height);letter-spacing:var(--semantic-typography-ui-body-lg-letter-spacing)}.armada-text-ui-body-sm{font-family:var(--semantic-typography-ui-body-sm-font-family);font-weight:var(--semantic-typography-ui-body-sm-font-weight);font-size:var(--semantic-typography-ui-body-sm-font-size);line-height:var(--semantic-typography-ui-body-sm-line-height);letter-spacing:var(--semantic-typography-ui-body-sm-letter-spacing)}.armada-text-ui-label-md{font-family:var(--semantic-typography-ui-label-md-font-family);font-weight:var(--semantic-typography-ui-label-md-font-weight);font-size:var(--semantic-typography-ui-label-md-font-size);line-height:var(--semantic-typography-ui-label-md-line-height);letter-spacing:var(--semantic-typography-ui-label-md-letter-spacing)}.armada-text-ui-label-sm{font-family:var(--semantic-typography-ui-label-sm-font-family);font-weight:var(--semantic-typography-ui-label-sm-font-weight);font-size:var(--semantic-typography-ui-label-sm-font-size);line-height:var(--semantic-typography-ui-label-sm-line-height);letter-spacing:var(--semantic-typography-ui-label-sm-letter-spacing)}.armada-text-ui-label-xs{font-family:var(--semantic-typography-ui-label-xs-font-family);font-weight:var(--semantic-typography-ui-label-xs-font-weight);font-size:var(--semantic-typography-ui-label-xs-font-size);line-height:var(--semantic-typography-ui-label-xs-line-height);letter-spacing:var(--semantic-typography-ui-label-xs-letter-spacing)}.armada-text-ui-label-tag{font-family:var(--semantic-typography-ui-label-tag-font-family);font-weight:var(--semantic-typography-ui-label-tag-font-weight);font-size:var(--semantic-typography-ui-label-tag-font-size);line-height:var(--semantic-typography-ui-label-tag-line-height);letter-spacing:var(--semantic-typography-ui-label-tag-letter-spacing)}.armada-text-ui-button{font-family:var(--semantic-typography-ui-button-font-family);font-weight:var(--semantic-typography-ui-button-font-weight);font-size:var(--semantic-typography-ui-button-font-size);line-height:var(--semantic-typography-ui-button-line-height);letter-spacing:var(--semantic-typography-ui-button-letter-spacing)}.armada-text-mono-lg{font-family:var(--semantic-typography-mono-lg-font-family);font-weight:var(--semantic-typography-mono-lg-font-weight);font-size:var(--semantic-typography-mono-lg-font-size);line-height:var(--semantic-typography-mono-lg-line-height);letter-spacing:var(--semantic-typography-mono-lg-letter-spacing)}.armada-text-mono-md{font-family:var(--semantic-typography-mono-md-font-family);font-weight:var(--semantic-typography-mono-md-font-weight);font-size:var(--semantic-typography-mono-md-font-size);line-height:var(--semantic-typography-mono-md-line-height);letter-spacing:var(--semantic-typography-mono-md-letter-spacing)}.armada-text-mono-sm{font-family:var(--semantic-typography-mono-sm-font-family);font-weight:var(--semantic-typography-mono-sm-font-weight);font-size:var(--semantic-typography-mono-sm-font-size);line-height:var(--semantic-typography-mono-sm-line-height);letter-spacing:var(--semantic-typography-mono-sm-letter-spacing)}.armada-text-mono-xs{font-family:var(--semantic-typography-mono-xs-font-family);font-weight:var(--semantic-typography-mono-xs-font-weight);font-size:var(--semantic-typography-mono-xs-font-size);line-height:var(--semantic-typography-mono-xs-line-height);letter-spacing:var(--semantic-typography-mono-xs-letter-spacing)}.armada-text-title{font-family:var(--semantic-typography-title-font-family);font-weight:var(--semantic-typography-title-font-weight);font-size:var(--semantic-typography-title-font-size);line-height:var(--semantic-typography-title-line-height);letter-spacing:var(--semantic-typography-title-letter-spacing)}.armada-text-body{font-family:var(--semantic-typography-body-font-family);font-weight:var(--semantic-typography-body-font-weight);font-size:var(--semantic-typography-body-font-size);line-height:var(--semantic-typography-body-line-height);letter-spacing:var(--semantic-typography-body-letter-spacing)}.armada-text-detail{font-family:var(--semantic-typography-detail-font-family);font-weight:var(--semantic-typography-detail-font-weight);font-size:var(--semantic-typography-detail-font-size);line-height:var(--semantic-typography-detail-line-height);letter-spacing:var(--semantic-typography-detail-letter-spacing)}.armada-site-stack{display:flex;flex-direction:column}.armada-site-stack>*+*{margin-top:var(--semantic-spacing-site-title-to-body)}.armada-site-stack>.armada-text-body+*{margin-top:var(--semantic-spacing-site-body-to-cta)}:root,[data-theme=light],[data-theme=dark]{--semantic-color-brand-lavender: #ca8aea;--semantic-color-brand-amber: #f8d197;--semantic-color-brand-gradient-rose: #f39db0;--semantic-color-frost-pigment: var(--primitives-color-neutral-50);--semantic-motion-theme: .32s;--semantic-size-sheet-max: 88dvh}[data-theme=light]{--semantic-color-frost-pigment: var(--primitives-color-neutral-50);--semantic-color-frost: color-mix(in srgb, var(--semantic-color-frost-pigment) 20%, transparent);--semantic-color-frost-raised: color-mix(in srgb, var(--semantic-color-frost-pigment) 40%, transparent);--semantic-color-frost-control: var(--semantic-color-frost-raised);--semantic-color-frost-hover: color-mix(in srgb, var(--semantic-color-frost-pigment) 60%, transparent);--semantic-color-frost-pressed: color-mix(in srgb, var(--semantic-color-frost-pigment) 80%, transparent);--semantic-color-frost-hero-from: var(--semantic-color-frost-raised);--semantic-color-frost-hero-to: var(--semantic-color-frost);--semantic-color-surface-banner: var(--semantic-color-surface-default);--semantic-color-surface-tooltip: var(--semantic-color-surface-default);--semantic-color-overlay: rgb(0 0 0 / .36);--semantic-color-overlay-flow: color-mix(in srgb, var(--primitives-color-amber-300) 30%, transparent);--semantic-color-surface-segment: var(--primitives-color-neutral-50);--semantic-color-text-on-segment: var(--semantic-color-text-primary);--semantic-color-surface-main: var(--semantic-color-frost-raised);--semantic-component-button-secondary-bg: var(--semantic-color-surface-main);--semantic-color-control-tint: var(--primitives-color-purple-50);--semantic-color-control-tint-hover: var(--primitives-color-purple-100);--semantic-color-control-tint-pressed: var(--primitives-color-purple-200);--semantic-color-surface-thumb: color-mix( in srgb, var(--semantic-color-frost-pigment) 70%, transparent );--semantic-color-surface-raised-hover: color-mix( in srgb, var(--primitives-color-neutral-200) 40%, var(--primitives-color-neutral-100) );--semantic-color-surface-raised-pressed: color-mix( in srgb, var(--primitives-color-neutral-200) 55%, var(--primitives-color-neutral-100) )}[data-theme=dark]{--semantic-color-frost-pigment: var(--primitives-color-white-full);--semantic-color-frost: color-mix(in srgb, var(--semantic-color-frost-pigment) 3%, transparent);--semantic-color-frost-raised: color-mix(in srgb, var(--semantic-color-frost-pigment) 8%, transparent);--semantic-color-frost-control: color-mix(in srgb, var(--semantic-color-frost-pigment) 10%, transparent);--semantic-color-frost-hover: color-mix(in srgb, var(--semantic-color-frost-pigment) 16%, transparent);--semantic-color-frost-pressed: color-mix(in srgb, var(--semantic-color-frost-pigment) 24%, transparent);--semantic-color-frost-hero-from: var(--semantic-color-frost-raised);--semantic-color-frost-hero-to: color-mix(in srgb, var(--semantic-color-frost-pigment) 4%, transparent);--semantic-color-surface-banner: var(--semantic-color-frost-control);--semantic-color-surface-tooltip: color-mix( in srgb, var(--primitives-color-white-full) 16%, var(--semantic-color-surface-bg) );--semantic-color-overlay: rgb(0 0 0 / .72);--semantic-color-overlay-flow: var(--semantic-color-overlay);--semantic-color-surface-segment: var(--primitives-color-white-full);--semantic-color-text-on-segment: var(--semantic-color-brand-ink);--semantic-color-surface-main: var(--semantic-color-frost-raised);--semantic-component-button-secondary-bg: var(--semantic-color-surface-main);--semantic-color-control-tint: var(--semantic-color-frost-control);--semantic-color-control-tint-hover: var(--semantic-color-frost-hover);--semantic-color-control-tint-pressed: var(--semantic-color-frost-pressed);--semantic-color-surface-thumb: var(--semantic-color-surface-bg);--semantic-color-surface-raised-hover: color-mix( in srgb, var(--primitives-color-neutral-200) 40%, var(--primitives-color-neutral-100) );--semantic-color-surface-raised-pressed: color-mix( in srgb, var(--primitives-color-neutral-200) 55%, var(--primitives-color-neutral-100) )}@media (max-width: 767px){:root,[data-theme=light],[data-theme=dark]{--semantic-typography-title-font-size: calc(var(--primitives-fontSize-3xl) * 1px);--semantic-typography-body-font-size: calc(var(--primitives-fontSize-md) * 1px)}}._fullWrap_da0s8_1{display:inline-flex;align-items:center;flex-shrink:0}._markDeep_da0s8_7,._fullDeep_da0s8_8{color:var(--semantic-color-brand-deep)}._markInk_da0s8_12,._fullInk_da0s8_13{color:var(--semantic-color-brand-ink)}._fullDeep_da0s8_8 svg,._fullInk_da0s8_13 svg{display:block}._fullWrap_da0s8_1 svg,._fullWrap_da0s8_1 img{height:100%;width:auto}._fullWrap_da0s8_1 ._fullDark_da0s8_29{display:block}._fullWrap_da0s8_1 ._fullLight_da0s8_33{display:none}[data-theme=light] ._fullWrap_da0s8_1 ._fullLight_da0s8_33{display:block}[data-theme=light] ._fullWrap_da0s8_1 ._fullDark_da0s8_29{display:none}._btn_vseb9_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--primitives-spacing-1);padding-top:0;padding-bottom:0;border:1px solid transparent;border-radius:999px;font-family:Geist,sans-serif;font-weight:500;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:background .15s,opacity .15s,transform .1s;outline:none;text-decoration:none;box-sizing:border-box}._btn_vseb9_1:focus-visible{box-shadow:0 0 0 2px var(--semantic-color-border-focus)}._btn_vseb9_1:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}._btn_vseb9_1:disabled,._btn_vseb9_1[aria-disabled=true]{opacity:.4;cursor:not-allowed;transform:none}._btn_vseb9_1._keepEnabledLook_vseb9_24:disabled,._btn_vseb9_1._keepEnabledLook_vseb9_24[aria-disabled=true]{opacity:1;cursor:not-allowed}._sm_vseb9_28{height:var(--semantic-component-button-primary-sm-height);padding-left:var(--semantic-component-button-primary-sm-padding-x);padding-right:var(--semantic-component-button-primary-sm-padding-x-icon);font-size:var(--semantic-component-button-primary-sm-font-size)}._md_vseb9_34{height:var(--semantic-component-button-primary-md-height);padding-left:var(--semantic-component-button-primary-md-padding-x);padding-right:var(--semantic-component-button-primary-md-padding-x-icon);font-size:var(--semantic-component-button-primary-md-font-size)}._lg_vseb9_40{height:var(--semantic-component-button-primary-lg-height);padding-left:var(--semantic-component-button-primary-lg-padding-x);padding-right:var(--semantic-component-button-primary-lg-padding-x-icon);font-size:var(--semantic-component-button-primary-lg-font-size)}._noIcon_vseb9_48._sm_vseb9_28{padding-right:var(--semantic-component-button-primary-sm-padding-x)}._noIcon_vseb9_48._md_vseb9_34{padding-right:var(--semantic-component-button-primary-md-padding-x)}._noIcon_vseb9_48._lg_vseb9_40{padding-right:var(--semantic-component-button-primary-lg-padding-x)}._primary_vseb9_59{background:var(--semantic-component-button-primary-bg);color:var(--semantic-component-button-primary-text)}._primary_vseb9_59:active:not(:disabled):not([aria-disabled=true]){background:var(--semantic-component-button-primary-bg-active)}._primary_vseb9_59:disabled,._primary_vseb9_59[aria-disabled=true]{background:var(--semantic-component-button-primary-bg-disabled);color:var(--semantic-component-button-primary-text-disabled)}._primary_vseb9_59._keepEnabledLook_vseb9_24:disabled,._primary_vseb9_59._keepEnabledLook_vseb9_24[aria-disabled=true]{background:var(--semantic-component-button-primary-bg);color:var(--semantic-component-button-primary-text)}._secondary_vseb9_70{background:var(--semantic-component-button-secondary-bg);color:var(--semantic-component-button-secondary-text);border-color:transparent}._secondary_vseb9_70:active:not(:disabled):not([aria-disabled=true]){background:var(--semantic-component-button-secondary-bg-active)}[data-theme=light] ._secondary_vseb9_70:active:not(:disabled):not([aria-disabled=true]){background:var(--semantic-color-surface-hover)}._secondary_vseb9_70:disabled,._secondary_vseb9_70[aria-disabled=true]{color:var(--semantic-component-button-secondary-text-disabled)}._ghost_vseb9_80{background:transparent;color:var(--semantic-component-button-secondary-text)}._ghost_vseb9_80:active:not(:disabled):not([aria-disabled=true]){background:var(--semantic-component-button-ghost-bg-active)}._ghost_vseb9_80:disabled,._ghost_vseb9_80[aria-disabled=true]{color:var(--semantic-component-button-secondary-text-disabled)}._gradient_vseb9_86{border:none;background:linear-gradient(to right,var(--primitives-color-amber-300) 0%,var(--primitives-color-purple-500) 100%);color:var(--semantic-component-button-gradient-text)}._gradient_vseb9_86:active:not(:disabled):not([aria-disabled=true]){background:linear-gradient(to right,var(--primitives-color-amber-400) 0%,var(--primitives-color-purple-400) 100%)}._ink_vseb9_90{background:var(--semantic-component-button-ink-bg);color:var(--semantic-component-button-ink-text)}._ink_vseb9_90:active:not(:disabled):not([aria-disabled=true]){background:var(--semantic-component-button-ink-bg-active)}._ink_vseb9_90:disabled,._ink_vseb9_90[aria-disabled=true]{background:var(--semantic-component-button-ink-bg-disabled);color:var(--semantic-component-button-ink-text-disabled)}._ink_vseb9_90._keepEnabledLook_vseb9_24:disabled,._ink_vseb9_90._keepEnabledLook_vseb9_24[aria-disabled=true]{background:var(--semantic-component-button-ink-bg);color:var(--semantic-component-button-ink-text)}a._ink_vseb9_90:active:not([aria-disabled=true]){background:var(--semantic-component-button-ink-bg-active)}a._ink_vseb9_90[aria-disabled=true]{background:var(--semantic-component-button-ink-bg-disabled);color:var(--semantic-component-button-ink-text-disabled);opacity:.4;cursor:not-allowed;pointer-events:none}._iconWrap_vseb9_109{display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconSvg_vseb9_115{display:block;color:currentColor}@media (hover: hover) and (pointer: fine){._primary_vseb9_59:hover:not(:disabled):not([aria-disabled=true]){background:var(--semantic-component-button-primary-bg-hover)}._secondary_vseb9_70:hover:not(:disabled):not([aria-disabled=true]){background:var(--semantic-component-button-secondary-bg-hover);border-color:transparent}._ghost_vseb9_80:hover:not(:disabled):not([aria-disabled=true]){background:var(--semantic-component-button-ghost-bg-hover);color:var(--semantic-component-button-secondary-text)}._gradient_vseb9_86:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(to right,var(--primitives-color-amber-200) 0%,var(--primitives-color-purple-200) 100%)}._ink_vseb9_90:hover:not(:disabled):not([aria-disabled=true]),a._ink_vseb9_90:hover:not([aria-disabled=true]){background:var(--semantic-component-button-ink-bg-hover)}}._panel_9ipkl_1{position:absolute;top:calc(100% + var(--primitives-spacing-3));left:50%;transform:translate(-50%);z-index:120;min-width:18rem;width:max-content;max-width:min(24rem,calc(100vw - var(--primitives-spacing-8)));padding:var(--primitives-spacing-2);background:var(--semantic-color-surface-default);border:1px solid var(--semantic-color-border-default);border-radius:calc(var(--primitives-borderRadius-xl) * 1px);box-shadow:0 var(--primitives-spacing-2) var(--primitives-spacing-8) color-mix(in srgb,var(--primitives-color-neutral-800) 12%,transparent);color:var(--semantic-color-text-primary)}._list_9ipkl_20{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}._item_9ipkl_29{display:flex;align-items:center;gap:var(--primitives-spacing-3);min-height:var(--primitives-spacing-11);padding:var(--primitives-spacing-2) var(--primitives-spacing-3);border-radius:calc(var(--primitives-borderRadius-lg) * 1px);text-decoration:none;color:inherit;transition:background .15s ease}._item_9ipkl_29:hover{background:var(--primitives-color-purple-50)}._item_9ipkl_29:hover ._iconWrap_9ipkl_45{background:var(--semantic-color-surface-default)}._item_9ipkl_29:focus-visible{outline:2px solid var(--semantic-color-border-focus);outline-offset:2px}._iconWrap_9ipkl_45{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--primitives-spacing-10);height:var(--primitives-spacing-10);border-radius:calc(var(--primitives-borderRadius-lg) * 1px);background:var(--primitives-color-purple-50);border:none;color:var(--semantic-color-brand-action);transition:background .15s ease}._icon_9ipkl_45{display:block}._copy_9ipkl_72{display:flex;flex-direction:column;gap:var(--primitives-spacing-1);min-width:0}._itemTitle_9ipkl_79{display:inline-flex;align-items:center;gap:var(--primitives-spacing-1);font-family:var(--primitives-fontFamily-ui),sans-serif;font-size:calc(var(--primitives-fontSize-md) * 1px);font-weight:var(--primitives-fontWeight-medium);line-height:var(--primitives-lineHeight-snug);color:var(--semantic-color-text-primary)}._externalIcon_9ipkl_90{flex-shrink:0;color:var(--semantic-color-text-muted)}._itemDesc_9ipkl_95{font-family:var(--primitives-fontFamily-ui),sans-serif;font-size:calc(var(--primitives-fontSize-base) * 1px);font-weight:var(--primitives-fontWeight-regular);line-height:var(--primitives-lineHeight-normal);color:var(--semantic-color-text-secondary)}@media (max-width: 1023px){._panel_9ipkl_1{position:static;transform:none;left:auto;top:auto;width:100%;min-width:0;max-width:none;box-shadow:none;border:none;border-radius:calc(var(--primitives-borderRadius-lg) * 1px);padding:0;background:transparent}}@media (prefers-reduced-motion: reduce){._item_9ipkl_29{transition:none}}._header_s5lv9_1{position:absolute;top:0;left:0;right:0;z-index:100;background:transparent;transform:translateY(0);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .28s cubic-bezier(.22,1,.36,1);border-bottom:1px solid transparent}._headerDocked_s5lv9_18{position:fixed;transform:translateY(-100%)}._headerSlideIn_s5lv9_23{transform:translateY(0)}._headerScrolled_s5lv9_27{background:color-mix(in srgb,var(--semantic-color-surface-default) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--semantic-color-border-default)}._headerMenuOpen_s5lv9_34{background:var(--semantic-color-brand-ink);border-bottom-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}._inner_s5lv9_43{display:flex;align-items:center;gap:var(--primitives-spacing-4);width:100%;padding:var(--primitives-spacing-5) var(--primitives-spacing-6);box-sizing:border-box}._logoLink_s5lv9_52{display:inline-flex;align-items:center;flex-shrink:0;line-height:0;border-radius:calc(var(--primitives-borderRadius-sm) * 1px)}._logoLink_s5lv9_52:focus-visible{outline:2px solid var(--semantic-color-border-focus);outline-offset:4px}._logo_s5lv9_52,._logoImg_s5lv9_70{height:var(--primitives-spacing-8);width:auto}._desktopNav_s5lv9_75{display:none;flex:1;justify-content:center}._navList_s5lv9_81{display:flex;align-items:center;gap:var(--primitives-spacing-4);list-style:none;margin:0;padding:0}._navItem_s5lv9_90{position:relative}._navLink_s5lv9_94{display:inline-flex;align-items:center;gap:var(--primitives-spacing-1);min-height:var(--primitives-spacing-10);padding:0 var(--primitives-spacing-3);border:0;border-radius:calc(var(--primitives-borderRadius-full) * 1px);font-family:var(--primitives-fontFamily-ui),sans-serif;font-size:calc(var(--primitives-fontSize-base) * 1px);font-weight:var(--primitives-fontWeight-medium);letter-spacing:var(--primitives-letterSpacing-wide);color:var(--primitives-color-neutral-50);text-decoration:none;background:transparent;cursor:pointer;transition:background .15s ease,color .15s ease}._headerScrolled_s5lv9_27 ._navLink_s5lv9_94,._headerMenuOpen_s5lv9_34 ._navLink_s5lv9_94{color:var(--semantic-color-text-primary)}._navLink_s5lv9_94:hover,._navLinkOpen_s5lv9_119{background:color-mix(in srgb,var(--primitives-color-neutral-50) 12%,transparent)}._headerScrolled_s5lv9_27 ._navLink_s5lv9_94:hover,._headerScrolled_s5lv9_27 ._navLinkOpen_s5lv9_119,._headerMenuOpen_s5lv9_34 ._navLink_s5lv9_94:hover,._headerMenuOpen_s5lv9_34 ._navLinkOpen_s5lv9_119{background:var(--semantic-color-surface-hover)}._navLink_s5lv9_94:focus-visible{outline:2px solid var(--semantic-color-border-focus);outline-offset:2px}._navChevron_s5lv9_135{flex-shrink:0;transition:transform .16s ease}._navChevronOpen_s5lv9_140{transform:rotate(180deg)}._actions_s5lv9_144{display:none;align-items:center;gap:var(--primitives-spacing-3);margin-left:auto}._socialList_s5lv9_151{display:flex;align-items:center;gap:var(--primitives-spacing-1);list-style:none;margin:0;padding:0}._socialLink_s5lv9_160{display:inline-flex;align-items:center;justify-content:center;width:var(--primitives-spacing-10);height:var(--primitives-spacing-10);border-radius:calc(var(--primitives-borderRadius-full) * 1px);color:var(--primitives-color-neutral-50);transition:background .15s ease,color .15s ease}._headerScrolled_s5lv9_27 ._socialLink_s5lv9_160,._headerMenuOpen_s5lv9_34 ._socialLink_s5lv9_160{color:var(--semantic-color-text-primary)}._socialLink_s5lv9_160:hover{background:color-mix(in srgb,var(--primitives-color-neutral-50) 12%,transparent)}._headerScrolled_s5lv9_27 ._socialLink_s5lv9_160:hover,._headerMenuOpen_s5lv9_34 ._socialLink_s5lv9_160:hover{background:var(--semantic-color-surface-hover)}._socialLink_s5lv9_160:focus-visible{outline:2px solid var(--semantic-color-border-focus);outline-offset:2px}._appCta_s5lv9_190._appCta_s5lv9_190{flex-shrink:0;border:none;background:var(--semantic-color-surface-default);color:var(--semantic-component-button-gradient-text);transition:opacity .15s,transform .1s}._appCta_s5lv9_190._appCta_s5lv9_190:hover:not(:disabled){background:color-mix(in srgb,var(--semantic-color-text-primary) 6%,var(--semantic-color-surface-default))}._appCta_s5lv9_190._appCta_s5lv9_190:active:not(:disabled){background:color-mix(in srgb,var(--semantic-color-text-primary) 10%,var(--semantic-color-surface-default))}._headerScrolled_s5lv9_27 ._appCta_s5lv9_190._appCta_s5lv9_190{background:var(--semantic-component-button-primary-bg);color:var(--semantic-component-button-primary-text)}._headerScrolled_s5lv9_27 ._appCta_s5lv9_190._appCta_s5lv9_190:hover:not(:disabled){background:var(--semantic-component-button-primary-bg-hover)}._headerScrolled_s5lv9_27 ._appCta_s5lv9_190._appCta_s5lv9_190:active:not(:disabled){background:var(--semantic-component-button-primary-bg-active)}._burger_s5lv9_221{display:inline-flex;align-items:center;justify-content:center;width:var(--primitives-spacing-11);height:var(--primitives-spacing-11);margin-left:0;border-radius:calc(var(--primitives-borderRadius-md) * 1px);color:var(--primitives-color-neutral-50)}._mobileActions_s5lv9_233{display:flex;align-items:center;gap:var(--primitives-spacing-2);margin-left:auto}._mobileAppCta_s5lv9_240._mobileAppCta_s5lv9_240{display:inline-flex}._headerScrolled_s5lv9_27 ._burger_s5lv9_221{color:var(--semantic-color-text-primary)}._headerMenuOpen_s5lv9_34 ._burger_s5lv9_221{color:var(--semantic-component-tag-label)}._burger_s5lv9_221:focus-visible{outline:2px solid var(--semantic-color-border-focus);outline-offset:2px}._mobilePanel_s5lv9_262{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:flex;flex-direction:column;box-sizing:border-box;padding:calc(var(--primitives-spacing-5) * 2 + var(--primitives-spacing-8) + var(--mobile-safe-area-top, 0px)) var(--primitives-spacing-8) calc(var(--primitives-spacing-8) + var(--mobile-safe-area-bottom, 0px));background:var(--semantic-color-brand-ink);color:var(--semantic-component-tag-label);overflow-y:auto;transform:translate3d(100%,0,0);opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s ease;will-change:transform,opacity}._mobilePanelEntered_s5lv9_291{transform:translateZ(0);opacity:1;pointer-events:auto}._mobileNav_s5lv9_297{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:0}._mobileNavList_s5lv9_305{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:var(--primitives-spacing-6)}._mobileNavLink_s5lv9_315{display:inline-flex;align-items:center;justify-content:center;margin-block:calc(var(--primitives-spacing-3) * -1);padding:var(--primitives-spacing-3) var(--primitives-spacing-4);border-radius:calc(var(--primitives-borderRadius-sm) * 1px);font-family:var(--primitives-fontFamily-ui),sans-serif;font-size:calc(var(--primitives-fontSize-xs) * 1px);font-weight:var(--primitives-fontWeight-semibold);letter-spacing:var(--primitives-letterSpacing-widest);text-transform:uppercase;color:var(--semantic-component-tag-label);text-decoration:none;text-align:center;box-sizing:border-box;transition:opacity .15s ease}._mobileNavLink_s5lv9_315:hover{opacity:.72}._mobileNavLink_s5lv9_315:focus-visible{outline:2px solid var(--semantic-color-border-focus);outline-offset:4px}._mobileFooter_s5lv9_345{flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:var(--primitives-spacing-6);margin-top:auto;padding-top:var(--primitives-spacing-8)}._mobileSocialList_s5lv9_355{display:flex;justify-content:center;gap:var(--primitives-spacing-2);list-style:none;margin:0;padding:0}._mobileSocialLink_s5lv9_364{display:inline-flex;align-items:center;justify-content:center;width:var(--primitives-spacing-10);height:var(--primitives-spacing-10);border-radius:calc(var(--primitives-borderRadius-full) * 1px);color:var(--semantic-component-tag-label);transition:background .15s ease}._mobileSocialLink_s5lv9_364:hover{background:color-mix(in srgb,var(--semantic-component-tag-label) 12%,transparent)}._mobileSocialLink_s5lv9_364:focus-visible{outline:2px solid var(--semantic-color-border-focus);outline-offset:2px}@media (min-width: 1024px){._desktopNav_s5lv9_75,._actions_s5lv9_144{display:flex}._mobileAppCta_s5lv9_240._mobileAppCta_s5lv9_240,._mobileActions_s5lv9_233,._burger_s5lv9_221,._mobilePanel_s5lv9_262{display:none}}@media (prefers-reduced-motion: reduce){._header_s5lv9_1,._headerDocked_s5lv9_18{transform:none;transition:none}._navChevron_s5lv9_135{transition:none}._mobilePanel_s5lv9_262{transform:none;opacity:1;transition:none;will-change:auto}._mobileNavLink_s5lv9_315{transition:none}}._root_2cirm_1{--spinner-size: var(--primitives-spacing-16);--tick-radius: calc(var(--spinner-size) / 2 - var(--primitives-spacing-1));position:relative;flex-shrink:0;width:var(--spinner-size);height:var(--spinner-size);display:grid;place-items:center}._tickRing_2cirm_13{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._tick_2cirm_13{position:absolute;top:50%;left:50%;width:1.5px;height:var(--primitives-spacing-1);border-radius:calc(var(--primitives-borderRadius-sm) * .5px);background:var(--semantic-component-tag-label);transform-origin:50% var(--tick-radius);transform:translate(-50%,calc(var(--tick-radius) * -1)) rotate(calc(var(--i) * 6deg));opacity:.4;animation:_tickSweep_2cirm_1 2.1s linear infinite;animation-delay:calc(var(--i) * 35ms)}._token_2cirm_35{position:relative;z-index:1;display:block}@keyframes _tickSweep_2cirm_1{0%{opacity:1;width:3px}12%{opacity:.7;width:2.25px}30%{opacity:.45;width:1.5px}to{opacity:.4;width:1.5px}}@media (prefers-reduced-motion: reduce){._tick_2cirm_13{animation:none;opacity:.55;width:1.5px}}._hero_qsc2p_1{position:relative;width:100%;height:100svh;min-height:100svh;overflow:hidden;box-sizing:border-box;background-color:var(--primitives-color-purple-200)}._heroPin_qsc2p_10{position:relative;z-index:2;width:100%;box-sizing:border-box;background-color:transparent;isolation:isolate}._heroSticky_qsc2p_25{position:sticky;top:0;z-index:0;width:100%;height:100lvh;min-height:100lvh;overflow:hidden;box-sizing:border-box;background-color:var(--primitives-color-purple-200);--hero-exit: 0;--hero-fade: 0;--hero-clear: 0;opacity:1}._heroSticky_qsc2p_25[data-hero-at-rest=true]{opacity:1!important}._heroSticky_qsc2p_25[data-hero-at-rest=true] ._dissolve_qsc2p_53{opacity:0}._heroSticky_qsc2p_25[data-hero-at-rest=true] ._backgroundExit_qsc2p_57{opacity:1;transform:none}._heroSticky_qsc2p_25[data-hero-at-rest=true] ._introExit_qsc2p_62:not(._copyEnter_qsc2p_62):not(._chromePending_qsc2p_62){opacity:1;transform:none;will-change:auto}._heroSticky_qsc2p_25[data-hero-at-rest=true] ._featureExit_qsc2p_68 ._feature_qsc2p_68:not(._featureEnter_qsc2p_68):not(._chromePending_qsc2p_62){opacity:1;transform:none}._heroSticky_qsc2p_25 ._content_qsc2p_72{height:100svh;max-height:100svh}._background_qsc2p_57{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:var(--primitives-color-purple-200);background-repeat:no-repeat;background-position:top center;background-size:cover}._backgroundBottom_qsc2p_87{background-position:bottom center}._backgroundExit_qsc2p_57{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;transform-origin:center center;transform:scale(calc(1 + var(--hero-exit) * .08));opacity:calc(1 - var(--hero-exit) * .45);will-change:transform,opacity}._backgroundSettle_qsc2p_101{transform-origin:center bottom;animation:_heroBgSettle_qsc2p_1 .92s cubic-bezier(.22,1,.36,1) both}@keyframes _heroBgSettle_qsc2p_1{0%{transform:scale(1.12)}to{transform:scale(1)}}._chromePending_qsc2p_62{opacity:0!important;transform:none;pointer-events:none}._copyEnter_qsc2p_62,._featureEnter_qsc2p_68{animation:_heroChromeEnter_qsc2p_1 .7s cubic-bezier(.22,1,.36,1) both}@keyframes _heroChromeEnter_qsc2p_1{0%{opacity:0;transform:translate3d(0,var(--primitives-spacing-10),0)}to{opacity:1;transform:none}}._overlay_qsc2p_137{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,transparent 0%,#000000 100%);mix-blend-mode:multiply;opacity:.2;pointer-events:none}._dissolve_qsc2p_53{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:color-mix(in srgb,var(--semantic-color-brand-lavender) 40%,var(--primitives-color-amber-100));opacity:var(--hero-fade);pointer-events:none;will-change:opacity}._introExit_qsc2p_62{transform:translate3d(calc(var(--hero-exit) * var(--primitives-spacing-20) * -2.5),calc(var(--hero-exit) * var(--primitives-spacing-6) * -1),0);opacity:calc(1 - var(--hero-exit) * 1.15);will-change:transform,opacity}._featureExit_qsc2p_68 ._feature_qsc2p_68{transform:translate(calc(var(--hero-exit) * var(--primitives-spacing-20) * 2.5),calc(var(--hero-exit) * var(--primitives-spacing-4) * -1));opacity:calc(1 - var(--hero-exit) * 1.15)}._headingLine_qsc2p_178{display:block;white-space:nowrap}._cta_qsc2p_183{flex-shrink:0}._feature_qsc2p_68{--glass-copy-width: calc( var(--primitives-spacing-16) * 4 + var(--primitives-spacing-5) + var(--primitives-spacing-1) / 2 );position:relative;display:flex;flex-direction:row;align-items:center;flex-shrink:0;gap:var(--primitives-spacing-4);box-sizing:border-box;width:fit-content;max-width:100%;padding:var(--primitives-spacing-4) var(--primitives-spacing-5) var(--primitives-spacing-5) var(--primitives-spacing-4);border-radius:calc(var(--semantic-borderRadius-modal) * 1px);overflow:hidden;background:color-mix(in srgb,#000000 30%,transparent);backdrop-filter:blur(calc(var(--primitives-spacing-6) + 1px));-webkit-backdrop-filter:blur(calc(var(--primitives-spacing-6) + 1px));border:none;box-shadow:none}._featureCopy_qsc2p_214{margin:0;box-sizing:border-box;flex:0 0 var(--glass-copy-width);width:var(--glass-copy-width);max-width:var(--glass-copy-width);text-align:left;text-wrap:pretty;color:var(--semantic-component-tag-label)}._content_qsc2p_72{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;box-sizing:border-box;width:100%;height:100%;padding:calc(var(--primitives-spacing-16) - var(--primitives-spacing-1)) var(--primitives-spacing-20)}._bottom_qsc2p_241{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--primitives-spacing-10);width:100%}._intro_qsc2p_62{display:flex;flex-direction:column;align-items:flex-start;max-width:calc(var(--primitives-spacing-20) * 9 + var(--primitives-spacing-5))}._heading_qsc2p_178{margin:0;min-width:min(100%,calc(var(--primitives-spacing-20) * 9 + var(--primitives-spacing-5)));text-align:left;color:var(--semantic-component-tag-label)}@media (min-width: 1200px) and (max-width: 1535px){._content_qsc2p_72{padding:calc(var(--primitives-spacing-16) - var(--primitives-spacing-1)) calc(var(--primitives-spacing-20) + var(--primitives-spacing-5)) calc(var(--primitives-spacing-20) + var(--primitives-spacing-5))}}@media (min-width: 1536px){._content_qsc2p_72{padding:calc(var(--primitives-spacing-16) - var(--primitives-spacing-1)) calc(var(--primitives-spacing-20) * 2) calc(var(--primitives-spacing-20) * 2)}}@media (max-width: 1199px){._content_qsc2p_72{justify-content:stretch;padding:calc(var(--primitives-spacing-16) + var(--primitives-spacing-4)) var(--primitives-spacing-10) var(--primitives-spacing-10)}._headingLine_qsc2p_178{white-space:normal}._intro_qsc2p_62{align-items:center;align-self:center;max-width:none;text-align:center;margin-top:calc(var(--primitives-spacing-6) + var(--primitives-spacing-10))}._heading_qsc2p_178{text-align:center}._bottom_qsc2p_241{flex:1 1 auto;flex-direction:column;justify-content:space-between;align-items:center;min-height:0;gap:0}._bottom_qsc2p_241 ._feature_qsc2p_68{position:relative;right:auto;bottom:auto;align-self:center;width:fit-content;max-width:100%;margin-top:0}._introExit_qsc2p_62{transform:translate3d(0,calc(var(--hero-exit) * var(--primitives-spacing-20) * -1.75),0)}._featureExit_qsc2p_68 ._feature_qsc2p_68{transform:translateY(calc(var(--hero-exit) * var(--primitives-spacing-20) * 1.75))}}@media (max-width: 767px){._content_qsc2p_72{padding:calc(var(--primitives-spacing-16) + var(--primitives-spacing-8)) var(--primitives-spacing-8) var(--primitives-spacing-8)}._intro_qsc2p_62{margin-top:var(--primitives-spacing-6)}._bottom_qsc2p_241 ._feature_qsc2p_68{align-self:stretch;width:100%;max-width:none;--glass-copy-width: auto}._featureCopy_qsc2p_214{flex:1 1 auto;width:auto;min-width:0;max-width:none}}@media (prefers-reduced-motion: reduce){._heroPin_qsc2p_10{height:100lvh!important;min-height:100lvh;background-color:var(--primitives-color-purple-200)}._heroSticky_qsc2p_25{position:relative;opacity:1}._backgroundExit_qsc2p_57,._backgroundSettle_qsc2p_101,._introExit_qsc2p_62,._featureExit_qsc2p_68 ._feature_qsc2p_68,._copyEnter_qsc2p_62,._featureEnter_qsc2p_68{transform:none;opacity:1;will-change:auto;animation:none}._chromePending_qsc2p_62{opacity:1;pointer-events:auto}._dissolve_qsc2p_53{display:none;will-change:auto}}._stack_1fhz0_6>*{opacity:0;transform:translate3d(0,var(--primitives-spacing-10),0);transition-property:opacity,transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-delay:0ms}._stack_1fhz0_6._isVisible_1fhz0_3>*{opacity:1;transform:translateZ(0)}._stack_1fhz0_6._isVisible_1fhz0_3>*:nth-child(1){transition-delay:0ms}._stack_1fhz0_6._isVisible_1fhz0_3>*:nth-child(2){transition-delay:.1s}._stack_1fhz0_6._isVisible_1fhz0_3>*:nth-child(3){transition-delay:.2s}._stack_1fhz0_6._isVisible_1fhz0_3>*:nth-child(4){transition-delay:.3s}._stack_1fhz0_6._isVisible_1fhz0_3>*:nth-child(5){transition-delay:.4s}._stackFade_1fhz0_41>*{opacity:0;transition-property:opacity;transition-duration:.48s;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-delay:0ms}._stackFade_1fhz0_41._isVisible_1fhz0_3>*{opacity:1}._stackFade_1fhz0_41._isVisible_1fhz0_3>*:nth-child(1){transition-delay:0ms}._stackFade_1fhz0_41._isVisible_1fhz0_3>*:nth-child(2){transition-delay:70ms}._stackFade_1fhz0_41._isVisible_1fhz0_3>*:nth-child(3){transition-delay:.14s}._stackFade_1fhz0_41._isVisible_1fhz0_3>*:nth-child(4){transition-delay:.21s}._stackFade_1fhz0_41._isVisible_1fhz0_3>*:nth-child(5){transition-delay:.28s}._stackDeep_1fhz0_77 [data-cascade]{opacity:0;transform:translate3d(0,var(--primitives-spacing-10),0);transition-property:opacity,transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-delay:0ms}._stackDeep_1fhz0_77._isVisible_1fhz0_3 [data-cascade]{opacity:1;transform:translateZ(0);transition-delay:calc(var(--cascade-index, 0) * .1s)}@media (prefers-reduced-motion: reduce){._stack_1fhz0_6>*,._stackFade_1fhz0_41>*,._stackDeep_1fhz0_77 [data-cascade]{opacity:1;transform:none;transition:none}}._tag_1meey_1{display:inline-flex;align-items:center;gap:var(--semantic-component-tag-gap);height:var(--semantic-component-tag-height);padding:0 var(--semantic-component-tag-padding-x);background:var(--semantic-component-tag-bg);border-radius:var(--semantic-component-tag-radius);font-family:Geist,sans-serif;font-size:var(--semantic-component-tag-font-size);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--semantic-component-tag-label);white-space:nowrap}._dot_1meey_17{width:var(--semantic-component-tag-dot-size);height:var(--semantic-component-tag-dot-size);border-radius:50%;flex-shrink:0}._active_1meey_18{background:var(--semantic-component-tag-dot-active)}._warning_1meey_19{background:var(--semantic-component-tag-dot-warning)}._error_1meey_20{background:var(--semantic-component-tag-dot-error)}._neutral_1meey_21{background:var(--semantic-component-tag-dot-neutral)}._lavender_1meey_22{background-color:var(--semantic-component-tag-dot-lavender)}._viewport_1tce3_11{--design-track-w: 345;--design-track-h: 170;--design-indent: 150;--design-gap: 28;--design-thumb: 128;--design-icon: 72;--design-thumb-inset: 20;--design-total-w: 495;--compliance-anim-scale: 1;--s: 1;--toggle-w: calc(var(--design-track-w) * var(--s) * 1px);--toggle-h: calc(var(--design-track-h) * var(--s) * 1px);--stack-indent: calc(var(--design-indent) * var(--s) * 1px);--toggle-gap: calc(var(--design-gap) * var(--s) * 1px);--thumb-size: calc(var(--design-thumb) * var(--s) * 1px);--icon-size: calc(var(--design-icon) * var(--s) * 1px);--thumb-inset: calc(var(--design-thumb-inset) * var(--s) * 1px);--icon-travel: calc((var(--thumb-size) + var(--icon-size)) / 2);--toggle-stroke: var(--diagram-stroke, #5a4a62);position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;display:flex;justify-content:center;width:100%;height:100%;min-height:calc(var(--primitives-spacing-20) * 4);overflow:hidden;pointer-events:none}._rail_1tce3_50{display:flex;flex-direction:column;align-items:flex-start;width:calc(var(--design-total-w) * var(--s) * 1px);max-width:100%;gap:var(--toggle-gap);will-change:transform}._toggle_1tce3_60{position:relative;box-sizing:border-box;width:var(--toggle-w);height:var(--toggle-h);flex-shrink:0;border:1px solid var(--toggle-stroke);border-radius:calc(var(--primitives-borderRadius-full) * 1px);background:transparent}._indent_1tce3_71{margin-left:var(--stack-indent)}._thumb_1tce3_75{--toggle-ease: cubic-bezier(1, .01, .47, 1);--toggle-duration: .6s;position:absolute;top:50%;left:var(--thumb-inset);box-sizing:border-box;width:var(--thumb-size);height:var(--thumb-size);border:1px solid var(--toggle-stroke);border-radius:calc(var(--primitives-borderRadius-full) * 1px);background:var(--semantic-color-brand-lavender);transform:translateY(-50%);overflow:hidden;transition:left var(--toggle-duration) var(--toggle-ease)}._thumb_1tce3_75:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:linear-gradient(135deg,var(--semantic-color-brand-lavender) 0%,var(--semantic-color-brand-gradient-rose) 52%,var(--semantic-color-brand-amber) 100%);opacity:0;transition:opacity var(--toggle-duration) var(--toggle-ease);pointer-events:none}._on_1tce3_110 ._thumb_1tce3_75{left:calc(100% - var(--thumb-size) - var(--thumb-inset))}._on_1tce3_110 ._thumb_1tce3_75:before{opacity:1}._iconClip_1tce3_118{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;border-radius:inherit}._icon_1tce3_118{position:absolute;top:50%;left:50%;width:var(--icon-size);height:var(--icon-size);margin-top:calc(var(--icon-size) / -2);margin-left:calc(var(--icon-size) / -2);color:var(--semantic-color-brand-ink);transition:transform .6s cubic-bezier(1,.01,.47,1)}._iconOutline_1tce3_139 :is(path,circle,rect,line,polyline,polygon){stroke-width:1px;vector-effect:non-scaling-stroke}._iconPrivate_1tce3_145{transform:translateY(0)}._iconOpen_1tce3_149{transform:translateY(var(--icon-travel))}._on_1tce3_110 ._iconPrivate_1tce3_145{transform:translateY(calc(var(--icon-travel) * -1))}._on_1tce3_110 ._iconOpen_1tce3_149{transform:translateY(0)}@media (prefers-reduced-motion: reduce){._thumb_1tce3_75,._thumb_1tce3_75:before,._icon_1tce3_118{transition:none}}._noTransition_1tce3_170 ._thumb_1tce3_75,._noTransition_1tce3_170 ._thumb_1tce3_75:before,._noTransition_1tce3_170 ._icon_1tce3_118{transition:none!important}@media (max-width: 767px){._viewport_1tce3_11{position:relative;inset:auto;min-height:calc(var(--primitives-spacing-20) * 5)}}._root_1x4sx_10{--cube-stroke: var(--diagram-stroke, #5a4a62);--cube-face-fill: var(--semantic-color-brand-deep);position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:100%;overflow:hidden;pointer-events:none}._svg_1x4sx_23{display:block;width:100%;height:100%;overflow:hidden}._faceFill_1x4sx_30,._faceTop_1x4sx_31{stroke:var(--cube-stroke);stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke}._faceFill_1x4sx_30{fill:var(--cube-face-fill)}._faceTop_1x4sx_31{fill:url(#armadaCubeTop)}._gradStopLavender_1x4sx_47{stop-color:var(--semantic-color-brand-lavender)}._gradStopRose_1x4sx_51{stop-color:var(--semantic-color-brand-gradient-rose)}._gradStopAmber_1x4sx_55{stop-color:var(--semantic-color-brand-amber)}._mark_1x4sx_59{pointer-events:none;fill:var(--semantic-color-brand-ink)}@media (max-width: 767px){._root_1x4sx_10{position:relative;inset:auto;min-height:calc(var(--primitives-spacing-20) * 4)}}._root_t62o2_6{--beyond-stroke: var(--diagram-stroke, #5a4a62);position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:100%;overflow:hidden;pointer-events:none}@media (hover: hover) and (pointer: fine){._root_t62o2_6{pointer-events:auto}}._canvasHost_t62o2_25{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}._canvasHost_t62o2_25 canvas{display:block;width:100%;height:100%}._mark_t62o2_38{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none}._markSvg_t62o2_48{width:calc(var(--primitives-spacing-20) + var(--primitives-spacing-10));height:calc(var(--primitives-spacing-20) + var(--primitives-spacing-10));display:block}._section_lk4u5_1{--section-stack-max: calc( var(--primitives-spacing-20) * 18 + var(--primitives-spacing-16) - var(--primitives-spacing-1) / 2 );--section-features-pad-x: var(--primitives-spacing-20);--section-features-pad-y: calc(var(--primitives-spacing-20) * 2);--section-page-bg: var(--semantic-color-surface-default);--section-panel-bg: var(--semantic-color-surface-default);display:flex;flex-direction:column;align-items:center;gap:var(--primitives-spacing-20);padding:calc(var(--primitives-spacing-20) + var(--primitives-spacing-16) + var(--primitives-spacing-3) / 2) 0 0;background:var(--section-page-bg);color:var(--semantic-color-text-primary)}._sectionIntroStack_lk4u5_25{--gem-wash-base: var(--primitives-color-amber-100);--gem-wash-start: color-mix( in srgb, var(--semantic-color-brand-lavender) 40%, var(--gem-wash-base) );--gem-wash: linear-gradient( 180deg, var(--gem-wash-start) 0%, color-mix( in srgb, var(--semantic-color-brand-gradient-rose) 40%, var(--gem-wash-base) ) 52%, color-mix(in srgb, var(--semantic-color-brand-amber) 40%, var(--gem-wash-base)) 100% );padding-top:0;gap:0;align-items:stretch;isolation:isolate;background-color:var(--gem-wash-start);background-image:var(--gem-wash);background-size:100% 100lvh;background-repeat:no-repeat;background-attachment:fixed}._intro_lk4u5_49{display:flex;flex-direction:column;align-items:stretch;gap:0;box-sizing:border-box;width:100%;max-width:none;padding:0 0 var(--section-features-pad-y);text-align:center;scroll-margin-top:0;background:transparent}._introUnderHero_lk4u5_73{margin-top:var(--intro-under-hero-margin, calc(-100lvh - 140svh) );padding-bottom:0}@media (prefers-reduced-motion: reduce){._introUnderHero_lk4u5_73{margin-top:0}._introCopy_lk4u5_83{opacity:1!important}._introExitPin_lk4u5_87{height:auto;min-height:0}._introTextSticky_lk4u5_49{position:relative;min-height:100svh}}._introText_lk4u5_49{align-self:stretch;box-sizing:border-box;width:100%;max-width:none;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--primitives-spacing-20);text-align:center;background:transparent}._introExitPin_lk4u5_87{position:relative;box-sizing:border-box;width:100%;height:var(--intro-exit-pin-height, calc(100lvh + 204svh) );background:transparent}._introTextSticky_lk4u5_49{position:sticky;top:0;z-index:0;height:100lvh;min-height:100lvh;background-color:var(--gem-wash-start, var(--primitives-color-amber-100));background-image:var(--gem-wash);background-size:100% 100lvh;background-repeat:no-repeat;background-attachment:fixed}html[data-privacy-copy=on] ._introTextSticky_lk4u5_49{z-index:5}@supports (-webkit-touch-callout: none){._sectionIntroStack_lk4u5_25,._introTextSticky_lk4u5_49{background-attachment:scroll;background-image:none}}._introCopy_lk4u5_83{display:flex;flex-direction:column;align-items:center;opacity:0;will-change:opacity}._introTitle_lk4u5_155{margin:0;width:100%;max-width:calc(var(--primitives-spacing-20) * 12 + var(--primitives-spacing-12) + var(--primitives-spacing-1) / 2);color:var(--semantic-color-text-primary);text-align:center;text-wrap:pretty}@media (max-width: 767px){._intro_lk4u5_49{gap:0}._introText_lk4u5_49{min-height:100svh;padding:var(--primitives-spacing-16) var(--primitives-spacing-3)}}._introBody_lk4u5_177{margin-right:0;margin-bottom:0;margin-left:0;width:100%;max-width:calc(var(--primitives-spacing-20) * 6 + var(--primitives-spacing-11));color:var(--semantic-color-text-secondary);text-wrap:pretty}._titleLine_lk4u5_188{display:block}._ctaRowCenter_lk4u5_192,._ctaRowStart_lk4u5_193{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitives-spacing-5)}._ctaRowCenter_lk4u5_192{justify-content:center}._ctaRowStart_lk4u5_193{justify-content:flex-start}._ghostCta_lk4u5_208._ghostCta_lk4u5_208{background:transparent;color:var(--semantic-color-text-primary)}._ghostCta_lk4u5_208._ghostCta_lk4u5_208:hover:not(:disabled){background:color-mix(in srgb,var(--semantic-color-text-primary) 6%,transparent);color:var(--semantic-color-text-primary)}._features_lk4u5_218{--features-lavender: color-mix( in srgb, var(--semantic-color-brand-lavender) 22%, var(--primitives-color-amber-100) );--features-rose: color-mix( in srgb, var(--semantic-color-brand-gradient-rose) 22%, var(--primitives-color-amber-100) );--features-amber: color-mix( in srgb, var(--semantic-color-brand-amber) 28%, var(--primitives-color-amber-100) );--features-tone: 0;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;padding:var(--section-features-pad-y) var(--section-features-pad-x);background:linear-gradient(180deg,var(--features-lavender) 0%,var(--features-rose) 52%,var(--features-amber) 100%);color:var(--semantic-color-text-primary)}._sectionIntroStack_lk4u5_25 ._features_lk4u5_218{background:none}._stack_lk4u5_256{display:flex;flex-direction:column;gap:var(--primitives-spacing-20);box-sizing:border-box;width:100%;max-width:var(--section-stack-max)}._featuresScroll_lk4u5_264{padding:0;background:none}._featuresOverlapIntro_lk4u5_268{position:relative;z-index:6;margin-top:calc(-1 * var(--intro-card-overlap, 64svh));background:none}._cardViewport_lk4u5_275{--card-view-pad: var(--primitives-spacing-20);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:100vh;padding:var(--card-view-pad) var(--section-features-pad-x)}._cardViewport_lk4u5_275 ._stack_lk4u5_256{width:100%;max-width:var(--section-stack-max)}._cardViewport_lk4u5_275 ._panel_lk4u5_292{height:calc(100vh - var(--card-view-pad) * 2);min-height:calc(100vh - var(--card-view-pad) * 2);max-height:calc(100vh - var(--card-view-pad) * 2);isolation:isolate;opacity:1;background-color:var(--section-panel-bg);background-image:none}._cardViewport_lk4u5_275 ._panelSplit_lk4u5_303{height:min(calc(100vh - var(--card-view-pad) * 2),var(--panel-split-max-h));min-height:0;max-height:var(--panel-split-max-h)}._cardViewport_lk4u5_275 ._panelSplit_lk4u5_303 ._panelDiagram_lk4u5_309{opacity:1;background-color:var(--semantic-color-brand-deep);background-image:none;isolation:isolate}@media (min-width: 1200px){._cardViewport_lk4u5_275{--card-view-pad: calc(var(--primitives-spacing-20) + var(--primitives-spacing-5))}._featuresScroll_lk4u5_264{--section-features-pad-x: calc(var(--primitives-spacing-20) + var(--primitives-spacing-5))}}@media (min-width: 1536px){._cardViewport_lk4u5_275{--card-view-pad: calc(var(--primitives-spacing-20) * 2)}._featuresScroll_lk4u5_264{--section-features-pad-x: calc(var(--primitives-spacing-20) * 2)}}._panel_lk4u5_292{--panel-pad-x: calc(var(--primitives-spacing-20) + var(--primitives-spacing-10));--panel-radius: var(--primitives-spacing-10);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-sizing:border-box;width:100%;height:calc(var(--primitives-spacing-20) * 8 + var(--primitives-spacing-6) + var(--primitives-spacing-3) / 2);min-height:calc(var(--primitives-spacing-20) * 8 + var(--primitives-spacing-6) + var(--primitives-spacing-3) / 2);padding:0;border-radius:var(--panel-radius);background:var(--section-panel-bg);scroll-margin-top:0}._panel_lk4u5_292:not(._panelSplit_lk4u5_303){padding:0 var(--panel-pad-x)}._panelSplit_lk4u5_303{--panel-split-max-h: calc( var(--primitives-spacing-20) * 7 + var(--primitives-spacing-10) );--panel-diagram-inset: var(--primitives-spacing-5);--panel-diagram-radius: max(0px, calc(var(--panel-radius) - var(--panel-diagram-inset)));--panel-copy-pad: clamp( var(--primitives-spacing-10), 5cqw, var(--primitives-spacing-20) );display:flex;flex-direction:row;align-items:stretch;gap:0;padding:0;overflow:hidden;container-type:inline-size;height:var(--panel-split-max-h);min-height:0;max-height:var(--panel-split-max-h);--diagram-stroke: #5a4a62}._panelSplitDeepLeft_lk4u5_384 ._panelDiagram_lk4u5_309{order:-1}._panelSplit_lk4u5_303 ._panelContent_lk4u5_388{box-sizing:border-box;flex:0 0 50%;justify-content:space-between;align-items:stretch;width:50%;max-width:50%;min-width:0;height:100%;padding:var(--panel-copy-pad);background:var(--section-panel-bg);text-align:left}._panelCopyTop_lk4u5_401,._panelCopyBottom_lk4u5_402{display:flex;flex-direction:column;align-items:flex-start}._panelCopyTop_lk4u5_401{gap:var(--primitives-spacing-4)}._panelCopyBottom_lk4u5_402{gap:var(--semantic-spacing-site-body-to-cta)}._panelTag_lk4u5_413._panelTag_lk4u5_413{background:var(--primitives-color-purple-50);color:var(--semantic-color-text-primary)}._panelSplit_lk4u5_303 ._panelTitle_lk4u5_417{max-width:none;min-width:0;text-align:left}._panelSplit_lk4u5_303 ._panelBody_lk4u5_422{max-width:70%;min-width:0;text-align:left}._panelSplit_lk4u5_303 ._ctaRowStart_lk4u5_193{max-width:none;min-width:0;justify-content:flex-start}._panelDiagram_lk4u5_309{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center}._panelSplit_lk4u5_303 ._panelDiagram_lk4u5_309{flex:1 1 0;position:relative;align-self:stretch;box-sizing:border-box;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;overflow:hidden;border-radius:var(--panel-diagram-radius);background:var(--semantic-color-brand-deep);--privacy-sphere-stroke: var(--diagram-stroke);--toggle-stroke: var(--diagram-stroke);--cube-stroke: var(--diagram-stroke);--cube-face-fill: var(--semantic-color-brand-deep)}._panelSplit_lk4u5_303:not(._panelSplitDeepLeft_lk4u5_384) ._panelDiagram_lk4u5_309{margin:var(--panel-diagram-inset) var(--panel-diagram-inset) var(--panel-diagram-inset) 0}._panelSplitDeepLeft_lk4u5_384 ._panelDiagram_lk4u5_309{margin:var(--panel-diagram-inset) 0 var(--panel-diagram-inset) var(--panel-diagram-inset)}._panelDiagramFill_lk4u5_471{align-items:center;justify-content:center}._panelCrop_lk4u5_476{overflow:hidden}._panelDiagramCrop_lk4u5_480{position:relative}._panelContent_lk4u5_388{display:flex;flex-direction:column;flex:0 1 auto;align-items:flex-start;max-width:calc(var(--primitives-spacing-20) * 6 + var(--primitives-spacing-10));text-align:left}._panelTitle_lk4u5_417{margin:0;color:var(--semantic-color-text-primary);text-align:left}._panelBody_lk4u5_422{margin-right:0;margin-bottom:0;margin-left:0;max-width:calc(var(--primitives-spacing-20) * 5 - var(--primitives-spacing-1) / 2);color:var(--semantic-color-text-secondary);text-wrap:pretty}@media (min-width: 768px){._introTitle_lk4u5_155 ._titleLine_lk4u5_188,._panelTitle_lk4u5_417 ._titleLine_lk4u5_188{white-space:nowrap}._panelSplit_lk4u5_303 ._panelTitle_lk4u5_417 ._titleLine_lk4u5_188{white-space:normal}}@media (min-width: 1200px) and (max-width: 1535px){._panel_lk4u5_292{height:calc(var(--primitives-spacing-20) * 6 + var(--primitives-spacing-5));min-height:calc(var(--primitives-spacing-20) * 6 + var(--primitives-spacing-5));--panel-pad-x: calc(var(--primitives-spacing-16) + var(--primitives-spacing-4))}._panel_lk4u5_292:not(._panelSplit_lk4u5_303){padding:0 var(--panel-pad-x)}._panelContent_lk4u5_388{max-width:calc(var(--primitives-spacing-20) * 5)}._panelSplit_lk4u5_303{gap:0}}@media (max-width: 1199px){._section_lk4u5_1{gap:var(--primitives-spacing-16);padding-top:var(--primitives-spacing-16)}._sectionIntroStack_lk4u5_25{padding-top:0;gap:0}._intro_lk4u5_49{--section-features-pad-x: var(--primitives-spacing-10);--section-features-pad-y: var(--primitives-spacing-16)}._introText_lk4u5_49{padding:var(--primitives-spacing-16) var(--primitives-spacing-10)}._features_lk4u5_218{padding:var(--section-features-pad-y) var(--section-features-pad-x);--section-features-pad-x: var(--primitives-spacing-10);--section-features-pad-y: var(--primitives-spacing-16)}._stack_lk4u5_256{gap:var(--primitives-spacing-12)}._panel_lk4u5_292{--panel-pad-x: var(--primitives-spacing-10);height:calc(var(--primitives-spacing-20) * 6 + var(--primitives-spacing-5));min-height:calc(var(--primitives-spacing-20) * 6 + var(--primitives-spacing-5))}._panel_lk4u5_292:not(._panelSplit_lk4u5_303){padding:0 var(--panel-pad-x)}._panelContent_lk4u5_388{max-width:none}}@media (max-width: 767px){._section_lk4u5_1{gap:var(--primitives-spacing-8);padding-top:var(--primitives-spacing-8)}._sectionIntroStack_lk4u5_25{padding-top:0;gap:0}._intro_lk4u5_49{gap:0;padding:0;--section-features-pad-x: var(--primitives-spacing-3);--section-features-pad-y: var(--primitives-spacing-20)}._introText_lk4u5_49{min-height:100svh;max-width:none;padding:var(--primitives-spacing-16) var(--primitives-spacing-3)}._introTitle_lk4u5_155{width:100%;max-width:none;text-wrap:pretty}._introBody_lk4u5_177{max-width:none}._features_lk4u5_218{padding:var(--section-features-pad-y) var(--section-features-pad-x);--section-features-pad-x: var(--primitives-spacing-3);--section-features-pad-y: var(--primitives-spacing-20)}._stack_lk4u5_256{gap:var(--primitives-spacing-8)}._panel_lk4u5_292{height:auto;min-height:0;--panel-pad-x: var(--primitives-spacing-8);--panel-radius: var(--primitives-spacing-10);border-radius:var(--panel-radius)}._panel_lk4u5_292:not(._panelSplit_lk4u5_303){padding:var(--primitives-spacing-8) var(--panel-pad-x)}._panelSplit_lk4u5_303,._panelSplitDeepLeft_lk4u5_384{--panel-diagram-inset: var(--primitives-spacing-4);display:flex;flex-direction:column;align-items:stretch;padding:0;height:auto;min-height:0;max-height:none}._panelSplit_lk4u5_303 ._panelContent_lk4u5_388{flex:0 0 auto;width:auto;height:auto;max-width:none;padding:var(--primitives-spacing-8) var(--panel-pad-x);justify-content:flex-start;align-items:stretch;gap:var(--primitives-spacing-8);text-align:left}._panelSplit_lk4u5_303 ._panelTitle_lk4u5_417,._panelSplit_lk4u5_303 ._panelBody_lk4u5_422{max-width:none;text-align:left}._panelSplit_lk4u5_303 ._ctaRowStart_lk4u5_193{justify-content:flex-start}._panelSplit_lk4u5_303 ._panelDiagram_lk4u5_309,._panelSplit_lk4u5_303:not(._panelSplitDeepLeft_lk4u5_384) ._panelDiagram_lk4u5_309,._panelSplitDeepLeft_lk4u5_384 ._panelDiagram_lk4u5_309{order:-1;flex:0 0 auto;width:auto;height:auto;aspect-ratio:1 / 1;min-height:0;align-self:stretch;margin:var(--panel-diagram-inset);border-radius:var(--panel-diagram-radius)}._panelDiagram_lk4u5_309,._panelDiagramCrop_lk4u5_480{width:100%}._panelContent_lk4u5_388{max-width:none}._titleLine_lk4u5_188{white-space:normal}._ctaRowCenter_lk4u5_192,._ctaRowStart_lk4u5_193{gap:var(--primitives-spacing-3)}}._footer_u1v2t_5{position:relative;display:flex;flex-direction:column;gap:0;box-sizing:border-box;min-height:100svh;padding:var(--primitives-spacing-8) 0 0;overflow:hidden;background:linear-gradient(180deg,var(--semantic-color-brand-lavender) 0%,var(--semantic-color-brand-gradient-rose) 52%,var(--semantic-color-brand-amber) 100%);color:var(--primitives-color-neutral-50)}._topRow_u1v2t_26{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--primitives-spacing-6) var(--primitives-spacing-4);box-sizing:border-box;width:100%;padding:0 var(--primitives-spacing-6);z-index:1}._logoLink_u1v2t_37{display:inline-flex;align-items:center;align-self:center;justify-self:start;flex-shrink:0;line-height:0;color:var(--primitives-color-neutral-50);border-radius:calc(var(--primitives-borderRadius-sm) * 1px)}._logoLink_u1v2t_37:focus-visible{outline:2px solid var(--primitives-color-neutral-50);outline-offset:4px}._logo_u1v2t_37{width:var(--primitives-spacing-10);height:var(--primitives-spacing-10);color:var(--primitives-color-neutral-50)}._nav_u1v2t_59{min-width:0;justify-self:center;align-self:center}._sitemap_u1v2t_65{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--primitives-spacing-6) var(--primitives-spacing-8);width:max-content;max-width:100%}._column_u1v2t_78{min-width:0}._columnTitle_u1v2t_82{margin:0 0 var(--primitives-spacing-3);display:flex;align-items:center;min-height:var(--primitives-spacing-10);font-family:var(--primitives-fontFamily-ui),sans-serif;font-size:calc(var(--primitives-fontSize-xs) * 1px);font-weight:var(--primitives-fontWeight-semibold);letter-spacing:var(--primitives-letterSpacing-widest);text-transform:uppercase;color:var(--primitives-color-neutral-50);line-height:1.3}._columnTitleLink_u1v2t_96{color:inherit;text-decoration:none;border-radius:calc(var(--primitives-borderRadius-sm) * 1px);transition:color .15s ease}._columnTitleLink_u1v2t_96:hover{color:var(--primitives-color-neutral-50)}._columnTitleLink_u1v2t_96:focus-visible{outline:2px solid var(--semantic-color-border-focus);outline-offset:2px}._columnTitleSolo_u1v2t_113{margin-bottom:0}._socialList_u1v2t_117{list-style:none;margin:0;padding:0;display:flex;align-items:center;align-self:center;justify-self:end;gap:var(--primitives-spacing-1)}._socialList_u1v2t_117 li{display:flex;align-items:center}._socialLink_u1v2t_133{display:inline-flex;align-items:center;justify-content:center;width:var(--primitives-spacing-10);height:var(--primitives-spacing-10);border-radius:calc(var(--primitives-borderRadius-full) * 1px);color:var(--primitives-color-neutral-50);transition:background .15s ease}._socialLink_u1v2t_133:hover{background:color-mix(in srgb,var(--primitives-color-neutral-50) 12%,transparent)}._socialLink_u1v2t_133:focus-visible{outline:2px solid var(--semantic-color-border-focus);outline-offset:2px}._wordmarkWrap_u1v2t_153{margin-top:auto;padding-top:var(--primitives-spacing-12);flex-shrink:0;overflow:hidden;line-height:0}._wordmark_u1v2t_153{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-width: 767px){._topRow_u1v2t_26{grid-template-columns:1fr auto;grid-template-areas:"logo social" "nav nav";gap:var(--primitives-spacing-12) var(--primitives-spacing-4);padding:0 var(--primitives-spacing-3)}._logoLink_u1v2t_37{grid-area:logo}._nav_u1v2t_59{grid-area:nav}._sitemap_u1v2t_65{display:flex;flex-direction:column;width:100%;justify-items:center;gap:var(--primitives-spacing-1)}._columnTitle_u1v2t_82{min-height:0;justify-content:center}._columnTitleLink_u1v2t_96{display:inline-flex;align-items:center;justify-content:center;min-height:var(--primitives-spacing-11);padding:var(--primitives-spacing-2) var(--primitives-spacing-4)}._socialList_u1v2t_117{grid-area:social}}@media (min-width: 768px){._footer_u1v2t_5{padding-top:var(--primitives-spacing-10)}._topRow_u1v2t_26{padding:0 var(--primitives-spacing-8);gap:var(--primitives-spacing-8)}._sitemap_u1v2t_65{gap:var(--primitives-spacing-6) var(--primitives-spacing-8)}}@media (min-width: 1024px){._footer_u1v2t_5{padding-top:var(--primitives-spacing-12)}._topRow_u1v2t_26{padding:0 var(--primitives-spacing-10);gap:var(--primitives-spacing-10)}}
