@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono&display=swap";@import"https://fonts.googleapis.com/css2?family=Gilda+Display&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;1,400&display=swap";:root,:host{--border-radius-xs: 1px;--border-radius-s: 2px;--border-radius-m: 4px;--border-radius-l: 8px;--border-radius-circle: 1000px;--border-width-s: 1px;--border-width-m: 2px;--border-width-l: 4px}:root,:host{--color-neutral-white: #ffffff;--color-neutral-black: #000000;--color-transparent: transparent;--color-primary-50: #f5f8ff;--color-primary-100: #e5edff;--color-primary-200: #ccdbff;--color-primary-300: #a8c2ff;--color-primary-400: #6c96f5;--color-primary-500: #346ceb;--color-primary-600: #0443db;--color-primary-700: #0033ad;--color-primary-800: #00298a;--color-primary-900: #001a57;--color-neutral-50: #fcfcfc;--color-neutral-100: #f0f4fa;--color-neutral-200: #e6eaf0;--color-neutral-300: #dde2eb;--color-neutral-400: #cfd6e0;--color-neutral-500: #a2abbd;--color-neutral-600: #6b768a;--color-neutral-700: #4f586b;--color-neutral-800: #343b4d;--color-neutral-900: #202433;--color-yellow-50: #fffcf5;--color-yellow-100: #fff6e3;--color-yellow-200: #ffeecc;--color-yellow-300: #ffe2a8;--color-yellow-400: #ffd175;--color-yellow-500: #ffc042;--color-yellow-600: #f5ab18;--color-yellow-700: #db9200;--color-yellow-800: #b87a00;--color-yellow-900: #946300;--color-cyan-50: #f5fdff;--color-cyan-100: #d9f6fc;--color-cyan-200: #bef0fa;--color-cyan-300: #99e8f7;--color-cyan-400: #66dcf4;--color-cyan-500: #30d0f0;--color-cyan-600: #0dbde0;--color-cyan-700: #0ca3c2;--color-cyan-800: #08748a;--color-cyan-900: #004c5c;--color-success-50: #fafffc;--color-success-100: #7acca1;--color-success-200: #03803d;--color-success-300: #025c2c;--color-success-400: #00421e;--color-error-50: #fff5f5;--color-error-100: #f09090;--color-error-200: #d20000;--color-error-300: #a80000;--color-error-400: #800000;--color-warning-50: #fffbf5;--color-warning-100: #facf96;--color-warning-200: #fa9819;--color-warning-300: #cc7400;--color-warning-400: #996000;--color-info-50: #f0f3fa;--color-info-100: #b5c8f5;--color-info-200: #0e4de5;--color-info-300: #0739b3;--color-info-400: #032b8a;--color-info-visited: #5f22e0}:root,:host{--control-border-color: var(--color-neutral-800);--control-text-color: var(--color-neutral-400)}:root,:host{--mediaquery-minwidth-desktop: 768px;--mediaquery-maxwidth-tablet: 767px;--mediaquery-minwidth-tablet: 480px;--mediaquery-maxwidth-mobile: 479px;--mediaquery-desktop: screen and (min-width: var(--mediaquery-minwidth-desktop));--mediaquery-tablet: screen and ( min-width: var(--mediaquery-minwidth-tablet) and ( max-width: var(--mediaquery-maxwidth-tablet), ) );--mediaquery-mobile: screen and (max-width: var(--mediaquery-maxwidth-tablet))}:root,:host{--space-stack-xxs: 2px;--space-stack-xs: 4px;--space-stack-s: 8px;--space-stack-m: 16px;--space-stack-l: 24px;--space-stack-xl: 32px;--space-stack-xxl: 64px;--space-inline-xxs: 2px;--space-inline-xs: 4px;--space-inline-s: 8px;--space-inline-m: 16px;--space-inline-l: 32px;--space-inline-xl: 48px;--space-inline-xxl: 64px;--space-inset-xs: 4px 4px;--space-inset-s: 8px 8px;--space-inset-m: 16px 16px;--space-inset-l: 32px 32px;--space-inset-xl: 64px 64px;--space-xs: 2px;--space-s: 4px;--space-m: 8px;--space-l: 16px;--space-xl: 32px;--space-xxl: 64px}:root,:host{--shadow-spread-s: 3px;--shadow-spread-m: 6px;--shadow-spread-l: 12px;--shadow-blur-s: 3px;--shadow-blur-m: 6px;--shadow-blur-l: 12px;--shadow-opacity-xs: 6%;--shadow-opacity-s: 10%;--shadow-opacity-m: 15%;--shadow-opacity-l: 20%;--shadow-opacity-xl: 25%}:root,:host{--typography-font-family-base: Roboto;--typography-font-family-heading: Roboto;--typography-font-family-monospace: Roboto Mono;--typography-letterspacing-neg-1: -1px;--typography-letterspacing-normal: 0px;--typography-letterspacing-pos-1: .2px;--typography-letterspacing-pos-2: .4px;--typography-font-weight-light: 300;--typography-font-weight-normal: 400;--typography-font-weight-strong: 500;--typography-font-weight-bold: 700;--typography-heading1-size: 44px;--typography-heading1-lineheight: 64px;--typography-heading1-weight: normal;--typography-heading2-size: 34px;--typography-heading2-lineheight: 48px;--typography-heading2-weight: normal;--typography-heading3-size: 28px;--typography-heading3-weight: bold;--typography-heading3-lineheight: 40px;--typography-heading4-size: 24px;--typography-heading4-weight: normal;--typography-heading4-lineheight: 36px;--typography-heading5-size: 19px;--typography-heading5-weight: normal;--typography-heading5-lineheight: 28px;--typography-heading6-size: 16px;--typography-heading6-weight: bold;--typography-heading6-lineheight: 24px;--typography-body-large-size: 20px;--typography-body-large-lineheight: 32px;--typography-body-regular-size: 16px;--typography-body-regular-lineheight: 24px;--typography-body-small-size: 14px;--typography-body-small-lineheight: 24px;--typography-body-xsmall-size: 12px;--typography-body-xsmall-lineheight: 16px;--typography-body-xxsmall-size: 10px;--typography-body-xxsmall-lineheight: 16px;--typography-caption-size: 12px;--typography-caption-lineheight: 16px;--typography-caption-letterspacing: var(--typography-letterspacing-pos-1);--typography-caption-font-weight: var(--typography-font-weight-strong);--typography-pretitle-size: 12px;--typography-pretitle-lineheight: 16px;--typography-pretitle-letterspacing: var(--typography-letterspacing-pos-2);--typography-pretitle-font-weight: var(--typography-font-weight-bold)}:root,:host{--zindex-behind: -1;--zindex-base: 0;--zindex-control: 10;--zindex-floating: 100;--zindex-modals: 1000;--zindex-dialogs: 10000;--zindex-popups: 100000;--zindex-overflow: 1000000}:root,:host,.lth-aliases{--control-focus-border-color: var(--color-primary-600);--control-focus-border-width: var(--border-width-m);--control-focus-shadow-color: var(--color-primary-500);--control-focus-shadow-blur: var(--shadow-blur-s);--control-focus-shadow: 0 0 var(--control-focus-shadow-blur) 0 var(--control-focus-shadow-color);--control-focus-border: inset 0 0 0 var(--control-focus-border-width) var(--control-focus-border-color);--control-focus: var(--control-focus-border), var(--control-focus-shadow);--control-error-color: var(--color-error-200);--control-error-hover-color: var(--color-error-400);--control-spacing-v-inset: var(--space-stack-s);--control-spacing-h-inset: var(--space-inline-s);--control-spacing-inset: var(--control-spacing-v-inset) var(--control-spacing-h-inset);--control-spacing-v-inset--small: var(--space-stack-xs);--control-spacing-h-inset--small: var(--space-inline-s);--control-spacing-inset--small: var(--control-spacing-v-inset--small) var(--control-spacing-h-inset--small);--control-spacing-v-inset--large: var(--space-stack-m);--control-spacing-h-inset--large: var(--space-inline-s);--control-spacing-inset--large: var(--control-spacing-v-inset--large) var(--control-spacing-h-inset--large);--button-spacing-xs: var(--space-stack-xxs) var(--space-inline-m);--button-spacing-s: var(--space-stack-xs) var(--space-inline-m);--button-spacing-m: var(--space-stack-s) var(--space-inline-m);--button-spacing-l: calc(var(--space-stack-xs) + var(--space-stack-s)) var(--space-inline-m)}.lth-u-scroll::-webkit-scrollbar-track-piece{background-color:color-mix(in srgb,var(--color-neutral-black) 4%,transparent);opacity:0;width:6px;transition:opacity .5s}.lth-u-scroll::-webkit-scrollbar-thumb{border-radius:2px;background-color:#0000}.lth-u-scroll:hover{pointer-events:auto}.lth-u-scroll:hover::-webkit-scrollbar-track-piece{background-color:color-mix(in srgb,var(--color-neutral-black) 6%,transparent);opacity:1;transition:opacity .5s}.lth-u-scroll:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--color-neutral-black) 30%,transparent)}.lth-u-scroll::-webkit-scrollbar{-webkit-appearance:none;width:6px;height:6px}.lth-u-scroll::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--color-neutral-black) 50%,transparent)}.lth-is-fullwidth{display:block;width:100%;box-sizing:border-box}.lth-is-disabled{pointer-events:none}body{--typography-font-family-base: Outfit, sans-serif;--typography-font-family-heading: "Gilda Display", serif;--typography-font-family-alt: "DM Sans", sans-serif;--product-colors--foreground: #101010;--product-colors--background: #ffffff;--product-colors--mid: #8c8c8c;--product-colors--ash: #f7f7f7;--product-colors--border: #d5d5d5;--product-colors--shadow: #000000;--product-colors--background-blur: color-mix(in srgb, #ffffff 85%, transparent);--product-colors--accent: #4346f4;--product-colors--hl-accent: #f2f2ff;--product-colors--green: #58cc6f;--product-colors--purple: #8b57c5;--product-colors--pink: #c950bb;--product-colors--yellow: #fcc93c;--product-colors--red: #d35355;--product-colors--brown: #be9c70;--product-colors--blue: #5998dc;--product-colors--hl-green: #ecffec;--product-colors--hl-purple: #f4f1ff;--product-colors--hl-pink: #ffecfb;--product-colors--hl-yellow: #fff2cf;--product-colors--hl-red: #ffe2e2;--product-colors--hl-brown: #f2eae2;--product-colors--hl-blue: #e3f6ff;--color-primary-50: #f5f5f5;--color-primary-100: #e5e5e5;--color-primary-200: #cccccc;--color-primary-300: #a8a8a8;--color-primary-400: #6c6c6c;--color-primary-500: #343434;--color-primary-600: var(--product-colors--foreground);--color-primary-700: #030303;--color-primary-800: #020202;--color-primary-900: #010101;--color-neutral-white: var(--product-colors--background);--color-neutral-50: color-mix(in srgb, var(--product-colors--background) 50%, var(--product-colors--ash));--color-neutral-100: var(--product-colors--ash);--color-neutral-200: color-mix(in srgb, var(--product-colors--ash) 67%, var(--product-colors--border));--color-neutral-300: color-mix(in srgb, var(--product-colors--ash) 33%, var(--product-colors--border));--color-neutral-400: var(--product-colors--border);--color-neutral-500: var(--product-colors--mid);--color-neutral-600: color-mix(in srgb, var(--product-colors--mid) 75%, var(--product-colors--foreground));--color-neutral-700: color-mix(in srgb, var(--product-colors--mid) 50%, var(--product-colors--foreground));--color-neutral-800: color-mix(in srgb, var(--product-colors--mid) 25%, var(--product-colors--foreground));--color-neutral-900: var(--product-colors--foreground);--typography-label-large-size: 2.3rem;--typography-label-regular-size: 2rem;--typography-label-small-size: 1.8rem;--item-line-gap: .6rem;--item-part-gap: 1.8rem;--item-border-width: 1px;--item-border: var(--item-border-width) solid var(--color-neutral-400);--hover-plate-reach: 1.8rem;--hover-plate-width: 20rem;--hover-plate-wash: linear-gradient( calc(90deg + var(--ak-is-rtl, 0) * 180deg), var(--product-colors--hl-accent), transparent var(--hover-plate-width) );--sticky-surface-bg-color: color-mix(in srgb, var(--product-colors--background) 85%, transparent);--sticky-surface-backdrop-filter: blur(10px);--sticky-surface-shadow: 0 34px 50px -30px color-mix(in srgb, var(--color-neutral-black) 10%, transparent);--sticky-surface-shadow-shallow: 0 14px 40px -10px color-mix(in srgb, var(--color-neutral-black) 10%, transparent);--sticky-surface-shadow-color: color-mix(in srgb, var(--color-neutral-black) 5%, transparent);--border-radius-xs: 3px;--border-radius-s: 6px;--border-radius-m: 10px;--border-radius-l: 12px;--border-radius-xl: 24px;--border-radius-circle: 1000px;--control-focus-border-color: var(--product-colors--accent);--control-focus-shadow-color: var(--product-colors--accent)}body .lth-c-button{--button-border-radius: var(--border-radius-circle);--button-primary-regular-bg-color: var(--product-colors--foreground);--button-primary-focus-bg-color: var(--product-colors--foreground);--button-primary-regular-text-color: var(--product-colors--background);--button-primary-hover-bg-color: color-mix( in srgb, var(--product-colors--foreground) 85%, var(--product-colors--mid) );--button-primary-active-bg-color: color-mix( in srgb, var(--product-colors--foreground) 75%, var(--product-colors--mid) );--button-primary-pressed-bg-color: color-mix( in srgb, var(--product-colors--foreground) 75%, var(--product-colors--mid) );--button-primary-disabled-text-color: var(--button-primary-regular-text-color);--button-primary-disabled-bg-color: var(--button-primary-regular-bg-color);--button-primary-disabled-opacity: .5;--button-medium-padding: 14px 18px;--button-medium-padding-with-icon: 9px 10px 9px 18px;--button-medium-icon-size: 34px;--button-medium-icon-margin: 6px;--button-small-padding: 7px 18px;--button-small-padding-with-icon: 6px 6px 6px 14px;--button-small-icon-size: 26px;--button-small-icon-margin: 4px}body .lth-c-codesnippet{--codesnippet-copy-icon-size: 20px}body .lth-c-tabs{--tabs-content-padding: var(--space-stack-xl) 16px 16px}body .lth-c-badge{--badge-border-radius: var(--border-radius-circle);--badge-padding-inline: 6px;--badge-padding-stack: 14px;--badge-text-color-common: var(--product-colors--mid);--badge-border-color-outline: var(--product-colors--border);--badge-remove-offset: calc(var(--space-inline-xxs) - var(--badge-padding-stack))}body .lth-c-input{--input-border-radius: var(--border-radius-m);--input-spacing-inset: 13px 14px;--input-font-size: var(--typo-body-2-size);--input-text-color: var(--color-neutral-900);--input-hover-border-color: var(--input-border-color);--input-focus-border: var(--border-width-s) solid var(--product-colors--accent);--input-focus-shadow: inset 0 0 4px 0 color-mix(in srgb, var(--product-colors--accent) 80%, transparent);--input-placeholder-text-color: var(--color-neutral-500);--input-placeholder-opacity: 1;--input-autofill-bg-color: var(--product-colors--background)}body .lth-c-select{--select-input-border-radius: var(--border-radius-m);--select-input-bg-color: var(--product-colors--background);--select-input-text-color: var(--color-neutral-900);--select-input-placeholder-text-color: var(--color-neutral-500);--select-input-hover-border-color: var(--select-input-border-color);--select-input-inset-v-spacing--normal: 13px;--select-input-inset-h-spacing--normal: 18px;--select-input-inset-v-spacing--small: 6px;--select-input-inset-h-spacing--small: 14px;--select-input-border-radius--small: var(--border-radius-circle);--select-input-font-weight: var(--typography-font-weight-strong);--select-focus-border-width: var(--border-width-s);--select-focus-border-color: var(--product-colors--accent);--select-focus-shadow: none}body .lth-c-dropdown{--dropdown-button-bg-color: var(--product-colors--background);--dropdown-hover-button-bg-color: var(--product-colors--background);--dropdown-active-button-bg-color: var(--product-colors--background);--dropdown-button-border-color: var(--color-neutral-400);--dropdown-button-border-radius: var(--border-radius-m);--dropdown-button-spacing-inset: 13px 18px;--dropdown-button-value-text-color: var(--color-neutral-900);--dropdown-button-placeholder-text-color: var(--color-neutral-500);--dropdown-button-focus-border-width: var(--border-width-s)}body .lth-c-checkbox{--checkbox-control-size: 24px;--checkbox-control-border-radius: var(--border-radius-s);--checkbox-container-inline-space: 14px;--checkbox-text-color: var(--color-neutral-900);--checkbox-label-font-weight: var(--typography-font-weight-strong);--checkbox-control-box-size: 100%;--checkbox-control-border-width: var(--border-width-s);--checkbox-control-bg-color: var(--product-colors--background);--checkbox-control-checked-bg-color: var(--product-colors--background);--checkbox-hover-control-bg-color: var(--color-neutral-100);--checkbox-control-border-color: var(--color-neutral-400);--checkbox-control-checked-border-color: var(--product-colors--accent);--checkbox-control-checked-shadow: inset 0 0 4px 0 color-mix(in srgb, var(--product-colors--accent) 80%, transparent);--checkbox-check-size: 10px;--checkbox-check-border-radius: var(--border-radius-xs);--checkbox-check-bg-color: var(--product-colors--accent);--checkbox-check-icon-opacity: 0}body .lth-c-overflowmenu{--overflowmenu-bg-color: var(--product-colors--background-blur);--overflowmenu-border-width: var(--border-width-s);--overflowmenu-border-color: var(--color-neutral-400);--overflowmenu-border-radius: 18px;--overflowmenu-shadow: 7px 11px 30px 0 color-mix(in srgb, var(--color-neutral-black) 10%, transparent);--overflowmenu-padding-block: 10px;--overflowmenu-min-width: 180px;--overflowmenu-backdrop-filter: blur(6px);--overflowmenu-item-padding: 10px 18px;--overflowmenu-item-text-color: var(--color-neutral-900);--overflowmenu-item-font-weight: var(--typography-font-weight-strong);--overflowmenu-item-hover-bg-color: var(--color-neutral-100);--overflowmenu-item-border-radius: 0;--overflowmenu-item-selected-bg-color: var(--product-colors--hl-accent);--overflowmenu-item-selected-hover-bg-color: var(--product-colors--hl-accent);--overflowmenu-item-selected-text-color: var(--product-colors--accent)}body .lth-c-tooltip{--tooltip-popover-bg-color: var(--product-colors--foreground);--tooltip-popover-text-color: var(--product-colors--background);--tooltip-popover-border-radius: var(--border-radius-xl);--tooltip-popover-padding: 6px 14px;--tooltip-popover-arrow-offset: 0;--tooltip-popover-font-size: var(--typo-label-3-size);--tooltip-popover-font-weight: var(--typography-font-weight-strong);--tooltip-popover-lineheight: normal}body .lth-c-controllabel{--controllabel-text-font-size: var(--typo-upper-size);--controllabel-text-font-weight: var(--typography-font-weight-strong);--controllabel-text-lineheight: normal;--controllabel-text-color: var(--product-colors--foreground);--controllabel-text-transform: uppercase;--controllabel-text-letter-spacing: .01em}body .lth-c-controlmessage{--controlmessage-font-size: var(--typo-upper-size);--controlmessage-lineheight: normal;--controlmessage-font-weight: var(--typography-font-weight-normal);--controlmessage-text-color: var(--color-neutral-500);--controlmessage-spacing-top: 6px;--controlmessage-font-family: var(--typography-font-family-alt);--controlmessage-font-style: italic;--controlmessage-letter-spacing: normal}body [data-icon-set=bubbling]{--lth-icon-fill: none}body .lth-c-toggle{--toggle-track-width: 44px;--toggle-track-height: 24px;--toggle-handle-size: 18px;--toggle-track-unchecked-bg-color: var(--color-neutral-100);--toggle-track-checked-bg-color: var(--product-colors--accent);--toggle-track-disabled-bg-color: var(--color-neutral-200);--toggle-track-border-width: var(--border-width-s);--toggle-track-border-color: var(--color-neutral-400);--toggle-handle-color: var(--color-neutral-400);--toggle-track-active-bg-color: var(--toggle-track-unchecked-bg-color);--toggle-track-checked-border-color: var(--toggle-track-checked-bg-color);--toggle-track-checked-active-bg-color: var(--toggle-track-checked-bg-color);--toggle-handle-checked-color: var(--product-colors--background);--toggle-track-disabled-border-color: var(--color-neutral-300);--toggle-track-disabled-active-bg-color: var(--toggle-track-disabled-bg-color);--toggle-handle-disabled-color: var(--color-neutral-400);--toggle-label-text-transform: none;--toggle-label-letter-spacing: normal}body .lth-c-datatable{--datatable-sticky-heading-top: var(--sticky-filters-height, 0px);--datatable-sticky-heading-bg-color: var(--sticky-surface-bg-color);--datatable-sticky-heading-backdrop-filter: var(--sticky-surface-backdrop-filter);--datatable-sticky-heading-shadow-height: 2.4rem;--datatable-sticky-heading-shadow-color: var(--sticky-heading-shadow-color, transparent);--datatable-sticky-heading-shadow: var(--sticky-heading-shadow, none)}body .ak-modal{--block-padding: 14px;--inline-padding: 24px;--overlay-background: color-mix(in srgb, var(--color-neutral-black) 10%, transparent);--modal-overlay-blur: 10px;--modal-shadow: 0 0 64px 0 color-mix(in srgb, var(--product-colors--shadow) 10%, transparent);--modal-divider-color: var(--color-neutral-400);--modal-close-icon-size: 40px;--modal-close-padding: 6px;--modal-close-border-radius: var(--border-radius-circle);--modal-close-bg-color: var(--color-neutral-100);--modal-close-hover-bg-color: var(--color-neutral-200);--modal-close-opacity: 1}body .logo__element--type{scale:.65;transform-origin:20%}body{--typo-header-1-size: 5.2rem;--typo-header-2-size: 4.2rem;--typo-header-3-size: 3rem;--typo-label-1-size: 2rem;--typo-label-2-size: 1.8rem;--typo-label-3-size: 1.5rem;--typo-body-1-size: 1.9rem;--typo-body-2-size: 1.7rem;--typo-upper-size: 1.2rem}@media screen and (max-width:500px){body{--typo-header-1-size: 4.2rem;--typo-header-2-size: 3.6rem;--typo-header-3-size: 2.4rem;--typo-body-1-size: 1.8rem;--typo-body-2-size: 1.6rem}}body .typo--header-1{font-family:var(--typography-font-family-heading);font-weight:var(--typography-font-weight-normal);font-size:var(--typo-header-1-size);line-height:normal}body .typo--header-2{font-family:var(--typography-font-family-heading);font-weight:var(--typography-font-weight-normal);font-size:var(--typo-header-2-size);line-height:normal}body .typo--header-3{font-family:var(--typography-font-family-heading);font-weight:var(--typography-font-weight-normal);font-size:var(--typo-header-3-size);line-height:normal}body .typo--label-1{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-strong);font-size:var(--typo-label-1-size);line-height:normal}body .typo--label-2{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-strong);font-size:var(--typo-label-2-size);line-height:normal}body .typo--label-3{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-strong);font-size:var(--typo-label-3-size);line-height:normal}body .typo--body-1{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-normal);font-size:var(--typo-body-1-size);line-height:normal}body .typo--body-2{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-normal);font-size:var(--typo-body-2-size);line-height:normal}body .typo--upper{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-strong);font-size:var(--typo-upper-size);line-height:normal}body .typo--upper{text-transform:uppercase;letter-spacing:.01em}body[data-appearance=dark]{--product-colors--foreground: #ffffff;--product-colors--background: #101010;--product-colors--mid: #8a8a8a;--product-colors--ash: #333333;--product-colors--border: #3d3d3d;--product-colors--background-blur: color-mix(in srgb, #000000 85%, transparent);--product-colors--accent: #97c2ff;--product-colors--hl-accent: #1a2e3b;--product-colors--green: #4cb060;--product-colors--purple: #7e41c2;--product-colors--pink: #c044b1;--product-colors--yellow: #e1bb52;--product-colors--red: #ac383a;--product-colors--brown: #b18956;--product-colors--blue: #3e77b3;--product-colors--hl-green: #0d2315;--product-colors--hl-purple: #1f163f;--product-colors--hl-pink: #2b1526;--product-colors--hl-yellow: #2f290f;--product-colors--hl-red: #320f0f;--product-colors--hl-brown: #372a1d;--product-colors--hl-blue: #182938;--color-neutral-black: #ffffff;--color-primary-50: var(--color-neutral-50);--color-primary-100: var(--color-neutral-100);--color-primary-200: var(--color-neutral-200);--color-primary-300: var(--color-neutral-300);--color-primary-400: var(--color-neutral-400);--color-primary-500: var(--color-neutral-500);--color-primary-600: var(--color-neutral-600);--color-primary-700: var(--color-neutral-700);--color-primary-800: var(--color-neutral-800);--color-primary-900: var(--color-neutral-900);--shadow-opacity-xs: 12%;--shadow-opacity-s: 18%;--shadow-opacity-m: 24%;--shadow-opacity-l: 30%;--shadow-opacity-xl: 36%}*{box-sizing:border-box}html{font-size:62.5%}body{margin:0;font-family:var(--typography-font-family-base);font-size:18px;line-height:1.5;color:var(--product-colors--foreground);background:var(--product-colors--background);-webkit-font-smoothing:antialiased}p{margin:0}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--product-colors--accent);outline-offset:5px}.bb-landing{--page-gutter: 24px;--page-width: 1000px;position:relative;isolation:isolate;min-block-size:100svh;overflow-x:clip;padding-inline:var(--page-gutter)}.bb-landing--contact{display:grid;grid-template-rows:auto auto 1fr auto}.bb-landing__announcement{--typography-font-weight-strong: var(--typography-font-weight-normal);margin-inline:calc(-1 * var(--page-gutter));padding:12px var(--page-gutter);border-block-end:1px solid var(--color-neutral-200);background:var(--product-colors--hl-yellow);color:var(--product-colors--foreground);text-align:center;text-wrap:balance}.bb-landing__announcement-action{white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.bb-landing__announcement-action--cta{text-decoration:none}.bb-landing__announcement-action--cta:hover,.bb-landing__announcement-action--cta:focus-visible{text-decoration:underline}.bb-landing__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,black 0%,black 65%,transparent 100%);mask-image:linear-gradient(to bottom,black 0%,black 65%,transparent 100%)}.bb-landing__canvas{display:block;inline-size:100%;block-size:100%}.bb-landing__header{display:flex;align-items:center;justify-content:space-between;gap:24px;max-inline-size:var(--page-width);inline-size:100%;margin-inline:auto;margin-block-start:40px}.bb-landing__logo{display:inline-flex;align-items:center;gap:18px}.bb-landing__logo-mark{block-size:28px;inline-size:auto}.bb-landing__logo-type{block-size:16px;inline-size:auto}.bb-landing__main{display:flex;flex-direction:column;align-items:center;text-align:center;margin-inline:auto}.bb-landing__intro{max-inline-size:960px;padding-block-start:94px}.bb-landing__title.typo--header-1{--typo-header-1-size: 6.4rem;max-inline-size:14em;margin-inline:auto;text-wrap:balance}.bb-landing__accent{color:var(--product-colors--purple)}.bb-landing__description{max-inline-size:800px;margin:28px auto 0;text-wrap:balance;max-width:30em}.bb-landing__tagline{max-inline-size:min(100%,640px);margin-block-start:48px;padding:10px 18px;border-radius:999px;background:var(--product-colors--hl-accent);color:var(--product-colors--accent);text-wrap:balance}.bb-landing__tagline-break{display:none}.bb-landing__contact{--cta-background: color-mix(in srgb, var(--product-colors--foreground) 96%, var(--product-colors--purple));--cta-text: var(--product-colors--background);--cta-muted: color-mix(in srgb, var(--cta-text) 72%, var(--cta-background));--cta-border: color-mix(in srgb, var(--cta-text) 15%, var(--cta-background));--cta-surface: color-mix(in srgb, var(--cta-text) 5%, var(--cta-background));position:relative;isolation:isolate;inline-size:calc(100% + 2 * var(--page-gutter));margin-inline:calc(-1 * var(--page-gutter));margin-block-start:64px;overflow:hidden;background:var(--cta-background);color:var(--cta-text);text-align:start}.bb-landing__contact:before{content:"";position:absolute;z-index:-1;top:25%;right:0;bottom:0;left:35%;background-image:radial-gradient(circle,color-mix(in srgb,var(--product-colors--purple) 60%,transparent) 1px,transparent 1.5px);background-size:16px 16px;-webkit-mask-image:radial-gradient(ellipse at bottom right,black,transparent 70%);mask-image:radial-gradient(ellipse at bottom right,black,transparent 70%);pointer-events:none}.bb-landing__contact-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:40px;max-inline-size:960px;margin-inline:auto;padding:56px 48px}.bb-landing__contact-intro{display:grid;justify-items:start;gap:32px;min-inline-size:0}.bb-landing__contact .bb-landing__contact-heading{--heading-color: var(--cta-text)}.bb-landing__contact .bb-landing__contact-button{--button-primary-regular-text-color: var(--cta-background);--button-primary-regular-bg-color: var(--cta-text);--button-primary-hover-bg-color: color-mix(in srgb, var(--cta-text) 90%, var(--cta-background));--button-primary-active-bg-color: color-mix(in srgb, var(--cta-text) 80%, var(--cta-background));--button-primary-focus-bg-color: var(--cta-text);--button-primary-pressed-bg-color: color-mix(in srgb, var(--cta-text) 80%, var(--cta-background))}.bb-landing__footer{margin-inline:calc(-1 * var(--page-gutter));border-block-start:1px solid var(--color-neutral-200);background:var(--product-colors--background);color:var(--color-neutral-600)}.bb-landing__footer-content{display:flex;align-items:center;justify-content:space-between;gap:24px;inline-size:min(var(--page-width),100% - 2 * var(--page-gutter));margin-inline:auto;padding-block:28px}.bb-landing__footer-logo{display:block;inline-size:80px;block-size:auto}@media(max-width:900px){.bb-landing__contact-content{grid-template-columns:minmax(0,1fr)}}@media(max-width:800px){.bb-landing{--page-gutter: 22px}.bb-landing__header{margin-block-start:24px}.bb-landing__intro{padding-block-start:64px}.bb-landing__title.typo--header-1{--typo-header-1-size: clamp(3.6rem, 11vw, 5.2rem)}.bb-landing__description{margin-block-start:24px;padding-inline:20px}.bb-landing__contact{margin-block-start:48px}.bb-landing__tagline{display:inline-block;inline-size:fit-content;max-inline-size:100%;margin-block-start:48px;margin-inline:auto}.bb-landing__tagline-break{display:inline}.bb-landing__contact-content{padding:32px 24px}.bb-landing__footer-content{gap:16px;padding-block:24px}.bb-landing__logo{gap:10px}.bb-landing__logo-mark{block-size:24px}.bb-landing__logo-type{block-size:14px}}.lth-c-heading,.lth-c-heading--heading1,.lth-c-heading--heading2,.lth-c-heading--heading3,.lth-c-heading--heading4,.lth-c-heading--heading5,.lth-c-heading--heading6,.lth-c-heading--heading7{--heading-color: var(--color-neutral-900)}.lth-c-heading,.lth-c-heading--heading7,.lth-c-heading--heading6,.lth-c-heading--heading5,.lth-c-heading--heading4,.lth-c-heading--heading3,.lth-c-heading--heading2,.lth-c-heading--heading1{display:block;font-family:var(--typography-font-family-heading);color:var(--heading-color)}.lth-c-heading--heading1{font-size:var(--typography-heading1-size);font-weight:var(--typography-heading1-weight);line-height:var(--typography-heading1-lineheight)}.lth-c-heading--heading2{font-size:var(--typography-heading2-size);font-weight:var(--typography-heading2-weight);line-height:var(--typography-heading2-lineheight)}.lth-c-heading--heading3{font-size:var(--typography-heading3-size);font-weight:var(--typography-heading3-weight);line-height:var(--typography-heading3-lineheight)}.lth-c-heading--heading4{font-size:var(--typography-heading4-size);font-weight:var(--typography-heading4-weight);line-height:var(--typography-heading4-lineheight)}.lth-c-heading--heading5{font-size:var(--typography-heading5-size);font-weight:var(--typography-heading5-weight);line-height:var(--typography-heading5-lineheight)}.lth-c-heading--heading6{font-size:var(--typography-heading6-size);font-weight:var(--typography-heading6-weight);line-height:var(--typography-heading6-lineheight)}.lth-c-heading--heading7{font-size:var(--typography-heading7-size);font-weight:var(--typography-heading7-weight);line-height:var(--typography-heading7-lineheight)}.lth-c-text,.lth-c-text--size-xxsmall,.lth-c-text--size-xsmall,.lth-c-text--size-small,.lth-c-text--size-regular,.lth-c-text--size-large{--text-color: var(--color-neutral-800);--text-disabled-color: var(--color-neutral-400)}.lth-c-text,.lth-c-text--size-large,.lth-c-text--size-regular,.lth-c-text--size-small,.lth-c-text--size-xsmall,.lth-c-text--size-xxsmall{font-family:var(--typography-font-family-base);font-weight:400;display:inline-block;color:var(--text-color)}.lth-c-text--size-xxsmall{font-size:var(--typography-body-xxsmall-size);line-height:var(--typography-body-xxsmall-lineheight)}.lth-c-text--size-xsmall{font-size:var(--typography-body-xsmall-size);line-height:var(--typography-body-xsmall-lineheight)}.lth-c-text--size-small{font-size:var(--typography-body-small-size);line-height:var(--typography-body-small-lineheight)}.lth-c-text--size-regular{font-size:var(--typography-body-regular-size);line-height:var(--typography-body-regular-lineheight)}.lth-c-text--size-large{font-size:var(--typography-body-large-size);line-height:var(--typography-body-large-lineheight)}.lth-c-text--weight-light{font-weight:var(--typography-font-weight-light)}.lth-c-text--weight-normal{font-weight:var(--typography-font-weight-normal)}.lth-c-text--weight-strong{font-weight:var(--typography-font-weight-strong)}.lth-c-text--weight-bold{font-weight:var(--typography-font-weight-bold)}.lth-c-text.lth-is-disabled,.lth-is-disabled.lth-c-text--size-xxsmall,.lth-is-disabled.lth-c-text--size-xsmall,.lth-is-disabled.lth-c-text--size-small,.lth-is-disabled.lth-c-text--size-regular,.lth-is-disabled.lth-c-text--size-large{color:var(--text-disabled-color)}.lth-c-button,.lth-c-button--primary,.lth-c-button--common,.lth-c-button--flat,.lth-c-button--outline,.lth-c-button--inverse,.lth-c-button--danger,.lth-c-button--warning{--button-primary-disabled-opacity: 1;--button-common-disabled-opacity: 1;--button-flat-disabled-opacity: 1;--button-inverse-disabled-opacity: 1;--button-outline-disabled-opacity: 1;--button-danger-disabled-opacity: 1;--button-warning-disabled-opacity: 1;--button-border-color: var(--color-neutral-800);--button-border-radius: var(--border-radius-s);--button-icon-margin: var(--space-inline-s);--button-icon-size: 20px;--button-xsmall-icon-size: var(--button-icon-size);--button-small-icon-size: var(--button-icon-size);--button-medium-icon-size: var(--button-icon-size);--button-large-icon-size: var(--button-icon-size);--button-xsmall-icon-margin: var(--button-icon-margin);--button-small-icon-margin: var(--button-icon-margin);--button-medium-icon-margin: var(--button-icon-margin);--button-large-icon-margin: var(--button-icon-margin);--button-primary-regular-text-color: var(--color-neutral-50);--button-primary-regular-bg-color: var(--color-primary-600);--button-primary-hover-bg-color: var(--color-primary-700);--button-primary-active-bg-color: var(--color-primary-800);--button-primary-focus-bg-color: var(--color-primary-600);--button-primary-focus-border-color: var(--color-primary-800);--button-primary-focus-border-width: var(--control-focus-border-width);--button-primary-disabled-text-color: var(--color-neutral-400);--button-primary-disabled-bg-color: var(--color-neutral-100);--button-primary-pressed-bg-color: var(--color-primary-800);--button-common-regular-text-color: var(--color-neutral-800);--button-common-regular-bg-color: var(--color-neutral-100);--button-common-hover-bg-color: var(--color-neutral-200);--button-common-active-bg-color: var(--color-neutral-300);--button-common-pressed-bg-color: var(--color-neutral-300);--button-common-focus-border-color: var(--control-focus-border-color);--button-common-focus-border-width: var(--control-focus-border-width);--button-common-disabled-text-color: var(--color-neutral-400);--button-common-disabled-bg-color: var(--color-neutral-100);--button-common-disabled-border-color: var(--color-neutral-400);--button-flat-regular-text-color: var(--color-neutral-800);--button-flat-regular-bg-color: transparent;--button-flat-hover-bg-color: var(--color-neutral-100);--button-flat-active-bg-color: var(--color-neutral-200);--button-flat-focus-border-color: var(--control-focus-border-color);--button-flat-focus-border-width: var(--control-focus-border-width);--button-flat-disabled-text-color: var(--color-neutral-400);--button-flat-disabled-bg-color: transparent;--button-flat-icon-margin: var(--space-inline-s);--button-inverse-regular-text-color: var(--color-neutral-50);--button-inverse-border-color: transparent;--button-inverse-border-width: var(--border-width-m);--button-inverse-hover-text-color: var(--color-neutral-50);--button-inverse-hover-bg-color: var(--color-neutral-800);--button-inverse-active-text-color: var(--color-neutral-50);--button-inverse-active-bg-color: var(--color-neutral-700);--button-inverse-focus-bg-color: var(--color-neutral-400);--button-inverse-focus-border-color: var(--color-primary-600);--button-inverse-focus-border-width: var(--control-focus-border-width);--button-inverse-disabled-text-color: var(--color-neutral-600);--button-inverse-disabled-border-color: transparent;--button-inverse-disabled-bg-color: transparent;--button-outline-regular-text-color: var(--color-primary-600);--button-outline-border-color: var(--color-primary-600);--button-outline-border-width: var(--border-width-s);--button-outline-hover-bg-color: var(--color-neutral-100);--button-outline-active-bg-color: var(--color-neutral-200);--button-outline-focus-border-color: var(--control-focus-border-color);--button-outline-focus-border-width: var(--control-focus-border-width);--button-outline-disabled-text-color: var(--color-neutral-400);--button-outline-disabled-border-color: var(--color-neutral-400);--button-outline-disabled-bg-color: transparent;--button-danger-regular-text-color: var(--color-neutral-50);--button-danger-regular-bg-color: var(--color-error-200);--button-danger-hover-bg-color: var(--color-error-300);--button-danger-active-bg-color: var(--color-error-400);--button-danger-focus-border-color: var(--color-error-400);--button-danger-focus-border-width: var(--control-focus-border-width);--button-danger-disabled-text-color: var(--color-neutral-400);--button-danger-disabled-bg-color: var(--color-neutral-100);--button-warning-regular-text-color: var(--color-neutral-50);--button-warning-regular-bg-color: var(--color-warning-200);--button-warning-hover-bg-color: var(--color-warning-300);--button-warning-active-bg-color: var(--color-warning-400);--button-warning-focus-border-color: var(--color-warning-400);--button-warning-focus-border-width: var(--control-focus-border-width);--button-warning-disabled-text-color: var(--color-neutral-400);--button-warning-disabled-bg-color: var(--color-neutral-100);--button-focus-shadow: var(--control-focus-shadow);--button-monochrome-text-color: var(--color-neutral-800);--button-monochrome-border-color: var(--color-neutral-600);--button-monochrome-disabled-border-color: var(--color-neutral-400);--button-xsmall-padding: var(--button-spacing-xs);--button-xsmall-label-font-size: var(--typography-body-regular-size);--button-small-padding: var(--button-spacing-s);--button-small-label-font-size: var(--typography-body-regular-size);--button-medium-padding: var(--button-spacing-m);--button-medium-label-font-size: var(--typography-body-regular-size);--button-large-padding: var(--button-spacing-l);--button-large-label-font-size: var(--typography-body-regular-size);--button-xsmall-padding-icon-only: 2px;--button-small-padding-icon-only: 6px;--button-medium-padding-icon-only: 10px;--button-large-padding-icon-only: 14px;--button-xsmall-padding-with-icon: var(--button-xsmall-padding);--button-small-padding-with-icon: var(--button-small-padding);--button-medium-padding-with-icon: var(--button-medium-padding);--button-large-padding-with-icon: var(--button-large-padding)}.lth-c-button,.lth-c-button--warning,.lth-c-button--danger,.lth-c-button--inverse,.lth-c-button--outline,.lth-c-button--flat,.lth-c-button--common,.lth-c-button--primary{--button-icon-size--current: var(--button-icon-size);--button-icon-margin--current: var(--button-icon-margin);display:inline-flex;align-items:center;gap:var(--button-icon-margin--current);position:relative;border:none;border-radius:var(--button-border-radius);line-height:var(--typography-body-regular-lineheight);font-family:var(--typography-font-family-base);text-transform:var(--button-text-transform);text-decoration:none;white-space:nowrap;cursor:pointer;justify-content:center}.lth-c-button.lth-has-icon:not(.lth-c-button.lth-is-icononly):not(.lth-is-icononly.lth-c-button--warning):not(.lth-is-icononly.lth-c-button--danger):not(.lth-is-icononly.lth-c-button--inverse):not(.lth-is-icononly.lth-c-button--outline):not(.lth-is-icononly.lth-c-button--flat):not(.lth-is-icononly.lth-c-button--common):not(.lth-is-icononly.lth-c-button--primary),.lth-has-icon.lth-c-button--warning:not(.lth-c-button.lth-is-icononly):not(.lth-is-icononly.lth-c-button--warning):not(.lth-is-icononly.lth-c-button--danger):not(.lth-is-icononly.lth-c-button--inverse):not(.lth-is-icononly.lth-c-button--outline):not(.lth-is-icononly.lth-c-button--flat):not(.lth-is-icononly.lth-c-button--common):not(.lth-is-icononly.lth-c-button--primary),.lth-has-icon.lth-c-button--danger:not(.lth-c-button.lth-is-icononly):not(.lth-is-icononly.lth-c-button--warning):not(.lth-is-icononly.lth-c-button--danger):not(.lth-is-icononly.lth-c-button--inverse):not(.lth-is-icononly.lth-c-button--outline):not(.lth-is-icononly.lth-c-button--flat):not(.lth-is-icononly.lth-c-button--common):not(.lth-is-icononly.lth-c-button--primary),.lth-has-icon.lth-c-button--inverse:not(.lth-c-button.lth-is-icononly):not(.lth-is-icononly.lth-c-button--warning):not(.lth-is-icononly.lth-c-button--danger):not(.lth-is-icononly.lth-c-button--inverse):not(.lth-is-icononly.lth-c-button--outline):not(.lth-is-icononly.lth-c-button--flat):not(.lth-is-icononly.lth-c-button--common):not(.lth-is-icononly.lth-c-button--primary),.lth-has-icon.lth-c-button--outline:not(.lth-c-button.lth-is-icononly):not(.lth-is-icononly.lth-c-button--warning):not(.lth-is-icononly.lth-c-button--danger):not(.lth-is-icononly.lth-c-button--inverse):not(.lth-is-icononly.lth-c-button--outline):not(.lth-is-icononly.lth-c-button--flat):not(.lth-is-icononly.lth-c-button--common):not(.lth-is-icononly.lth-c-button--primary),.lth-has-icon.lth-c-button--flat:not(.lth-c-button.lth-is-icononly):not(.lth-is-icononly.lth-c-button--warning):not(.lth-is-icononly.lth-c-button--danger):not(.lth-is-icononly.lth-c-button--inverse):not(.lth-is-icononly.lth-c-button--outline):not(.lth-is-icononly.lth-c-button--flat):not(.lth-is-icononly.lth-c-button--common):not(.lth-is-icononly.lth-c-button--primary),.lth-has-icon.lth-c-button--common:not(.lth-c-button.lth-is-icononly):not(.lth-is-icononly.lth-c-button--warning):not(.lth-is-icononly.lth-c-button--danger):not(.lth-is-icononly.lth-c-button--inverse):not(.lth-is-icononly.lth-c-button--outline):not(.lth-is-icononly.lth-c-button--flat):not(.lth-is-icononly.lth-c-button--common):not(.lth-is-icononly.lth-c-button--primary),.lth-has-icon.lth-c-button--primary:not(.lth-c-button.lth-is-icononly):not(.lth-is-icononly.lth-c-button--warning):not(.lth-is-icononly.lth-c-button--danger):not(.lth-is-icononly.lth-c-button--inverse):not(.lth-is-icononly.lth-c-button--outline):not(.lth-is-icononly.lth-c-button--flat):not(.lth-is-icononly.lth-c-button--common):not(.lth-is-icononly.lth-c-button--primary){justify-content:space-between}.lth-c-button.lth-is-spaced,.lth-is-spaced.lth-c-button--warning,.lth-is-spaced.lth-c-button--danger,.lth-is-spaced.lth-c-button--inverse,.lth-is-spaced.lth-c-button--outline,.lth-is-spaced.lth-c-button--flat,.lth-is-spaced.lth-c-button--common,.lth-is-spaced.lth-c-button--primary{margin-inline-start:var(--space-inline-m)}.lth-c-button:focus,.lth-c-button--warning:focus,.lth-c-button--danger:focus,.lth-c-button--inverse:focus,.lth-c-button--outline:focus,.lth-c-button--flat:focus,.lth-c-button--common:focus,.lth-c-button--primary:focus{outline:none}.lth-c-button--truncate{max-width:100%;overflow:hidden}.lth-c-button--truncate .lth-c-button__label{overflow:hidden;text-overflow:ellipsis}.lth-c-button--xsmall{--button-icon-size--current: var(--button-xsmall-icon-size);--button-icon-margin--current: var(--button-xsmall-icon-margin);padding:var(--button-xsmall-padding);font-size:var(--button-xsmall-label-font-size)}.lth-c-button--xsmall.lth-is-icononly{padding:var(--button-xsmall-padding-icon-only)}.lth-c-button--xsmall.lth-has-icon:not(.lth-is-icononly):not(.lth-c-button--text){padding:var(--button-xsmall-padding-with-icon)}.lth-c-button--small{--button-icon-size--current: var(--button-small-icon-size);--button-icon-margin--current: var(--button-small-icon-margin);padding:var(--button-small-padding);font-size:var(--button-small-label-font-size)}.lth-c-button--small.lth-is-icononly{padding:var(--button-small-padding-icon-only)}.lth-c-button--small.lth-has-icon:not(.lth-is-icononly):not(.lth-c-button--text){padding:var(--button-small-padding-with-icon)}.lth-c-button--medium{--button-icon-size--current: var(--button-medium-icon-size);--button-icon-margin--current: var(--button-medium-icon-margin);padding:var(--button-medium-padding);font-size:var(--button-medium-label-font-size)}.lth-c-button--medium.lth-is-icononly{padding:var(--button-medium-padding-icon-only)}.lth-c-button--medium.lth-has-icon:not(.lth-is-icononly):not(.lth-c-button--text){padding:var(--button-medium-padding-with-icon)}.lth-c-button--large{--button-icon-size--current: var(--button-large-icon-size);--button-icon-margin--current: var(--button-large-icon-margin);padding:var(--button-large-padding);font-size:var(--button-large-label-font-size)}.lth-c-button--large.lth-is-icononly{padding:var(--button-large-padding-icon-only)}.lth-c-button--large.lth-has-icon:not(.lth-is-icononly):not(.lth-c-button--text){padding:var(--button-large-padding-with-icon)}.lth-c-button--primary{color:var(--button-primary-regular-text-color);background:var(--button-primary-regular-bg-color)}.lth-c-button--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:var(--button-primary-border-width) solid var(--button-primary-border-color)}.lth-c-button--primary.lth-is-monochrome{color:var(--button-primary-monochrome-text-color, --button-monochrome-text-color)}.lth-c-button--primary.lth-is-monochrome:before{border-color:var(--button-primary-monochrome-border-color, var(--button-monochrome-border-color))}.lth-c-button--primary:is(.lth-is-hover,:hover){background:var(--button-primary-hover-bg-color)}.lth-c-button--primary:is(.lth-is-hover,:hover) *{color:var(--button-primary-hover-text-color, currentColor)}.lth-c-button--primary:is(.lth-is-active,:active){background:var(--button-primary-active-bg-color)}.lth-c-button--primary:is(.lth-is-focus,:focus):not(.lth-is-disabled):not(.lth-is-loading):before{border:var(--button-primary-focus-border-width) solid var(--button-primary-focus-border-color);box-shadow:var(--button-focus-shadow);z-index:1}.lth-c-button--primary.lth-is-pressed{background-color:var(--button-primary-pressed-bg-color)}.lth-c-button--primary.lth-is-disabled{pointer-events:none;color:var(--button-primary-disabled-text-color);background:var(--button-primary-disabled-bg-color);opacity:var(--button-primary-disabled-opacity)}.lth-c-button--primary.lth-is-disabled:before{border-color:var(--button-primary-disabled-border-color)}.lth-c-button--common{color:var(--button-common-regular-text-color);background:var(--button-common-regular-bg-color)}.lth-c-button--common:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:var(--button-common-border-width) solid var(--button-common-border-color)}.lth-c-button--common.lth-is-monochrome{color:var(--button-common-monochrome-text-color, --button-monochrome-text-color)}.lth-c-button--common.lth-is-monochrome:before{border-color:var(--button-common-monochrome-border-color, var(--button-monochrome-border-color))}.lth-c-button--common:is(.lth-is-hover,:hover){background:var(--button-common-hover-bg-color)}.lth-c-button--common:is(.lth-is-hover,:hover) *{color:var(--button-common-hover-text-color, currentColor)}.lth-c-button--common:is(.lth-is-active,:active){background:var(--button-common-active-bg-color)}.lth-c-button--common:is(.lth-is-focus,:focus):not(.lth-is-disabled):not(.lth-is-loading):before{border:var(--button-common-focus-border-width) solid var(--button-common-focus-border-color);box-shadow:var(--button-focus-shadow);z-index:1}.lth-c-button--common.lth-is-pressed{background-color:var(--button-common-pressed-bg-color)}.lth-c-button--common.lth-is-disabled{pointer-events:none;color:var(--button-common-disabled-text-color);background:var(--button-common-disabled-bg-color);opacity:var(--button-common-disabled-opacity)}.lth-c-button--common.lth-is-disabled:before{border-color:var(--button-common-disabled-border-color)}.lth-c-button--flat{color:var(--button-flat-regular-text-color);background:var(--button-flat-regular-bg-color)}.lth-c-button--flat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:var(--button-flat-border-width) solid var(--button-flat-border-color)}.lth-c-button--flat.lth-is-monochrome{color:var(--button-flat-monochrome-text-color, --button-monochrome-text-color)}.lth-c-button--flat.lth-is-monochrome:before{border-color:var(--button-flat-monochrome-border-color, var(--button-monochrome-border-color))}.lth-c-button--flat:is(.lth-is-hover,:hover){background:var(--button-flat-hover-bg-color)}.lth-c-button--flat:is(.lth-is-hover,:hover) *{color:var(--button-flat-hover-text-color, currentColor)}.lth-c-button--flat:is(.lth-is-active,:active){background:var(--button-flat-active-bg-color)}.lth-c-button--flat:is(.lth-is-focus,:focus):not(.lth-is-disabled):not(.lth-is-loading):before{border:var(--button-flat-focus-border-width) solid var(--button-flat-focus-border-color);box-shadow:var(--button-focus-shadow);z-index:1}.lth-c-button--flat.lth-is-pressed{background-color:var(--button-flat-pressed-bg-color)}.lth-c-button--flat.lth-is-disabled{pointer-events:none;color:var(--button-flat-disabled-text-color);background:var(--button-flat-disabled-bg-color);opacity:var(--button-flat-disabled-opacity)}.lth-c-button--flat.lth-is-disabled:before{border-color:var(--button-flat-disabled-border-color)}.lth-c-button--outline{color:var(--button-outline-regular-text-color);background:var(--button-outline-regular-bg-color)}.lth-c-button--outline:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:var(--button-outline-border-width) solid var(--button-outline-border-color)}.lth-c-button--outline.lth-is-monochrome{color:var(--button-outline-monochrome-text-color, --button-monochrome-text-color)}.lth-c-button--outline.lth-is-monochrome:before{border-color:var(--button-outline-monochrome-border-color, var(--button-monochrome-border-color))}.lth-c-button--outline:is(.lth-is-hover,:hover){background:var(--button-outline-hover-bg-color)}.lth-c-button--outline:is(.lth-is-hover,:hover) *{color:var(--button-outline-hover-text-color, currentColor)}.lth-c-button--outline:is(.lth-is-active,:active){background:var(--button-outline-active-bg-color)}.lth-c-button--outline:is(.lth-is-focus,:focus):not(.lth-is-disabled):not(.lth-is-loading):before{border:var(--button-outline-focus-border-width) solid var(--button-outline-focus-border-color);box-shadow:var(--button-focus-shadow);z-index:1}.lth-c-button--outline.lth-is-pressed{background-color:var(--button-outline-pressed-bg-color)}.lth-c-button--outline.lth-is-disabled{pointer-events:none;color:var(--button-outline-disabled-text-color);background:var(--button-outline-disabled-bg-color);opacity:var(--button-outline-disabled-opacity)}.lth-c-button--outline.lth-is-disabled:before{border-color:var(--button-outline-disabled-border-color)}.lth-c-button--inverse{color:var(--button-inverse-regular-text-color);background:var(--button-inverse-regular-bg-color)}.lth-c-button--inverse:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:var(--button-inverse-border-width) solid var(--button-inverse-border-color)}.lth-c-button--inverse.lth-is-monochrome{color:var(--button-inverse-monochrome-text-color, --button-monochrome-text-color)}.lth-c-button--inverse.lth-is-monochrome:before{border-color:var(--button-inverse-monochrome-border-color, var(--button-monochrome-border-color))}.lth-c-button--inverse:is(.lth-is-hover,:hover){background:var(--button-inverse-hover-bg-color)}.lth-c-button--inverse:is(.lth-is-hover,:hover) *{color:var(--button-inverse-hover-text-color, currentColor)}.lth-c-button--inverse:is(.lth-is-active,:active){background:var(--button-inverse-active-bg-color)}.lth-c-button--inverse:is(.lth-is-focus,:focus):not(.lth-is-disabled):not(.lth-is-loading):before{border:var(--button-inverse-focus-border-width) solid var(--button-inverse-focus-border-color);box-shadow:var(--button-focus-shadow);z-index:1}.lth-c-button--inverse.lth-is-pressed{background-color:var(--button-inverse-pressed-bg-color)}.lth-c-button--inverse.lth-is-disabled{pointer-events:none;color:var(--button-inverse-disabled-text-color);background:var(--button-inverse-disabled-bg-color);opacity:var(--button-inverse-disabled-opacity)}.lth-c-button--inverse.lth-is-disabled:before{border-color:var(--button-inverse-disabled-border-color)}.lth-c-button--danger{color:var(--button-danger-regular-text-color);background:var(--button-danger-regular-bg-color)}.lth-c-button--danger:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:var(--button-danger-border-width) solid var(--button-danger-border-color)}.lth-c-button--danger.lth-is-monochrome{color:var(--button-danger-monochrome-text-color, --button-monochrome-text-color)}.lth-c-button--danger.lth-is-monochrome:before{border-color:var(--button-danger-monochrome-border-color, var(--button-monochrome-border-color))}.lth-c-button--danger:is(.lth-is-hover,:hover){background:var(--button-danger-hover-bg-color)}.lth-c-button--danger:is(.lth-is-hover,:hover) *{color:var(--button-danger-hover-text-color, currentColor)}.lth-c-button--danger:is(.lth-is-active,:active){background:var(--button-danger-active-bg-color)}.lth-c-button--danger:is(.lth-is-focus,:focus):not(.lth-is-disabled):not(.lth-is-loading):before{border:var(--button-danger-focus-border-width) solid var(--button-danger-focus-border-color);box-shadow:var(--button-focus-shadow);z-index:1}.lth-c-button--danger.lth-is-pressed{background-color:var(--button-danger-pressed-bg-color)}.lth-c-button--danger.lth-is-disabled{pointer-events:none;color:var(--button-danger-disabled-text-color);background:var(--button-danger-disabled-bg-color);opacity:var(--button-danger-disabled-opacity)}.lth-c-button--danger.lth-is-disabled:before{border-color:var(--button-danger-disabled-border-color)}.lth-c-button--warning{color:var(--button-warning-regular-text-color);background:var(--button-warning-regular-bg-color)}.lth-c-button--warning:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:var(--button-warning-border-width) solid var(--button-warning-border-color)}.lth-c-button--warning.lth-is-monochrome{color:var(--button-warning-monochrome-text-color, --button-monochrome-text-color)}.lth-c-button--warning.lth-is-monochrome:before{border-color:var(--button-warning-monochrome-border-color, var(--button-monochrome-border-color))}.lth-c-button--warning:is(.lth-is-hover,:hover){background:var(--button-warning-hover-bg-color)}.lth-c-button--warning:is(.lth-is-hover,:hover) *{color:var(--button-warning-hover-text-color, currentColor)}.lth-c-button--warning:is(.lth-is-active,:active){background:var(--button-warning-active-bg-color)}.lth-c-button--warning:is(.lth-is-focus,:focus):not(.lth-is-disabled):not(.lth-is-loading):before{border:var(--button-warning-focus-border-width) solid var(--button-warning-focus-border-color);box-shadow:var(--button-focus-shadow);z-index:1}.lth-c-button--warning.lth-is-pressed{background-color:var(--button-warning-pressed-bg-color)}.lth-c-button--warning.lth-is-disabled{pointer-events:none;color:var(--button-warning-disabled-text-color);background:var(--button-warning-disabled-bg-color);opacity:var(--button-warning-disabled-opacity)}.lth-c-button--warning.lth-is-disabled:before{border-color:var(--button-warning-disabled-border-color)}.lth-c-button--text{padding-inline:var(--space-inline-s)}.lth-c-button.lth-is-loading,.lth-is-loading.lth-c-button--primary,.lth-is-loading.lth-c-button--common,.lth-is-loading.lth-c-button--flat,.lth-is-loading.lth-c-button--outline,.lth-is-loading.lth-c-button--inverse,.lth-is-loading.lth-c-button--danger,.lth-is-loading.lth-c-button--warning{pointer-events:none}.lth-c-button.lth-is-loading .lth-c-spinner,.lth-is-loading.lth-c-button--primary .lth-c-spinner,.lth-is-loading.lth-c-button--common .lth-c-spinner,.lth-is-loading.lth-c-button--flat .lth-c-spinner,.lth-is-loading.lth-c-button--outline .lth-c-spinner,.lth-is-loading.lth-c-button--inverse .lth-c-spinner,.lth-is-loading.lth-c-button--danger .lth-c-spinner,.lth-is-loading.lth-c-button--warning .lth-c-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.lth-c-button.lth-is-loading>*:not(.lth-c-spinner),.lth-is-loading.lth-c-button--primary>*:not(.lth-c-spinner),.lth-is-loading.lth-c-button--common>*:not(.lth-c-spinner),.lth-is-loading.lth-c-button--flat>*:not(.lth-c-spinner),.lth-is-loading.lth-c-button--outline>*:not(.lth-c-spinner),.lth-is-loading.lth-c-button--inverse>*:not(.lth-c-spinner),.lth-is-loading.lth-c-button--danger>*:not(.lth-c-spinner),.lth-is-loading.lth-c-button--warning>*:not(.lth-c-spinner){visibility:hidden}.lth-c-button.lth-is-groupFirst,.lth-is-groupFirst.lth-c-button--primary,.lth-is-groupFirst.lth-c-button--common,.lth-is-groupFirst.lth-c-button--flat,.lth-is-groupFirst.lth-c-button--outline,.lth-is-groupFirst.lth-c-button--inverse,.lth-is-groupFirst.lth-c-button--danger,.lth-is-groupFirst.lth-c-button--warning{border-start-end-radius:0;border-end-end-radius:0}.lth-c-button.lth-is-groupLast,.lth-is-groupLast.lth-c-button--primary,.lth-is-groupLast.lth-c-button--common,.lth-is-groupLast.lth-c-button--flat,.lth-is-groupLast.lth-c-button--outline,.lth-is-groupLast.lth-c-button--inverse,.lth-is-groupLast.lth-c-button--danger,.lth-is-groupLast.lth-c-button--warning{border-start-start-radius:0;border-end-start-radius:0}.lth-c-button.lth-is-groupInner,.lth-is-groupInner.lth-c-button--primary,.lth-is-groupInner.lth-c-button--common,.lth-is-groupInner.lth-c-button--flat,.lth-is-groupInner.lth-c-button--outline,.lth-is-groupInner.lth-c-button--inverse,.lth-is-groupInner.lth-c-button--danger,.lth-is-groupInner.lth-c-button--warning{border-radius:0}.lth-c-button.lth-is-fullwidth,.lth-is-fullwidth.lth-c-button--primary,.lth-is-fullwidth.lth-c-button--common,.lth-is-fullwidth.lth-c-button--flat,.lth-is-fullwidth.lth-c-button--outline,.lth-is-fullwidth.lth-c-button--inverse,.lth-is-fullwidth.lth-c-button--danger,.lth-is-fullwidth.lth-c-button--warning{display:flex}.lth-c-message{--message-border-width: var(--border-width-s);--message-border-radius: var(--border-radius-m);--message-info-color: var(--color-neutral-800);--message-info-border-color: var(--color-neutral-400);--message-info-background-color: var(--color-neutral-50);--message-success-color: var(--color-success-300);--message-success-border-color: var(--color-success-100);--message-success-background-color: var(--color-success-50);--message-warning-color: var(--color-warning-400);--message-warning-border-color: var(--color-warning-100);--message-warning-background-color: var(--color-warning-50);--message-error-color: var(--color-error-300);--message-error-border-color: var(--color-error-100);--message-error-background-color: var(--color-error-50)}.lth-c-message{display:flex;align-items:flex-start;gap:var(--space-inline-s);padding:var(--space-stack-s) var(--space-inline-s);border-style:solid;border-width:var(--message-border-width);border-radius:var(--message-border-radius)}.lth-c-message__icon{display:flex;align-items:center}.lth-c-message--info{color:var(--message-info-color);border-color:var(--message-info-border-color);background-color:var(--message-info-background-color)}.lth-c-message--success{color:var(--message-success-color);border-color:var(--message-success-border-color);background-color:var(--message-success-background-color)}.lth-c-message--warning{color:var(--message-warning-color);border-color:var(--message-warning-border-color);background-color:var(--message-warning-background-color)}.lth-c-message--error{color:var(--message-error-color);border-color:var(--message-error-border-color);background-color:var(--message-error-background-color)}.lth-c-icon{--lth-icon-disabled-opacity: .5;--lth-icon-color: var(--color-neutral-800);--lth-icon-fill: currentColor}.lth-c-icon{--icon-color: var(--lth-icon-color);color:var(--icon-color);width:var(--icon-size);min-width:var(--icon-size);height:var(--icon-size);vertical-align:top;fill:var(--lth-icon-fill)}.lth-c-icon.lth-is-disabled{opacity:var(--lth-icon-disabled-opacity)}.lth-c-spinner{font-size:0;line-height:0;width:var(--size);height:var(--size);overflow:hidden}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.lth-c-spinner svg{animation-name:rotate;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;width:var(--size);height:var(--size)}.bb-landing-signup{inline-size:100%;min-inline-size:0;padding:28px;border:1px solid var(--cta-border);border-radius:22px;background:var(--cta-surface);color:var(--cta-muted)}.bb-landing-signup .bb-landing-signup__heading{--heading-color: var(--cta-text)}.bb-landing-signup .bb-landing-signup__input{--input-text-color: var(--cta-text);--input-bg-color: color-mix(in srgb, var(--cta-text) 3%, var(--cta-surface));--input-border-color: var(--cta-border);--input-hover-border-color: var(--cta-muted);--input-placeholder-text-color: var(--cta-muted);--input-autofill-bg-color: var(--cta-surface)}.bb-landing-signup .bb-landing-signup__button{--button-primary-regular-text-color: var(--cta-text);--button-primary-regular-bg-color: var(--product-colors--accent);--button-primary-hover-bg-color: color-mix(in srgb, var(--product-colors--accent) 85%, var(--cta-text));--button-primary-active-bg-color: color-mix(in srgb, var(--product-colors--accent) 80%, var(--cta-background));--button-primary-focus-bg-color: var(--product-colors--accent);--button-primary-pressed-bg-color: color-mix(in srgb, var(--product-colors--accent) 80%, var(--cta-background))}.bb-landing-signup__description{margin-block-start:8px;text-wrap:balance}.bb-landing-signup__form{display:flex;align-items:flex-end;gap:10px;margin-block-start:24px;text-align:start}.bb-landing-signup__field{flex:1;min-inline-size:0}.bb-landing-signup__status{margin-block-start:16px}.bb-landing-signup__accessible-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:500px){.bb-landing-signup{padding:24px 20px}.bb-landing-signup__form{flex-direction:column;align-items:stretch}}.lth-c-input{--input-text-color: var(--control-border-color);--input-bg-color: var(--color-transparent);--input-text-color: var(--color-neutral-800);--input-font-family: var(--typography-font-family-base);--input-font-size: var(--typography-body-regular-size);--input-lineheight: var(--typography-body-regular-lineheight);--input-border-width: var(--border-width-s);--input-border-color: var(--color-neutral-400);--input-border-radius: var(--border-radius-s);--input-spacing-inset: var(--control-spacing-inset);--input-small-spacing-font-size: var(--typography-body-small-size);--input-small-spacing-inset: var(--control-spacing-inset--small);--input-large-spacing-font-size: var(--typography-body-large-size);--input-large-spacing-inset: var(--control-spacing-inset--large);--input-placeholder-text-color: currentColor;--input-placeholder-opacity: .4;--input-icon-color: var(--color-neutral-600);--input-autofill-bg-color: var(--color-neutral-white);--input-disabled-text-color: var(--color-neutral-400);--input-disabled-border-color: var(--color-neutral-400);--input-disabled-icon-color: var(--color-neutral-400);--input-readonly-background-color: var(--color-neutral-200);--input-hover-border-width: var(--border-width-s);--input-hover-border-color: var(--color-neutral-600);--input-focus-border-width: var(--control-focus-border-width);--input-focus-border-color: var(--control-focus-shadow-color);--input-error-border-color: var(--control-error-color);--input-error-hover-border-color: var(--control-error-hover-color);--input-error-icon-color: var(--control-error-color);--input-focus-border: var(--control-focus-border-width) solid var(--control-focus-border-color);--input-focus-shadow: var(--control-focus-shadow)}.lth-c-input{display:inline-block;position:relative}.lth-c-input__label-container{display:grid;grid-template-columns:auto min-content;align-items:center}.lth-c-input__label-container .lth-c-input__tooltip{grid-column:2;grid-row:1;margin-bottom:var(--space-stack-xxs);color:var(--input-tooltip-icon-color);margin-inline-start:8px}.lth-c-input__container{position:relative;outline:none;display:inline-grid;box-sizing:border-box;vertical-align:top;grid-template-columns:min-content 1fr auto;align-items:center;background:var(--input-bg-color);border-radius:var(--input-border-radius);font-size:var(--input-font-size)}.lth-c-input__container:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;border-radius:inherit;border:var(--input-border-width) solid var(--input-border-color);z-index:var(--zindex-control)}.lth-c-input.lth-is-readonly .lth-c-input__container{background-color:var(--input-readonly-background-color)}.lth-c-input__control{position:relative;display:inline-block;min-width:0;width:100%;padding:var(--input-spacing-inset);box-sizing:border-box;border:none;outline:none;text-overflow:ellipsis;resize:none;background-color:transparent;color:var(--input-text-color);font-family:var(--input-font-family);line-height:var(--typography-body-regular-lineheight);font-size:inherit}.lth-c-input__control::placeholder{color:var(--input-placeholder-text-color);opacity:var(--input-placeholder-opacity);overflow:hidden;text-overflow:ellipsis}.lth-c-input__control:-webkit-autofill,.lth-c-input__control:-webkit-autofill:hover,.lth-c-input__control:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-text-color);caret-color:var(--input-text-color);box-shadow:0 0 0 1000px var(--input-autofill-bg-color) inset;border-radius:inherit}.lth-c-input input::placeholder,.lth-c-input textarea[rows="1"]::placeholder{white-space:nowrap}.lth-c-input--resizable .lth-c-input__control{resize:vertical}.lth-c-input.lth-is-transparent .lth-c-input__control{background-color:transparent}.lth-c-input--small .lth-c-input__container{font-size:var(--input-small-spacing-font-size)}.lth-c-input--small .lth-c-input__container .lth-c-input__control{padding:var(--input-small-spacing-inset)}.lth-c-input--large .lth-c-input__container{font-size:var(--input-large-spacing-font-size)}.lth-c-input--large .lth-c-input__container .lth-c-input__control{padding:var(--input-spacing-inset);line-height:var(--typography-body-large-lineheight)}.lth-c-input__icon{-webkit-user-select:none;user-select:none;margin:var(--input-spacing-inset);margin-top:0;margin-bottom:0}.lth-c-input__icon:first-child{margin-inline-end:0}.lth-c-input__icon:last-child{margin-inline-start:0}.lth-c-input.lth-has-error .lth-c-input__icon{color:var(--input-error-icon-color)}.lth-c-input.lth-is-disabled{pointer-events:none}.lth-c-input.lth-is-disabled .lth-c-input__container:before{border:var(--input-border-width) solid var(--input-disabled-border-color)}.lth-c-input.lth-is-disabled .lth-c-input__control{color:var(--input-disabled-text-color)}.lth-c-input.lth-is-disabled .lth-c-input__icon{color:var(--input-disabled-icon-color)}.lth-c-input.lth-is-disabled .lth-c-input__tooltip{color:var(--input-disabled-tooltip-icon-color)}.lth-c-input.lth-is-hover .lth-c-input__container:before,.lth-c-input .lth-c-input__container:hover:before{border:var(--input-hover-border-width) solid var(--input-hover-border-color)}.lth-c-input.lth-is-focus .lth-c-input__container:before,.lth-c-input__container:focus-within:before{border:var(--input-focus-border);box-shadow:var(--input-focus-shadow)}.lth-has-error{--control-focus-shadow-color: var(--control-error-color);--control-focus-shadow: 0 0 var(--control-focus-shadow-blur) 0 var(--control-focus-shadow-color)}.lth-c-input.lth-has-error .lth-c-input__container:before{border-color:var(--input-error-border-color)}.lth-c-input.lth-has-error .lth-c-input__container:hover:before{border-color:var(--input-error-hover-border-color)}.lth-c-controllabel{--controllabel-text-font-family: var(--typography-font-family-base);--controllabel-text-font-size: var(--typography-body-regular-size);--controllabel-text-font-weight: var(--typography-font-weight-normal);--controllabel-text-lineheight: var(--typography-body-regular-lineheight);--controllabel-text-color: var(--color-neutral-800);--controllabel-text-transform: none;--controllabel-text-letter-spacing: .1px;--controllabel-text-small-font-size: var(--typography-body-small-size);--controllabel-text-small-lineheight: var(--typography-body-small-lineheight);--controllabel-text-large-font-size: var(--typography-body-large-size);--controllabel-text-large-lineheight: var(--typography-body-large-lineheight);--controllabel-text-bold-weight: var(--typography-font-weight-bold);--controllabel-disabled-text-color: var(--color-neutral-400);--controllabel-tooltip-icon-color: var(--color-neutral-800);--controllabel-disabled-tooltip-icon-color: var(--color-neutral-400);--controllabel-control-spacing: var(--space-stack-xxs)}.lth-c-controllabel{display:grid;grid-template-columns:auto min-content;gap:4px;align-items:center;font-family:var(--controllabel-text-font-family);font-size:var(--controllabel-text-font-size);font-weight:var(--controllabel-text-font-weight);line-height:var(--controllabel-text-lineheight);text-transform:var(--controllabel-text-transform);letter-spacing:var(--controllabel-text-letter-spacing);color:var(--controllabel-text-color)}.lth-c-controllabel--large{font-size:var(--controllabel-text-large-font-size);line-height:var(--controllabel-text-large-lineheight)}.lth-c-controllabel--small{font-size:var(--controllabel-text-small-font-size);line-height:var(--controllabel-text-small-lineheight)}.lth-c-controllabel:not(.lth-is-standalone){margin-bottom:var(--controllabel-control-spacing)}.lth-c-controllabel.lth-is-disabled,.lth-is-disabled .lth-c-controllabel{color:var(--controllabel-disabled-text-color)}.lth-c-controllabel--bold{font-weight:var(--controllabel-text-bold-weight)}.lth-c-tooltip{--tooltip-popover-bg-color: var(--color-neutral-800);--tooltip-popover-text-color: var(--color-neutral-400);--tooltip-popover-border-radius: var(--border-radius-s);--tooltip-popover-padding: 8px 12px;--tooltip-popover-arrow-offset: -4px;--tooltip-popover-font-size: var(--typography-body-xsmall-size);--tooltip-popover-font-weight: var(--typography-font-weight-normal);--tooltip-popover-lineheight: var(--typography-body-xsmall-lineheight)}.lth-c-tooltip__container{position:relative;font-size:0;display:inline-flex;height:min-content}.lth-c-tooltip{color:var(--tooltip-popover-text-color);background-color:var(--tooltip-popover-bg-color);border-radius:var(--tooltip-popover-border-radius);padding:var(--tooltip-popover-padding);max-width:100%;min-width:0;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;z-index:var(--zindex-control)}.lth-c-tooltip:before{content:"";position:absolute;transform:translateY(-50%) rotate(-45deg);background:inherit;width:20px;height:20px;z-index:var(--zindex-behind)}.lth-c-tooltip--right:before,.lth-c-tooltip--left:before{top:clamp(10px,var(--tooltip-anchor-y, 50%),100% - 10px)}.lth-c-tooltip--right:before{left:var(--tooltip-popover-arrow-offset)}.lth-c-tooltip--left:before{right:var(--tooltip-popover-arrow-offset)}.lth-c-tooltip--top:before,.lth-c-tooltip--bottom:before{left:clamp(10px,var(--tooltip-anchor-x, 50%),100% - 10px);transform-origin:0 0;transform:translateY(-50%) rotate(-45deg) translate(-100%)}.lth-c-tooltip--top:before{bottom:-10px}.lth-c-tooltip--bottom:before{top:2px}.lth-c-controlmessage{--controlmessage-font-family: var(--typography-font-family-base);--controlmessage-font-style: normal;--controlmessage-letter-spacing: .1px;--controlmessage-font-size: var(--typography-body-xsmall-size);--controlmessage-lineheight: var(--typography-body-xsmall-lineheight);--controlmessage-font-weight: var(--typography-font-weight-strong);--controlmessage-text-color: var(--color-neutral-800);--controlmessage-error-text-color: var(--control-error-color);--controlmessage-disabled-text-color: var(--color-neutral-400);--controlmessage-spacing-top: var(--space-stack-xs)}.lth-c-controlmessage{font-family:var(--controlmessage-font-family);font-size:var(--controlmessage-font-size);font-style:var(--controlmessage-font-style);font-weight:var(--controlmessage-font-weight);line-height:var(--controlmessage-lineheight);color:var(--controlmessage-text-color);letter-spacing:var(--controlmessage-letter-spacing)}.lth-c-controlmessage.lth-has-error{color:var(--controlmessage-error-text-color)}.lth-c-controlmessage.lth-is-disabled{color:var(--controlmessage-disabled-text-color)}.lth-c-controlmessage:not(.lth-is-standalone){margin-top:var(--controlmessage-spacing-top)}.lth-c-overflowmenu{--overflowmenu-margin-top: var(--space-stack-xs);--overflowmenu-bg-color: var(--color-neutral-50);--overflowmenu-font-size: var(--typography-body-regular-size);--overflowmenu-border-width: 0;--overflowmenu-border-color: transparent;--overflowmenu-border-radius: var(--border-radius-s);--overflowmenu-shadow: 0px 2px 8px 1px var(--color-neutral-200);--overflowmenu-padding-block: 0;--overflowmenu-min-width: auto;--overflowmenu-backdrop-filter: none;--overflowmenu-item-padding: var(--button-spacing-m);--overflowmenu-small-item-padding: var(--button-spacing-s);--overflowmenu-item-border-radius: var(--border-radius-s);--overflowmenu-item-font-weight: var(--typography-font-weight-normal);--overflowmenu-item-hover-bg-color: var(--color-neutral-100);--overflowmenu-item-focus-border-width: var(--control-focus-border-width);--overflowmenu-item-focus-border-color: var(--control-focus-border-color);--overflowmenu-item-focus-shadow: var(--control-focus-shadow);--overflowmenu-item-active-bg-color: var(--color-neutral-300);--overflowmenu-item-text-color: var(--color-neutral-800);--overflowmenu-item-disabled-text-color: var(--color-neutral-400);--overflowmenu-item-selected-bg-color: var(--color-primary-100);--overflowmenu-item-selected-hover-bg-color: var(--color-primary-200);--overflowmenu-item-selected-text-color: var(--overflowmenu-item-text-color);--overflowmenu-item-icon-spacing-inline: var(--space-inline-s);--overflowmenu-separator-height: 8px;--overflowmenu-separator-border-width: var(--border-width-m);--overflowmenu-separator-border-color: var(--color-neutral-200);--overflowmenu-zindex: var(--zindex-overflow)}.lth-c-overflowmenu__container{display:flex;position:relative}.lth-is-disabled .lth-c-overflowmenu__container{pointer-events:none}.lth-c-overflowmenu{display:flex!important;flex-direction:column;max-width:100%;min-width:var(--overflowmenu-min-width);max-height:350px;box-sizing:border-box;text-align:start;margin-top:var(--overflowmenu-margin-top);z-index:var(--overflowmenu-zindex);overflow:hidden}.lth-c-overflowmenu--submenu{margin-top:0}.lth-c-overflowmenu--styled{font-size:var(--overflowmenu-font-size);color:var(--dropdown-text-color);background:var(--overflowmenu-bg-color);border:var(--overflowmenu-border-width) solid var(--overflowmenu-border-color);border-radius:var(--overflowmenu-border-radius);box-shadow:var(--overflowmenu-shadow);padding-block:var(--overflowmenu-padding-block);-webkit-backdrop-filter:var(--overflowmenu-backdrop-filter);backdrop-filter:var(--overflowmenu-backdrop-filter)}.lth-c-overflowmenu__target{flex:1;font-size:0;min-width:0}.lth-c-overflowmenu:not(.lth-is-open){box-shadow:0 0 #0000;overflow:hidden}.lth-c-overflowmenu{transition:opacity .3s,transform .3s}.lth-c-overflowmenu.lth-is-open{opacity:1;transform:translateY(0)}.lth-c-overflowmenu.lth-is-animating{transform:translateY(-10px);opacity:0}.lth-c-overflowmenu__scrollable{overflow-y:auto;max-height:350px}.lth-c-overflowmenu__item{display:flex;align-items:center;column-gap:var(--overflowmenu-item-icon-spacing-inline);color:var(--overflowmenu-item-text-color);white-space:nowrap;border-radius:var(--overflowmenu-item-border-radius);position:relative;cursor:default}.lth-c-overflowmenu__item__text{overflow:hidden;text-overflow:ellipsis;flex:1}.lth-c-overflowmenu__item__start{display:flex;align-items:center;pointer-events:none}.lth-c-overflowmenu__item .lth-c-overflowmenu__item__text{font-weight:var(--overflowmenu-item-font-weight)}.lth-c-overflowmenu__item:not(.lth-c-overflowmenu__item--no-padding){padding:var(--overflowmenu-item-padding)}.lth-c-overflowmenu__item:hover{background:var(--overflowmenu-item-hover-bg-color)}.lth-c-overflowmenu__item:focus{outline:none}.lth-c-overflowmenu__item:focus:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;border-radius:inherit;border:var(--overflowmenu-item-focus-border-width) solid var(--overflowmenu-item-focus-border-color);box-shadow:var(--overflowmenu-item-focus-shadow)}.lth-c-overflowmenu__item:active{background:var(--overflowmenu-item-active-bg-color)}.lth-c-overflowmenu__item.lth-is-selected{background:var(--overflowmenu-item-selected-bg-color);color:var(--overflowmenu-item-selected-text-color)}.lth-c-overflowmenu__item.lth-is-selected:hover{background:var(--overflowmenu-item-selected-hover-bg-color)}.lth-c-overflowmenu__item.lth-is-disabled{pointer-events:none;color:var(--overflowmenu-item-disabled-text-color)}.lth-c-overflowmenu--small .lth-c-overflowmenu__item:not(.lth-c-overflowmenu__item--no-padding){padding:var(--overflowmenu-small-item-padding)}.lth-c-overflowmenu__separator{position:relative;height:var(--overflowmenu-separator-height)}.lth-c-overflowmenu__separator:before{content:"";position:absolute;left:0;right:0;top:calc(50% - 1px);height:0;border-bottom:var(--overflowmenu-separator-border-width) solid var(--overflowmenu-separator-border-color)}.lth-c-overflowmenu.lth-is-right-aligned{inset-inline-end:0;inset-inline-start:auto}.bb-landing-contact{--page-width: 1048px;--page-gutter: 24px;--reading-width: 760px;display:grid;grid-template-columns:minmax(0,1fr)}.bb-landing-contact__submit .bb-landing-contact__submit-button{--button-primary-regular-bg-color: var(--product-colors--accent);--button-primary-hover-bg-color: color-mix(in srgb, var(--product-colors--accent) 85%, black);--button-primary-active-bg-color: color-mix(in srgb, var(--product-colors--accent) 70%, black)}.bb-landing-contact__main{width:100%;max-width:var(--page-width);margin-inline:auto;padding:96px var(--page-gutter) 80px}.bb-landing-contact__intro{display:grid;gap:16px;max-width:var(--reading-width);margin-block-end:48px}.bb-landing-contact__description{text-wrap:balance}.bb-landing-contact__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:64px;align-items:start}.bb-landing-contact__form,.bb-landing-contact__aside{display:grid;gap:24px;min-width:0}.bb-landing-contact__info,.bb-landing-contact__success{display:grid;gap:16px;padding:28px;border:1px solid var(--product-colors--border);border-radius:16px;overflow-wrap:anywhere}.bb-landing-contact__success{background:var(--product-colors--ash)}.bb-landing-contact__link{color:var(--product-colors--accent);text-decoration:underline;text-underline-offset:4px}.bb-landing-contact__accessible-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bb-landing-contact__submit{display:grid;justify-items:start;gap:16px}@media(max-width:800px){.bb-landing-contact__main{padding:72px 0 64px}.bb-landing-contact__layout{grid-template-columns:minmax(0,1fr);gap:40px}}.bb-insight-slider{--insight-column-gap: 40px;inline-size:min(100%,720px);min-inline-size:0;margin-block-start:24px;text-align:start}.bb-insight-slider__card{position:relative;isolation:isolate;background:var(--product-colors--background);border:1px solid var(--color-neutral-100);border-radius:15px;box-shadow:0 18px 40px color-mix(in srgb,var(--product-colors--purple) 12%,transparent)}.bb-insight-slider__card::xbefore,.bb-insight-slider__card::xafter{content:"";position:absolute;z-index:-1;top:0;right:16px;bottom:-10px;left:16px;border:1px solid var(--color-neutral-300);border-radius:inherit;background:var(--product-colors--hl-purple)}.bb-insight-slider__card:after{z-index:-2;top:0;right:32px;bottom:-20px;left:32px;background:var(--product-colors--ash)}.bb-insight-slider__viewport{overflow:hidden;border-radius:inherit;background:var(--product-colors--background);touch-action:pan-y pinch-zoom}.bb-insight-slider__track{display:flex;transition:transform .4s cubic-bezier(.22,1,.36,1)}.bb-insight-slider__slide{display:flex;flex-direction:column;flex:0 0 100%;min-inline-size:0;padding:40px}.bb-insight-slider__overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:var(--insight-column-gap);flex:1}.bb-insight-slider__figure{min-inline-size:0;margin:0}.bb-insight-slider__chart{display:block;inline-size:100%;aspect-ratio:8/3;color:var(--product-colors--accent);pointer-events:none}.bb-insight-slider__chart-previous{stroke:var(--color-neutral-400)}.bb-insight-slider__chart-point{fill:var(--product-colors--background)}.bb-insight-slider__chart-grid{stroke:var(--color-neutral-300);stroke-width:1}.bb-insight-slider__title{position:relative;z-index:1;inline-size:calc(150% + var(--insight-column-gap));max-width:15em;text-wrap:balance}.bb-insight-slider__caption{display:flex;justify-content:space-between;gap:12px;margin-block-start:8px;color:var(--color-neutral-600)}.bb-insight-slider__description{margin-block-start:16px;color:var(--color-neutral-700);text-wrap:pretty}.bb-insight-slider__footer{margin-block-start:28px;padding-block-start:24px;border-block-start:1px solid var(--color-neutral-200);text-align:center}.bb-insight-slider__quote{display:inline-block;margin:0;padding:14px 20px;border-radius:18px;background:var(--product-colors--ash);color:var(--color-neutral-700);font-style:italic;text-wrap:pretty}.bb-insight-slider .bb-insight-slider__quote-text{font-family:var(--typography-font-family-heading)}.bb-insight-slider__controls{display:flex;align-items:center;justify-content:center}.bb-insight-slider__indicator{display:grid;place-items:center;inline-size:24px;block-size:44px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer;transition:inline-size .4s cubic-bezier(.22,1,.36,1)}.bb-insight-slider__indicator:before{content:"";inline-size:7px;block-size:6px;border-radius:999px;background:var(--color-neutral-400);transition:inline-size .4s cubic-bezier(.22,1,.36,1),background-color .2s ease}.bb-insight-slider__indicator:hover:before{background:var(--color-neutral-600)}.bb-insight-slider__indicator[aria-pressed=true]{inline-size:44px}.bb-insight-slider__indicator[aria-pressed=true]:before{inline-size:28px;background:var(--color-neutral-800)}.bb-insight-slider__indicator:focus-visible{outline:2px solid var(--product-colors--accent);outline-offset:2px}@media(max-width:800px){.bb-insight-slider{--insight-column-gap: 24px}.bb-insight-slider__card{border-color:var(--color-neutral-400)}.bb-insight-slider__slide{padding:24px}}@media(max-width:600px){.bb-insight-slider__title{inline-size:100%}.bb-insight-slider__overview{grid-template-columns:minmax(0,1fr)}.bb-insight-slider__quote{padding:12px 16px}}@media(prefers-reduced-motion:reduce){.bb-insight-slider__track,.bb-insight-slider__indicator,.bb-insight-slider__indicator:before{transition:none}}
