:root{--color-primary-50:#faeae8;--color-primary-100:#ffced1;--color-primary-200:#fead99;--color-primary-300:#fe8d70;--color-primary-400:#fe7352;--color-primary-600:#f45532;--color-primary-700:#e64f2d;--color-primary-800:#d74829;--color-primary-900:#bd3d22;--color-primary-500-main:#ff5a36;--color-primary-transparent:#ff5a361a;--color-secondary-50:#f5faff;--color-secondary-100:#f1f5ff;--color-secondary-200:#eaeeff;--color-secondary-300:#dce0f0;--color-secondary-400:#b9bdcd;--color-secondary-500:#9a9eae;--color-secondary-600:#717584;--color-secondary-700:#5d616f;--color-secondary-800:#3e424f;--color-secondary-900:#1d212d;--color-secondary-disabled:#1d212d0d;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#efefef;--color-neutral-300:#e1e1e1;--color-neutral-400:#bfbfbf;--color-neutral-500:#a0a0a0;--color-neutral-600:#777;--color-neutral-700:#626262;--color-neutral-800:#434343;--color-neutral-900:#222;--color-neutral-white:#fff;--color-neutral-disabled:#1a1a1a66;--color-system-warning-light:#ffed8e;--color-system-warning-main:#eac608;--color-system-info-main:#60a5fa;--color-system-info-light:#bfdbfe;--color-system-success-main:#22c55e;--color-system-success-light:#86efac;--color-system-error-main:#f87171;--color-system-error-light:#fecaca;--gradient-primary-gradient:linear-gradient(180deg, #fb7e5a 0%, #ff5a36 100%);--gradient-primary-radial-gradient:radial-gradient(#ff937b 0%, #efefef00 100%);--gradient-secondary-gradient:linear-gradient(360deg, #1d212d 0%, #5f6c93 100%);--gradient-secondary-gradient-overlay:linear-gradient(360deg, #1d212d 0%, #1d212d00 100%);--gradient-neutral-gardient:linear-gradient(360deg, #bfbfbf 0%, #e2e2e200 100%);--font-breadcrumbs:400 14px/19px "DM Sans";--font-menu-submenu-label-medium:500 16px/18px "DM Sans";--font-menu-item-list-bold:700 16px/18px "DM Sans";--font-special-headings-375-display-3:700 32px/38px "DM Sans";--font-special-headings-375-display-5:700 22px/32px "DM Sans";--font-special-headings-display-1:700 90px/90px "DM Sans";--font-special-headings-display-2:700 72px/80px "DM Sans";--font-special-headings-display-3:700 44px/50px "DM Sans";--font-special-headings-display-4:700 28px/38px "DM Sans";--font-special-headings-display-5:700 32px/38px "DM Sans";--font-headings-375-h1:700 40px/50px "DM Sans";--font-headings-375-h2:700 32px/44px "DM Sans";--font-headings-375-h3:700 22px/28px "DM Sans";--font-headings-375-h4:700 18px/24px "DM Sans";--font-headings-375-h6:700 14px/20px "DM Sans";--font-headings-h1:700 56px/66px "DM Sans";--font-headings-h2:700 36px/46px "DM Sans";--font-headings-h3:700 24px/34px "DM Sans";--font-headings-h4:700 22px/28px "DM Sans";--font-headings-h5:700 18px/24px "DM Sans";--font-headings-h6:700 16px/22px "DM Sans";--font-subtitle-subtitle:700 18px/20px "DM Sans";--font-body-375-default:400 16px/28px "DM Sans";--font-body-375-large-regular:400 18px/30px "DM Sans";--font-body-375-large-medium:500 18px/30px "DM Sans";--font-body-375-large-bold:700 18px/30px "DM Sans";--font-body-375-small-regular:400 14px/24px "DM Sans";--font-body-default:400 18px/30px "DM Sans";--font-body-smaller:400 14px/24px "DM Sans";--font-body-large-regular:400 22px/36px "DM Sans";--font-body-large-medium:500 22px/36px "DM Sans";--font-body-large-bold:700 22px/36px "DM Sans";--font-body-small-regular:400 16px/28px "DM Sans";--font-body-small-medium:500 16px/28px "DM Sans";--font-body-small-bold:700 16px/28px "DM Sans";--font-text-single-100-375-medium:500 14px/16px "DM Sans";--font-text-single-100-375-bold:700 14px/16px "DM Sans";--font-text-single-100-375-regular:400 14px/16px "DM Sans";--font-text-single-100-regular:400 16px/18px "DM Sans";--font-text-single-100-medium:500 16px/18px "DM Sans";--font-text-single-100-bold:700 16px/18px "DM Sans";--font-text-single-200-375-regular:400 16px/18px "DM Sans";--font-text-single-200-375-bold:700 16px/18px "DM Sans";--font-text-single-200-regular:400 18px/18px "DM Sans";--font-text-single-200-medium:500 18px/18px "DM Sans";--font-text-single-200-bold:700 18px/18px "DM Sans";--font-text-single-300-375-bold:700 18px/18px "DM Sans";--font-text-single-300-regular:400 20px/20px "DM Sans";--font-text-single-300-medium:500 20px/20px "DM Sans";--font-text-single-300-bold:700 20px/20px "DM Sans";--font-text-single-400-regular:400 22px/22px "DM Sans";--font-text-single-400-medium:500 22px/22px "DM Sans";--font-text-single-400-bold:700 22px/22px "DM Sans";--font-text-single-small-medium:500 14px/16px "DM Sans";--font-text-single-small-bold:700 14px/16px "DM Sans";--font-text-single-small-regular-regular:400 14px/16px "DM Sans";--font-text-single-small-regular-strike:400 14px/16px "DM Sans";--font-text-single-smaller-regular:400 12px/14px "DM Sans";--font-text-single-smaller-medium:500 12px/14px "DM Sans";--font-text-single-smaller-bold:700 12px/14px "DM Sans";--font-text-single-uppercase-100-regular:400 16px/18px "DM Sans";--font-text-single-uppercase-100-medium:500 16px/18px "DM Sans";--font-text-single-uppercase-100-bold:700 16px/18px "DM Sans";--font-text-single-uppercase-200-375-bold:700 16px/20px "DM Sans";--font-text-single-uppercase-200-regular:400 18px/20px "DM Sans";--font-text-single-uppercase-200-medium:500 18px/20px "DM Sans";--font-text-single-uppercase-200-bold:700 18px/20px "DM Sans";--font-text-single-uppercase-300-regular:400 20px/22px "DM Sans";--font-text-single-uppercase-300-medium:500 20px/22px "DM Sans";--font-text-single-uppercase-300-bold:700 20px/22px "DM Sans";--font-text-single-uppercase-400-regular:400 24px/26px "DM Sans";--font-text-single-uppercase-400-medium:500 24px/26px "DM Sans";--font-text-single-uppercase-400-bold:700 24px/26px "DM Sans";--font-text-single-uppercase-small-regular:400 14px/16px "DM Sans";--font-text-single-uppercase-small-medium:500 14px/16px "DM Sans";--font-text-single-uppercase-small-bold:700 14px/16px "DM Sans";--font-text-single-uppercase-smaller-regular:400 12px/14px "DM Sans";--font-text-single-uppercase-smaller-medium:500 12px/14px "DM Sans";--font-text-single-uppercase-smaller-bold:700 12px/14px "DM Sans";--font-rich-text-text-bold:700 18px/30px "DM Sans";--font-rich-text-text-link-375-regular:400 14px/16px "DM Sans";--font-rich-text-text-link-default-regular:400 18px/30px "DM Sans";--font-rich-text-text-link-default-medium:500 18px/30px "DM Sans";--font-rich-text-text-link-default-bold:700 18px/30px "DM Sans";--font-rich-text-text-link-small-regular:400 16px/28px "DM Sans";--effect-thumbnail-shadow:-13px 50px 60px 0px #16007814;--effect-shadow-07:0px 0px 50px 0px #ff5a3666;--effect-icon-shadow:0px 4px 4px 0px #00000040;--effect-general-shadows-shadow-01:0px 2px 6px 0px #14142b0f;--effect-general-shadows-shadow-02:0px 2px 12px 0px #14142b14;--effect-general-shadows-shadow-03:0px 8px 28px 0px #14142b1a;--effect-general-shadows-shadow-04:0px 14px 42px 0px #14142b24;--effect-general-shadows-shadow-05:0px 24px 65px 0px #14142b29;--effect-general-shadows-shadow-06:0px 32px 72px 0px #14142b3d;--effect-button-shadows-button-color-01:0px 4px 10px 0px #4a3aff0f;--effect-button-shadows-button-color-02:0px 6px 20px 0px #4a3aff14;--effect-button-shadows-button-color-03:0px 0px 36px 0px #ff5a361f;--effect-button-shadows-button-white-01:0px 4px 10px 0px #14142b0a;--effect-button-shadows-button-white-02:0px 6px 20px 0px #14142b0f;--effect-button-shadows-button-white-03:0px 10px 28px 0px #14142b1a;--effect-color-shadow-primary:0px 14px 42px 0px #bd3d2224;--spacing-0:0px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-28:28px;--spacing-32:32px;--spacing-48:48px;--spacing-64:64px;--spacing-96:96px;--spacing-128:128px;--tokens-space-space-x1:4px;--tokens-space-space-x2:8px;--tokens-space-space-x3:12px;--tokens-space-space-x4:16px;--tokens-space-space-x6:24px;--tokens-space-space-x8:32px;--tokens-space-space-x12:48px;--tokens-space-space-x16:64px;--tokens-space-space-x24:96px;--tokens-space-space-x32:128px;--tokens-space-space-x7:28px;--tokens-radius-radius-x2:8px;--tokens-radius-radius-x4:16px;--tokens-radius-radius-x8:32px;--tokens-radius-radius-circle:128px;--tokens-radius-radius-x1:4px;--color-mode-color-type-black-primary:#fff;--typography-breadcrumbs-font-size:14px;--typography-breadcrumbs-text-decoration:none;--typography-breadcrumbs-font-family:dm sans;--typography-breadcrumbs-font-weight:400;--typography-breadcrumbs-font-style:normal;--typography-breadcrumbs-font-stretch:normal;--typography-breadcrumbs-letter-spacing:0px;--typography-breadcrumbs-line-height:19px;--typography-breadcrumbs-paragraph-indent:0px;--typography-breadcrumbs-paragraph-spacing:0px;--typography-breadcrumbs-text-case:none;--typography-menu-submenu-label-medium-font-size:16px;--typography-menu-submenu-label-medium-text-decoration:none;--typography-menu-submenu-label-medium-font-family:dm sans;--typography-menu-submenu-label-medium-font-weight:500;--typography-menu-submenu-label-medium-font-style:normal;--typography-menu-submenu-label-medium-font-stretch:normal;--typography-menu-submenu-label-medium-letter-spacing:0px;--typography-menu-submenu-label-medium-line-height:18px;--typography-menu-submenu-label-medium-paragraph-indent:0px;--typography-menu-submenu-label-medium-paragraph-spacing:0px;--typography-menu-submenu-label-medium-text-case:capitalize;--typography-menu-item-list-bold-font-size:16px;--typography-menu-item-list-bold-text-decoration:none;--typography-menu-item-list-bold-font-family:dm sans;--typography-menu-item-list-bold-font-weight:700;--typography-menu-item-list-bold-font-style:normal;--typography-menu-item-list-bold-font-stretch:normal;--typography-menu-item-list-bold-letter-spacing:0px;--typography-menu-item-list-bold-line-height:18px;--typography-menu-item-list-bold-paragraph-indent:0px;--typography-menu-item-list-bold-paragraph-spacing:0px;--typography-menu-item-list-bold-text-case:capitalize;--typography-special-headings-375-display-3-font-size:32px;--typography-special-headings-375-display-3-text-decoration:none;--typography-special-headings-375-display-3-font-family:dm sans;--typography-special-headings-375-display-3-font-weight:700;--typography-special-headings-375-display-3-font-style:normal;--typography-special-headings-375-display-3-font-stretch:normal;--typography-special-headings-375-display-3-letter-spacing:0px;--typography-special-headings-375-display-3-line-height:38px;--typography-special-headings-375-display-3-paragraph-indent:0px;--typography-special-headings-375-display-3-paragraph-spacing:0px;--typography-special-headings-375-display-3-text-case:none;--typography-special-headings-375-display-5-font-size:22px;--typography-special-headings-375-display-5-text-decoration:none;--typography-special-headings-375-display-5-font-family:dm sans;--typography-special-headings-375-display-5-font-weight:700;--typography-special-headings-375-display-5-font-style:normal;--typography-special-headings-375-display-5-font-stretch:normal;--typography-special-headings-375-display-5-letter-spacing:0px;--typography-special-headings-375-display-5-line-height:32px;--typography-special-headings-375-display-5-paragraph-indent:0px;--typography-special-headings-375-display-5-paragraph-spacing:0px;--typography-special-headings-375-display-5-text-case:capitalize;--typography-special-headings-display-1-font-size:90px;--typography-special-headings-display-1-text-decoration:none;--typography-special-headings-display-1-font-family:dm sans;--typography-special-headings-display-1-font-weight:700;--typography-special-headings-display-1-font-style:normal;--typography-special-headings-display-1-font-stretch:normal;--typography-special-headings-display-1-letter-spacing:0px;--typography-special-headings-display-1-line-height:90px;--typography-special-headings-display-1-paragraph-indent:0px;--typography-special-headings-display-1-paragraph-spacing:0px;--typography-special-headings-display-1-text-case:none;--typography-special-headings-display-2-font-size:72px;--typography-special-headings-display-2-text-decoration:none;--typography-special-headings-display-2-font-family:dm sans;--typography-special-headings-display-2-font-weight:700;--typography-special-headings-display-2-font-style:normal;--typography-special-headings-display-2-font-stretch:normal;--typography-special-headings-display-2-letter-spacing:0px;--typography-special-headings-display-2-line-height:80px;--typography-special-headings-display-2-paragraph-indent:0px;--typography-special-headings-display-2-paragraph-spacing:0px;--typography-special-headings-display-2-text-case:none;--typography-special-headings-display-3-font-size:44px;--typography-special-headings-display-3-text-decoration:none;--typography-special-headings-display-3-font-family:dm sans;--typography-special-headings-display-3-font-weight:700;--typography-special-headings-display-3-font-style:normal;--typography-special-headings-display-3-font-stretch:normal;--typography-special-headings-display-3-letter-spacing:0px;--typography-special-headings-display-3-line-height:50px;--typography-special-headings-display-3-paragraph-indent:0px;--typography-special-headings-display-3-paragraph-spacing:0px;--typography-special-headings-display-3-text-case:none;--typography-special-headings-display-4-font-size:28px;--typography-special-headings-display-4-text-decoration:none;--typography-special-headings-display-4-font-family:dm sans;--typography-special-headings-display-4-font-weight:700;--typography-special-headings-display-4-font-style:normal;--typography-special-headings-display-4-font-stretch:normal;--typography-special-headings-display-4-letter-spacing:0px;--typography-special-headings-display-4-line-height:38px;--typography-special-headings-display-4-paragraph-indent:0px;--typography-special-headings-display-4-paragraph-spacing:0px;--typography-special-headings-display-4-text-case:none;--typography-special-headings-display-5-font-size:32px;--typography-special-headings-display-5-text-decoration:none;--typography-special-headings-display-5-font-family:dm sans;--typography-special-headings-display-5-font-weight:700;--typography-special-headings-display-5-font-style:normal;--typography-special-headings-display-5-font-stretch:normal;--typography-special-headings-display-5-letter-spacing:0px;--typography-special-headings-display-5-line-height:38px;--typography-special-headings-display-5-paragraph-indent:0px;--typography-special-headings-display-5-paragraph-spacing:0px;--typography-special-headings-display-5-text-case:none;--typography-headings-375-h1-font-size:40px;--typography-headings-375-h1-text-decoration:none;--typography-headings-375-h1-font-family:dm sans;--typography-headings-375-h1-font-weight:700;--typography-headings-375-h1-font-style:normal;--typography-headings-375-h1-font-stretch:normal;--typography-headings-375-h1-letter-spacing:0px;--typography-headings-375-h1-line-height:50px;--typography-headings-375-h1-paragraph-indent:0px;--typography-headings-375-h1-paragraph-spacing:0px;--typography-headings-375-h1-text-case:capitalize;--typography-headings-375-h2-font-size:32px;--typography-headings-375-h2-text-decoration:none;--typography-headings-375-h2-font-family:dm sans;--typography-headings-375-h2-font-weight:700;--typography-headings-375-h2-font-style:normal;--typography-headings-375-h2-font-stretch:normal;--typography-headings-375-h2-letter-spacing:0px;--typography-headings-375-h2-line-height:44px;--typography-headings-375-h2-paragraph-indent:0px;--typography-headings-375-h2-paragraph-spacing:0px;--typography-headings-375-h2-text-case:none;--typography-headings-375-h3-font-size:22px;--typography-headings-375-h3-text-decoration:none;--typography-headings-375-h3-font-family:dm sans;--typography-headings-375-h3-font-weight:700;--typography-headings-375-h3-font-style:normal;--typography-headings-375-h3-font-stretch:normal;--typography-headings-375-h3-letter-spacing:0px;--typography-headings-375-h3-line-height:28px;--typography-headings-375-h3-paragraph-indent:0px;--typography-headings-375-h3-paragraph-spacing:0px;--typography-headings-375-h3-text-case:none;--typography-headings-375-h4-font-size:18px;--typography-headings-375-h4-text-decoration:none;--typography-headings-375-h4-font-family:dm sans;--typography-headings-375-h4-font-weight:700;--typography-headings-375-h4-font-style:normal;--typography-headings-375-h4-font-stretch:normal;--typography-headings-375-h4-letter-spacing:0px;--typography-headings-375-h4-line-height:24px;--typography-headings-375-h4-paragraph-indent:0px;--typography-headings-375-h4-paragraph-spacing:0px;--typography-headings-375-h4-text-case:none;--typography-headings-375-h6-font-size:14px;--typography-headings-375-h6-text-decoration:none;--typography-headings-375-h6-font-family:dm sans;--typography-headings-375-h6-font-weight:700;--typography-headings-375-h6-font-style:normal;--typography-headings-375-h6-font-stretch:normal;--typography-headings-375-h6-letter-spacing:0px;--typography-headings-375-h6-line-height:20px;--typography-headings-375-h6-paragraph-indent:0px;--typography-headings-375-h6-paragraph-spacing:0px;--typography-headings-375-h6-text-case:capitalize;--typography-headings-h1-font-size:56px;--typography-headings-h1-text-decoration:none;--typography-headings-h1-font-family:dm sans;--typography-headings-h1-font-weight:700;--typography-headings-h1-font-style:normal;--typography-headings-h1-font-stretch:normal;--typography-headings-h1-letter-spacing:0px;--typography-headings-h1-line-height:66px;--typography-headings-h1-paragraph-indent:0px;--typography-headings-h1-paragraph-spacing:0px;--typography-headings-h1-text-case:capitalize;--typography-headings-h2-font-size:36px;--typography-headings-h2-text-decoration:none;--typography-headings-h2-font-family:dm sans;--typography-headings-h2-font-weight:700;--typography-headings-h2-font-style:normal;--typography-headings-h2-font-stretch:normal;--typography-headings-h2-letter-spacing:0px;--typography-headings-h2-line-height:46px;--typography-headings-h2-paragraph-indent:0px;--typography-headings-h2-paragraph-spacing:0px;--typography-headings-h2-text-case:capitalize;--typography-headings-h3-font-size:24px;--typography-headings-h3-text-decoration:none;--typography-headings-h3-font-family:dm sans;--typography-headings-h3-font-weight:700;--typography-headings-h3-font-style:normal;--typography-headings-h3-font-stretch:normal;--typography-headings-h3-letter-spacing:0px;--typography-headings-h3-line-height:34px;--typography-headings-h3-paragraph-indent:0px;--typography-headings-h3-paragraph-spacing:0px;--typography-headings-h3-text-case:none;--typography-headings-h4-font-size:22px;--typography-headings-h4-text-decoration:none;--typography-headings-h4-font-family:dm sans;--typography-headings-h4-font-weight:700;--typography-headings-h4-font-style:normal;--typography-headings-h4-font-stretch:normal;--typography-headings-h4-letter-spacing:0px;--typography-headings-h4-line-height:28px;--typography-headings-h4-paragraph-indent:0px;--typography-headings-h4-paragraph-spacing:0px;--typography-headings-h4-text-case:none;--typography-headings-h5-font-size:18px;--typography-headings-h5-text-decoration:none;--typography-headings-h5-font-family:dm sans;--typography-headings-h5-font-weight:700;--typography-headings-h5-font-style:normal;--typography-headings-h5-font-stretch:normal;--typography-headings-h5-letter-spacing:0px;--typography-headings-h5-line-height:24px;--typography-headings-h5-paragraph-indent:0px;--typography-headings-h5-paragraph-spacing:0px;--typography-headings-h5-text-case:capitalize;--typography-headings-h6-font-size:16px;--typography-headings-h6-text-decoration:none;--typography-headings-h6-font-family:dm sans;--typography-headings-h6-font-weight:700;--typography-headings-h6-font-style:normal;--typography-headings-h6-font-stretch:normal;--typography-headings-h6-letter-spacing:0px;--typography-headings-h6-line-height:22px;--typography-headings-h6-paragraph-indent:0px;--typography-headings-h6-paragraph-spacing:0px;--typography-headings-h6-text-case:none;--typography-subtitle-subtitle-font-size:18px;--typography-subtitle-subtitle-text-decoration:none;--typography-subtitle-subtitle-font-family:dm sans;--typography-subtitle-subtitle-font-weight:700;--typography-subtitle-subtitle-font-style:normal;--typography-subtitle-subtitle-font-stretch:normal;--typography-subtitle-subtitle-letter-spacing:1.8px;--typography-subtitle-subtitle-line-height:20px;--typography-subtitle-subtitle-paragraph-indent:0px;--typography-subtitle-subtitle-paragraph-spacing:0px;--typography-subtitle-subtitle-text-case:uppercase;--typography-body-375-default-font-size:16px;--typography-body-375-default-text-decoration:none;--typography-body-375-default-font-family:dm sans;--typography-body-375-default-font-weight:400;--typography-body-375-default-font-style:normal;--typography-body-375-default-font-stretch:normal;--typography-body-375-default-letter-spacing:0px;--typography-body-375-default-line-height:28px;--typography-body-375-default-paragraph-indent:0px;--typography-body-375-default-paragraph-spacing:0px;--typography-body-375-default-text-case:none;--typography-body-375-large-regular-font-size:18px;--typography-body-375-large-regular-text-decoration:none;--typography-body-375-large-regular-font-family:dm sans;--typography-body-375-large-regular-font-weight:400;--typography-body-375-large-regular-font-style:normal;--typography-body-375-large-regular-font-stretch:normal;--typography-body-375-large-regular-letter-spacing:0px;--typography-body-375-large-regular-line-height:30px;--typography-body-375-large-regular-paragraph-indent:0px;--typography-body-375-large-regular-paragraph-spacing:0px;--typography-body-375-large-regular-text-case:none;--typography-body-375-large-medium-font-size:18px;--typography-body-375-large-medium-text-decoration:none;--typography-body-375-large-medium-font-family:dm sans;--typography-body-375-large-medium-font-weight:500;--typography-body-375-large-medium-font-style:normal;--typography-body-375-large-medium-font-stretch:normal;--typography-body-375-large-medium-letter-spacing:0px;--typography-body-375-large-medium-line-height:30px;--typography-body-375-large-medium-paragraph-indent:0px;--typography-body-375-large-medium-paragraph-spacing:0px;--typography-body-375-large-medium-text-case:none;--typography-body-375-large-bold-font-size:18px;--typography-body-375-large-bold-text-decoration:none;--typography-body-375-large-bold-font-family:dm sans;--typography-body-375-large-bold-font-weight:700;--typography-body-375-large-bold-font-style:normal;--typography-body-375-large-bold-font-stretch:normal;--typography-body-375-large-bold-letter-spacing:0px;--typography-body-375-large-bold-line-height:30px;--typography-body-375-large-bold-paragraph-indent:0px;--typography-body-375-large-bold-paragraph-spacing:0px;--typography-body-375-large-bold-text-case:none;--typography-body-375-small-regular-font-size:14px;--typography-body-375-small-regular-text-decoration:none;--typography-body-375-small-regular-font-family:dm sans;--typography-body-375-small-regular-font-weight:400;--typography-body-375-small-regular-font-style:normal;--typography-body-375-small-regular-font-stretch:normal;--typography-body-375-small-regular-letter-spacing:0px;--typography-body-375-small-regular-line-height:24px;--typography-body-375-small-regular-paragraph-indent:0px;--typography-body-375-small-regular-paragraph-spacing:0px;--typography-body-375-small-regular-text-case:none;--typography-body-default-font-size:18px;--typography-body-default-text-decoration:none;--typography-body-default-font-family:dm sans;--typography-body-default-font-weight:400;--typography-body-default-font-style:normal;--typography-body-default-font-stretch:normal;--typography-body-default-letter-spacing:0px;--typography-body-default-line-height:30px;--typography-body-default-paragraph-indent:0px;--typography-body-default-paragraph-spacing:0px;--typography-body-default-text-case:none;--typography-body-smaller-font-size:14px;--typography-body-smaller-text-decoration:none;--typography-body-smaller-font-family:dm sans;--typography-body-smaller-font-weight:400;--typography-body-smaller-font-style:normal;--typography-body-smaller-font-stretch:normal;--typography-body-smaller-letter-spacing:0px;--typography-body-smaller-line-height:24px;--typography-body-smaller-paragraph-indent:0px;--typography-body-smaller-paragraph-spacing:0px;--typography-body-smaller-text-case:none;--typography-body-large-regular-font-size:22px;--typography-body-large-regular-text-decoration:none;--typography-body-large-regular-font-family:dm sans;--typography-body-large-regular-font-weight:400;--typography-body-large-regular-font-style:normal;--typography-body-large-regular-font-stretch:normal;--typography-body-large-regular-letter-spacing:0px;--typography-body-large-regular-line-height:36px;--typography-body-large-regular-paragraph-indent:0px;--typography-body-large-regular-paragraph-spacing:0px;--typography-body-large-regular-text-case:none;--typography-body-large-medium-font-size:22px;--typography-body-large-medium-text-decoration:none;--typography-body-large-medium-font-family:dm sans;--typography-body-large-medium-font-weight:500;--typography-body-large-medium-font-style:normal;--typography-body-large-medium-font-stretch:normal;--typography-body-large-medium-letter-spacing:0px;--typography-body-large-medium-line-height:36px;--typography-body-large-medium-paragraph-indent:0px;--typography-body-large-medium-paragraph-spacing:0px;--typography-body-large-medium-text-case:none;--typography-body-large-bold-font-size:22px;--typography-body-large-bold-text-decoration:none;--typography-body-large-bold-font-family:dm sans;--typography-body-large-bold-font-weight:700;--typography-body-large-bold-font-style:normal;--typography-body-large-bold-font-stretch:normal;--typography-body-large-bold-letter-spacing:0px;--typography-body-large-bold-line-height:36px;--typography-body-large-bold-paragraph-indent:0px;--typography-body-large-bold-paragraph-spacing:0px;--typography-body-large-bold-text-case:none;--typography-body-small-regular-font-size:16px;--typography-body-small-regular-text-decoration:none;--typography-body-small-regular-font-family:dm sans;--typography-body-small-regular-font-weight:400;--typography-body-small-regular-font-style:normal;--typography-body-small-regular-font-stretch:normal;--typography-body-small-regular-letter-spacing:0px;--typography-body-small-regular-line-height:28px;--typography-body-small-regular-paragraph-indent:0px;--typography-body-small-regular-paragraph-spacing:0px;--typography-body-small-regular-text-case:none;--typography-body-small-medium-font-size:16px;--typography-body-small-medium-text-decoration:none;--typography-body-small-medium-font-family:dm sans;--typography-body-small-medium-font-weight:500;--typography-body-small-medium-font-style:normal;--typography-body-small-medium-font-stretch:normal;--typography-body-small-medium-letter-spacing:0px;--typography-body-small-medium-line-height:28px;--typography-body-small-medium-paragraph-indent:0px;--typography-body-small-medium-paragraph-spacing:0px;--typography-body-small-medium-text-case:none;--typography-body-small-bold-font-size:16px;--typography-body-small-bold-text-decoration:none;--typography-body-small-bold-font-family:dm sans;--typography-body-small-bold-font-weight:700;--typography-body-small-bold-font-style:normal;--typography-body-small-bold-font-stretch:normal;--typography-body-small-bold-letter-spacing:0px;--typography-body-small-bold-line-height:28px;--typography-body-small-bold-paragraph-indent:0px;--typography-body-small-bold-paragraph-spacing:0px;--typography-body-small-bold-text-case:none;--typography-text-single-100-375-medium-font-size:14px;--typography-text-single-100-375-medium-text-decoration:none;--typography-text-single-100-375-medium-font-family:dm sans;--typography-text-single-100-375-medium-font-weight:500;--typography-text-single-100-375-medium-font-style:normal;--typography-text-single-100-375-medium-font-stretch:normal;--typography-text-single-100-375-medium-letter-spacing:0px;--typography-text-single-100-375-medium-line-height:16px;--typography-text-single-100-375-medium-paragraph-indent:0px;--typography-text-single-100-375-medium-paragraph-spacing:0px;--typography-text-single-100-375-medium-text-case:none;--typography-text-single-100-375-bold-font-size:14px;--typography-text-single-100-375-bold-text-decoration:none;--typography-text-single-100-375-bold-font-family:dm sans;--typography-text-single-100-375-bold-font-weight:700;--typography-text-single-100-375-bold-font-style:normal;--typography-text-single-100-375-bold-font-stretch:normal;--typography-text-single-100-375-bold-letter-spacing:0px;--typography-text-single-100-375-bold-line-height:16px;--typography-text-single-100-375-bold-paragraph-indent:0px;--typography-text-single-100-375-bold-paragraph-spacing:0px;--typography-text-single-100-375-bold-text-case:none;--typography-text-single-100-375-regular-font-size:14px;--typography-text-single-100-375-regular-text-decoration:none;--typography-text-single-100-375-regular-font-family:dm sans;--typography-text-single-100-375-regular-font-weight:400;--typography-text-single-100-375-regular-font-style:normal;--typography-text-single-100-375-regular-font-stretch:normal;--typography-text-single-100-375-regular-letter-spacing:0px;--typography-text-single-100-375-regular-line-height:16px;--typography-text-single-100-375-regular-paragraph-indent:0px;--typography-text-single-100-375-regular-paragraph-spacing:0px;--typography-text-single-100-375-regular-text-case:none;--typography-text-single-100-regular-font-size:16px;--typography-text-single-100-regular-text-decoration:none;--typography-text-single-100-regular-font-family:dm sans;--typography-text-single-100-regular-font-weight:400;--typography-text-single-100-regular-font-style:normal;--typography-text-single-100-regular-font-stretch:normal;--typography-text-single-100-regular-letter-spacing:0px;--typography-text-single-100-regular-line-height:18px;--typography-text-single-100-regular-paragraph-indent:0px;--typography-text-single-100-regular-paragraph-spacing:0px;--typography-text-single-100-regular-text-case:none;--typography-text-single-100-medium-font-size:16px;--typography-text-single-100-medium-text-decoration:none;--typography-text-single-100-medium-font-family:dm sans;--typography-text-single-100-medium-font-weight:500;--typography-text-single-100-medium-font-style:normal;--typography-text-single-100-medium-font-stretch:normal;--typography-text-single-100-medium-letter-spacing:0px;--typography-text-single-100-medium-line-height:18px;--typography-text-single-100-medium-paragraph-indent:0px;--typography-text-single-100-medium-paragraph-spacing:0px;--typography-text-single-100-medium-text-case:none;--typography-text-single-100-bold-font-size:16px;--typography-text-single-100-bold-text-decoration:none;--typography-text-single-100-bold-font-family:dm sans;--typography-text-single-100-bold-font-weight:700;--typography-text-single-100-bold-font-style:normal;--typography-text-single-100-bold-font-stretch:normal;--typography-text-single-100-bold-letter-spacing:0px;--typography-text-single-100-bold-line-height:18px;--typography-text-single-100-bold-paragraph-indent:0px;--typography-text-single-100-bold-paragraph-spacing:0px;--typography-text-single-100-bold-text-case:none;--typography-text-single-200-375-regular-font-size:16px;--typography-text-single-200-375-regular-text-decoration:none;--typography-text-single-200-375-regular-font-family:dm sans;--typography-text-single-200-375-regular-font-weight:400;--typography-text-single-200-375-regular-font-style:normal;--typography-text-single-200-375-regular-font-stretch:normal;--typography-text-single-200-375-regular-letter-spacing:0px;--typography-text-single-200-375-regular-line-height:18px;--typography-text-single-200-375-regular-paragraph-indent:0px;--typography-text-single-200-375-regular-paragraph-spacing:0px;--typography-text-single-200-375-regular-text-case:none;--typography-text-single-200-375-bold-font-size:16px;--typography-text-single-200-375-bold-text-decoration:none;--typography-text-single-200-375-bold-font-family:dm sans;--typography-text-single-200-375-bold-font-weight:700;--typography-text-single-200-375-bold-font-style:normal;--typography-text-single-200-375-bold-font-stretch:normal;--typography-text-single-200-375-bold-letter-spacing:0px;--typography-text-single-200-375-bold-line-height:18px;--typography-text-single-200-375-bold-paragraph-indent:0px;--typography-text-single-200-375-bold-paragraph-spacing:0px;--typography-text-single-200-375-bold-text-case:none;--typography-text-single-200-regular-font-size:18px;--typography-text-single-200-regular-text-decoration:none;--typography-text-single-200-regular-font-family:dm sans;--typography-text-single-200-regular-font-weight:400;--typography-text-single-200-regular-font-style:normal;--typography-text-single-200-regular-font-stretch:normal;--typography-text-single-200-regular-letter-spacing:0px;--typography-text-single-200-regular-line-height:18px;--typography-text-single-200-regular-paragraph-indent:0px;--typography-text-single-200-regular-paragraph-spacing:0px;--typography-text-single-200-regular-text-case:none;--typography-text-single-200-medium-font-size:18px;--typography-text-single-200-medium-text-decoration:none;--typography-text-single-200-medium-font-family:dm sans;--typography-text-single-200-medium-font-weight:500;--typography-text-single-200-medium-font-style:normal;--typography-text-single-200-medium-font-stretch:normal;--typography-text-single-200-medium-letter-spacing:0px;--typography-text-single-200-medium-line-height:18px;--typography-text-single-200-medium-paragraph-indent:0px;--typography-text-single-200-medium-paragraph-spacing:0px;--typography-text-single-200-medium-text-case:none;--typography-text-single-200-bold-font-size:18px;--typography-text-single-200-bold-text-decoration:none;--typography-text-single-200-bold-font-family:dm sans;--typography-text-single-200-bold-font-weight:700;--typography-text-single-200-bold-font-style:normal;--typography-text-single-200-bold-font-stretch:normal;--typography-text-single-200-bold-letter-spacing:0px;--typography-text-single-200-bold-line-height:18px;--typography-text-single-200-bold-paragraph-indent:0px;--typography-text-single-200-bold-paragraph-spacing:0px;--typography-text-single-200-bold-text-case:none;--typography-text-single-300-375-bold-font-size:18px;--typography-text-single-300-375-bold-text-decoration:none;--typography-text-single-300-375-bold-font-family:dm sans;--typography-text-single-300-375-bold-font-weight:700;--typography-text-single-300-375-bold-font-style:normal;--typography-text-single-300-375-bold-font-stretch:normal;--typography-text-single-300-375-bold-letter-spacing:0px;--typography-text-single-300-375-bold-line-height:18px;--typography-text-single-300-375-bold-paragraph-indent:0px;--typography-text-single-300-375-bold-paragraph-spacing:0px;--typography-text-single-300-375-bold-text-case:none;--typography-text-single-300-regular-font-size:20px;--typography-text-single-300-regular-text-decoration:none;--typography-text-single-300-regular-font-family:dm sans;--typography-text-single-300-regular-font-weight:400;--typography-text-single-300-regular-font-style:normal;--typography-text-single-300-regular-font-stretch:normal;--typography-text-single-300-regular-letter-spacing:0px;--typography-text-single-300-regular-line-height:20px;--typography-text-single-300-regular-paragraph-indent:0px;--typography-text-single-300-regular-paragraph-spacing:0px;--typography-text-single-300-regular-text-case:none;--typography-text-single-300-medium-font-size:20px;--typography-text-single-300-medium-text-decoration:none;--typography-text-single-300-medium-font-family:dm sans;--typography-text-single-300-medium-font-weight:500;--typography-text-single-300-medium-font-style:normal;--typography-text-single-300-medium-font-stretch:normal;--typography-text-single-300-medium-letter-spacing:0px;--typography-text-single-300-medium-line-height:20px;--typography-text-single-300-medium-paragraph-indent:0px;--typography-text-single-300-medium-paragraph-spacing:0px;--typography-text-single-300-medium-text-case:none;--typography-text-single-300-bold-font-size:20px;--typography-text-single-300-bold-text-decoration:none;--typography-text-single-300-bold-font-family:dm sans;--typography-text-single-300-bold-font-weight:700;--typography-text-single-300-bold-font-style:normal;--typography-text-single-300-bold-font-stretch:normal;--typography-text-single-300-bold-letter-spacing:0px;--typography-text-single-300-bold-line-height:20px;--typography-text-single-300-bold-paragraph-indent:0px;--typography-text-single-300-bold-paragraph-spacing:0px;--typography-text-single-300-bold-text-case:none;--typography-text-single-400-regular-font-size:22px;--typography-text-single-400-regular-text-decoration:none;--typography-text-single-400-regular-font-family:dm sans;--typography-text-single-400-regular-font-weight:400;--typography-text-single-400-regular-font-style:normal;--typography-text-single-400-regular-font-stretch:normal;--typography-text-single-400-regular-letter-spacing:0px;--typography-text-single-400-regular-line-height:22px;--typography-text-single-400-regular-paragraph-indent:0px;--typography-text-single-400-regular-paragraph-spacing:0px;--typography-text-single-400-regular-text-case:none;--typography-text-single-400-medium-font-size:22px;--typography-text-single-400-medium-text-decoration:none;--typography-text-single-400-medium-font-family:dm sans;--typography-text-single-400-medium-font-weight:500;--typography-text-single-400-medium-font-style:normal;--typography-text-single-400-medium-font-stretch:normal;--typography-text-single-400-medium-letter-spacing:0px;--typography-text-single-400-medium-line-height:22px;--typography-text-single-400-medium-paragraph-indent:0px;--typography-text-single-400-medium-paragraph-spacing:0px;--typography-text-single-400-medium-text-case:none;--typography-text-single-400-bold-font-size:22px;--typography-text-single-400-bold-text-decoration:none;--typography-text-single-400-bold-font-family:dm sans;--typography-text-single-400-bold-font-weight:700;--typography-text-single-400-bold-font-style:normal;--typography-text-single-400-bold-font-stretch:normal;--typography-text-single-400-bold-letter-spacing:0px;--typography-text-single-400-bold-line-height:22px;--typography-text-single-400-bold-paragraph-indent:0px;--typography-text-single-400-bold-paragraph-spacing:0px;--typography-text-single-400-bold-text-case:none;--typography-text-single-small-medium-font-size:14px;--typography-text-single-small-medium-text-decoration:none;--typography-text-single-small-medium-font-family:dm sans;--typography-text-single-small-medium-font-weight:500;--typography-text-single-small-medium-font-style:normal;--typography-text-single-small-medium-font-stretch:normal;--typography-text-single-small-medium-letter-spacing:0px;--typography-text-single-small-medium-line-height:16px;--typography-text-single-small-medium-paragraph-indent:0px;--typography-text-single-small-medium-paragraph-spacing:0px;--typography-text-single-small-medium-text-case:none;--typography-text-single-small-bold-font-size:14px;--typography-text-single-small-bold-text-decoration:none;--typography-text-single-small-bold-font-family:dm sans;--typography-text-single-small-bold-font-weight:700;--typography-text-single-small-bold-font-style:normal;--typography-text-single-small-bold-font-stretch:normal;--typography-text-single-small-bold-letter-spacing:0px;--typography-text-single-small-bold-line-height:16px;--typography-text-single-small-bold-paragraph-indent:0px;--typography-text-single-small-bold-paragraph-spacing:0px;--typography-text-single-small-bold-text-case:none;--typography-text-single-small-regular-regular-font-size:14px;--typography-text-single-small-regular-regular-text-decoration:none;--typography-text-single-small-regular-regular-font-family:dm sans;--typography-text-single-small-regular-regular-font-weight:400;--typography-text-single-small-regular-regular-font-style:normal;--typography-text-single-small-regular-regular-font-stretch:normal;--typography-text-single-small-regular-regular-letter-spacing:0px;--typography-text-single-small-regular-regular-line-height:16px;--typography-text-single-small-regular-regular-paragraph-indent:0px;--typography-text-single-small-regular-regular-paragraph-spacing:0px;--typography-text-single-small-regular-regular-text-case:none;--typography-text-single-small-regular-strike-font-size:14px;--typography-text-single-small-regular-strike-text-decoration:line-through;--typography-text-single-small-regular-strike-font-family:dm sans;--typography-text-single-small-regular-strike-font-weight:400;--typography-text-single-small-regular-strike-font-style:normal;--typography-text-single-small-regular-strike-font-stretch:normal;--typography-text-single-small-regular-strike-letter-spacing:0px;--typography-text-single-small-regular-strike-line-height:16px;--typography-text-single-small-regular-strike-paragraph-indent:0px;--typography-text-single-small-regular-strike-paragraph-spacing:0px;--typography-text-single-small-regular-strike-text-case:none;--typography-text-single-smaller-regular-font-size:12px;--typography-text-single-smaller-regular-text-decoration:none;--typography-text-single-smaller-regular-font-family:dm sans;--typography-text-single-smaller-regular-font-weight:400;--typography-text-single-smaller-regular-font-style:normal;--typography-text-single-smaller-regular-font-stretch:normal;--typography-text-single-smaller-regular-letter-spacing:0px;--typography-text-single-smaller-regular-line-height:14px;--typography-text-single-smaller-regular-paragraph-indent:0px;--typography-text-single-smaller-regular-paragraph-spacing:0px;--typography-text-single-smaller-regular-text-case:none;--typography-text-single-smaller-medium-font-size:12px;--typography-text-single-smaller-medium-text-decoration:none;--typography-text-single-smaller-medium-font-family:dm sans;--typography-text-single-smaller-medium-font-weight:500;--typography-text-single-smaller-medium-font-style:normal;--typography-text-single-smaller-medium-font-stretch:normal;--typography-text-single-smaller-medium-letter-spacing:0px;--typography-text-single-smaller-medium-line-height:14px;--typography-text-single-smaller-medium-paragraph-indent:0px;--typography-text-single-smaller-medium-paragraph-spacing:0px;--typography-text-single-smaller-medium-text-case:none;--typography-text-single-smaller-bold-font-size:12px;--typography-text-single-smaller-bold-text-decoration:none;--typography-text-single-smaller-bold-font-family:dm sans;--typography-text-single-smaller-bold-font-weight:700;--typography-text-single-smaller-bold-font-style:normal;--typography-text-single-smaller-bold-font-stretch:normal;--typography-text-single-smaller-bold-letter-spacing:0px;--typography-text-single-smaller-bold-line-height:14px;--typography-text-single-smaller-bold-paragraph-indent:0px;--typography-text-single-smaller-bold-paragraph-spacing:0px;--typography-text-single-smaller-bold-text-case:none;--typography-text-single-uppercase-100-regular-font-size:16px;--typography-text-single-uppercase-100-regular-text-decoration:none;--typography-text-single-uppercase-100-regular-font-family:dm sans;--typography-text-single-uppercase-100-regular-font-weight:400;--typography-text-single-uppercase-100-regular-font-style:normal;--typography-text-single-uppercase-100-regular-font-stretch:normal;--typography-text-single-uppercase-100-regular-letter-spacing:1.6px;--typography-text-single-uppercase-100-regular-line-height:18px;--typography-text-single-uppercase-100-regular-paragraph-indent:0px;--typography-text-single-uppercase-100-regular-paragraph-spacing:0px;--typography-text-single-uppercase-100-regular-text-case:uppercase;--typography-text-single-uppercase-100-medium-font-size:16px;--typography-text-single-uppercase-100-medium-text-decoration:none;--typography-text-single-uppercase-100-medium-font-family:dm sans;--typography-text-single-uppercase-100-medium-font-weight:500;--typography-text-single-uppercase-100-medium-font-style:normal;--typography-text-single-uppercase-100-medium-font-stretch:normal;--typography-text-single-uppercase-100-medium-letter-spacing:1.6px;--typography-text-single-uppercase-100-medium-line-height:18px;--typography-text-single-uppercase-100-medium-paragraph-indent:0px;--typography-text-single-uppercase-100-medium-paragraph-spacing:0px;--typography-text-single-uppercase-100-medium-text-case:uppercase;--typography-text-single-uppercase-100-bold-font-size:16px;--typography-text-single-uppercase-100-bold-text-decoration:none;--typography-text-single-uppercase-100-bold-font-family:dm sans;--typography-text-single-uppercase-100-bold-font-weight:700;--typography-text-single-uppercase-100-bold-font-style:normal;--typography-text-single-uppercase-100-bold-font-stretch:normal;--typography-text-single-uppercase-100-bold-letter-spacing:1.6px;--typography-text-single-uppercase-100-bold-line-height:18px;--typography-text-single-uppercase-100-bold-paragraph-indent:0px;--typography-text-single-uppercase-100-bold-paragraph-spacing:0px;--typography-text-single-uppercase-100-bold-text-case:uppercase;--typography-text-single-uppercase-200-375-bold-font-size:16px;--typography-text-single-uppercase-200-375-bold-text-decoration:none;--typography-text-single-uppercase-200-375-bold-font-family:dm sans;--typography-text-single-uppercase-200-375-bold-font-weight:700;--typography-text-single-uppercase-200-375-bold-font-style:normal;--typography-text-single-uppercase-200-375-bold-font-stretch:normal;--typography-text-single-uppercase-200-375-bold-letter-spacing:1.6px;--typography-text-single-uppercase-200-375-bold-line-height:20px;--typography-text-single-uppercase-200-375-bold-paragraph-indent:0px;--typography-text-single-uppercase-200-375-bold-paragraph-spacing:0px;--typography-text-single-uppercase-200-375-bold-text-case:uppercase;--typography-text-single-uppercase-200-regular-font-size:18px;--typography-text-single-uppercase-200-regular-text-decoration:none;--typography-text-single-uppercase-200-regular-font-family:dm sans;--typography-text-single-uppercase-200-regular-font-weight:400;--typography-text-single-uppercase-200-regular-font-style:normal;--typography-text-single-uppercase-200-regular-font-stretch:normal;--typography-text-single-uppercase-200-regular-letter-spacing:1.8px;--typography-text-single-uppercase-200-regular-line-height:20px;--typography-text-single-uppercase-200-regular-paragraph-indent:0px;--typography-text-single-uppercase-200-regular-paragraph-spacing:0px;--typography-text-single-uppercase-200-regular-text-case:uppercase;--typography-text-single-uppercase-200-medium-font-size:18px;--typography-text-single-uppercase-200-medium-text-decoration:none;--typography-text-single-uppercase-200-medium-font-family:dm sans;--typography-text-single-uppercase-200-medium-font-weight:500;--typography-text-single-uppercase-200-medium-font-style:normal;--typography-text-single-uppercase-200-medium-font-stretch:normal;--typography-text-single-uppercase-200-medium-letter-spacing:1.8px;--typography-text-single-uppercase-200-medium-line-height:20px;--typography-text-single-uppercase-200-medium-paragraph-indent:0px;--typography-text-single-uppercase-200-medium-paragraph-spacing:0px;--typography-text-single-uppercase-200-medium-text-case:uppercase;--typography-text-single-uppercase-200-bold-font-size:18px;--typography-text-single-uppercase-200-bold-text-decoration:none;--typography-text-single-uppercase-200-bold-font-family:dm sans;--typography-text-single-uppercase-200-bold-font-weight:700;--typography-text-single-uppercase-200-bold-font-style:normal;--typography-text-single-uppercase-200-bold-font-stretch:normal;--typography-text-single-uppercase-200-bold-letter-spacing:1.8px;--typography-text-single-uppercase-200-bold-line-height:20px;--typography-text-single-uppercase-200-bold-paragraph-indent:0px;--typography-text-single-uppercase-200-bold-paragraph-spacing:0px;--typography-text-single-uppercase-200-bold-text-case:uppercase;--typography-text-single-uppercase-300-regular-font-size:20px;--typography-text-single-uppercase-300-regular-text-decoration:none;--typography-text-single-uppercase-300-regular-font-family:dm sans;--typography-text-single-uppercase-300-regular-font-weight:400;--typography-text-single-uppercase-300-regular-font-style:normal;--typography-text-single-uppercase-300-regular-font-stretch:normal;--typography-text-single-uppercase-300-regular-letter-spacing:2px;--typography-text-single-uppercase-300-regular-line-height:22px;--typography-text-single-uppercase-300-regular-paragraph-indent:0px;--typography-text-single-uppercase-300-regular-paragraph-spacing:0px;--typography-text-single-uppercase-300-regular-text-case:uppercase;--typography-text-single-uppercase-300-medium-font-size:20px;--typography-text-single-uppercase-300-medium-text-decoration:none;--typography-text-single-uppercase-300-medium-font-family:dm sans;--typography-text-single-uppercase-300-medium-font-weight:500;--typography-text-single-uppercase-300-medium-font-style:normal;--typography-text-single-uppercase-300-medium-font-stretch:normal;--typography-text-single-uppercase-300-medium-letter-spacing:2px;--typography-text-single-uppercase-300-medium-line-height:22px;--typography-text-single-uppercase-300-medium-paragraph-indent:0px;--typography-text-single-uppercase-300-medium-paragraph-spacing:0px;--typography-text-single-uppercase-300-medium-text-case:uppercase;--typography-text-single-uppercase-300-bold-font-size:20px;--typography-text-single-uppercase-300-bold-text-decoration:none;--typography-text-single-uppercase-300-bold-font-family:dm sans;--typography-text-single-uppercase-300-bold-font-weight:700;--typography-text-single-uppercase-300-bold-font-style:normal;--typography-text-single-uppercase-300-bold-font-stretch:normal;--typography-text-single-uppercase-300-bold-letter-spacing:2px;--typography-text-single-uppercase-300-bold-line-height:22px;--typography-text-single-uppercase-300-bold-paragraph-indent:0px;--typography-text-single-uppercase-300-bold-paragraph-spacing:0px;--typography-text-single-uppercase-300-bold-text-case:uppercase;--typography-text-single-uppercase-400-regular-font-size:24px;--typography-text-single-uppercase-400-regular-text-decoration:none;--typography-text-single-uppercase-400-regular-font-family:dm sans;--typography-text-single-uppercase-400-regular-font-weight:400;--typography-text-single-uppercase-400-regular-font-style:normal;--typography-text-single-uppercase-400-regular-font-stretch:normal;--typography-text-single-uppercase-400-regular-letter-spacing:2.4px;--typography-text-single-uppercase-400-regular-line-height:26px;--typography-text-single-uppercase-400-regular-paragraph-indent:0px;--typography-text-single-uppercase-400-regular-paragraph-spacing:0px;--typography-text-single-uppercase-400-regular-text-case:uppercase;--typography-text-single-uppercase-400-medium-font-size:24px;--typography-text-single-uppercase-400-medium-text-decoration:none;--typography-text-single-uppercase-400-medium-font-family:dm sans;--typography-text-single-uppercase-400-medium-font-weight:500;--typography-text-single-uppercase-400-medium-font-style:normal;--typography-text-single-uppercase-400-medium-font-stretch:normal;--typography-text-single-uppercase-400-medium-letter-spacing:2.4px;--typography-text-single-uppercase-400-medium-line-height:26px;--typography-text-single-uppercase-400-medium-paragraph-indent:0px;--typography-text-single-uppercase-400-medium-paragraph-spacing:0px;--typography-text-single-uppercase-400-medium-text-case:uppercase;--typography-text-single-uppercase-400-bold-font-size:24px;--typography-text-single-uppercase-400-bold-text-decoration:none;--typography-text-single-uppercase-400-bold-font-family:dm sans;--typography-text-single-uppercase-400-bold-font-weight:700;--typography-text-single-uppercase-400-bold-font-style:normal;--typography-text-single-uppercase-400-bold-font-stretch:normal;--typography-text-single-uppercase-400-bold-letter-spacing:2.4px;--typography-text-single-uppercase-400-bold-line-height:26px;--typography-text-single-uppercase-400-bold-paragraph-indent:0px;--typography-text-single-uppercase-400-bold-paragraph-spacing:0px;--typography-text-single-uppercase-400-bold-text-case:uppercase;--typography-text-single-uppercase-small-regular-font-size:14px;--typography-text-single-uppercase-small-regular-text-decoration:none;--typography-text-single-uppercase-small-regular-font-family:dm sans;--typography-text-single-uppercase-small-regular-font-weight:400;--typography-text-single-uppercase-small-regular-font-style:normal;--typography-text-single-uppercase-small-regular-font-stretch:normal;--typography-text-single-uppercase-small-regular-letter-spacing:1.25px;--typography-text-single-uppercase-small-regular-line-height:16px;--typography-text-single-uppercase-small-regular-paragraph-indent:0px;--typography-text-single-uppercase-small-regular-paragraph-spacing:0px;--typography-text-single-uppercase-small-regular-text-case:uppercase;--typography-text-single-uppercase-small-medium-font-size:14px;--typography-text-single-uppercase-small-medium-text-decoration:none;--typography-text-single-uppercase-small-medium-font-family:dm sans;--typography-text-single-uppercase-small-medium-font-weight:500;--typography-text-single-uppercase-small-medium-font-style:normal;--typography-text-single-uppercase-small-medium-font-stretch:normal;--typography-text-single-uppercase-small-medium-letter-spacing:1.25px;--typography-text-single-uppercase-small-medium-line-height:16px;--typography-text-single-uppercase-small-medium-paragraph-indent:0px;--typography-text-single-uppercase-small-medium-paragraph-spacing:0px;--typography-text-single-uppercase-small-medium-text-case:uppercase;--typography-text-single-uppercase-small-bold-font-size:14px;--typography-text-single-uppercase-small-bold-text-decoration:none;--typography-text-single-uppercase-small-bold-font-family:dm sans;--typography-text-single-uppercase-small-bold-font-weight:700;--typography-text-single-uppercase-small-bold-font-style:normal;--typography-text-single-uppercase-small-bold-font-stretch:normal;--typography-text-single-uppercase-small-bold-letter-spacing:1.25px;--typography-text-single-uppercase-small-bold-line-height:16px;--typography-text-single-uppercase-small-bold-paragraph-indent:0px;--typography-text-single-uppercase-small-bold-paragraph-spacing:0px;--typography-text-single-uppercase-small-bold-text-case:uppercase;--typography-text-single-uppercase-smaller-regular-font-size:12px;--typography-text-single-uppercase-smaller-regular-text-decoration:none;--typography-text-single-uppercase-smaller-regular-font-family:dm sans;--typography-text-single-uppercase-smaller-regular-font-weight:400;--typography-text-single-uppercase-smaller-regular-font-style:normal;--typography-text-single-uppercase-smaller-regular-font-stretch:normal;--typography-text-single-uppercase-smaller-regular-letter-spacing:1.25px;--typography-text-single-uppercase-smaller-regular-line-height:14px;--typography-text-single-uppercase-smaller-regular-paragraph-indent:0px;--typography-text-single-uppercase-smaller-regular-paragraph-spacing:0px;--typography-text-single-uppercase-smaller-regular-text-case:uppercase;--typography-text-single-uppercase-smaller-medium-font-size:12px;--typography-text-single-uppercase-smaller-medium-text-decoration:none;--typography-text-single-uppercase-smaller-medium-font-family:dm sans;--typography-text-single-uppercase-smaller-medium-font-weight:500;--typography-text-single-uppercase-smaller-medium-font-style:normal;--typography-text-single-uppercase-smaller-medium-font-stretch:normal;--typography-text-single-uppercase-smaller-medium-letter-spacing:1.25px;--typography-text-single-uppercase-smaller-medium-line-height:14px;--typography-text-single-uppercase-smaller-medium-paragraph-indent:0px;--typography-text-single-uppercase-smaller-medium-paragraph-spacing:0px;--typography-text-single-uppercase-smaller-medium-text-case:uppercase;--typography-text-single-uppercase-smaller-bold-font-size:12px;--typography-text-single-uppercase-smaller-bold-text-decoration:none;--typography-text-single-uppercase-smaller-bold-font-family:dm sans;--typography-text-single-uppercase-smaller-bold-font-weight:700;--typography-text-single-uppercase-smaller-bold-font-style:normal;--typography-text-single-uppercase-smaller-bold-font-stretch:normal;--typography-text-single-uppercase-smaller-bold-letter-spacing:1.25px;--typography-text-single-uppercase-smaller-bold-line-height:14px;--typography-text-single-uppercase-smaller-bold-paragraph-indent:0px;--typography-text-single-uppercase-smaller-bold-paragraph-spacing:0px;--typography-text-single-uppercase-smaller-bold-text-case:uppercase;--typography-rich-text-text-bold-font-size:18px;--typography-rich-text-text-bold-text-decoration:none;--typography-rich-text-text-bold-font-family:dm sans;--typography-rich-text-text-bold-font-weight:700;--typography-rich-text-text-bold-font-style:normal;--typography-rich-text-text-bold-font-stretch:normal;--typography-rich-text-text-bold-letter-spacing:0px;--typography-rich-text-text-bold-line-height:30px;--typography-rich-text-text-bold-paragraph-indent:0px;--typography-rich-text-text-bold-paragraph-spacing:0px;--typography-rich-text-text-bold-text-case:none;--typography-rich-text-text-link-375-regular-font-size:14px;--typography-rich-text-text-link-375-regular-text-decoration:underline;--typography-rich-text-text-link-375-regular-font-family:dm sans;--typography-rich-text-text-link-375-regular-font-weight:400;--typography-rich-text-text-link-375-regular-font-style:normal;--typography-rich-text-text-link-375-regular-font-stretch:normal;--typography-rich-text-text-link-375-regular-letter-spacing:0px;--typography-rich-text-text-link-375-regular-line-height:16px;--typography-rich-text-text-link-375-regular-paragraph-indent:0px;--typography-rich-text-text-link-375-regular-paragraph-spacing:0px;--typography-rich-text-text-link-375-regular-text-case:none;--typography-rich-text-text-link-default-regular-font-size:18px;--typography-rich-text-text-link-default-regular-text-decoration:underline;--typography-rich-text-text-link-default-regular-font-family:dm sans;--typography-rich-text-text-link-default-regular-font-weight:400;--typography-rich-text-text-link-default-regular-font-style:normal;--typography-rich-text-text-link-default-regular-font-stretch:normal;--typography-rich-text-text-link-default-regular-letter-spacing:0px;--typography-rich-text-text-link-default-regular-line-height:30px;--typography-rich-text-text-link-default-regular-paragraph-indent:0px;--typography-rich-text-text-link-default-regular-paragraph-spacing:0px;--typography-rich-text-text-link-default-regular-text-case:none;--typography-rich-text-text-link-default-medium-font-size:18px;--typography-rich-text-text-link-default-medium-text-decoration:underline;--typography-rich-text-text-link-default-medium-font-family:dm sans;--typography-rich-text-text-link-default-medium-font-weight:500;--typography-rich-text-text-link-default-medium-font-style:normal;--typography-rich-text-text-link-default-medium-font-stretch:normal;--typography-rich-text-text-link-default-medium-letter-spacing:0px;--typography-rich-text-text-link-default-medium-line-height:30px;--typography-rich-text-text-link-default-medium-paragraph-indent:0px;--typography-rich-text-text-link-default-medium-paragraph-spacing:0px;--typography-rich-text-text-link-default-medium-text-case:none;--typography-rich-text-text-link-default-bold-font-size:18px;--typography-rich-text-text-link-default-bold-text-decoration:underline;--typography-rich-text-text-link-default-bold-font-family:dm sans;--typography-rich-text-text-link-default-bold-font-weight:700;--typography-rich-text-text-link-default-bold-font-style:normal;--typography-rich-text-text-link-default-bold-font-stretch:normal;--typography-rich-text-text-link-default-bold-letter-spacing:0px;--typography-rich-text-text-link-default-bold-line-height:30px;--typography-rich-text-text-link-default-bold-paragraph-indent:0px;--typography-rich-text-text-link-default-bold-paragraph-spacing:0px;--typography-rich-text-text-link-default-bold-text-case:none;--typography-rich-text-text-link-small-regular-font-size:16px;--typography-rich-text-text-link-small-regular-text-decoration:underline;--typography-rich-text-text-link-small-regular-font-family:dm sans;--typography-rich-text-text-link-small-regular-font-weight:400;--typography-rich-text-text-link-small-regular-font-style:normal;--typography-rich-text-text-link-small-regular-font-stretch:normal;--typography-rich-text-text-link-small-regular-letter-spacing:0px;--typography-rich-text-text-link-small-regular-line-height:28px;--typography-rich-text-text-link-small-regular-paragraph-indent:0px;--typography-rich-text-text-link-small-regular-paragraph-spacing:0px;--typography-rich-text-text-link-small-regular-text-case:none;--primitive-color-base-light-90:#1a1a1a;--primitive-color-base-dark-90:#fff}
.typography-display-1{font:var(--font-special-headings-display-1);text-transform:var(--typography-special-headings-display-1-text-case);letter-spacing:var(--typography-special-headings-display-1-letter-spacing)}.typography-display-2{font:var(--font-special-headings-display-2);text-transform:var(--typography-special-headings-display-2-text-case);letter-spacing:var(--typography-special-headings-display-2-letter-spacing)}.typography-display-3{font:var(--font-special-headings-display-3);text-transform:var(--typography-special-headings-display-3-text-case);letter-spacing:var(--typography-special-headings-display-3-letter-spacing)}.typography-display-4{font:var(--font-special-headings-display-4);text-transform:var(--typography-special-headings-display-4-text-case);letter-spacing:var(--typography-special-headings-display-4-letter-spacing)}.typography-display-5{font:var(--font-special-headings-display-5);text-transform:var(--typography-special-headings-display-5-text-case);letter-spacing:var(--typography-special-headings-display-5-letter-spacing)}.typography-375-display-3{font:var(--font-special-headings-375-display-3);text-transform:var(--typography-special-headings-375-display-3-text-case);letter-spacing:var(--typography-special-headings-375-display-3-letter-spacing)}.typography-375-display-5{font:var(--font-special-headings-375-display-5);text-transform:var(--typography-special-headings-375-display-5-text-case);letter-spacing:var(--typography-special-headings-375-display-5-letter-spacing)}.typography-h1{font:var(--font-headings-h1);text-transform:var(--typography-headings-h1-text-case);letter-spacing:var(--typography-headings-h1-letter-spacing)}.typography-h2{font:var(--font-headings-h2);text-transform:var(--typography-headings-h2-text-case);letter-spacing:var(--typography-headings-h2-letter-spacing)}.typography-h3{font:var(--font-headings-h3);text-transform:var(--typography-headings-h3-text-case);letter-spacing:var(--typography-headings-h3-letter-spacing)}.typography-h4{font:var(--font-headings-h4);text-transform:var(--typography-headings-h4-text-case);letter-spacing:var(--typography-headings-h4-letter-spacing)}.typography-h5{font:var(--font-headings-h5);text-transform:var(--typography-headings-h5-text-case);letter-spacing:var(--typography-headings-h5-letter-spacing)}.typography-h6{font:var(--font-headings-h6);text-transform:var(--typography-headings-h6-text-case);letter-spacing:var(--typography-headings-h6-letter-spacing)}.typography-375-h1{font:var(--font-headings-375-h1);text-transform:var(--typography-headings-375-h1-text-case);letter-spacing:var(--typography-headings-375-h1-letter-spacing)}.typography-375-h2{font:var(--font-headings-375-h2);text-transform:var(--typography-headings-375-h2-text-case);letter-spacing:var(--typography-headings-375-h2-letter-spacing)}.typography-375-h3{font:var(--font-headings-375-h3);text-transform:var(--typography-headings-375-h3-text-case);letter-spacing:var(--typography-headings-375-h3-letter-spacing)}.typography-375-h4{font:var(--font-headings-375-h4);text-transform:var(--typography-headings-375-h4-text-case);letter-spacing:var(--typography-headings-375-h4-letter-spacing)}.typography-375-h6{font:var(--font-headings-375-h6);text-transform:var(--typography-headings-375-h6-text-case);letter-spacing:var(--typography-headings-375-h6-letter-spacing)}.typography-subtitle{font:var(--font-subtitle-subtitle);text-transform:var(--typography-subtitle-subtitle-text-case);letter-spacing:var(--typography-subtitle-subtitle-letter-spacing)}.typography-body-large-regular{font:var(--font-body-large-regular);text-transform:var(--typography-body-large-regular-text-case);letter-spacing:var(--typography-body-large-regular-letter-spacing)}.typography-body-large-medium{font:var(--font-body-large-medium);text-transform:var(--typography-body-large-medium-text-case);letter-spacing:var(--typography-body-large-medium-letter-spacing)}.typography-body-large-bold{font:var(--font-body-large-bold);text-transform:var(--typography-body-large-bold-text-case);letter-spacing:var(--typography-body-large-bold-letter-spacing)}.typography-body-default{font:var(--font-body-default);text-transform:var(--typography-body-default-text-case);letter-spacing:var(--typography-body-default-letter-spacing)}.typography-body-small-regular{font:var(--font-body-small-regular);text-transform:var(--typography-body-small-regular-text-case);letter-spacing:var(--typography-body-small-regular-letter-spacing)}.typography-body-small-medium{font:var(--font-body-small-medium);text-transform:var(--typography-body-small-medium-text-case);letter-spacing:var(--typography-body-small-medium-letter-spacing)}.typography-body-small-bold{font:var(--font-body-small-bold);text-transform:var(--typography-body-small-bold-text-case);letter-spacing:var(--typography-body-small-bold-letter-spacing)}.typography-body-smaller{font:var(--font-body-smaller);text-transform:var(--typography-body-smaller-text-case);letter-spacing:var(--typography-body-smaller-letter-spacing)}.typography-body-375-default{font:var(--font-body-375-default);text-transform:var(--typography-body-375-default-text-case);letter-spacing:var(--typography-body-375-default-letter-spacing)}.typography-body-375-large-regular{font:var(--font-body-375-large-regular);text-transform:var(--typography-body-375-large-regular-text-case);letter-spacing:var(--typography-body-375-large-regular-letter-spacing)}.typography-body-375-large-medium{font:var(--font-body-375-large-medium);text-transform:var(--typography-body-375-large-medium-text-case);letter-spacing:var(--typography-body-375-large-medium-letter-spacing)}.typography-body-375-large-bold{font:var(--font-body-375-large-bold);text-transform:var(--typography-body-375-large-bold-text-case);letter-spacing:var(--typography-body-375-large-bold-letter-spacing)}.typography-body-375-small-regular{font:var(--font-body-375-small-regular);text-transform:var(--typography-body-375-small-regular-text-case);letter-spacing:var(--typography-body-375-small-regular-letter-spacing)}.typography-text-single-400-regular{font:var(--font-text-single-400-regular);text-transform:var(--typography-text-single-400-regular-text-case);letter-spacing:var(--typography-text-single-400-regular-letter-spacing)}.typography-text-single-400-medium{font:var(--font-text-single-400-medium);text-transform:var(--typography-text-single-400-medium-text-case);letter-spacing:var(--typography-text-single-400-medium-letter-spacing)}.typography-text-single-400-bold{font:var(--font-text-single-400-bold);text-transform:var(--typography-text-single-400-bold-text-case);letter-spacing:var(--typography-text-single-400-bold-letter-spacing)}.typography-text-single-300-regular{font:var(--font-text-single-300-regular);text-transform:var(--typography-text-single-300-regular-text-case);letter-spacing:var(--typography-text-single-300-regular-letter-spacing)}.typography-text-single-300-medium{font:var(--font-text-single-300-medium);text-transform:var(--typography-text-single-300-medium-text-case);letter-spacing:var(--typography-text-single-300-medium-letter-spacing)}.typography-text-single-300-bold{font:var(--font-text-single-300-bold);text-transform:var(--typography-text-single-300-bold-text-case);letter-spacing:var(--typography-text-single-300-bold-letter-spacing)}.typography-text-single-300-375-bold{font:var(--font-text-single-300-375-bold);text-transform:var(--typography-text-single-300-375-bold-text-case);letter-spacing:var(--typography-text-single-300-375-bold-letter-spacing)}.typography-text-single-200-regular{font:var(--font-text-single-200-regular);text-transform:var(--typography-text-single-200-regular-text-case);letter-spacing:var(--typography-text-single-200-regular-letter-spacing)}.typography-text-single-200-medium{font:var(--font-text-single-200-medium);text-transform:var(--typography-text-single-200-medium-text-case);letter-spacing:var(--typography-text-single-200-medium-letter-spacing)}.typography-text-single-200-bold{font:var(--font-text-single-200-bold);text-transform:var(--typography-text-single-200-bold-text-case);letter-spacing:var(--typography-text-single-200-bold-letter-spacing)}.typography-text-single-200-375-regular{font:var(--font-text-single-200-375-regular);text-transform:var(--typography-text-single-200-375-regular-text-case);letter-spacing:var(--typography-text-single-200-375-regular-letter-spacing)}.typography-text-single-200-375-bold{font:var(--font-text-single-200-375-bold);text-transform:var(--typography-text-single-200-375-bold-text-case);letter-spacing:var(--typography-text-single-200-375-bold-letter-spacing)}.typography-text-single-100-regular{font:var(--font-text-single-100-regular);text-transform:var(--typography-text-single-100-regular-text-case);letter-spacing:var(--typography-text-single-100-regular-letter-spacing)}.typography-text-single-100-medium{font:var(--font-text-single-100-medium);text-transform:var(--typography-text-single-100-medium-text-case);letter-spacing:var(--typography-text-single-100-medium-letter-spacing)}.typography-text-single-100-bold{font:var(--font-text-single-100-bold);text-transform:var(--typography-text-single-100-bold-text-case);letter-spacing:var(--typography-text-single-100-bold-letter-spacing)}.typography-text-single-100-375-regular{font:var(--font-text-single-100-375-regular);text-transform:var(--typography-text-single-100-375-regular-text-case);letter-spacing:var(--typography-text-single-100-375-regular-letter-spacing)}.typography-text-single-100-375-medium{font:var(--font-text-single-100-375-medium);text-transform:var(--typography-text-single-100-375-medium-text-case);letter-spacing:var(--typography-text-single-100-375-medium-letter-spacing)}.typography-text-single-100-375-bold{font:var(--font-text-single-100-375-bold);text-transform:var(--typography-text-single-100-375-bold-text-case);letter-spacing:var(--typography-text-single-100-375-bold-letter-spacing)}.typography-text-single-small-regular{font:var(--font-text-single-small-regular-regular);text-transform:var(--typography-text-single-small-regular-regular-text-case);letter-spacing:var(--typography-text-single-small-regular-regular-letter-spacing)}.typography-text-single-small-medium{font:var(--font-text-single-small-medium);text-transform:var(--typography-text-single-small-medium-text-case);letter-spacing:var(--typography-text-single-small-medium-letter-spacing)}.typography-text-single-small-bold{font:var(--font-text-single-small-bold);text-transform:var(--typography-text-single-small-bold-text-case);letter-spacing:var(--typography-text-single-small-bold-letter-spacing)}.typography-text-single-small-strike{font:var(--font-text-single-small-regular-strike);text-transform:var(--typography-text-single-small-regular-strike-text-case);letter-spacing:var(--typography-text-single-small-regular-strike-letter-spacing);-webkit-text-decoration:var(--typography-text-single-small-regular-strike-text-decoration);text-decoration:var(--typography-text-single-small-regular-strike-text-decoration)}.typography-text-single-smaller-regular{font:var(--font-text-single-smaller-regular);text-transform:var(--typography-text-single-smaller-regular-text-case);letter-spacing:var(--typography-text-single-smaller-regular-letter-spacing)}.typography-text-single-smaller-medium{font:var(--font-text-single-smaller-medium);text-transform:var(--typography-text-single-smaller-medium-text-case);letter-spacing:var(--typography-text-single-smaller-medium-letter-spacing)}.typography-text-single-smaller-bold{font:var(--font-text-single-smaller-bold);text-transform:var(--typography-text-single-smaller-bold-text-case);letter-spacing:var(--typography-text-single-smaller-bold-letter-spacing)}.typography-text-single-uppercase-400-regular{font:var(--font-text-single-uppercase-400-regular);text-transform:var(--typography-text-single-uppercase-400-regular-text-case);letter-spacing:var(--typography-text-single-uppercase-400-regular-letter-spacing)}.typography-text-single-uppercase-400-medium{font:var(--font-text-single-uppercase-400-medium);text-transform:var(--typography-text-single-uppercase-400-medium-text-case);letter-spacing:var(--typography-text-single-uppercase-400-medium-letter-spacing)}.typography-text-single-uppercase-400-bold{font:var(--font-text-single-uppercase-400-bold);text-transform:var(--typography-text-single-uppercase-400-bold-text-case);letter-spacing:var(--typography-text-single-uppercase-400-bold-letter-spacing)}.typography-text-single-uppercase-300-regular{font:var(--font-text-single-uppercase-300-regular);text-transform:var(--typography-text-single-uppercase-300-regular-text-case);letter-spacing:var(--typography-text-single-uppercase-300-regular-letter-spacing)}.typography-text-single-uppercase-300-medium{font:var(--font-text-single-uppercase-300-medium);text-transform:var(--typography-text-single-uppercase-300-medium-text-case);letter-spacing:var(--typography-text-single-uppercase-300-medium-letter-spacing)}.typography-text-single-uppercase-300-bold{font:var(--font-text-single-uppercase-300-bold);text-transform:var(--typography-text-single-uppercase-300-bold-text-case);letter-spacing:var(--typography-text-single-uppercase-300-bold-letter-spacing)}.typography-text-single-uppercase-200-regular{font:var(--font-text-single-uppercase-200-regular);text-transform:var(--typography-text-single-uppercase-200-regular-text-case);letter-spacing:var(--typography-text-single-uppercase-200-regular-letter-spacing)}.typography-text-single-uppercase-200-medium{font:var(--font-text-single-uppercase-200-medium);text-transform:var(--typography-text-single-uppercase-200-medium-text-case);letter-spacing:var(--typography-text-single-uppercase-200-medium-letter-spacing)}.typography-text-single-uppercase-200-bold{font:var(--font-text-single-uppercase-200-bold);text-transform:var(--typography-text-single-uppercase-200-bold-text-case);letter-spacing:var(--typography-text-single-uppercase-200-bold-letter-spacing)}.typography-text-single-uppercase-200-375-bold{font:var(--font-text-single-uppercase-200-375-bold);text-transform:var(--typography-text-single-uppercase-200-375-bold-text-case);letter-spacing:var(--typography-text-single-uppercase-200-375-bold-letter-spacing)}.typography-text-single-uppercase-100-regular{font:var(--font-text-single-uppercase-100-regular);text-transform:var(--typography-text-single-uppercase-100-regular-text-case);letter-spacing:var(--typography-text-single-uppercase-100-regular-letter-spacing)}.typography-text-single-uppercase-100-medium{font:var(--font-text-single-uppercase-100-medium);text-transform:var(--typography-text-single-uppercase-100-medium-text-case);letter-spacing:var(--typography-text-single-uppercase-100-medium-letter-spacing)}.typography-text-single-uppercase-100-bold{font:var(--font-text-single-uppercase-100-bold);text-transform:var(--typography-text-single-uppercase-100-bold-text-case);letter-spacing:var(--typography-text-single-uppercase-100-bold-letter-spacing)}.typography-text-single-uppercase-small-regular{font:var(--font-text-single-uppercase-small-regular);text-transform:var(--typography-text-single-uppercase-small-regular-text-case);letter-spacing:var(--typography-text-single-uppercase-small-regular-letter-spacing)}.typography-text-single-uppercase-small-medium{font:var(--font-text-single-uppercase-small-medium);text-transform:var(--typography-text-single-uppercase-small-medium-text-case);letter-spacing:var(--typography-text-single-uppercase-small-medium-letter-spacing)}.typography-text-single-uppercase-small-bold{font:var(--font-text-single-uppercase-small-bold);text-transform:var(--typography-text-single-uppercase-small-bold-text-case);letter-spacing:var(--typography-text-single-uppercase-small-bold-letter-spacing)}.typography-text-single-uppercase-smaller-regular{font:var(--font-text-single-uppercase-smaller-regular);text-transform:var(--typography-text-single-uppercase-smaller-regular-text-case);letter-spacing:var(--typography-text-single-uppercase-smaller-regular-letter-spacing)}.typography-text-single-uppercase-smaller-medium{font:var(--font-text-single-uppercase-smaller-medium);text-transform:var(--typography-text-single-uppercase-smaller-medium-text-case);letter-spacing:var(--typography-text-single-uppercase-smaller-medium-letter-spacing)}.typography-text-single-uppercase-smaller-bold{font:var(--font-text-single-uppercase-smaller-bold);text-transform:var(--typography-text-single-uppercase-smaller-bold-text-case);letter-spacing:var(--typography-text-single-uppercase-smaller-bold-letter-spacing)}.typography-rich-text-bold{font:var(--font-rich-text-text-bold);text-transform:var(--typography-rich-text-text-bold-text-case);letter-spacing:var(--typography-rich-text-text-bold-letter-spacing)}.typography-rich-text-link-default-regular{font:var(--font-rich-text-text-link-default-regular);text-transform:var(--typography-rich-text-text-link-default-regular-text-case);letter-spacing:var(--typography-rich-text-text-link-default-regular-letter-spacing);-webkit-text-decoration:var(--typography-rich-text-text-link-default-regular-text-decoration);text-decoration:var(--typography-rich-text-text-link-default-regular-text-decoration)}.typography-rich-text-link-default-medium{font:var(--font-rich-text-text-link-default-medium);text-transform:var(--typography-rich-text-text-link-default-medium-text-case);letter-spacing:var(--typography-rich-text-text-link-default-medium-letter-spacing);-webkit-text-decoration:var(--typography-rich-text-text-link-default-medium-text-decoration);text-decoration:var(--typography-rich-text-text-link-default-medium-text-decoration)}.typography-rich-text-link-default-bold{font:var(--font-rich-text-text-link-default-bold);text-transform:var(--typography-rich-text-text-link-default-bold-text-case);letter-spacing:var(--typography-rich-text-text-link-default-bold-letter-spacing);-webkit-text-decoration:var(--typography-rich-text-text-link-default-bold-text-decoration);text-decoration:var(--typography-rich-text-text-link-default-bold-text-decoration)}.typography-rich-text-link-small-regular{font:var(--font-rich-text-text-link-small-regular);text-transform:var(--typography-rich-text-text-link-small-regular-text-case);letter-spacing:var(--typography-rich-text-text-link-small-regular-letter-spacing);-webkit-text-decoration:var(--typography-rich-text-text-link-small-regular-text-decoration);text-decoration:var(--typography-rich-text-text-link-small-regular-text-decoration)}.typography-rich-text-link-375-regular{font:var(--font-rich-text-text-link-375-regular);text-transform:var(--typography-rich-text-text-link-375-regular-text-case);letter-spacing:var(--typography-rich-text-text-link-375-regular-letter-spacing);-webkit-text-decoration:var(--typography-rich-text-text-link-375-regular-text-decoration);text-decoration:var(--typography-rich-text-text-link-375-regular-text-decoration)}.typography-menu-submenu-label-medium{font:var(--font-menu-submenu-label-medium);text-transform:var(--typography-menu-submenu-label-medium-text-case);letter-spacing:var(--typography-menu-submenu-label-medium-letter-spacing)}.typography-menu-item-list-bold{font:var(--font-menu-item-list-bold);text-transform:var(--typography-menu-item-list-bold-text-case);letter-spacing:var(--typography-menu-item-list-bold-letter-spacing)}.typography-breadcrumbs{font:var(--font-breadcrumbs);text-transform:var(--typography-breadcrumbs-text-case);letter-spacing:var(--typography-breadcrumbs-letter-spacing)}@media (max-width:375px){.typography-h1{font:var(--font-headings-375-h1);letter-spacing:var(--typography-headings-375-h1-letter-spacing);text-transform:var(--typography-headings-375-h1-text-case)}.typography-h2{font:var(--font-headings-375-h2);letter-spacing:var(--typography-headings-375-h2-letter-spacing);text-transform:var(--typography-headings-375-h2-text-case)}.typography-h3{font:var(--font-headings-375-h3);letter-spacing:var(--typography-headings-375-h3-letter-spacing);text-transform:var(--typography-headings-375-h3-text-case)}.typography-h4{font:var(--font-headings-375-h4);letter-spacing:var(--typography-headings-375-h4-letter-spacing);text-transform:var(--typography-headings-375-h4-text-case)}.typography-h6{font:var(--font-headings-375-h6);letter-spacing:var(--typography-headings-375-h6-letter-spacing);text-transform:var(--typography-headings-375-h6-text-case)}.typography-display-3{font:var(--font-special-headings-375-display-3);letter-spacing:var(--typography-special-headings-375-display-3-letter-spacing);text-transform:var(--typography-special-headings-375-display-3-text-case)}.typography-display-5{font:var(--font-special-headings-375-display-5);letter-spacing:var(--typography-special-headings-375-display-5-letter-spacing);text-transform:var(--typography-special-headings-375-display-5-text-case)}.typography-body-default{font:var(--font-body-375-default);letter-spacing:var(--typography-body-375-default-letter-spacing);text-transform:var(--typography-body-375-default-text-case)}.typography-body-large-regular{font:var(--font-body-375-large-regular);letter-spacing:var(--typography-body-375-large-regular-letter-spacing);text-transform:var(--typography-body-375-large-regular-text-case)}.typography-body-large-medium{font:var(--font-body-375-large-medium);letter-spacing:var(--typography-body-375-large-medium-letter-spacing);text-transform:var(--typography-body-375-large-medium-text-case)}.typography-body-large-bold{font:var(--font-body-375-large-bold);letter-spacing:var(--typography-body-375-large-bold-letter-spacing);text-transform:var(--typography-body-375-large-bold-text-case)}.typography-body-small-regular{font:var(--font-body-375-small-regular);letter-spacing:var(--typography-body-375-small-regular-letter-spacing);text-transform:var(--typography-body-375-small-regular-text-case)}}
*{box-sizing:border-box;font:var(--font-body-375-default);margin:0;padding:0}html{scroll-behavior:smooth;scrollbar-gutter:stable}section[id]{scroll-margin-top:var(--header-height)}body{scroll-behavior:smooth;max-width:100%;min-height:calc(100vh - var(--header-height));background-color:var(--color-neutral-50);isolation:isolate;position:relative;overflow:hidden visible}a{color:inherit;outline:none;text-decoration:none}img{-webkit-user-select:none;user-select:none}.fill-current-path path{fill:currentColor}.stroke-current-path path{stroke:currentColor}:root{--header-height:79px}:root.header-sticking{--header-height:65px}@media (min-width:1024px){:root{--header-height:100px}:root.header-sticking{--header-height:84px}}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none}.hide-scroll::-webkit-scrollbar{display:none}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_78e3e10c-module__ZPtN2q__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_78e3e10c-module__ZPtN2q__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
