.SocialTrust_card--blue__PAoPJ {
    --color-content-primary: #21231d;
    --color-background-screen: #a0e1e1;
}

.SocialTrust_card--orange__6dqh7 {
    --color-content-primary: #260a2f;
    --color-background-screen: #ffc091;
}

.SocialTrust_card--blue__PAoPJ, .SocialTrust_card--orange__6dqh7 {
    --color-interactive-control: #ffc091;
    --color-interactive-accent: #21231d;
    --color-interactive-accent-hover: #3a341c;
    --color-interactive-accent-active: #320707;
    --color-content-link-hover: #ffc091;
}

.thirdcard a:hover {
    color: #a0e1e1;
    background-color: #008fc9;
    background-color: #3a341c;
    border-color: #008fc9;
    border-color: #3a341c;
}




.thirdcard a{
    color: #a0e1e1;
}

.forthcardbtn a{
    color: #ffc091;
    background-color: #00a2dd;
    background-color: #260a2f;
    border-color: #00a2dd;
    border-color: #260a2f;
    -webkit-transition: color, background-color .15s ease-in-out;
    transition: color, background-color .15s ease-in-out;
}


:root {
    
    --color-content-primary: #37517e;
    --color-content-secondary: #5d7079;
    --color-content-tertiary: #768e9c;
    --color-content-accent: #0097c7;
    --color-content-accent-hover: #0084b3;
    --color-content-accent-active: #0077a5;
    --color-content-positive: #008026;
    --color-content-positive-hover: #006d13;
    --color-content-positive-active: #006002;
    --color-content-negative: #cf2929;
    --color-content-negative-hover: #b80419;
    --color-content-negative-active: #a7000d;
    --color-content-warning: #9a6500;
    --color-content-warning-hover: #855400;
    --color-content-warning-active: #764700;
    --color-interactive-accent: #00a2dd;
    --color-interactive-accent-hover: #008fc9;
    --color-interactive-accent-active: #0081ba;
    --color-interactive-positive: #2ead4b;
    --color-interactive-positive-hover: #069939;
    --color-interactive-positive-active: #008b2b;
    --color-interactive-negative: #e74848;
    --color-interactive-negative-hover: #d03238;
    --color-interactive-negative-active: #bf1e2c;
    --color-interactive-warning: #df8700;
    --color-interactive-warning-hover: #c97500;
    --color-interactive-warning-active: #b86700;
    --color-interactive-secondary: #c9cbce;
    --color-interactive-secondary-hover: #b5b7ba;
    --color-interactive-secondary-active: #a7a9ab;
    --color-background-screen: #fff;
    --color-background-elevated: #fff;
    --color-background-neutral: rgba(134,167,189,.102);
    --color-background-accent: rgba(56,200,255,.102);
    --color-background-positive: rgba(54,199,151,.102);
    --color-background-negative: hsla(0,100%,76%,.102);
    --color-background-warning: rgba(255,172,0,.102);
    --color-background-overlay: rgba(0,0,0,.102);
    --color-border-neutral: rgba(0,0,0,.102);
    --color-border-overlay: rgba(0,0,0,.102);
    --color-core-contrast: #000;
    --padding-x-small: 8px;
    --padding-small: 16px;
    --padding-medium: 24px;
    --padding-large: 32px;
    --radius-full: 9999px;
    --radius-small: 10px;
    --radius-medium: 16px;
    --radius-large: 24px;
    --size-4: 4px;
    --size-8: 8px;
    --size-10: 10px;
    --size-12: 12px;
    --size-14: 14px;
    --size-16: 16px;
    --size-24: 24px;
    --size-32: 32px;
    --size-40: 40px;
    --size-48: 48px;
    --size-52: 52px;
    --size-56: 56px;
    --size-60: 60px;
    --size-64: 64px;
    --size-72: 72px;
    --size-80: 80px;
    --size-88: 88px;
    --size-96: 96px;
    --size-104: 104px;
    --size-112: 112px;
    --size-120: 120px;
    --size-126: 126px;
    --size-128: 128px;
    --size-146: 146px;
    --size-154: 154px;
    --size-x-small: 24px;
    --size-small: 32px;
    --size-medium: 40px;
    --size-large: 48px;
    --size-x-large: 56px;
    --size-2x-large: 72px;
    --space-content-horizontal: 16px;
    --space-small: 16px;
    --space-medium: 32px;
    --space-large: 40px;
    --space-x-large: 56px;
    --font-size-12: 0.75rem;
    --font-size-14: 0.875rem;
    --font-size-16: 1rem;
    --font-size-18: 1.125rem;
    --font-size-20: 1.25rem;
    --font-size-22: 1.375rem;
    --font-size-24: 1.5rem;
    --font-size-26: 1.625rem;
    --font-size-28: 1.75rem;
    --font-size-30: 1.875rem;
    --font-size-32: 2rem;
    --letter-spacing-xxs: 0.005em;
    --letter-spacing-xs: 0.01em;
    --letter-spacing-sm: 0.0125em;
    --letter-spacing-md: 0.015em;
    --letter-spacing-lg: 0.02em;
    --letter-spacing-xl: 0.025em;
    --letter-spacing-negative-xxs: -0.005em;
    --letter-spacing-negative-xs: -0.01em;
    --letter-spacing-negative-sm: -0.0125em;
    --letter-spacing-negative-md: -0.015em;
    --letter-spacing-negative-lg: -0.02em;
    --letter-spacing-negative-xl: -0.025em;
    --letter-spacing-negative-xxl: -0.03em;
    --letter-spacing-negative-xxxl: -0.04em;
    --letter-spacing-negative-xxxxl: -0.05em;
    --line-height-18: 1.125rem;
    --line-height-20: 1.25rem;
    --line-height-22: 1.375rem;
    --line-height-24: 1.5rem;
    --line-height-28: 1.75rem;
    --line-height-30: 1.875rem;
    --line-height-32: 2rem;
    --line-height-34: 2.125rem;
    --line-height-36: 2.25rem;
    --line-height-42: 2.625rem;
    --line-height-48: 3rem;
    --line-height-title: 1.2;
    --line-height-body: 1.5;
    --line-height-control: 1.2;
    --font-weight-light: 300;
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semi-bold: 600;
    --font-weight-bold: 700;
    --font-weight-black: 900;
    --font-family-display: "Wise Sans","Inter",sans-serif
}

.np-theme-personal {
    --color-bright-yellow: #ffeb69;
    --color-bright-orange: #ffc091;
    --color-dark-purple: #260a2f;
    --color-dark-gold: #3a341c;
    --color-bright-blue: #a0e1e1;
    --color-dark-charcoal: #21231d;
    --color-white: #fff;
    --color-black: #000;
    --color-bright-green: #9fe870;
    --color-forest-green: #163300;
    --color-bright-pink: #ffd7ef;
    --color-dark-maroon: #320707;
    --color-content-primary: #0e0f0c;
    --color-content-secondary: #454745;
    --color-content-tertiary: #6a6c6a;
    --color-content-link: #163300;
    --color-content-link-hover: #0d1f00;
    --color-content-link-active: #0e0f0c;
    --color-interactive-primary: #163300;
    --color-interactive-primary-hover: #0d1f00;
    --color-interactive-primary-active: #0e0f0c;
    --color-interactive-secondary: #868685;
    --color-interactive-secondary-hover: #6c6c6b;
    --color-interactive-secondary-active: #525251;
    --color-interactive-accent: #9fe870;
    --color-interactive-accent-hover: #80e142;
    --color-interactive-accent-active: #65cf21;
    --color-interactive-control: #163300;
    --color-interactive-control-hover: #0d1f00;
    --color-interactive-control-active: #0e0f0c;
    --color-interactive-contrast: #9fe870;
    --color-interactive-contrast-hover: #cdffad;
    --color-interactive-contrast-active: #ecffe0;
    --color-border-neutral: rgba(14,15,12,.122);
    --color-border-overlay: rgba(14,15,12,.122);
    --color-background-screen: #fff;
    --color-background-screen-hover: rgba(22,51,0,.078);
    --color-background-screen-active: rgba(22,51,0,.129);
    --color-background-elevated: #fff;
    --color-background-neutral: rgba(22,51,0,.078);
    --color-background-neutral-hover: rgba(22,51,0,.129);
    --color-background-neutral-active: rgba(22,51,0,.18);
    --color-background-overlay: rgba(22,51,0,.078);
    --color-sentiment-negative: #a8200d;
    --color-sentiment-negative-hover: #8e1b0b;
    --color-sentiment-negative-active: #761709;
    --color-sentiment-positive: #2f5711;
    --color-sentiment-warning: #edc843;
    --color-contrast: #fff;
    --color-light: #fff;
    --color-dark: #121511;
    --color-contrast-overlay: #fff;
    --color-contrast-theme: #121511;
    --padding-x-small: 8px;
    --padding-small: 16px;
    --padding-medium: 24px;
    --padding-large: 32px;
    --radius-full: 9999px;
    --radius-small: 10px;
    --radius-medium: 16px;
    --radius-large: 24px;
    --size-4: 4px;
    --size-8: 8px;
    --size-10: 10px;
    --size-12: 12px;
    --size-14: 14px;
    --size-16: 16px;
    --size-24: 24px;
    --size-32: 32px;
    --size-40: 40px;
    --size-48: 48px;
    --size-52: 52px;
    --size-56: 56px;
    --size-60: 60px;
    --size-64: 64px;
    --size-72: 72px;
    --size-80: 80px;
    --size-88: 88px;
    --size-96: 96px;
    --size-104: 104px;
    --size-112: 112px;
    --size-120: 120px;
    --size-126: 126px;
    --size-128: 128px;
    --size-146: 146px;
    --size-154: 154px;
    --size-x-small: 24px;
    --size-small: 32px;
    --size-medium: 40px;
    --size-large: 48px;
    --size-x-large: 56px;
    --size-2x-large: 72px;
    --space-content-horizontal: 16px;
    --space-small: 16px;
    --space-medium: 32px;
    --space-large: 40px;
    --space-x-large: 56px;
    --font-size-12: 0.75rem;
    --font-size-14: 0.875rem;
    --font-size-16: 1rem;
    --font-size-18: 1.125rem;
    --font-size-20: 1.25rem;
    --font-size-22: 1.375rem;
    --font-size-24: 1.5rem;
    --font-size-26: 1.625rem;
    --font-size-28: 1.75rem;
    --font-size-30: 1.875rem;
    --font-size-32: 2rem;
    --letter-spacing-xxs: 0.005em;
    --letter-spacing-xs: 0.01em;
    --letter-spacing-sm: 0.0125em;
    --letter-spacing-md: 0.015em;
    --letter-spacing-lg: 0.02em;
    --letter-spacing-xl: 0.025em;
    --letter-spacing-negative-xxs: -0.005em;
    --letter-spacing-negative-xs: -0.01em;
    --letter-spacing-negative-sm: -0.0125em;
    --letter-spacing-negative-md: -0.015em;
    --letter-spacing-negative-lg: -0.02em;
    --letter-spacing-negative-xl: -0.025em;
    --letter-spacing-negative-xxl: -0.03em;
    --letter-spacing-negative-xxxl: -0.04em;
    --letter-spacing-negative-xxxxl: -0.05em;
    --line-height-18: 1.125rem;
    --line-height-20: 1.25rem;
    --line-height-22: 1.375rem;
    --line-height-24: 1.5rem;
    --line-height-28: 1.75rem;
    --line-height-30: 1.875rem;
    --line-height-32: 2rem;
    --line-height-34: 2.125rem;
    --line-height-36: 2.25rem;
    --line-height-42: 2.625rem;
    --line-height-48: 3rem;
    --line-height-title: 1.2;
    --line-height-body: 1.5;
    --line-height-control: 1.2;
    --font-weight-light: 300;
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semi-bold: 600;
    --font-weight-bold: 700;
    --font-weight-black: 900;
    --font-family-regular: "Inter",Helvetica,Arial,sans-serif;
    --font-family-display: "Wise Sans","Inter",sans-serif
}

.np-theme-personal--forest-green {
    --color-bright-yellow: #ffeb69;
    --color-bright-orange: #ffc091;
    --color-dark-purple: #260a2f;
    --color-dark-gold: #3a341c;
    --color-bright-blue: #a0e1e1;
    --color-dark-charcoal: #21231d;
    --color-white: #fff;
    --color-black: #000;
    --color-bright-green: #9fe870;
    --color-forest-green: #163300;
    --color-bright-pink: #ffd7ef;
    --color-dark-maroon: #320707;
    --color-content-primary: #9fe870;
    --color-content-secondary: #e8ebe6;
    --color-content-tertiary: #d0d5ce;
    --color-content-link: #9fe870;
    --color-content-link-hover: #cdffad;
    --color-content-link-active: #ecffe0;
    --color-interactive-primary: #9fe870;
    --color-interactive-primary-hover: #8bd35d;
    --color-interactive-primary-active: #7cc44f;
    --color-interactive-primary-hover: #cdffad;
    --color-interactive-primary-hover-hover: #b9ea9a;
    --color-interactive-primary-hover-active: #aadb8b;
    --color-interactive-primary-active: #ecffe0;
    --color-interactive-primary-active-hover: #d8eacc;
    --color-interactive-primary-active-active: #c8dbbd;
    --color-interactive-secondary: #cbd9c3;
    --color-interactive-secondary-hover: #b7c5af;
    --color-interactive-secondary-active: #a9b6a1;
    --color-interactive-secondary-hover: #d9e3d3;
    --color-interactive-secondary-hover-hover: #c5cfbf;
    --color-interactive-secondary-hover-active: #b6c0b0;
    --color-interactive-secondary-active: #e7ede3;
    --color-interactive-secondary-active-hover: #d3d9cf;
    --color-interactive-secondary-active-active: #c4cac0;
    --color-interactive-accent: #9fe870;
    --color-interactive-accent-hover: #8bd35d;
    --color-interactive-accent-active: #7cc44f;
    --color-interactive-accent-hover: #cdffad;
    --color-interactive-accent-hover-hover: #b9ea9a;
    --color-interactive-accent-hover-active: #aadb8b;
    --color-interactive-accent-active: #ecffe0;
    --color-interactive-accent-active-hover: #d8eacc;
    --color-interactive-accent-active-active: #c8dbbd;
    --color-interactive-control: #163300;
    --color-interactive-control-hover: #0c2300;
    --color-interactive-control-active: #001a00;
    --color-interactive-control-hover: #214d00;
    --color-interactive-control-hover-hover: #103c00;
    --color-interactive-control-hover-active: #093000;
    --color-interactive-control-active: #2c6600;
    --color-interactive-control-active-hover: #175400;
    --color-interactive-control-active-active: #064700;
    --color-interactive-contrast: #163300;
    --color-interactive-contrast-hover: #214d00;
    --color-interactive-contrast-hover-hover: #103c00;
    --color-interactive-contrast-hover-active: #093000;
    --color-interactive-contrast-active: #2c6600;
    --color-interactive-contrast-active-hover: #175400;
    --color-interactive-contrast-active-active: #064700;
    --color-border-neutral: hsla(0,0%,100%,.2);
    --color-border-overlay: hsla(0,0%,100%,.2);
    --color-background-screen: #163300;
    --color-background-screen-hover: hsla(0,0%,100%,.102);
    --color-background-screen-active: hsla(0,0%,100%,.2);
    --color-background-elevated: #223d0d;
    --color-background-neutral: hsla(0,0%,100%,.102);
    --color-background-neutral-hover: hsla(0,0%,100%,.2);
    --color-background-neutral-active: hsla(0,0%,100%,.302);
    --color-background-overlay: hsla(0,0%,100%,.2);
    --color-sentiment-negative: #ffc4c2;
    --color-sentiment-negative-hover: #ffdcdb;
    --color-sentiment-negative-active: #ffebeb;
    --color-sentiment-positive: #a0e5ae;
    --color-sentiment-warning: #edd272;
    --color-contrast: #163300;
    --color-light: #fff;
    --color-dark: #163300;
    --color-contrast-overlay: #163300;
    --color-contrast-theme: #fff;
    --padding-x-small: 8px;
    --padding-small: 16px;
    --padding-medium: 24px;
    --padding-large: 32px;
    --radius-full: 9999px;
    --radius-small: 10px;
    --radius-medium: 16px;
    --radius-large: 24px;
    --size-4: 4px;
    --size-8: 8px;
    --size-10: 10px;
    --size-12: 12px;
    --size-14: 14px;
    --size-16: 16px;
    --size-24: 24px;
    --size-32: 32px;
    --size-40: 40px;
    --size-48: 48px;
    --size-52: 52px;
    --size-56: 56px;
    --size-60: 60px;
    --size-64: 64px;
    --size-72: 72px;
    --size-80: 80px;
    --size-88: 88px;
    --size-96: 96px;
    --size-104: 104px;
    --size-112: 112px;
    --size-120: 120px;
    --size-126: 126px;
    --size-128: 128px;
    --size-146: 146px;
    --size-154: 154px;
    --size-x-small: 24px;
    --size-small: 32px;
    --size-medium: 40px;
    --size-large: 48px;
    --size-x-large: 56px;
    --size-2x-large: 72px;
    --space-content-horizontal: 16px;
    --space-small: 16px;
    --space-medium: 32px;
    --space-large: 40px;
    --space-x-large: 56px;
    --font-size-12: 0.75rem;
    --font-size-14: 0.875rem;
    --font-size-16: 1rem;
    --font-size-18: 1.125rem;
    --font-size-20: 1.25rem;
    --font-size-22: 1.375rem;
    --font-size-24: 1.5rem;
    --font-size-26: 1.625rem;
    --font-size-28: 1.75rem;
    --font-size-30: 1.875rem;
    --font-size-32: 2rem;
    --letter-spacing-xxs: 0.005em;
    --letter-spacing-xs: 0.01em;
    --letter-spacing-sm: 0.0125em;
    --letter-spacing-md: 0.015em;
    --letter-spacing-lg: 0.02em;
    --letter-spacing-xl: 0.025em;
    --letter-spacing-negative-xxs: -0.005em;
    --letter-spacing-negative-xs: -0.01em;
    --letter-spacing-negative-sm: -0.0125em;
    --letter-spacing-negative-md: -0.015em;
    --letter-spacing-negative-lg: -0.02em;
    --letter-spacing-negative-xl: -0.025em;
    --letter-spacing-negative-xxl: -0.03em;
    --letter-spacing-negative-xxxl: -0.04em;
    --letter-spacing-negative-xxxxl: -0.05em;
    --line-height-18: 1.125rem;
    --line-height-20: 1.25rem;
    --line-height-22: 1.375rem;
    --line-height-24: 1.5rem;
    --line-height-28: 1.75rem;
    --line-height-30: 1.875rem;
    --line-height-32: 2rem;
    --line-height-34: 2.125rem;
    --line-height-36: 2.25rem;
    --line-height-42: 2.625rem;
    --line-height-48: 3rem;
    --line-height-title: 1.2;
    --line-height-body: 1.5;
    --line-height-control: 1.2;
    --font-weight-light: 300;
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semi-bold: 600;
    --font-weight-bold: 700;
    --font-weight-black: 900;
    --font-family-regular: "Inter",Helvetica,Arial,sans-serif;
    --font-family-display: "Wise Sans","Inter",sans-serif
}

.np-theme-personal--bright-green {
    --color-bright-yellow: #ffeb69;
    --color-bright-orange: #ffc091;
    --color-dark-purple: #260a2f;
    --color-dark-gold: #3a341c;
    --color-bright-blue: #a0e1e1;
    --color-dark-charcoal: #21231d;
    --color-white: #fff;
    --color-black: #000;
    --color-bright-green: #9fe870;
    --color-forest-green: #163300;
    --color-bright-pink: #ffd7ef;
    --color-dark-maroon: #320707;
    --color-content-primary: #163300;
    --color-content-secondary: #163300;
    --color-content-tertiary: hsla(0,0%,100%,0);
    --color-content-link: #163300;
    --color-content-link-hover: #0d1f00;
    --color-content-link-active: #0e0f0c;
    --color-interactive-primary: #163300;
    --color-interactive-primary-hover: #0c2300;
    --color-interactive-primary-active: #001a00;
    --color-interactive-primary-hover: #0d1f00;
    --color-interactive-primary-hover-hover: #010;
    --color-interactive-primary-hover-active: #000;
    --color-interactive-primary-active: #0e0f0c;
    --color-interactive-primary-active-hover: #000;
    --color-interactive-primary-active-active: #000;
    --color-interactive-secondary: hsla(0,0%,100%,0);
    --color-interactive-secondary-hover: hsla(0,0%,92%,0);
    --color-interactive-secondary-active: hsla(0,0%,86%,0);
    --color-interactive-secondary-hover: hsla(0,0%,100%,0);
    --color-interactive-secondary-hover-hover: hsla(0,0%,92%,0);
    --color-interactive-secondary-hover-active: hsla(0,0%,86%,0);
    --color-interactive-secondary-active: hsla(0,0%,100%,0);
    --color-interactive-secondary-active-hover: hsla(0,0%,92%,0);
    --color-interactive-secondary-active-active: hsla(0,0%,86%,0);
    --color-interactive-accent: #163300;
    --color-interactive-accent-hover: #0c2300;
    --color-interactive-accent-active: #001a00;
    --color-interactive-accent-hover: #0d1f00;
    --color-interactive-accent-hover-hover: #010;
    --color-interactive-accent-hover-active: #000;
    --color-interactive-accent-active: #0e0f0c;
    --color-interactive-accent-active-hover: #000;
    --color-interactive-accent-active-active: #000;
    --color-interactive-control: #9fe870;
    --color-interactive-control-hover: #8bd35d;
    --color-interactive-control-active: #7cc44f;
    --color-interactive-control-hover: #bbef9a;
    --color-interactive-control-hover-hover: #a7da87;
    --color-interactive-control-hover-active: #98cb79;
    --color-interactive-control-active: #d9f6c6;
    --color-interactive-control-active-hover: #c5e1b2;
    --color-interactive-control-active-active: #b6d2a4;
    --color-interactive-contrast: #9fe870;
    --color-interactive-contrast-hover: #cdffad;
    --color-interactive-contrast-hover-hover: #b9ea9a;
    --color-interactive-contrast-hover-active: #aadb8b;
    --color-interactive-contrast-active: #ecffe0;
    --color-interactive-contrast-active-hover: #d8eacc;
    --color-interactive-contrast-active-active: #c8dbbd;
    --color-border-neutral: hsla(0,0%,100%,0);
    --color-border-overlay: hsla(0,0%,100%,0);
    --color-background-screen: #9fe870;
    --color-background-screen-hover: hsla(0,0%,100%,.4);
    --color-background-screen-active: hsla(0,0%,100%,.4);
    --color-background-elevated: hsla(0,0%,100%,0);
    --color-background-neutral: hsla(0,0%,100%,.302);
    --color-background-neutral-hover: hsla(0,0%,100%,0);
    --color-background-neutral-active: hsla(0,0%,100%,0);
    --color-background-overlay: hsla(0,0%,100%,0);
    --color-sentiment-negative: hsla(0,0%,100%,0);
    --color-sentiment-negative-hover: hsla(0,0%,100%,0);
    --color-sentiment-negative-active: hsla(0,0%,100%,0);
    --color-sentiment-positive: hsla(0,0%,100%,0);
    --color-sentiment-warning: hsla(0,0%,100%,0);
    --color-contrast: hsla(0,0%,100%,0);
    --color-light: #fff;
    --color-dark: #163300;
    --color-contrast-overlay: #163300;
    --color-contrast-theme: #fff;
    --padding-x-small: 8px;
    --padding-small: 16px;
    --padding-medium: 24px;
    --padding-large: 32px;
    --radius-full: 9999px;
    --radius-small: 10px;
    --radius-medium: 16px;
    --radius-large: 24px;
    --size-4: 4px;
    --size-8: 8px;
    --size-10: 10px;
    --size-12: 12px;
    --size-14: 14px;
    --size-16: 16px;
    --size-24: 24px;
    --size-32: 32px;
    --size-40: 40px;
    --size-48: 48px;
    --size-52: 52px;
    --size-56: 56px;
    --size-60: 60px;
    --size-64: 64px;
    --size-72: 72px;
    --size-80: 80px;
    --size-88: 88px;
    --size-96: 96px;
    --size-104: 104px;
    --size-112: 112px;
    --size-120: 120px;
    --size-126: 126px;
    --size-128: 128px;
    --size-146: 146px;
    --size-154: 154px;
    --size-x-small: 24px;
    --size-small: 32px;
    --size-medium: 40px;
    --size-large: 48px;
    --size-x-large: 56px;
    --size-2x-large: 72px;
    --space-content-horizontal: 16px;
    --space-small: 16px;
    --space-medium: 32px;
    --space-large: 40px;
    --space-x-large: 56px;
    --font-size-12: 0.75rem;
    --font-size-14: 0.875rem;
    --font-size-16: 1rem;
    --font-size-18: 1.125rem;
    --font-size-20: 1.25rem;
    --font-size-22: 1.375rem;
    --font-size-24: 1.5rem;
    --font-size-26: 1.625rem;
    --font-size-28: 1.75rem;
    --font-size-30: 1.875rem;
    --font-size-32: 2rem;
    --letter-spacing-xxs: 0.005em;
    --letter-spacing-xs: 0.01em;
    --letter-spacing-sm: 0.0125em;
    --letter-spacing-md: 0.015em;
    --letter-spacing-lg: 0.02em;
    --letter-spacing-xl: 0.025em;
    --letter-spacing-negative-xxs: -0.005em;
    --letter-spacing-negative-xs: -0.01em;
    --letter-spacing-negative-sm: -0.0125em;
    --letter-spacing-negative-md: -0.015em;
    --letter-spacing-negative-lg: -0.02em;
    --letter-spacing-negative-xl: -0.025em;
    --letter-spacing-negative-xxl: -0.03em;
    --letter-spacing-negative-xxxl: -0.04em;
    --letter-spacing-negative-xxxxl: -0.05em;
    --line-height-18: 1.125rem;
    --line-height-20: 1.25rem;
    --line-height-22: 1.375rem;
    --line-height-24: 1.5rem;
    --line-height-28: 1.75rem;
    --line-height-30: 1.875rem;
    --line-height-32: 2rem;
    --line-height-34: 2.125rem;
    --line-height-36: 2.25rem;
    --line-height-42: 2.625rem;
    --line-height-48: 3rem;
    --line-height-title: 1.2;
    --line-height-body: 1.5;
    --line-height-control: 1.2;
    --font-weight-light: 300;
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semi-bold: 600;
    --font-weight-bold: 700;
    --font-weight-black: 900;
    --font-family-regular: "Inter",Helvetica,Arial,sans-serif;
    --font-family-display: "Wise Sans","Inter",sans-serif
}

.np-theme-personal--dark {
    --color-bright-yellow: #ffeb69;
    --color-bright-orange: #ffc091;
    --color-dark-purple: #260a2f;
    --color-dark-gold: #3a341c;
    --color-bright-blue: #a0e1e1;
    --color-dark-charcoal: #21231d;
    --color-white: #fff;
    --color-black: #000;
    --color-bright-green: #9fe870;
    --color-forest-green: #163300;
    --color-bright-pink: #ffd7ef;
    --color-dark-maroon: #320707;
    --color-content-primary: #f3f5f1;
    --color-content-secondary: #e8ebe6;
    --color-content-tertiary: #cacfc7;
    --color-content-link: #9fe870;
    --color-content-link-hover: #cdffad;
    --color-content-link-active: #ecffe0;
    --color-interactive-primary: #9fe870;
    --color-interactive-primary-hover: #8bd35d;
    --color-interactive-primary-active: #7cc44f;
    --color-interactive-primary-hover: #cdffad;
    --color-interactive-primary-hover-hover: #b9ea9a;
    --color-interactive-primary-hover-active: #aadb8b;
    --color-interactive-primary-active: #ecffe0;
    --color-interactive-primary-active-hover: #d8eacc;
    --color-interactive-primary-active-active: #c8dbbd;
    --color-interactive-secondary: #b9bab7;
    --color-interactive-secondary-hover: #a6a7a4;
    --color-interactive-secondary-active: #979895;
    --color-interactive-secondary-hover: #ecede9;
    --color-interactive-secondary-hover-hover: #d8d9d5;
    --color-interactive-secondary-hover-active: #c9cac6;
    --color-interactive-secondary-active: #f9faf6;
    --color-interactive-secondary-active-hover: #e4e5e1;
    --color-interactive-secondary-active-active: #d5d6d2;
    --color-interactive-accent: #9fe870;
    --color-interactive-accent-hover: #8bd35d;
    --color-interactive-accent-active: #7cc44f;
    --color-interactive-accent-hover: #cdffad;
    --color-interactive-accent-hover-hover: #b9ea9a;
    --color-interactive-accent-hover-active: #aadb8b;
    --color-interactive-accent-active: #ecffe0;
    --color-interactive-accent-active-hover: #d8eacc;
    --color-interactive-accent-active-active: #c8dbbd;
    --color-interactive-control: #163300;
    --color-interactive-control-hover: #0c2300;
    --color-interactive-control-active: #001a00;
    --color-interactive-control-hover: #214d00;
    --color-interactive-control-hover-hover: #103c00;
    --color-interactive-control-hover-active: #093000;
    --color-interactive-control-active: #2c6600;
    --color-interactive-control-active-hover: #175400;
    --color-interactive-control-active-active: #064700;
    --color-interactive-contrast: #163300;
    --color-interactive-contrast-hover: #214d00;
    --color-interactive-contrast-hover-hover: #103c00;
    --color-interactive-contrast-hover-active: #093000;
    --color-interactive-contrast-active: #2c6600;
    --color-interactive-contrast-active-hover: #175400;
    --color-interactive-contrast-active-active: #064700;
    --color-border-neutral: hsla(0,0%,100%,.2);
    --color-border-overlay: hsla(0,0%,100%,.2);
    --color-background-screen: #121511;
    --color-background-screen-hover: hsla(0,0%,100%,.102);
    --color-background-screen-active: hsla(0,0%,100%,.2);
    --color-background-elevated: #1e211d;
    --color-background-neutral: hsla(0,0%,100%,.102);
    --color-background-neutral-hover: hsla(0,0%,100%,.2);
    --color-background-neutral-active: hsla(0,0%,100%,.302);
    --color-background-overlay: hsla(0,0%,100%,.2);
    --color-sentiment-negative: #ffbfbd;
    --color-sentiment-negative-hover: #ffdcdb;
    --color-sentiment-negative-active: #ffebeb;
    --color-sentiment-positive: #a0e5ae;
    --color-sentiment-warning: #edd272;
    --color-contrast: #121511;
    --color-light: #fff;
    --color-dark: #121511;
    --color-contrast-overlay: #121511;
    --color-contrast-theme: #fff;
    --padding-x-small: 8px;
    --padding-small: 16px;
    --padding-medium: 24px;
    --padding-large: 32px;
    --radius-full: 9999px;
    --radius-small: 10px;
    --radius-medium: 16px;
    --radius-large: 24px;
    --size-4: 4px;
    --size-8: 8px;
    --size-10: 10px;
    --size-12: 12px;
    --size-14: 14px;
    --size-16: 16px;
    --size-24: 24px;
    --size-32: 32px;
    --size-40: 40px;
    --size-48: 48px;
    --size-52: 52px;
    --size-56: 56px;
    --size-60: 60px;
    --size-64: 64px;
    --size-72: 72px;
    --size-80: 80px;
    --size-88: 88px;
    --size-96: 96px;
    --size-104: 104px;
    --size-112: 112px;
    --size-120: 120px;
    --size-126: 126px;
    --size-128: 128px;
    --size-146: 146px;
    --size-154: 154px;
    --size-x-small: 24px;
    --size-small: 32px;
    --size-medium: 40px;
    --size-large: 48px;
    --size-x-large: 56px;
    --size-2x-large: 72px;
    --space-content-horizontal: 16px;
    --space-small: 16px;
    --space-medium: 32px;
    --space-large: 40px;
    --space-x-large: 56px;
    --font-size-12: 0.75rem;
    --font-size-14: 0.875rem;
    --font-size-16: 1rem;
    --font-size-18: 1.125rem;
    --font-size-20: 1.25rem;
    --font-size-22: 1.375rem;
    --font-size-24: 1.5rem;
    --font-size-26: 1.625rem;
    --font-size-28: 1.75rem;
    --font-size-30: 1.875rem;
    --font-size-32: 2rem;
    --letter-spacing-xxs: 0.005em;
    --letter-spacing-xs: 0.01em;
    --letter-spacing-sm: 0.0125em;
    --letter-spacing-md: 0.015em;
    --letter-spacing-lg: 0.02em;
    --letter-spacing-xl: 0.025em;
    --letter-spacing-negative-xxs: -0.005em;
    --letter-spacing-negative-xs: -0.01em;
    --letter-spacing-negative-sm: -0.0125em;
    --letter-spacing-negative-md: -0.015em;
    --letter-spacing-negative-lg: -0.02em;
    --letter-spacing-negative-xl: -0.025em;
    --letter-spacing-negative-xxl: -0.03em;
    --letter-spacing-negative-xxxl: -0.04em;
    --letter-spacing-negative-xxxxl: -0.05em;
    --line-height-18: 1.125rem;
    --line-height-20: 1.25rem;
    --line-height-22: 1.375rem;
    --line-height-24: 1.5rem;
    --line-height-28: 1.75rem;
    --line-height-30: 1.875rem;
    --line-height-32: 2rem;
    --line-height-34: 2.125rem;
    --line-height-36: 2.25rem;
    --line-height-42: 2.625rem;
    --line-height-48: 3rem;
    --line-height-title: 1.2;
    --line-height-body: 1.5;
    --line-height-control: 1.2;
    --font-weight-light: 300;
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semi-bold: 600;
    --font-weight-bold: 700;
    --font-weight-black: 900;
    --font-family-regular: "Inter",Helvetica,Arial,sans-serif;
    --font-family-display: "Wise Sans","Inter",sans-serif
}


/*!modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize*/
*,:after,:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

:root {
    --base-font-size: 16px;
    --font-family-regular: "Inter",Helvetica,Arial,sans-serif;
    --input-group-addon-padding: 12px 16px calc(12px - 2px);
    --btn-padding: 12px 24px calc(12px - 2px);
    --btn-xs-padding: 2px 8px calc(2px - 2px);
    --btn-sm-padding: 4px 16px calc(4px - 2px);
    --btn-lg-padding: 20px 24px calc(20px - 2px);
    --input-padding: 12px 16px calc(12px - 2px);
    --input-padding-small: 4px 12px calc(4px - 2px);
    --input-padding-large: 12px 16px calc(12px - 2px);
    --input-group-addon-sm-padding: calc(4px - 1px) 12px;
    --input-group-addon-lg-padding: 12px 16px calc(12px - 2px);
    --dropdown-link-padding: calc(12px + 1px) 16px calc(12px - 1px);
    --btn-radius-base: 9999px;
    --btn-sm-radius-base: 2px;
    --btn-lg-radius-base: 3px
}

.np-theme-dark,.np-theme-light,.np-theme-navy {
    --font-family-regular: averta,avenir w02,avenir,helvetica,arial,sans-serif!important;
    font-family: averta,avenir w02,avenir,helvetica,arial,sans-serif;
    font-family: Inter,Helvetica,Arial,sans-serif;
    font-family: var(--font-family-regular);
    line-height: 1.5;
    line-height: var(--line-height-body)
}

.np-theme-personal {
    --font-family-regular: "Inter",Helvetica,Arial,sans-serif!important;
    font-family: Inter,Helvetica,Arial,sans-serif;
    font-family: var(--font-family-regular);
    -webkit-font-feature-settings: "calt";
    font-feature-settings: "calt";
    --input-group-addon-padding: 12px 16px;
    --btn-padding: calc(12px - 1px) 24px;
    --btn-xs-padding: calc(2px - 1px) 8px;
    --btn-sm-padding: calc(4px - 1px) 16px;
    --btn-lg-padding: calc(20px - 1px) 24px;
    --btn-height: 48px;
    --btn-xs-height: 22px;
    --btn-sm-height: 32px;
    --btn-lg-height: 72px;
    --input-height-base: 48px;
    --input-height-large: 72px;
    --input-height-small: 32px;
    --input-padding: 12px 16px;
    --input-padding-small: 4px 12px;
    --input-padding-large: 12px 16px;
    --input-group-addon-sm-padding: 4px 12px;
    --input-group-addon-lg-padding: 12px 16px;
    --dropdown-link-padding: 12px 16px;
    --btn-radius-base: 9999px;
    --btn-sm-radius-base: var(--btn-radius-base);
    --btn-lg-radius-base: var(--btn-radius-base)
}

button,input,optgroup,select,textarea {
    padding: 0;
    color: inherit;
    font-size: inherit;
    line-height: inherit
}


@media(min-width: 576px) {
    hr {
        margin:24px auto;
        margin: var(--size-24) auto
    }
}

@media(min-width: 992px) {
    hr {
        margin:32px auto;
        margin: var(--size-32) auto
    }
}

@media(max-width: 320px) {
    .np-theme-personal {
        --delta:2;
        --size-4: calc(4px / var(--delta));
        --size-8: calc(8px / var(--delta));
        --size-10: calc(10px / var(--delta));
        --size-12: calc(12px / var(--delta));
        --size-14: calc(14px / var(--delta));
        --size-16: calc(16px / var(--delta));
        --size-24: calc(24px / var(--delta));
        --size-32: calc(32px / var(--delta));
        --size-40: calc(40px / var(--delta));
        --size-48: calc(48px / var(--delta));
        --size-52: calc(52px / var(--delta));
        --size-56: calc(56px / var(--delta));
        --size-60: calc(60px / var(--delta));
        --size-64: calc(64px / var(--delta));
        --size-72: calc(72px / var(--delta));
        --size-80: calc(80px / var(--delta));
        --size-88: calc(88px / var(--delta));
        --size-96: calc(96px / var(--delta));
        --size-104: calc(104px / var(--delta));
        --size-112: calc(112px / var(--delta));
        --size-120: calc(120px / var(--delta));
        --size-126: calc(126px / var(--delta));
        --size-128: calc(128px / var(--delta));
        --size-146: calc(146px / var(--delta));
        --size-154: calc(154px / var(--delta));
        --size-x-small: calc(24px / var(--delta));
        --size-small: calc(32px / var(--delta));
        --size-medium: calc(40px / var(--delta));
        --size-large: calc(48px / var(--delta));
        --size-x-large: calc(56px / var(--delta));
        --size-2x-large: calc(72px / var(--delta));
        --space-content-horizontal: calc(16px / var(--delta));
        --space-small: calc(16px / var(--delta));
        --space-medium: calc(32px / var(--delta));
        --space-large: calc(40px / var(--delta));
        --space-x-large: calc(56px / var(--delta));
        --padding-x-small: var(--size-8);
        --padding-small: var(--size-16);
        --padding-medium: var(--size-24);
        --padding-large: var(--size-32);
        --input-height-base: var(--size-32);
        --input-height-large: var(--input-height-small);
        --input-padding: var(--input-padding-small);
        --input-padding-large: var(--input-padding-small);
        --input-group-addon-padding: var(--input-group-addon-sm-padding);
        --input-group-addon-lg-padding: var(--input-group-addon-sm-padding);
        --btn-height: var(--input-height-base);
        --btn-lg-height: var(--btn-height);
        --btn-sm-height: var(--btn-height);
        --btn-padding: var(--input-padding);
        --btn-sm-padding: var(--btn-padding);
        --btn-lg-padding: var(--btn-padding);
        --dropdown-link-padding: var(--size-12) var(--size-16)
    }
}

.bg-default,.bg-neutral {
    background-color: rgba(134,167,189,.102)!important;
    background-color: var(--color-background-neutral)!important;
    color: #5d7079;
    color: var(--color-content-secondary)
}




@-webkit-keyframes rotating {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.btn-input.btn {
    text-align: left
}

[dir=rtl] .btn-input.btn {
    text-align: right
}

.btn-input.btn .tw-icon {
    position: absolute;
    right: 16px;
    right: var(--size-16);
    top: 16px;
    top: var(--size-16)
}

[dir=rtl] .btn-input.btn .tw-icon {
    left: 16px;
    left: var(--size-16);
    right: auto
}

.btn-input.btn .tw-icon:not(.tw-chevron):not(.tw-icon-chevron-down) {
    position: static
}

.btn-input.btn.btn-sm .tw-icon {
    right: 8px;
    right: var(--size-8);
    top: 8px;
    top: var(--size-8)
}

[dir=rtl] .btn-input.btn.btn-sm .tw-icon {
    left: 8px;
    left: var(--size-8);
    right: auto
}

.btn-input.btn.btn-lg .tw-icon {
    top: 27px
}

a.btn {
    -webkit-text-decoration: none;
    text-decoration: none
}

.btn-group,.btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.btn-group-vertical>.btn,.btn-group>.btn {
    position: relative;
    float: left
}

[dir=rtl] .btn-group-vertical>.btn,[dir=rtl] .btn-group>.btn {
    float: right
}

.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group {
    margin-left: -1px
}

[dir=rtl] .btn-group .btn+.btn,[dir=rtl] .btn-group .btn+.btn-group,[dir=rtl] .btn-group .btn-group+.btn,[dir=rtl] .btn-group .btn-group+.btn-group {
    margin-right: -1px;
    margin-left: 0
}

.btn-toolbar:after,.btn-toolbar:before {
    content: " ";
    display: table
}

.btn-toolbar:after {
    clear: both
}




@media(min-width: 992px) {
    .btn-toolbar:not(.btn-toolbar-xl) {
        margin-left:-4px;
        margin-right: -4px
    }

    

    [dir=rtl] .btn-toolbar:not(.btn-toolbar-xl) .btn,[dir=rtl] .btn-toolbar:not(.btn-toolbar-xl) .btn-group,[dir=rtl] .btn-toolbar:not(.btn-toolbar-xl) .input-group {
        float: right
    }
}

.btn-toolbar.btn-toolbar-xs {
    margin-left: -4px;
    margin-right: -4px
}


[dir=rtl] .btn-toolbar.btn-toolbar-xs .btn,[dir=rtl] .btn-toolbar.btn-toolbar-xs .btn-group,[dir=rtl] .btn-toolbar.btn-toolbar-xs .input-group {
    float: right
}

@media(min-width: 576px) {
    .btn-toolbar.btn-toolbar-sm {
        margin-left:-4px;
        margin-right: -4px
    }

 

   
}

@media(min-width: 768px) {
    .btn-toolbar.btn-toolbar-md {
        margin-left:-4px;
        margin-right: -4px
    }

    

    [dir=rtl] .btn-toolbar.btn-toolbar-md .btn,[dir=rtl] .btn-toolbar.btn-toolbar-md .btn-group,[dir=rtl] .btn-toolbar.btn-toolbar-md .input-group {
        float: right
    }
}

@media(min-width: 992px) {
    .btn-toolbar.btn-toolbar-lg {
        margin-left:-4px;
        margin-right: -4px
    }

    

}

@media(min-width: 1200px) {
    .btn-toolbar.btn-toolbar-xl {
        margin-left:-4px;
        margin-right: -4px
    }

    

   
}

.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.btn-group>.btn:first-child {
    margin-left: 0
}

[dir=rtl] .btn-group>.btn:first-child {
    margin-right: 0;
    margin-left: 0
}

[dir=rtl] .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

[dir=rtl] .btn-group>.btn:last-child:not(:first-child),[dir=rtl] .btn-group>.dropdown-toggle:not(:first-child),html:not([dir=rtl]) .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

html:not([dir=rtl]) .btn-group>.btn:last-child:not(:first-child),html:not([dir=rtl]) .btn-group>.dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.btn-group>.btn-group {
    float: left
}

[dir=rtl] .btn-group>.btn-group {
    float: right
}

.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0
}

[dir=rtl] .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,[dir=rtl] .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

[dir=rtl] .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,html:not([dir=rtl]) .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,html:not([dir=rtl]) .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

html:not([dir=rtl]) .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
    outline: 0
}

.btn-group>.btn+.dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px
}

[dir=rtl] .btn-group>.btn+.dropdown-toggle {
    padding-right: 12px;
    padding-left: 0;
    padding-left: 12px;
    padding-right: 0
}

.btn-group>.btn-lg+.dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px
}

[dir=rtl] .btn-group>.btn-lg+.dropdown-toggle {
    padding-right: 12px;
    padding-left: 0;
    padding-left: 12px;
    padding-right: 0
}

.btn-group.open .dropdown-toggle,.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-lg .caret {
    border-width: 5px 5px 0
}



.dropup .btn-lg .caret {
    border-width: 0 5px 5px
}

.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%
}

.btn-group-vertical>.btn-group>.btn {
    float: none
}

.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group {
    margin-top: -1px;
    margin-left: 0
}

[dir=rtl] .btn-group-vertical>.btn+.btn,[dir=rtl] .btn-group-vertical>.btn+.btn-group,[dir=rtl] .btn-group-vertical>.btn-group+.btn,[dir=rtl] .btn-group-vertical>.btn-group+.btn-group {
    margin-right: 0;
    margin-left: 0
}

.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.btn-group-vertical>.btn:first-child:not(:last-child) {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical>.btn:last-child:not(:first-child) {
    border-bottom-left-radius: 3px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0
}

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}

.btn-group-justified>.btn,.btn-group-justified>.btn-group {
    float: none;
    display: table-cell;
    width: 1%
}

.btn-group-justified>.btn-group .btn {
    width: 100%
}

.btn-group-justified>.btn-group .dropdown-menu {
    left: auto
}

[dir=rtl] .btn-group-justified>.btn-group .dropdown-menu {
    right: auto;
    left: auto
}

[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio] {
    position: absolute;
    clip: rect(0,0,0,0);
    pointer-events: none
}

[dir=rtl] .btn-group .btn+.btn-success {
    border-right: 1px solid #008026;
    border-right: 1px solid var(--color-content-positive)
}

html:not([dir=rtl]) .btn-group .btn+.btn-success {
    border-left: 1px solid #008026;
    border-left: 1px solid var(--color-content-positive)
}

[dir=rtl] .btn-group .btn+.btn-primary {
    border-right: 1px solid #0097c7;
    border-right: 1px solid var(--color-content-accent)
}

html:not([dir=rtl]) .btn-group .btn+.btn-primary {
    border-left: 1px solid #0097c7;
    border-left: 1px solid var(--color-content-accent)
}

.btn-group.btn-block {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.btn-group.btn-block:after,.btn-group.btn-block:before {
    content: " ";
    display: table
}

.btn-group.btn-block:after {
    clear: both
}

.btn-group.btn-block .btn {
    display: block;
    width: 100%
}

.btn-group.btn-block .btn-input.btn {
    text-align: left
}

[dir=rtl] .btn-group.btn-block .btn-input.btn {
    text-align: right
}

.btn-group.btn-block .btn-input.btn .caret {
    position: absolute;
    right: 16px;
    top: 16px
}

[dir=rtl] .btn-group.btn-block .btn-input.btn .caret {
    left: 16px;
    right: auto
}

.btn-group.btn-block .btn-input.btn.btn-sm .caret {
    right: 8px
}

[dir=rtl] .btn-group.btn-block .btn-input.btn.btn-sm .caret {
    left: 8px;
    right: auto
}

.btn-group.btn-block .btn-input.btn.dropdown-toggle {
    padding-right: 40px;
    overflow: hidden;
    text-overflow: ellipsis
}

[dir=rtl] .btn-group.btn-block .btn-input.btn.dropdown-toggle {
    padding-left: 40px;
    padding-right: 16px
}

@media(min-width: 576px) {
    .btn-group.btn-block .btn-input.btn.dropdown-toggle {
        padding-right:48px
    }

    [dir=rtl] .btn-group.btn-block .btn-input.btn.dropdown-toggle {
        padding-left: 48px;
        padding-right: 16px
    }
}

.btn-group.btn-block .btn-input.btn.btn-sm.dropdown-toggle {
    padding-right: 33px
}

[dir=rtl] .btn-group.btn-block .btn-input.btn.btn-sm.dropdown-toggle {
    padding-left: 33px;
    padding-right: 0
}

.btn-group.btn-block .btn+.dropdown-toggle {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1
}

.btn-group.btn-block .btn+.dropdown-toggle .caret {
    position: relative;
    top: 0;
    right: 0
}

[dir=rtl] .btn-group.btn-block .btn+.dropdown-toggle .caret {
    left: 0;
    right: auto
}

.btn-block .dropdown-menu {
    width: 100%
}

.btn-block .dropdown-menu>li>a {
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis
}

.btn-group .dropdown-menu {
    max-height: 90vh;
    max-height: 90svh;
    overflow: auto
}

.btn-group .btn-input+.dropdown-menu>li>a {
    white-space: normal
}

.btn-group .body-2,.btn-group .np-text-body-default,.btn-group .small {
    color: #5d7079;
    color: var(--color-content-secondary)
}

@media(min-height: 592px) {
    .btn-group .dropdown-menu {
        max-height:592px
    }
}

.btn-group .secondary {
    font-size: .875rem;
    font-size: var(--font-size-14);
    line-height: 155%;
    letter-spacing: -.006em;
    font-weight: 400;
    font-weight: var(--font-weight-regular);
    color: #5d7079;
    color: var(--color-content-secondary)
}

form {
    margin-bottom: 0
}

fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0
}

legend {
    display: block;
    width: 100%
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 4px;
    margin-bottom: var(--size-4)
}

.secondary,label {
    color: #5d7079;
    color: var(--color-content-secondary);
    -webkit-transition: color .15s ease-in-out;
    transition: color .15s ease-in-out;
    font-size: .875rem;
    font-size: var(--font-size-14);
    line-height: 20px
}

input[type=search] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

input[type=number] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0
}

input[type=checkbox],input[type=radio] {
    margin: 1px 0 0;
    line-height: normal
}

input[type=file] {
    display: block
}

input[type=range] {
    display: block;
    width: 100%
}

select[multiple],select[size] {
    height: auto
}

input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus {
    outline: 2px solid #37517e;
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: 2px;
    outline-offset: var(--ring-outline-offset)
}

output {
    padding-top: 9px;
    line-height: 1.2;
    line-height: var(--line-height-control)
}

.form-control,output {
    display: block;
    font-size: 1rem;
    font-size: var(--font-size-16);
    color: #37517e;
    color: var(--color-content-primary)
}



.form-control,select.form-control {
    min-height: var(--input-height-base)
}

select[multiple].form-control,textarea.form-control {
    height: auto
}



.form-control::-moz-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.form-control::-webkit-input-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.form-control:-ms-input-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.form-control::-ms-input-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.form-control::placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

textarea.form-control {
    height: 144px
}

.form-control+.text-danger,.form-control+.text-info,.form-control+.text-muted,.form-control+.text-negative,.form-control+.text-positive,.form-control+.text-primary,.form-control+.text-success,.form-control+.text-warning {
    margin-top: 8px
}




.np-theme-personal .form-control:hover {
    border-color: #b5b7ba;
    border-color: var(--color-interactive-secondary-hover)
}

input[type=search] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

@media screen and (min-device-pixel-ratio: 0) {
    input[type=date],input[type=datetime-local],input[type=month],input[type=time] {
        line-height:var(--input-height-base)
    }

    

   
}



.has-feedback {
    position: relative
}

.has-feedback .form-control {
    padding-right: var(--input-height-base)
}

[dir=rtl] .has-feedback .form-control {
    padding-left: var(--input-height-base);
    padding-right: 0
}

.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 48px;
    height: 48px;
    text-align: center;
    pointer-events: none
}

[dir=rtl] .form-control-feedback {
    left: 0;
    right: auto
}


.focus .control-label,.has-focus .control-label {
    color: #0077a5;
    color: var(--color-content-accent-active)
}




.focus .alert,.has-focus .alert {
    border-color: #0081ba;
    border-color: var(--color-interactive-accent-active)
}



.has-success .radio>label:not(.disabled):not(:disabled):hover,.has-success .radio>label[focus-within],.has-success.checkbox>label:not(.disabled):not(:disabled):hover,.has-success.checkbox>label[focus-within] {
    border-color: #069939!important;
    border-color: var(--color-interactive-positive-hover)!important
}

.has-success .radio>label:focus-within,.has-success .radio>label:not(.disabled):not(:disabled):hover,.has-success.checkbox>label:focus-within,.has-success.checkbox>label:not(.disabled):not(:disabled):hover {
    border-color: #069939!important;
    border-color: var(--color-interactive-positive-hover)!important
}

.has-success .radio>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.has-success .radio>label:not(.disabled):not(:disabled):hover .tw-radio-button,.has-success .radio>label[focus-within] .tw-checkbox-button,.has-success .radio>label[focus-within] .tw-radio-button,.has-success.checkbox>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.has-success.checkbox>label:not(.disabled):not(:disabled):hover .tw-radio-button,.has-success.checkbox>label[focus-within] .tw-checkbox-button,.has-success.checkbox>label[focus-within] .tw-radio-button {
    border-color: #069939!important;
    border-color: var(--color-interactive-positive-hover)!important
}

.has-success .radio>label:focus-within .tw-checkbox-button,.has-success .radio>label:focus-within .tw-radio-button,.has-success .radio>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.has-success .radio>label:not(.disabled):not(:disabled):hover .tw-radio-button,.has-success.checkbox>label:focus-within .tw-checkbox-button,.has-success.checkbox>label:focus-within .tw-radio-button,.has-success.checkbox>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.has-success.checkbox>label:not(.disabled):not(:disabled):hover .tw-radio-button {
    border-color: #069939!important;
    border-color: var(--color-interactive-positive-hover)!important
}

.has-success .radio .tw-checkbox-button,.has-success .radio .tw-radio-button,.has-success.checkbox .tw-checkbox-button,.has-success.checkbox .tw-radio-button {
    border-color: #2ead4b;
    border-color: var(--color-interactive-positive)
}

.np-theme-personal .has-success {
    border-color: var(--color-sentiment-positive)!important
}




.np-theme-personal .has-success:not(.disabled):not(:disabled):hover .alert,.np-theme-personal .has-success:not(.disabled):not(:disabled):hover .btn-input,.np-theme-personal .has-success:not(.disabled):not(:disabled):hover.checkbox label,.np-theme-personal .has-success:not(.disabled):not(:disabled):hover.radio label {
    border-color: var(--color-sentiment-positive)!important
}

.np-theme-personal .has-success .form-control-feedback {
    color: var(--color-sentiment-positive)
}

.np-theme-personal .has-success .radio>label:not(.disabled):not(:disabled),.np-theme-personal .has-success.checkbox>label:not(.disabled):not(:disabled) {
    border-color: var(--color-sentiment-positive);
    color: #37517e;
    color: var(--color-content-primary)
}

.np-theme-personal .has-success .radio>label:not(.disabled):not(:disabled):hover,.np-theme-personal .has-success .radio>label[focus-within],.np-theme-personal .has-success.checkbox>label:not(.disabled):not(:disabled):hover,.np-theme-personal .has-success.checkbox>label[focus-within] {
    border-color: var(--color-sentiment-positive)!important
}

.np-theme-personal .has-success .radio>label:focus-within,.np-theme-personal .has-success .radio>label:not(.disabled):not(:disabled):hover,.np-theme-personal .has-success.checkbox>label:focus-within,.np-theme-personal .has-success.checkbox>label:not(.disabled):not(:disabled):hover {
    border-color: var(--color-sentiment-positive)!important
}

.np-theme-personal .has-success .radio>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.np-theme-personal .has-success .radio>label:not(.disabled):not(:disabled):hover .tw-radio-button,.np-theme-personal .has-success .radio>label[focus-within] .tw-checkbox-button,.np-theme-personal .has-success .radio>label[focus-within] .tw-radio-button,.np-theme-personal .has-success.checkbox>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.np-theme-personal .has-success.checkbox>label:not(.disabled):not(:disabled):hover .tw-radio-button,.np-theme-personal .has-success.checkbox>label[focus-within] .tw-checkbox-button,.np-theme-personal .has-success.checkbox>label[focus-within] .tw-radio-button {
    border-color: var(--color-sentiment-positive)!important
}

.np-theme-personal .has-success .radio>label:focus-within .tw-checkbox-button,.np-theme-personal .has-success .radio>label:focus-within .tw-radio-button,.np-theme-personal .has-success .radio>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.np-theme-personal .has-success .radio>label:not(.disabled):not(:disabled):hover .tw-radio-button,.np-theme-personal .has-success.checkbox>label:focus-within .tw-checkbox-button,.np-theme-personal .has-success.checkbox>label:focus-within .tw-radio-button,.np-theme-personal .has-success.checkbox>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.np-theme-personal .has-success.checkbox>label:not(.disabled):not(:disabled):hover .tw-radio-button {
    border-color: var(--color-sentiment-positive)!important
}

.np-theme-personal .has-success .radio .tw-checkbox-button,.np-theme-personal .has-success .radio .tw-radio-button,.np-theme-personal .has-success.checkbox .tw-checkbox-button,.np-theme-personal .has-success.checkbox .tw-radio-button {
    border-color: var(--color-sentiment-positive)
}

.has-info {
    border-color: #00a2dd!important;
    border-color: var(--color-interactive-accent)!important
}




.has-info .form-control-feedback {
    color: #0097c7;
    color: var(--color-content-accent)
}

.has-info .radio>label:not(.disabled):not(:disabled),.has-info.checkbox>label:not(.disabled):not(:disabled) {
    border-color: #00a2dd;
    border-color: var(--color-interactive-accent);
    color: #37517e;
    color: var(--color-content-primary)
}

.has-info .radio>label:not(.disabled):not(:disabled):hover,.has-info .radio>label[focus-within],.has-info.checkbox>label:not(.disabled):not(:disabled):hover,.has-info.checkbox>label[focus-within] {
    border-color: #008fc9!important;
    border-color: var(--color-interactive-accent-hover)!important
}

.has-info .radio>label:focus-within,.has-info .radio>label:not(.disabled):not(:disabled):hover,.has-info.checkbox>label:focus-within,.has-info.checkbox>label:not(.disabled):not(:disabled):hover {
    border-color: #008fc9!important;
    border-color: var(--color-interactive-accent-hover)!important
}

.has-info .radio>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.has-info .radio>label:not(.disabled):not(:disabled):hover .tw-radio-button,.has-info .radio>label[focus-within] .tw-checkbox-button,.has-info .radio>label[focus-within] .tw-radio-button,.has-info.checkbox>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.has-info.checkbox>label:not(.disabled):not(:disabled):hover .tw-radio-button,.has-info.checkbox>label[focus-within] .tw-checkbox-button,.has-info.checkbox>label[focus-within] .tw-radio-button {
    border-color: #008fc9!important;
    border-color: var(--color-interactive-accent-hover)!important
}

.has-info .radio>label:focus-within .tw-checkbox-button,.has-info .radio>label:focus-within .tw-radio-button,.has-info .radio>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.has-info .radio>label:not(.disabled):not(:disabled):hover .tw-radio-button,.has-info.checkbox>label:focus-within .tw-checkbox-button,.has-info.checkbox>label:focus-within .tw-radio-button,.has-info.checkbox>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.has-info.checkbox>label:not(.disabled):not(:disabled):hover .tw-radio-button {
    border-color: #008fc9!important;
    border-color: var(--color-interactive-accent-hover)!important
}

.has-info .radio .tw-checkbox-button,.has-info .radio .tw-radio-button,.has-info.checkbox .tw-checkbox-button,.has-info.checkbox .tw-radio-button {
    border-color: #00a2dd;
    border-color: var(--color-interactive-accent)
}

.np-theme-personal .has-info {
    border-color: transparent!important
}




.np-theme-personal .has-info .form-control-feedback {
    color: #37517e;
    color: var(--color-content-primary)
}

.np-theme-personal .has-info .radio>label:not(.disabled):not(:disabled),.np-theme-personal .has-info.checkbox>label:not(.disabled):not(:disabled) {
    border-color: transparent;
    color: #37517e;
    color: var(--color-content-primary)
}

.np-theme-personal .has-info .radio>label:not(.disabled):not(:disabled):hover,.np-theme-personal .has-info .radio>label[focus-within],.np-theme-personal .has-info.checkbox>label:not(.disabled):not(:disabled):hover,.np-theme-personal .has-info.checkbox>label[focus-within] {
    border-color: transparent!important
}

.np-theme-personal .has-info .radio>label:focus-within,.np-theme-personal .has-info .radio>label:not(.disabled):not(:disabled):hover,.np-theme-personal .has-info.checkbox>label:focus-within,.np-theme-personal .has-info.checkbox>label:not(.disabled):not(:disabled):hover {
    border-color: transparent!important
}

.np-theme-personal .has-info .radio>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.np-theme-personal .has-info .radio>label:not(.disabled):not(:disabled):hover .tw-radio-button,.np-theme-personal .has-info .radio>label[focus-within] .tw-checkbox-button,.np-theme-personal .has-info .radio>label[focus-within] .tw-radio-button,.np-theme-personal .has-info.checkbox>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.np-theme-personal .has-info.checkbox>label:not(.disabled):not(:disabled):hover .tw-radio-button,.np-theme-personal .has-info.checkbox>label[focus-within] .tw-checkbox-button,.np-theme-personal .has-info.checkbox>label[focus-within] .tw-radio-button {
    border-color: transparent!important
}

.np-theme-personal .has-info .radio>label:focus-within .tw-checkbox-button,.np-theme-personal .has-info .radio>label:focus-within .tw-radio-button,.np-theme-personal .has-info .radio>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.np-theme-personal .has-info .radio>label:not(.disabled):not(:disabled):hover .tw-radio-button,.np-theme-personal .has-info.checkbox>label:focus-within .tw-checkbox-button,.np-theme-personal .has-info.checkbox>label:focus-within .tw-radio-button,.np-theme-personal .has-info.checkbox>label:not(.disabled):not(:disabled):hover .tw-checkbox-button,.np-theme-personal .has-info.checkbox>label:not(.disabled):not(:disabled):hover .tw-radio-button {
    border-color: transparent!important
}

.np-theme-personal .has-info .radio .tw-checkbox-button,.np-theme-personal .has-info .radio .tw-radio-button,.np-theme-personal .has-info.checkbox .tw-checkbox-button,.np-theme-personal .has-info.checkbox .tw-radio-button {
    border-color: transparent
}

.has-warning {
    border-color: #df8700!important;
    border-color: var(--color-interactive-warning)!important
}




@media(min-width: 576px) {
    .form-horizontal .control-label {
        text-align:right;
        margin-bottom: 0;
        padding-top: 14px
    }

    [dir=rtl] .form-horizontal .control-label {
        text-align: left
    }
}

.form-horizontal .has-feedback .form-control-feedback {
    right: 12px
}

[dir=rtl] .form-horizontal .has-feedback .form-control-feedback {
    left: 12px;
    right: auto
}

.checkbox,.radio {
    border-color: #c9cbce;
    border-color: var(--color-interactive-secondary)
}

.checkbox>label,.radio>label {
    position: relative;
    padding-left: 48px
}

[dir=rtl] .checkbox>label,[dir=rtl] .radio>label {
    padding-right: 48px;
    padding-left: 0
}


.tw-checkbox-button {
    border: 1px solid #c9cbce;
    border: 1px solid var(--color-interactive-secondary);
    background: #fff;
    background: #ffc091;
    width: 22px;
    height: 22px;
    border-radius: 3px;
    display: inline-block;
    padding: 0;
    vertical-align: middle;
    text-align: center;
    -webkit-transition: border .15s ease-in-out,background-color .15s ease-in-out;
    transition: border .15s ease-in-out,background-color .15s ease-in-out
}

.np-theme-personal .tw-checkbox-button {
    border: none;
    -webkit-box-shadow: inset 0 0 0 1px #c9cbce;
    box-shadow: inset 0 0 0 1px #c9cbce;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary);
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)
}

.tw-checkbox-button .tw-checkbox-check {
    width: 20px;
    height: 20px;
    margin: 0;
    display: none;
    color: #fff;
    color: #ffc091
}

.checkbox:hover .tw-checkbox-button,.tw-checkbox-button:not(.disabled):not(:disabled):hover,input[type=checkbox]:hover+.tw-checkbox-button {
    border-color: #b5b7ba;
    border-color: var(--color-interactive-secondary-hover)
}

.np-theme-personal .checkbox:hover .tw-checkbox-button,.np-theme-personal .tw-checkbox-button:not(.disabled):not(:disabled):hover,.np-theme-personal input[type=checkbox]:hover+.tw-checkbox-button {
    -webkit-box-shadow: inset 0 0 0 1px #b5b7ba;
    box-shadow: inset 0 0 0 1px #b5b7ba;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary-hover);
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary-hover)
}

.tw-checkbox-button:not(.disabled):not(:disabled).active,.tw-checkbox-button:not(.disabled):not(:disabled).focus,.tw-checkbox-button:not(.disabled):not(:disabled).focus:hover,.tw-checkbox-button:not(.disabled):not(:disabled):active,.tw-checkbox-button:not(.disabled):not(:disabled):focus,.tw-checkbox-button:not(.disabled):not(:disabled):focus:hover,input[type=checkbox]:active+.tw-checkbox-button,input[type=checkbox]:focus+.tw-checkbox-button {
    border-color: #c9cbce;
    border-color: var(--color-interactive-secondary);
    outline: none
}



.checkbox input[type=checkbox].focus-visible+.tw-checkbox-button {
    outline: none
}

.checkbox input[type=checkbox]:focus-visible+.tw-checkbox-button {
    outline: none
}




.checkbox.has-error .tw-checkbox-button,.tw-checkbox-button.has-error {
    border-color: #e74848!important;
    border-color: var(--color-interactive-negative)!important
}

.checkbox.has-error .tw-checkbox-button.checked,.checkbox.has-error .tw-checkbox-button:checked,.tw-checkbox-button.has-error.checked,.tw-checkbox-button.has-error:checked {
    background-color: #e74848;
    background-color: var(--color-interactive-negative)
}

.checkbox.has-error input[type=checkbox]:not(.disabled):not(:disabled):checked+.tw-checkbox-button {
    border-color: #e74848!important;
    border-color: var(--color-interactive-negative)!important;
    background-color: #e74848;
    background-color: var(--color-interactive-negative)
}

.checkbox.has-error input[type=checkbox]:not(.disabled):not(:disabled):checked:hover+.tw-checkbox-button {
    border-color: #d03238!important;
    border-color: var(--color-interactive-negative-hover)!important;
    background-color: #d03238;
    background-color: var(--color-interactive-negative-hover)
}

.checkbox.has-error input[type=checkbox]:not(.disabled):not(:disabled):checked:active+.tw-checkbox-button {
    border-color: #bf1e2c!important;
    border-color: var(--color-interactive-negative-active)!important;
    background-color: #bf1e2c;
    background-color: var(--color-interactive-negative-active)
}

.tw-radio-button {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    border: 1px solid #c9cbce;
    border: 1px solid var(--color-interactive-secondary);
    background: #fff;
    background: #ffc091;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
    -webkit-transition: border .15s ease-in-out;
    transition: border .15s ease-in-out
}

.np-theme-personal .tw-radio-button {
    border: none;
    -webkit-box-shadow: inset 0 0 0 1px #c9cbce;
    box-shadow: inset 0 0 0 1px #c9cbce;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary);
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary);
    position: relative;
    top: 0;
    left: 0
}

.tw-radio-button .tw-radio-check {
    border-radius: 50%;
    text-align: center;
    width: 12px;
    height: 12px;
    display: block;
    opacity: 0;
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out
}

.radio:not(.disabled):not(:disabled):hover .tw-radio-button,.tw-radio-button:not(.disabled):not(:disabled):hover {
    border-color: #b5b7ba;
    border-color: var(--color-interactive-secondary-hover)
}

.np-theme-personal .radio:not(.disabled):not(:disabled):hover .tw-radio-button,.np-theme-personal .tw-radio-button:not(.disabled):not(:disabled):hover {
    border-color: transparent;
    -webkit-box-shadow: inset 0 0 0 1px #b5b7ba;
    box-shadow: inset 0 0 0 1px #b5b7ba;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary-hover);
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary-hover)
}

.np-theme-personal .radio:not(.disabled):not(:disabled):hover .tw-radio-button.checked,.np-theme-personal .radio:not(.disabled):not(:disabled):hover .tw-radio-button:checked,.np-theme-personal .tw-radio-button:not(.disabled):not(:disabled):hover.checked,.np-theme-personal .tw-radio-button:not(.disabled):not(:disabled):hover:checked {
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-primary);
    box-shadow: inset 0 0 0 1px var(--color-interactive-primary)
}

.np-theme-personal .radio:not(.disabled):not(:disabled):hover .tw-radio-button.checked .tw-radio-check,.np-theme-personal .radio:not(.disabled):not(:disabled):hover .tw-radio-button:checked .tw-radio-check,.np-theme-personal .tw-radio-button:not(.disabled):not(:disabled):hover.checked .tw-radio-check,.np-theme-personal .tw-radio-button:not(.disabled):not(:disabled):hover:checked .tw-radio-check {
    background-color: var(--color-interactive-primary-hover)
}

.tw-radio-button:not(.disabled):not(:disabled).active,.tw-radio-button:not(.disabled):not(:disabled).focus,.tw-radio-button:not(.disabled):not(:disabled):active,.tw-radio-button:not(.disabled):not(:disabled):focus {
    border-color: #a7a9ab;
    border-color: var(--color-interactive-secondary-active);
    outline: none
}

.tw-radio-button.checked,.tw-radio-button:checked {
    border-color: #00a2dd!important;
    border-color: var(--color-interactive-accent)!important
}

.tw-radio-button.checked .tw-radio-check,.tw-radio-button:checked .tw-radio-check {
    opacity: 1;
    background-color: #00a2dd;
    background-color: var(--color-interactive-accent)
}

.np-theme-personal .tw-radio-button.checked,.np-theme-personal .tw-radio-button:checked {
    border-color: transparent!important;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-primary);
    box-shadow: inset 0 0 0 1px var(--color-interactive-primary)
}

.np-theme-personal .tw-radio-button.checked .tw-radio-check,.np-theme-personal .tw-radio-button:checked .tw-radio-check {
    background-color: var(--color-interactive-primary);
    max-height: 12px;
    max-width: 12px
}

.radio.has-error .tw-radio-button,.tw-radio-button.has-error {
    border-color: #e74848!important;
    border-color: var(--color-interactive-negative)!important
}

.radio.has-error .tw-radio-button.checked .tw-radio-check,.radio.has-error .tw-radio-button:checked .tw-radio-check,.tw-radio-button.has-error.checked .tw-radio-check,.tw-radio-button.has-error:checked .tw-radio-check {
    background-color: #e74848;
    background-color: var(--color-interactive-negative)
}

.radio .tw-radio-button {
    position: absolute;
    left: 13px;
    top: 11px
}

[dir=rtl] .radio .tw-radio-button {
    right: 13px;
    left: auto
}

.checkbox .tw-checkbox-button {
    position: absolute;
    left: 14px;
    top: 12px
}

[dir=rtl] .checkbox .tw-checkbox-button {
    right: 14px;
    left: auto
}

.form-inline .tw-checkbox-button,.form-inline .tw-radio-button {
    vertical-align: bottom
}

.form-horizontal .checkbox,.form-horizontal .radio {
    padding-top: 0
}

.form-horizontal .checkbox>label,.form-horizontal .radio>label {
    margin-bottom: 0
}

.np-checkbox.checkbox,.np-radio.radio {
    min-width: -moz-fit-content;
    min-width: -webkit-fit-content;
    min-width: fit-content
}

.np-checkbox.checkbox .np-checkbox-button,.np-checkbox.checkbox .np-radio-button,.np-radio.radio .np-checkbox-button,.np-radio.radio .np-radio-button {
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.np-checkbox.checkbox .tw-checkbox-button,.np-checkbox.checkbox .tw-radio-button,.np-radio.radio .tw-checkbox-button,.np-radio.radio .tw-radio-button {
    position: static
}

.np-checkbox.checkbox>label,.np-radio.radio>label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.np-checkbox.checkbox>label,.np-radio.radio>label,[dir=rtl] .np-checkbox.checkbox>label,[dir=rtl] .np-radio.radio>label {
    padding: 8px 16px;
    padding: var(--size-8) var(--size-16)
}

.np-checkbox.checkbox>label .np-checkbox__text,.np-checkbox.checkbox>label .np-radio__text,.np-radio.radio>label .np-checkbox__text,.np-radio.radio>label .np-radio__text {
    display: block;
    padding-top: 1px
}

:not(.np-theme-personal) .np-checkbox.checkbox>label .np-checkbox__text,:not(.np-theme-personal) .np-checkbox.checkbox>label .np-radio__text,:not(.np-theme-personal) .np-radio.radio>label .np-checkbox__text,:not(.np-theme-personal) .np-radio.radio>label .np-radio__text {
    font-weight: 400;
    font-weight: var(--font-weight-regular);
    font-size: 1rem;
    font-size: var(--font-size-16);
    line-height: 1.25rem;
    line-height: var(--line-height-20);
    padding-top: 3px
}

.np-theme-personal .np-checkbox.checkbox>label,.np-theme-personal .np-radio.radio>label {
    padding: 12px 16px calc(12px - 2px);
    padding: var(--input-padding)
}

.np-radio .np-radio__avatar {
    pointer-events: none
}

[dir=rtl] .input-group .input-group-btn+input {
    border-right: 0 solid transparent
}

html:not([dir=rtl]) .input-group .input-group-btn+input {
    border-left: 0 solid transparent
}

.input-group-addon {
    -webkit-transition: border-color .15s ease-in-out;
    transition: border-color .15s ease-in-out
}

.form-control-feedback,.form-control-feedback.icon {
    font-size: 24px;
    line-height: 48px
}

.label {
    padding-top: .25em;
    position: relative;
    top: -3px
}

.label .label-default {
    color: #5d7079;
    color: var(--color-content-secondary);
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}


@media(max-width: 575px) {
   
}



.checkbox>label,.radio>label {
    display: block;
    cursor: pointer;
    padding-top: 12px;
    padding-bottom: 10px;
    padding-right: 16px;
    color: #37517e;
    color: var(--color-content-primary);
    background-color: #fff;
    background-color: #ffc091;
    border: 1px solid #c9cbce;
    border: 1px solid var(--color-interactive-secondary);
    border-radius: 3px;
    -webkit-transition: border .15s ease-in-out,background-color .15s ease-in-out;
    transition: border .15s ease-in-out,background-color .15s ease-in-out
}

[dir=rtl] .checkbox>label,[dir=rtl] .radio>label {
    padding-left: 16px;
    padding-right: 0
}

.np-theme-personal .checkbox>label,.np-theme-personal .radio>label {
    border-radius: 10px;
    border-radius: var(--radius-small)
}

.checkbox>label:not(.disabled):not(:disabled):hover,.radio>label:not(.disabled):not(:disabled):hover {
    border-color: #b5b7ba;
    border-color: var(--color-interactive-secondary-hover)
}

.checkbox>label:not(.disabled):not(:disabled).focus,.checkbox>label:not(.disabled):not(:disabled).focus:hover,.checkbox>label:not(.disabled):not(:disabled).has-focus,.checkbox>label:not(.disabled):not(:disabled).has-focus:hover,.checkbox>label:not(.disabled):not(:disabled)[focus-within],.radio>label:not(.disabled):not(:disabled).focus,.radio>label:not(.disabled):not(:disabled).focus:hover,.radio>label:not(.disabled):not(:disabled).has-focus,.radio>label:not(.disabled):not(:disabled).has-focus:hover,.radio>label:not(.disabled):not(:disabled)[focus-within] {
    border-color: #0081ba;
    border-color: var(--color-interactive-accent-active)
}

.checkbox>label:not(.disabled):not(:disabled).focus,.checkbox>label:not(.disabled):not(:disabled).focus:hover,.checkbox>label:not(.disabled):not(:disabled).has-focus,.checkbox>label:not(.disabled):not(:disabled).has-focus:hover,.checkbox>label:not(.disabled):not(:disabled):focus-within,.radio>label:not(.disabled):not(:disabled).focus,.radio>label:not(.disabled):not(:disabled).focus:hover,.radio>label:not(.disabled):not(:disabled).has-focus,.radio>label:not(.disabled):not(:disabled).has-focus:hover,.radio>label:not(.disabled):not(:disabled):focus-within {
    border-color: #0081ba;
    border-color: var(--color-interactive-accent-active)
}

.np-theme-personal .checkbox>label:not(.disabled):not(:disabled).focus,.np-theme-personal .checkbox>label:not(.disabled):not(:disabled).focus:hover,.np-theme-personal .checkbox>label:not(.disabled):not(:disabled).has-focus,.np-theme-personal .checkbox>label:not(.disabled):not(:disabled).has-focus:hover,.np-theme-personal .checkbox>label:not(.disabled):not(:disabled)[focus-within],.np-theme-personal .radio>label:not(.disabled):not(:disabled).focus,.np-theme-personal .radio>label:not(.disabled):not(:disabled).focus:hover,.np-theme-personal .radio>label:not(.disabled):not(:disabled).has-focus,.np-theme-personal .radio>label:not(.disabled):not(:disabled).has-focus:hover,.np-theme-personal .radio>label:not(.disabled):not(:disabled)[focus-within] {
    border-color: #c9cbce;
    border-color: var(--color-interactive-secondary)
}

.np-theme-personal .checkbox>label:not(.disabled):not(:disabled).focus,.np-theme-personal .checkbox>label:not(.disabled):not(:disabled).focus:hover,.np-theme-personal .checkbox>label:not(.disabled):not(:disabled).has-focus,.np-theme-personal .checkbox>label:not(.disabled):not(:disabled).has-focus:hover,.np-theme-personal .checkbox>label:not(.disabled):not(:disabled):focus-within,.np-theme-personal .radio>label:not(.disabled):not(:disabled).focus,.np-theme-personal .radio>label:not(.disabled):not(:disabled).focus:hover,.np-theme-personal .radio>label:not(.disabled):not(:disabled).has-focus,.np-theme-personal .radio>label:not(.disabled):not(:disabled).has-focus:hover,.np-theme-personal .radio>label:not(.disabled):not(:disabled):focus-within {
    border-color: #c9cbce;
    border-color: var(--color-interactive-secondary)
}

.checkbox.checkbox-lg>label,.checkbox.radio-lg>label,.radio.checkbox-lg>label,.radio.radio-lg>label {
    min-height: 72px;
    min-height: var(--size-72)
}

.checkbox.checkbox-lg>label .body-2,.checkbox.checkbox-lg>label .np-text-body-default,.checkbox.checkbox-lg>label .small,.checkbox.checkbox-lg>label small,.checkbox.radio-lg>label .body-2,.checkbox.radio-lg>label .np-text-body-default,.checkbox.radio-lg>label .small,.checkbox.radio-lg>label small,.radio.checkbox-lg>label .body-2,.radio.checkbox-lg>label .np-text-body-default,.radio.checkbox-lg>label .small,.radio.checkbox-lg>label small,.radio.radio-lg>label .body-2,.radio.radio-lg>label .np-text-body-default,.radio.radio-lg>label .small,.radio.radio-lg>label small {
    display: block;
    color: #5d7079;
    color: var(--color-content-secondary)
}

.error-messages {
    display: none;
    color: #cf2929;
    color: var(--color-content-negative);
    background-color: hsla(0,100%,76%,.102);
    background-color: var(--color-background-negative);
    position: relative
}

.error-messages:before {
    content: " ";
    position: absolute;
    display: block;
    width: 10px;
    height: 10px;
    left: 20px;
    top: -5px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: inherit
}

[dir=rtl] .error-messages:before {
    right: 20px;
    left: auto
}

.np-theme-personal .alert-detach,.np-theme-personal .error-messages {
    color: #5d7079;
    color: var(--color-content-secondary);
    line-height: 1.2;
    line-height: var(--line-height-control);
    margin: 8px 0;
    margin: var(--padding-x-small) 0;
    padding: 0;
    background-color: transparent;
    background-color: initial
}

.np-theme-personal .has-error .alert-detach.alert-danger,.np-theme-personal .has-error .error-messages {
    color: var(--color-sentiment-negative);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.np-theme-personal .has-error .alert-detach.alert-danger .tw-icon,.np-theme-personal .has-error .error-messages .tw-icon {
    margin-right: 8px;
    margin-right: var(--padding-x-small)
}

.has-required:after {
    content: "\00a0*";
    color: #cf2929;
    color: var(--color-content-negative)
}

.np-theme-personal .has-required:after {
    color: var(--color-sentiment-negative)
}







.circle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #37517e;
    color: var(--color-content-primary);
    text-align: center;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-transform: uppercase;
    border: 1px solid transparent;
    background-color: #fff;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    -webkit-transition: background-color .15s ease,border-color .15s ease,color .15s ease;
    transition: background-color .15s ease,border-color .15s ease,color .15s ease
}

.circle.active {
    border-color: #0081ba;
    border-color: var(--color-interactive-accent-active);
    background-color: #0081ba;
    background-color: var(--color-interactive-accent-active)
}

.circle img {
    width: 100%;
    border-radius: 50%;
    vertical-align: baseline;
    vertical-align: initial
}

img.circle {
    background-color: transparent;
    border-radius: 50%
}

.circle[style] {
    border: 0;
    border-radius: 50%!important
}

a.circle[style]:hover {
    border: 1px solid #00a2dd;
    border: 1px solid var(--color-interactive-accent)
}




.circle,.circle-sm {
    font-size: 16px;
    width: 48px;
    height: 48px;
    line-height: 48px
}

.circle .icon,.circle-sm .icon {
    font-size: 24px;
    line-height: 46px
}

.circle-xs {
    font-size: 10px;
    width: 24px;
    height: 24px;
    line-height: 24px
}

.circle-xs .icon {
    font-size: 14px;
    line-height: 22px
}

.circle-md {
    font-size: 24px;
    width: 72px;
    height: 72px;
    line-height: 72px
}

.circle-md .icon {
    font-size: 32px;
    line-height: 70px
}

.circle-lg {
    font-size: 32px;
    width: 96px;
    height: 96px;
    line-height: 96px
}

.circle-lg .icon {
    font-size: 40px;
    line-height: 94px
}

a.circle,a.circle .icon,a.circle:hover,a:hover .circle {
    -webkit-text-decoration: none;
    text-decoration: none
}

a.circle:hover,a:hover .circle {
    border-color: #00a2dd;
    border-color: var(--color-interactive-accent);
    color: #0097c7;
    color: var(--color-content-accent)
}

a.circle.active:hover,a:hover .circle.active {
    -webkit-text-decoration: none;
    text-decoration: none;
    color: #fff
}

.dropdown-menu li a:hover .circle {
    background-color: #fff;
    background-color: #ffc091;
    border-color: #fff;
    color: #37517e;
    color: var(--color-content-primary)
}

.dropdown-menu .disabled a:hover .circle {
    border-color: transparent
}

.circle-inverse,.dropdown-menu .disabled a:hover .circle {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.circle-responsive {
    background-color: transparent;
    border: 0;
    border-radius: 0;
    width: 24px;
    width: var(--size-24);
    height: 24px;
    height: var(--size-24);
    line-height: 24px;
    line-height: var(--size-24);
    font-size: 16px;
    overflow: visible
}

.circle-responsive .icon {
    font-size: 24px;
    line-height: 24px
}

.circle-responsive.circle-lg {
    border-radius: 50%;
    background-color: #fff;
    font-size: 16px;
    width: 48px;
    height: 48px;
    line-height: 48px
}

.circle-responsive.circle-lg.circle-inverse {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.circle-responsive.circle-lg .icon {
    font-size: 24px;
    line-height: 46px
}

@media(min-width: 576px) {
    .circle-responsive {
        border-radius:50%;
        background-color: #fff
    }

    .circle-responsive.circle,.circle-responsive.circle-md,.circle-responsive.circle-sm {
        font-size: 16px;
        width: 48px;
        height: 48px;
        line-height: 48px
    }

    .circle-responsive.circle .icon,.circle-responsive.circle-md .icon,.circle-responsive.circle-sm .icon {
        font-size: 24px;
        line-height: 46px
    }

    .circle-responsive.circle-lg {
        font-size: 24px;
        width: 72px;
        height: 72px;
        line-height: 72px
    }

    .circle-responsive.circle-lg .icon {
        font-size: 32px;
        line-height: 70px
    }

    .circle-responsive.circle-inverse {
        background-color: rgba(134,167,189,.102);
        background-color: var(--color-background-neutral)
    }
}

@media(--screen-md-min) {
    .circle-responsive.circle-md {
        font-size: 24px;
        width: 72px;
        height: 72px;
        line-height: 72px
    }

    .circle-responsive.circle-md .icon {
        font-size: 32px;
        line-height: 70px
    }

    .circle-responsive.circle-lg {
        font-size: 32px;
        width: 96px;
        height: 96px;
        line-height: 96px
    }

    .circle-responsive.circle-lg .icon {
        font-size: 40px;
        line-height: 94px
    }
}

.dropdown-menu li>.circle:first-child,.dropdown-menu li>a>.circle:first-child {
    margin-right: 8px;
    margin-right: var(--size-8)
}

[dir=rtl] .dropdown-menu li>.circle:first-child,[dir=rtl] .dropdown-menu li>a>.circle:first-child {
    margin-left: 8px;
    margin-left: var(--size-8);
    margin-right: 0
}

.dropdown-menu li>.circle-sm:first-child,.dropdown-menu li>a>.circle-sm:first-child {
    margin-right: 12px;
    margin-right: var(--size-12)
}

[dir=rtl] .dropdown-menu li>.circle-sm:first-child,[dir=rtl] .dropdown-menu li>a>.circle-sm:first-child {
    margin-left: 12px;
    margin-left: var(--size-12);
    margin-right: 0
}

.btn .circle:first-child {
    margin-right: 8px;
    margin-right: var(--size-8)
}

[dir=rtl] .btn .circle:first-child {
    margin-left: 8px;
    margin-left: var(--size-8);
    margin-right: 0
}

.btn .circle-sm:first-child {
    margin-right: 12px;
    margin-right: var(--size-12)
}

[dir=rtl] .btn .circle-sm:first-child {
    margin-left: 12px;
    margin-left: var(--size-12);
    margin-right: 0
}

.btn .circle .tw-icon,.dropdown-menu li .circle .tw-icon {
    float: none;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

[dir=rtl] .btn .circle .tw-icon,[dir=rtl] .dropdown-menu li .circle .tw-icon {
    margin-left: 0;
    margin-right: 0
}

.column-layout {
    width: 100%
}

.column-layout-left,.column-layout-right {
    position: fixed;
    width: 264px;
    vertical-align: top;
    height: 100%;
    z-index: 3;
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease,-webkit-transform .5s ease;
    top: 0;
    max-height: 100vh;
    max-height: 100dvh;
    overflow-y: auto
}

.column-layout-left {
    -webkit-transform: translateX(-264px);
    transform: translateX(-264px)
}

.column-layout-right {
    right: 0;
    -webkit-transform: translateX(264px);
    transform: translateX(264px)
}

[dir=rtl] .column-layout-right {
    left: 0;
    right: auto
}

.column-layout-left.open,.column-layout-right.open {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.column-layout-main {
    width: 100%
}

.column-layout-top {
    position: fixed;
    top: 0;
    width: 264px;
    max-height: 100vh;
    max-height: 100dvh;
    overflow-y: auto;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.column-layout-bottom {
    position: fixed;
    bottom: 0;
    width: 264px;
    padding: 24px;
    padding: var(--size-24)
}

@media(min-width: 992px) {
    .column-layout {
        display:table
    }

    .column-layout-left,.column-layout-right {
        position: relative;
        display: table-cell;
        -webkit-transform: none;
        transform: none
    }

    .column-layout-main {
        display: table-cell;
        vertical-align: top;
        width: auto
    }
}

.column-layout-cover.in {
    width: 100%;
    height: 100%;
    opacity: .9
}

.column-layout-cover .close {
    position: absolute;
    left: 284px;
    top: -1000px;
    opacity: 0;
    -webkit-transition: opacity .35s ease;
    transition: opacity .35s ease;
    -webkit-transition-delay: .35s;
    transition-delay: .35s;
    -webkit-text-decoration: none;
    text-decoration: none
}

[dir=rtl] .column-layout-cover .close {
    right: 284px;
    left: auto
}

.column-layout-cover.in .close {
    opacity: 1;
    top: 20px
}

@media(min-width: 992px) {
    .column-layout-cover {
        display:none
    }
}

@media(max-width: 991px) {
    .column-layout-open {
        overflow:hidden
    }

    .column-layout-cover {
        position: fixed;
        display: block;
        top: 0;
        left: 0;
        width: 0;
        height: 0;
        opacity: 0;
        -webkit-transition: opacity .35s ease;
        transition: opacity .35s ease;
        background-color: #37517e;
        cursor: pointer;
        z-index: 1055
    }

    [dir=rtl] .column-layout-cover {
        right: 0;
        left: auto
    }

    .column-layout-left,.column-layout-right {
        z-index: 1060
    }
}

.column-layout-main .container {
    max-width: 1176px;
    margin-left: 0
}

[dir=rtl] .column-layout-main .container {
    margin-right: 0;
    margin-left: 0
}

.column-layout-brand {
    padding: 4px 24px;
    padding: var(--size-4) 24px
}

@media(min-width: 992px) {
    .column-layout-brand {
        padding-left:32px;
        padding-right: 32px
    }
}

body>.column-layout {
    min-height: 100vh;
    min-height: 100dvh;
    height: 100vh;
    height: 100dvh
}

.column-layout-left .column-layout-top {
    background-position: 0 40px;
    background-position: 0 var(--size-40);
    background-repeat: no-repeat;
    background-size: 264px auto;
    height: 100vh;
    height: 100dvh
}

@media(min-height: 596px) {
    .column-layout-left .column-layout-top {
        background-position:0 100%
    }

    [dir=rtl] .column-layout-left .column-layout-top {
        background-position: 100% 100%
    }
}

.currency-flag {
    -webkit-box-shadow: 0 0 1px 0 rgba(0,0,0,.6);
    box-shadow: 0 0 1px 0 rgba(0,0,0,.6)
}

.np-theme-personal .currency-flag {
    -webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.102);
    box-shadow: inset 0 0 0 1px rgba(0,0,0,.102);
    -webkit-box-shadow: inset 0 0 0 1px var(--color-border-neutral);
    box-shadow: inset 0 0 0 1px var(--color-border-neutral);
    border-radius: 50%
}

.btn .currency-flag,.dropdown-menu li .currency-flag {
    vertical-align: -3px;
    line-height: 16px
}


li>.currency-flag:first-child,li>a>.currency-flag:first-child {
    margin-right: 8px;
    margin-right: var(--size-8)
}

[dir=rtl] li>.currency-flag:first-child,[dir=rtl] li>a>.currency-flag:first-child {
    margin-left: 8px;
    margin-left: var(--size-8);
    margin-right: 0
}

.btn .currency-flag:first-child {
    margin-right: 8px;
    margin-right: var(--size-8)
}

[dir=rtl] .btn .currency-flag:first-child {
    margin-left: 8px;
    margin-left: var(--size-8);
    margin-right: 0
}

.decision {
    cursor: pointer;
    margin-bottom: 0!important;
    border: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: background-color .35s ease;
    transition: background-color .35s ease;
    background-color: transparent;
    display: block
}

.decision:not(.np-option).focus-visible,.decision:not(.np-option)[\:has\(\.focus-visible\)] {
    outline: 2px solid #37517e;
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: 0;
    outline-offset: 2px;
    outline-offset: var(--ring-outline-offset);
    --ring-outline-offset: 0
}

.decision:not(.np-option).focus-visible,.decision:not(.np-option):has(.focus-visible) {
    outline: 2px solid #37517e;
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: 0;
    outline-offset: 2px;
    outline-offset: var(--ring-outline-offset);
    --ring-outline-offset: 0
}

.decision:not(.np-option):focus-visible,.decision:not(.np-option)[\:has\(\:focus-visible\)] {
    outline: 2px solid #37517e;
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: 0;
    outline-offset: 2px;
    outline-offset: var(--ring-outline-offset);
    --ring-outline-offset: 0
}

.decision:not(.np-option):focus-visible,.decision:not(.np-option):has(:focus-visible) {
    outline: 2px solid #37517e;
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: 0;
    outline-offset: 2px;
    outline-offset: var(--ring-outline-offset);
    --ring-outline-offset: 0
}

.decision__title {
    margin: 0;
    color: #37517e;
    color: var(--color-content-primary);
    line-height: 1.2;
    line-height: var(--line-height-title);
    letter-spacing: 0;
    font-size: 1.125rem;
    font-size: var(--font-size-18);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    letter-spacing: -.014em;
    line-height: 135%
}

.decision__title+ol:not(.list-unstyled),.decision__title+p,.decision__title+ul:not(.list-unstyled) {
    margin-top: 8px;
    margin-top: var(--size-8)
}

.decision__content {
    font-size: .875rem;
    font-size: var(--font-size-14);
    line-height: 155%;
    letter-spacing: -.006em;
    font-weight: 400;
    font-weight: var(--font-weight-regular);
    margin-top: 4px;
    margin-top: var(--size-4)
}

.decision+.decision {
    margin-top: -1px
}

.decision dd:last-child {
    margin-bottom: 0
}

.decision dl {
    margin-top: 8px;
    margin-top: var(--size-8)
}

.decision .media,.decision.media {
    width: 100%;
    padding: 16px 12px;
    padding: var(--size-16) var(--size-12)
}




.sequence a {
    -webkit-text-decoration: none;
    text-decoration: none;
    font-weight: 400;
    font-weight: var(--font-weight-regular)
}

.sequence-top>li:first-child:after {
    top: 0
}

.sequence-inverse>li {
    border-color: rgba(0,0,0,.102);
    border-color: var(--color-border-neutral)
}

.sequence-inverse>li>a {
    color: #fff
}

.sequence-inverse>li:after {
    background-color: #37517e
}

.sequence-inverse>.active>a {
    color: #fff
}

.sequence-inverse>.active .body-2,.sequence-inverse>.active .np-text-body-default,.sequence-inverse>.active .small {
    color: #5d7079;
    color: var(--color-content-secondary)
}

.sequence-inverse>.active:after,.sequence-inverse>.active~li:after {
    background-color: #37517e;
    background-image: none!important
}

.sequence-inverse>.active~li:before {
    border-color: #37517e
}

.sequence-info>li {
    border-color: #00a2dd;
    border-color: var(--color-interactive-accent)
}

.sequence-info>li:after {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#00a2dd),color-stop(50%,#00a2dd),color-stop(50%,rgba(0,0,0,.102)),to(rgba(0,0,0,.102)));
    background-image: linear-gradient(#00a2dd,#00a2dd 50%,rgba(0,0,0,.102) 0,rgba(0,0,0,.102));
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,var(--color-interactive-accent)),color-stop(50%,var(--color-interactive-accent)),color-stop(50%,var(--color-border-neutral)),to(var(--color-border-neutral)));
    background-image: linear-gradient(var(--color-interactive-accent) 0,var(--color-interactive-accent) 50%,var(--color-border-neutral) 50%,var(--color-border-neutral) 100%)
}

.sequence-info.sequence-inverse>li:after {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#00a2dd),color-stop(50%,#00a2dd),color-stop(50%,hsla(0,0%,100%,.102)),to(hsla(0,0%,100%,.102)));
    background-image: linear-gradient(#00a2dd,#00a2dd 50%,hsla(0,0%,100%,.102) 0,hsla(0,0%,100%,.102));
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,var(--color-interactive-accent)),color-stop(50%,var(--color-interactive-accent)),color-stop(50%,hsla(0,0%,100%,.102)),to(hsla(0,0%,100%,.102)));
    background-image: linear-gradient(var(--color-interactive-accent) 0,var(--color-interactive-accent) 50%,hsla(0,0%,100%,.102) 50%,hsla(0,0%,100%,.102) 100%)
}

.sequence-info>.active:before {
    border-color: #00a2dd;
    border-color: var(--color-interactive-accent);
    background-color: #00a2dd;
    background-color: var(--color-interactive-accent)
}

@-webkit-keyframes sequence-pip-info {
    0% {
        border-color: hsla(0,0%,100%,.102)
    }

    to {
        border-color: #00a2dd;
        border-color: var(--color-interactive-accent)
    }
}

@keyframes sequence-pip-info {
    0% {
        border-color: hsla(0,0%,100%,.102)
    }

    to {
        border-color: #00a2dd;
        border-color: var(--color-interactive-accent)
    }
}

.sequence-primary>li {
    border-color: #37517e
}

.sequence-primary>li:after {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#37517e),color-stop(50%,#37517e),color-stop(50%,rgba(0,0,0,.102)),to(rgba(0,0,0,.102)));
    background-image: linear-gradient(#37517e,#37517e 50%,rgba(0,0,0,.102) 0,rgba(0,0,0,.102));
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#37517e),color-stop(50%,#37517e),color-stop(50%,var(--color-border-neutral)),to(var(--color-border-neutral)));
    background-image: linear-gradient(#37517e 0,#37517e 50%,var(--color-border-neutral) 50%,var(--color-border-neutral) 100%)
}

.sequence-primary.sequence-inverse>li:after {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#37517e),color-stop(50%,#37517e),color-stop(50%,hsla(0,0%,100%,.102)),to(hsla(0,0%,100%,.102)));
    background-image: linear-gradient(#37517e,#37517e 50%,hsla(0,0%,100%,.102) 0,hsla(0,0%,100%,.102))
}

.sequence-primary>.active:before {
    border-color: #37517e;
    background-color: #37517e
}

@-webkit-keyframes sequence-pip-primary {
    0% {
        border-color: hsla(0,0%,100%,.102)
    }

    to {
        border-color: #37517e
    }
}

@keyframes sequence-pip-primary {
    0% {
        border-color: hsla(0,0%,100%,.102)
    }

    to {
        border-color: #37517e
    }
}

.sequence-success>li {
    border-color: #2ead4b;
    border-color: var(--color-interactive-positive)
}

.sequence-success>li:after {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#2ead4b),color-stop(50%,#2ead4b),color-stop(50%,rgba(0,0,0,.102)),to(rgba(0,0,0,.102)));
    background-image: linear-gradient(#2ead4b,#2ead4b 50%,rgba(0,0,0,.102) 0,rgba(0,0,0,.102));
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,var(--color-interactive-positive)),color-stop(50%,var(--color-interactive-positive)),color-stop(50%,var(--color-border-neutral)),to(var(--color-border-neutral)));
    background-image: linear-gradient(var(--color-interactive-positive) 0,var(--color-interactive-positive) 50%,var(--color-border-neutral) 50%,var(--color-border-neutral) 100%)
}

.sequence-success.sequence-inverse>li:after {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#2ead4b),color-stop(50%,#2ead4b),color-stop(50%,hsla(0,0%,100%,.102)),to(hsla(0,0%,100%,.102)));
    background-image: linear-gradient(#2ead4b,#2ead4b 50%,hsla(0,0%,100%,.102) 0,hsla(0,0%,100%,.102));
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,var(--color-interactive-positive)),color-stop(50%,var(--color-interactive-positive)),color-stop(50%,hsla(0,0%,100%,.102)),to(hsla(0,0%,100%,.102)));
    background-image: linear-gradient(var(--color-interactive-positive) 0,var(--color-interactive-positive) 50%,hsla(0,0%,100%,.102) 50%,hsla(0,0%,100%,.102) 100%)
}

.sequence-success>.active:before {
    border-color: #2ead4b;
    border-color: var(--color-interactive-positive);
    background-color: #2ead4b;
    background-color: var(--color-interactive-positive)
}

@-webkit-keyframes sequence-pip-success {
    0% {
        border-color: hsla(0,0%,100%,.102)
    }

    to {
        border-color: #2ead4b;
        border-color: var(--color-interactive-positive)
    }
}

@keyframes sequence-pip-success {
    0% {
        border-color: hsla(0,0%,100%,.102)
    }

    to {
        border-color: #2ead4b;
        border-color: var(--color-interactive-positive)
    }
}

.sequence-warning>li {
    border-color: #df8700;
    border-color: var(--color-interactive-warning)
}

.sequence-warning>li:after {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#df8700),color-stop(50%,#df8700),color-stop(50%,rgba(0,0,0,.102)),to(rgba(0,0,0,.102)));
    background-image: linear-gradient(#df8700,#df8700 50%,rgba(0,0,0,.102) 0,rgba(0,0,0,.102));
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,var(--color-interactive-warning)),color-stop(50%,var(--color-interactive-warning)),color-stop(50%,var(--color-border-neutral)),to(var(--color-border-neutral)));
    background-image: linear-gradient(var(--color-interactive-warning) 0,var(--color-interactive-warning) 50%,var(--color-border-neutral) 50%,var(--color-border-neutral) 100%)
}

.sequence-warning.sequence-inverse>li:after {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#df8700),color-stop(50%,#df8700),color-stop(50%,hsla(0,0%,100%,.102)),to(hsla(0,0%,100%,.102)));
    background-image: linear-gradient(#df8700,#df8700 50%,hsla(0,0%,100%,.102) 0,hsla(0,0%,100%,.102));
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,var(--color-interactive-warning)),color-stop(50%,var(--color-interactive-warning)),color-stop(50%,hsla(0,0%,100%,.102)),to(hsla(0,0%,100%,.102)));
    background-image: linear-gradient(var(--color-interactive-warning) 0,var(--color-interactive-warning) 50%,hsla(0,0%,100%,.102) 50%,hsla(0,0%,100%,.102) 100%)
}

.sequence-warning>.active:before {
    border-color: #df8700;
    border-color: var(--color-interactive-warning);
    background-color: #df8700;
    background-color: var(--color-interactive-warning)
}

@-webkit-keyframes sequence-pip-warning {
    0% {
        border-color: hsla(0,0%,100%,.102)
    }

    to {
        border-color: #df8700;
        border-color: var(--color-interactive-warning)
    }
}

@keyframes sequence-pip-warning {
    0% {
        border-color: hsla(0,0%,100%,.102)
    }

    to {
        border-color: #df8700;
        border-color: var(--color-interactive-warning)
    }
}

.sequence-danger>li {
    border-color: #e74848;
    border-color: var(--color-interactive-negative)
}

.sequence-danger>li:after {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#e74848),color-stop(50%,#e74848),color-stop(50%,rgba(0,0,0,.102)),to(rgba(0,0,0,.102)));
    background-image: linear-gradient(#e74848,#e74848 50%,rgba(0,0,0,.102) 0,rgba(0,0,0,.102));
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,var(--color-interactive-negative)),color-stop(50%,var(--color-interactive-negative)),color-stop(50%,var(--color-border-neutral)),to(var(--color-border-neutral)));
    background-image: linear-gradient(var(--color-interactive-negative) 0,var(--color-interactive-negative) 50%,var(--color-border-neutral) 50%,var(--color-border-neutral) 100%)
}

.sequence-danger.sequence-inverse>li:after {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#e74848),color-stop(50%,#e74848),color-stop(50%,hsla(0,0%,100%,.102)),to(hsla(0,0%,100%,.102)));
    background-image: linear-gradient(#e74848,#e74848 50%,hsla(0,0%,100%,.102) 0,hsla(0,0%,100%,.102));
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,var(--color-interactive-negative)),color-stop(50%,var(--color-interactive-negative)),color-stop(50%,hsla(0,0%,100%,.102)),to(hsla(0,0%,100%,.102)));
    background-image: linear-gradient(var(--color-interactive-negative) 0,var(--color-interactive-negative) 50%,hsla(0,0%,100%,.102) 50%,hsla(0,0%,100%,.102) 100%)
}

.sequence-danger>.active:before {
    border-color: #e74848;
    border-color: var(--color-interactive-negative);
    background-color: #e74848;
    background-color: var(--color-interactive-negative)
}

@-webkit-keyframes sequence-pip-danger {
    0% {
        border-color: hsla(0,0%,100%,.102)
    }

    to {
        border-color: #e74848;
        border-color: var(--color-interactive-negative)
    }
}

@keyframes sequence-pip-danger {
    0% {
        border-color: hsla(0,0%,100%,.102)
    }

    to {
        border-color: #e74848;
        border-color: var(--color-interactive-negative)
    }
}

.sequence-hollow>li:before {
    border-width: 2px;
    background-color: #fff;
    background-color: #ffc091
}

.sequence-hollow>.active:before {
    border-width: 4px
}

.sequence-hollow>.active~li:before {
    background-color: #fff;
    background-color: #ffc091
}

.sequence-hollow.sequence-inverse>li:before {
    background-color: #37517e
}

.sequence-icon {
    position: absolute;
    display: block;
    margin-left: -35px;
    background-color: #fff;
    background-color: #ffc091;
    border-radius: 50%;
    width: 24px;
    height: 24px;
    z-index: 2;
    text-align: center;
    -webkit-text-decoration: none!important;
    text-decoration: none!important;
    border: 1px solid rgba(0,0,0,.102);
    border-color: var(--color-border-neutral);
    top: 4px;
    font-size: .75rem;
    font-size: var(--font-size-12)
}

[dir=rtl] .sequence-icon {
    margin-right: -35px;
    margin-left: 0
}

.sequence-icon .icon {
    font-size: 1rem;
    font-size: var(--font-size-16);
    line-height: 23px
}

.sequence-inverse .sequence-icon {
    background-color: #37517e;
    border-color: #fff
}

.sequence a .sequence-icon {
    color: #0097c7;
    color: var(--color-content-accent);
    border-color: #00a2dd;
    border-color: var(--color-interactive-accent)
}

.sequence a:focus .sequence-icon,.sequence a:hover .sequence-icon {
    color: #0084b3;
    color: var(--color-content-accent-hover);
    border-color: #008fc9;
    border-color: var(--color-interactive-accent-hover)
}

.sequence-table {
    display: table
}

.sequence-table>li {
    display: table-row
}

.sequence-table>li>a {
    position: absolute
}

.sequence-table>li>.sequence-table-td,.sequence-table>li>.sequence-table-th {
    display: table-cell;
    padding: 4px 12px;
    padding: var(--size-4) var(--size-12);
    padding-left: 0
}

[dir=rtl] .sequence-table>li>.sequence-table-td,[dir=rtl] .sequence-table>li>.sequence-table-th {
    padding-right: 0;
    padding-left: 0
}

.sequence-table>li>.sequence-table-td:last-child,.sequence-table>li>.sequence-table-th:last-child {
    padding-right: 0
}

[dir=rtl] .sequence-table>li>.sequence-table-td:last-child,[dir=rtl] .sequence-table>li>.sequence-table-th:last-child {
    padding-left: 0;
    padding-right: 0
}

.sequence-table>li>.sequence-table-th {
    color: #37517e;
    color: var(--color-content-primary);
    white-space: nowrap
}

.sequence-table>li:before {
    position: static
}

.sequence-table>li:after {
    display: none
}

.sequence-table>li .sequence-icon {
    position: static;
    margin-top: -17px
}

.sequence-table>li:first-child .sequence-table-td,.sequence-table>li:first-child .sequence-table-th {
    padding-top: 17px
}

.sequence-table>li:last-child .sequence-table-td,.sequence-table>li:last-child .sequence-table-th {
    padding-bottom: 15px
}

.sequence-table:before {
    content: " ";
    width: 2px;
    left: 0;
    position: absolute;
    border: 1px solid;
    border-color: inherit;
    height: calc(100% - 56px);
    margin-top: 28px;
    display: block
}

[dir=rtl] .sequence-table:before {
    right: 0;
    left: auto
}

.sequence-table.sequence-top:before {
    height: calc(100% - 28px);
    margin-top: 0
}

.sequence-table.sequence-bottom:before {
    height: calc(100% - 28px)
}

.sequence-table.sequence-top.sequence-bottom:before {
    height: 100%
}

.sequence-inverse>li>.sequence-table-td,.sequence-inverse>li>.sequence-table-th {
    color: #5d7079;
    color: var(--color-content-secondary)
}

.sequence-icon-md {
    width: 32px;
    height: 32px;
    line-height: 30px;
    margin-top: -6px;
    font-size: .875rem;
    font-size: var(--font-size-14)
}

.sequence-icon-lg {
    width: 40px;
    height: 40px;
    line-height: 38px;
    margin-top: -6px;
    font-size: 1rem;
    font-size: var(--font-size-16)
}

.sequence-icon-lg .icon {
    font-size: 22px;
    line-height: 35px
}

.sequence-lg {
    padding-left: 40px
}

.sequence-lg>li {
    padding-top: 8px;
    padding-bottom: 8px
}

.sequence-lg>li:first-child {
    margin-top: 24px
}

.sequence-lg>li:last-child {
    margin-bottom: 24px
}

@media(min-width: 768px) {
    .sequence-lg>li {
        padding-top:8px;
        padding-bottom: 8px
    }
}

.sequence-lg>li:before {
    margin-top: 8px
}

.sequence-lg>li:after {
    top: 20px
}

.sequence-lg>li:first-child:after {
    height: 100%
}

.sequence-lg>li:last-child:after {
    height: 0
}

.sequence-lg.sequence-top>li:first-child {
    padding-top: 32px;
    margin-top: 0
}

.sequence-lg.sequence-top>li:first-child:after {
    height: calc(100% + 20px)
}

.sequence-lg.sequence-bottom>li:last-child {
    padding-bottom: 32px;
    margin-bottom: 0
}

.sequence-lg.sequence-bottom>li:last-child:after {
    height: calc(100% - 20px)
}

.sequence-lg.sequence-top.sequence-bottom>li:first-child:last-child:after {
    height: 100%
}

.sequence-lg .sequence-icon {
    top: 8px
}

@media(min-width: 768px) {
    .sequence-lg .sequence-icon {
        top:8px
    }
}

.sequence-lg.sequence-top>li:first-child .sequence-icon {
    top: 32px
}

[dir=rtl] .sequence-lg {
    padding-right: 40px;
    padding-left: 0
}

.sequence-lg>li:before {
    margin-left: -43px
}

[dir=rtl] .sequence-lg>li:before {
    margin-right: -43px;
    margin-left: 0
}

.sequence-lg>li:after {
    left: -40px
}

[dir=rtl] .sequence-lg>li:after {
    right: -40px;
    left: auto
}

.sequence-lg .sequence-icon {
    margin-left: -51px
}

[dir=rtl] .sequence-lg .sequence-icon {
    margin-right: -51px;
    margin-left: 0
}

.sequence-lg .sequence-icon-md {
    margin-left: -55px
}

[dir=rtl] .sequence-lg .sequence-icon-md {
    margin-right: -55px;
    margin-left: 0
}

.sequence-lg .sequence-icon-lg {
    margin-left: -59px
}

[dir=rtl] .sequence-lg .sequence-icon-lg {
    margin-right: -59px;
    margin-left: 0
}

@media(min-width: 768px) {
    .sequence-lg {
        padding-left:48px
    }

    [dir=rtl] .sequence-lg {
        padding-right: 48px;
        padding-left: 0
    }

    .sequence-lg>li:before {
        margin-left: -51px
    }

    [dir=rtl] .sequence-lg>li:before {
        margin-right: -51px;
        margin-left: 0
    }

    .sequence-lg>li:after {
        left: -48px
    }

    [dir=rtl] .sequence-lg>li:after {
        right: -48px;
        left: auto
    }

    .sequence-lg .sequence-icon {
        margin-left: -59px
    }

    [dir=rtl] .sequence-lg .sequence-icon {
        margin-right: -59px;
        margin-left: 0
    }

    .sequence-lg .sequence-icon-md {
        margin-left: -63px
    }

    [dir=rtl] .sequence-lg .sequence-icon-md {
        margin-right: -63px;
        margin-left: 0
    }

    .sequence-lg .sequence-icon-lg {
        margin-left: -67px
    }

    [dir=rtl] .sequence-lg .sequence-icon-lg {
        margin-right: -67px;
        margin-left: 0
    }
}

.sequence-animate>li:after {
    background-size: 200% 200%;
    -webkit-animation: sequence-fill .3s linear 0s both;
    animation: sequence-fill .3s linear 0s both
}

.sequence-animate.sequence-info>li:before {
    -webkit-animation: sequence-pip-info .3s linear .3s both,sequence-pulse-info 3s linear .3s forwards;
    animation: sequence-pip-info .3s linear .3s both,sequence-pulse-info 3s linear .3s forwards
}

.sequence-animate.sequence-info>.active:before {
    -webkit-animation: sequence-pip-info .3s linear .3s both,sequence-pulse-info 3s linear .3s infinite;
    animation: sequence-pip-info .3s linear .3s both,sequence-pulse-info 3s linear .3s infinite
}

.sequence-animate.sequence-warning>li:before {
    -webkit-animation: sequence-pip-warning .3s linear .3s both,sequence-pulse-warning 3s linear .3s forwards;
    animation: sequence-pip-warning .3s linear .3s both,sequence-pulse-warning 3s linear .3s forwards
}

.sequence-animate.sequence-warning>.active:before {
    -webkit-animation: sequence-pip-warning .3s linear .3s both,sequence-pulse-warning 3s linear .3s infinite;
    animation: sequence-pip-warning .3s linear .3s both,sequence-pulse-warning 3s linear .3s infinite
}

.sequence-animate.sequence-success>li:before {
    -webkit-animation: sequence-pip-success .3s linear .3s both,sequence-pulse-success 3s linear .3s forwards;
    animation: sequence-pip-success .3s linear .3s both,sequence-pulse-success 3s linear .3s forwards
}

.sequence-animate.sequence-success>.active:before {
    -webkit-animation: sequence-pip-success .3s linear .3s both,sequence-pulse-success 3s linear .3s infinite;
    animation: sequence-pip-success .3s linear .3s both,sequence-pulse-success 3s linear .3s infinite
}

.sequence-animate.sequence-danger>li:before {
    -webkit-animation: sequence-pip-danger .3s linear .3s both,sequence-pulse-danger 3s linear .3s forwards;
    animation: sequence-pip-danger .3s linear .3s both,sequence-pulse-danger 3s linear .3s forwards
}

.sequence-animate.sequence-danger>.active:before {
    -webkit-animation: sequence-pip-danger .3s linear .3s both,sequence-pulse-danger 3s linear .3s infinite;
    animation: sequence-pip-danger .3s linear .3s both,sequence-pulse-danger 3s linear .3s infinite
}

.sequence-animate>li:first-child:after,.sequence-animate>li:first-child:before {
    -webkit-animation-delay: .3s!important;
    animation-delay: .3s!important
}

.sequence-animate>li:nth-child(2):after,.sequence-animate>li:nth-child(2):before {
    -webkit-animation-delay: .6s!important;
    animation-delay: .6s!important
}

.sequence-animate>li:nth-child(3):after,.sequence-animate>li:nth-child(3):before {
    -webkit-animation-delay: .9s!important;
    animation-delay: .9s!important
}

.sequence-animate>li:nth-child(4):after,.sequence-animate>li:nth-child(4):before {
    -webkit-animation-delay: 1.2s!important;
    animation-delay: 1.2s!important
}

.sequence-animate>li:nth-child(5):after,.sequence-animate>li:nth-child(5):before {
    -webkit-animation-delay: 1.5s!important;
    animation-delay: 1.5s!important
}

.sequence-animate>li:nth-child(6):after,.sequence-animate>li:nth-child(6):before {
    -webkit-animation-delay: 1.8s!important;
    animation-delay: 1.8s!important
}

.sequence-animate>li:nth-child(7):after,.sequence-animate>li:nth-child(7):before {
    -webkit-animation-delay: 2.1s!important;
    animation-delay: 2.1s!important
}

.sequence-animate>li:nth-child(8):after,.sequence-animate>li:nth-child(8):before {
    -webkit-animation-delay: 2.4s!important;
    animation-delay: 2.4s!important
}

.sequence-animate>li:nth-child(9):after,.sequence-animate>li:nth-child(9):before {
    -webkit-animation-delay: 2.7s!important;
    animation-delay: 2.7s!important
}

.sequence-animate>li:nth-child(10):after,.sequence-animate>li:nth-child(10):before {
    -webkit-animation-delay: 3s!important;
    animation-delay: 3s!important
}

.sequence-animate>.active~li:after,.sequence-animate>.active~li:before {
    -webkit-animation: none;
    animation: none
}

@-webkit-keyframes sequence-fill {
    0% {
        background-position: 0 100%
    }

    to {
        background-position: 0 0
    }
}

@keyframes sequence-fill {
    0% {
        background-position: 0 100%
    }

    to {
        background-position: 0 0
    }
}

@-webkit-keyframes sequence-pulse-info {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(0,185,255,.3);
        box-shadow: 0 0 0 0 rgba(0,185,255,.3)
    }

    50% {
        -webkit-box-shadow: 0 0 0 16px transparent;
        box-shadow: 0 0 0 16px transparent
    }

    to {
        -webkit-box-shadow: 0 0 0 0 transparent;
        box-shadow: 0 0 0 0 transparent
    }
}

@keyframes sequence-pulse-info {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(0,185,255,.3);
        box-shadow: 0 0 0 0 rgba(0,185,255,.3)
    }

    50% {
        -webkit-box-shadow: 0 0 0 16px transparent;
        box-shadow: 0 0 0 16px transparent
    }

    to {
        -webkit-box-shadow: 0 0 0 0 transparent;
        box-shadow: 0 0 0 0 transparent
    }
}

@-webkit-keyframes sequence-pulse-warning {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255,166,0,.3);
        box-shadow: 0 0 0 0 rgba(255,166,0,.3)
    }

    50% {
        -webkit-box-shadow: 0 0 0 16px transparent;
        box-shadow: 0 0 0 16px transparent
    }

    to {
        -webkit-box-shadow: 0 0 0 0 transparent;
        box-shadow: 0 0 0 0 transparent
    }
}

@keyframes sequence-pulse-warning {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255,166,0,.3);
        box-shadow: 0 0 0 0 rgba(255,166,0,.3)
    }

    50% {
        -webkit-box-shadow: 0 0 0 16px transparent;
        box-shadow: 0 0 0 16px transparent
    }

    to {
        -webkit-box-shadow: 0 0 0 0 transparent;
        box-shadow: 0 0 0 0 transparent
    }
}

@-webkit-keyframes sequence-pulse-success {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(26,208,110,.3);
        box-shadow: 0 0 0 0 rgba(26,208,110,.3)
    }

    50% {
        -webkit-box-shadow: 0 0 0 16px transparent;
        box-shadow: 0 0 0 16px transparent
    }

    to {
        -webkit-box-shadow: 0 0 0 0 transparent;
        box-shadow: 0 0 0 0 transparent
    }
}

@keyframes sequence-pulse-success {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(26,208,110,.3);
        box-shadow: 0 0 0 0 rgba(26,208,110,.3)
    }

    50% {
        -webkit-box-shadow: 0 0 0 16px transparent;
        box-shadow: 0 0 0 16px transparent
    }

    to {
        -webkit-box-shadow: 0 0 0 0 transparent;
        box-shadow: 0 0 0 0 transparent
    }
}

@-webkit-keyframes sequence-pulse-danger {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(245,54,54,.3);
        box-shadow: 0 0 0 0 rgba(245,54,54,.3)
    }

    50% {
        -webkit-box-shadow: 0 0 0 16px transparent;
        box-shadow: 0 0 0 16px transparent
    }

    to {
        -webkit-box-shadow: 0 0 0 0 transparent;
        box-shadow: 0 0 0 0 transparent
    }
}

@keyframes sequence-pulse-danger {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(245,54,54,.3);
        box-shadow: 0 0 0 0 rgba(245,54,54,.3)
    }

    50% {
        -webkit-box-shadow: 0 0 0 16px transparent;
        box-shadow: 0 0 0 16px transparent
    }

    to {
        -webkit-box-shadow: 0 0 0 0 transparent;
        box-shadow: 0 0 0 0 transparent
    }
}

table {
    background-color: #fff;
    background-color: #ffc091;
    border-collapse: separate
}

table td[class*=col-],table th[class*=col-] {
    position: static;
    float: none;
    display: table-cell
}

caption {
    padding-top: 16px;
    padding-bottom: 16px;
    color: #5d7079;
    color: var(--color-content-secondary);
    text-align: left
}

[dir=rtl] caption {
    text-align: right
}

th {
    text-align: left
}

[dir=rtl] th {
    text-align: right
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 24px;
    margin-bottom: var(--size-24)
}

.table>.tbody>dl>dd,.table>.tfoot>ol>li,.table>.thead>ol>li,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
    padding: 24px 16px;
    padding: var(--size-24) var(--size-16);
    line-height: 1.5;
    line-height: var(--line-height-body);
    vertical-align: top;
    border-top: 1px solid rgba(0,0,0,.102);
    border-top: 1px solid var(--color-border-neutral);
    border-bottom: 0;
    -webkit-transition: border .15s ease;
    transition: border .15s ease
}

.table>.thead>ol>li,.table>thead>tr>th {
    vertical-align: bottom
}

.table>.thead>ol>li a,.table>thead>tr>th a {
    -webkit-text-decoration: none;
    text-decoration: none
}

.table>.thead>ol>li .tw-icon,.table>thead>tr>th .tw-icon {
    margin-top: -3px
}

.table>.thead:first-child>ol:first-child>li,.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th {
    border-top: 0
}

.table>tbody+tbody {
    border-top: 1px solid rgba(0,0,0,.102);
    border-top: 1px solid var(--color-border-neutral)
}

.table .table {
    background-color: #fff;
    background-color: #ffc091
}

.table>.tfoot,.table>.thead,.table>tfoot,.table>thead {
    font-size: .875rem;
    font-size: var(--font-size-14);
    color: #37517e;
    color: var(--color-content-primary)
}

.table>.tbody,.table>tbody {
    font-size: .875rem;
    font-size: var(--font-size-14)
}

.table>.tbody>dl>.th,.table>tbody>tr>th {
    color: #37517e;
    color: var(--color-content-primary)
}

.table-condensed>.tbody>dl>dd,.table-condensed>.thead>ol>li,.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th {
    padding: 8px;
    padding: var(--size-8)
}

.table-bordered {
    border: 1px solid rgba(0,0,0,.102);
    border: 1px solid var(--color-border-neutral);
    border-radius: 3px
}

.table-bordered .thead,.table-bordered thead {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

@media(max-width: 767px) {
    div.table-bordered:not(.table-responsive) {
        border:0
    }
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

@media(min-width: 768px) {
    .table-striped>.tbody>dl:nth-of-type(odd) {
        background-color:rgba(134,167,189,.102);
        background-color: var(--color-background-neutral)
    }
}

table col[class*=col-] {
    position: static;
    float: none;
    display: table-column
}

.table-hover>tbody>tr.primary:hover>td,.table-hover>tbody>tr.primary:hover>th,.table-hover>tbody>tr:hover>.primary,.table-hover>tbody>tr>td.primary:hover,.table-hover>tbody>tr>th.primary:hover,.table>tbody>tr.primary>td,.table>tbody>tr.primary>th,.table>tbody>tr>td.primary,.table>tbody>tr>th.primary,.table>tfoot>tr.primary>td,.table>tfoot>tr.primary>th,.table>tfoot>tr>td.primary,.table>tfoot>tr>th.primary,.table>thead>tr.primary>td,.table>thead>tr.primary>th,.table>thead>tr>td.primary,.table>thead>tr>th.primary {
    background-color: #37517e
}

.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active {
    background-color: #fff;
    background-color: #ffc091
}

.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success {
    background-color: rgba(54,199,151,.102);
    background-color: var(--color-background-positive)
}

.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info {
    background-color: rgba(56,200,255,.102);
    background-color: var(--color-background-accent)
}

.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning {
    background-color: rgba(255,172,0,.102);
    background-color: var(--color-background-warning)
}

.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger {
    background-color: hsla(0,100%,76%,.102);
    background-color: var(--color-background-negative)
}

.table-hover>tbody>tr.default:hover>td,.table-hover>tbody>tr.default:hover>th,.table-hover>tbody>tr:hover>.default,.table-hover>tbody>tr>td.default:hover,.table-hover>tbody>tr>th.default:hover,.table>tbody>tr.default>td,.table>tbody>tr.default>th,.table>tbody>tr>td.default,.table>tbody>tr>th.default,.table>tfoot>tr.default>td,.table>tfoot>tr.default>th,.table>tfoot>tr>td.default,.table>tfoot>tr>th.default,.table>thead>tr.default>td,.table>thead>tr.default>th,.table>thead>tr>td.default,.table>thead>tr>th.default {
    background-color: var(--color-background-secondary)
}

.table-responsive {
    overflow-x: auto;
    min-height: .01%
}

.table-responsive.table-bordered {
    border: 0
}

@media screen and (max-width: 767px) {
    .table-responsive {
        width:100%;
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive>.table {
        margin-bottom: 0
    }

    .table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th {
        white-space: nowrap
    }

    .table-responsive>.table-bordered {
        border: 0
    }

    .table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th {
        border-bottom: 0
    }

    .table-responsive.table-bordered {
        border: 1px solid rgba(134,167,189,.102);
        border: 1px solid var(--color-background-neutral);
        border-radius: 3px
    }
}

@media(min-width: 768px) {
    .table {
        display:table
    }

    .table>.thead {
        display: table-header-group
    }

    .table>.thead>ol {
        display: table-row
    }

    .table>.thead>ol>li {
        display: table-cell;
        font-weight: 700;
        font-weight: var(--font-weight-bold);
        color: #37517e;
        color: var(--color-content-primary)
    }

    .table>.tbody {
        display: table-row-group
    }

    .table>.tbody>dl {
        display: table-row
    }

    .table>.tbody>dl>dt {
        display: none
    }

    .table>.tbody>dl>dd {
        display: table-cell;
        font-size: .875rem;
        font-size: var(--font-size-14);
        color: #5d7079;
        color: var(--color-content-secondary)
    }

    .table>.tfoot {
        display: table-footer-group
    }
}

@media(max-width: 767px) {
    .table>.thead {
        display:none
    }

    .table>.tbody>dl {
        border: 1px solid #c9cbce;
        border: 1px solid var(--color-interactive-secondary);
        border-radius: 3px;
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        padding: 24px 1.5 0;
        padding: var(--size-24) var(--line-height-body) 0
    }

    .table>.tbody>dl>dd {
        padding: 0;
        border: 0
    }

    .table>.tbody>dl>dd:empty {
        margin: 0
    }
}

@media(max-width: 575px) {
    .table>.tbody>dl {
        padding-bottom:8px
    }
}

.table-calendar {
    min-width: 300px
}

.table-calendar>tbody>tr>td {
    padding: 0
}

.table-calendar>tbody>tr>td>a {
    display: block;
    padding: 4px 0;
    margin: 4px 2px;
    border-radius: 3px;
    text-align: center;
    -webkit-text-decoration: none;
    text-decoration: none
}

.table-calendar>tbody>tr>td>a.active {
    background-color: #37517e;
    color: #fff
}

.table-calendar>tbody>tr>td>a:not([disabled]):hover {
    background-color: #0097c7;
    background-color: var(--color-content-accent);
    color: #fff
}

.table-calendar>thead>tr>th {
    text-align: center
}

.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-family: Inter,Helvetica,Arial,sans-serif;
    font-family: var(--font-family-regular);
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 24px;
    line-height: var(--size-24);
    text-align: left;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    opacity: 0
}

[dir=rtl] .tooltip {
    text-align: right
}

.tooltip.in {
    opacity: 1
}

.tooltip.top {
    margin-top: -3px;
    padding: 5px 0
}

.tooltip.right {
    margin-left: 3px;
    padding: 0 5px
}

[dir=rtl] .tooltip.right {
    margin-right: 3px;
    margin-left: 0
}

.tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0
}

.tooltip.left {
    margin-left: -3px;
    padding: 0 5px
}

[dir=rtl] .tooltip.left {
    margin-right: -3px;
    margin-left: 0
}

.tooltip-inner {
    font-size: .875rem;
    font-size: var(--font-size-14);
    line-height: 155%;
    letter-spacing: -.006em;
    font-weight: 400;
    font-weight: var(--font-weight-regular);
    max-width: 200px;
    min-width: 120px;
    padding: 16px;
    padding: var(--size-16);
    color: #37517e;
    color: var(--color-content-primary);
    text-align: center;
    background-color: #fff;
    background-color: #ffc091;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 28px 0 rgba(34,48,73,.2);
    box-shadow: 0 1px 28px 0 rgba(34,48,73,.2)
}

.np-theme-personal--bright-green .tooltip-inner,.np-theme-personal--dark .tooltip-inner,.np-theme-personal--forest-green .tooltip-inner {
    -webkit-box-shadow: none;
    box-shadow: none
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #fff;
    border-top-color: #ffc091
}

[dir=rtl] .tooltip.top .tooltip-arrow {
    right: 50%;
    left: auto;
    margin-right: -5px;
    margin-left: 0
}

.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #fff;
    border-right-color: #ffc091
}

[dir=rtl] .tooltip.right .tooltip-arrow {
    right: 0;
    left: auto
}

.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #fff;
    border-left-color: #ffc091
}

[dir=rtl] .tooltip.left .tooltip-arrow {
    left: 0;
    right: auto
}

.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #fff;
    border-bottom-color: #ffc091
}

[dir=rtl] .tooltip.bottom .tooltip-arrow {
    right: 50%;
    left: auto;
    margin-right: -5px;
    margin-left: 0
}

[data-toggle=tooltip]:not(.btn) {
    cursor: pointer
}

[data-toggle=tooltip]:not(.btn):focus,[data-toggle=tooltip]:not(.btn):hover {
    color: #0084b3!important;
    color: var(--color-content-accent-hover)!important;
    outline: 0
}

a[data-toggle=tooltip] {
    white-space: nowrap
}

.tw-checkbox-check {
    position: relative;
    display: inline-block;
    width: 10px;
    height: 8px
}

.tw-checkbox-check:after,.tw-checkbox-check:before {
    content: "";
    position: absolute;
    background: #fff;
    background: #ffc091;
    -webkit-transform: translateX(.5px) rotate(-45deg);
    transform: translateX(.5px) rotate(-45deg);
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    left: 8px;
    left: var(--size-8)
}

.tw-checkbox-check .has-error:after,.tw-checkbox-check .has-error:before {
    background-color: #e74848;
    background-color: var(--color-interactive-negative)
}

.tw-checkbox-check:before {
    top: 9px;
    height: 6px;
    width: 2px
}

.tw-checkbox-check:after {
    bottom: 5px;
    height: 2px;
    width: 11px
}

.d-inline-block {
    display: inline-block
}

.d-inline {
    display: inline
}



.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.pull-right,.pull-xs-right {
    float: right!important
}

.pull-left,.pull-xs-left,[dir=rtl] .pull-right,[dir=rtl] .pull-xs-right {
    float: left!important
}

[dir=rtl] .pull-left,[dir=rtl] .pull-xs-left {
    float: right!important
}

.pull-xs-none {
    float: none!important
}

@media(min-width: 576px) {
    .pull-sm-left {
        float:left!important
    }

    .pull-sm-right,[dir=rtl] .pull-sm-left {
        float: right!important
    }

    [dir=rtl] .pull-sm-right {
        float: left!important
    }

    .pull-sm-none {
        float: none!important
    }
}

@media(min-width: 768px) {
    .pull-md-left {
        float:left!important
    }

    .pull-md-right,[dir=rtl] .pull-md-left {
        float: right!important
    }

    [dir=rtl] .pull-md-right {
        float: left!important
    }

    .pull-md-none {
        float: none!important
    }
}

@media(min-width: 992px) {
    .pull-lg-left {
        float:left!important
    }

    .pull-lg-right,[dir=rtl] .pull-lg-left {
        float: right!important
    }

    [dir=rtl] .pull-lg-right {
        float: left!important
    }

    .pull-lg-none {
        float: none!important
    }
}

@media(min-width: 1200px) {
    .pull-xl-left {
        float:left!important
    }

    .pull-xl-right,[dir=rtl] .pull-xl-left {
        float: right!important
    }

    [dir=rtl] .pull-xl-right {
        float: left!important
    }

    .pull-xl-none {
        float: none!important
    }
}

.pull-left-single-direction {
    float: left!important
}

.pull-right-single-direction {
    float: right!important
}

.hide {
    display: none!important
}

.show {
    display: block!important
}

.invisible {
    visibility: hidden
}

.text-hide {
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.hidden {
    display: none!important
}

.affix {
    position: fixed
}

.rotate90 {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.rotate180 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.rotate270 {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.rotate-90 {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.well,.well-xs {
    min-height: 24px;
    min-height: var(--size-24);
    margin-bottom: 24px;
    margin-bottom: var(--size-24);
    border-radius: 10px;
    border-radius: var(--radius-small);
    border: 1px solid rgba(0,0,0,.102);
    border: 1px solid var(--color-border-neutral);
    padding: 24px;
    padding: var(--size-24);
    -webkit-box-shadow: none;
    box-shadow: none
}

@media only screen and (min-width: 576px) {
    .well-sm {
        min-height:24px;
        min-height: var(--size-24);
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        border-radius: 10px;
        border-radius: var(--radius-small);
        border: 1px solid rgba(0,0,0,.102);
        border: 1px solid var(--color-border-neutral);
        padding: 24px;
        padding: var(--size-24);
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

@media only screen and (min-width: 768px) {
    .well-md {
        min-height:24px;
        min-height: var(--size-24);
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        border-radius: 10px;
        border-radius: var(--radius-small);
        border: 1px solid rgba(0,0,0,.102);
        border: 1px solid var(--color-border-neutral);
        padding: 24px;
        padding: var(--size-24);
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

@media only screen and (min-width: 992px) {
    .well-lg {
        min-height:24px;
        min-height: var(--size-24);
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        border-radius: 10px;
        border-radius: var(--radius-small);
        border: 1px solid rgba(0,0,0,.102);
        border: 1px solid var(--color-border-neutral);
        padding: 24px;
        padding: var(--size-24);
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

@media only screen and (min-width: 1200px) {
    .well-xl {
        min-height:24px;
        min-height: var(--size-24);
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        border-radius: 10px;
        border-radius: var(--radius-small);
        border: 1px solid rgba(0,0,0,.102);
        border: 1px solid var(--color-border-neutral);
        padding: 24px;
        padding: var(--size-24);
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

.np-theme-personal.np-theme-personal--bright-blue {
    background: var(--color-bright-blue);
    --color-bright-yellow: #ffeb69;
    --color-bright-orange: #ffc091;
    --color-dark-purple: #260a2f;
    --color-dark-gold: #3a341c;
    --color-bright-blue: #a0e1e1;
    --color-dark-charcoal: #21231d;
    --color-white: #fff;
    --color-black: #000;
    --color-bright-green: #9fe870;
    --color-forest-green: #21231d;
    --color-bright-pink: #ffd7ef;
    --color-dark-maroon: #320707;
    --color-content-primary: #21231d;
    --color-content-secondary: #21231d;
    --color-content-tertiary: hsla(0,0%,100%,0);
    --color-content-link: #21231d;
    --color-content-link-hover: #0d1f00;
    --color-content-link-active: #0e0f0c;
    --color-interactive-primary: #21231d;
    --color-interactive-primary-hover: #0c2300;
    --color-interactive-primary-active: #001a00;
    --color-interactive-primary-hover: #0d1f00;
    --color-interactive-primary-hover-hover: #010;
    --color-interactive-primary-hover-active: #000;
    --color-interactive-primary-active: #0e0f0c;
    --color-interactive-primary-active-hover: #000;
    --color-interactive-primary-active-active: #000;
    --color-interactive-secondary: hsla(0,0%,100%,0);
    --color-interactive-secondary-hover: hsla(0,0%,92%,0);
    --color-interactive-secondary-active: hsla(0,0%,86%,0);
    --color-interactive-secondary-hover: hsla(0,0%,100%,0);
    --color-interactive-secondary-hover-hover: hsla(0,0%,92%,0);
    --color-interactive-secondary-hover-active: hsla(0,0%,86%,0);
    --color-interactive-secondary-active: hsla(0,0%,100%,0);
    --color-interactive-secondary-active-hover: hsla(0,0%,92%,0);
    --color-interactive-secondary-active-active: hsla(0,0%,86%,0);
    --color-interactive-accent: #21231d;
    --color-interactive-accent-hover: #0c2300;
    --color-interactive-accent-active: #001a00;
    --color-interactive-accent-hover: #0d1f00;
    --color-interactive-accent-hover-hover: #010;
    --color-interactive-accent-hover-active: #000;
    --color-interactive-accent-active: #0e0f0c;
    --color-interactive-accent-active-hover: #000;
    --color-interactive-accent-active-active: #000;
    --color-interactive-control: #a0e1e1;
    --color-interactive-control-hover: #8bd35d;
    --color-interactive-control-active: #7cc44f;
    --color-interactive-control-hover: #bbef9a;
    --color-interactive-control-hover-hover: #a7da87;
    --color-interactive-control-hover-active: #98cb79;
    --color-interactive-control-active: #d9f6c6;
    --color-interactive-control-active-hover: #c5e1b2;
    --color-interactive-control-active-active: #b6d2a4;
    --color-interactive-contrast: #9fe870;
    --color-interactive-contrast-hover: #cdffad;
    --color-interactive-contrast-hover-hover: #b9ea9a;
    --color-interactive-contrast-hover-active: #aadb8b;
    --color-interactive-contrast-active: #ecffe0;
    --color-interactive-contrast-active-hover: #d8eacc;
    --color-interactive-contrast-active-active: #c8dbbd;
    --color-border-neutral: hsla(0,0%,100%,0);
    --color-border-overlay: hsla(0,0%,100%,0);
    --color-background-screen: #9fe870;
    --color-background-screen-hover: hsla(0,0%,100%,.4);
    --color-background-screen-active: hsla(0,0%,100%,.4);
    --color-background-elevated: hsla(0,0%,100%,0);
    --color-background-neutral: hsla(0,0%,100%,.302);
    --color-background-neutral-hover: hsla(0,0%,100%,0);
    --color-background-neutral-active: hsla(0,0%,100%,0);
    --color-background-overlay: hsla(0,0%,100%,0);
    --color-sentiment-negative: hsla(0,0%,100%,0);
    --color-sentiment-negative-hover: hsla(0,0%,100%,0);
    --color-sentiment-negative-active: hsla(0,0%,100%,0);
    --color-sentiment-positive: hsla(0,0%,100%,0);
    --color-sentiment-warning: hsla(0,0%,100%,0);
    --color-contrast: hsla(0,0%,100%,0);
    --color-light: #fff;
    --color-dark: #21231d;
    --color-contrast-overlay: #21231d;
    --color-contrast-theme: #fff
}

:root {
    --mw-radius-full: 50%;
    --mw-radius-1: clamp(0.625rem,calc(0.625rem + (1vw - 0.225rem) * 0.16025641),0.78125rem);
    --mw-radius-2: clamp(1rem,calc(1rem + (1vw - 0.225rem) * 0.25641026),1.25rem);
    --mw-radius-3: clamp(1.5rem,calc(1.5rem + (1vw - 0.225rem) * 0.38461538),1.875rem);
    --mw-radius-4: clamp(2rem,calc(2rem + (1vw - 0.225rem) * 0.51282051),2.5rem);
    --mw-radius-6: clamp(3rem,calc(3rem + (1vw - 0.225rem) * 0.76923077),3.75rem)
}

.mw-radius-1 {
    border-radius: clamp(.625rem,calc(.625rem + (1vw - .225rem) * .16025641),.78125rem)!important;
    border-radius: var(--mw-radius-1)!important
}

.mw-radius-2 {
    border-radius: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    border-radius: var(--mw-radius-2)!important
}

.mw-radius-3 {
    border-radius: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    border-radius: var(--mw-radius-3)!important
}

.mw-radius-4 {
    border-radius: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    border-radius: var(--mw-radius-4)!important
}

.mw-radius-6 {
    border-radius: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    border-radius: var(--mw-radius-6)!important
}

.mw-radius-full {
    border-radius: 50%!important;
    border-radius: var(--mw-radius-full)!important
}

:root {
    --mw-space-1: clamp(0.25rem,calc(0.25rem + (1vw - 0.225rem) * 0.06410256),0.3125rem);
    --mw-space-2: clamp(0.5rem,calc(0.5rem + (1vw - 0.225rem) * 0.12820513),0.625rem);
    --mw-space-3: clamp(0.75rem,calc(0.75rem + (1vw - 0.225rem) * 0.19230769),0.9375rem);
    --mw-space-4: clamp(1rem,calc(1rem + (1vw - 0.225rem) * 0.25641026),1.25rem);
    --mw-space-6: clamp(1.5rem,calc(1.5rem + (1vw - 0.225rem) * 0.38461538),1.875rem);
    --mw-space-8: clamp(2rem,calc(2rem + (1vw - 0.225rem) * 0.51282051),2.5rem);
    --mw-space-12: clamp(3rem,calc(3rem + (1vw - 0.225rem) * 0.76923077),3.75rem);
    --mw-space-16: clamp(4rem,calc(4rem + (1vw - 0.225rem) * 1.02564103),5rem);
    --mw-space-24: clamp(6rem,calc(6rem + (1vw - 0.225rem) * 1.53846154),7.5rem);
    --mw-space-32: clamp(8rem,calc(8rem + (1vw - 0.225rem) * 2.05128205),10rem)
}

.mw-m-a-0 {
    margin: 0!important
}

.mw-m-a-1 {
    margin: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    margin: var(--mw-space-1)!important
}

.mw-m-a-2 {
    margin: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    margin: var(--mw-space-2)!important
}

.mw-m-a-3 {
    margin: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    margin: var(--mw-space-3)!important
}

.mw-m-a-4 {
    margin: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    margin: var(--mw-space-4)!important
}

.mw-m-a-6 {
    margin: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    margin: var(--mw-space-6)!important
}

.mw-m-a-8 {
    margin: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    margin: var(--mw-space-8)!important
}

.mw-m-a-12 {
    margin: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    margin: var(--mw-space-12)!important
}

.mw-m-a-16 {
    margin: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    margin: var(--mw-space-16)!important
}

.mw-m-a-24 {
    margin: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    margin: var(--mw-space-24)!important
}

.mw-m-a-32 {
    margin: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    margin: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-m-a-md-0 {
        margin:0!important
    }

    .mw-m-a-md-1 {
        margin: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin: var(--mw-space-1)!important
    }

    .mw-m-a-md-2 {
        margin: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin: var(--mw-space-2)!important
    }

    .mw-m-a-md-3 {
        margin: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin: var(--mw-space-3)!important
    }

    .mw-m-a-md-4 {
        margin: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin: var(--mw-space-4)!important
    }

    .mw-m-a-md-6 {
        margin: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin: var(--mw-space-6)!important
    }

    .mw-m-a-md-8 {
        margin: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin: var(--mw-space-8)!important
    }

    .mw-m-a-md-12 {
        margin: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin: var(--mw-space-12)!important
    }

    .mw-m-a-md-16 {
        margin: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin: var(--mw-space-16)!important
    }

    .mw-m-a-md-24 {
        margin: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin: var(--mw-space-24)!important
    }

    .mw-m-a-md-32 {
        margin: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-m-a-lg-0 {
        margin:0!important
    }

    .mw-m-a-lg-1 {
        margin: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin: var(--mw-space-1)!important
    }

    .mw-m-a-lg-2 {
        margin: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin: var(--mw-space-2)!important
    }

    .mw-m-a-lg-3 {
        margin: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin: var(--mw-space-3)!important
    }

    .mw-m-a-lg-4 {
        margin: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin: var(--mw-space-4)!important
    }

    .mw-m-a-lg-6 {
        margin: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin: var(--mw-space-6)!important
    }

    .mw-m-a-lg-8 {
        margin: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin: var(--mw-space-8)!important
    }

    .mw-m-a-lg-12 {
        margin: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin: var(--mw-space-12)!important
    }

    .mw-m-a-lg-16 {
        margin: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin: var(--mw-space-16)!important
    }

    .mw-m-a-lg-24 {
        margin: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin: var(--mw-space-24)!important
    }

    .mw-m-a-lg-32 {
        margin: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-m-a-2xl-0 {
        margin:0!important
    }

    .mw-m-a-2xl-1 {
        margin: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin: var(--mw-space-1)!important
    }

    .mw-m-a-2xl-2 {
        margin: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin: var(--mw-space-2)!important
    }

    .mw-m-a-2xl-3 {
        margin: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin: var(--mw-space-3)!important
    }

    .mw-m-a-2xl-4 {
        margin: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin: var(--mw-space-4)!important
    }

    .mw-m-a-2xl-6 {
        margin: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin: var(--mw-space-6)!important
    }

    .mw-m-a-2xl-8 {
        margin: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin: var(--mw-space-8)!important
    }

    .mw-m-a-2xl-12 {
        margin: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin: var(--mw-space-12)!important
    }

    .mw-m-a-2xl-16 {
        margin: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin: var(--mw-space-16)!important
    }

    .mw-m-a-2xl-24 {
        margin: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin: var(--mw-space-24)!important
    }

    .mw-m-a-2xl-32 {
        margin: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin: var(--mw-space-32)!important
    }
}

.mw-m-t-0 {
    margin-top: 0!important
}

.mw-m-t-1 {
    margin-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    margin-top: var(--mw-space-1)!important
}

.mw-m-t-2 {
    margin-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    margin-top: var(--mw-space-2)!important
}

.mw-m-t-3 {
    margin-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    margin-top: var(--mw-space-3)!important
}

.mw-m-t-4 {
    margin-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    margin-top: var(--mw-space-4)!important
}

.mw-m-t-6 {
    margin-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    margin-top: var(--mw-space-6)!important
}

.mw-m-t-8 {
    margin-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    margin-top: var(--mw-space-8)!important
}

.mw-m-t-12 {
    margin-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    margin-top: var(--mw-space-12)!important
}

.mw-m-t-16 {
    margin-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    margin-top: var(--mw-space-16)!important
}

.mw-m-t-24 {
    margin-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    margin-top: var(--mw-space-24)!important
}

.mw-m-t-32 {
    margin-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    margin-top: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-m-t-md-0 {
        margin-top:0!important
    }

    .mw-m-t-md-1 {
        margin-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-top: var(--mw-space-1)!important
    }

    .mw-m-t-md-2 {
        margin-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-top: var(--mw-space-2)!important
    }

    .mw-m-t-md-3 {
        margin-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-top: var(--mw-space-3)!important
    }

    .mw-m-t-md-4 {
        margin-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-top: var(--mw-space-4)!important
    }

    .mw-m-t-md-6 {
        margin-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-top: var(--mw-space-6)!important
    }

    .mw-m-t-md-8 {
        margin-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-top: var(--mw-space-8)!important
    }

    .mw-m-t-md-12 {
        margin-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-top: var(--mw-space-12)!important
    }

    .mw-m-t-md-16 {
        margin-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-top: var(--mw-space-16)!important
    }

    .mw-m-t-md-24 {
        margin-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-top: var(--mw-space-24)!important
    }

    .mw-m-t-md-32 {
        margin-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-top: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-m-t-lg-0 {
        margin-top:0!important
    }

    .mw-m-t-lg-1 {
        margin-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-top: var(--mw-space-1)!important
    }

    .mw-m-t-lg-2 {
        margin-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-top: var(--mw-space-2)!important
    }

    .mw-m-t-lg-3 {
        margin-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-top: var(--mw-space-3)!important
    }

    .mw-m-t-lg-4 {
        margin-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-top: var(--mw-space-4)!important
    }

    .mw-m-t-lg-6 {
        margin-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-top: var(--mw-space-6)!important
    }

    .mw-m-t-lg-8 {
        margin-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-top: var(--mw-space-8)!important
    }

    .mw-m-t-lg-12 {
        margin-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-top: var(--mw-space-12)!important
    }

    .mw-m-t-lg-16 {
        margin-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-top: var(--mw-space-16)!important
    }

    .mw-m-t-lg-24 {
        margin-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-top: var(--mw-space-24)!important
    }

    .mw-m-t-lg-32 {
        margin-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-top: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-m-t-2xl-0 {
        margin-top:0!important
    }

    .mw-m-t-2xl-1 {
        margin-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-top: var(--mw-space-1)!important
    }

    .mw-m-t-2xl-2 {
        margin-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-top: var(--mw-space-2)!important
    }

    .mw-m-t-2xl-3 {
        margin-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-top: var(--mw-space-3)!important
    }

    .mw-m-t-2xl-4 {
        margin-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-top: var(--mw-space-4)!important
    }

    .mw-m-t-2xl-6 {
        margin-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-top: var(--mw-space-6)!important
    }

    .mw-m-t-2xl-8 {
        margin-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-top: var(--mw-space-8)!important
    }

    .mw-m-t-2xl-12 {
        margin-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-top: var(--mw-space-12)!important
    }

    .mw-m-t-2xl-16 {
        margin-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-top: var(--mw-space-16)!important
    }

    .mw-m-t-2xl-24 {
        margin-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-top: var(--mw-space-24)!important
    }

    .mw-m-t-2xl-32 {
        margin-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-top: var(--mw-space-32)!important
    }
}

.mw-m-r-0 {
    margin-right: 0!important
}

.mw-m-r-1 {
    margin-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    margin-right: var(--mw-space-1)!important
}

.mw-m-r-2 {
    margin-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    margin-right: var(--mw-space-2)!important
}

.mw-m-r-3 {
    margin-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    margin-right: var(--mw-space-3)!important
}

.mw-m-r-4 {
    margin-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    margin-right: var(--mw-space-4)!important
}

.mw-m-r-6 {
    margin-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    margin-right: var(--mw-space-6)!important
}

.mw-m-r-8 {
    margin-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    margin-right: var(--mw-space-8)!important
}

.mw-m-r-12 {
    margin-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    margin-right: var(--mw-space-12)!important
}

.mw-m-r-16 {
    margin-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    margin-right: var(--mw-space-16)!important
}

.mw-m-r-24 {
    margin-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    margin-right: var(--mw-space-24)!important
}

.mw-m-r-32 {
    margin-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    margin-right: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-m-r-md-0 {
        margin-right:0!important
    }

    .mw-m-r-md-1 {
        margin-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-right: var(--mw-space-1)!important
    }

    .mw-m-r-md-2 {
        margin-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-right: var(--mw-space-2)!important
    }

    .mw-m-r-md-3 {
        margin-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-right: var(--mw-space-3)!important
    }

    .mw-m-r-md-4 {
        margin-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-right: var(--mw-space-4)!important
    }

    .mw-m-r-md-6 {
        margin-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-right: var(--mw-space-6)!important
    }

    .mw-m-r-md-8 {
        margin-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-right: var(--mw-space-8)!important
    }

    .mw-m-r-md-12 {
        margin-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-right: var(--mw-space-12)!important
    }

    .mw-m-r-md-16 {
        margin-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-right: var(--mw-space-16)!important
    }

    .mw-m-r-md-24 {
        margin-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-right: var(--mw-space-24)!important
    }

    .mw-m-r-md-32 {
        margin-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-right: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-m-r-lg-0 {
        margin-right:0!important
    }

    .mw-m-r-lg-1 {
        margin-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-right: var(--mw-space-1)!important
    }

    .mw-m-r-lg-2 {
        margin-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-right: var(--mw-space-2)!important
    }

    .mw-m-r-lg-3 {
        margin-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-right: var(--mw-space-3)!important
    }

    .mw-m-r-lg-4 {
        margin-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-right: var(--mw-space-4)!important
    }

    .mw-m-r-lg-6 {
        margin-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-right: var(--mw-space-6)!important
    }

    .mw-m-r-lg-8 {
        margin-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-right: var(--mw-space-8)!important
    }

    .mw-m-r-lg-12 {
        margin-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-right: var(--mw-space-12)!important
    }

    .mw-m-r-lg-16 {
        margin-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-right: var(--mw-space-16)!important
    }

    .mw-m-r-lg-24 {
        margin-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-right: var(--mw-space-24)!important
    }

    .mw-m-r-lg-32 {
        margin-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-right: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-m-r-2xl-0 {
        margin-right:0!important
    }

    .mw-m-r-2xl-1 {
        margin-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-right: var(--mw-space-1)!important
    }

    .mw-m-r-2xl-2 {
        margin-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-right: var(--mw-space-2)!important
    }

    .mw-m-r-2xl-3 {
        margin-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-right: var(--mw-space-3)!important
    }

    .mw-m-r-2xl-4 {
        margin-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-right: var(--mw-space-4)!important
    }

    .mw-m-r-2xl-6 {
        margin-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-right: var(--mw-space-6)!important
    }

    .mw-m-r-2xl-8 {
        margin-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-right: var(--mw-space-8)!important
    }

    .mw-m-r-2xl-12 {
        margin-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-right: var(--mw-space-12)!important
    }

    .mw-m-r-2xl-16 {
        margin-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-right: var(--mw-space-16)!important
    }

    .mw-m-r-2xl-24 {
        margin-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-right: var(--mw-space-24)!important
    }

    .mw-m-r-2xl-32 {
        margin-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-right: var(--mw-space-32)!important
    }
}

.mw-m-b-0 {
    margin-bottom: 0!important
}

.mw-m-b-1 {
    margin-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    margin-bottom: var(--mw-space-1)!important
}

.mw-m-b-2 {
    margin-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    margin-bottom: var(--mw-space-2)!important
}

.mw-m-b-3 {
    margin-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    margin-bottom: var(--mw-space-3)!important
}

.mw-m-b-4 {
    margin-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    margin-bottom: var(--mw-space-4)!important
}

.mw-m-b-6 {
    margin-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    margin-bottom: var(--mw-space-6)!important
}

.mw-m-b-8 {
    margin-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    margin-bottom: var(--mw-space-8)!important
}

.mw-m-b-12 {
    margin-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    margin-bottom: var(--mw-space-12)!important
}

.mw-m-b-16 {
    margin-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    margin-bottom: var(--mw-space-16)!important
}

.mw-m-b-24 {
    margin-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    margin-bottom: var(--mw-space-24)!important
}

.mw-m-b-32 {
    margin-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    margin-bottom: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-m-b-md-0 {
        margin-bottom:0!important
    }

    .mw-m-b-md-1 {
        margin-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-bottom: var(--mw-space-1)!important
    }

    .mw-m-b-md-2 {
        margin-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-bottom: var(--mw-space-2)!important
    }

    .mw-m-b-md-3 {
        margin-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-bottom: var(--mw-space-3)!important
    }

    .mw-m-b-md-4 {
        margin-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-bottom: var(--mw-space-4)!important
    }

    .mw-m-b-md-6 {
        margin-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-bottom: var(--mw-space-6)!important
    }

    .mw-m-b-md-8 {
        margin-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-bottom: var(--mw-space-8)!important
    }

    .mw-m-b-md-12 {
        margin-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-bottom: var(--mw-space-12)!important
    }

    .mw-m-b-md-16 {
        margin-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-bottom: var(--mw-space-16)!important
    }

    .mw-m-b-md-24 {
        margin-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-bottom: var(--mw-space-24)!important
    }

    .mw-m-b-md-32 {
        margin-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-bottom: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-m-b-lg-0 {
        margin-bottom:0!important
    }

    .mw-m-b-lg-1 {
        margin-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-bottom: var(--mw-space-1)!important
    }

    .mw-m-b-lg-2 {
        margin-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-bottom: var(--mw-space-2)!important
    }

    .mw-m-b-lg-3 {
        margin-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-bottom: var(--mw-space-3)!important
    }

    .mw-m-b-lg-4 {
        margin-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-bottom: var(--mw-space-4)!important
    }

    .mw-m-b-lg-6 {
        margin-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-bottom: var(--mw-space-6)!important
    }

    .mw-m-b-lg-8 {
        margin-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-bottom: var(--mw-space-8)!important
    }

    .mw-m-b-lg-12 {
        margin-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-bottom: var(--mw-space-12)!important
    }

    .mw-m-b-lg-16 {
        margin-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-bottom: var(--mw-space-16)!important
    }

    .mw-m-b-lg-24 {
        margin-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-bottom: var(--mw-space-24)!important
    }

    .mw-m-b-lg-32 {
        margin-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-bottom: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-m-b-2xl-0 {
        margin-bottom:0!important
    }

    .mw-m-b-2xl-1 {
        margin-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-bottom: var(--mw-space-1)!important
    }

    .mw-m-b-2xl-2 {
        margin-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-bottom: var(--mw-space-2)!important
    }

    .mw-m-b-2xl-3 {
        margin-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-bottom: var(--mw-space-3)!important
    }

    .mw-m-b-2xl-4 {
        margin-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-bottom: var(--mw-space-4)!important
    }

    .mw-m-b-2xl-6 {
        margin-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-bottom: var(--mw-space-6)!important
    }

    .mw-m-b-2xl-8 {
        margin-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-bottom: var(--mw-space-8)!important
    }

    .mw-m-b-2xl-12 {
        margin-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-bottom: var(--mw-space-12)!important
    }

    .mw-m-b-2xl-16 {
        margin-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-bottom: var(--mw-space-16)!important
    }

    .mw-m-b-2xl-24 {
        margin-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-bottom: var(--mw-space-24)!important
    }

    .mw-m-b-2xl-32 {
        margin-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-bottom: var(--mw-space-32)!important
    }
}

.mw-m-l-0 {
    margin-left: 0!important
}

.mw-m-l-1 {
    margin-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    margin-left: var(--mw-space-1)!important
}

.mw-m-l-2 {
    margin-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    margin-left: var(--mw-space-2)!important
}

.mw-m-l-3 {
    margin-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    margin-left: var(--mw-space-3)!important
}

.mw-m-l-4 {
    margin-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    margin-left: var(--mw-space-4)!important
}

.mw-m-l-6 {
    margin-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    margin-left: var(--mw-space-6)!important
}

.mw-m-l-8 {
    margin-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    margin-left: var(--mw-space-8)!important
}

.mw-m-l-12 {
    margin-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    margin-left: var(--mw-space-12)!important
}

.mw-m-l-16 {
    margin-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    margin-left: var(--mw-space-16)!important
}

.mw-m-l-24 {
    margin-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    margin-left: var(--mw-space-24)!important
}

.mw-m-l-32 {
    margin-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    margin-left: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-m-l-md-0 {
        margin-left:0!important
    }

    .mw-m-l-md-1 {
        margin-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-left: var(--mw-space-1)!important
    }

    .mw-m-l-md-2 {
        margin-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-left: var(--mw-space-2)!important
    }

    .mw-m-l-md-3 {
        margin-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-left: var(--mw-space-3)!important
    }

    .mw-m-l-md-4 {
        margin-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-left: var(--mw-space-4)!important
    }

    .mw-m-l-md-6 {
        margin-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-left: var(--mw-space-6)!important
    }

    .mw-m-l-md-8 {
        margin-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-left: var(--mw-space-8)!important
    }

    .mw-m-l-md-12 {
        margin-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-left: var(--mw-space-12)!important
    }

    .mw-m-l-md-16 {
        margin-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-left: var(--mw-space-16)!important
    }

    .mw-m-l-md-24 {
        margin-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-left: var(--mw-space-24)!important
    }

    .mw-m-l-md-32 {
        margin-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-left: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-m-l-lg-0 {
        margin-left:0!important
    }

    .mw-m-l-lg-1 {
        margin-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-left: var(--mw-space-1)!important
    }

    .mw-m-l-lg-2 {
        margin-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-left: var(--mw-space-2)!important
    }

    .mw-m-l-lg-3 {
        margin-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-left: var(--mw-space-3)!important
    }

    .mw-m-l-lg-4 {
        margin-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-left: var(--mw-space-4)!important
    }

    .mw-m-l-lg-6 {
        margin-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-left: var(--mw-space-6)!important
    }

    .mw-m-l-lg-8 {
        margin-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-left: var(--mw-space-8)!important
    }

    .mw-m-l-lg-12 {
        margin-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-left: var(--mw-space-12)!important
    }

    .mw-m-l-lg-16 {
        margin-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-left: var(--mw-space-16)!important
    }

    .mw-m-l-lg-24 {
        margin-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-left: var(--mw-space-24)!important
    }

    .mw-m-l-lg-32 {
        margin-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-left: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-m-l-2xl-0 {
        margin-left:0!important
    }

    .mw-m-l-2xl-1 {
        margin-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-left: var(--mw-space-1)!important
    }

    .mw-m-l-2xl-2 {
        margin-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-left: var(--mw-space-2)!important
    }

    .mw-m-l-2xl-3 {
        margin-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-left: var(--mw-space-3)!important
    }

    .mw-m-l-2xl-4 {
        margin-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-left: var(--mw-space-4)!important
    }

    .mw-m-l-2xl-6 {
        margin-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-left: var(--mw-space-6)!important
    }

    .mw-m-l-2xl-8 {
        margin-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-left: var(--mw-space-8)!important
    }

    .mw-m-l-2xl-12 {
        margin-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-left: var(--mw-space-12)!important
    }

    .mw-m-l-2xl-16 {
        margin-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-left: var(--mw-space-16)!important
    }

    .mw-m-l-2xl-24 {
        margin-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-left: var(--mw-space-24)!important
    }

    .mw-m-l-2xl-32 {
        margin-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-left: var(--mw-space-32)!important
    }
}

.mw-m-y-0 {
    margin-top: 0!important;
    margin-bottom: 0!important
}

.mw-m-y-1 {
    margin-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    margin-top: var(--mw-space-1)!important;
    margin-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    margin-bottom: var(--mw-space-1)!important
}

.mw-m-y-2 {
    margin-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    margin-top: var(--mw-space-2)!important;
    margin-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    margin-bottom: var(--mw-space-2)!important
}

.mw-m-y-3 {
    margin-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    margin-top: var(--mw-space-3)!important;
    margin-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    margin-bottom: var(--mw-space-3)!important
}

.mw-m-y-4 {
    margin-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    margin-top: var(--mw-space-4)!important;
    margin-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    margin-bottom: var(--mw-space-4)!important
}

.mw-m-y-6 {
    margin-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    margin-top: var(--mw-space-6)!important;
    margin-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    margin-bottom: var(--mw-space-6)!important
}

.mw-m-y-8 {
    margin-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    margin-top: var(--mw-space-8)!important;
    margin-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    margin-bottom: var(--mw-space-8)!important
}

.mw-m-y-12 {
    margin-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    margin-top: var(--mw-space-12)!important;
    margin-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    margin-bottom: var(--mw-space-12)!important
}

.mw-m-y-16 {
    margin-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    margin-top: var(--mw-space-16)!important;
    margin-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    margin-bottom: var(--mw-space-16)!important
}

.mw-m-y-24 {
    margin-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    margin-top: var(--mw-space-24)!important;
    margin-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    margin-bottom: var(--mw-space-24)!important
}

.mw-m-y-32 {
    margin-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    margin-top: var(--mw-space-32)!important;
    margin-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    margin-bottom: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-m-y-md-0 {
        margin-top:0!important;
        margin-bottom: 0!important
    }

    .mw-m-y-md-1 {
        margin-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-top: var(--mw-space-1)!important;
        margin-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-bottom: var(--mw-space-1)!important
    }

    .mw-m-y-md-2 {
        margin-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-top: var(--mw-space-2)!important;
        margin-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-bottom: var(--mw-space-2)!important
    }

    .mw-m-y-md-3 {
        margin-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-top: var(--mw-space-3)!important;
        margin-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-bottom: var(--mw-space-3)!important
    }

    .mw-m-y-md-4 {
        margin-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-top: var(--mw-space-4)!important;
        margin-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-bottom: var(--mw-space-4)!important
    }

    .mw-m-y-md-6 {
        margin-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-top: var(--mw-space-6)!important;
        margin-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-bottom: var(--mw-space-6)!important
    }

    .mw-m-y-md-8 {
        margin-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-top: var(--mw-space-8)!important;
        margin-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-bottom: var(--mw-space-8)!important
    }

    .mw-m-y-md-12 {
        margin-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-top: var(--mw-space-12)!important;
        margin-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-bottom: var(--mw-space-12)!important
    }

    .mw-m-y-md-16 {
        margin-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-top: var(--mw-space-16)!important;
        margin-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-bottom: var(--mw-space-16)!important
    }

    .mw-m-y-md-24 {
        margin-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-top: var(--mw-space-24)!important;
        margin-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-bottom: var(--mw-space-24)!important
    }

    .mw-m-y-md-32 {
        margin-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-top: var(--mw-space-32)!important;
        margin-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-bottom: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-m-y-lg-0 {
        margin-top:0!important;
        margin-bottom: 0!important
    }

    .mw-m-y-lg-1 {
        margin-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-top: var(--mw-space-1)!important;
        margin-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-bottom: var(--mw-space-1)!important
    }

    .mw-m-y-lg-2 {
        margin-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-top: var(--mw-space-2)!important;
        margin-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-bottom: var(--mw-space-2)!important
    }

    .mw-m-y-lg-3 {
        margin-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-top: var(--mw-space-3)!important;
        margin-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-bottom: var(--mw-space-3)!important
    }

    .mw-m-y-lg-4 {
        margin-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-top: var(--mw-space-4)!important;
        margin-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-bottom: var(--mw-space-4)!important
    }

    .mw-m-y-lg-6 {
        margin-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-top: var(--mw-space-6)!important;
        margin-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-bottom: var(--mw-space-6)!important
    }

    .mw-m-y-lg-8 {
        margin-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-top: var(--mw-space-8)!important;
        margin-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-bottom: var(--mw-space-8)!important
    }

    .mw-m-y-lg-12 {
        margin-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-top: var(--mw-space-12)!important;
        margin-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-bottom: var(--mw-space-12)!important
    }

    .mw-m-y-lg-16 {
        margin-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-top: var(--mw-space-16)!important;
        margin-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-bottom: var(--mw-space-16)!important
    }

    .mw-m-y-lg-24 {
        margin-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-top: var(--mw-space-24)!important;
        margin-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-bottom: var(--mw-space-24)!important
    }

    .mw-m-y-lg-32 {
        margin-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-top: var(--mw-space-32)!important;
        margin-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-bottom: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-m-y-2xl-0 {
        margin-top:0!important;
        margin-bottom: 0!important
    }

    .mw-m-y-2xl-1 {
        margin-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-top: var(--mw-space-1)!important;
        margin-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-bottom: var(--mw-space-1)!important
    }

    .mw-m-y-2xl-2 {
        margin-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-top: var(--mw-space-2)!important;
        margin-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-bottom: var(--mw-space-2)!important
    }

    .mw-m-y-2xl-3 {
        margin-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-top: var(--mw-space-3)!important;
        margin-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-bottom: var(--mw-space-3)!important
    }

    .mw-m-y-2xl-4 {
        margin-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-top: var(--mw-space-4)!important;
        margin-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-bottom: var(--mw-space-4)!important
    }

    .mw-m-y-2xl-6 {
        margin-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-top: var(--mw-space-6)!important;
        margin-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-bottom: var(--mw-space-6)!important
    }

    .mw-m-y-2xl-8 {
        margin-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-top: var(--mw-space-8)!important;
        margin-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-bottom: var(--mw-space-8)!important
    }

    .mw-m-y-2xl-12 {
        margin-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-top: var(--mw-space-12)!important;
        margin-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-bottom: var(--mw-space-12)!important
    }

    .mw-m-y-2xl-16 {
        margin-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-top: var(--mw-space-16)!important;
        margin-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-bottom: var(--mw-space-16)!important
    }

    .mw-m-y-2xl-24 {
        margin-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-top: var(--mw-space-24)!important;
        margin-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-bottom: var(--mw-space-24)!important
    }

    .mw-m-y-2xl-32 {
        margin-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-top: var(--mw-space-32)!important;
        margin-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-bottom: var(--mw-space-32)!important
    }
}

.mw-m-x-0 {
    margin-left: 0!important;
    margin-right: 0!important
}

.mw-m-x-1 {
    margin-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    margin-left: var(--mw-space-1)!important;
    margin-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    margin-right: var(--mw-space-1)!important
}

.mw-m-x-2 {
    margin-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    margin-left: var(--mw-space-2)!important;
    margin-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    margin-right: var(--mw-space-2)!important
}

.mw-m-x-3 {
    margin-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    margin-left: var(--mw-space-3)!important;
    margin-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    margin-right: var(--mw-space-3)!important
}

.mw-m-x-4 {
    margin-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    margin-left: var(--mw-space-4)!important;
    margin-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    margin-right: var(--mw-space-4)!important
}

.mw-m-x-6 {
    margin-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    margin-left: var(--mw-space-6)!important;
    margin-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    margin-right: var(--mw-space-6)!important
}

.mw-m-x-8 {
    margin-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    margin-left: var(--mw-space-8)!important;
    margin-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    margin-right: var(--mw-space-8)!important
}

.mw-m-x-12 {
    margin-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    margin-left: var(--mw-space-12)!important;
    margin-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    margin-right: var(--mw-space-12)!important
}

.mw-m-x-16 {
    margin-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    margin-left: var(--mw-space-16)!important;
    margin-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    margin-right: var(--mw-space-16)!important
}

.mw-m-x-24 {
    margin-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    margin-left: var(--mw-space-24)!important;
    margin-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    margin-right: var(--mw-space-24)!important
}

.mw-m-x-32 {
    margin-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    margin-left: var(--mw-space-32)!important;
    margin-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    margin-right: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-m-x-md-0 {
        margin-left:0!important;
        margin-right: 0!important
    }

    .mw-m-x-md-1 {
        margin-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-left: var(--mw-space-1)!important;
        margin-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-right: var(--mw-space-1)!important
    }

    .mw-m-x-md-2 {
        margin-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-left: var(--mw-space-2)!important;
        margin-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-right: var(--mw-space-2)!important
    }

    .mw-m-x-md-3 {
        margin-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-left: var(--mw-space-3)!important;
        margin-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-right: var(--mw-space-3)!important
    }

    .mw-m-x-md-4 {
        margin-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-left: var(--mw-space-4)!important;
        margin-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-right: var(--mw-space-4)!important
    }

    .mw-m-x-md-6 {
        margin-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-left: var(--mw-space-6)!important;
        margin-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-right: var(--mw-space-6)!important
    }

    .mw-m-x-md-8 {
        margin-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-left: var(--mw-space-8)!important;
        margin-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-right: var(--mw-space-8)!important
    }

    .mw-m-x-md-12 {
        margin-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-left: var(--mw-space-12)!important;
        margin-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-right: var(--mw-space-12)!important
    }

    .mw-m-x-md-16 {
        margin-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-left: var(--mw-space-16)!important;
        margin-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-right: var(--mw-space-16)!important
    }

    .mw-m-x-md-24 {
        margin-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-left: var(--mw-space-24)!important;
        margin-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-right: var(--mw-space-24)!important
    }

    .mw-m-x-md-32 {
        margin-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-left: var(--mw-space-32)!important;
        margin-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-right: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-m-x-lg-0 {
        margin-left:0!important;
        margin-right: 0!important
    }

    .mw-m-x-lg-1 {
        margin-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-left: var(--mw-space-1)!important;
        margin-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-right: var(--mw-space-1)!important
    }

    .mw-m-x-lg-2 {
        margin-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-left: var(--mw-space-2)!important;
        margin-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-right: var(--mw-space-2)!important
    }

    .mw-m-x-lg-3 {
        margin-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-left: var(--mw-space-3)!important;
        margin-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-right: var(--mw-space-3)!important
    }

    .mw-m-x-lg-4 {
        margin-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-left: var(--mw-space-4)!important;
        margin-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-right: var(--mw-space-4)!important
    }

    .mw-m-x-lg-6 {
        margin-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-left: var(--mw-space-6)!important;
        margin-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-right: var(--mw-space-6)!important
    }

    .mw-m-x-lg-8 {
        margin-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-left: var(--mw-space-8)!important;
        margin-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-right: var(--mw-space-8)!important
    }

    .mw-m-x-lg-12 {
        margin-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-left: var(--mw-space-12)!important;
        margin-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-right: var(--mw-space-12)!important
    }

    .mw-m-x-lg-16 {
        margin-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-left: var(--mw-space-16)!important;
        margin-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-right: var(--mw-space-16)!important
    }

    .mw-m-x-lg-24 {
        margin-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-left: var(--mw-space-24)!important;
        margin-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-right: var(--mw-space-24)!important
    }

    .mw-m-x-lg-32 {
        margin-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-left: var(--mw-space-32)!important;
        margin-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-right: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-m-x-2xl-0 {
        margin-left:0!important;
        margin-right: 0!important
    }

    .mw-m-x-2xl-1 {
        margin-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-left: var(--mw-space-1)!important;
        margin-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        margin-right: var(--mw-space-1)!important
    }

    .mw-m-x-2xl-2 {
        margin-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-left: var(--mw-space-2)!important;
        margin-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        margin-right: var(--mw-space-2)!important
    }

    .mw-m-x-2xl-3 {
        margin-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-left: var(--mw-space-3)!important;
        margin-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        margin-right: var(--mw-space-3)!important
    }

    .mw-m-x-2xl-4 {
        margin-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-left: var(--mw-space-4)!important;
        margin-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        margin-right: var(--mw-space-4)!important
    }

    .mw-m-x-2xl-6 {
        margin-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-left: var(--mw-space-6)!important;
        margin-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        margin-right: var(--mw-space-6)!important
    }

    .mw-m-x-2xl-8 {
        margin-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-left: var(--mw-space-8)!important;
        margin-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        margin-right: var(--mw-space-8)!important
    }

    .mw-m-x-2xl-12 {
        margin-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-left: var(--mw-space-12)!important;
        margin-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        margin-right: var(--mw-space-12)!important
    }

    .mw-m-x-2xl-16 {
        margin-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-left: var(--mw-space-16)!important;
        margin-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        margin-right: var(--mw-space-16)!important
    }

    .mw-m-x-2xl-24 {
        margin-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-left: var(--mw-space-24)!important;
        margin-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        margin-right: var(--mw-space-24)!important
    }

    .mw-m-x-2xl-32 {
        margin-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-left: var(--mw-space-32)!important;
        margin-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        margin-right: var(--mw-space-32)!important
    }
}

.mw-p-a-0 {
    padding: 0!important
}

.mw-p-a-1 {
    padding: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    padding: var(--mw-space-1)!important
}

.mw-p-a-2 {
    padding: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    padding: var(--mw-space-2)!important
}

.mw-p-a-3 {
    padding: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    padding: var(--mw-space-3)!important
}

.mw-p-a-4 {
    padding: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    padding: var(--mw-space-4)!important
}

.mw-p-a-6 {
    padding: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    padding: var(--mw-space-6)!important
}

.mw-p-a-8 {
    padding: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    padding: var(--mw-space-8)!important
}

.mw-p-a-12 {
    padding: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    padding: var(--mw-space-12)!important
}

.mw-p-a-16 {
    padding: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    padding: var(--mw-space-16)!important
}

.mw-p-a-24 {
    padding: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    padding: var(--mw-space-24)!important
}

.mw-p-a-32 {
    padding: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    padding: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-p-a-md-0 {
        padding:0!important
    }

    .mw-p-a-md-1 {
        padding: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding: var(--mw-space-1)!important
    }

    .mw-p-a-md-2 {
        padding: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding: var(--mw-space-2)!important
    }

    .mw-p-a-md-3 {
        padding: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding: var(--mw-space-3)!important
    }

    .mw-p-a-md-4 {
        padding: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding: var(--mw-space-4)!important
    }

    .mw-p-a-md-6 {
        padding: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding: var(--mw-space-6)!important
    }

    .mw-p-a-md-8 {
        padding: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding: var(--mw-space-8)!important
    }

    .mw-p-a-md-12 {
        padding: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding: var(--mw-space-12)!important
    }

    .mw-p-a-md-16 {
        padding: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding: var(--mw-space-16)!important
    }

    .mw-p-a-md-24 {
        padding: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding: var(--mw-space-24)!important
    }

    .mw-p-a-md-32 {
        padding: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-p-a-lg-0 {
        padding:0!important
    }

    .mw-p-a-lg-1 {
        padding: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding: var(--mw-space-1)!important
    }

    .mw-p-a-lg-2 {
        padding: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding: var(--mw-space-2)!important
    }

    .mw-p-a-lg-3 {
        padding: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding: var(--mw-space-3)!important
    }

    .mw-p-a-lg-4 {
        padding: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding: var(--mw-space-4)!important
    }

    .mw-p-a-lg-6 {
        padding: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding: var(--mw-space-6)!important
    }

    .mw-p-a-lg-8 {
        padding: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding: var(--mw-space-8)!important
    }

    .mw-p-a-lg-12 {
        padding: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding: var(--mw-space-12)!important
    }

    .mw-p-a-lg-16 {
        padding: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding: var(--mw-space-16)!important
    }

    .mw-p-a-lg-24 {
        padding: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding: var(--mw-space-24)!important
    }

    .mw-p-a-lg-32 {
        padding: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-p-a-2xl-0 {
        padding:0!important
    }

    .mw-p-a-2xl-1 {
        padding: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding: var(--mw-space-1)!important
    }

    .mw-p-a-2xl-2 {
        padding: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding: var(--mw-space-2)!important
    }

    .mw-p-a-2xl-3 {
        padding: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding: var(--mw-space-3)!important
    }

    .mw-p-a-2xl-4 {
        padding: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding: var(--mw-space-4)!important
    }

    .mw-p-a-2xl-6 {
        padding: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding: var(--mw-space-6)!important
    }

    .mw-p-a-2xl-8 {
        padding: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding: var(--mw-space-8)!important
    }

    .mw-p-a-2xl-12 {
        padding: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding: var(--mw-space-12)!important
    }

    .mw-p-a-2xl-16 {
        padding: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding: var(--mw-space-16)!important
    }

    .mw-p-a-2xl-24 {
        padding: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding: var(--mw-space-24)!important
    }

    .mw-p-a-2xl-32 {
        padding: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding: var(--mw-space-32)!important
    }
}

.mw-p-t-0 {
    padding-top: 0!important
}

.mw-p-t-1 {
    padding-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    padding-top: var(--mw-space-1)!important
}

.mw-p-t-2 {
    padding-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    padding-top: var(--mw-space-2)!important
}

.mw-p-t-3 {
    padding-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    padding-top: var(--mw-space-3)!important
}

.mw-p-t-4 {
    padding-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    padding-top: var(--mw-space-4)!important
}

.mw-p-t-6 {
    padding-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    padding-top: var(--mw-space-6)!important
}

.mw-p-t-8 {
    padding-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    padding-top: var(--mw-space-8)!important
}

.mw-p-t-12 {
    padding-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    padding-top: var(--mw-space-12)!important
}

.mw-p-t-16 {
    padding-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    padding-top: var(--mw-space-16)!important
}

.mw-p-t-24 {
    padding-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    padding-top: var(--mw-space-24)!important
}

.mw-p-t-32 {
    padding-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    padding-top: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-p-t-md-0 {
        padding-top:0!important
    }

    .mw-p-t-md-1 {
        padding-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-top: var(--mw-space-1)!important
    }

    .mw-p-t-md-2 {
        padding-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-top: var(--mw-space-2)!important
    }

    .mw-p-t-md-3 {
        padding-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-top: var(--mw-space-3)!important
    }

    .mw-p-t-md-4 {
        padding-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-top: var(--mw-space-4)!important
    }

    .mw-p-t-md-6 {
        padding-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-top: var(--mw-space-6)!important
    }

    .mw-p-t-md-8 {
        padding-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-top: var(--mw-space-8)!important
    }

    .mw-p-t-md-12 {
        padding-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-top: var(--mw-space-12)!important
    }

    .mw-p-t-md-16 {
        padding-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-top: var(--mw-space-16)!important
    }

    .mw-p-t-md-24 {
        padding-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-top: var(--mw-space-24)!important
    }

    .mw-p-t-md-32 {
        padding-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-top: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-p-t-lg-0 {
        padding-top:0!important
    }

    .mw-p-t-lg-1 {
        padding-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-top: var(--mw-space-1)!important
    }

    .mw-p-t-lg-2 {
        padding-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-top: var(--mw-space-2)!important
    }

    .mw-p-t-lg-3 {
        padding-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-top: var(--mw-space-3)!important
    }

    .mw-p-t-lg-4 {
        padding-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-top: var(--mw-space-4)!important
    }

    .mw-p-t-lg-6 {
        padding-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-top: var(--mw-space-6)!important
    }

    .mw-p-t-lg-8 {
        padding-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-top: var(--mw-space-8)!important
    }

    .mw-p-t-lg-12 {
        padding-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-top: var(--mw-space-12)!important
    }

    .mw-p-t-lg-16 {
        padding-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-top: var(--mw-space-16)!important
    }

    .mw-p-t-lg-24 {
        padding-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-top: var(--mw-space-24)!important
    }

    .mw-p-t-lg-32 {
        padding-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-top: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-p-t-2xl-0 {
        padding-top:0!important
    }

    .mw-p-t-2xl-1 {
        padding-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-top: var(--mw-space-1)!important
    }

    .mw-p-t-2xl-2 {
        padding-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-top: var(--mw-space-2)!important
    }

    .mw-p-t-2xl-3 {
        padding-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-top: var(--mw-space-3)!important
    }

    .mw-p-t-2xl-4 {
        padding-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-top: var(--mw-space-4)!important
    }

    .mw-p-t-2xl-6 {
        padding-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-top: var(--mw-space-6)!important
    }

    .mw-p-t-2xl-8 {
        padding-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-top: var(--mw-space-8)!important
    }

    .mw-p-t-2xl-12 {
        padding-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-top: var(--mw-space-12)!important
    }

    .mw-p-t-2xl-16 {
        padding-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-top: var(--mw-space-16)!important
    }

    .mw-p-t-2xl-24 {
        padding-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-top: var(--mw-space-24)!important
    }

    .mw-p-t-2xl-32 {
        padding-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-top: var(--mw-space-32)!important
    }
}

.mw-p-r-0 {
    padding-right: 0!important
}

.mw-p-r-1 {
    padding-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    padding-right: var(--mw-space-1)!important
}

.mw-p-r-2 {
    padding-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    padding-right: var(--mw-space-2)!important
}

.mw-p-r-3 {
    padding-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    padding-right: var(--mw-space-3)!important
}

.mw-p-r-4 {
    padding-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    padding-right: var(--mw-space-4)!important
}

.mw-p-r-6 {
    padding-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    padding-right: var(--mw-space-6)!important
}

.mw-p-r-8 {
    padding-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    padding-right: var(--mw-space-8)!important
}

.mw-p-r-12 {
    padding-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    padding-right: var(--mw-space-12)!important
}

.mw-p-r-16 {
    padding-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    padding-right: var(--mw-space-16)!important
}

.mw-p-r-24 {
    padding-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    padding-right: var(--mw-space-24)!important
}

.mw-p-r-32 {
    padding-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    padding-right: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-p-r-md-0 {
        padding-right:0!important
    }

    .mw-p-r-md-1 {
        padding-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-right: var(--mw-space-1)!important
    }

    .mw-p-r-md-2 {
        padding-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-right: var(--mw-space-2)!important
    }

    .mw-p-r-md-3 {
        padding-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-right: var(--mw-space-3)!important
    }

    .mw-p-r-md-4 {
        padding-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-right: var(--mw-space-4)!important
    }

    .mw-p-r-md-6 {
        padding-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-right: var(--mw-space-6)!important
    }

    .mw-p-r-md-8 {
        padding-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-right: var(--mw-space-8)!important
    }

    .mw-p-r-md-12 {
        padding-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-right: var(--mw-space-12)!important
    }

    .mw-p-r-md-16 {
        padding-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-right: var(--mw-space-16)!important
    }

    .mw-p-r-md-24 {
        padding-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-right: var(--mw-space-24)!important
    }

    .mw-p-r-md-32 {
        padding-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-right: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-p-r-lg-0 {
        padding-right:0!important
    }

    .mw-p-r-lg-1 {
        padding-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-right: var(--mw-space-1)!important
    }

    .mw-p-r-lg-2 {
        padding-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-right: var(--mw-space-2)!important
    }

    .mw-p-r-lg-3 {
        padding-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-right: var(--mw-space-3)!important
    }

    .mw-p-r-lg-4 {
        padding-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-right: var(--mw-space-4)!important
    }

    .mw-p-r-lg-6 {
        padding-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-right: var(--mw-space-6)!important
    }

    .mw-p-r-lg-8 {
        padding-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-right: var(--mw-space-8)!important
    }

    .mw-p-r-lg-12 {
        padding-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-right: var(--mw-space-12)!important
    }

    .mw-p-r-lg-16 {
        padding-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-right: var(--mw-space-16)!important
    }

    .mw-p-r-lg-24 {
        padding-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-right: var(--mw-space-24)!important
    }

    .mw-p-r-lg-32 {
        padding-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-right: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-p-r-2xl-0 {
        padding-right:0!important
    }

    .mw-p-r-2xl-1 {
        padding-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-right: var(--mw-space-1)!important
    }

    .mw-p-r-2xl-2 {
        padding-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-right: var(--mw-space-2)!important
    }

    .mw-p-r-2xl-3 {
        padding-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-right: var(--mw-space-3)!important
    }

    .mw-p-r-2xl-4 {
        padding-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-right: var(--mw-space-4)!important
    }

    .mw-p-r-2xl-6 {
        padding-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-right: var(--mw-space-6)!important
    }

    .mw-p-r-2xl-8 {
        padding-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-right: var(--mw-space-8)!important
    }

    .mw-p-r-2xl-12 {
        padding-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-right: var(--mw-space-12)!important
    }

    .mw-p-r-2xl-16 {
        padding-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-right: var(--mw-space-16)!important
    }

    .mw-p-r-2xl-24 {
        padding-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-right: var(--mw-space-24)!important
    }

    .mw-p-r-2xl-32 {
        padding-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-right: var(--mw-space-32)!important
    }
}

.mw-p-b-0 {
    padding-bottom: 0!important
}

.mw-p-b-1 {
    padding-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    padding-bottom: var(--mw-space-1)!important
}

.mw-p-b-2 {
    padding-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    padding-bottom: var(--mw-space-2)!important
}

.mw-p-b-3 {
    padding-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    padding-bottom: var(--mw-space-3)!important
}

.mw-p-b-4 {
    padding-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    padding-bottom: var(--mw-space-4)!important
}

.mw-p-b-6 {
    padding-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    padding-bottom: var(--mw-space-6)!important
}

.mw-p-b-8 {
    padding-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    padding-bottom: var(--mw-space-8)!important
}

.mw-p-b-12 {
    padding-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    padding-bottom: var(--mw-space-12)!important
}

.mw-p-b-16 {
    padding-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    padding-bottom: var(--mw-space-16)!important
}

.mw-p-b-24 {
    padding-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    padding-bottom: var(--mw-space-24)!important
}

.mw-p-b-32 {
    padding-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    padding-bottom: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-p-b-md-0 {
        padding-bottom:0!important
    }

    .mw-p-b-md-1 {
        padding-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-bottom: var(--mw-space-1)!important
    }

    .mw-p-b-md-2 {
        padding-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-bottom: var(--mw-space-2)!important
    }

    .mw-p-b-md-3 {
        padding-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-bottom: var(--mw-space-3)!important
    }

    .mw-p-b-md-4 {
        padding-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-bottom: var(--mw-space-4)!important
    }

    .mw-p-b-md-6 {
        padding-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-bottom: var(--mw-space-6)!important
    }

    .mw-p-b-md-8 {
        padding-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-bottom: var(--mw-space-8)!important
    }

    .mw-p-b-md-12 {
        padding-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-bottom: var(--mw-space-12)!important
    }

    .mw-p-b-md-16 {
        padding-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-bottom: var(--mw-space-16)!important
    }

    .mw-p-b-md-24 {
        padding-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-bottom: var(--mw-space-24)!important
    }

    .mw-p-b-md-32 {
        padding-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-bottom: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-p-b-lg-0 {
        padding-bottom:0!important
    }

    .mw-p-b-lg-1 {
        padding-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-bottom: var(--mw-space-1)!important
    }

    .mw-p-b-lg-2 {
        padding-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-bottom: var(--mw-space-2)!important
    }

    .mw-p-b-lg-3 {
        padding-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-bottom: var(--mw-space-3)!important
    }

    .mw-p-b-lg-4 {
        padding-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-bottom: var(--mw-space-4)!important
    }

    .mw-p-b-lg-6 {
        padding-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-bottom: var(--mw-space-6)!important
    }

    .mw-p-b-lg-8 {
        padding-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-bottom: var(--mw-space-8)!important
    }

    .mw-p-b-lg-12 {
        padding-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-bottom: var(--mw-space-12)!important
    }

    .mw-p-b-lg-16 {
        padding-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-bottom: var(--mw-space-16)!important
    }

    .mw-p-b-lg-24 {
        padding-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-bottom: var(--mw-space-24)!important
    }

    .mw-p-b-lg-32 {
        padding-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-bottom: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-p-b-2xl-0 {
        padding-bottom:0!important
    }

    .mw-p-b-2xl-1 {
        padding-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-bottom: var(--mw-space-1)!important
    }

    .mw-p-b-2xl-2 {
        padding-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-bottom: var(--mw-space-2)!important
    }

    .mw-p-b-2xl-3 {
        padding-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-bottom: var(--mw-space-3)!important
    }

    .mw-p-b-2xl-4 {
        padding-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-bottom: var(--mw-space-4)!important
    }

    .mw-p-b-2xl-6 {
        padding-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-bottom: var(--mw-space-6)!important
    }

    .mw-p-b-2xl-8 {
        padding-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-bottom: var(--mw-space-8)!important
    }

    .mw-p-b-2xl-12 {
        padding-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-bottom: var(--mw-space-12)!important
    }

    .mw-p-b-2xl-16 {
        padding-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-bottom: var(--mw-space-16)!important
    }

    .mw-p-b-2xl-24 {
        padding-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-bottom: var(--mw-space-24)!important
    }

    .mw-p-b-2xl-32 {
        padding-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-bottom: var(--mw-space-32)!important
    }
}

.mw-p-l-0 {
    padding-left: 0!important
}

.mw-p-l-1 {
    padding-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    padding-left: var(--mw-space-1)!important
}

.mw-p-l-2 {
    padding-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    padding-left: var(--mw-space-2)!important
}

.mw-p-l-3 {
    padding-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    padding-left: var(--mw-space-3)!important
}

.mw-p-l-4 {
    padding-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    padding-left: var(--mw-space-4)!important
}

.mw-p-l-6 {
    padding-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    padding-left: var(--mw-space-6)!important
}

.mw-p-l-8 {
    padding-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    padding-left: var(--mw-space-8)!important
}

.mw-p-l-12 {
    padding-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    padding-left: var(--mw-space-12)!important
}

.mw-p-l-16 {
    padding-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    padding-left: var(--mw-space-16)!important
}

.mw-p-l-24 {
    padding-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    padding-left: var(--mw-space-24)!important
}

.mw-p-l-32 {
    padding-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    padding-left: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-p-l-md-0 {
        padding-left:0!important
    }

    .mw-p-l-md-1 {
        padding-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-left: var(--mw-space-1)!important
    }

    .mw-p-l-md-2 {
        padding-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-left: var(--mw-space-2)!important
    }

    .mw-p-l-md-3 {
        padding-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-left: var(--mw-space-3)!important
    }

    .mw-p-l-md-4 {
        padding-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-left: var(--mw-space-4)!important
    }

    .mw-p-l-md-6 {
        padding-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-left: var(--mw-space-6)!important
    }

    .mw-p-l-md-8 {
        padding-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-left: var(--mw-space-8)!important
    }

    .mw-p-l-md-12 {
        padding-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-left: var(--mw-space-12)!important
    }

    .mw-p-l-md-16 {
        padding-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-left: var(--mw-space-16)!important
    }

    .mw-p-l-md-24 {
        padding-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-left: var(--mw-space-24)!important
    }

    .mw-p-l-md-32 {
        padding-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-left: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-p-l-lg-0 {
        padding-left:0!important
    }

    .mw-p-l-lg-1 {
        padding-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-left: var(--mw-space-1)!important
    }

    .mw-p-l-lg-2 {
        padding-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-left: var(--mw-space-2)!important
    }

    .mw-p-l-lg-3 {
        padding-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-left: var(--mw-space-3)!important
    }

    .mw-p-l-lg-4 {
        padding-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-left: var(--mw-space-4)!important
    }

    .mw-p-l-lg-6 {
        padding-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-left: var(--mw-space-6)!important
    }

    .mw-p-l-lg-8 {
        padding-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-left: var(--mw-space-8)!important
    }

    .mw-p-l-lg-12 {
        padding-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-left: var(--mw-space-12)!important
    }

    .mw-p-l-lg-16 {
        padding-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-left: var(--mw-space-16)!important
    }

    .mw-p-l-lg-24 {
        padding-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-left: var(--mw-space-24)!important
    }

    .mw-p-l-lg-32 {
        padding-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-left: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-p-l-2xl-0 {
        padding-left:0!important
    }

    .mw-p-l-2xl-1 {
        padding-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-left: var(--mw-space-1)!important
    }

    .mw-p-l-2xl-2 {
        padding-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-left: var(--mw-space-2)!important
    }

    .mw-p-l-2xl-3 {
        padding-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-left: var(--mw-space-3)!important
    }

    .mw-p-l-2xl-4 {
        padding-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-left: var(--mw-space-4)!important
    }

    .mw-p-l-2xl-6 {
        padding-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-left: var(--mw-space-6)!important
    }

    .mw-p-l-2xl-8 {
        padding-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-left: var(--mw-space-8)!important
    }

    .mw-p-l-2xl-12 {
        padding-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-left: var(--mw-space-12)!important
    }

    .mw-p-l-2xl-16 {
        padding-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-left: var(--mw-space-16)!important
    }

    .mw-p-l-2xl-24 {
        padding-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-left: var(--mw-space-24)!important
    }

    .mw-p-l-2xl-32 {
        padding-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-left: var(--mw-space-32)!important
    }
}

.mw-p-y-0 {
    padding-top: 0!important;
    padding-bottom: 0!important
}

.mw-p-y-1 {
    padding-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    padding-top: var(--mw-space-1)!important;
    padding-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    padding-bottom: var(--mw-space-1)!important
}

.mw-p-y-2 {
    padding-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    padding-top: var(--mw-space-2)!important;
    padding-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    padding-bottom: var(--mw-space-2)!important
}

.mw-p-y-3 {
    padding-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    padding-top: var(--mw-space-3)!important;
    padding-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    padding-bottom: var(--mw-space-3)!important
}

.mw-p-y-4 {
    padding-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    padding-top: var(--mw-space-4)!important;
    padding-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    padding-bottom: var(--mw-space-4)!important
}

.mw-p-y-6 {
    padding-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    padding-top: var(--mw-space-6)!important;
    padding-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    padding-bottom: var(--mw-space-6)!important
}

.mw-p-y-8 {
    padding-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    padding-top: var(--mw-space-8)!important;
    padding-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    padding-bottom: var(--mw-space-8)!important
}

.mw-p-y-12 {
    padding-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    padding-top: var(--mw-space-12)!important;
    padding-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    padding-bottom: var(--mw-space-12)!important
}

.mw-p-y-16 {
    padding-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    padding-top: var(--mw-space-16)!important;
    padding-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    padding-bottom: var(--mw-space-16)!important
}

.mw-p-y-24 {
    padding-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    padding-top: var(--mw-space-24)!important;
    padding-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    padding-bottom: var(--mw-space-24)!important
}

.mw-p-y-32 {
    padding-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    padding-top: var(--mw-space-32)!important;
    padding-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    padding-bottom: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-p-y-md-0 {
        padding-top:0!important;
        padding-bottom: 0!important
    }

    .mw-p-y-md-1 {
        padding-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-top: var(--mw-space-1)!important;
        padding-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-bottom: var(--mw-space-1)!important
    }

    .mw-p-y-md-2 {
        padding-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-top: var(--mw-space-2)!important;
        padding-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-bottom: var(--mw-space-2)!important
    }

    .mw-p-y-md-3 {
        padding-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-top: var(--mw-space-3)!important;
        padding-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-bottom: var(--mw-space-3)!important
    }

    .mw-p-y-md-4 {
        padding-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-top: var(--mw-space-4)!important;
        padding-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-bottom: var(--mw-space-4)!important
    }

    .mw-p-y-md-6 {
        padding-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-top: var(--mw-space-6)!important;
        padding-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-bottom: var(--mw-space-6)!important
    }

    .mw-p-y-md-8 {
        padding-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-top: var(--mw-space-8)!important;
        padding-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-bottom: var(--mw-space-8)!important
    }

    .mw-p-y-md-12 {
        padding-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-top: var(--mw-space-12)!important;
        padding-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-bottom: var(--mw-space-12)!important
    }

    .mw-p-y-md-16 {
        padding-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-top: var(--mw-space-16)!important;
        padding-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-bottom: var(--mw-space-16)!important
    }

    .mw-p-y-md-24 {
        padding-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-top: var(--mw-space-24)!important;
        padding-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-bottom: var(--mw-space-24)!important
    }

    .mw-p-y-md-32 {
        padding-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-top: var(--mw-space-32)!important;
        padding-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-bottom: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-p-y-lg-0 {
        padding-top:0!important;
        padding-bottom: 0!important
    }

    .mw-p-y-lg-1 {
        padding-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-top: var(--mw-space-1)!important;
        padding-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-bottom: var(--mw-space-1)!important
    }

    .mw-p-y-lg-2 {
        padding-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-top: var(--mw-space-2)!important;
        padding-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-bottom: var(--mw-space-2)!important
    }

    .mw-p-y-lg-3 {
        padding-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-top: var(--mw-space-3)!important;
        padding-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-bottom: var(--mw-space-3)!important
    }

    .mw-p-y-lg-4 {
        padding-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-top: var(--mw-space-4)!important;
        padding-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-bottom: var(--mw-space-4)!important
    }

    .mw-p-y-lg-6 {
        padding-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-top: var(--mw-space-6)!important;
        padding-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-bottom: var(--mw-space-6)!important
    }

    .mw-p-y-lg-8 {
        padding-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-top: var(--mw-space-8)!important;
        padding-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-bottom: var(--mw-space-8)!important
    }

    .mw-p-y-lg-12 {
        padding-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-top: var(--mw-space-12)!important;
        padding-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-bottom: var(--mw-space-12)!important
    }

    .mw-p-y-lg-16 {
        padding-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-top: var(--mw-space-16)!important;
        padding-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-bottom: var(--mw-space-16)!important
    }

    .mw-p-y-lg-24 {
        padding-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-top: var(--mw-space-24)!important;
        padding-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-bottom: var(--mw-space-24)!important
    }

    .mw-p-y-lg-32 {
        padding-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-top: var(--mw-space-32)!important;
        padding-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-bottom: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-p-y-2xl-0 {
        padding-top:0!important;
        padding-bottom: 0!important
    }

    .mw-p-y-2xl-1 {
        padding-top: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-top: var(--mw-space-1)!important;
        padding-bottom: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-bottom: var(--mw-space-1)!important
    }

    .mw-p-y-2xl-2 {
        padding-top: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-top: var(--mw-space-2)!important;
        padding-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-bottom: var(--mw-space-2)!important
    }

    .mw-p-y-2xl-3 {
        padding-top: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-top: var(--mw-space-3)!important;
        padding-bottom: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-bottom: var(--mw-space-3)!important
    }

    .mw-p-y-2xl-4 {
        padding-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-top: var(--mw-space-4)!important;
        padding-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-bottom: var(--mw-space-4)!important
    }

    .mw-p-y-2xl-6 {
        padding-top: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-top: var(--mw-space-6)!important;
        padding-bottom: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-bottom: var(--mw-space-6)!important
    }

    .mw-p-y-2xl-8 {
        padding-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-top: var(--mw-space-8)!important;
        padding-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-bottom: var(--mw-space-8)!important
    }

    .mw-p-y-2xl-12 {
        padding-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-top: var(--mw-space-12)!important;
        padding-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-bottom: var(--mw-space-12)!important
    }

    .mw-p-y-2xl-16 {
        padding-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-top: var(--mw-space-16)!important;
        padding-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-bottom: var(--mw-space-16)!important
    }

    .mw-p-y-2xl-24 {
        padding-top: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-top: var(--mw-space-24)!important;
        padding-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-bottom: var(--mw-space-24)!important
    }

    .mw-p-y-2xl-32 {
        padding-top: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-top: var(--mw-space-32)!important;
        padding-bottom: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-bottom: var(--mw-space-32)!important
    }
}

.mw-p-x-0 {
    padding-left: 0!important;
    padding-right: 0!important
}

.mw-p-x-1 {
    padding-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    padding-left: var(--mw-space-1)!important;
    padding-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    padding-right: var(--mw-space-1)!important
}

.mw-p-x-2 {
    padding-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    padding-left: var(--mw-space-2)!important;
    padding-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    padding-right: var(--mw-space-2)!important
}

.mw-p-x-3 {
    padding-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    padding-left: var(--mw-space-3)!important;
    padding-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    padding-right: var(--mw-space-3)!important
}

.mw-p-x-4 {
    padding-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    padding-left: var(--mw-space-4)!important;
    padding-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    padding-right: var(--mw-space-4)!important
}

.mw-p-x-6 {
    padding-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    padding-left: var(--mw-space-6)!important;
    padding-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    padding-right: var(--mw-space-6)!important
}

.mw-p-x-8 {
    padding-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    padding-left: var(--mw-space-8)!important;
    padding-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    padding-right: var(--mw-space-8)!important
}

.mw-p-x-12 {
    padding-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    padding-left: var(--mw-space-12)!important;
    padding-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    padding-right: var(--mw-space-12)!important
}

.mw-p-x-16 {
    padding-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    padding-left: var(--mw-space-16)!important;
    padding-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    padding-right: var(--mw-space-16)!important
}

.mw-p-x-24 {
    padding-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    padding-left: var(--mw-space-24)!important;
    padding-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    padding-right: var(--mw-space-24)!important
}

.mw-p-x-32 {
    padding-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    padding-left: var(--mw-space-32)!important;
    padding-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    padding-right: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-p-x-md-0 {
        padding-left:0!important;
        padding-right: 0!important
    }

    .mw-p-x-md-1 {
        padding-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-left: var(--mw-space-1)!important;
        padding-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-right: var(--mw-space-1)!important
    }

    .mw-p-x-md-2 {
        padding-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-left: var(--mw-space-2)!important;
        padding-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-right: var(--mw-space-2)!important
    }

    .mw-p-x-md-3 {
        padding-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-left: var(--mw-space-3)!important;
        padding-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-right: var(--mw-space-3)!important
    }

    .mw-p-x-md-4 {
        padding-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-left: var(--mw-space-4)!important;
        padding-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-right: var(--mw-space-4)!important
    }

    .mw-p-x-md-6 {
        padding-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-left: var(--mw-space-6)!important;
        padding-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-right: var(--mw-space-6)!important
    }

    .mw-p-x-md-8 {
        padding-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-left: var(--mw-space-8)!important;
        padding-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-right: var(--mw-space-8)!important
    }

    .mw-p-x-md-12 {
        padding-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-left: var(--mw-space-12)!important;
        padding-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-right: var(--mw-space-12)!important
    }

    .mw-p-x-md-16 {
        padding-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-left: var(--mw-space-16)!important;
        padding-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-right: var(--mw-space-16)!important
    }

    .mw-p-x-md-24 {
        padding-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-left: var(--mw-space-24)!important;
        padding-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-right: var(--mw-space-24)!important
    }

    .mw-p-x-md-32 {
        padding-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-left: var(--mw-space-32)!important;
        padding-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-right: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-p-x-lg-0 {
        padding-left:0!important;
        padding-right: 0!important
    }

    .mw-p-x-lg-1 {
        padding-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-left: var(--mw-space-1)!important;
        padding-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-right: var(--mw-space-1)!important
    }

    .mw-p-x-lg-2 {
        padding-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-left: var(--mw-space-2)!important;
        padding-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-right: var(--mw-space-2)!important
    }

    .mw-p-x-lg-3 {
        padding-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-left: var(--mw-space-3)!important;
        padding-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-right: var(--mw-space-3)!important
    }

    .mw-p-x-lg-4 {
        padding-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-left: var(--mw-space-4)!important;
        padding-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-right: var(--mw-space-4)!important
    }

    .mw-p-x-lg-6 {
        padding-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-left: var(--mw-space-6)!important;
        padding-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-right: var(--mw-space-6)!important
    }

    .mw-p-x-lg-8 {
        padding-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-left: var(--mw-space-8)!important;
        padding-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-right: var(--mw-space-8)!important
    }

    .mw-p-x-lg-12 {
        padding-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-left: var(--mw-space-12)!important;
        padding-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-right: var(--mw-space-12)!important
    }

    .mw-p-x-lg-16 {
        padding-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-left: var(--mw-space-16)!important;
        padding-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-right: var(--mw-space-16)!important
    }

    .mw-p-x-lg-24 {
        padding-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-left: var(--mw-space-24)!important;
        padding-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-right: var(--mw-space-24)!important
    }

    .mw-p-x-lg-32 {
        padding-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-left: var(--mw-space-32)!important;
        padding-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-right: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-p-x-2xl-0 {
        padding-left:0!important;
        padding-right: 0!important
    }

    .mw-p-x-2xl-1 {
        padding-left: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-left: var(--mw-space-1)!important;
        padding-right: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        padding-right: var(--mw-space-1)!important
    }

    .mw-p-x-2xl-2 {
        padding-left: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-left: var(--mw-space-2)!important;
        padding-right: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        padding-right: var(--mw-space-2)!important
    }

    .mw-p-x-2xl-3 {
        padding-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-left: var(--mw-space-3)!important;
        padding-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        padding-right: var(--mw-space-3)!important
    }

    .mw-p-x-2xl-4 {
        padding-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-left: var(--mw-space-4)!important;
        padding-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        padding-right: var(--mw-space-4)!important
    }

    .mw-p-x-2xl-6 {
        padding-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-left: var(--mw-space-6)!important;
        padding-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        padding-right: var(--mw-space-6)!important
    }

    .mw-p-x-2xl-8 {
        padding-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-left: var(--mw-space-8)!important;
        padding-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        padding-right: var(--mw-space-8)!important
    }

    .mw-p-x-2xl-12 {
        padding-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-left: var(--mw-space-12)!important;
        padding-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        padding-right: var(--mw-space-12)!important
    }

    .mw-p-x-2xl-16 {
        padding-left: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-left: var(--mw-space-16)!important;
        padding-right: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        padding-right: var(--mw-space-16)!important
    }

    .mw-p-x-2xl-24 {
        padding-left: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-left: var(--mw-space-24)!important;
        padding-right: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        padding-right: var(--mw-space-24)!important
    }

    .mw-p-x-2xl-32 {
        padding-left: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-left: var(--mw-space-32)!important;
        padding-right: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        padding-right: var(--mw-space-32)!important
    }
}

.mw-gap-0 {
    grid-gap: 0!important;
    gap: 0!important
}

.mw-gap-1 {
    grid-gap: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    gap: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
    grid-gap: var(--mw-space-1)!important;
    gap: var(--mw-space-1)!important
}

.mw-gap-2 {
    grid-gap: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    gap: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
    grid-gap: var(--mw-space-2)!important;
    gap: var(--mw-space-2)!important
}

.mw-gap-3 {
    grid-gap: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    gap: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
    grid-gap: var(--mw-space-3)!important;
    gap: var(--mw-space-3)!important
}

.mw-gap-4 {
    grid-gap: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    gap: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
    grid-gap: var(--mw-space-4)!important;
    gap: var(--mw-space-4)!important
}

.mw-gap-6 {
    grid-gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
    grid-gap: var(--mw-space-6)!important;
    gap: var(--mw-space-6)!important
}

.mw-gap-8 {
    grid-gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
    grid-gap: var(--mw-space-8)!important;
    gap: var(--mw-space-8)!important
}

.mw-gap-12 {
    grid-gap: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    gap: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
    grid-gap: var(--mw-space-12)!important;
    gap: var(--mw-space-12)!important
}

.mw-gap-16 {
    grid-gap: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    gap: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
    grid-gap: var(--mw-space-16)!important;
    gap: var(--mw-space-16)!important
}

.mw-gap-24 {
    grid-gap: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    gap: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
    grid-gap: var(--mw-space-24)!important;
    gap: var(--mw-space-24)!important
}

.mw-gap-32 {
    grid-gap: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    gap: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
    grid-gap: var(--mw-space-32)!important;
    gap: var(--mw-space-32)!important
}

@media(min-width: 768px) {
    .mw-gap-md-0 {
        grid-gap:0!important;
        gap: 0!important
    }

    .mw-gap-md-1 {
        grid-gap: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        gap: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        grid-gap: var(--mw-space-1)!important;
        gap: var(--mw-space-1)!important
    }

    .mw-gap-md-2 {
        grid-gap: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        gap: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        grid-gap: var(--mw-space-2)!important;
        gap: var(--mw-space-2)!important
    }

    .mw-gap-md-3 {
        grid-gap: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        gap: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        grid-gap: var(--mw-space-3)!important;
        gap: var(--mw-space-3)!important
    }

    .mw-gap-md-4 {
        grid-gap: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        gap: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        grid-gap: var(--mw-space-4)!important;
        gap: var(--mw-space-4)!important
    }

    .mw-gap-md-6 {
        grid-gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        grid-gap: var(--mw-space-6)!important;
        gap: var(--mw-space-6)!important
    }

    .mw-gap-md-8 {
        grid-gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        grid-gap: var(--mw-space-8)!important;
        gap: var(--mw-space-8)!important
    }

    .mw-gap-md-12 {
        grid-gap: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        gap: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        grid-gap: var(--mw-space-12)!important;
        gap: var(--mw-space-12)!important
    }

    .mw-gap-md-16 {
        grid-gap: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        gap: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        grid-gap: var(--mw-space-16)!important;
        gap: var(--mw-space-16)!important
    }

    .mw-gap-md-24 {
        grid-gap: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        gap: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        grid-gap: var(--mw-space-24)!important;
        gap: var(--mw-space-24)!important
    }

    .mw-gap-md-32 {
        grid-gap: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        gap: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        grid-gap: var(--mw-space-32)!important;
        gap: var(--mw-space-32)!important
    }
}

@media(min-width: 992px) {
    .mw-gap-lg-0 {
        grid-gap:0!important;
        gap: 0!important
    }

    .mw-gap-lg-1 {
        grid-gap: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        gap: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        grid-gap: var(--mw-space-1)!important;
        gap: var(--mw-space-1)!important
    }

    .mw-gap-lg-2 {
        grid-gap: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        gap: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        grid-gap: var(--mw-space-2)!important;
        gap: var(--mw-space-2)!important
    }

    .mw-gap-lg-3 {
        grid-gap: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        gap: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        grid-gap: var(--mw-space-3)!important;
        gap: var(--mw-space-3)!important
    }

    .mw-gap-lg-4 {
        grid-gap: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        gap: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        grid-gap: var(--mw-space-4)!important;
        gap: var(--mw-space-4)!important
    }

    .mw-gap-lg-6 {
        grid-gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        grid-gap: var(--mw-space-6)!important;
        gap: var(--mw-space-6)!important
    }

    .mw-gap-lg-8 {
        grid-gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        grid-gap: var(--mw-space-8)!important;
        gap: var(--mw-space-8)!important
    }

    .mw-gap-lg-12 {
        grid-gap: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        gap: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        grid-gap: var(--mw-space-12)!important;
        gap: var(--mw-space-12)!important
    }

    .mw-gap-lg-16 {
        grid-gap: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        gap: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        grid-gap: var(--mw-space-16)!important;
        gap: var(--mw-space-16)!important
    }

    .mw-gap-lg-24 {
        grid-gap: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        gap: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        grid-gap: var(--mw-space-24)!important;
        gap: var(--mw-space-24)!important
    }

    .mw-gap-lg-32 {
        grid-gap: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        gap: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        grid-gap: var(--mw-space-32)!important;
        gap: var(--mw-space-32)!important
    }
}

@media(min-width: 1440px) {
    .mw-gap-2xl-0 {
        grid-gap:0!important;
        gap: 0!important
    }

    .mw-gap-2xl-1 {
        grid-gap: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        gap: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem)!important;
        grid-gap: var(--mw-space-1)!important;
        gap: var(--mw-space-1)!important
    }

    .mw-gap-2xl-2 {
        grid-gap: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        gap: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem)!important;
        grid-gap: var(--mw-space-2)!important;
        gap: var(--mw-space-2)!important
    }

    .mw-gap-2xl-3 {
        grid-gap: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        gap: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)!important;
        grid-gap: var(--mw-space-3)!important;
        gap: var(--mw-space-3)!important
    }

    .mw-gap-2xl-4 {
        grid-gap: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        gap: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)!important;
        grid-gap: var(--mw-space-4)!important;
        gap: var(--mw-space-4)!important
    }

    .mw-gap-2xl-6 {
        grid-gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)!important;
        grid-gap: var(--mw-space-6)!important;
        gap: var(--mw-space-6)!important
    }

    .mw-gap-2xl-8 {
        grid-gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)!important;
        grid-gap: var(--mw-space-8)!important;
        gap: var(--mw-space-8)!important
    }

    .mw-gap-2xl-12 {
        grid-gap: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        gap: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)!important;
        grid-gap: var(--mw-space-12)!important;
        gap: var(--mw-space-12)!important
    }

    .mw-gap-2xl-16 {
        grid-gap: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        gap: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem)!important;
        grid-gap: var(--mw-space-16)!important;
        gap: var(--mw-space-16)!important
    }

    .mw-gap-2xl-24 {
        grid-gap: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        gap: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem)!important;
        grid-gap: var(--mw-space-24)!important;
        gap: var(--mw-space-24)!important
    }

    .mw-gap-2xl-32 {
        grid-gap: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        gap: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem)!important;
        grid-gap: var(--mw-space-32)!important;
        gap: var(--mw-space-32)!important
    }
}

.justify-items-start {
    justify-items: flex-start!important
}

.justify-items-center {
    justify-items: center!important
}

.justify-items-end {
    justify-items: flex-end!important
}

@media(min-width: 768px) {
    .justify-items-md-start {
        justify-items:flex-start!important
    }

    .justify-items-md-center {
        justify-items: center!important
    }

    .justify-items-md-end {
        justify-items: flex-end!important
    }
}

@media(min-width: 992px) {
    .justify-items-lg-start {
        justify-items:flex-start!important
    }

    .justify-items-lg-center {
        justify-items: center!important
    }

    .justify-items-lg-end {
        justify-items: flex-end!important
    }
}

@media(min-width: 1440px) {
    .justify-items-2xl-start {
        justify-items:flex-start!important
    }

    .justify-items-2xl-center {
        justify-items: center!important
    }

    .justify-items-2xl-end {
        justify-items: flex-end!important
    }
}

.align-items-start {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.align-items-center {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.align-items-end {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

@media(min-width: 768px) {
    .align-items-md-start {
        -webkit-box-align:start!important;
        -ms-flex-align: start!important;
        align-items: flex-start!important
    }

    .align-items-md-center {
        -webkit-box-align: center!important;
        -ms-flex-align: center!important;
        align-items: center!important
    }

    .align-items-md-end {
        -webkit-box-align: end!important;
        -ms-flex-align: end!important;
        align-items: flex-end!important
    }
}

@media(min-width: 992px) {
    .align-items-lg-start {
        -webkit-box-align:start!important;
        -ms-flex-align: start!important;
        align-items: flex-start!important
    }

    .align-items-lg-center {
        -webkit-box-align: center!important;
        -ms-flex-align: center!important;
        align-items: center!important
    }

    .align-items-lg-end {
        -webkit-box-align: end!important;
        -ms-flex-align: end!important;
        align-items: flex-end!important
    }
}

@media(min-width: 1440px) {
    .align-items-2xl-start {
        -webkit-box-align:start!important;
        -ms-flex-align: start!important;
        align-items: flex-start!important
    }

    .align-items-2xl-center {
        -webkit-box-align: center!important;
        -ms-flex-align: center!important;
        align-items: center!important
    }

    .align-items-2xl-end {
        -webkit-box-align: end!important;
        -ms-flex-align: end!important;
        align-items: flex-end!important
    }
}

.align-self-start {
    -ms-flex-item-align: start!important;
    align-self: flex-start!important
}

.align-self-center {
    -ms-flex-item-align: center!important;
    align-self: center!important
}

.align-self-end {
    -ms-flex-item-align: end!important;
    align-self: flex-end!important
}

@media(min-width: 768px) {
    .align-self-md-start {
        -ms-flex-item-align:start!important;
        align-self: flex-start!important
    }

    .align-self-md-center {
        -ms-flex-item-align: center!important;
        align-self: center!important
    }

    .align-self-md-end {
        -ms-flex-item-align: end!important;
        align-self: flex-end!important
    }
}

@media(min-width: 992px) {
    .align-self-lg-start {
        -ms-flex-item-align:start!important;
        align-self: flex-start!important
    }

    .align-self-lg-center {
        -ms-flex-item-align: center!important;
        align-self: center!important
    }

    .align-self-lg-end {
        -ms-flex-item-align: end!important;
        align-self: flex-end!important
    }
}

@media(min-width: 1440px) {
    .align-self-2xl-start {
        -ms-flex-item-align:start!important;
        align-self: flex-start!important
    }

    .align-self-2xl-center {
        -ms-flex-item-align: center!important;
        align-self: center!important
    }

    .align-self-2xl-end {
        -ms-flex-item-align: end!important;
        align-self: flex-end!important
    }
}

.justify-self-start {
    justify-self: flex-start!important
}

.justify-self-center {
    justify-self: center!important
}

.justify-self-end {
    justify-self: flex-end!important
}

@media(min-width: 768px) {
    .justify-self-md-start {
        justify-self:flex-start!important
    }

    .justify-self-md-center {
        justify-self: center!important
    }

    .justify-self-md-end {
        justify-self: flex-end!important
    }
}

@media(min-width: 992px) {
    .justify-self-lg-start {
        justify-self:flex-start!important
    }

    .justify-self-lg-center {
        justify-self: center!important
    }

    .justify-self-lg-end {
        justify-self: flex-end!important
    }
}

@media(min-width: 1440px) {
    .justify-self-2xl-start {
        justify-self:flex-start!important
    }

    .justify-self-2xl-center {
        justify-self: center!important
    }

    .justify-self-2xl-end {
        justify-self: flex-end!important
    }
}

.mw-order-0 {
    -webkit-box-ordinal-group: 1!important;
    -ms-flex-order: 0!important;
    order: 0!important
}

.mw-order-1 {
    -webkit-box-ordinal-group: 2!important;
    -ms-flex-order: 1!important;
    order: 1!important
}

@media(min-width: 768px) {
    .mw-order-md-0 {
        -webkit-box-ordinal-group:1!important;
        -ms-flex-order: 0!important;
        order: 0!important
    }

    .mw-order-md-1 {
        -webkit-box-ordinal-group: 2!important;
        -ms-flex-order: 1!important;
        order: 1!important
    }
}

@media(min-width: 992px) {
    .mw-order-lg-0 {
        -webkit-box-ordinal-group:1!important;
        -ms-flex-order: 0!important;
        order: 0!important
    }

    .mw-order-lg-1 {
        -webkit-box-ordinal-group: 2!important;
        -ms-flex-order: 1!important;
        order: 1!important
    }
}

@media(min-width: 1440px) {
    .mw-order-2xl-0 {
        -webkit-box-ordinal-group:1!important;
        -ms-flex-order: 0!important;
        order: 0!important
    }

    .mw-order-2xl-1 {
        -webkit-box-ordinal-group: 2!important;
        -ms-flex-order: 1!important;
        order: 1!important
    }
}

[class*=" mw-"],[class^=mw-] {
    min-height: .000001vw
}

.np-theme-personal blockquote,.np-theme-personal body {
    font-size: 18px;
    line-height: 26px
}

.np-theme-personal .mw-display-1,.np-theme-personal .mw-display-2,.np-theme-personal .mw-display-3,.np-theme-personal .mw-display-4,.np-theme-personal .mw-heading-1,.np-theme-personal .mw-heading-2 {
    text-wrap: balance
}

@supports(hyphenate-limit-chars:1) {
    .np-theme-personal .mw-display-1,.np-theme-personal .mw-display-2,.np-theme-personal .mw-display-3,.np-theme-personal .mw-display-4,.np-theme-personal .mw-heading-1,.np-theme-personal .mw-heading-2 {
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        hyphenate-limit-chars: 14 5
    }
}

@supports(not (hyphenate-limit-chars:1)) and (-webkit-hyphenate-limit-before:1) {
    .np-theme-personal .mw-display-1,.np-theme-personal .mw-display-2,.np-theme-personal .mw-display-3,.np-theme-personal .mw-display-4,.np-theme-personal .mw-heading-1,.np-theme-personal .mw-heading-2 {
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
        -webkit-hyphenate-limit-before: 6;
        -webkit-hyphenate-limit-after: 6
    }
}

.np-theme-personal .mw-display-1,.np-theme-personal .mw-display-2,.np-theme-personal .mw-display-3,.np-theme-personal .mw-display-4 {
    color: #37517e;
    color: var(--color-content-primary);
    font-synthesis: none
}

.np-theme-personal .mw-display-1 {
    font-size: 50px;
    line-height: normal;
    letter-spacing: normal;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: sans-serif;
    font-weight: 700;
    font-weight: var(--font-weight-bold);
    font-size: clamp(2.375rem,calc((38/16 * 1rem) + (1vw - .2rem) * (100 * ((50/16) - (38/16))/(26.875 - 20))),3.125rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-display-1 {
        font-size:120px;
        font-size: var(--size-120);
        line-height: normal;
        letter-spacing: normal;
        margin-bottom: 40px;
        margin-bottom: var(--size-40);
        font-family: sans-serif;
        font-weight: 700;
        font-weight: var(--font-weight-bold);
        font-size: clamp(3.125rem,calc((50/16 * 1rem) + (1vw - .62rem) * (100 * ((96/16) - (50/16))/(76.25 - 62))),6rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal .mw-display-1 {
        font-size:clamp(6rem,calc((96/16 * 1rem) + (1vw - .7625rem) * (100 * ((120/16) - (96/16))/(120 - 76.25))),7.5rem)
    }
}

.np-theme-personal .mw-display-2 {
    font-size: 46px;
    line-height: normal;
    letter-spacing: normal;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: sans-serif;
    font-weight: 700;
    font-weight: var(--font-weight-bold);
    font-size: clamp(2rem,calc((32/16 * 1rem) + (1vw - .2rem) * (100 * ((46/16) - (32/16))/(26.875 - 20))),2.875rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-display-2 {
        font-size:88px;
        font-size: var(--size-88);
        line-height: normal;
        letter-spacing: normal;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: sans-serif;
        font-weight: 700;
        font-weight: var(--font-weight-bold);
        font-size: clamp(2.875rem,calc((46/16 * 1rem) + (1vw - .62rem) * (100 * ((70/16) - (46/16))/(76.25 - 62))),4.375rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal .mw-display-2 {
        font-size:clamp(4.375rem,calc((70/16 * 1rem) + (1vw - .7625rem) * (100 * ((88/16) - (70/16))/(120 - 76.25))),5.5rem)
    }
}

.np-theme-personal .mw-display-3 {
    font-size: 42px;
    line-height: normal;
    letter-spacing: normal;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: sans-serif;
    font-weight: 700;
    font-weight: var(--font-weight-bold);
    font-size: clamp(1.875rem,calc((30/16 * 1rem) + (1vw - .2rem) * (100 * ((42/16) - (30/16))/(26.875 - 20))),2.625rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-display-3 {
        font-size:60px;
        font-size: var(--size-60);
        line-height: normal;
        letter-spacing: normal;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: sans-serif;
        font-weight: 700;
        font-weight: var(--font-weight-bold);
        font-size: clamp(2.625rem,calc((42/16 * 1rem) + (1vw - .62rem) * (100 * ((52/16) - (42/16))/(76.25 - 62))),3.25rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal .mw-display-3 {
        font-size:60px;
        font-size: var(--size-60);
        line-height: normal;
        letter-spacing: normal;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: sans-serif;
        font-weight: 700;
        font-weight: var(--font-weight-bold);
        font-size: clamp(3.25rem,calc((52/16 * 1rem) + (1vw - .7625rem) * (100 * ((60/16) - (52/16))/(120 - 76.25))),3.75rem)
    }
}

.np-theme-personal .mw-display-4 {
    font-size: 30px;
    line-height: normal;
    letter-spacing: normal;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: sans-serif;
    font-weight: 700;
    font-weight: var(--font-weight-bold);
    font-size: clamp(1.75rem,calc((28/16 * 1rem) + (1vw - .2rem) * (100 * ((30/16) - (28/16))/(26.875 - 20))),1.875rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-display-4 {
        font-size:40px;
        font-size: var(--size-40);
        line-height: normal;
        letter-spacing: normal;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: sans-serif;
        font-weight: 700;
        font-weight: var(--font-weight-bold)
    }
}

.np-theme-personal:lang(en) .mw-display-1 {
    font-size: 56px;
    font-size: var(--size-56);
    line-height: .85;
    letter-spacing: 0;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Wise Sans,Inter,sans-serif;
    font-family: var(--font-family-display);
    font-weight: 900;
    font-weight: var(--font-weight-black);
    font-size: clamp(2.625rem,calc((42/16 * 1rem) + (1vw - .2rem) * (100 * ((56/16) - (42/16))/(26.875 - 20))),3.5rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(en) .mw-display-1 {
        font-size:126px;
        font-size: var(--size-126);
        line-height: .85;
        letter-spacing: 0;
        margin-bottom: 40px;
        margin-bottom: var(--size-40);
        font-family: Wise Sans,Inter,sans-serif;
        font-family: var(--font-family-display);
        font-weight: 900;
        font-weight: var(--font-weight-black);
        font-size: clamp(3.5rem,calc((56/16 * 1rem) + (1vw - .62rem) * (100 * ((96/16) - (56/16))/(76.25 - 62))),6rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal:lang(en) .mw-display-1 {
        font-size:clamp(6rem,calc((96/16 * 1rem) + (1vw - .7625rem) * (100 * ((126/16) - (96/16))/(120 - 76.25))),7.875rem)
    }
}

.np-theme-personal:lang(en) .mw-display-2 {
    font-size: 50px;
    line-height: .85;
    letter-spacing: 0;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Wise Sans,Inter,sans-serif;
    font-family: var(--font-family-display);
    font-weight: 900;
    font-weight: var(--font-weight-black);
    font-size: clamp(2.25rem,calc((36/16 * 1rem) + (1vw - .2rem) * (100 * ((50/16) - (36/16))/(26.875 - 20))),3.125rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(en) .mw-display-2 {
        font-size:96px;
        font-size: var(--size-96);
        line-height: .85;
        letter-spacing: 0;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: Wise Sans,Inter,sans-serif;
        font-family: var(--font-family-display);
        font-weight: 900;
        font-weight: var(--font-weight-black);
        font-size: clamp(3.125rem,calc((50/16 * 1rem) + (1vw - .62rem) * (100 * ((86/16) - (50/16))/(76.25 - 62))),5.375rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal:lang(en) .mw-display-2 {
        font-size:clamp(5.375rem,calc((86/16 * 1rem) + (1vw - .7625rem) * (100 * ((96/16) - (86/16))/(120 - 76.25))),6rem)
    }
}

.np-theme-personal:lang(en) .mw-display-3 {
    font-size: 46px;
    line-height: .85;
    letter-spacing: 0;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Wise Sans,Inter,sans-serif;
    font-family: var(--font-family-display);
    font-weight: 900;
    font-weight: var(--font-weight-black);
    font-size: clamp(2rem,calc((32/16 * 1rem) + (1vw - .2rem) * (100 * ((46/16) - (32/16))/(26.875 - 20))),2.875rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(en) .mw-display-3 {
        font-size:64px;
        font-size: var(--size-64);
        line-height: .85;
        letter-spacing: 0;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: Wise Sans,Inter,sans-serif;
        font-family: var(--font-family-display);
        font-weight: 900;
        font-weight: var(--font-weight-black);
        font-size: clamp(2.875rem,calc((46/16 * 1rem) + (1vw - .62rem) * (100 * ((56/16) - (46/16))/(76.25 - 62))),3.5rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal:lang(en) .mw-display-3 {
        font-size:clamp(3.5rem,calc((56/16 * 1rem) + (1vw - .7625rem) * (100 * ((64/16) - (56/16))/(120 - 76.25))),4rem)
    }
}

.np-theme-personal:lang(en) .mw-display-4 {
    font-size: 34px;
    line-height: .85;
    letter-spacing: 0;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Wise Sans,Inter,sans-serif;
    font-family: var(--font-family-display);
    font-weight: 900;
    font-weight: var(--font-weight-black);
    font-size: clamp(2rem,calc((32/16 * 1rem) + (1vw - .2rem) * (100 * ((40/16) - (32/16))/(26.875 - 20))),2.5rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(en) .mw-display-4 {
        font-size:40px;
        font-size: var(--size-40);
        line-height: .85;
        letter-spacing: 0;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: Wise Sans,Inter,sans-serif;
        font-family: var(--font-family-display);
        font-weight: 900;
        font-weight: var(--font-weight-black)
    }
}

.np-theme-personal:lang(af) .mw-display-1,.np-theme-personal:lang(bs) .mw-display-1,.np-theme-personal:lang(ca) .mw-display-1,.np-theme-personal:lang(cs) .mw-display-1,.np-theme-personal:lang(cy) .mw-display-1,.np-theme-personal:lang(da) .mw-display-1,.np-theme-personal:lang(de) .mw-display-1,.np-theme-personal:lang(dsb) .mw-display-1,.np-theme-personal:lang(eo) .mw-display-1,.np-theme-personal:lang(es) .mw-display-1,.np-theme-personal:lang(et) .mw-display-1,.np-theme-personal:lang(eu) .mw-display-1,.np-theme-personal:lang(fi) .mw-display-1,.np-theme-personal:lang(fil) .mw-display-1,.np-theme-personal:lang(fo) .mw-display-1,.np-theme-personal:lang(fr) .mw-display-1,.np-theme-personal:lang(fy) .mw-display-1,.np-theme-personal:lang(ga) .mw-display-1,.np-theme-personal:lang(gd) .mw-display-1,.np-theme-personal:lang(gl) .mw-display-1,.np-theme-personal:lang(gsw) .mw-display-1,.np-theme-personal:lang(gv) .mw-display-1,.np-theme-personal:lang(hr) .mw-display-1,.np-theme-personal:lang(hsb) .mw-display-1,.np-theme-personal:lang(hu) .mw-display-1,.np-theme-personal:lang(id) .mw-display-1,.np-theme-personal:lang(in) .mw-display-1,.np-theme-personal:lang(is) .mw-display-1,.np-theme-personal:lang(it) .mw-display-1,.np-theme-personal:lang(ki) .mw-display-1,.np-theme-personal:lang(kl) .mw-display-1,.np-theme-personal:lang(kw) .mw-display-1,.np-theme-personal:lang(lb) .mw-display-1,.np-theme-personal:lang(lg) .mw-display-1,.np-theme-personal:lang(lt) .mw-display-1,.np-theme-personal:lang(lv) .mw-display-1,.np-theme-personal:lang(mg) .mw-display-1,.np-theme-personal:lang(mi) .mw-display-1,.np-theme-personal:lang(ms) .mw-display-1,.np-theme-personal:lang(mt) .mw-display-1,.np-theme-personal:lang(nb) .mw-display-1,.np-theme-personal:lang(nd) .mw-display-1,.np-theme-personal:lang(nl) .mw-display-1,.np-theme-personal:lang(nn) .mw-display-1,.np-theme-personal:lang(om) .mw-display-1,.np-theme-personal:lang(pl) .mw-display-1,.np-theme-personal:lang(pt) .mw-display-1,.np-theme-personal:lang(rm) .mw-display-1,.np-theme-personal:lang(rn) .mw-display-1,.np-theme-personal:lang(ro) .mw-display-1,.np-theme-personal:lang(rw) .mw-display-1,.np-theme-personal:lang(se) .mw-display-1,.np-theme-personal:lang(sg) .mw-display-1,.np-theme-personal:lang(sk) .mw-display-1,.np-theme-personal:lang(sl) .mw-display-1,.np-theme-personal:lang(sn) .mw-display-1,.np-theme-personal:lang(so) .mw-display-1,.np-theme-personal:lang(sq) .mw-display-1,.np-theme-personal:lang(sr) .mw-display-1,.np-theme-personal:lang(sv) .mw-display-1,.np-theme-personal:lang(sw) .mw-display-1,.np-theme-personal:lang(tr) .mw-display-1,.np-theme-personal:lang(wo) .mw-display-1,.np-theme-personal:lang(zu) .mw-display-1 {
    font-size: 56px;
    font-size: var(--size-56);
    line-height: 1.05;
    letter-spacing: 0;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Wise Sans,Inter,sans-serif;
    font-family: var(--font-family-display);
    font-weight: 900;
    font-weight: var(--font-weight-black);
    font-size: clamp(2.625rem,calc((42/16 * 1rem) + (1vw - .2rem) * (100 * ((56/16) - (42/16))/(26.875 - 20))),3.5rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(af) .mw-display-1,.np-theme-personal:lang(bs) .mw-display-1,.np-theme-personal:lang(ca) .mw-display-1,.np-theme-personal:lang(cs) .mw-display-1,.np-theme-personal:lang(cy) .mw-display-1,.np-theme-personal:lang(da) .mw-display-1,.np-theme-personal:lang(de) .mw-display-1,.np-theme-personal:lang(dsb) .mw-display-1,.np-theme-personal:lang(eo) .mw-display-1,.np-theme-personal:lang(es) .mw-display-1,.np-theme-personal:lang(et) .mw-display-1,.np-theme-personal:lang(eu) .mw-display-1,.np-theme-personal:lang(fi) .mw-display-1,.np-theme-personal:lang(fil) .mw-display-1,.np-theme-personal:lang(fo) .mw-display-1,.np-theme-personal:lang(fr) .mw-display-1,.np-theme-personal:lang(fy) .mw-display-1,.np-theme-personal:lang(ga) .mw-display-1,.np-theme-personal:lang(gd) .mw-display-1,.np-theme-personal:lang(gl) .mw-display-1,.np-theme-personal:lang(gsw) .mw-display-1,.np-theme-personal:lang(gv) .mw-display-1,.np-theme-personal:lang(hr) .mw-display-1,.np-theme-personal:lang(hsb) .mw-display-1,.np-theme-personal:lang(hu) .mw-display-1,.np-theme-personal:lang(id) .mw-display-1,.np-theme-personal:lang(in) .mw-display-1,.np-theme-personal:lang(is) .mw-display-1,.np-theme-personal:lang(it) .mw-display-1,.np-theme-personal:lang(ki) .mw-display-1,.np-theme-personal:lang(kl) .mw-display-1,.np-theme-personal:lang(kw) .mw-display-1,.np-theme-personal:lang(lb) .mw-display-1,.np-theme-personal:lang(lg) .mw-display-1,.np-theme-personal:lang(lt) .mw-display-1,.np-theme-personal:lang(lv) .mw-display-1,.np-theme-personal:lang(mg) .mw-display-1,.np-theme-personal:lang(mi) .mw-display-1,.np-theme-personal:lang(ms) .mw-display-1,.np-theme-personal:lang(mt) .mw-display-1,.np-theme-personal:lang(nb) .mw-display-1,.np-theme-personal:lang(nd) .mw-display-1,.np-theme-personal:lang(nl) .mw-display-1,.np-theme-personal:lang(nn) .mw-display-1,.np-theme-personal:lang(om) .mw-display-1,.np-theme-personal:lang(pl) .mw-display-1,.np-theme-personal:lang(pt) .mw-display-1,.np-theme-personal:lang(rm) .mw-display-1,.np-theme-personal:lang(rn) .mw-display-1,.np-theme-personal:lang(ro) .mw-display-1,.np-theme-personal:lang(rw) .mw-display-1,.np-theme-personal:lang(se) .mw-display-1,.np-theme-personal:lang(sg) .mw-display-1,.np-theme-personal:lang(sk) .mw-display-1,.np-theme-personal:lang(sl) .mw-display-1,.np-theme-personal:lang(sn) .mw-display-1,.np-theme-personal:lang(so) .mw-display-1,.np-theme-personal:lang(sq) .mw-display-1,.np-theme-personal:lang(sr) .mw-display-1,.np-theme-personal:lang(sv) .mw-display-1,.np-theme-personal:lang(sw) .mw-display-1,.np-theme-personal:lang(tr) .mw-display-1,.np-theme-personal:lang(wo) .mw-display-1,.np-theme-personal:lang(zu) .mw-display-1 {
        font-size:126px;
        font-size: var(--size-126);
        line-height: 1.05;
        letter-spacing: 0;
        margin-bottom: 40px;
        margin-bottom: var(--size-40);
        font-family: Wise Sans,Inter,sans-serif;
        font-family: var(--font-family-display);
        font-weight: 900;
        font-weight: var(--font-weight-black);
        font-size: clamp(3.5rem,calc((56/16 * 1rem) + (1vw - .62rem) * (100 * ((96/16) - (56/16))/(76.25 - 62))),6rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal:lang(af) .mw-display-1,.np-theme-personal:lang(bs) .mw-display-1,.np-theme-personal:lang(ca) .mw-display-1,.np-theme-personal:lang(cs) .mw-display-1,.np-theme-personal:lang(cy) .mw-display-1,.np-theme-personal:lang(da) .mw-display-1,.np-theme-personal:lang(de) .mw-display-1,.np-theme-personal:lang(dsb) .mw-display-1,.np-theme-personal:lang(eo) .mw-display-1,.np-theme-personal:lang(es) .mw-display-1,.np-theme-personal:lang(et) .mw-display-1,.np-theme-personal:lang(eu) .mw-display-1,.np-theme-personal:lang(fi) .mw-display-1,.np-theme-personal:lang(fil) .mw-display-1,.np-theme-personal:lang(fo) .mw-display-1,.np-theme-personal:lang(fr) .mw-display-1,.np-theme-personal:lang(fy) .mw-display-1,.np-theme-personal:lang(ga) .mw-display-1,.np-theme-personal:lang(gd) .mw-display-1,.np-theme-personal:lang(gl) .mw-display-1,.np-theme-personal:lang(gsw) .mw-display-1,.np-theme-personal:lang(gv) .mw-display-1,.np-theme-personal:lang(hr) .mw-display-1,.np-theme-personal:lang(hsb) .mw-display-1,.np-theme-personal:lang(hu) .mw-display-1,.np-theme-personal:lang(id) .mw-display-1,.np-theme-personal:lang(in) .mw-display-1,.np-theme-personal:lang(is) .mw-display-1,.np-theme-personal:lang(it) .mw-display-1,.np-theme-personal:lang(ki) .mw-display-1,.np-theme-personal:lang(kl) .mw-display-1,.np-theme-personal:lang(kw) .mw-display-1,.np-theme-personal:lang(lb) .mw-display-1,.np-theme-personal:lang(lg) .mw-display-1,.np-theme-personal:lang(lt) .mw-display-1,.np-theme-personal:lang(lv) .mw-display-1,.np-theme-personal:lang(mg) .mw-display-1,.np-theme-personal:lang(mi) .mw-display-1,.np-theme-personal:lang(ms) .mw-display-1,.np-theme-personal:lang(mt) .mw-display-1,.np-theme-personal:lang(nb) .mw-display-1,.np-theme-personal:lang(nd) .mw-display-1,.np-theme-personal:lang(nl) .mw-display-1,.np-theme-personal:lang(nn) .mw-display-1,.np-theme-personal:lang(om) .mw-display-1,.np-theme-personal:lang(pl) .mw-display-1,.np-theme-personal:lang(pt) .mw-display-1,.np-theme-personal:lang(rm) .mw-display-1,.np-theme-personal:lang(rn) .mw-display-1,.np-theme-personal:lang(ro) .mw-display-1,.np-theme-personal:lang(rw) .mw-display-1,.np-theme-personal:lang(se) .mw-display-1,.np-theme-personal:lang(sg) .mw-display-1,.np-theme-personal:lang(sk) .mw-display-1,.np-theme-personal:lang(sl) .mw-display-1,.np-theme-personal:lang(sn) .mw-display-1,.np-theme-personal:lang(so) .mw-display-1,.np-theme-personal:lang(sq) .mw-display-1,.np-theme-personal:lang(sr) .mw-display-1,.np-theme-personal:lang(sv) .mw-display-1,.np-theme-personal:lang(sw) .mw-display-1,.np-theme-personal:lang(tr) .mw-display-1,.np-theme-personal:lang(wo) .mw-display-1,.np-theme-personal:lang(zu) .mw-display-1 {
        font-size:clamp(6rem,calc((96/16 * 1rem) + (1vw - .7625rem) * (100 * ((126/16) - (96/16))/(120 - 76.25))),7.875rem)
    }
}

.np-theme-personal:lang(af) .mw-display-2,.np-theme-personal:lang(bs) .mw-display-2,.np-theme-personal:lang(ca) .mw-display-2,.np-theme-personal:lang(cs) .mw-display-2,.np-theme-personal:lang(cy) .mw-display-2,.np-theme-personal:lang(da) .mw-display-2,.np-theme-personal:lang(de) .mw-display-2,.np-theme-personal:lang(dsb) .mw-display-2,.np-theme-personal:lang(eo) .mw-display-2,.np-theme-personal:lang(es) .mw-display-2,.np-theme-personal:lang(et) .mw-display-2,.np-theme-personal:lang(eu) .mw-display-2,.np-theme-personal:lang(fi) .mw-display-2,.np-theme-personal:lang(fil) .mw-display-2,.np-theme-personal:lang(fo) .mw-display-2,.np-theme-personal:lang(fr) .mw-display-2,.np-theme-personal:lang(fy) .mw-display-2,.np-theme-personal:lang(ga) .mw-display-2,.np-theme-personal:lang(gd) .mw-display-2,.np-theme-personal:lang(gl) .mw-display-2,.np-theme-personal:lang(gsw) .mw-display-2,.np-theme-personal:lang(gv) .mw-display-2,.np-theme-personal:lang(hr) .mw-display-2,.np-theme-personal:lang(hsb) .mw-display-2,.np-theme-personal:lang(hu) .mw-display-2,.np-theme-personal:lang(id) .mw-display-2,.np-theme-personal:lang(in) .mw-display-2,.np-theme-personal:lang(is) .mw-display-2,.np-theme-personal:lang(it) .mw-display-2,.np-theme-personal:lang(ki) .mw-display-2,.np-theme-personal:lang(kl) .mw-display-2,.np-theme-personal:lang(kw) .mw-display-2,.np-theme-personal:lang(lb) .mw-display-2,.np-theme-personal:lang(lg) .mw-display-2,.np-theme-personal:lang(lt) .mw-display-2,.np-theme-personal:lang(lv) .mw-display-2,.np-theme-personal:lang(mg) .mw-display-2,.np-theme-personal:lang(mi) .mw-display-2,.np-theme-personal:lang(ms) .mw-display-2,.np-theme-personal:lang(mt) .mw-display-2,.np-theme-personal:lang(nb) .mw-display-2,.np-theme-personal:lang(nd) .mw-display-2,.np-theme-personal:lang(nl) .mw-display-2,.np-theme-personal:lang(nn) .mw-display-2,.np-theme-personal:lang(om) .mw-display-2,.np-theme-personal:lang(pl) .mw-display-2,.np-theme-personal:lang(pt) .mw-display-2,.np-theme-personal:lang(rm) .mw-display-2,.np-theme-personal:lang(rn) .mw-display-2,.np-theme-personal:lang(ro) .mw-display-2,.np-theme-personal:lang(rw) .mw-display-2,.np-theme-personal:lang(se) .mw-display-2,.np-theme-personal:lang(sg) .mw-display-2,.np-theme-personal:lang(sk) .mw-display-2,.np-theme-personal:lang(sl) .mw-display-2,.np-theme-personal:lang(sn) .mw-display-2,.np-theme-personal:lang(so) .mw-display-2,.np-theme-personal:lang(sq) .mw-display-2,.np-theme-personal:lang(sr) .mw-display-2,.np-theme-personal:lang(sv) .mw-display-2,.np-theme-personal:lang(sw) .mw-display-2,.np-theme-personal:lang(tr) .mw-display-2,.np-theme-personal:lang(wo) .mw-display-2,.np-theme-personal:lang(zu) .mw-display-2 {
    font-size: 50px;
    line-height: 1.05;
    letter-spacing: 0;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Wise Sans,Inter,sans-serif;
    font-family: var(--font-family-display);
    font-weight: 900;
    font-weight: var(--font-weight-black);
    font-size: clamp(2.25rem,calc((36/16 * 1rem) + (1vw - .2rem) * (100 * ((50/16) - (36/16))/(26.875 - 20))),3.125rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(af) .mw-display-2,.np-theme-personal:lang(bs) .mw-display-2,.np-theme-personal:lang(ca) .mw-display-2,.np-theme-personal:lang(cs) .mw-display-2,.np-theme-personal:lang(cy) .mw-display-2,.np-theme-personal:lang(da) .mw-display-2,.np-theme-personal:lang(de) .mw-display-2,.np-theme-personal:lang(dsb) .mw-display-2,.np-theme-personal:lang(eo) .mw-display-2,.np-theme-personal:lang(es) .mw-display-2,.np-theme-personal:lang(et) .mw-display-2,.np-theme-personal:lang(eu) .mw-display-2,.np-theme-personal:lang(fi) .mw-display-2,.np-theme-personal:lang(fil) .mw-display-2,.np-theme-personal:lang(fo) .mw-display-2,.np-theme-personal:lang(fr) .mw-display-2,.np-theme-personal:lang(fy) .mw-display-2,.np-theme-personal:lang(ga) .mw-display-2,.np-theme-personal:lang(gd) .mw-display-2,.np-theme-personal:lang(gl) .mw-display-2,.np-theme-personal:lang(gsw) .mw-display-2,.np-theme-personal:lang(gv) .mw-display-2,.np-theme-personal:lang(hr) .mw-display-2,.np-theme-personal:lang(hsb) .mw-display-2,.np-theme-personal:lang(hu) .mw-display-2,.np-theme-personal:lang(id) .mw-display-2,.np-theme-personal:lang(in) .mw-display-2,.np-theme-personal:lang(is) .mw-display-2,.np-theme-personal:lang(it) .mw-display-2,.np-theme-personal:lang(ki) .mw-display-2,.np-theme-personal:lang(kl) .mw-display-2,.np-theme-personal:lang(kw) .mw-display-2,.np-theme-personal:lang(lb) .mw-display-2,.np-theme-personal:lang(lg) .mw-display-2,.np-theme-personal:lang(lt) .mw-display-2,.np-theme-personal:lang(lv) .mw-display-2,.np-theme-personal:lang(mg) .mw-display-2,.np-theme-personal:lang(mi) .mw-display-2,.np-theme-personal:lang(ms) .mw-display-2,.np-theme-personal:lang(mt) .mw-display-2,.np-theme-personal:lang(nb) .mw-display-2,.np-theme-personal:lang(nd) .mw-display-2,.np-theme-personal:lang(nl) .mw-display-2,.np-theme-personal:lang(nn) .mw-display-2,.np-theme-personal:lang(om) .mw-display-2,.np-theme-personal:lang(pl) .mw-display-2,.np-theme-personal:lang(pt) .mw-display-2,.np-theme-personal:lang(rm) .mw-display-2,.np-theme-personal:lang(rn) .mw-display-2,.np-theme-personal:lang(ro) .mw-display-2,.np-theme-personal:lang(rw) .mw-display-2,.np-theme-personal:lang(se) .mw-display-2,.np-theme-personal:lang(sg) .mw-display-2,.np-theme-personal:lang(sk) .mw-display-2,.np-theme-personal:lang(sl) .mw-display-2,.np-theme-personal:lang(sn) .mw-display-2,.np-theme-personal:lang(so) .mw-display-2,.np-theme-personal:lang(sq) .mw-display-2,.np-theme-personal:lang(sr) .mw-display-2,.np-theme-personal:lang(sv) .mw-display-2,.np-theme-personal:lang(sw) .mw-display-2,.np-theme-personal:lang(tr) .mw-display-2,.np-theme-personal:lang(wo) .mw-display-2,.np-theme-personal:lang(zu) .mw-display-2 {
        font-size:96px;
        font-size: var(--size-96);
        line-height: 1.05;
        letter-spacing: 0;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: Wise Sans,Inter,sans-serif;
        font-family: var(--font-family-display);
        font-weight: 900;
        font-weight: var(--font-weight-black);
        font-size: clamp(3.125rem,calc((50/16 * 1rem) + (1vw - .62rem) * (100 * ((86/16) - (50/16))/(76.25 - 62))),5.375rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal:lang(af) .mw-display-2,.np-theme-personal:lang(bs) .mw-display-2,.np-theme-personal:lang(ca) .mw-display-2,.np-theme-personal:lang(cs) .mw-display-2,.np-theme-personal:lang(cy) .mw-display-2,.np-theme-personal:lang(da) .mw-display-2,.np-theme-personal:lang(de) .mw-display-2,.np-theme-personal:lang(dsb) .mw-display-2,.np-theme-personal:lang(eo) .mw-display-2,.np-theme-personal:lang(es) .mw-display-2,.np-theme-personal:lang(et) .mw-display-2,.np-theme-personal:lang(eu) .mw-display-2,.np-theme-personal:lang(fi) .mw-display-2,.np-theme-personal:lang(fil) .mw-display-2,.np-theme-personal:lang(fo) .mw-display-2,.np-theme-personal:lang(fr) .mw-display-2,.np-theme-personal:lang(fy) .mw-display-2,.np-theme-personal:lang(ga) .mw-display-2,.np-theme-personal:lang(gd) .mw-display-2,.np-theme-personal:lang(gl) .mw-display-2,.np-theme-personal:lang(gsw) .mw-display-2,.np-theme-personal:lang(gv) .mw-display-2,.np-theme-personal:lang(hr) .mw-display-2,.np-theme-personal:lang(hsb) .mw-display-2,.np-theme-personal:lang(hu) .mw-display-2,.np-theme-personal:lang(id) .mw-display-2,.np-theme-personal:lang(in) .mw-display-2,.np-theme-personal:lang(is) .mw-display-2,.np-theme-personal:lang(it) .mw-display-2,.np-theme-personal:lang(ki) .mw-display-2,.np-theme-personal:lang(kl) .mw-display-2,.np-theme-personal:lang(kw) .mw-display-2,.np-theme-personal:lang(lb) .mw-display-2,.np-theme-personal:lang(lg) .mw-display-2,.np-theme-personal:lang(lt) .mw-display-2,.np-theme-personal:lang(lv) .mw-display-2,.np-theme-personal:lang(mg) .mw-display-2,.np-theme-personal:lang(mi) .mw-display-2,.np-theme-personal:lang(ms) .mw-display-2,.np-theme-personal:lang(mt) .mw-display-2,.np-theme-personal:lang(nb) .mw-display-2,.np-theme-personal:lang(nd) .mw-display-2,.np-theme-personal:lang(nl) .mw-display-2,.np-theme-personal:lang(nn) .mw-display-2,.np-theme-personal:lang(om) .mw-display-2,.np-theme-personal:lang(pl) .mw-display-2,.np-theme-personal:lang(pt) .mw-display-2,.np-theme-personal:lang(rm) .mw-display-2,.np-theme-personal:lang(rn) .mw-display-2,.np-theme-personal:lang(ro) .mw-display-2,.np-theme-personal:lang(rw) .mw-display-2,.np-theme-personal:lang(se) .mw-display-2,.np-theme-personal:lang(sg) .mw-display-2,.np-theme-personal:lang(sk) .mw-display-2,.np-theme-personal:lang(sl) .mw-display-2,.np-theme-personal:lang(sn) .mw-display-2,.np-theme-personal:lang(so) .mw-display-2,.np-theme-personal:lang(sq) .mw-display-2,.np-theme-personal:lang(sr) .mw-display-2,.np-theme-personal:lang(sv) .mw-display-2,.np-theme-personal:lang(sw) .mw-display-2,.np-theme-personal:lang(tr) .mw-display-2,.np-theme-personal:lang(wo) .mw-display-2,.np-theme-personal:lang(zu) .mw-display-2 {
        font-size:clamp(5.375rem,calc((86/16 * 1rem) + (1vw - .7625rem) * (100 * ((96/16) - (86/16))/(120 - 76.25))),6rem)
    }
}

.np-theme-personal:lang(af) .mw-display-3,.np-theme-personal:lang(bs) .mw-display-3,.np-theme-personal:lang(ca) .mw-display-3,.np-theme-personal:lang(cs) .mw-display-3,.np-theme-personal:lang(cy) .mw-display-3,.np-theme-personal:lang(da) .mw-display-3,.np-theme-personal:lang(de) .mw-display-3,.np-theme-personal:lang(dsb) .mw-display-3,.np-theme-personal:lang(eo) .mw-display-3,.np-theme-personal:lang(es) .mw-display-3,.np-theme-personal:lang(et) .mw-display-3,.np-theme-personal:lang(eu) .mw-display-3,.np-theme-personal:lang(fi) .mw-display-3,.np-theme-personal:lang(fil) .mw-display-3,.np-theme-personal:lang(fo) .mw-display-3,.np-theme-personal:lang(fr) .mw-display-3,.np-theme-personal:lang(fy) .mw-display-3,.np-theme-personal:lang(ga) .mw-display-3,.np-theme-personal:lang(gd) .mw-display-3,.np-theme-personal:lang(gl) .mw-display-3,.np-theme-personal:lang(gsw) .mw-display-3,.np-theme-personal:lang(gv) .mw-display-3,.np-theme-personal:lang(hr) .mw-display-3,.np-theme-personal:lang(hsb) .mw-display-3,.np-theme-personal:lang(hu) .mw-display-3,.np-theme-personal:lang(id) .mw-display-3,.np-theme-personal:lang(in) .mw-display-3,.np-theme-personal:lang(is) .mw-display-3,.np-theme-personal:lang(it) .mw-display-3,.np-theme-personal:lang(ki) .mw-display-3,.np-theme-personal:lang(kl) .mw-display-3,.np-theme-personal:lang(kw) .mw-display-3,.np-theme-personal:lang(lb) .mw-display-3,.np-theme-personal:lang(lg) .mw-display-3,.np-theme-personal:lang(lt) .mw-display-3,.np-theme-personal:lang(lv) .mw-display-3,.np-theme-personal:lang(mg) .mw-display-3,.np-theme-personal:lang(mi) .mw-display-3,.np-theme-personal:lang(ms) .mw-display-3,.np-theme-personal:lang(mt) .mw-display-3,.np-theme-personal:lang(nb) .mw-display-3,.np-theme-personal:lang(nd) .mw-display-3,.np-theme-personal:lang(nl) .mw-display-3,.np-theme-personal:lang(nn) .mw-display-3,.np-theme-personal:lang(om) .mw-display-3,.np-theme-personal:lang(pl) .mw-display-3,.np-theme-personal:lang(pt) .mw-display-3,.np-theme-personal:lang(rm) .mw-display-3,.np-theme-personal:lang(rn) .mw-display-3,.np-theme-personal:lang(ro) .mw-display-3,.np-theme-personal:lang(rw) .mw-display-3,.np-theme-personal:lang(se) .mw-display-3,.np-theme-personal:lang(sg) .mw-display-3,.np-theme-personal:lang(sk) .mw-display-3,.np-theme-personal:lang(sl) .mw-display-3,.np-theme-personal:lang(sn) .mw-display-3,.np-theme-personal:lang(so) .mw-display-3,.np-theme-personal:lang(sq) .mw-display-3,.np-theme-personal:lang(sr) .mw-display-3,.np-theme-personal:lang(sv) .mw-display-3,.np-theme-personal:lang(sw) .mw-display-3,.np-theme-personal:lang(tr) .mw-display-3,.np-theme-personal:lang(wo) .mw-display-3,.np-theme-personal:lang(zu) .mw-display-3 {
    font-size: 46px;
    line-height: 1.05;
    letter-spacing: 0;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Wise Sans,Inter,sans-serif;
    font-family: var(--font-family-display);
    font-weight: 900;
    font-weight: var(--font-weight-black);
    font-size: clamp(2rem,calc((32/16 * 1rem) + (1vw - .2rem) * (100 * ((46/16) - (32/16))/(26.875 - 20))),2.875rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(af) .mw-display-3,.np-theme-personal:lang(bs) .mw-display-3,.np-theme-personal:lang(ca) .mw-display-3,.np-theme-personal:lang(cs) .mw-display-3,.np-theme-personal:lang(cy) .mw-display-3,.np-theme-personal:lang(da) .mw-display-3,.np-theme-personal:lang(de) .mw-display-3,.np-theme-personal:lang(dsb) .mw-display-3,.np-theme-personal:lang(eo) .mw-display-3,.np-theme-personal:lang(es) .mw-display-3,.np-theme-personal:lang(et) .mw-display-3,.np-theme-personal:lang(eu) .mw-display-3,.np-theme-personal:lang(fi) .mw-display-3,.np-theme-personal:lang(fil) .mw-display-3,.np-theme-personal:lang(fo) .mw-display-3,.np-theme-personal:lang(fr) .mw-display-3,.np-theme-personal:lang(fy) .mw-display-3,.np-theme-personal:lang(ga) .mw-display-3,.np-theme-personal:lang(gd) .mw-display-3,.np-theme-personal:lang(gl) .mw-display-3,.np-theme-personal:lang(gsw) .mw-display-3,.np-theme-personal:lang(gv) .mw-display-3,.np-theme-personal:lang(hr) .mw-display-3,.np-theme-personal:lang(hsb) .mw-display-3,.np-theme-personal:lang(hu) .mw-display-3,.np-theme-personal:lang(id) .mw-display-3,.np-theme-personal:lang(in) .mw-display-3,.np-theme-personal:lang(is) .mw-display-3,.np-theme-personal:lang(it) .mw-display-3,.np-theme-personal:lang(ki) .mw-display-3,.np-theme-personal:lang(kl) .mw-display-3,.np-theme-personal:lang(kw) .mw-display-3,.np-theme-personal:lang(lb) .mw-display-3,.np-theme-personal:lang(lg) .mw-display-3,.np-theme-personal:lang(lt) .mw-display-3,.np-theme-personal:lang(lv) .mw-display-3,.np-theme-personal:lang(mg) .mw-display-3,.np-theme-personal:lang(mi) .mw-display-3,.np-theme-personal:lang(ms) .mw-display-3,.np-theme-personal:lang(mt) .mw-display-3,.np-theme-personal:lang(nb) .mw-display-3,.np-theme-personal:lang(nd) .mw-display-3,.np-theme-personal:lang(nl) .mw-display-3,.np-theme-personal:lang(nn) .mw-display-3,.np-theme-personal:lang(om) .mw-display-3,.np-theme-personal:lang(pl) .mw-display-3,.np-theme-personal:lang(pt) .mw-display-3,.np-theme-personal:lang(rm) .mw-display-3,.np-theme-personal:lang(rn) .mw-display-3,.np-theme-personal:lang(ro) .mw-display-3,.np-theme-personal:lang(rw) .mw-display-3,.np-theme-personal:lang(se) .mw-display-3,.np-theme-personal:lang(sg) .mw-display-3,.np-theme-personal:lang(sk) .mw-display-3,.np-theme-personal:lang(sl) .mw-display-3,.np-theme-personal:lang(sn) .mw-display-3,.np-theme-personal:lang(so) .mw-display-3,.np-theme-personal:lang(sq) .mw-display-3,.np-theme-personal:lang(sr) .mw-display-3,.np-theme-personal:lang(sv) .mw-display-3,.np-theme-personal:lang(sw) .mw-display-3,.np-theme-personal:lang(tr) .mw-display-3,.np-theme-personal:lang(wo) .mw-display-3,.np-theme-personal:lang(zu) .mw-display-3 {
        font-size:64px;
        font-size: var(--size-64);
        line-height: 1.05;
        letter-spacing: 0;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: Wise Sans,Inter,sans-serif;
        font-family: var(--font-family-display);
        font-weight: 900;
        font-weight: var(--font-weight-black);
        font-size: clamp(2.875rem,calc((46/16 * 1rem) + (1vw - .62rem) * (100 * ((56/16) - (46/16))/(76.25 - 62))),3.5rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal:lang(af) .mw-display-3,.np-theme-personal:lang(bs) .mw-display-3,.np-theme-personal:lang(ca) .mw-display-3,.np-theme-personal:lang(cs) .mw-display-3,.np-theme-personal:lang(cy) .mw-display-3,.np-theme-personal:lang(da) .mw-display-3,.np-theme-personal:lang(de) .mw-display-3,.np-theme-personal:lang(dsb) .mw-display-3,.np-theme-personal:lang(eo) .mw-display-3,.np-theme-personal:lang(es) .mw-display-3,.np-theme-personal:lang(et) .mw-display-3,.np-theme-personal:lang(eu) .mw-display-3,.np-theme-personal:lang(fi) .mw-display-3,.np-theme-personal:lang(fil) .mw-display-3,.np-theme-personal:lang(fo) .mw-display-3,.np-theme-personal:lang(fr) .mw-display-3,.np-theme-personal:lang(fy) .mw-display-3,.np-theme-personal:lang(ga) .mw-display-3,.np-theme-personal:lang(gd) .mw-display-3,.np-theme-personal:lang(gl) .mw-display-3,.np-theme-personal:lang(gsw) .mw-display-3,.np-theme-personal:lang(gv) .mw-display-3,.np-theme-personal:lang(hr) .mw-display-3,.np-theme-personal:lang(hsb) .mw-display-3,.np-theme-personal:lang(hu) .mw-display-3,.np-theme-personal:lang(id) .mw-display-3,.np-theme-personal:lang(in) .mw-display-3,.np-theme-personal:lang(is) .mw-display-3,.np-theme-personal:lang(it) .mw-display-3,.np-theme-personal:lang(ki) .mw-display-3,.np-theme-personal:lang(kl) .mw-display-3,.np-theme-personal:lang(kw) .mw-display-3,.np-theme-personal:lang(lb) .mw-display-3,.np-theme-personal:lang(lg) .mw-display-3,.np-theme-personal:lang(lt) .mw-display-3,.np-theme-personal:lang(lv) .mw-display-3,.np-theme-personal:lang(mg) .mw-display-3,.np-theme-personal:lang(mi) .mw-display-3,.np-theme-personal:lang(ms) .mw-display-3,.np-theme-personal:lang(mt) .mw-display-3,.np-theme-personal:lang(nb) .mw-display-3,.np-theme-personal:lang(nd) .mw-display-3,.np-theme-personal:lang(nl) .mw-display-3,.np-theme-personal:lang(nn) .mw-display-3,.np-theme-personal:lang(om) .mw-display-3,.np-theme-personal:lang(pl) .mw-display-3,.np-theme-personal:lang(pt) .mw-display-3,.np-theme-personal:lang(rm) .mw-display-3,.np-theme-personal:lang(rn) .mw-display-3,.np-theme-personal:lang(ro) .mw-display-3,.np-theme-personal:lang(rw) .mw-display-3,.np-theme-personal:lang(se) .mw-display-3,.np-theme-personal:lang(sg) .mw-display-3,.np-theme-personal:lang(sk) .mw-display-3,.np-theme-personal:lang(sl) .mw-display-3,.np-theme-personal:lang(sn) .mw-display-3,.np-theme-personal:lang(so) .mw-display-3,.np-theme-personal:lang(sq) .mw-display-3,.np-theme-personal:lang(sr) .mw-display-3,.np-theme-personal:lang(sv) .mw-display-3,.np-theme-personal:lang(sw) .mw-display-3,.np-theme-personal:lang(tr) .mw-display-3,.np-theme-personal:lang(wo) .mw-display-3,.np-theme-personal:lang(zu) .mw-display-3 {
        font-size:clamp(3.5rem,calc((56/16 * 1rem) + (1vw - .7625rem) * (100 * ((64/16) - (56/16))/(120 - 76.25))),4rem)
    }
}

.np-theme-personal:lang(af) .mw-display-4,.np-theme-personal:lang(bs) .mw-display-4,.np-theme-personal:lang(ca) .mw-display-4,.np-theme-personal:lang(cs) .mw-display-4,.np-theme-personal:lang(cy) .mw-display-4,.np-theme-personal:lang(da) .mw-display-4,.np-theme-personal:lang(de) .mw-display-4,.np-theme-personal:lang(dsb) .mw-display-4,.np-theme-personal:lang(eo) .mw-display-4,.np-theme-personal:lang(es) .mw-display-4,.np-theme-personal:lang(et) .mw-display-4,.np-theme-personal:lang(eu) .mw-display-4,.np-theme-personal:lang(fi) .mw-display-4,.np-theme-personal:lang(fil) .mw-display-4,.np-theme-personal:lang(fo) .mw-display-4,.np-theme-personal:lang(fr) .mw-display-4,.np-theme-personal:lang(fy) .mw-display-4,.np-theme-personal:lang(ga) .mw-display-4,.np-theme-personal:lang(gd) .mw-display-4,.np-theme-personal:lang(gl) .mw-display-4,.np-theme-personal:lang(gsw) .mw-display-4,.np-theme-personal:lang(gv) .mw-display-4,.np-theme-personal:lang(hr) .mw-display-4,.np-theme-personal:lang(hsb) .mw-display-4,.np-theme-personal:lang(hu) .mw-display-4,.np-theme-personal:lang(id) .mw-display-4,.np-theme-personal:lang(in) .mw-display-4,.np-theme-personal:lang(is) .mw-display-4,.np-theme-personal:lang(it) .mw-display-4,.np-theme-personal:lang(ki) .mw-display-4,.np-theme-personal:lang(kl) .mw-display-4,.np-theme-personal:lang(kw) .mw-display-4,.np-theme-personal:lang(lb) .mw-display-4,.np-theme-personal:lang(lg) .mw-display-4,.np-theme-personal:lang(lt) .mw-display-4,.np-theme-personal:lang(lv) .mw-display-4,.np-theme-personal:lang(mg) .mw-display-4,.np-theme-personal:lang(mi) .mw-display-4,.np-theme-personal:lang(ms) .mw-display-4,.np-theme-personal:lang(mt) .mw-display-4,.np-theme-personal:lang(nb) .mw-display-4,.np-theme-personal:lang(nd) .mw-display-4,.np-theme-personal:lang(nl) .mw-display-4,.np-theme-personal:lang(nn) .mw-display-4,.np-theme-personal:lang(om) .mw-display-4,.np-theme-personal:lang(pl) .mw-display-4,.np-theme-personal:lang(pt) .mw-display-4,.np-theme-personal:lang(rm) .mw-display-4,.np-theme-personal:lang(rn) .mw-display-4,.np-theme-personal:lang(ro) .mw-display-4,.np-theme-personal:lang(rw) .mw-display-4,.np-theme-personal:lang(se) .mw-display-4,.np-theme-personal:lang(sg) .mw-display-4,.np-theme-personal:lang(sk) .mw-display-4,.np-theme-personal:lang(sl) .mw-display-4,.np-theme-personal:lang(sn) .mw-display-4,.np-theme-personal:lang(so) .mw-display-4,.np-theme-personal:lang(sq) .mw-display-4,.np-theme-personal:lang(sr) .mw-display-4,.np-theme-personal:lang(sv) .mw-display-4,.np-theme-personal:lang(sw) .mw-display-4,.np-theme-personal:lang(tr) .mw-display-4,.np-theme-personal:lang(wo) .mw-display-4,.np-theme-personal:lang(zu) .mw-display-4 {
    font-size: 34px;
    line-height: 1.05;
    letter-spacing: 0;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Wise Sans,Inter,sans-serif;
    font-family: var(--font-family-display);
    font-weight: 900;
    font-weight: var(--font-weight-black);
    font-size: clamp(2rem,calc((32/16 * 1rem) + (1vw - .2rem) * (100 * ((40/16) - (32/16))/(26.875 - 20))),2.5rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(af) .mw-display-4,.np-theme-personal:lang(bs) .mw-display-4,.np-theme-personal:lang(ca) .mw-display-4,.np-theme-personal:lang(cs) .mw-display-4,.np-theme-personal:lang(cy) .mw-display-4,.np-theme-personal:lang(da) .mw-display-4,.np-theme-personal:lang(de) .mw-display-4,.np-theme-personal:lang(dsb) .mw-display-4,.np-theme-personal:lang(eo) .mw-display-4,.np-theme-personal:lang(es) .mw-display-4,.np-theme-personal:lang(et) .mw-display-4,.np-theme-personal:lang(eu) .mw-display-4,.np-theme-personal:lang(fi) .mw-display-4,.np-theme-personal:lang(fil) .mw-display-4,.np-theme-personal:lang(fo) .mw-display-4,.np-theme-personal:lang(fr) .mw-display-4,.np-theme-personal:lang(fy) .mw-display-4,.np-theme-personal:lang(ga) .mw-display-4,.np-theme-personal:lang(gd) .mw-display-4,.np-theme-personal:lang(gl) .mw-display-4,.np-theme-personal:lang(gsw) .mw-display-4,.np-theme-personal:lang(gv) .mw-display-4,.np-theme-personal:lang(hr) .mw-display-4,.np-theme-personal:lang(hsb) .mw-display-4,.np-theme-personal:lang(hu) .mw-display-4,.np-theme-personal:lang(id) .mw-display-4,.np-theme-personal:lang(in) .mw-display-4,.np-theme-personal:lang(is) .mw-display-4,.np-theme-personal:lang(it) .mw-display-4,.np-theme-personal:lang(ki) .mw-display-4,.np-theme-personal:lang(kl) .mw-display-4,.np-theme-personal:lang(kw) .mw-display-4,.np-theme-personal:lang(lb) .mw-display-4,.np-theme-personal:lang(lg) .mw-display-4,.np-theme-personal:lang(lt) .mw-display-4,.np-theme-personal:lang(lv) .mw-display-4,.np-theme-personal:lang(mg) .mw-display-4,.np-theme-personal:lang(mi) .mw-display-4,.np-theme-personal:lang(ms) .mw-display-4,.np-theme-personal:lang(mt) .mw-display-4,.np-theme-personal:lang(nb) .mw-display-4,.np-theme-personal:lang(nd) .mw-display-4,.np-theme-personal:lang(nl) .mw-display-4,.np-theme-personal:lang(nn) .mw-display-4,.np-theme-personal:lang(om) .mw-display-4,.np-theme-personal:lang(pl) .mw-display-4,.np-theme-personal:lang(pt) .mw-display-4,.np-theme-personal:lang(rm) .mw-display-4,.np-theme-personal:lang(rn) .mw-display-4,.np-theme-personal:lang(ro) .mw-display-4,.np-theme-personal:lang(rw) .mw-display-4,.np-theme-personal:lang(se) .mw-display-4,.np-theme-personal:lang(sg) .mw-display-4,.np-theme-personal:lang(sk) .mw-display-4,.np-theme-personal:lang(sl) .mw-display-4,.np-theme-personal:lang(sn) .mw-display-4,.np-theme-personal:lang(so) .mw-display-4,.np-theme-personal:lang(sq) .mw-display-4,.np-theme-personal:lang(sr) .mw-display-4,.np-theme-personal:lang(sv) .mw-display-4,.np-theme-personal:lang(sw) .mw-display-4,.np-theme-personal:lang(tr) .mw-display-4,.np-theme-personal:lang(wo) .mw-display-4,.np-theme-personal:lang(zu) .mw-display-4 {
        font-size:40px;
        font-size: var(--size-40);
        line-height: 1.05;
        letter-spacing: 0;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: Wise Sans,Inter,sans-serif;
        font-family: var(--font-family-display);
        font-weight: 900;
        font-weight: var(--font-weight-black)
    }
}

.np-theme-personal:lang(az) .mw-display-1,.np-theme-personal:lang(be) .mw-display-1,.np-theme-personal:lang(bg) .mw-display-1,.np-theme-personal:lang(bs) .mw-display-1,.np-theme-personal:lang(ce) .mw-display-1,.np-theme-personal:lang(el) .mw-display-1,.np-theme-personal:lang(mk) .mw-display-1,.np-theme-personal:lang(os) .mw-display-1,.np-theme-personal:lang(ru) .mw-display-1,.np-theme-personal:lang(sah) .mw-display-1,.np-theme-personal:lang(sr) .mw-display-1,.np-theme-personal:lang(uk) .mw-display-1,.np-theme-personal:lang(uz) .mw-display-1 {
    font-size: 50px;
    line-height: 1.2;
    letter-spacing: 0;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Inter,Helvetica,Arial,sans-serif;
    font-family: var(--font-family-regular);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    font-size: clamp(2.375rem,calc((38/16 * 1rem) + (1vw - .2rem) * (100 * ((50/16) - (38/16))/(26.875 - 20))),3.125rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(az) .mw-display-1,.np-theme-personal:lang(be) .mw-display-1,.np-theme-personal:lang(bg) .mw-display-1,.np-theme-personal:lang(bs) .mw-display-1,.np-theme-personal:lang(ce) .mw-display-1,.np-theme-personal:lang(el) .mw-display-1,.np-theme-personal:lang(mk) .mw-display-1,.np-theme-personal:lang(os) .mw-display-1,.np-theme-personal:lang(ru) .mw-display-1,.np-theme-personal:lang(sah) .mw-display-1,.np-theme-personal:lang(sr) .mw-display-1,.np-theme-personal:lang(uk) .mw-display-1,.np-theme-personal:lang(uz) .mw-display-1 {
        font-size:120px;
        font-size: var(--size-120);
        line-height: 1.2;
        letter-spacing: -.05em;
        letter-spacing: var(--letter-spacing-negative-xxxxl);
        margin-bottom: 40px;
        margin-bottom: var(--size-40);
        font-family: Inter,Helvetica,Arial,sans-serif;
        font-family: var(--font-family-regular);
        font-weight: 600;
        font-weight: var(--font-weight-semi-bold);
        font-size: clamp(3.125rem,calc((50/16 * 1rem) + (1vw - .62rem) * (100 * ((96/16) - (50/16))/(76.25 - 62))),6rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal:lang(az) .mw-display-1,.np-theme-personal:lang(be) .mw-display-1,.np-theme-personal:lang(bg) .mw-display-1,.np-theme-personal:lang(bs) .mw-display-1,.np-theme-personal:lang(ce) .mw-display-1,.np-theme-personal:lang(el) .mw-display-1,.np-theme-personal:lang(mk) .mw-display-1,.np-theme-personal:lang(os) .mw-display-1,.np-theme-personal:lang(ru) .mw-display-1,.np-theme-personal:lang(sah) .mw-display-1,.np-theme-personal:lang(sr) .mw-display-1,.np-theme-personal:lang(uk) .mw-display-1,.np-theme-personal:lang(uz) .mw-display-1 {
        font-size:clamp(6rem,calc((96/16 * 1rem) + (1vw - .7625rem) * (100 * ((120/16) - (96/16))/(120 - 76.25))),7.5rem)
    }
}

.np-theme-personal:lang(az) .mw-display-2,.np-theme-personal:lang(be) .mw-display-2,.np-theme-personal:lang(bg) .mw-display-2,.np-theme-personal:lang(bs) .mw-display-2,.np-theme-personal:lang(ce) .mw-display-2,.np-theme-personal:lang(el) .mw-display-2,.np-theme-personal:lang(mk) .mw-display-2,.np-theme-personal:lang(os) .mw-display-2,.np-theme-personal:lang(ru) .mw-display-2,.np-theme-personal:lang(sah) .mw-display-2,.np-theme-personal:lang(sr) .mw-display-2,.np-theme-personal:lang(uk) .mw-display-2,.np-theme-personal:lang(uz) .mw-display-2 {
    font-size: 46px;
    line-height: 1.2;
    letter-spacing: -.03em;
    letter-spacing: var(--letter-spacing-negative-xxl);
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Inter,Helvetica,Arial,sans-serif;
    font-family: var(--font-family-regular);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    font-size: clamp(2rem,calc((32/16 * 1rem) + (1vw - .2rem) * (100 * ((46/16) - (32/16))/(26.875 - 20))),2.875rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(az) .mw-display-2,.np-theme-personal:lang(be) .mw-display-2,.np-theme-personal:lang(bg) .mw-display-2,.np-theme-personal:lang(bs) .mw-display-2,.np-theme-personal:lang(ce) .mw-display-2,.np-theme-personal:lang(el) .mw-display-2,.np-theme-personal:lang(mk) .mw-display-2,.np-theme-personal:lang(os) .mw-display-2,.np-theme-personal:lang(ru) .mw-display-2,.np-theme-personal:lang(sah) .mw-display-2,.np-theme-personal:lang(sr) .mw-display-2,.np-theme-personal:lang(uk) .mw-display-2,.np-theme-personal:lang(uz) .mw-display-2 {
        font-size:88px;
        font-size: var(--size-88);
        line-height: 1.2;
        letter-spacing: -.05em;
        letter-spacing: var(--letter-spacing-negative-xxxxl);
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: Inter,Helvetica,Arial,sans-serif;
        font-family: var(--font-family-regular);
        font-weight: 600;
        font-weight: var(--font-weight-semi-bold);
        font-size: clamp(2.875rem,calc((46/16 * 1rem) + (1vw - .62rem) * (100 * ((70/16) - (46/16))/(76.25 - 62))),4.375rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal:lang(az) .mw-display-2,.np-theme-personal:lang(be) .mw-display-2,.np-theme-personal:lang(bg) .mw-display-2,.np-theme-personal:lang(bs) .mw-display-2,.np-theme-personal:lang(ce) .mw-display-2,.np-theme-personal:lang(el) .mw-display-2,.np-theme-personal:lang(mk) .mw-display-2,.np-theme-personal:lang(os) .mw-display-2,.np-theme-personal:lang(ru) .mw-display-2,.np-theme-personal:lang(sah) .mw-display-2,.np-theme-personal:lang(sr) .mw-display-2,.np-theme-personal:lang(uk) .mw-display-2,.np-theme-personal:lang(uz) .mw-display-2 {
        font-size:clamp(4.375rem,calc((70/16 * 1rem) + (1vw - .7625rem) * (100 * ((88/16) - (70/16))/(120 - 76.25))),5.5rem)
    }
}

.np-theme-personal:lang(az) .mw-display-3,.np-theme-personal:lang(be) .mw-display-3,.np-theme-personal:lang(bg) .mw-display-3,.np-theme-personal:lang(bs) .mw-display-3,.np-theme-personal:lang(ce) .mw-display-3,.np-theme-personal:lang(el) .mw-display-3,.np-theme-personal:lang(mk) .mw-display-3,.np-theme-personal:lang(os) .mw-display-3,.np-theme-personal:lang(ru) .mw-display-3,.np-theme-personal:lang(sah) .mw-display-3,.np-theme-personal:lang(sr) .mw-display-3,.np-theme-personal:lang(uk) .mw-display-3,.np-theme-personal:lang(uz) .mw-display-3 {
    font-size: 42px;
    line-height: 1.2;
    letter-spacing: -.03em;
    letter-spacing: var(--letter-spacing-negative-xxl);
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Inter,Helvetica,Arial,sans-serif;
    font-family: var(--font-family-regular);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    font-size: clamp(1.875rem,calc((30/16 * 1rem) + (1vw - .2rem) * (100 * ((42/16) - (30/16))/(26.875 - 20))),2.625rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(az) .mw-display-3,.np-theme-personal:lang(be) .mw-display-3,.np-theme-personal:lang(bg) .mw-display-3,.np-theme-personal:lang(bs) .mw-display-3,.np-theme-personal:lang(ce) .mw-display-3,.np-theme-personal:lang(el) .mw-display-3,.np-theme-personal:lang(mk) .mw-display-3,.np-theme-personal:lang(os) .mw-display-3,.np-theme-personal:lang(ru) .mw-display-3,.np-theme-personal:lang(sah) .mw-display-3,.np-theme-personal:lang(sr) .mw-display-3,.np-theme-personal:lang(uk) .mw-display-3,.np-theme-personal:lang(uz) .mw-display-3 {
        font-size:60px;
        font-size: var(--size-60);
        line-height: 1.2;
        letter-spacing: -.04em;
        letter-spacing: var(--letter-spacing-negative-xxxl);
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: Inter,Helvetica,Arial,sans-serif;
        font-family: var(--font-family-regular);
        font-weight: 600;
        font-weight: var(--font-weight-semi-bold);
        font-size: clamp(2.625rem,calc((42/16 * 1rem) + (1vw - .62rem) * (100 * ((52/16) - (42/16))/(76.25 - 62))),3.25rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal:lang(az) .mw-display-3,.np-theme-personal:lang(be) .mw-display-3,.np-theme-personal:lang(bg) .mw-display-3,.np-theme-personal:lang(bs) .mw-display-3,.np-theme-personal:lang(ce) .mw-display-3,.np-theme-personal:lang(el) .mw-display-3,.np-theme-personal:lang(mk) .mw-display-3,.np-theme-personal:lang(os) .mw-display-3,.np-theme-personal:lang(ru) .mw-display-3,.np-theme-personal:lang(sah) .mw-display-3,.np-theme-personal:lang(sr) .mw-display-3,.np-theme-personal:lang(uk) .mw-display-3,.np-theme-personal:lang(uz) .mw-display-3 {
        font-size:60px;
        font-size: var(--size-60);
        line-height: 1.2;
        letter-spacing: -.04em;
        letter-spacing: var(--letter-spacing-negative-xxxl);
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: Inter,Helvetica,Arial,sans-serif;
        font-family: var(--font-family-regular);
        font-weight: 600;
        font-weight: var(--font-weight-semi-bold);
        font-size: clamp(3.25rem,calc((52/16 * 1rem) + (1vw - .7625rem) * (100 * ((60/16) - (52/16))/(120 - 76.25))),3.75rem)
    }
}

.np-theme-personal:lang(az) .mw-display-4,.np-theme-personal:lang(be) .mw-display-4,.np-theme-personal:lang(bg) .mw-display-4,.np-theme-personal:lang(bs) .mw-display-4,.np-theme-personal:lang(ce) .mw-display-4,.np-theme-personal:lang(el) .mw-display-4,.np-theme-personal:lang(mk) .mw-display-4,.np-theme-personal:lang(os) .mw-display-4,.np-theme-personal:lang(ru) .mw-display-4,.np-theme-personal:lang(sah) .mw-display-4,.np-theme-personal:lang(sr) .mw-display-4,.np-theme-personal:lang(uk) .mw-display-4,.np-theme-personal:lang(uz) .mw-display-4 {
    font-size: 30px;
    line-height: 1.2;
    letter-spacing: -.02em;
    letter-spacing: var(--letter-spacing-negative-lg);
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-family: Inter,Helvetica,Arial,sans-serif;
    font-family: var(--font-family-regular);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    font-size: clamp(1.75rem,calc((28/16 * 1rem) + (1vw - .2rem) * (100 * ((30/16) - (28/16))/(26.875 - 20))),1.875rem)
}

@media(min-width: 992px) {
    .np-theme-personal:lang(az) .mw-display-4,.np-theme-personal:lang(be) .mw-display-4,.np-theme-personal:lang(bg) .mw-display-4,.np-theme-personal:lang(bs) .mw-display-4,.np-theme-personal:lang(ce) .mw-display-4,.np-theme-personal:lang(el) .mw-display-4,.np-theme-personal:lang(mk) .mw-display-4,.np-theme-personal:lang(os) .mw-display-4,.np-theme-personal:lang(ru) .mw-display-4,.np-theme-personal:lang(sah) .mw-display-4,.np-theme-personal:lang(sr) .mw-display-4,.np-theme-personal:lang(uk) .mw-display-4,.np-theme-personal:lang(uz) .mw-display-4 {
        font-size:40px;
        font-size: var(--size-40);
        line-height: 1.2;
        letter-spacing: -.03em;
        letter-spacing: var(--letter-spacing-negative-xxl);
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-family: Inter,Helvetica,Arial,sans-serif;
        font-family: var(--font-family-regular);
        font-weight: 600;
        font-weight: var(--font-weight-semi-bold)
    }
}

.np-theme-personal .mw-heading-1,.np-theme-personal .mw-heading-2,.np-theme-personal .mw-heading-3,.np-theme-personal .mw-heading-4,.np-theme-personal .mw-heading-5 {
    color: #37517e;
    color: var(--color-content-primary);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    margin-bottom: 24px;
    margin-bottom: var(--size-24)
}

.np-theme-personal .mw-heading-1,.np-theme-personal .mw-heading-2 {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    margin-bottom: 24px;
    margin-bottom: var(--size-24)
}

.np-theme-personal .mw-heading-1 {
    font-size: 42px;
    line-height: 46px;
    letter-spacing: -.03em;
    margin-bottom: 32px;
    margin-bottom: var(--size-32);
    font-size: clamp(2.375rem,calc((38/16 * 1rem) + (1vw - .2rem) * (100 * ((42/16) - (38/16))/(26.875 - 20))),2.625rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-heading-1 {
        font-size:78px;
        line-height: 82px;
        letter-spacing: -.03em;
        margin-bottom: 32px;
        margin-bottom: var(--size-32);
        font-size: clamp(2.625rem,calc((42/16 * 1rem) + (1vw - .62rem) * (100 * ((53/16) - (42/16))/(76.25 - 62))),3.3125rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal .mw-heading-1 {
        font-size:clamp(3.3125rem,calc((53/16 * 1rem) + (1vw - .7625rem) * (100 * ((78/16) - (53/16))/(120 - 76.25))),4.875rem)
    }
}

.np-theme-personal .mw-heading-2 {
    font-size: 37px;
    line-height: 41px;
    letter-spacing: -.03em;
    margin-bottom: 24px;
    margin-bottom: var(--size-24);
    font-size: clamp(1.875rem,calc((30/16 * 1rem) + (1vw - .2rem) * (100 * ((37/16) - (30/16))/(26.875 - 20))),2.3125rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-heading-2 {
        font-size:53px;
        line-height: 57px;
        letter-spacing: -.03em;
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        font-size: clamp(2.3125rem,calc((37/16 * 1rem) + (1vw - .62rem) * (100 * ((42/16) - (37/16))/(76.25 - 62))),2.625rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal .mw-heading-2 {
        font-size:clamp(2.625rem,calc((42/16 * 1rem) + (1vw - .7625rem) * (100 * ((53/16) - (42/16))/(120 - 76.25))),3.3125rem)
    }
}

.np-theme-personal .mw-heading-3 {
    font-size: 28px;
    line-height: 32px;
    letter-spacing: -.025em;
    margin-bottom: 24px;
    margin-bottom: var(--size-24);
    font-size: clamp(1.5rem,calc((24/16 * 1rem) + (1vw - .2rem) * (100 * ((28/16) - (24/16))/(26.875 - 20))),1.75rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-heading-3 {
        font-size:40px;
        line-height: 44px;
        letter-spacing: -.03em;
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        font-size: clamp(1.75rem,calc((28/16 * 1rem) + (1vw - .62rem) * (100 * ((32/16) - (28/16))/(76.25 - 62))),2rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal .mw-heading-3 {
        font-size:clamp(2rem,calc((32/16 * 1rem) + (1vw - .7625rem) * (100 * ((40/16) - (32/16))/(120 - 76.25))),2.5rem)
    }
}

.np-theme-personal .mw-heading-4 {
    font-size: 24px;
    line-height: 34px;
    letter-spacing: -.015em;
    margin-bottom: 24px;
    margin-bottom: var(--size-24);
    font-size: clamp(1.3125rem,calc((21/16 * 1rem) + (1vw - .2rem) * (100 * ((24/16) - (21/16))/(26.875 - 20))),1.5rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-heading-4 {
        font-size:30px;
        line-height: 34px;
        letter-spacing: -.025em;
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        font-size: clamp(1.5rem,calc((24/16 * 1rem) + (1vw - .62rem) * (100 * ((28/16) - (24/16))/(76.25 - 62))),1.75rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal .mw-heading-4 {
        font-size:clamp(1.75rem,calc((28/16 * 1rem) + (1vw - .7625rem) * (100 * ((30/16) - (28/16))/(120 - 76.25))),1.875rem)
    }
}

.np-theme-personal .mw-heading-5 {
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -.01em;
    margin-bottom: 24px;
    margin-bottom: var(--size-24);
    font-size: clamp(1.125rem,calc((18/16 * 1rem) + (1vw - .2rem) * (100 * ((20/16) - (18/16))/(26.875 - 20))),1.25rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-heading-5 {
        font-size:26px;
        line-height: 32px;
        letter-spacing: -.015em;
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        font-size: clamp(1.25rem,calc((20/16 * 1rem) + (1vw - .62rem) * (100 * ((24/16) - (20/16))/(76.25 - 62))),1.5rem)
    }
}

@media(min-width: 1200px) {
    .np-theme-personal .mw-heading-5 {
        font-size:clamp(1.5rem,calc((24/16 * 1rem) + (1vw - .7625rem) * (100 * ((26/16) - (24/16))/(120 - 76.25))),1.625rem)
    }
}

.np-theme-personal .mw-body-1,.np-theme-personal .mw-body-1-bold,.np-theme-personal .mw-body-2,.np-theme-personal .mw-body-2-bold,.np-theme-personal .mw-body-3,.np-theme-personal .mw-body-3-bold {
    margin-bottom: 8px;
    margin-bottom: var(--size-8)
}

.np-theme-personal .mw-body-1,.np-theme-personal .mw-body-2,.np-theme-personal .mw-body-3 {
    font-weight: 400;
    font-weight: var(--font-weight-regular)
}

.np-theme-personal .mw-body-1,.np-theme-personal .mw-body-1-bold {
    line-height: 26px;
    letter-spacing: .005em;
    font-size: clamp(1rem,calc((16/16 * 1rem) + (1vw - .2rem) * (100 * ((18/16) - (16/16))/(26.875 - 20))),1.125rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-body-1,.np-theme-personal .mw-body-1-bold {
        line-height:28px;
        font-size: clamp(1.125rem,calc((18/16 * 1rem) + (1vw - .62rem) * (100 * ((20/16) - (18/16))/(76.25 - 62))),1.25rem)
    }
}

.np-theme-personal .mw-body-2,.np-theme-personal .mw-body-2-bold {
    line-height: 24px;
    letter-spacing: .005em;
    font-size: clamp(.875rem,calc((14/16 * 1rem) + (1vw - .2rem) * (100 * ((16/16) - (14/16))/(26.875 - 20))),1rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-body-2,.np-theme-personal .mw-body-2-bold {
        line-height:26px;
        letter-spacing: .01em;
        font-size: clamp(1rem,calc((16/16 * 1rem) + (1vw - .62rem) * (100 * ((18/16) - (16/16))/(76.25 - 62))),1.125rem)
    }
}

.np-theme-personal .mw-body-3,.np-theme-personal .mw-body-3-bold {
    font-size: 14px;
    line-height: 22px;
    letter-spacing: .01em
}

@media(min-width: 992px) {
    .np-theme-personal .mw-body-3,.np-theme-personal .mw-body-3-bold {
        font-size:16px;
        line-height: 24px;
        letter-spacing: .005em
    }
}

.np-theme-personal .mw-body-1-bold,.np-theme-personal .mw-body-2-bold,.np-theme-personal .mw-body-3-bold {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold)
}

.np-theme-personal .mw-link-1 {
    line-height: 28px;
    letter-spacing: .0125em;
    font-size: clamp(1rem,calc((16/16 * 1rem) + (1vw - .2rem) * (100 * ((18/16) - (16/16))/(26.875 - 20))),1.125rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-link-1 {
        line-height:28px;
        letter-spacing: .01em;
        font-size: clamp(1.125rem,calc((18/16 * 1rem) + (1vw - .62rem) * (100 * ((20/16) - (18/16))/(76.25 - 62))),1.25rem)
    }
}

.np-theme-personal .mw-link-2 {
    line-height: 24px;
    letter-spacing: .01em;
    font-size: clamp(.875rem,calc((14/16 * 1rem) + (1vw - .2rem) * (100 * ((16/16) - (14/16))/(26.875 - 20))),1rem)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-link-2 {
        line-height:26px;
        letter-spacing: .0125em;
        font-size: clamp(1rem,calc((16/16 * 1rem) + (1vw - .62rem) * (100 * ((18/16) - (16/16))/(76.25 - 62))),1.125rem)
    }
}

.np-theme-personal .mw-link-3 {
    font-size: 14px;
    line-height: 22px;
    letter-spacing: .0125em;
    margin-bottom: 8px;
    margin-bottom: var(--size-8)
}

@media(min-width: 992px) {
    .np-theme-personal .mw-link-3 {
        font-size:16px;
        line-height: 24px;
        letter-spacing: .0125em
    }
}

.mw-container {
    --container-width: 1440px;
    --container-margin: var(--mw-space-4);
    container-type: inline-size;
    max-width: var(--container-width);
    margin-left: var(--container-margin);
    margin-right: var(--container-margin)
}

@media(min-width: 576px) {
    .mw-container {
        --container-margin:32px
    }
}

@media(min-width: 768px) {
    .mw-container {
        --container-margin:40px
    }
}

@media(min-width: 992px) {
    .mw-container {
        --container-margin:80px
    }
}

@media(min-width: 1200px) {
    .mw-container {
        --container-margin:100px
    }
}

@media(min-width: 1640px) {
    .mw-container {
        --container-margin:auto
    }
}

.mw-container .mw-container {
    --container-margin: 0
}

.mw-container--full {
    --container-width: 100%;
    --container-margin: 0
}

.mw-cluster,[class*=" mw-cluster-"],[class^=mw-cluster-] {
    display: grid;
    grid-template-columns: auto;
    grid-column-gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem);
    -webkit-column-gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem);
    -moz-column-gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem);
    column-gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem);
    grid-column-gap: var(--mw-space-6);
    -webkit-column-gap: var(--mw-space-6);
    -moz-column-gap: var(--mw-space-6);
    column-gap: var(--mw-space-6);
    grid-row-gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
    row-gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
    grid-row-gap: var(--mw-space-8);
    row-gap: var(--mw-space-8);
    --unit: 1fr
}

.mw-cluster-4 {
    grid-template-columns: repeat(4,var(--unit))
}

.mw-cluster-3 {
    grid-template-columns: repeat(3,var(--unit))
}

.mw-cluster-2 {
    grid-template-columns: repeat(2,var(--unit))
}

.mw-cluster-1 {
    grid-template-columns: var(--unit)
}

.mw-cluster-1-2 {
    grid-template-columns: 1fr 2fr
}

.mw-cluster-1-2.mw-cluster--reverse {
    grid-template-columns: 2fr 1fr
}

@media(min-width: 576px) {
    .mw-cluster-sm-4 {
        grid-template-columns:repeat(4,var(--unit))
    }

    .mw-cluster-sm-3 {
        grid-template-columns: repeat(3,var(--unit))
    }

    .mw-cluster-sm-2 {
        grid-template-columns: repeat(2,var(--unit))
    }

    .mw-cluster-sm-1 {
        grid-template-columns: var(--unit)
    }

    .mw-cluster-sm-1-2 {
        grid-template-columns: 1fr 2fr
    }

    .mw-cluster-sm-1-2.mw-cluster-sm--reverse {
        grid-template-columns: 2fr 1fr
    }
}

@media(min-width: 768px) {
    .mw-cluster-md-4 {
        grid-template-columns:repeat(4,var(--unit))
    }

    .mw-cluster-md-3 {
        grid-template-columns: repeat(3,var(--unit))
    }

    .mw-cluster-md-2 {
        grid-template-columns: repeat(2,var(--unit))
    }

    .mw-cluster-md-1 {
        grid-template-columns: var(--unit)
    }

    .mw-cluster-md-1-2 {
        grid-template-columns: 1fr 2fr
    }

    .mw-cluster-md-1-2.mw-cluster-md--reverse {
        grid-template-columns: 2fr 1fr
    }
}

@media(min-width: 992px) {
    .mw-cluster-lg-4 {
        grid-template-columns:repeat(4,var(--unit))
    }

    .mw-cluster-lg-3 {
        grid-template-columns: repeat(3,var(--unit))
    }

    .mw-cluster-lg-2 {
        grid-template-columns: repeat(2,var(--unit))
    }

    .mw-cluster-lg-1 {
        grid-template-columns: var(--unit)
    }

    .mw-cluster-lg-1-2 {
        grid-template-columns: 1fr 2fr
    }

    .mw-cluster-lg-1-2.mw-cluster-lg--reverse {
        grid-template-columns: 2fr 1fr
    }
}

.mw-cluster--reverse {
    grid-auto-flow: dense
}

.mw-cluster--reverse>:first-child {
    grid-column-end: -1
}

.mw-cluster--reverse.mw-cluster-1>:first-child {
    grid-row-end: 4
}

.mw-cluster--reverse.mw-cluster-1>:nth-child(2) {
    grid-row-end: 3
}

.mw-cluster--reverse.mw-cluster-1>:nth-child(3) {
    grid-row-end: 2
}

.mw-cluster--reverse.mw-cluster-1>:nth-child(4) {
    grid-row-end: 1
}

.mw-cluster--reverse.mw-cluster-3>:nth-child(2),.mw-cluster--reverse.mw-cluster-4>:nth-child(2) {
    grid-column-end: -2
}

.mw-cluster--reverse.mw-cluster-4>:nth-child(3) {
    grid-column-end: -3
}

.mw-cluster--min {
    --unit: min-content
}

@media(min-width: 576px) {
    .mw-cluster-sm--min {
        --unit:min-content
    }
}

@media(min-width: 768px) {
    .mw-cluster-md--min {
        --unit:min-content
    }
}

@media(min-width: 992px) {
    .mw-cluster-lg--min {
        --unit:min-content
    }
}

.mw-section {
    padding-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
    padding-top: var(--mw-space-12);
    padding-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
    padding-bottom: var(--mw-space-12)
}

@media(min-width: 768px) {
    .mw-section {
        padding-top:clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem);
        padding-top: var(--mw-space-16);
        padding-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem);
        padding-bottom: var(--mw-space-16)
    }
}

@media(min-width: 992px) {
    .mw-section {
        padding-top:clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem);
        padding-top: var(--mw-space-24);
        padding-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem);
        padding-bottom: var(--mw-space-24)
    }
}

[dir=ltr] .mw-section--contained {
    padding-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)
}

[dir=rtl] .mw-section--contained {
    padding-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)
}

[dir=ltr] .mw-section--contained {
    padding-left: var(--mw-space-3)
}

[dir=rtl] .mw-section--contained {
    padding-right: var(--mw-space-3)
}

[dir=ltr] .mw-section--contained {
    padding-right: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)
}

[dir=rtl] .mw-section--contained {
    padding-left: clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem)
}

[dir=ltr] .mw-section--contained {
    padding-right: var(--mw-space-3)
}

[dir=rtl] .mw-section--contained {
    padding-left: var(--mw-space-3)
}

.mw-section--contained {
    border-radius: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
    border-radius: var(--mw-radius-4);
    padding-top: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem);
    padding-top: var(--mw-space-16);
    padding-bottom: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem);
    padding-bottom: var(--mw-space-16);
    margin-top: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem);
    margin-top: var(--mw-space-4);
    margin-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem);
    margin-bottom: var(--mw-space-4)
}

@media(min-width: 480px) {
    [dir=ltr] .mw-section--contained {
        padding-left:clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)
    }

    [dir=rtl] .mw-section--contained {
        padding-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)
    }

    [dir=ltr] .mw-section--contained {
        padding-left: var(--mw-space-6)
    }

    [dir=rtl] .mw-section--contained {
        padding-right: var(--mw-space-6)
    }

    [dir=ltr] .mw-section--contained {
        padding-right: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)
    }

    [dir=rtl] .mw-section--contained {
        padding-left: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem)
    }

    [dir=ltr] .mw-section--contained {
        padding-right: var(--mw-space-6)
    }

    [dir=rtl] .mw-section--contained {
        padding-left: var(--mw-space-6)
    }
}

@media(min-width: 768px) {
    [dir=ltr] .mw-section--contained {
        padding-left:clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)
    }

    [dir=rtl] .mw-section--contained {
        padding-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)
    }

    [dir=ltr] .mw-section--contained {
        padding-left: var(--mw-space-8)
    }

    [dir=rtl] .mw-section--contained {
        padding-right: var(--mw-space-8)
    }

    [dir=ltr] .mw-section--contained {
        padding-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)
    }

    [dir=rtl] .mw-section--contained {
        padding-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)
    }

    [dir=ltr] .mw-section--contained {
        padding-right: var(--mw-space-8)
    }

    [dir=rtl] .mw-section--contained {
        padding-left: var(--mw-space-8)
    }
}

@media(min-width: 1440px) {
    [dir=ltr] .mw-section--contained {
        padding-left:clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)
    }

    [dir=rtl] .mw-section--contained {
        padding-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)
    }

    [dir=ltr] .mw-section--contained {
        padding-left: var(--mw-space-12)
    }

    [dir=rtl] .mw-section--contained {
        padding-right: var(--mw-space-12)
    }

    [dir=ltr] .mw-section--contained {
        padding-right: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)
    }

    [dir=rtl] .mw-section--contained {
        padding-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)
    }

    [dir=ltr] .mw-section--contained {
        padding-right: var(--mw-space-12)
    }

    [dir=rtl] .mw-section--contained {
        padding-left: var(--mw-space-12)
    }
}

.mw-section--contained .mw-row {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mw-row {
    --column-gap: var(--mw-space-3);
    --grid-columns: 12;
    --row-gap: var(--mw-space-4);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    grid-gap: var(--row-gap) var(--column-gap);
    gap: var(--row-gap) var(--column-gap);
    width: 100%
}

@media(min-width: 768px) {
    .mw-row {
        --column-gap:var(--mw-space-4);
        --grid-columns: 12
    }
}

@media(min-width: 992px) {
    .mw-row {
        --column-gap:var(--mw-space-6)
    }
}

.mw-banner-card {
    position: relative;
    overflow: hidden
}

.mw-banner-card__card {
    background: #fff;
    background: #ffc091
}

.mw-banner-card__video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    z-index: -1
}

.np-theme-personal[\:has\(\.mw-banner-card\)] {
    background: 0 0
}

.np-theme-personal:has(.mw-banner-card) {
    background: 0 0
}

.mw-carousel__grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

[dir=ltr] .mw-carousel__titleArea {
    margin-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)
}

[dir=rtl] .mw-carousel__titleArea {
    margin-left: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem)
}

[dir=ltr] .mw-carousel__titleArea {
    margin-right: var(--mw-space-8)
}

[dir=rtl] .mw-carousel__titleArea {
    margin-left: var(--mw-space-8)
}

.mw-carousel__cardsArea {
    margin-top: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
    margin-top: var(--mw-space-8)
}

.mw-carousel__controlsArea {
    margin-top: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
    margin-top: var(--mw-space-12)
}

@media(min-width: 768px) {
    .mw-carousel__grid {
        display:grid;
        grid-template-columns: repeat(2,minmax(0,1fr));
        grid-template-rows: 1fr auto;
        grid-template-areas: "t i" "c c";
        grid-column-gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
        -webkit-column-gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
        -moz-column-gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
        column-gap: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
        grid-column-gap: var(--mw-space-8);
        -webkit-column-gap: var(--mw-space-8);
        -moz-column-gap: var(--mw-space-8);
        column-gap: var(--mw-space-8)
    }

    .mw-carousel__titleArea {
        grid-area: t;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 340px
    }

    .mw-carousel__controlsArea,.mw-carousel__titleArea {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .mw-carousel__controlsArea {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        grid-area: c;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .mw-carousel__cardsArea {
        grid-area: i;
        margin-top: 0
    }
}

@media(min-width: 992px) {
    .mw-carousel__grid {
        grid-template-rows:2fr 1fr;
        grid-template-areas: "t i" "c i"
    }

    .mw-carousel__titleArea {
        width: 415px
    }

    .mw-carousel__controlsArea {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-top: 0
    }
}

@media(min-width: 1200px) {
    .mw-carousel__titleArea {
        width:444px
    }
}

@media(min-width: 1440px) {
    .mw-carousel__titleArea {
        width:min(650px,80%)
    }
}

[dir=ltr] .mw-carousel__controls__btn {
    margin-right: var(--mw-carousel-controls-btn-gap)
}

[dir=rtl] .mw-carousel__controls__btn {
    margin-left: var(--mw-carousel-controls-btn-gap)
}

.mw-carousel__controls__btn {
    border: none;
    border-radius: 50%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #00a2dd;
    background-color: var(--color-interactive-accent);
    -webkit-transition: all .3s;
    transition: all .3s;
    --mw-carousel-controls-btn-size: 48px;
    --mw-carousel-controls-btn-gap: var(--mw-space-4);
    --mw-carousel-controls-btn-icon-size: 24px;
    width: var(--mw-carousel-controls-btn-size);
    height: var(--mw-carousel-controls-btn-size)
}

.mw-carousel__controls__btn[aria-disabled=true] {
    opacity: .45;
    -webkit-filter: grayscale(1);
    filter: grayscale(1)
}

.mw-carousel__controls__btn:hover:not([aria-disabled=true]) {
    background-color: #008fc9;
    background-color: var(--color-interactive-accent-hover)
}

[dir=ltr] .mw-carousel__controls__btn:last-child {
    margin-right: 0
}

[dir=rtl] .mw-carousel__controls__btn:last-child {
    margin-left: 0
}

.mw-carousel__controls__btn>.tw-icon>svg {
    width: var(--mw-carousel-controls-btn-icon-size);
    height: var(--mw-carousel-controls-btn-icon-size)
}

@media(min-width: 1440px) {
    .mw-carousel__controls__btn {
        --mw-carousel-controls-btn-size:78px;
        --mw-carousel-controls-btn-icon-size: 48px;
        --mw-carousel-controls-btn-gap: 26px
    }
}

.mw-carousel__cards {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-transform: none!important;
    transform: none!important
}

[dir=ltr] .mw-carousel__card {
    margin-right: var(--mw-carousel-card-gap)
}

[dir=rtl] .mw-carousel__card {
    margin-left: var(--mw-carousel-card-gap)
}

.mw-carousel__card {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    overflow: hidden;
    border-radius: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem);
    border-radius: var(--mw-radius-3);
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    --mw-carousel-card-width: 320px;
    --mw-carousel-card-gap: var(--mw-space-3);
    width: var(--mw-carousel-card-width);
    height: calc(var(--mw-carousel-card-width)/3 * 4);
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    --mw-carousel-card-opacity: 1;
    --mw-carousel-card-translate-x: 0;
    --mw-carousel-card-translate-scale3d: 1,1,1;
    opacity: var(--mw-carousel-card-opacity);
    -webkit-transform: translateX(var(--mw-carousel-card-translate-x)) scale3d(var(--mw-carousel-card-translate-scale3d));
    transform: translateX(var(--mw-carousel-card-translate-x)) scale3d(var(--mw-carousel-card-translate-scale3d))
}

.background--neutral .mw-carousel__card {
    background-color: #fff
}

[dir=ltr] .mw-carousel__card:last-child {
    margin-right: 0
}

[dir=rtl] .mw-carousel__card:last-child {
    margin-left: 0
}

@media(min-width: 992px) {
    .mw-carousel__card {
        --mw-carousel-card-width:368px;
        --mw-carousel-card-gap: var(--mw-space-6)
    }
}

@media(min-width: 1440px) {
    .mw-carousel__card {
        --mw-carousel-card-width:406px
    }
}

.mw-carousel__card.exit-done {
    --mw-carousel-card-opacity: 0;
    --mw-carousel-card-translate-scale3d: 0.3,0.3,0.3
}

.mw-carousel__card.exit-done:first-child~.mw-carousel__card {
    --mw-carousel-card-translate-x: calc(-100% - var(--mw-carousel-card-gap) * 1)
}

.mw-carousel__card.exit-done:nth-child(2)~.mw-carousel__card {
    --mw-carousel-card-translate-x: calc(-200% - var(--mw-carousel-card-gap) * 2)
}

.mw-carousel__card.exit-done:nth-child(3)~.mw-carousel__card {
    --mw-carousel-card-translate-x: calc(-300% - var(--mw-carousel-card-gap) * 3)
}

.mw-carousel__card.exit-done:nth-child(4)~.mw-carousel__card {
    --mw-carousel-card-translate-x: calc(-400% - var(--mw-carousel-card-gap) * 4)
}

.mw-carousel__card.exit-done:nth-child(5)~.mw-carousel__card {
    --mw-carousel-card-translate-x: calc(-500% - var(--mw-carousel-card-gap) * 5)
}

.mw-carousel__card.exit-done:nth-child(6)~.mw-carousel__card {
    --mw-carousel-card-translate-x: calc(-600% - var(--mw-carousel-card-gap) * 6)
}

.mw-carousel__card.exit-done:nth-child(7)~.mw-carousel__card {
    --mw-carousel-card-translate-x: calc(-700% - var(--mw-carousel-card-gap) * 7)
}

.mw-carousel__card.exit-done:nth-child(8)~.mw-carousel__card {
    --mw-carousel-card-translate-x: calc(-800% - var(--mw-carousel-card-gap) * 8)
}

.mw-carousel__card-image__img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.mw-carousel__card-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem) clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem);
    padding: var(--mw-space-12) var(--mw-space-6)
}

.mw-carousel__card-text__title {
    min-height: 2lh
}

@media(min-width: 992px) {
    .mw-content-detail-tabs {
        display:grid;
        grid-template-columns: repeat(2,minmax(0,1fr));
        grid-template-rows: 1fr;
        grid-template-areas: "s c"
    }

    .mw-content-detail-tabs .mw-content-detail-tabs__list-wrapper {
        grid-area: s;
        margin-bottom: 0;
        margin-right: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
        margin-right: var(--mw-space-8)
    }

    .mw-content-detail-tabs .mw-content-detail-tabs__list {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .mw-content-detail-tabs .mw-content-detail-tabs__content {
        grid-area: c
    }

    .mw-content-detail-tabs {
        grid-template-columns: repeat(3,minmax(0,1fr));
        grid-template-areas: "s c c"
    }
}

@media(min-width: 1440px) {
    .mw-content-detail-tabs {
        grid-template-columns:repeat(5,minmax(0,1fr));
        grid-template-areas: "s s c c c"
    }
}

.mw-content-detail-tabs__list-wrapper {
    position: relative
}

@media(max-width: 991px) {
    .mw-content-detail-tabs__list-wrapper {
        overflow-x:auto;
        margin-bottom: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
        margin-bottom: var(--mw-space-8);
        -ms-scroll-snap-type: x mandatory;
        scroll-snap-type: x mandatory;
        -ms-overflow-style: none;
        scrollbar-width: none
    }

    .mw-content-detail-tabs__list-wrapper::-webkit-scrollbar {
        display: none
    }
}

.mw-content-detail-tabs__list-wrapper:after {
    content: "";
    position: absolute;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    background-color: var(--color-interactive-primary)
}

@media(max-width: 991px) {
    .mw-content-detail-tabs__list-wrapper:after {
        height:4px;
        bottom: 0;
        width: var(--mw-active-tab-width);
        left: var(--mw-active-tab-left)
    }
}

@media(min-width: 992px) {
    .mw-content-detail-tabs__list-wrapper:after {
        width:4px;
        left: 0;
        height: var(--mw-active-tab-height);
        top: var(--mw-active-tab-top)
    }
}

.mw-content-detail-tabs__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

[dir=ltr] .mw-content-detail-tabs__trigger {
    text-align: left
}

[dir=rtl] .mw-content-detail-tabs__trigger {
    text-align: right
}

.mw-content-detail-tabs__trigger {
    position: relative;
    z-index: 1;
    border: 0;
    background-color: transparent;
    margin-bottom: 0!important;
    scroll-snap-align: end;
    -webkit-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    --text-color: var(--color-interactive-secondary);
    color: var(--text-color)
}

@media(max-width: 991px) {
    .mw-content-detail-tabs__trigger {
        white-space:nowrap;
        padding: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem) clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem);
        padding: var(--mw-space-2) var(--mw-space-3);
        border-bottom: 4px solid rgba(134,167,189,.102);
        border-bottom: 4px solid var(--color-background-neutral)
    }

    [dir=ltr] .mw-content-detail-tabs__trigger:first-child {
        padding-left: 0
    }

    [dir=ltr] .mw-content-detail-tabs__trigger:last-child,[dir=rtl] .mw-content-detail-tabs__trigger:first-child {
        padding-right: 0
    }

    [dir=rtl] .mw-content-detail-tabs__trigger:last-child {
        padding-left: 0
    }
}

@media(min-width: 992px) {
    .mw-content-detail-tabs__trigger {
        padding:clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem) clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem);
        padding: var(--mw-space-2) var(--mw-space-4);
        border-left: 4px solid rgba(134,167,189,.102);
        border-left: 4px solid var(--color-background-neutral)
    }
}

.mw-content-detail-tabs__trigger:hover {
    --text-color: var(--color-interactive-secondary-hover)
}

.mw-content-detail-tabs__trigger[data-state=inactive] {
    opacity: 60%;
    --text-color: var(--color-content-primary)
}

.mw-content-detail-tabs__iconBox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem);
    padding: var(--mw-space-6);
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    border-radius: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem);
    border-radius: var(--mw-radius-3);
    -webkit-box-shadow: var(--mw-shadow-1);
    box-shadow: var(--mw-shadow-1)
}

@media(min-width: 992px) {
    .mw-content-detail-tabs__iconBox {
        min-height:430px
    }
}

.mw-content-detail-tabs__iconBox ol,.mw-content-detail-tabs__iconBox ul {
    margin-bottom: 0
}

.mw-content-detail-tabs__iconAvatar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem);
    width: var(--mw-space-16);
    height: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem);
    height: var(--mw-space-16);
    color: #37517e;
    color: var(--color-content-primary);
    border-radius: 50%;
    border-radius: var(--mw-radius-full);
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.mw-content-detail-tabs__iconAvatar,.mw-feature {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media(min-width: 768px) {
    .mw-feature {
        grid-gap:clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
        gap: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
        grid-gap: var(--mw-space-12);
        gap: var(--mw-space-12)
    }
}

@media(min-width: 992px) {
    .mw-feature {
        grid-gap:clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem);
        gap: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem);
        grid-gap: var(--mw-space-24);
        gap: var(--mw-space-24)
    }
}

@media(min-width: 1200px) {
    .mw-feature {
        grid-gap:clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem);
        gap: clamp(8rem,calc(8rem + (1vw - .225rem) * 2.05128205),10rem);
        grid-gap: var(--mw-space-32);
        gap: var(--mw-space-32)
    }
}

@media(min-width: 768px) {
    .mw-feature__content {
        max-width:465px
    }
}

@media(min-width: 1200px) {
    .mw-feature-container .mw-section--contained {
        padding-top:clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem);
        padding-top: var(--mw-space-24);
        padding-bottom: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem);
        padding-bottom: var(--mw-space-24)
    }
}

@media(min-width: 768px) {
    .mw-feature-container__content {
        max-width:465px
    }
}

@media(min-width: 992px) {
    .mw-feature-container__content {
        max-width:550px
    }
}

.mw-feature-container__cta-set {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media(min-width: 768px) {
    .mw-feature-container__cta-set {
        -webkit-box-pack:start;
        -ms-flex-pack: start;
        justify-content: start
    }
}

@media(min-width: 1200px) {
    .mw-feature-container__media .wds-illustration {
        max-width:466px
    }
}

@media(min-width: 768px) {
    .mw-feature-grid .mw-feature {
        grid-gap:clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem);
        gap: clamp(1.5rem,calc(1.5rem + (1vw - .225rem) * .38461538),1.875rem);
        grid-gap: var(--mw-space-6);
        gap: var(--mw-space-6)
    }
}

@media(min-width: 992px) {
    .mw-feature-grid .mw-feature {
        grid-gap:clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem);
        gap: clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem);
        grid-gap: var(--mw-space-16);
        gap: var(--mw-space-16)
    }
}

@media(min-width: 1200px) {
    .mw-feature-grid .mw-feature {
        grid-gap:clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem);
        gap: clamp(6rem,calc(6rem + (1vw - .225rem) * 1.53846154),7.5rem);
        grid-gap: var(--mw-space-24);
        gap: var(--mw-space-24)
    }
}

@media(max-width: 767px) {
    .mw-feature-grid .mw-row:last-child .mw-feature>.mw-feature__media {
        margin-left:calc(var(--container-margin) * -1);
        margin-right: calc(var(--container-margin) * -1)
    }
}

@media(max-width: 991px) {
    .mw-feature-grid .mw-row:last-child .mw-feature {
        margin-top:clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
        margin-top: var(--mw-space-12)
    }
}

@media(min-width: 1200px) {
    .mw-feature-grid .mw-row:last-child .mw-feature {
        margin-top:calc(clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem) * -1);
        margin-top: calc(var(--mw-space-12) * -1);
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media(min-width: 1440px) {
    .mw-feature-grid .mw-row:last-child .mw-feature>.mw-feature__content {
        margin-bottom:clamp(4rem,calc(4rem + (1vw - .225rem) * 1.02564103),5rem);
        margin-bottom: var(--mw-space-16)
    }
}

.mw-feature-highlight__media {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

@media(min-width: 768px) {
    .mw-feature-highlight__media {
        -webkit-box-ordinal-group:1;
        -ms-flex-order: 0;
        order: 0
    }
}

.mw-feature-highlight__content {
    max-width: 552px
}

.mw-feature-tabs__list-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem);
    margin-bottom: var(--mw-space-2);
    position: relative
}

.mw-feature-tabs__list-bg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-x: auto;
    padding: clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem);
    padding: var(--mw-space-1);
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.mw-feature-tabs__list-bg,.mw-feature-tabs__list-bg .mw-feature-tabs__list:before {
    border-radius: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
    border-radius: var(--mw-radius-6)
}

.mw-feature-tabs__list-bg:before {
    content: "";
    width: 112px;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    background: -webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));
    background: linear-gradient(90deg,hsla(0,0%,100%,0),#fff);
    z-index: 0;
    pointer-events: none
}

.mw-feature-tabs__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative
}

.mw-feature-tabs__list:before {
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 1;
    width: 188px;
    background-color: #00a2dd;
    background-color: var(--color-interactive-accent);
    -webkit-transition: left .3s ease-in-out;
    transition: left .3s ease-in-out
}

.mw-feature-tabs__list[\:has\(\.mw-feature-tabs__trigger\:nth-child\(2\)\[data-state\%3Dactive\]\)]:before {
    left: 188px
}

.mw-feature-tabs__list:has(.mw-feature-tabs__trigger:nth-child(2)[data-state=active]):before {
    left: 188px
}

.mw-feature-tabs__list[\:has\(\.mw-feature-tabs__trigger\:nth-child\(3\)\[data-state\%3Dactive\]\)]:before {
    left: 376px
}

.mw-feature-tabs__list:has(.mw-feature-tabs__trigger:nth-child(3)[data-state=active]):before {
    left: 376px
}

.mw-feature-tabs__list[\:has\(\.mw-feature-tabs__trigger\:nth-child\(4\)\[data-state\%3Dactive\]\)]:before {
    left: 564px
}

.mw-feature-tabs__list:has(.mw-feature-tabs__trigger:nth-child(4)[data-state=active]):before {
    left: 564px
}

.mw-feature-tabs__list[\:has\(\.mw-feature-tabs__trigger\:nth-child\(5\)\[data-state\%3Dactive\]\)]:before {
    left: 752px
}

.mw-feature-tabs__list:has(.mw-feature-tabs__trigger:nth-child(5)[data-state=active]):before {
    left: 752px
}

.mw-feature-tabs__list[\:has\(\.mw-feature-tabs__trigger\:nth-child\(6\)\[data-state\%3Dactive\]\)]:before {
    left: 940px
}

.mw-feature-tabs__list:has(.mw-feature-tabs__trigger:nth-child(6)[data-state=active]):before {
    left: 940px
}

.mw-feature-tabs__trigger {
    position: relative;
    z-index: 1;
    border: 0;
    background-color: transparent;
    border-radius: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
    border-radius: var(--mw-radius-6);
    width: 188px;
    padding: clamp(.5rem,calc(.5rem + (1vw - .225rem) * .12820513),.625rem) clamp(.75rem,calc(.75rem + (1vw - .225rem) * .19230769),.9375rem);
    padding: var(--mw-space-2) var(--mw-space-3);
    text-align: center;
    min-height: 48px;
    -webkit-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
    --text-color: var(--color-interactive-secondary);
    color: var(--text-color)
}

.mw-feature-tabs__trigger:hover {
    --text-color: var(--color-interactive-secondary-hover)
}

.mw-feature-tabs__trigger[data-state=active] {
    --text-color: var(--color-interactive-control)
}

.mw-feature-tabs__list-bg {
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    scroll-padding: 0 clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem) clamp(.25rem,calc(.25rem + (1vw - .225rem) * .06410256),.3125rem) 0;
    scroll-padding: 0 var(--mw-space-1) var(--mw-space-1) 0;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.mw-feature-tabs__list-bg::-webkit-scrollbar {
    display: none
}

.mw-feature-tabs__trigger {
    scroll-snap-align: end
}

.mw-feature-tabs____media,.mw-feature-tabs__content {
    border-radius: clamp(2rem,calc(2rem + (1vw - .225rem) * .51282051),2.5rem);
    border-radius: var(--mw-radius-4)
}

.mw-feature-tabs__content {
    grid-gap: 0;
    gap: 0;
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

@media(min-width: 992px) {
    .mw-feature-tabs__content {
        grid-gap:clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
        gap: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
        grid-gap: var(--mw-space-12);
        gap: var(--mw-space-12)
    }
}

.mw-feature-tabs__textual {
    padding: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem);
    padding: var(--mw-space-4)
}

@media(max-width: 767px) {
    .mw-feature-tabs__textual {
        padding-top:clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
        padding-top: var(--mw-space-12);
        padding-bottom: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem);
        padding-bottom: var(--mw-space-12)
    }
}

@media(min-width: 768px) {
    .mw-feature-tabs__textual {
        max-width:530px
    }
}

@media(min-width: 992px) {
    [dir=ltr] .mw-feature-tabs__textual {
        margin-right:clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)
    }

    [dir=rtl] .mw-feature-tabs__textual {
        margin-left: clamp(3rem,calc(3rem + (1vw - .225rem) * .76923077),3.75rem)
    }

    [dir=ltr] .mw-feature-tabs__textual {
        margin-right: var(--mw-space-12)
    }

    [dir=rtl] .mw-feature-tabs__textual {
        margin-left: var(--mw-space-12)
    }

    .mw-feature-tabs__textual {
        padding: 0
    }
}

.mw-feature-tabs____media {
    overflow: hidden;
    height: 100%
}

.mw-feature-tabs____media>* {
    height: 100%
}

.mw-icon-divider {
    border-top: 1px solid #37517e;
    border-top: 1px solid var(--color-content-primary)
}

.mw-icon-divider ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.mw-icon-divider__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media(min-width: 768px) {
    .mw-icon-divider:not(.is-minimum) .mw-icon-divider__item {
        display:block
    }
}

[dir=ltr] .mw-icon-divider__icon {
    margin-right: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)
}

[dir=rtl] .mw-icon-divider__icon {
    margin-left: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem)
}

[dir=ltr] .mw-icon-divider__icon {
    margin-right: var(--mw-space-4)
}

[dir=rtl] .mw-icon-divider__icon {
    margin-left: var(--mw-space-4)
}

@media(min-width: 768px) {
    [dir=ltr] .mw-icon-divider:not(.is-minimum) .mw-icon-divider__icon {
        margin-right:0
    }

    [dir=rtl] .mw-icon-divider:not(.is-minimum) .mw-icon-divider__icon {
        margin-left: 0
    }

    .mw-icon-divider:not(.is-minimum) .mw-icon-divider__icon {
        margin-bottom: clamp(1rem,calc(1rem + (1vw - .225rem) * .25641026),1.25rem);
        margin-bottom: var(--mw-space-4)
    }
}

.mw-icon-divider__title {
    color: #37517e;
    color: var(--color-content-primary)
}

.mw-info-banner {
    background: var(--color-bright-green)
}

.mw-disclaimer,.np-theme-personal.np-theme-personal--neutral {
    background-color: rgba(134,167,189,.102);
    background-color:transparent;
}

.mw-disclaimer {
    padding: var(--mw-space-8);
    border-radius: 24px;
    border-radius: var(--size-24)
}

@media(min-width: 768px) {
    .mw-disclaimer {
        border-radius:30px
    }
}

.np-theme-personal.np-theme-personal--neutral .mw-disclaimer {
    background-color: #fff;
    background-color: var(--color-background-elevated)
}

.mw-disclaimer .mw-disclaimer__item:not(:last-child) {
    margin-bottom: var(--mw-space-2)
}

ol.mw-disclaimer {
    list-style: none
}

ol.mw-disclaimer>.mw-disclaimer__item:before {
    list-style: none;
    content: counter(list-item) "\a0\a0";
    font-weight: 700
}

div.critical-comms {
    --critical-comms-background-color: var(--color-background-negative);
    --critical-comms-title-color: var(--color-content-negative);
    --critical-comms-subtitle-color: var(--color-content-secondary);
    --critical-comms-subtitle-color-padding-left: var(--size-16);
    --critical-comms-vertical-spacing: var(--size-8);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: var(--critical-comms-background-color);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.np-theme-personal div.critical-comms,.np-theme-personal--dark div.critical-comms {
    --critical-comms-background-color: var(--color-sentiment-negative);
    --critical-comms-title-color: var(--color-contrast);
    --critical-comms-subtitle-color: var(--color-contrast);
    --critical-comms-subtitle-color-padding-left: 0;
    --critical-comms-vertical-spacing: var(--size-16);
    padding: 24px;
    padding: var(--padding-medium)
}

.np-theme-personal div.critical-comms .tw-icon-alert-circle-fill,.np-theme-personal--dark div.critical-comms .tw-icon-alert-circle-fill {
    color: var(--color-contrast)
}

.np-theme-personal div.critical-comms .tw-icon-alert-circle-fill svg,.np-theme-personal--dark div.critical-comms .tw-icon-alert-circle-fill svg {
    height: 48px;
    width: 48px
}

.np-theme-personal div.critical-comms .cta-btn,.np-theme-personal--dark div.critical-comms .cta-btn {
    background-color: var(--color-contrast)
}

.np-theme-personal div.critical-comms .cta-btn:not(.disabled):not(:disabled):focus,.np-theme-personal--dark div.critical-comms .cta-btn:not(.disabled):not(:disabled):focus {
    outline-color: var(--color-contrast)
}

@media(max-width: 767px) {
    div.critical-comms {
        display:inline;
        display: initial
    }
}

div.critical-comms .critical-comms--title {
    color: var(--critical-comms-title-color)
}

div.critical-comms .critical-comms--subtitle {
    color: var(--critical-comms-subtitle-color)
}

div.critical-comms .critical-comms--cta {
    padding-left: 0
}

@media(max-width: 767px) {
    div.critical-comms .critical-comms--cta {
        min-width:100%;
        padding-left: var(--critical-comms-subtitle-color-padding-left);
        padding-top: var(--critical-comms-vertical-spacing)
    }
}

div.critical-comms .critical-comms-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

@media(max-width: 767px) {
    div.critical-comms .critical-comms-body {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    div.critical-comms .critical-comms-content {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-top: var(--critical-comms-vertical-spacing)
    }
}

.tw-date-lookup-calendar>tbody>tr>td.weekend button {
    font-size: 1rem;
    font-size: var(--font-size-16);
    font-size: .875rem;
    font-size: var(--font-size-14);
    font-weight: 400;
    font-weight: var(--font-weight-regular);
    letter-spacing: -.006em;
    line-height: 1.5;
    line-height: var(--line-height-body);
    line-height: 155%
}

.np-accordion-item {
    display: block;
    width: 100%
}

.np-accordion-item--open .media {
    border: 0!important
}

.np-accordion-item .decision:not(.disabled):not(:disabled):hover {
    background-color: transparent
}

.np-accordion-item.np-accordion-item--dark .media-body,.np-accordion-item.np-accordion-item--dark .np-text-title-body {
    color: #fff
}

.np-accordion-item__content {
    border-bottom: 1px solid rgba(0,0,0,.102);
    border-bottom: 1px solid var(--color-border-neutral);
    padding: 0 12px 24px;
    padding: 0 var(--size-12) var(--size-24)
}

@media(min-width: 480px) {
    .np-accordion-item__content.has-icon {
        padding-left:68px
    }

    [dir=rtl] .np-accordion-item__content.has-icon {
        padding-left: 0;
        padding-right: 68px
    }
}

.np-accordion-item .np-option .np-option__title {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold)
}

.np-theme-personal .np-accordion-item--with-icon .np-accordion-item__content {
    padding: 0 56px 16px;
    padding: 0 var(--size-56) var(--size-16)
}

.np-theme-personal .np-accordion-item .media {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.np-theme-personal .np-accordion-item .decision__title {
    font-size: 1.125rem;
    font-size: var(--font-size-18)
}

.np-theme-personal .np-accordion-item .np-option .np-option__title {
    font-size: 1.125rem;
    font-size: var(--font-size-18);
    letter-spacing: -.01em;
    letter-spacing: var(--letter-spacing-negative-xs);
    line-height: 1.5rem;
    line-height: var(--line-height-24);
    margin-bottom: 0
}

.np-theme-personal .np-accordion-item .np-option .circle-sm {
    background-color: transparent;
    border-radius: 0;
    height: 24px;
    height: var(--size-24);
    width: 24px;
    width: var(--size-24)
}

.np-theme-personal .np-accordion-item__content {
    border-bottom: none;
    color: #5d7079;
    color: var(--color-content-secondary);
    padding: 0 56px 16px 16px;
    padding: 0 var(--size-56) var(--size-16) var(--size-16)
}

.np-action-btn {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #00a2dd;
    background-color: var(--color-interactive-accent);
    border: none;
    border-radius: 10px;
    border-radius: var(--radius-small);
    border-radius: 24px;
    border-radius: var(--radius-large);
    color: var(--color-interactive-control);
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: .875rem;
    font-size: var(--font-size-14);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    height: 32px;
    height: var(--size-32);
    line-height: 1.2;
    line-height: var(--line-height-control);
    padding: 8px 12px;
    padding: var(--size-8) var(--size-12);
    -webkit-transition: color,background-color .15s ease-in-out;
    transition: color,background-color .15s ease-in-out
}

@media(max-width: 320px) {
    .np-action-btn {
        height:40px;
        height: var(--size-40)
    }
}

.np-action-btn.btn-priority-2 {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    color: var(--color-interactive-primary)
}

.np-action-btn:not(:disabled):hover {
    background-color: #008fc9;
    background-color: var(--color-interactive-accent-hover)
}

.np-action-btn:not(:disabled):hover.btn-priority-2 {
    background-color: var(--color-background-neutral-hover)
}

.np-action-btn:not(:disabled):active {
    background-color: #0081ba;
    background-color: var(--color-interactive-accent-active);
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.np-action-btn:not(:disabled):active.btn-priority-2 {
    background-color: var(--color-background-neutral-active)
}

.np-action-btn:not(:disabled):focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.tw-avatar {
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.tw-avatar .tw-avatar__content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    border-radius: 50%;
    color: #37517e;
    color: var(--color-content-primary);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-height: 100%;
    max-width: 100%;
    overflow: hidden;
    width: 100%
}

.tw-avatar--outlined {
    border: 1px solid #00a2dd;
    border: 1px solid var(--color-interactive-accent);
    cursor: pointer
}

.tw-avatar--outlined:not(.disabled):not(:disabled):hover {
    border-color: #008fc9;
    border-color: var(--color-interactive-accent-hover)
}

.tw-avatar--thumbnail * {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.tw-avatar--icon * {
    max-height: 100%;
    max-width: 100%
}

.tw-avatar.tw-avatar--emoji,.tw-avatar.tw-avatar--initials {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold)
}

.tw-avatar.tw-avatar--icon,.tw-avatar.tw-avatar--initials {
    color: #37517e;
    color: var(--color-content-primary)
}

.tw-avatar.tw-avatar--emoji,.tw-avatar.tw-avatar--initials {
    font-family: Arial,sans-serif
}

.tw-avatar.tw-avatar--branded .tw-avatar__content {
    -webkit-font-feature-settings: "ss01";
    font-feature-settings: "ss01";
    color: var(--color-dark-charcoal);
    font-family: Wise Sans,Inter,sans-serif;
    font-family: var(--font-family-display);
    line-height: 1
}

.tw-avatar--24 {
    height: 24px;
    min-width: 24px;
    width: 24px
}

.tw-avatar--24.tw-avatar--emoji,.tw-avatar--24.tw-avatar--icon {
    font-size: 12px
}

.tw-avatar--24.tw-avatar--initials {
    font-size: 8.4px
}

.tw-avatar--24.tw-avatar--branded {
    font-size: 10.8px
}

.tw-avatar--24.tw-avatar--outlined {
    padding: 2px
}

.tw-avatar--24.tw-avatar--outlined.tw-avatar--thumbnail:after {
    bottom: 2px;
    left: 2px;
    right: 2px;
    top: 2px
}

.tw-avatar--24.tw-avatar--thumbnail:after {
    border: 1px solid rgba(0,0,0,.102);
    border: 1px solid var(--color-border-overlay);
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.tw-avatar--40 {
    height: 40px;
    min-width: 40px;
    width: 40px
}

.tw-avatar--40.tw-avatar--emoji,.tw-avatar--40.tw-avatar--icon {
    font-size: 20px
}

.tw-avatar--40.tw-avatar--initials {
    font-size: 14px
}

.tw-avatar--40.tw-avatar--branded {
    font-size: 18px
}

.tw-avatar--40.tw-avatar--outlined {
    padding: 2px
}

.tw-avatar--40.tw-avatar--outlined.tw-avatar--thumbnail:after {
    bottom: 2px;
    left: 2px;
    right: 2px;
    top: 2px
}

.tw-avatar--40.tw-avatar--thumbnail:after {
    border: 1px solid rgba(0,0,0,.102);
    border: 1px solid var(--color-border-overlay);
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.tw-avatar--48 {
    height: 48px;
    min-width: 48px;
    width: 48px
}

.tw-avatar--48.tw-avatar--emoji,.tw-avatar--48.tw-avatar--icon {
    font-size: 24px
}

.tw-avatar--48.tw-avatar--initials {
    font-size: 16.8px
}

.tw-avatar--48.tw-avatar--branded {
    font-size: 21.6px
}

.tw-avatar--48.tw-avatar--outlined {
    padding: 2px
}

.tw-avatar--48.tw-avatar--outlined.tw-avatar--thumbnail:after {
    bottom: 2px;
    left: 2px;
    right: 2px;
    top: 2px
}

.tw-avatar--48.tw-avatar--thumbnail:after {
    border: 1px solid rgba(0,0,0,.102);
    border: 1px solid var(--color-border-overlay);
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.tw-avatar--56 {
    height: 56px;
    min-width: 56px;
    width: 56px
}

.tw-avatar--56.tw-avatar--emoji,.tw-avatar--56.tw-avatar--icon {
    font-size: 28px
}

.tw-avatar--56.tw-avatar--initials {
    font-size: 19.6px
}

.tw-avatar--56.tw-avatar--branded {
    font-size: 25.2px
}

.tw-avatar--56.tw-avatar--outlined {
    padding: 2px
}

.tw-avatar--56.tw-avatar--outlined.tw-avatar--thumbnail:after {
    bottom: 2px;
    left: 2px;
    right: 2px;
    top: 2px
}

.tw-avatar--56.tw-avatar--thumbnail:after {
    border: 1px solid rgba(0,0,0,.102);
    border: 1px solid var(--color-border-overlay);
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.tw-avatar--72 {
    height: 72px;
    min-width: 72px;
    width: 72px
}

.tw-avatar--72.tw-avatar--emoji,.tw-avatar--72.tw-avatar--icon {
    font-size: 36px
}

.tw-avatar--72.tw-avatar--initials {
    font-size: 25.2px
}

.tw-avatar--72.tw-avatar--branded {
    font-size: 32.4px
}

.tw-avatar--72.tw-avatar--outlined {
    padding: 2px
}

.tw-avatar--72.tw-avatar--outlined.tw-avatar--thumbnail:after {
    bottom: 2px;
    left: 2px;
    right: 2px;
    top: 2px
}

.tw-avatar--72.tw-avatar--thumbnail:after {
    border: 1px solid rgba(0,0,0,.102);
    border: 1px solid var(--color-border-overlay);
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.tw-avatar img {
    height: 100%;
    width: 100%
}

.np-theme-personal .tw-avatar--outlined {
    border-color: var(--color-interactive-primary)
}

.np-theme-personal .tw-avatar--outlined:not(.disabled):not(:disabled):hover {
    border-color: var(--color-interactive-primary-hover)
}

.tw-badge {
    --badge-size: 16px;
    --badge-mask: 2px;
    --badge-mask-offset: calc(var(--badge-size)/2);
    --badge-border-color: hsla(0,0%,100%,.08);
    display: inline-block;
    position: relative
}

.tw-badge.tw-badge-md {
    --badge-size: 20px;
    --badge-mask: 2px
}

.tw-badge.tw-badge-lg {
    --badge-size: 24px;
    --badge-mask: 3px
}

.tw-badge.tw-badge-border-dark {
    --badge-border-color: rgba(0,0,0,.08)
}

.tw-badge>.tw-badge__children {
    -webkit-mask-image: radial-gradient(circle at top calc(100% - var(--badge-mask-offset)) left calc(100% - var(--badge-mask-offset)),transparent 0,transparent calc(var(--badge-size)/2 + var(--badge-mask)),#000 calc(var(--badge-size)/2 + var(--badge-mask) + .5px));
    mask-image: radial-gradient(circle at top calc(100% - var(--badge-mask-offset)) left calc(100% - var(--badge-mask-offset)),transparent 0,transparent calc(var(--badge-size)/2 + var(--badge-mask)),#000 calc(var(--badge-size)/2 + var(--badge-mask) + .5px))
}

[dir=rtl] .tw-badge>.tw-badge__children {
    -webkit-mask-image: radial-gradient(circle at top calc(100% - var(--badge-mask-offset)) right calc(100% - var(--badge-mask-offset)),transparent 0,transparent calc(var(--badge-size)/2 + var(--badge-mask)),#000 calc(var(--badge-size)/2 + var(--badge-mask) + .5px));
    mask-image: radial-gradient(circle at top calc(100% - var(--badge-mask-offset)) right calc(100% - var(--badge-mask-offset)),transparent 0,transparent calc(var(--badge-size)/2 + var(--badge-mask)),#000 calc(var(--badge-size)/2 + var(--badge-mask) + .5px))
}

.tw-badge>.tw-badge__content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    bottom: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: var(--badge-size);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: var(--badge-size)
}

[dir=rtl] .tw-badge>.tw-badge__content {
    left: 0;
    right: auto
}

.tw-badge>.tw-badge__content * {
    max-height: 100%;
    max-width: 100%
}

.tw-badge.tw-badge-border-dark>.tw-badge.tw-badge-border-dark__children,.tw-badge.tw-badge-border-dark>.tw-badge.tw-badge-border-light__children,.tw-badge.tw-badge-border-light>.tw-badge.tw-badge-border-dark__children,.tw-badge.tw-badge-border-light>.tw-badge.tw-badge-border-light__children {
    -webkit-mask-image: none;
    mask-image: none
}

.tw-badge.tw-badge-border-dark>.tw-badge.tw-badge-border-dark__content,.tw-badge.tw-badge-border-dark>.tw-badge.tw-badge-border-light__content,.tw-badge.tw-badge-border-light>.tw-badge.tw-badge-border-dark__content,.tw-badge.tw-badge-border-light>.tw-badge.tw-badge-border-light__content {
    border-color: var(--badge-border-color);
    border-style: solid inset solid solid;
    border-width: 1px
}

.np-btn {
    position: relative
}


.np-card {
    overflow: hidden;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-property: -webkit-transform,-webkit-box-shadow;
    transition-property: -webkit-transform,-webkit-box-shadow;
    transition-property: transform,box-shadow;
    transition-property: transform,box-shadow,-webkit-transform,-webkit-box-shadow;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.np-card .media {
    border: 0
}

.np-card--expanded {
    background-color: #fff;
    background-color: var(--color-background-elevated);
    -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.102);
    box-shadow: 0 1px 10px rgba(0,0,0,.102);
    -webkit-box-shadow: 0 1px 10px var(--color-border-neutral);
    box-shadow: 0 1px 10px var(--color-border-neutral)
}

.np-theme-personal .np-card--expanded {
    -webkit-box-shadow: 0 1px 10px 0 rgba(69,71,69,.2);
    box-shadow: 0 1px 10px 0 rgba(69,71,69,.2)
}

.np-theme-personal--bright-green .np-card--expanded,.np-theme-personal--dark .np-card--expanded,.np-theme-personal--forest-green .np-card--expanded {
    -webkit-box-shadow: none;
    box-shadow: none
}

.np-card--inactive .decision {
    cursor: default
}

@media(min-width: 480px) {
    .np-card--has-icon .np-card__content {
        padding:24px 72px;
        padding: var(--size-24) var(--size-72)
    }

    .np-card--has-icon .np-card__divider--expanded {
        margin: 0 72px;
        margin: 0 var(--size-72)
    }
}

.np-card__button {
    background-color: transparent;
    text-align: left;
    width: 100%
}

[dir=rtl] .np-card__button {
    text-align: right
}

.np-card__content {
    padding: 24px 16px;
    padding: var(--size-24) var(--size-16)
}

.np-theme-personal .np-card__content {
    padding: 16px 16px 24px;
    padding: var(--size-16) var(--size-16) var(--size-24)
}

.np-card__divider {
    -webkit-transition: margin .35s ease;
    transition: margin .35s ease
}

.np-card__divider--expanded {
    background-color: rgba(0,0,0,.102);
    background-color: var(--color-border-neutral);
    height: 1px;
    margin: 0 16px;
    margin: 0 var(--size-16)
}

.np-theme-personal .np-card {
    border-radius: 16px;
    border-radius: var(--radius-medium);
    overflow: visible;
    overflow: initial
}

.np-theme-personal .np-card__divider {
    margin: 0;
    -webkit-transition: none;
    transition: none
}

.np-theme-personal .np-card__button {
    --ring-outline-width: 3px;
    --ring-outline-offset: calc(var(--ring-outline-width)*-1);
    border-radius: 16px;
    border-radius: var(--radius-medium)
}

.np-theme-personal .np-card__button:focus {
    outline: none
}

.np-theme-personal .np-card__button.focus-visible {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-theme-personal .np-card__button:focus-visible {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-theme-personal .np-card--expanded .np-card__button {
    border-radius: 16px 16px 0 0;
    border-radius: var(--radius-medium) var(--radius-medium) 0 0
}

.np-checkbox-button input[type=checkbox] {
    height: 24px;
    height: var(--size-24);
    opacity: 0;
    position: absolute;
    width: 24px;
    width: var(--size-24)
}

.np-checkbox-button input[type=checkbox]:not(:disabled) {
    cursor: pointer
}

.np-checkbox-button .tw-checkbox-check {
    pointer-events: none
}

.checkbox .np-checkbox-button input[type=checkbox] {
    left: 0;
    margin: 0;
    top: 0
}

[dir=rtl] .checkbox .np-checkbox-button input[type=checkbox] {
    left: auto;
    right: 0
}

.np-chip {
    background-color: transparent;
    border: 1px solid rgba(0,0,0,.102);
    border: 1px solid var(--color-border-neutral);
    border-radius: 16px;
    border-radius: var(--size-16);
    color: #5d7079;
    color: var(--color-content-secondary);
    height: 32px;
    height: var(--size-32);
    margin-right: 8px;
    margin-right: var(--size-8);
    padding: 0 12px;
    padding: 0 var(--size-12);
    -webkit-transition: color .15s ease-in-out,border-color .15s ease-in-out,background-color .15s ease-in-out;
    transition: color .15s ease-in-out,border-color .15s ease-in-out,background-color .15s ease-in-out
}

@media(max-width: 320px) {
    .np-chip {
        height:40px;
        height: var(--size-40)
    }
}

.np-chip:hover {
    cursor: pointer
}

.np-chip .np-chip-label {
    padding-top: 2px
}

.np-chip .np-close-button {
    pointer-events: auto
}

.np-chip:last-child {
    margin-right: 0
}

[dir=rtl] .np-chip:last-child {
    margin-left: 0;
    margin-right: 0
}

.np-chip:active {
    background-color: #0081ba;
    background-color: var(--color-interactive-accent-active);
    border-color: #0081ba;
    border-color: var(--color-interactive-accent-active);
    color: #fff
}

.np-chip--selected {
    background-color: #00a2dd;
    background-color: var(--color-interactive-accent);
    border-color: #00a2dd;
    border-color: var(--color-interactive-accent);
    color: #fff;
    pointer-events: none
}

.np-chip--selected:active,.np-chip--selected:hover {
    background-color: #008fc9;
    background-color: var(--color-interactive-accent-hover);
    border-color: #008fc9;
    border-color: var(--color-interactive-accent-hover);
    color: #fff
}

.np-chip--selected .np-close-button {
    color: #fff
}

.np-chip.has-error {
    background: #e74848;
    background: var(--color-interactive-negative);
    color: #fff
}

.np-chip.has-error .np-close-button {
    color: #fff
}

.np-theme-personal .np-chip.has-error {
    background: var(--color-sentiment-negative)
}

.np-theme-personal .np-chip.has-error,.np-theme-personal .np-chip.has-error:not(.disabled):not(:disabled):active,.np-theme-personal .np-chip.has-error:not(.disabled):not(:disabled):hover {
    color: var(--color-contrast)
}

.np-theme-personal .np-chip.has-error:not(.disabled):not(:disabled):hover {
    background: var(--color-sentiment-negative-hover);
    border-color: var(--color-sentiment-negative-hover)!important
}

.np-theme-personal .np-chip.has-error:not(.disabled):not(:disabled):active {
    background: var(--color-sentiment-negative-active);
    border-color: var(--color-sentiment-negative-active)!important
}

.np-theme-personal .np-chip {
    border-color: #c9cbce;
    border-color: var(--color-interactive-secondary);
    color: var(--color-interactive-primary);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    padding: 0 16px;
    padding: 0 var(--size-16)
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled):hover {
    background-color: var(--color-background-screen-hover);
    border-color: #b5b7ba;
    border-color: var(--color-interactive-secondary-hover);
    color: var(--color-interactive-primary-hover)
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled):active {
    background-color: var(--color-background-screen-active);
    border-color: #a7a9ab;
    border-color: var(--color-interactive-secondary-active);
    color: var(--color-interactive-primary-active)
}

.np-theme-personal .np-chip .np-close-button {
    border-radius: inherit;
    margin-right: calc(8px*-1);
    margin-right: calc(var(--size-8)*-1)
}

.np-theme-personal .np-chip .np-close-button,.np-theme-personal .np-chip .np-close-button:hover,.np-theme-personal .np-chip .np-close-button:not(.disabled):not(:disabled):active,.np-theme-personal .np-chip .np-close-button:not(.disabled):not(:disabled):hover {
    background-color: transparent!important;
    color: inherit!important
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled).focus-visible,.np-theme-personal .np-chip:not(.disabled):not(:disabled)[\:has\(\.focus-visible\)] {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled).focus-visible,.np-theme-personal .np-chip:not(.disabled):not(:disabled):has(.focus-visible) {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled):focus-visible,.np-theme-personal .np-chip:not(.disabled):not(:disabled)[\:has\(\:focus-visible\)] {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled):focus-visible,.np-theme-personal .np-chip:not(.disabled):not(:disabled):has(:focus-visible) {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled).focus-visible .np-close-button,.np-theme-personal .np-chip:not(.disabled):not(:disabled)[\:has\(\.focus-visible\)] .np-close-button {
    background: 0 0;
    outline: none
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled).focus-visible .np-close-button,.np-theme-personal .np-chip:not(.disabled):not(:disabled):has(.focus-visible) .np-close-button {
    background: 0 0;
    outline: none
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled):focus-visible .np-close-button,.np-theme-personal .np-chip:not(.disabled):not(:disabled)[\:has\(\:focus-visible\)] .np-close-button {
    background: 0 0;
    outline: none
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled):focus-visible .np-close-button,.np-theme-personal .np-chip:not(.disabled):not(:disabled):has(:focus-visible) .np-close-button {
    background: 0 0;
    outline: none
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled).focus-visible .np-close-button:hover,.np-theme-personal .np-chip:not(.disabled):not(:disabled)[\:has\(\.focus-visible\)] .np-close-button:hover {
    color: inherit!important
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled).focus-visible .np-close-button:hover,.np-theme-personal .np-chip:not(.disabled):not(:disabled):has(.focus-visible) .np-close-button:hover {
    color: inherit!important
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled):focus-visible .np-close-button:hover,.np-theme-personal .np-chip:not(.disabled):not(:disabled)[\:has\(\:focus-visible\)] .np-close-button:hover {
    color: inherit!important
}

.np-theme-personal .np-chip:not(.disabled):not(:disabled):focus-visible .np-close-button:hover,.np-theme-personal .np-chip:not(.disabled):not(:disabled):has(:focus-visible) .np-close-button:hover {
    color: inherit!important
}

.np-theme-personal .np-chip.np-chip--removable {
    position: relative
}

.np-theme-personal .np-chip.np-chip--removable .np-text-body-default-bold {
    padding-right: 24px;
    padding-right: var(--size-24)
}

@media(max-width: 320px) {
    .np-theme-personal .np-chip.np-chip--removable .np-text-body-default-bold {
        padding-right:48px;
        padding-right: var(--size-48)
    }
}

.np-theme-personal .np-chip.np-chip--removable .np-close-button {
    height: 100%;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    left: 0;
    padding-right: 8px;
    padding-right: var(--size-8);
    position: absolute;
    top: 0;
    width: 100%
}

.np-theme-personal .np-chip[\:has\(\.disabled\,\:disabled\)].focus-visible {
    outline: none
}

.np-theme-personal .np-chip:has(.disabled,:disabled).focus-visible {
    outline: none
}

.np-theme-personal .np-chip[\:has\(\.disabled\,\:disabled\)]:focus-visible {
    outline: none
}

.np-theme-personal .np-chip:has(.disabled,:disabled):focus-visible {
    outline: none
}

.np-theme-personal .np-chip--selected,.np-theme-personal .np-chip--valid {
    background-color: var(--color-interactive-primary);
    border-color: var(--color-interactive-primary);
    color: var(--color-interactive-contrast)
}

.np-theme-personal .np-chip--selected:not(.disabled):not(:disabled):hover,.np-theme-personal .np-chip--valid:not(.disabled):not(:disabled):hover {
    background-color: var(--color-interactive-primary-hover);
    border-color: var(--color-interactive-primary-hover);
    color: var(--color-interactive-contrast-hover)
}

.np-theme-personal .np-chip--selected:not(.disabled):not(:disabled):active,.np-theme-personal .np-chip--valid:not(.disabled):not(:disabled):active {
    background-color: var(--color-interactive-primary-active);
    border-color: var(--color-interactive-primary-active);
    color: var(--color-interactive-contrast-active)
}

.np-theme-personal .np-chip--selected .np-close-button,.np-theme-personal .np-chip--valid .np-close-button {
    color: inherit
}

.np-theme-personal .np-chip--selected .np-close-button:focus,.np-theme-personal .np-chip--selected .np-close-button[focus-within],.np-theme-personal .np-chip--valid .np-close-button:focus,.np-theme-personal .np-chip--valid .np-close-button[focus-within] {
    outline: none
}

.np-theme-personal .np-chip--selected .np-close-button:focus,.np-theme-personal .np-chip--selected .np-close-button:focus-within,.np-theme-personal .np-chip--valid .np-close-button:focus,.np-theme-personal .np-chip--valid .np-close-button:focus-within {
    outline: none
}

.np-circular-btn {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    text-align: center
}

.np-circular-btn input[type=button] {
    border-radius: 50%;
    height: 40px;
    height: var(--size-40);
    margin-bottom: 8px;
    margin-bottom: var(--size-8);
    min-height: 40px;
    min-height: var(--size-40);
    padding: 0;
    width: 40px;
    width: var(--size-40)
}

.np-theme-personal .np-circular-btn input[type=button] {
    height: 56px;
    height: var(--size-56);
    min-height: 56px;
    min-height: var(--size-56);
    width: 56px;
    width: var(--size-56)
}

@media(max-width: 320px) {
    .np-theme-personal .np-circular-btn input[type=button] {
        height:64px;
        height: var(--size-64);
        min-height: 64px;
        min-height: var(--size-64);
        width: 64px;
        width: var(--size-64)
    }
}

.np-circular-btn .tw-icon {
    color: #fff;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 16px;
    top: var(--size-16);
    -webkit-transition: color .15s ease-in-out;
    transition: color .15s ease-in-out;
    width: 100%
}

[dir=rtl] .np-circular-btn .tw-icon {
    left: auto;
    right: 0
}

@media(max-width: 320px) {
    .np-circular-btn .tw-icon {
        top:8px;
        top: var(--size-8)
    }
}

.np-circular-btn .tw-icon>svg {
    margin: 0 auto
}

.np-theme-personal .np-circular-btn .tw-icon,.np-theme-personal .np-circular-btn .tw-icon:active,.np-theme-personal .np-circular-btn .tw-icon:hover {
    color: var(--color-interactive-control)
}

.np-theme-personal .np-circular-btn.negative .tw-icon,.np-theme-personal .np-circular-btn.negative.secondary:not(.disabled):not(:disabled):active .tw-icon,.np-theme-personal .np-circular-btn.negative.secondary:not(.disabled):not(:disabled):hover .tw-icon {
    color: var(--color-contrast)!important
}

.np-theme-personal .np-circular-btn.negative.secondary:not(.disabled):not(:disabled) .tw-icon {
    color: var(--color-sentiment-negative)!important
}

.dimmer--scrollable {
    overflow-y: auto
}

[dir=rtl] .dimmer {
    left: 0;
    left: auto;
    right: auto;
    right: 0
}

.dimmer.dimmer--enter-done {
    background: rgba(0,0,0,.4)
}

.np-theme-personal .dimmer.dimmer--enter-done {
    background-color: rgba(14,15,12,.4)
}

.np-theme-personal--dark .dimmer.dimmer--enter-done {
    background-color: hsla(90,17%,95%,.25)
}

.np-theme-personal--bright-green .dimmer.dimmer--enter-done,.np-theme-personal--forest-green .dimmer.dimmer--enter-done {
    background-color: hsla(0,0%,100%,.25)
}

.dimmer.dimmer--enter-done.dimmer--transparent {
    background: 0 0
}

.dimmer.dimmer--enter-done.dimmer--enter-fade>* {
    opacity: 1
}

.dimmer.dimmer--enter-fade>*,.dimmer.dimmer--exit-fade>* {
    -webkit-transition: opacity .35s cubic-bezier(0,.94,.62,1);
    transition: opacity .35s cubic-bezier(0,.94,.62,1)
}

.dimmer.dimmer--exit-fade>* {
    opacity: 1
}

.dimmer.dimmer--enter-fade>*,.dimmer.dimmer--exit.dimmer--exit-fade>* {
    opacity: 0
}

.dimmer-content-positioner {
    min-height: 100%;
    pointer-events: none
}

:not(.dimmer--scrollable)>.dimmer-content-positioner {
    height: 100%
}

.dimmer-content-positioner>* {
    pointer-events: all
}

.np-drawer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100vh;
    height: 100dvh;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-height: 100vh;
    max-height: 100dvh;
    max-width: 600px;
    width: 100vw
}

@media(max-width: 770px) {
    .np-drawer {
        max-width:unset
    }
}

.np-drawer .np-drawer-header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-height: 56px;
    min-height: var(--size-56);
    padding: 24px 16px;
    padding: var(--size-24) var(--size-16)
}

.np-theme-personal .np-drawer .np-drawer-header {
    padding: 24px;
    padding: var(--size-24)
}

@media(max-width: 320px) {
    .np-theme-personal .np-drawer .np-drawer-header {
        padding:16px;
        padding: var(--size-16)
    }
}

.np-theme-personal .np-drawer .np-drawer-header .np-close-button {
    margin-bottom: calc(8px*-1);
    margin-bottom: calc(var(--size-8)*-1);
    margin-right: calc(8px*-1);
    margin-right: calc(var(--size-8)*-1);
    margin-top: calc(8px*-1);
    margin-top: calc(var(--size-8)*-1)
}

.np-drawer .np-drawer-header.np-drawer-header--withborder {
    -webkit-box-shadow: inset 0 -1px 0 0 #e2e6e8;
    box-shadow: inset 0 -1px 0 0 #e2e6e8
}

.np-theme-personal .np-drawer .np-drawer-header.np-drawer-header--withborder {
    -webkit-box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.102);
    box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.102);
    -webkit-box-shadow: inset 0 -1px 0 0 var(--color-border-neutral);
    box-shadow: inset 0 -1px 0 0 var(--color-border-neutral)
}

.np-drawer .np-drawer-header .np-text-title-body {
    font-size: 1.125rem;
    font-size: var(--font-size-18);
    letter-spacing: -.01em;
    letter-spacing: var(--letter-spacing-negative-xs);
    line-height: 1.5rem;
    line-height: var(--line-height-24);
    margin-right: 16px;
    margin-right: var(--size-16)
}

.np-drawer .np-drawer-header .np-close-button {
    margin-left: auto
}

.np-drawer .np-drawer-header .tw-icon {
    fill: #00b9ff;
    cursor: pointer;
    display: block
}

.np-drawer .np-drawer-content {
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
    overflow-y: auto
}

.np-drawer .np-drawer-content,.np-drawer .np-drawer-footer {
    padding: 16px;
    padding: var(--size-16)
}

.np-drawer .np-drawer-footer {
    -webkit-box-shadow: inset 0 1px 0 0 #e2e6e8;
    box-shadow: inset 0 1px 0 0 #e2e6e8
}

.np-theme-personal .np-drawer .np-drawer-footer {
    -webkit-box-shadow: inset 0 1px 0 0 rgba(0,0,0,.102);
    box-shadow: inset 0 1px 0 0 rgba(0,0,0,.102);
    -webkit-box-shadow: inset 0 1px 0 0 var(--color-border-neutral);
    box-shadow: inset 0 1px 0 0 var(--color-border-neutral)
}

@media(min-width: 768px) {
    .np-drawer .np-drawer-header {
        padding:32px 24px;
        padding: var(--size-32) var(--size-24)
    }

    .np-drawer .np-drawer-content,.np-drawer .np-drawer-footer,.np-theme-personal .np-drawer .np-drawer-header {
        padding: 24px;
        padding: var(--size-24)
    }
}

.np-dropfade,.np-dropfade-enter {
    height: 0;
    opacity: 0;
    overflow: hidden
}

.np-dropfade-enter-active {
    opacity: 1;
    -webkit-transition: height .15s ease-in,opacity .15s ease-in .15s;
    transition: height .15s ease-in,opacity .15s ease-in .15s
}

.np-dropfade-enter-done,.np-dropfade-exit {
    height: auto;
    opacity: 1
}

.np-dropfade-exit-active {
    opacity: 0;
    -webkit-transition: opacity .15s ease-in,height .15s ease-in .15s;
    transition: opacity .15s ease-in,height .15s ease-in .15s
}

.formatted-value__h3-custom-alignment {
    line-height: 24px;
    margin-bottom: 16px;
    margin-bottom: var(--size-16)
}

.emphasis {
    font-style: normal;
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold)
}

.emphasis--important {
    color: #37517e;
    color: var(--color-content-primary)
}

.emphasis--positive {
    color: #008026;
    color: var(--color-content-positive)
}

.np-theme-personal .emphasis--positive {
    color: var(--color-sentiment-positive)
}

.emphasis--negative {
    color: #cf2929;
    color: var(--color-content-negative)
}

.np-theme-personal .emphasis--negative {
    color: var(--color-sentiment-negative)
}

.emphasis--warning {
    color: #9a6500;
    color: var(--color-content-warning)
}

.np-theme-personal .emphasis--warning {
    color: #5d7079;
    color: var(--color-content-secondary)
}

.np-animated-label {
    height: 24px;
    overflow: hidden;
    padding-top: 1px;
    position: relative
}

.np-animated-label>* {
    height: 0;
    opacity: 0;
    position: absolute;
    -webkit-transform: translateX(-8px);
    transform: translateX(-8px);
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in
}

.np-animated-label--in {
    height: auto;
    opacity: 1;
    position: relative;
    top: auto;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: all .15s ease-in .15s;
    transition: all .15s ease-in .15s
}

.np-back-button {
    color: #00a2dd;
    color: var(--color-interactive-accent);
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important
}

.np-back-button:hover {
    color: #008fc9;
    color: var(--color-interactive-accent-hover)
}

.np-back-button:active {
    color: #0081ba;
    color: var(--color-interactive-accent-active)
}

.np-theme-personal .np-back-button {
    color: #37517e;
    color: var(--color-content-primary)
}

.np-theme-personal .np-back-button:hover {
    color: var(--color-content-primary-hover)
}

.np-theme-personal .np-back-button:active {
    color: var(--color-content-primary-active)
}

.np-theme-personal .np-back-button .tw-icon {
    color: var(--color-interactive-primary)
}

.np-theme-personal .np-back-button .tw-icon:hover {
    color: var(--color-interactive-primary-hover)
}

.np-theme-personal .np-back-button .tw-icon:active {
    color: var(--color-interactive-primary-active)
}

.np-flow-navigation {
    min-height: 97px;
    width: 100%
}

.np-flow-navigation--border-bottom {
    border-bottom: 1px solid rgba(0,0,0,.102);
    border-bottom: 1px solid var(--color-border-neutral);
    min-height: 96px
}

.np-flow-navigation__content {
    max-width: 1164px;
    min-width: 320px;
    width: 100%
}

.np-flow-navigation__stepper {
    padding-bottom: 0!important
}

[dir=rtl] .np-flow-navigation__stepper {
    padding-right: 0!important
}

[dir=rtl] .np-flow-navigation__stepper,html:not([dir=rtl]) .np-flow-navigation__stepper {
    padding-left: 0!important
}

html:not([dir=rtl]) .np-flow-navigation__stepper {
    padding-right: 0!important
}

.np-flow-navigation--xs-max .np-flow-navigation__stepper .tw-stepper-steps {
    display: none
}

.np-flow-navigation--xs-max .np-flow-navigation__stepper .progress {
    margin-bottom: 0
}

.np-flow-navigation--xs-max .np-animated-label {
    height: auto
}

.np-flow-navigation--sm .np-flow-navigation__stepper {
    min-height: 56px
}

[dir=rtl] .np-flow-navigation--sm .np-flow-navigation__stepper {
    padding-right: 24px!important;
    padding-right: var(--size-24)!important
}

[dir=rtl] .np-flow-navigation--sm .np-flow-navigation__stepper,html:not([dir=rtl]) .np-flow-navigation--sm .np-flow-navigation__stepper {
    padding-left: 24px!important;
    padding-left: var(--size-24)!important
}

html:not([dir=rtl]) .np-flow-navigation--sm .np-flow-navigation__stepper {
    padding-right: 24px!important;
    padding-right: var(--size-24)!important
}

.np-flow-navigation--lg .np-flow-navigation__stepper {
    max-width: 562px
}

.np-flow-navigation--lg .np-flow-header__left,.np-flow-navigation--lg .np-flow-header__right {
    width: 180px
}

.np-flow-navigation--hidden {
    visibility: hidden
}

.np-theme-personal--bright-green .np-flow-navigation .np-flow-header__left path,.np-theme-personal--dark .np-flow-navigation .np-flow-header__left path,.np-theme-personal--forest-green .np-flow-navigation .np-flow-header__left path {
    fill: var(--color-interactive-primary)
}

.np-header {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    border-bottom: 1px solid rgba(0,0,0,.102);
    border-bottom: 1px solid var(--color-border-neutral);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 8px;
    margin-bottom: var(--size-8);
    max-width: 100%;
    padding: 8px 0;
    padding: var(--size-8) 0
}

.np-header__title {
    color: #5d7079;
    color: var(--color-content-secondary)
}

.np-theme-personal .np-header {
    -webkit-column-gap: 24px;
    -moz-column-gap: 24px;
    -moz-column-gap: var(--size-24);
    grid-column-gap: 24px;
    column-gap: 24px;
    grid-column-gap: var(--size-24);
    -webkit-column-gap: var(--size-24);
    column-gap: var(--size-24)
}

.np-theme-personal .np-header__button {
    margin-left: calc(16px*-1);
    margin-right: calc(16px*-1);
    margin-left: calc(var(--size-16)*-1);
    margin-right: calc(var(--size-16)*-1);
    margin-bottom: calc(4px*-1);
    margin-bottom: calc(var(--size-4)*-1)
}

.tw-image {
    max-width: none;
    min-width: -moz-min-content;
    min-width: -webkit-min-content;
    min-width: min-content;
    width: auto
}

.tw-image__shrink {
    max-width: 100%;
    min-width: auto
}

.tw-image__stretch {
    width: 100%
}

.np-info {
    color: var(--color-interactive-primary);
    height: 16px;
    line-height: 1;
    vertical-align: middle
}

.np-info [data-toggle=popover]:not(.btn),.np-info button {
    --ring-outline-offset: 0;
    display: inline-block;
    height: 16px;
    overflow: hidden
}

.np-info__large {
    height: 24px
}

.np-info__large [data-toggle=popover]:not(.btn),.np-info__large button {
    display: inline-block;
    height: 24px
}

.np-info .tw-icon {
    color: var(--color-interactive-primary);
    cursor: pointer;
    display: inline-block
}

.np-info [data-toggle=popover]:not(.btn) {
    border-bottom: none!important
}

.np-info [data-toggle=popover]:not(.btn):focus {
    outline: revert
}

.np-form-control {
    --ring-width: 1px;
    --ring-color: var(--color-interactive-secondary);
    background-color: transparent;
    border: none;
    -webkit-box-shadow: inset 0 0 0 var(--ring-width) var(--ring-color);
    box-shadow: inset 0 0 0 var(--ring-width) var(--ring-color);
    color: #37517e;
    color: var(--color-content-primary);
    min-height: 0;
    padding-left: 16px;
    padding-left: var(--size-16);
    padding-right: 16px;
    padding-right: var(--size-16);
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: color,opacity,-webkit-box-shadow;
    transition-property: color,opacity,-webkit-box-shadow;
    transition-property: color,opacity,box-shadow;
    transition-property: color,opacity,box-shadow,-webkit-box-shadow;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out
}

.np-form-control.focus-visible {
    outline: none
}

.np-form-control:focus-visible {
    outline: none
}

.np-form-control[aria-invalid=true] {
    --ring-width: 2px;
    --ring-color: var(--color-sentiment-negative)!important
}

.np-form-control:hover:enabled {
    --ring-width: 2px;
    --ring-color: var(--color-interactive-secondary-hover)
}

.np-form-control:focus:enabled {
    --ring-width: 3px;
    --ring-color: var(--color-interactive-primary)
}

.np-form-control--size-auto {
    font-size: 1rem;
    font-size: var(--font-size-16);
    font-weight: 400;
    font-weight: var(--font-weight-regular);
    letter-spacing: -.011em;
    line-height: 150%;
    padding-bottom: 12px;
    padding-bottom: var(--size-12);
    padding-top: 12px;
    padding-top: var(--size-12)
}

.np-form-control--size-lg,.np-form-control--size-md,.np-form-control--size-sm {
    padding-bottom: 0!important;
    padding-top: 0!important
}

.np-form-control--size-sm {
    font-size: 1rem;
    font-size: var(--font-size-16);
    font-size: .875rem;
    font-size: var(--font-size-14);
    height: 32px!important;
    height: var(--size-32)!important;
    letter-spacing: -.006em;
    line-height: 1.5;
    line-height: var(--line-height-body);
    line-height: 155%
}

.np-form-control--size-md,.np-form-control--size-sm {
    font-weight: 400;
    font-weight: var(--font-weight-regular)
}

.np-form-control--size-md {
    font-size: 1rem;
    font-size: var(--font-size-16);
    height: 48px!important;
    height: var(--size-48)!important;
    letter-spacing: -.011em;
    line-height: 150%
}

.np-form-control--size-lg {
    color: #37517e;
    color: var(--color-content-primary);
    font-size: 1.375rem;
    font-size: var(--font-size-22);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    height: 72px!important;
    height: var(--size-72)!important;
    letter-spacing: 0;
    letter-spacing: -.018em;
    line-height: 1.2;
    line-height: var(--line-height-title);
    line-height: 125%;
    margin: 0
}

.np-form-control--size-lg+ol:not(.list-unstyled),.np-form-control--size-lg+p,.np-form-control--size-lg+ul:not(.list-unstyled) {
    margin-top: 8px;
    margin-top: var(--size-8)
}

.np-input::-moz-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.np-input::-webkit-input-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.np-input:-ms-input-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.np-input::-ms-input-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.np-input::placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.np-input--shape-rectangle {
    border-radius: 10px!important;
    border-radius: var(--radius-small)!important
}

.np-input--shape-pill {
    border-radius: 9999px!important;
    border-radius: var(--radius-full)!important
}

.np-input-group {
    border-radius: 9999px;
    border-radius: var(--radius-full);
    display: inline-grid;
    grid-auto-columns: minmax(0,1fr)
}

.np-input-group>* {
    grid-column-start: 1;
    grid-row-start: 1
}

.np-input-addon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #c9cbce;
    color: var(--color-interactive-secondary);
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    pointer-events: none;
    -webkit-transition-duration: .15s;
    transition-duration: .15s;
    -webkit-transition-property: color,opacity;
    transition-property: color,opacity;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    z-index: 10
}

.np-input-group:disabled .np-input-addon:not(.np-input-addon--interactive) {
    mix-blend-mode: luminosity;
    opacity: .45
}

.np-input-group[\:has\(\%3E\:is\(input\,button\,select\)\.focus-visible\)] .np-input-addon {
    color: var(--color-interactive-primary)
}

.np-input-group:has(>:is(input,button,select).focus-visible) .np-input-addon {
    color: var(--color-interactive-primary)
}

.np-input-group[\:has\(\%3E\:is\(input\,button\,select\)\:focus-visible\)] .np-input-addon {
    color: var(--color-interactive-primary)
}

.np-input-group:has(>:is(input,button,select):focus-visible) .np-input-addon {
    color: var(--color-interactive-primary)
}

.np-input-group[\:has\(\%3E\:is\(input\,button\,select\)\:hover\)] .np-input-addon {
    color: #b5b7ba;
    color: var(--color-interactive-secondary-hover)
}

.np-input-group:has(>:is(input,button,select):hover) .np-input-addon {
    color: #b5b7ba;
    color: var(--color-interactive-secondary-hover)
}

.np-input-addon--placement-start {
    justify-self: start
}

.np-input-addon--placement-end {
    justify-self: end
}

.np-input-addon--interactive>* {
    pointer-events: auto
}

.np-input-addon--padding-sm {
    padding-left: 8px;
    padding-left: var(--size-8);
    padding-right: 8px;
    padding-right: var(--size-8)
}

.np-input-addon--padding-md {
    padding-left: 16px;
    padding-left: var(--size-16);
    padding-right: 16px;
    padding-right: var(--size-16)
}

[dir=ltr] .np-input-addon--padding-md.np-input-addon--placement-start {
    padding-right: 8px
}

[dir=rtl] .np-input-addon--padding-md.np-input-addon--placement-start {
    padding-left: 8px
}

[dir=ltr] .np-input-addon--padding-md.np-input-addon--placement-start {
    padding-right: var(--size-8)
}

[dir=rtl] .np-input-addon--padding-md.np-input-addon--placement-start {
    padding-left: var(--size-8)
}

[dir=ltr] .np-input-addon--padding-md.np-input-addon--placement-end {
    padding-left: 8px
}

[dir=rtl] .np-input-addon--padding-md.np-input-addon--placement-end {
    padding-right: 8px
}

[dir=ltr] .np-input-addon--padding-md.np-input-addon--placement-end {
    padding-left: var(--size-8)
}

[dir=rtl] .np-input-addon--padding-md.np-input-addon--placement-end {
    padding-right: var(--size-8)
}

.np-bottom-sheet-v2-container {
    position: relative;
    z-index: 1060
}

.np-bottom-sheet-v2-backdrop-container--enter,.np-bottom-sheet-v2-backdrop-container--leave {
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.np-bottom-sheet-v2-backdrop-container--enter-from,.np-bottom-sheet-v2-backdrop-container--leave-to {
    opacity: 0
}

.np-bottom-sheet-v2-backdrop {
    background-color: #37517e;
    background-color: var(--color-content-primary);
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: .4;
    position: fixed
}

.np-bottom-sheet-v2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding-left: 8px;
    padding-left: var(--size-8);
    padding-right: 8px;
    padding-right: var(--size-8);
    padding-top: 64px;
    padding-top: var(--size-64);
    position: fixed
}

.np-bottom-sheet-v2-content {
    max-height: 100%
}

.np-bottom-sheet-v2-content--enter,.np-bottom-sheet-v2-content--leave {
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

@media(prefers-reduced-motion:reduce) {
    .np-bottom-sheet-v2-content--enter,.np-bottom-sheet-v2-content--leave {
        -webkit-transition-property: opacity;
        transition-property: opacity
    }
}

@media(prefers-reduced-motion:no-preference) {
    .np-bottom-sheet-v2-content--enter-from,.np-bottom-sheet-v2-content--leave-to {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }
}

@media(prefers-reduced-motion:reduce) {
    .np-bottom-sheet-v2-content--enter-from,.np-bottom-sheet-v2-content--leave-to {
        opacity: 0
    }
}

.np-bottom-sheet-v2-content-inner-container {
    background-color: #fff;
    background-color: var(--color-background-elevated);
    border-top-left-radius: 32px;
    border-top-right-radius: 32px;
    -webkit-box-shadow: 0 0 40px rgba(69,71,69,.2);
    box-shadow: 0 0 40px rgba(69,71,69,.2);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

.np-bottom-sheet-v2-content-inner-container:focus {
    outline: none
}

.np-bottom-sheet-v2-header {
    -ms-flex-item-align: end;
    align-self: flex-end;
    padding: 16px;
    padding: var(--size-16)
}

.np-bottom-sheet-v2-content-inner {
    display: grid;
    grid-template-rows: repeat(1,minmax(0,1fr));
    overflow-y: auto;
    padding-top: 0;
    grid-row-gap: 8px;
    row-gap: 8px;
    grid-row-gap: var(--size-8);
    row-gap: var(--size-8)
}

.np-bottom-sheet-v2-content-inner--has-title {
    grid-template-rows: auto 1fr
}

.np-bottom-sheet-v2-content-inner--padding-md {
    padding: 16px;
    padding: var(--size-16)
}

.np-bottom-sheet-v2-title {
    color: #37517e;
    color: var(--color-content-primary)
}

.np-bottom-sheet-v2-body {
    color: #5d7079;
    color: var(--color-content-secondary)
}

[dir=ltr] .np-button-input {
    text-align: left
}

[dir=rtl] .np-button-input {
    text-align: right
}

.np-button-input {
    -ms-flex-line-pack: center;
    align-content: center;
    border-radius: 10px;
    border-radius: var(--size-10);
    display: inline-grid;
    grid-auto-columns: minmax(0,1fr)
}

.np-popover-v2-container {
    background-color: #fff;
    background-color: var(--color-background-elevated);
    border-radius: 10px;
    border-radius: var(--radius-small);
    -webkit-box-shadow: 0 0 40px rgba(69,71,69,.2);
    box-shadow: 0 0 40px rgba(69,71,69,.2);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: var(--max-height);
    overflow: hidden;
    width: var(--width);
    z-index: 1060
}

.np-popover-v2-container--size-md {
    min-width: 20rem
}

.np-popover-v2-container--size-lg {
    min-width: 24rem
}

.np-popover-v2-container:focus {
    outline: none
}

.np-popover-v2 {
    display: grid;
    grid-template-rows: repeat(1,minmax(0,1fr));
    overflow-y: auto;
    grid-row-gap: 8px;
    row-gap: 8px;
    grid-row-gap: var(--size-8);
    row-gap: var(--size-8)
}

.np-popover-v2--has-title {
    grid-template-rows: auto 1fr
}

.np-popover-v2--padding-md {
    padding: 16px;
    padding: var(--size-16)
}

.np-popover-v2-title {
    color: #37517e;
    color: var(--color-content-primary)
}

.np-popover-v2-content {
    color: #5d7079;
    color: var(--color-content-secondary)
}

.np-select-input-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.np-select-input-options-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

.np-select-input-options-container:focus {
    outline: none
}

@media(min-width: 576px) {
    .np-select-input-options-container {
        max-height:28rem
    }
}

.np-select-input-options-status {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    -moz-column-gap: var(--size-8);
    grid-column-gap: 8px;
    column-gap: 8px;
    grid-column-gap: var(--size-8);
    -webkit-column-gap: var(--size-8);
    column-gap: var(--size-8);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 8px 24px 0;
    padding: var(--size-8) var(--size-24) 0
}

.np-select-input-options-status-icon {
    color: #768e9c;
    color: var(--color-content-tertiary);
    padding: 0 4px;
    padding: 0 var(--size-4)
}

.np-select-input-query-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 8px;
    padding: var(--size-8)
}

.np-select-input-listbox-container {
    height: var(--auto-height);
    height: var(--initial-height);
    overflow-y: auto;
    position: relative;
    scroll-padding-bottom: 8px;
    scroll-padding-bottom: var(--size-8);
    scroll-padding-top: 8px;
    scroll-padding-top: var(--size-8)
}

@media(min-width: 576px) {
    .np-select-input-listbox-container {
        height:auto
    }
}

.np-select-input-listbox-container--has-group {
    scroll-padding-top: 32px;
    scroll-padding-top: var(--size-32)
}

.np-select-input-listbox {
    --ring-outline-offset: calc(var(--ring-outline-width)*-1);
    border-radius: 10px;
    border-radius: var(--radius-small);
    padding: 8px;
    padding: var(--size-8)
}

.np-select-input-listbox:focus {
    outline: none
}

.np-select-input-listbox.focus-visible {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-select-input-listbox:focus-visible {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-select-input-separator-item {
    border-top-width: 1px;
    margin: 8px;
    margin: var(--size-8)
}

.np-select-input-group-item--without-needle:first-child {
    margin-top: calc(8px*-1);
    margin-top: calc(var(--size-8)*-1)
}

.np-select-input-group-item-header {
    background-color: #fff;
    background-color: var(--color-background-elevated);
    color: #5d7079;
    color: var(--color-content-secondary);
    padding: 8px 16px 4px;
    padding: var(--size-8) var(--size-16) var(--size-4);
    position: sticky;
    top: 0;
    z-index: 10
}

.np-select-input-option-container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 10px;
    border-radius: var(--radius-small);
    color: var(--color-interactive-primary);
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    -moz-column-gap: var(--size-8);
    grid-column-gap: 8px;
    column-gap: 8px;
    grid-column-gap: var(--size-8);
    -webkit-column-gap: var(--size-8);
    column-gap: var(--size-8);
    cursor: default;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 12px 16px;
    padding: var(--size-12) var(--size-16);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.np-select-input-option-container--active {
    -webkit-box-shadow: inset 0 0 0 1px #c9cbce;
    box-shadow: inset 0 0 0 1px #c9cbce;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary);
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)
}

.np-select-input-option-container--disabled {
    opacity: .45
}

.np-select-input-option-check--not-selected {
    visibility: hidden
}

.np-select-input-option {
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1
}

.np-select-input-option-content-container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #37517e;
    color: var(--color-content-primary);
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    -moz-column-gap: var(--size-8);
    grid-column-gap: 8px;
    column-gap: 8px;
    grid-column-gap: var(--size-8);
    -webkit-column-gap: var(--size-8);
    column-gap: var(--size-8)
}

.np-select-input-option-content-container,.np-select-input-option-content-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.np-select-input-option-content-icon--not-within-trigger {
    -ms-flex-item-align: start;
    align-self: flex-start
}

.np-select-input-option-content-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden
}

.np-select-input-option-content-text-primary {
    font: inherit
}

.np-select-input-option-content-text-secondary {
    color: #5d7079;
    color: var(--color-content-secondary)
}

.np-select-input-option-content-text-within-trigger {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.np-select-input-option-content-text-line-1>:not([hidden])~:not([hidden]) {
    margin-left: 8px;
    margin-left: var(--size-8);
    margin-right: 8px;
    margin-right: var(--size-8)
}

.np-select-input-footer {
    padding: 4px 24px 16px;
    padding: var(--size-4) var(--size-24) var(--size-16)
}

.np-select-input-addon-container {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    pointer-events: none
}

[dir=ltr] .np-select-input-addon-container,[dir=ltr] .np-select-input-addon-container>:not([hidden])~:not([hidden]) {
    margin-left: 4px
}

[dir=rtl] .np-select-input-addon-container,[dir=rtl] .np-select-input-addon-container>:not([hidden])~:not([hidden]) {
    margin-right: 4px
}

[dir=ltr] .np-select-input-addon-container,[dir=ltr] .np-select-input-addon-container>:not([hidden])~:not([hidden]) {
    margin-left: var(--size-4)
}

[dir=rtl] .np-select-input-addon-container,[dir=rtl] .np-select-input-addon-container>:not([hidden])~:not([hidden]) {
    margin-right: var(--size-4)
}

.np-select-input-addon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: 0 0;
    border-radius: .125rem;
    border-width: 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 24px;
    height: var(--size-24);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 24px;
    width: var(--size-24)
}

.np-select-input-addon--interactive {
    color: #c9cbce;
    color: var(--color-interactive-secondary);
    pointer-events: auto
}

.np-select-input-addon--interactive:hover {
    color: #b5b7ba;
    color: var(--color-interactive-secondary-hover)
}

.np-select-input-addon--interactive:focus {
    outline: none
}

.np-select-input-addon--interactive.focus-visible {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-select-input-addon--interactive:focus-visible {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

[dir=ltr] .np-select-input-addon-separator {
    border-left: 1px solid rgba(0,0,0,.102)
}

[dir=rtl] .np-select-input-addon-separator {
    border-right: 1px solid rgba(0,0,0,.102)
}

[dir=ltr] .np-select-input-addon-separator {
    border-left: 1px solid var(--color-border-neutral)
}

[dir=rtl] .np-select-input-addon-separator {
    border-right: 1px solid var(--color-border-neutral)
}

.np-select-input-addon-separator {
    height: 24px;
    height: var(--size-24)
}

.np-text-area {
    border-radius: 10px!important;
    border-radius: var(--radius-small)!important;
    min-height: 72px;
    min-height: var(--size-72);
    -ms-scroll-chaining: none;
    overscroll-behavior: none;
    scroll-padding-bottom: 8px;
    scroll-padding-bottom: var(--size-8);
    scroll-padding-top: 8px;
    scroll-padding-top: var(--size-8)
}

.np-text-area::-moz-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.np-text-area::-webkit-input-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.np-text-area:-ms-input-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.np-text-area::-ms-input-placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.np-text-area::placeholder {
    color: #768e9c;
    color: var(--color-content-tertiary)
}

.tw-instructions {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.tw-instructions,.tw-instructions .instruction {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tw-instructions .instruction {
    margin-top: 8px;
    margin-top: var(--padding-x-small)
}

.tw-instructions .instruction .do,.tw-instructions .instruction .dont {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-bottom: 0;
    margin-right: 8px;
    margin-right: var(--padding-x-small)
}

.tw-instructions .instruction .do {
    color: var(--color-sentiment-positive)
}

.tw-instructions .instruction .dont {
    color: var(--color-sentiment-negative)
}

a {
    border-radius: 2px
}

.np-link .tw-icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 4px;
    margin-left: var(--size-4)
}

[dir=rtl] .np-link .tw-icon {
    margin-left: 0;
    margin-right: 4px;
    margin-right: var(--size-4)
}

:root {
    --coin-colour: #1c3108;
    --coin-size: 4.5rem;
    --coins-image: url("data:image/png;base64,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")
}

:root .np-theme-personal--dark {
    --coin-colour: #9fe870;
    --coins-image: url("data:image/png;base64,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")
}


@-webkit-keyframes spin {
    0% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        background-position-x: 0;
        -webkit-box-shadow: 0 0 0 #1c3108;
        box-shadow: 0 0 0 #1c3108;
        -webkit-box-shadow: 0 0 0 var(--coin-colour);
        box-shadow: 0 0 0 var(--coin-colour);
        -webkit-transform: translateX(0);
        transform: translateX(0);
        width: 4.5rem;
        width: var(--coin-size)
    }

    12% {
        background-position-x: 0;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    12.5% {
        -webkit-animation-timing-function: step-end;
        animation-timing-function: step-end;
        background-position-x: 33.33%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    13% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        background-position-x: 33.33%;
        -webkit-box-shadow: var(--box-shadow-forwards);
        box-shadow: var(--box-shadow-forwards);
        -webkit-transform: var(--coin-edge-width-negative-offset);
        transform: var(--coin-edge-width-negative-offset);
        width: .1rem
    }

    25% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        background-position-x: 33.33%;
        -webkit-box-shadow: 0 0 0 #1c3108;
        box-shadow: 0 0 0 #1c3108;
        -webkit-box-shadow: 0 0 0 var(--coin-colour);
        box-shadow: 0 0 0 var(--coin-colour);
        -webkit-transform: translateX(0);
        transform: translateX(0);
        width: 4.5rem;
        width: var(--coin-size)
    }

    37% {
        background-position-x: 33.33%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    37.5% {
        -webkit-animation-timing-function: step-end;
        animation-timing-function: step-end;
        background-position-x: 66.66%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    38% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        background-position-x: 66.66%;
        -webkit-box-shadow: var(--box-shadow-forwards);
        box-shadow: var(--box-shadow-forwards);
        -webkit-transform: var(--coin-edge-width-negative-offset);
        transform: var(--coin-edge-width-negative-offset);
        width: .1rem
    }

    50% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        background-position-x: 66.66%;
        -webkit-box-shadow: 0 0 0 #1c3108;
        box-shadow: 0 0 0 #1c3108;
        -webkit-box-shadow: 0 0 0 var(--coin-colour);
        box-shadow: 0 0 0 var(--coin-colour);
        -webkit-transform: translateX(0);
        transform: translateX(0);
        width: 4.5rem;
        width: var(--coin-size)
    }

    62% {
        background-position-x: 66.66%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    62.5% {
        -webkit-animation-timing-function: step-end;
        animation-timing-function: step-end;
        background-position-x: 100%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    63% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        background-position-x: 100%;
        -webkit-box-shadow: var(--box-shadow-forwards);
        box-shadow: var(--box-shadow-forwards);
        -webkit-transform: var(--coin-edge-width-negative-offset);
        transform: var(--coin-edge-width-negative-offset);
        width: .1rem
    }

    75% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        background-position-x: 100%;
        -webkit-box-shadow: 0 0 0 #1c3108;
        box-shadow: 0 0 0 #1c3108;
        -webkit-box-shadow: 0 0 0 var(--coin-colour);
        box-shadow: 0 0 0 var(--coin-colour);
        -webkit-transform: translateX(0);
        transform: translateX(0);
        width: 4.5rem;
        width: var(--coin-size)
    }

    87% {
        background-position-x: 100%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    87.5% {
        -webkit-animation-timing-function: step-end;
        animation-timing-function: step-end;
        background-position-x: 0;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    88% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        background-position-x: 0;
        -webkit-box-shadow: var(--box-shadow-forwards);
        box-shadow: var(--box-shadow-forwards);
        -webkit-transform: var(--coin-edge-width-negative-offset);
        transform: var(--coin-edge-width-negative-offset);
        width: .1rem
    }

    to {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        background-position-x: 0;
        -webkit-box-shadow: 0 0 0 #1c3108;
        box-shadow: 0 0 0 #1c3108;
        -webkit-box-shadow: 0 0 0 var(--coin-colour);
        box-shadow: 0 0 0 var(--coin-colour);
        -webkit-transform: translateX(0);
        transform: translateX(0);
        width: 4.5rem;
        width: var(--coin-size)
    }
}

@keyframes spin {
    0% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        background-position-x: 0;
        -webkit-box-shadow: 0 0 0 #1c3108;
        box-shadow: 0 0 0 #1c3108;
        -webkit-box-shadow: 0 0 0 var(--coin-colour);
        box-shadow: 0 0 0 var(--coin-colour);
        -webkit-transform: translateX(0);
        transform: translateX(0);
        width: 4.5rem;
        width: var(--coin-size)
    }

    12% {
        background-position-x: 0;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    12.5% {
        -webkit-animation-timing-function: step-end;
        animation-timing-function: step-end;
        background-position-x: 33.33%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    13% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        background-position-x: 33.33%;
        -webkit-box-shadow: var(--box-shadow-forwards);
        box-shadow: var(--box-shadow-forwards);
        -webkit-transform: var(--coin-edge-width-negative-offset);
        transform: var(--coin-edge-width-negative-offset);
        width: .1rem
    }

    25% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        background-position-x: 33.33%;
        -webkit-box-shadow: 0 0 0 #1c3108;
        box-shadow: 0 0 0 #1c3108;
        -webkit-box-shadow: 0 0 0 var(--coin-colour);
        box-shadow: 0 0 0 var(--coin-colour);
        -webkit-transform: translateX(0);
        transform: translateX(0);
        width: 4.5rem;
        width: var(--coin-size)
    }

    37% {
        background-position-x: 33.33%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    37.5% {
        -webkit-animation-timing-function: step-end;
        animation-timing-function: step-end;
        background-position-x: 66.66%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    38% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        background-position-x: 66.66%;
        -webkit-box-shadow: var(--box-shadow-forwards);
        box-shadow: var(--box-shadow-forwards);
        -webkit-transform: var(--coin-edge-width-negative-offset);
        transform: var(--coin-edge-width-negative-offset);
        width: .1rem
    }

    50% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        background-position-x: 66.66%;
        -webkit-box-shadow: 0 0 0 #1c3108;
        box-shadow: 0 0 0 #1c3108;
        -webkit-box-shadow: 0 0 0 var(--coin-colour);
        box-shadow: 0 0 0 var(--coin-colour);
        -webkit-transform: translateX(0);
        transform: translateX(0);
        width: 4.5rem;
        width: var(--coin-size)
    }

    62% {
        background-position-x: 66.66%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    62.5% {
        -webkit-animation-timing-function: step-end;
        animation-timing-function: step-end;
        background-position-x: 100%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    63% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        background-position-x: 100%;
        -webkit-box-shadow: var(--box-shadow-forwards);
        box-shadow: var(--box-shadow-forwards);
        -webkit-transform: var(--coin-edge-width-negative-offset);
        transform: var(--coin-edge-width-negative-offset);
        width: .1rem
    }

    75% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        background-position-x: 100%;
        -webkit-box-shadow: 0 0 0 #1c3108;
        box-shadow: 0 0 0 #1c3108;
        -webkit-box-shadow: 0 0 0 var(--coin-colour);
        box-shadow: 0 0 0 var(--coin-colour);
        -webkit-transform: translateX(0);
        transform: translateX(0);
        width: 4.5rem;
        width: var(--coin-size)
    }

    87% {
        background-position-x: 100%;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    87.5% {
        -webkit-animation-timing-function: step-end;
        animation-timing-function: step-end;
        background-position-x: 0;
        -webkit-box-shadow: var(--box-shadow-backwards);
        box-shadow: var(--box-shadow-backwards);
        -webkit-transform: var(--coin-edge-width-offset);
        transform: var(--coin-edge-width-offset);
        width: .1rem
    }

    88% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        background-position-x: 0;
        -webkit-box-shadow: var(--box-shadow-forwards);
        box-shadow: var(--box-shadow-forwards);
        -webkit-transform: var(--coin-edge-width-negative-offset);
        transform: var(--coin-edge-width-negative-offset);
        width: .1rem
    }

    to {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        background-position-x: 0;
        -webkit-box-shadow: 0 0 0 #1c3108;
        box-shadow: 0 0 0 #1c3108;
        -webkit-box-shadow: 0 0 0 var(--coin-colour);
        box-shadow: 0 0 0 var(--coin-colour);
        -webkit-transform: translateX(0);
        transform: translateX(0);
        width: 4.5rem;
        width: var(--coin-size)
    }
}

@-webkit-keyframes swap-currencies-reduced-motion {
    0% {
        background-position-x: 0
    }

    25% {
        background-position-x: 33.33%
    }

    50% {
        background-position-x: 66.66%
    }

    75% {
        background-position-x: 100%
    }

    to {
        background-position-x: 0
    }
}

@keyframes swap-currencies-reduced-motion {
    0% {
        background-position-x: 0
    }

    25% {
        background-position-x: 33.33%
    }

    50% {
        background-position-x: 66.66%
    }

    75% {
        background-position-x: 100%
    }

    to {
        background-position-x: 0
    }
}








.tw-modal--scrollable {
    max-height: 100%;
    max-height: -webkit-fill-available
}

.tw-modal .tw-modal-dialog {
    background: #fff;
    background: var(--color-background-elevated);
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.2);
    box-shadow: 0 5px 15px rgba(0,0,0,.2);
    -webkit-transform: translateY(-25%);
    transform: translateY(-25%);
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out
}

.np-theme-personal .tw-modal .tw-modal-dialog {
    background: #fff;
    background: var(--color-background-elevated);
    border-radius: 24px;
    border-radius: var(--radius-large);
    -webkit-box-shadow: none;
    box-shadow: none
}

.tw-modal.in .tw-modal-dialog {
    -webkit-transform: translate(0);
    transform: translate(0)
}

.tw-modal .tw-modal-content {
    width: 100%
}

.tw-modal .tw-modal-content .tw-modal-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
    word-break: break-word
}

.tw-modal .tw-modal-content .tw-modal-body--scrollable {
    overflow-y: auto
}

.tw-modal .tw-modal-content .tw-modal-header {
    -webkit-box-shadow: inset 0 -1px 0 0 #e2e6e8;
    box-shadow: inset 0 -1px 0 0 #e2e6e8
}

.np-theme-personal .tw-modal .tw-modal-content .tw-modal-header {
    -webkit-box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.102);
    box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.102);
    -webkit-box-shadow: inset 0 -1px 0 0 var(--color-border-neutral);
    box-shadow: inset 0 -1px 0 0 var(--color-border-neutral)
}

.np-theme-personal .tw-modal .tw-modal-content .tw-modal-header .np-close-button {
    margin: calc(8px*-1) calc(8px*-1) calc(8px*-1) 0;
    margin: calc(var(--size-8)*-1) calc(var(--size-8)*-1) calc(var(--size-8)*-1) 0
}

.tw-modal .tw-modal-content .tw-modal-header.modal--withoutborder {
    -webkit-box-shadow: none;
    box-shadow: none
}

.tw-modal .tw-modal-content .tw-modal-header .tw-icon {
    fill: #0097c7;
    fill: var(--color-content-accent);
    cursor: pointer;
    display: block
}

.tw-modal .tw-modal-content .tw-modal-body,.tw-modal .tw-modal-content .tw-modal-footer,.tw-modal .tw-modal-content .tw-modal-header {
    padding: 16px;
    padding: var(--size-16)
}

.tw-modal .tw-modal-content .tw-modal-title {
    max-width: 85%
}

.tw-modal .tw-modal-content .tw-modal-footer {
    -webkit-box-shadow: inset 0 1px 0 0 #e2e6e8;
    box-shadow: inset 0 1px 0 0 #e2e6e8;
    padding-bottom: 12px;
    padding-bottom: var(--size-12);
    padding-top: 12px;
    padding-top: var(--size-12)
}

.np-theme-personal .tw-modal .tw-modal-content .tw-modal-footer {
    border-top: 1px solid rgba(0,0,0,.102);
    border-top: 1px solid var(--color-border-neutral)
}

.np-theme-personal .tw-modal .tw-modal-content .tw-modal-footer,.tw-modal .tw-modal-content .tw-modal-footer.modal--withoutborder {
    -webkit-box-shadow: none;
    box-shadow: none
}

.tw-modal .tw-modal-content.tw-modal-no-title .tw-modal-body {
    padding-top: 0!important
}

.tw-modal .tw-modal-content.tw-modal-no-title .tw-modal-header {
    min-height: 32px;
    min-height: var(--size-32);
    padding-bottom: 4px!important
}

.tw-modal .table,.tw-modal table {
    background-color: transparent
}

@media(min-width: 576px) {
    .tw-modal .tw-modal-content .tw-modal-body,.tw-modal .tw-modal-content .tw-modal-footer,.tw-modal .tw-modal-content .tw-modal-header {
        padding:32px 24px;
        padding: var(--size-32) var(--size-24)
    }

    .np-theme-personal .tw-modal .tw-modal-content .tw-modal-body,.np-theme-personal .tw-modal .tw-modal-content .tw-modal-footer,.np-theme-personal .tw-modal .tw-modal-content .tw-modal-header {
        padding: 24px;
        padding: var(--size-24)
    }

    .tw-modal .tw-modal-compact .tw-modal-header {
        min-height: 56px;
        min-height: calc(8px*7);
        min-height: calc(var(--size-8)*7)
    }

    .tw-modal .tw-modal-compact .tw-modal-body,.tw-modal .tw-modal-compact .tw-modal-footer,.tw-modal .tw-modal-compact .tw-modal-header {
        padding-bottom: 16px;
        padding-bottom: var(--size-16);
        padding-top: 16px;
        padding-top: var(--size-16)
    }
}

@media(min-width: 480px) {
    .tw-modal-dialog.tw-modal-sm {
        width:300px
    }
}

@media(min-width: 576px) {
    .tw-modal {
        padding:40px;
        padding: var(--size-40)
    }

    .tw-modal .tw-modal-dialog .tw-modal-content {
        border-radius: 10px;
        border-radius: var(--radius-small)
    }

    .tw-modal .tw-modal-dialog.tw-modal-md {
        width: 540px
    }
}

@media(min-width: 768px) {
    .tw-modal-dialog.tw-modal-lg {
        width:720px
    }
}

@media(min-width: 992px) {
    .tw-modal-dialog.tw-modal-xl {
        width:1000px
    }
}

@media(-ms-high-contrast:none) {
    :root .tw-modal,:root .tw-modal .tw-modal-dialog,_:-ms-fullscreen,_:-ms-fullscreen .tw-modal-dialog {
        height: 100%
    }
}

.tw-money-input {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tw-money-input .tw-money-input__fixed-currency {
    padding-left: 0!important
}

[dir=rtl] .tw-money-input .tw-money-input__fixed-currency {
    padding-left: 0!important;
    padding-right: 0!important
}

.tw-money-input .tw-money-input__fixed-currency .np-text-title-subsection {
    color: #768e9c;
    color: var(--color-content-tertiary);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold)
}

.tw-money-input.input-group-sm .form-control {
    min-height: 34px
}

.tw-money-input.input-group-sm .np-text-title-subsection {
    font-size: .875rem;
    font-size: var(--font-size-14)
}

.tw-money-input.input-group-md .form-control {
    min-height: 53px
}

.tw-money-input.input-group-md .np-text-title-subsection {
    font-size: 1rem;
    font-size: var(--font-size-16)
}

.tw-money-input .input-group-addon {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.tw-money-input .input-group-addon:not(.amount-currency-select-btn) {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: auto
}

.tw-money-input .amount-currency-select-btn {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    line-height: normal;
    width: auto
}

.tw-money-input .np-button-input {
    border-bottom-right-radius: 10px!important;
    border-bottom-right-radius: var(--radius-small)!important;
    border-top-right-radius: 10px!important;
    border-top-right-radius: var(--radius-small)!important
}

.tw-money-input .np-button-input:not(.disabled):not(:disabled).focus-visible {
    border-radius: 10px!important;
    border-radius: var(--radius-small)!important
}

.tw-money-input .np-button-input:not(.disabled):not(:disabled):focus-visible {
    border-radius: 10px!important;
    border-radius: var(--radius-small)!important
}

.has-error .tw-money-input .np-button-input,.has-error .tw-money-input .np-button-input:not(.disabled):not(:disabled):hover,.tw-money-input .np-button-input,.tw-money-input .np-button-input:active,.tw-money-input .np-button-input:not(.disabled):not(:disabled):hover {
    -webkit-box-shadow: none;
    box-shadow: none
}

.tw-money-input:not(.disabled):not(:disabled):not(.np-button-input:active)[\:has\(\.np-button-input\.focus-visible\)] {
    -webkit-box-shadow: inset 0 0 0 1px #c9cbce!important;
    box-shadow: inset 0 0 0 1px #c9cbce!important;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)!important;
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)!important
}

.tw-money-input:not(.disabled):not(:disabled):not(.np-button-input:active):has(.np-button-input.focus-visible) {
    -webkit-box-shadow: inset 0 0 0 1px #c9cbce!important;
    box-shadow: inset 0 0 0 1px #c9cbce!important;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)!important;
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)!important
}

.tw-money-input:not(.disabled):not(:disabled):not(.np-button-input:active)[\:has\(\.np-button-input\:focus-visible\)] {
    -webkit-box-shadow: inset 0 0 0 1px #c9cbce!important;
    box-shadow: inset 0 0 0 1px #c9cbce!important;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)!important;
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)!important
}

.tw-money-input:not(.disabled):not(:disabled):not(.np-button-input:active):has(.np-button-input:focus-visible) {
    -webkit-box-shadow: inset 0 0 0 1px #c9cbce!important;
    box-shadow: inset 0 0 0 1px #c9cbce!important;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)!important;
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)!important
}

.np-navigation-option {
    --ring-outline-offset: 0;
    background-color: transparent;
    text-align: left;
    text-decoration: none;
    width: 100%
}

[dir=rtl] .np-navigation-option {
    border-right: 0
}

[dir=rtl] .np-navigation-option,html:not([dir=rtl]) .np-navigation-option {
    border-left: 0
}

html:not([dir=rtl]) .np-navigation-option {
    border-right: 0
}

[dir=rtl] .np-navigation-option {
    text-align: right
}

.np-navigation-option:focus,.np-navigation-option:hover {
    text-decoration: none
}

.np-navigation-option:not(.disabled):not(:disabled):hover .tw-avatar__content {
    background-color: #fff;
    background-color: #ffc091
}

.np-theme-personal .np-navigation-option:not(.disabled):not(:disabled):hover .tw-avatar__content {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.np-navigation-option .circle {
    border: none
}

.np-navigation-option:focus {
    outline: none
}

.np-navigation-option.focus-visible {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-navigation-option:focus-visible {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-theme-personal .np-navigation-option {
    text-decoration: none
}

.np-navigation-option__chevron {
    background: 0 0;
    border: none;
    outline: none;
    padding: 0
}

.np-navigation-option__chevron:not(.disabled):not(:disabled):focus,.np-navigation-option__chevron:not(.disabled):not(:disabled):hover {
    color: #0084b3;
    color: var(--color-content-accent-hover)
}

.np-navigation-option__chevron:not(.disabled):not(:disabled):active {
    color: #0077a5;
    color: var(--color-content-accent-active)
}

.np-theme-personal .np-option__container-aligned {
    width: calc(100% + 32px);
    width: calc(100% + 16px*2);
    width: calc(100% + var(--space-content-horizontal)*2)
}

.np-navigation-options-list {
    list-style-type: none;
    margin-bottom: 0;
    padding-left: 0
}

[dir=rtl] .np-navigation-options-list {
    padding-left: 0;
    padding-right: 0
}

.np-navigation-options-list__item+.np-navigation-options-list__item {
    margin-top: -1px
}

.wds-nudge {
    --nudge-background-color: var(--color-background-neutral);
    --nudge-border-radius: var(--radius-medium);
    --nudge-min-height: 106px;
    --nudge-padding: 0;
    --nudge-flex-gap: var(--size-16);
    --nudge-media-width: 104px;
    --nudge-link-text-decoration: underline;
    --nudge-container-padding: var(--size-16);
    --nudge-content-flex-alignment: center;
    --nudge-title-color: var(--color-content-primary);
    --nudge-title-font-weight: var(--font-weight-semi-bold);
    --nudge-title-line-height: var(--line-height-title);
    --nudge-control-width: var(--size-24);
    --nudge-control-background-color: var(--color-background-neutral);
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    background-color: var(--nudge-background-color);
    border-radius: var(--nudge-border-radius);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
    grid-gap: var(--nudge-flex-gap);
    gap: var(--nudge-flex-gap);
    min-height: var(--nudge-min-height);
    overflow: hidden;
    padding: var(--nudge-padding);
    position: relative;
    width: 100%
}

.wds-nudge-media {
    -ms-flex-preferred-size: var(--nudge-media-width);
    flex-basis: var(--nudge-media-width);
    max-width: var(--nudge-media-width)
}

.wds-nudge-media-globe {
    margin-left: -76px;
    margin-top: -5px;
    position: absolute;
    width: 161px
}

[dir=rtl] .wds-nudge-media-globe {
    margin-left: 0;
    margin-right: -76px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.wds-nudge-media-lock {
    margin-left: -11px;
    margin-top: 18px;
    position: absolute;
    -webkit-transform: rotate(-14.86deg);
    transform: rotate(-14.86deg);
    width: 104px
}

[dir=rtl] .wds-nudge-media-lock {
    margin-left: 0;
    margin-right: -11px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.wds-nudge-media-wallet {
    margin-left: -15px;
    margin-top: 18px;
    position: absolute;
    width: 107px
}

[dir=rtl] .wds-nudge-media-wallet {
    margin-left: 0;
    margin-right: -15px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.wds-nudge-media-gear {
    margin-left: -18px;
    margin-top: 19px;
    position: absolute;
    width: 111px
}

[dir=rtl] .wds-nudge-media-gear {
    margin-left: 0;
    margin-right: -18px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.wds-nudge-media-invite-letter {
    margin-left: -17px;
    margin-top: -2px;
    position: absolute;
    width: 105px
}

[dir=rtl] .wds-nudge-media-invite-letter {
    margin-left: 0;
    margin-right: -17px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.wds-nudge-media-business-card,.wds-nudge-media-personal-card {
    margin-left: -15px;
    margin-top: 2px;
    position: absolute;
    width: 104px
}

[dir=rtl] .wds-nudge-media-business-card,[dir=rtl] .wds-nudge-media-personal-card {
    margin-left: 0;
    margin-right: -15px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.wds-nudge-media-heart {
    margin-left: -7px;
    margin-top: 11px;
    position: absolute;
    width: 95px
}

[dir=rtl] .wds-nudge-media-heart {
    margin-left: 0;
    margin-right: -7px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.wds-nudge-media-multi-currency {
    margin-left: -30px;
    margin-top: 1px;
    position: absolute;
    width: 131px
}

[dir=rtl] .wds-nudge-media-multi-currency {
    margin-left: 0;
    margin-right: -30px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.wds-nudge-media-shopping-bag {
    margin-left: 1px;
    margin-top: 14px;
    position: absolute;
    width: 116px
}

[dir=rtl] .wds-nudge-media-shopping-bag {
    margin-left: 0;
    margin-right: 1px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.wds-nudge-container {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
    grid-gap: var(--nudge-flex-gap);
    gap: var(--nudge-flex-gap);
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: var(--nudge-container-padding) var(--nudge-container-padding) var(--nudge-container-padding) 0;
    width: 100%
}

[dir=rtl] .wds-nudge-container {
    padding: var(--nudge-container-padding) 0 var(--nudge-container-padding) var(--nudge-container-padding)
}

.np-theme-personal .wds-nudge-container:first-child {
    padding-left: var(--nudge-flex-gap)
}

.wds-nudge-container .wds-nudge-content {
    -ms-flex-item-align: var(--nudge-content-flex-alignment);
    align-self: var(--nudge-content-flex-alignment);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.wds-nudge-container .wds-nudge-content .wds-nudge-title {
    color: var(--nudge-title-color);
    font-weight: var(--nudge-title-font-weight);
    line-height: var(--nudge-title-line-height);
    margin: 0
}

.wds-nudge-container .wds-nudge-content .wds-nudge-link {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    margin-top: 4px;
    margin-top: var(--size-4);
    -webkit-text-decoration: var(--nudge-link-text-decoration);
    text-decoration: var(--nudge-link-text-decoration)
}

.wds-nudge-container .wds-nudge-control {
    background-color: var(--nudge-control-background-color);
    -ms-flex-preferred-size: var(--nudge-control-width);
    flex-basis: var(--nudge-control-width);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 var(--nudge-control-width);
    flex: 0 0 var(--nudge-control-width);
    height: var(--nudge-control-width);
    max-width: var(--nudge-control-width)
}

.np-overlay-header .np-overlay-header__content {
    max-width: 1164px;
    min-height: 97px;
    min-width: 320px;
    width: 100%
}

.np-theme-personal .np-overlay-header {
    border-bottom: 1px solid rgba(0,0,0,.102);
    border-bottom: 1px solid var(--color-border-neutral)
}

.np-theme-personal--bright-green .np-overlay-header .np-flow-header__left path,.np-theme-personal--dark .np-overlay-header .np-flow-header__left path,.np-theme-personal--forest-green .np-overlay-header .np-flow-header__left path {
    fill: var(--color-interactive-primary)
}

.tw-telephone {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tw-telephone .tw-telephone__number-input {
    margin-left: 12px;
    margin-left: var(--size-12)
}

[dir=rtl] .tw-telephone .tw-telephone__number-input {
    margin-left: 0;
    margin-right: 12px;
    margin-right: var(--size-12)
}

.tw-telephone__country-select {
    -ms-flex-preferred-size: 120px;
    flex-basis: 120px;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.tw-telephone__country-select .np-input-group {
    width: 100%
}

.tw-telephone__number-input {
    -webkit-box-flex: 1;
    -ms-flex: auto 1 1;
    flex: auto 1 1
}

.np-theme-personal .np-popover__container {
    border-radius: 16px;
    border-radius: var(--radius-medium)
}

.np-popover__container .np-popover__content {
    color: #5d7079;
    color: var(--color-content-secondary);
    font-size: .875rem;
    font-size: var(--font-size-14)
}

.np-popover__container .np-popover__content p:last-child {
    margin-bottom: 0
}

.np-popover__container.np-panel .np-popover__content {
    max-width: 276px;
    padding: 16px 24px;
    padding: var(--size-16) var(--size-24)
}

.np-theme-personal .np-popover__container.np-panel .np-popover__content {
    padding: 24px;
    padding: var(--size-24)
}

.np-popover__container.np-bottom-sheet .np-popover__title {
    color: #37517e;
    color: var(--color-content-primary);
    font-size: 1.625rem;
    font-size: var(--font-size-26);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    letter-spacing: 0;
    letter-spacing: -.02em;
    line-height: 1.2;
    line-height: var(--line-height-title);
    line-height: 122%;
    margin: 0
}

.np-popover__container.np-bottom-sheet .np-popover__title+ol:not(.list-unstyled),.np-popover__container.np-bottom-sheet .np-popover__title+p,.np-popover__container.np-bottom-sheet .np-popover__title+ul:not(.list-unstyled) {
    margin-top: 8px;
    margin-top: var(--size-8)
}

.np-popover__container.np-bottom-sheet .np-popover__content {
    padding: 32px 24px;
    padding: var(--size-32) var(--size-24)
}

.np-Card {
    --Card-image-scale: 1;
    --Card-image-translate: 0;
    --Card-indicator-text-background-color: var(--color-background-neutral);
    --Card-indicator-icon-background-color: var(--color-interactive-accent);
    --Card-indicator-icon-color: var(--color-interactive-control);
    --Card-check-background-color: var(--color-interactive-primary);
    --Card-check-color: var(--color-interactive-control)
}

.np-Card--promoCard {
    --Card-max-width: 358px
}

.np-Card--promoCard.is-disabled {
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
    opacity: .45
}

.np-Card-image {
    height: auto;
    left: -24px;
    left: calc(24px*-1);
    left: calc(var(--size-24)*-1);
    margin: 0 auto;
    position: relative;
    -webkit-transform: scale(var(--Card-image-scale)) translateY(var(--Card-image-translate));
    transform: scale(var(--Card-image-scale)) translateY(var(--Card-image-translate));
    -webkit-transition: -webkit-transform .5s ease-in-out;
    transition: -webkit-transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out,-webkit-transform .5s ease-in-out;
    width: 100%;
    width: calc(100% + 48px);
    width: calc(100% + var(--size-48))
}

[dir=rtl] .np-Card-image {
    left: auto;
    right: -24px;
    right: calc(24px*-1);
    right: calc(var(--size-24)*-1)
}

.np-Card-description {
    color: #5d7079;
    color: var(--color-content-secondary)
}

.np-Card-indicator {
    bottom: 8px;
    bottom: var(--size-8);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    grid-gap: 4px;
    gap: 4px;
    grid-gap: var(--size-4);
    gap: var(--size-4);
    position: absolute;
    right: 8px;
    right: var(--size-8)
}

[dir=rtl] .np-Card-indicator {
    left: 8px;
    left: var(--size-8);
    right: auto
}

.np-Card-indicatorText {
    background: var(--Card-indicator-text-background-color);
    border-radius: 100px;
    display: inline-block;
    padding: 16px;
    padding: var(--size-16);
    text-align: left;
    vertical-align: middle
}

.np-Card-indicatorIcon .tw-icon {
    color: var(--Card-indicator-icon-color)
}

[dir=rtl] .np-Card-indicatorIcon .tw-icon {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.np-Card--checked,.np-Card--link {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: currentColor;
    cursor: pointer;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-box-shadow .2s ease-in-out,-webkit-transform .5s ease-in-out;
    transition: -webkit-box-shadow .2s ease-in-out,-webkit-transform .5s ease-in-out;
    transition: box-shadow .2s ease-in-out,transform .5s ease-in-out;
    transition: box-shadow .2s ease-in-out,transform .5s ease-in-out,-webkit-box-shadow .2s ease-in-out,-webkit-transform .5s ease-in-out
}

.np-theme-personal:not(.np-theme-personal--dark):not(.np-theme-personal--bright-green):not(.np-theme-personal--forest-green) .np-Card--checked,.np-theme-personal:not(.np-theme-personal--dark):not(.np-theme-personal--bright-green):not(.np-theme-personal--forest-green) .np-Card--link {
    --Card-box-shadow: 0px 20px var(--size-40) 0px var(--color-background-neutral);
    --Card-check-color: var(--color-interactive-accent)
}

.np-Card--checked.is-disabled,.np-Card--link.is-disabled {
    cursor: not-allowed
}

@media(prefers-reduced-motion:reduce) {
    .np-Card--checked,.np-Card--link {
        -webkit-transition: none;
        transition: none
    }
}

.np-Card--checked:hover:not(.is-disabled):not(:disabled):not(.is-checked):not([focus-within]),.np-Card--link:hover:not(.is-disabled):not(:disabled):not(.is-checked):not([focus-within]) {
    --Card-image-scale: 1.1;
    -webkit-box-shadow: var(--Card-box-shadow);
    box-shadow: var(--Card-box-shadow)
}

.np-Card--checked:hover:not(.is-disabled):not(:disabled):not(.is-checked):not(:focus-within),.np-Card--link:hover:not(.is-disabled):not(:disabled):not(.is-checked):not(:focus-within) {
    --Card-image-scale: 1.1;
    -webkit-box-shadow: var(--Card-box-shadow);
    box-shadow: var(--Card-box-shadow)
}

.np-Card--checked:active:not(.is-disabled):not(:disabled):not(.is-checked),.np-Card--link:active:not(.is-disabled):not(:disabled):not(.is-checked) {
    --Card-background-color: var(--color-background-neutral-active);
    --Card-image-scale: 1.1;
    --Card-image-translate: var(--size-8);
    -webkit-box-shadow: var(--Card-box-shadow);
    box-shadow: var(--Card-box-shadow);
    -webkit-transform: scale(98%);
    transform: scale(98%)
}

.np-theme-personal--bright-green .np-Card--checked:active:not(.is-disabled):not(:disabled):not(.is-checked),.np-theme-personal--bright-green .np-Card--link:active:not(.is-disabled):not(:disabled):not(.is-checked) {
    --Card-background-color: var(--color-background-neutral)
}

.np-Card--checked.focus-visible:not(.is-disabled):not(:disabled),.np-Card--checked[\:has\(\.focus-visible\)]:not(.np-Card--checked),.np-Card--link.focus-visible:not(.is-disabled):not(:disabled),.np-Card--link[\:has\(\.focus-visible\)]:not(.np-Card--checked) {
    --Card-image-scale: 1.1;
    -webkit-box-shadow: var(--Card-box-shadow);
    box-shadow: var(--Card-box-shadow);
    outline: var(--ring-outline-color) solid 4px;
    outline: var(--ring-outline-color) solid var(--size-4);
    outline-offset: 4px;
    outline-offset: var(--size-4)
}

.np-Card--checked.focus-visible:not(.is-disabled):not(:disabled),.np-Card--checked:has(.focus-visible):not(.np-Card--checked),.np-Card--link.focus-visible:not(.is-disabled):not(:disabled),.np-Card--link:has(.focus-visible):not(.np-Card--checked) {
    --Card-image-scale: 1.1;
    -webkit-box-shadow: var(--Card-box-shadow);
    box-shadow: var(--Card-box-shadow);
    outline: var(--ring-outline-color) solid 4px;
    outline: var(--ring-outline-color) solid var(--size-4);
    outline-offset: 4px;
    outline-offset: var(--size-4)
}

.np-Card--checked:focus-visible:not(.is-disabled):not(:disabled),.np-Card--checked[\:has\(\:focus-visible\)]:not(.np-Card--checked),.np-Card--link:focus-visible:not(.is-disabled):not(:disabled),.np-Card--link[\:has\(\:focus-visible\)]:not(.np-Card--checked) {
    --Card-image-scale: 1.1;
    -webkit-box-shadow: var(--Card-box-shadow);
    box-shadow: var(--Card-box-shadow);
    outline: var(--ring-outline-color) solid 4px;
    outline: var(--ring-outline-color) solid var(--size-4);
    outline-offset: 4px;
    outline-offset: var(--size-4)
}

.np-Card--checked:focus-visible:not(.is-disabled):not(:disabled),.np-Card--checked:has(:focus-visible):not(.np-Card--checked),.np-Card--link:focus-visible:not(.is-disabled):not(:disabled),.np-Card--link:has(:focus-visible):not(.np-Card--checked) {
    --Card-image-scale: 1.1;
    -webkit-box-shadow: var(--Card-box-shadow);
    box-shadow: var(--Card-box-shadow);
    outline: var(--ring-outline-color) solid 4px;
    outline: var(--ring-outline-color) solid var(--size-4);
    outline-offset: 4px;
    outline-offset: var(--size-4)
}

.np-Card--checked[\:has\(\.np-Card-closeButton\.focus-visible\)],.np-Card--link[\:has\(\.np-Card-closeButton\.focus-visible\)] {
    outline: none
}

.np-Card--checked:has(.np-Card-closeButton.focus-visible),.np-Card--link:has(.np-Card-closeButton.focus-visible) {
    outline: none
}

.np-Card--checked[\:has\(\.np-Card-closeButton\:focus-visible\)],.np-Card--link[\:has\(\.np-Card-closeButton\:focus-visible\)] {
    outline: none
}

.np-Card--checked:has(.np-Card-closeButton:focus-visible),.np-Card--link:has(.np-Card-closeButton:focus-visible) {
    outline: none
}

.np-Card--link .np-Card-titleLink {
    color: #37517e;
    color: var(--color-content-primary);
    text-decoration: none
}

.np-Card--link .np-Card-titleLink.focus-visible {
    outline: none
}

.np-Card--link .np-Card-titleLink:focus-visible {
    outline: none
}

.np-Card--link .np-Card-titleLink:after {
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10
}

.np-Card--checked.is-checked {
    -webkit-box-shadow: 0 0 0 4px var(--color-interactive-primary);
    box-shadow: 0 0 0 4px var(--color-interactive-primary);
    -webkit-box-shadow: 0 0 0 var(--size-4) var(--color-interactive-primary);
    box-shadow: 0 0 0 var(--size-4) var(--color-interactive-primary)
}

.np-Card--checked.is-checked .np-Card-check {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: var(--Card-check-background-color);
    border-radius: 9999px;
    border-radius: var(--radius-full);
    color: var(--Card-check-color);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    height: var(--size-40);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    right: 8px;
    right: var(--size-8);
    top: 8px;
    top: var(--size-8);
    width: 40px;
    width: var(--size-40)
}

[dir=rtl] .np-Card--checked.is-checked .np-Card-check {
    left: 8px;
    left: var(--size-8);
    right: auto
}

.np-Card--checked.is-checked.focus-visible:not(.is-disabled):not(:disabled) {
    -webkit-box-shadow: none;
    box-shadow: none
}

.np-Card--checked.is-checked:focus-visible:not(.is-disabled):not(:disabled) {
    -webkit-box-shadow: none;
    box-shadow: none
}

.np-CardGroup {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-gap: 24px;
    gap: 24px;
    grid-gap: var(--size-24);
    gap: var(--size-24);
    width: 100%
}

@media(min-width: 768px) {
    .np-CardGroup {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.np-CardGroup .np-Card.np-Card--promoCard {
    max-width: 100%
}

.np-section {
    margin-top: 32px;
    margin-top: var(--size-32)
}

.np-section--with-horizontal-padding {
    padding-left: 16px;
    padding-left: var(--space-content-horizontal);
    padding-right: 16px;
    padding-right: var(--space-content-horizontal)
}

.sliding-panel {
    background: #fff;
    background: var(--color-background-elevated);
    position: absolute;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: -webkit-transform .35s cubic-bezier(0,.94,.62,1);
    transition: -webkit-transform .35s cubic-bezier(0,.94,.62,1);
    transition: transform .35s cubic-bezier(0,.94,.62,1);
    transition: transform .35s cubic-bezier(0,.94,.62,1),-webkit-transform .35s cubic-bezier(0,.94,.62,1);
    z-index: 1030
}

[dir=rtl] .sliding-panel {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.sliding-panel.sliding-panel--fixed {
    position: fixed
}

.sliding-panel.sliding-panel--open-left,.sliding-panel.sliding-panel--open-right {
    bottom: 0;
    top: 0
}

.sliding-panel.sliding-panel--open-right {
    right: 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

[dir=rtl] .sliding-panel.sliding-panel--open-right {
    right: auto
}

.sliding-panel.sliding-panel--open-left,[dir=rtl] .sliding-panel.sliding-panel--open-right {
    left: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

[dir=rtl] .sliding-panel.sliding-panel--open-left {
    left: auto;
    right: 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.sliding-panel.sliding-panel-enter-done.sliding-panel--open-left,.sliding-panel.sliding-panel-enter-done.sliding-panel--open-right {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.sliding-panel.sliding-panel-enter-done.sliding-panel--open-bottom,.sliding-panel.sliding-panel-enter-done.sliding-panel--open-top {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.sliding-panel.sliding-panel--open-bottom,.sliding-panel.sliding-panel--open-top {
    left: 0;
    right: 0;
    width: 100%
}

[dir=rtl] .sliding-panel.sliding-panel--open-bottom,[dir=rtl] .sliding-panel.sliding-panel--open-top {
    left: 0;
    left: auto;
    right: auto;
    right: 0
}

.sliding-panel.sliding-panel--open-top {
    top: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.sliding-panel.sliding-panel--open-bottom {
    bottom: 0;
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

.sliding-panel.sliding-panel--border-top {
    -webkit-box-shadow: inset 0 -1px 0 0 #e2e6e8;
    box-shadow: inset 0 -1px 0 0 #e2e6e8
}

.sliding-panel.sliding-panel--border-right {
    -webkit-box-shadow: inset 1px 0 0 0 #e2e6e8;
    box-shadow: inset 1px 0 0 0 #e2e6e8
}

.sliding-panel.sliding-panel--border-bottom {
    -webkit-box-shadow: inset 0 1px 0 0 #e2e6e8;
    box-shadow: inset 0 1px 0 0 #e2e6e8
}

.sliding-panel.sliding-panel--border-left {
    -webkit-box-shadow: inset -1px 0 0 0 #e2e6e8;
    box-shadow: inset -1px 0 0 0 #e2e6e8
}

.np-theme-personal .sliding-panel.sliding-panel--border-top {
    -webkit-box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.102);
    box-shadow: inset 0 -1px 0 0 rgba(0,0,0,.102);
    -webkit-box-shadow: inset 0 -1px 0 0 var(--color-border-neutral);
    box-shadow: inset 0 -1px 0 0 var(--color-border-neutral)
}

.np-theme-personal .sliding-panel.sliding-panel--border-right {
    -webkit-box-shadow: inset 1px 0 0 0 rgba(0,0,0,.102);
    box-shadow: inset 1px 0 0 0 rgba(0,0,0,.102);
    -webkit-box-shadow: inset 1px 0 0 0 var(--color-border-neutral);
    box-shadow: inset 1px 0 0 0 var(--color-border-neutral)
}

.np-theme-personal .sliding-panel.sliding-panel--border-bottom {
    -webkit-box-shadow: inset 0 1px 0 0 rgba(0,0,0,.102);
    box-shadow: inset 0 1px 0 0 rgba(0,0,0,.102);
    -webkit-box-shadow: inset 0 1px 0 0 var(--color-border-neutral);
    box-shadow: inset 0 1px 0 0 var(--color-border-neutral)
}

.np-theme-personal .sliding-panel.sliding-panel--border-left {
    -webkit-box-shadow: inset -1px 0 0 0 rgba(0,0,0,.102);
    box-shadow: inset -1px 0 0 0 rgba(0,0,0,.102);
    -webkit-box-shadow: inset -1px 0 0 0 var(--color-border-neutral);
    box-shadow: inset -1px 0 0 0 var(--color-border-neutral)
}

.snackbar {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 1060
}

[dir=rtl] .snackbar {
    left: auto;
    left: 0;
    right: 0
}

.snackbar__text {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #37517e;
    border-radius: 2px;
    -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.25);
    box-shadow: 0 2px 4px rgba(0,0,0,.25);
    color: #fff;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: .875rem;
    font-size: var(--font-size-14);
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 16px;
    margin: 0 var(--size-16);
    padding: 8px 16px;
    padding: var(--size-8) var(--size-16);
    text-align: left;
    -webkit-transition: .4s cubic-bezier(.215,.61,.355,1);
    transition: .4s cubic-bezier(.215,.61,.355,1);
    width: calc(100% - 32px);
    width: calc(100% - var(--size-32))
}

[dir=rtl] .snackbar__text {
    text-align: right
}

.np-theme-personal .snackbar__text {
    background: var(--color-contrast-theme);
    border-radius: 10px;
    border-radius: var(--radius-small);
    -webkit-box-shadow: 0 2px 4px 0 rgba(69,71,69,.35);
    box-shadow: 0 2px 4px 0 rgba(69,71,69,.35);
    color: var(--color-contrast-overlay);
    position: relative
}

.np-theme-personal .snackbar__text:after {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    border-radius: inherit;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}

.np-theme-personal--dark .snackbar__text,.np-theme-personal--forest-green .snackbar__text {
    -webkit-box-shadow: none;
    box-shadow: none
}

@media(min-width: 576px) {
    .snackbar__text {
        max-width:600px;
        width: auto
    }
}

.snackbar__text__action {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: 16px;
    margin-left: var(--size-16)
}

[dir=rtl] .snackbar__text__action {
    margin-left: 0;
    margin-right: 16px;
    margin-right: var(--size-16)
}

.snackbar__text-container-enter,.snackbar__text-container-exit {
    -webkit-transform: translateY(calc(100% + 10px));
    transform: translateY(calc(100% + 10px))
}

.snackbar__text-container-enter-active {
    -webkit-transform: translateY(-16px);
    transform: translateY(-16px);
    -webkit-transform: translateY(calc(-16px - env(safe-area-inset-bottom)));
    transform: translateY(calc(-16px - env(safe-area-inset-bottom)))
}

@media(min-width: 576px) {
    .snackbar__text-container-enter-active {
        -webkit-transform:translateY(-24px);
        transform: translateY(-24px)
    }
}

.status-icon>svg {
    height: 32px;
    height: var(--size-32);
    width: 32px;
    width: var(--size-32)
}

.status-circle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.status-circle .light {
    color: var(--color-contrast)
}

.status-circle .dark {
    color: #37517e;
    color: var(--color-content-primary)
}

.status-circle.pending,.status-circle.warning {
    background-color: var(--color-sentiment-warning)
}

.np-theme-personal .status-circle.pending .status-icon,.np-theme-personal .status-circle.warning .status-icon {
    color: var(--color-dark)
}

.status-circle-lg {
    height: 48px;
    height: var(--size-48);
    width: 48px;
    width: var(--size-48)
}

.status-circle-md {
    height: 40px;
    height: var(--size-40);
    width: 40px;
    width: var(--size-40)
}

.status-circle-sm {
    height: 16px;
    height: var(--size-16);
    width: 16px;
    width: var(--size-16)
}

.status-circle-sm .status-icon>svg {
    height: 14px;
    height: var(--size-14);
    width: 14px;
    width: var(--size-14)
}

@media(max-width: 320px) {
    .status-circle-sm .status-icon>svg {
        height:24px;
        height: var(--size-24);
        width: 24px;
        width: var(--size-24)
    }

    .status-circle-sm {
        height: 32px;
        height: var(--size-32);
        width: 32px;
        width: var(--size-32)
    }
}

.status-circle.negative {
    background-color: var(--color-sentiment-negative)
}

.status-circle.neutral {
    background-color: #5d7079;
    background-color: var(--color-content-secondary)
}

.status-circle.positive {
    background-color: var(--color-sentiment-positive)
}

.tw-stepper {
    padding-bottom: 24px;
    width: 100%
}

@media only screen and (max-width: 575px) {
    .tw-stepper {
        padding-bottom:0
    }
}

.tw-stepper__step {
    list-style-type: none;
    position: absolute;
    top: 0
}

.tw-stepper__step--active .tw-stepper__step-label {
    color: #37517e;
    color: var(--color-content-primary);
    cursor: default
}

.tw-stepper__step--clickable .tw-stepper__step-label {
    border-radius: 2px;
    color: #0097c7;
    color: var(--color-content-accent);
    line-height: 0;
    -webkit-transition: color .15s ease-in-out;
    transition: color .15s ease-in-out
}

.np-theme-personal .tw-stepper__step--clickable .tw-stepper__step-label {
    color: #5d7079;
    color: var(--color-content-secondary);
    top: 0
}

.tw-stepper__step--has-tooltip {
    cursor: pointer
}

@media screen and (min-width: 576px) and (max-width:991px) {
    .tw-stepper__step:first-child .tooltip-inner {
        -webkit-transform:translateX(calc(50% - 32px));
        transform: translateX(calc(50% - 32px))
    }

    .tw-stepper__step:last-child .tooltip-inner {
        -webkit-transform: translateX(calc(-50% + 32px));
        transform: translateX(calc(-50% + 32px))
    }
}

.tw-stepper__step-label {
    color: #5d7079;
    color: var(--color-content-secondary);
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: color .6s ease-in-out;
    transition: color .6s ease-in-out;
    white-space: nowrap
}

[dir=rtl] .tw-stepper__step-label {
    -webkit-transform: translateX(50%);
    transform: translateX(50%)
}

.tw-stepper .tooltip {
    top: 24px!important;
    white-space: nowrap
}

.tw-stepper .tooltip .tooltip-inner {
    max-width: 100%
}

.tw-stepper .tw-tooltip-container {
    display: inline-block
}

.tw-stepper-steps {
    padding: 0;
    position: relative
}

[dir=rtl] .tw-stepper-steps {
    padding: 0
}

.progress-bar {
    -webkit-backface-visibility: hidden;
    background-color: var(--color-interactive-primary);
    border-bottom-left-radius: 1px;
    border-top-left-radius: 1px;
    float: left;
    height: 100%;
    -webkit-transition: width .6s ease-in-out;
    transition: width .6s ease-in-out;
    will-change: width
}

[dir=rtl] .progress-bar {
    float: right
}

.progress-bar:after {
    border-radius: 4px;
    content: "";
    float: right;
    height: 8px;
    margin-right: -4px;
    margin-top: -3px;
    width: 8px
}

[dir=rtl] .progress-bar:after {
    float: left;
    margin-left: -4px;
    margin-right: 0
}

.btn-unstyled {
    background: 0 0;
    border: none;
    display: block;
    margin: 0;
    padding: 0
}

.np-select .np-dropdown-toggle {
    background-color: #fff;
    background-color: #ffc091;
    border: 1px solid #c9cbce;
    border: 1px solid var(--color-interactive-secondary);
    border-radius: 10px;
    border-radius: var(--radius-small);
    color: #37517e;
    color: var(--color-content-primary);
    font-weight: 400;
    font-weight: var(--font-weight-regular);
    max-width: 100%;
    overflow: hidden;
    padding-left: 16px;
    padding-left: var(--size-16);
    text-align: left;
    text-overflow: ellipsis
}

[dir=rtl] .np-select .np-dropdown-toggle {
    text-align: right
}

.np-select .np-dropdown-toggle.focus-visible {
    outline: none
}

.np-select .np-dropdown-toggle:focus-visible {
    outline: none
}

.np-theme-personal .np-select .np-dropdown-toggle {
    border-radius: 10px;
    border-radius: var(--radius-small)
}

.has-error .np-select .np-dropdown-toggle {
    border: 1px solid #e74848;
    border: 1px solid var(--color-interactive-negative)
}

.np-select .np-dropdown-toggle-navy {
    --color-content-accent: #00b9ff;
    --color-content-primary: #fff;
    --color-content-secondary: #c9cbce;
    --color-background-screen: #2e4369;
    --color-interactive-secondary: #2e4369;
    --color-interactive-secondary-hover: #2e4369
}

.np-select .np-dropdown-toggle.np-btn-sm {
    padding-right: 32px;
    padding-right: var(--size-32)
}

[dir=rtl] .np-select .np-dropdown-toggle.np-btn-sm {
    padding-left: 32px;
    padding-left: var(--size-32);
    padding-right: 0
}

.np-select .np-dropdown-toggle.np-btn-md {
    padding-right: 40px;
    padding-right: var(--size-40)
}

[dir=rtl] .np-select .np-dropdown-toggle.np-btn-md {
    padding-left: 40px;
    padding-left: var(--size-40);
    padding-right: 0
}

.np-select .np-dropdown-toggle.np-btn-lg {
    padding-right: 48px;
    padding-right: var(--size-48)
}

[dir=rtl] .np-select .np-dropdown-toggle.np-btn-lg {
    padding-left: 48px;
    padding-left: var(--size-48);
    padding-right: 0
}

.np-select .np-dropdown-toggle .np-select-chevron {
    margin: 0;
    position: absolute;
    right: 16px;
    right: var(--size-16);
    top: 16px;
    top: var(--size-16)
}

[dir=rtl] .np-select .np-dropdown-toggle .np-select-chevron {
    left: 16px;
    left: var(--size-16);
    margin: 0;
    right: auto
}

.np-select .np-dropdown-toggle.np-btn-sm .np-select-chevron {
    right: 8px;
    right: var(--size-8);
    top: 8px;
    top: var(--size-8)
}

[dir=rtl] .np-select .np-dropdown-toggle.np-btn-sm .np-select-chevron {
    left: 8px;
    left: var(--size-8);
    right: auto
}

.np-select .np-dropdown-toggle.np-btn-lg .np-select-chevron {
    top: 27px
}

.np-select .btn:not(.disabled):not(:disabled) {
    color: #37517e;
    color: var(--color-content-primary)
}

.np-select .btn:not(.disabled):not(:disabled):hover {
    border-color: #b5b7ba;
    border-color: var(--color-interactive-secondary-hover)
}

.np-select .btn:not(.disabled):not(:disabled):focus {
    border-color: #00a2dd;
    border-color: var(--color-interactive-accent)
}

.np-theme-personal .np-select .btn:not(.disabled):not(:disabled):focus {
    border-color: #c9cbce;
    border-color: var(--color-interactive-secondary)
}

.np-option-content {
    max-width: 100%
}

.np-option-content .d-flex:last-child {
    max-width: calc(100% - 32px)
}

.np-dropdown-menu-desktop {
    max-height: 70vh;
    max-height: 70svh;
    max-width: calc(100vw - 32px);
    min-width: 160px
}

@media(min-height: 592px) {
    .np-dropdown-menu-desktop {
        max-height:592px
    }
}

.np-dropdown-menu {
    background-color: #fff;
    background-color: #ffc091;
    border-radius: 10px;
    border-radius: var(--radius-small);
    list-style: none;
    margin: 0;
    overflow: auto;
    padding: 0;
    text-align: left
}

[dir=rtl] .np-dropdown-menu {
    padding: 0;
    text-align: right
}

.np-theme-personal .np-dropdown-menu {
    border-radius: 10px;
    border-radius: var(--radius-small)
}

.np-dropdown-menu-sm {
    width: 220px
}

.np-dropdown-menu-md {
    width: 300px
}

.np-dropdown-menu-lg {
    width: 420px
}

.np-dropdown-menu .np-dropdown-item--focused {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    border-radius: 10px;
    border-radius: var(--radius-small)
}

.np-dropdown-menu .np-dropdown-item>a {
    white-space: normal
}

.np-dropdown-menu>li>a {
    clear: both;
    color: #37517e;
    color: var(--color-content-primary);
    display: block;
    font-size: 1rem;
    font-size: var(--font-size-16);
    font-size: .875rem;
    font-size: var(--font-size-14);
    font-weight: 400;
    font-weight: var(--font-weight-regular);
    letter-spacing: -.006em;
    line-height: 1.5;
    line-height: var(--line-height-body);
    line-height: 155%;
    padding: 12px 16px;
    padding: var(--size-12) var(--size-16);
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap
}

.np-dropdown-menu>li>a,.np-theme-personal .np-dropdown-menu>li>a {
    border-radius: 10px;
    border-radius: var(--radius-small)
}

.np-dropdown-menu>li:first-child>a {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.np-theme-personal .np-dropdown-menu>li:first-child>a {
    border-top-left-radius: 10px;
    border-top-left-radius: var(--radius-small);
    border-top-right-radius: 10px;
    border-top-right-radius: var(--radius-small)
}

.np-dropdown-menu>li:last-child>a {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.np-theme-personal .np-dropdown-menu>li:last-child>a {
    border-bottom-left-radius: 10px;
    border-bottom-left-radius: var(--radius-small);
    border-bottom-right-radius: 10px;
    border-bottom-right-radius: var(--radius-small)
}

.np-dropdown-menu>li:not(.active):not(.selected)[\:not-has\(input\)]>a:not([disabled]):not(.disabled):focus,.np-dropdown-menu>li:not(.active):not(.selected)[\:not-has\(input\)]>a:not([disabled]):not(.disabled):hover {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    color: #37517e;
    color: var(--color-content-primary)
}

.np-dropdown-menu>li:not(.active):not(.selected):not(:has(input))>a:not([disabled]):not(.disabled):focus,.np-dropdown-menu>li:not(.active):not(.selected):not(:has(input))>a:not([disabled]):not(.disabled):hover {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    color: #37517e;
    color: var(--color-content-primary)
}

.np-dropdown-menu>li:not(.active):not(.selected)[\:not-has\(input\)]>a:not([disabled]):not(.disabled):active {
    background-color: #37517e;
    color: #fff
}

.np-dropdown-menu>li:not(.active):not(.selected):not(:has(input))>a:not([disabled]):not(.disabled):active {
    background-color: #37517e;
    color: #fff
}

.np-dropdown-menu>.active>a,.np-dropdown-menu>.active>a:focus,.np-dropdown-menu>.active>a:hover,.np-dropdown-menu>.selected>a,.np-dropdown-menu>.selected>a:focus,.np-dropdown-menu>.selected>a:hover {
    background-color: #37517e;
    color: #fff
}

.np-dropdown-menu>.active>a strong,.np-dropdown-menu>.selected>a strong {
    color: inherit
}

.np-dropdown-menu>.active>a .np-text-body-default,.np-dropdown-menu>.selected>a .np-text-body-default {
    color: #c9cbce
}

.np-dropdown-menu .input-group-addon,.np-dropdown-menu .np-select-filter {
    border: 0
}

.np-dropdown-menu .np-separator {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    height: 1px;
    margin: 0;
    overflow: hidden
}

.np-dropdown-menu .np-dropdown-header {
    color: #5d7079;
    color: var(--color-content-secondary);
    display: block;
    font-size: .875rem;
    font-size: var(--font-size-14);
    font-weight: 400;
    font-weight: var(--font-weight-regular);
    line-height: 1.5;
    line-height: var(--line-height-body);
    padding: 8px 16px;
    padding: var(--size-8) var(--size-16);
    white-space: nowrap
}

.np-dropdown-menu .currency-flag,.np-dropdown-menu .tw-icon,.np-select .currency-flag,.np-select .tw-icon {
    display: inline-block;
    margin-right: 8px;
    margin-right: var(--size-8);
    vertical-align: middle
}

[dir=rtl] .np-dropdown-menu .currency-flag,[dir=rtl] .np-dropdown-menu .tw-icon,[dir=rtl] .np-select .currency-flag,[dir=rtl] .np-select .tw-icon {
    margin-left: 8px;
    margin-left: var(--size-8);
    margin-right: 0
}

.np-dropdown-menu .currency-flag,.np-select .currency-flag {
    margin-top: 3px
}

.np-dropdown-menu .np-text-body-default,.np-select .np-text-body-default {
    color: #5d7079;
    color: var(--color-content-secondary)
}

.np-dropdown-menu .tw-icon-search,.np-select .tw-icon-search {
    margin-right: 0
}

.np-theme-personal .currency-flag {
    margin-top: 0
}

.np-theme-personal .np-select .np-dropdown-toggle {
    background-color: unset;
    border: none;
    -webkit-box-shadow: inset 0 0 0 1px #c9cbce;
    box-shadow: inset 0 0 0 1px #c9cbce;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary);
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary);
    -webkit-transition: background-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;
    transition: background-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;
    transition: background-color .3s ease-in-out,box-shadow .3s ease-in-out;
    transition: background-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out
}

.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):hover {
    -webkit-box-shadow: inset 0 0 0 2px #b5b7ba;
    box-shadow: inset 0 0 0 2px #b5b7ba;
    -webkit-box-shadow: inset 0 0 0 2px var(--color-interactive-secondary-hover);
    box-shadow: inset 0 0 0 2px var(--color-interactive-secondary-hover)
}

.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled).focus-visible,.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus,.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled)[focus-within] {
    -webkit-box-shadow: inset 0 0 0 3px var(--color-interactive-primary);
    box-shadow: inset 0 0 0 3px var(--color-interactive-primary)
}

.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled).focus-visible,.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus,.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus-within {
    -webkit-box-shadow: inset 0 0 0 3px var(--color-interactive-primary);
    box-shadow: inset 0 0 0 3px var(--color-interactive-primary)
}

.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus,.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus-visible,.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled)[focus-within] {
    -webkit-box-shadow: inset 0 0 0 3px var(--color-interactive-primary);
    box-shadow: inset 0 0 0 3px var(--color-interactive-primary)
}

.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus,.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus-visible,.np-theme-personal .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus-within {
    -webkit-box-shadow: inset 0 0 0 3px var(--color-interactive-primary);
    box-shadow: inset 0 0 0 3px var(--color-interactive-primary)
}

.np-theme-personal .has-error .np-select .np-dropdown-toggle,.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):hover {
    -webkit-box-shadow: inset 0 0 0 2px var(--color-sentiment-negative);
    box-shadow: inset 0 0 0 2px var(--color-sentiment-negative)
}

.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled).focus-visible,.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus,.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled)[focus-within] {
    -webkit-box-shadow: inset 0 0 0 3px var(--color-sentiment-negative);
    box-shadow: inset 0 0 0 3px var(--color-sentiment-negative)
}

.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled).focus-visible,.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus,.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus-within {
    -webkit-box-shadow: inset 0 0 0 3px var(--color-sentiment-negative);
    box-shadow: inset 0 0 0 3px var(--color-sentiment-negative)
}

.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus,.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus-visible,.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled)[focus-within] {
    -webkit-box-shadow: inset 0 0 0 3px var(--color-sentiment-negative);
    box-shadow: inset 0 0 0 3px var(--color-sentiment-negative)
}

.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus,.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus-visible,.np-theme-personal .has-error .np-select .np-dropdown-toggle:not(.disabled):not(:disabled):focus-within {
    -webkit-box-shadow: inset 0 0 0 3px var(--color-sentiment-negative);
    box-shadow: inset 0 0 0 3px var(--color-sentiment-negative)
}

.np-theme-personal .np-dropdown-menu {
    outline: none
}

.np-theme-personal .np-dropdown-menu .active a,.np-theme-personal .np-dropdown-menu .active a:focus,.np-theme-personal .np-dropdown-menu .active a:hover,.np-theme-personal .np-dropdown-menu .selected a,.np-theme-personal .np-dropdown-menu .selected a:focus,.np-theme-personal .np-dropdown-menu .selected a:hover {
    background-color: var(--color-background-neutral-active);
    color: var(--color-interactive-primary)
}

.np-theme-personal .np-dropdown-menu .active a .body-2,.np-theme-personal .np-dropdown-menu .active a .np-text-body-default,.np-theme-personal .np-dropdown-menu .active a:focus .body-2,.np-theme-personal .np-dropdown-menu .active a:focus .np-text-body-default,.np-theme-personal .np-dropdown-menu .active a:hover .body-2,.np-theme-personal .np-dropdown-menu .active a:hover .np-text-body-default,.np-theme-personal .np-dropdown-menu .selected a .body-2,.np-theme-personal .np-dropdown-menu .selected a .np-text-body-default,.np-theme-personal .np-dropdown-menu .selected a:focus .body-2,.np-theme-personal .np-dropdown-menu .selected a:focus .np-text-body-default,.np-theme-personal .np-dropdown-menu .selected a:hover .body-2,.np-theme-personal .np-dropdown-menu .selected a:hover .np-text-body-default {
    color: var(--color-interactive-primary)
}

.np-theme-personal .np-dropdown-menu li:not(.active):not(.selected)[\:not-has\(input\)] a:not([disabled]):not(.disabled):active {
    background-color: var(--color-background-neutral-active)!important;
    color: var(--color-interactive-primary)!important
}

.np-theme-personal .np-dropdown-menu li:not(.active):not(.selected):not(:has(input)) a:not([disabled]):not(.disabled):active {
    background-color: var(--color-background-neutral-active)!important;
    color: var(--color-interactive-primary)!important
}

.np-theme-personal .np-dropdown-menu li:not(.active):not(.selected)[\:not-has\(input\)] a:not([disabled]):not(.disabled):active .body-2,.np-theme-personal .np-dropdown-menu li:not(.active):not(.selected)[\:not-has\(input\)] a:not([disabled]):not(.disabled):active .np-text-body-default {
    color: var(--color-interactive-primary)
}

.np-theme-personal .np-dropdown-menu li:not(.active):not(.selected):not(:has(input)) a:not([disabled]):not(.disabled):active .body-2,.np-theme-personal .np-dropdown-menu li:not(.active):not(.selected):not(:has(input)) a:not([disabled]):not(.disabled):active .np-text-body-default {
    color: var(--color-interactive-primary)
}

.np-theme-personal .np-dropdown-menu .np-dropdown-item {
    outline: none
}

.np-theme-personal .np-dropdown-menu .np-dropdown-item--focused {
    -webkit-box-shadow: inset 0 0 0 2px var(--color-interactive-primary);
    box-shadow: inset 0 0 0 2px var(--color-interactive-primary)
}

.np-summary {
    min-width: 280px
}

.np-summary__body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1
}

.np-summary__title {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    line-height: 1.375;
    margin-top: 0
}

.np-summary__title span {
    letter-spacing: normal;
    line-height: 1.375;
    margin-bottom: 0!important
}

.np-summary__title .np-info button,.np-summary__title .np-info__small {
    margin-top: 0
}

.np-summary__title .np-info .tw-icon {
    color: var(--color-interactive-primary)
}

.np-summary__icon {
    color: #37517e;
    color: var(--color-content-primary);
    position: relative
}

.np-summary__icon .np-summary-icon__done {
    color: var(--color-sentiment-positive)
}

.np-summary__icon .np-summary-icon__pending {
    color: var(--color-sentiment-warning)
}

.np-summary__icon :nth-child(2) {
    background-color: transparent;
    border-radius: 50%;
    bottom: -6px;
    position: absolute;
    right: -8px;
    right: calc(8px*-1);
    right: calc(var(--size-8)*-1)
}

[dir=rtl] .np-summary__icon :nth-child(2) {
    left: -8px;
    left: calc(8px*-1);
    left: calc(var(--size-8)*-1);
    right: auto
}

.np-summary__description {
    color: #5d7079;
    color: var(--color-content-secondary);
    font-size: .875rem;
    font-size: var(--font-size-14);
    line-height: 1.42857;
    margin-top: 4px;
    margin-top: var(--size-4);
    padding-right: calc(24px + 8px);
    padding-right: calc(var(--size-24) + var(--size-8))
}

[dir=rtl] .np-summary__description {
    padding-left: calc(24px + 8px);
    padding-left: calc(var(--size-24) + var(--size-8));
    padding-right: 0
}

.np-summary__action {
    font-size: .875rem;
    font-size: var(--font-size-14);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    margin-top: 4px;
    margin-top: var(--size-4)
}

.np-summary+.np-summary {
    margin-top: 24px;
    margin-top: var(--size-24)
}

.np-switch {
    border-radius: 16px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    overflow: hidden;
    padding: 2px;
    width: 50px
}

.np-switch:focus {
    outline: none
}

.np-switch.focus-visible {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-switch:focus-visible {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-switch--thumb {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: -webkit-transform .35s cubic-bezier(0,.94,.62,1);
    transition: -webkit-transform .35s cubic-bezier(0,.94,.62,1);
    transition: transform .35s cubic-bezier(0,.94,.62,1);
    transition: transform .35s cubic-bezier(0,.94,.62,1),-webkit-transform .35s cubic-bezier(0,.94,.62,1)
}

.np-switch--thumb .tw-icon {
    color: #fff
}

.np-switch--unchecked {
    background: #c9cbce;
    background: var(--color-interactive-secondary)
}

.np-switch--unchecked .switch--thumb {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.np-switch--checked {
    background: #00a2dd;
    background: var(--color-interactive-accent)
}

.np-switch--checked .np-switch--thumb {
    -webkit-transform: translateX(20px);
    transform: translateX(20px)
}

[dir=rtl] .np-switch--checked .np-switch--thumb {
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px)
}

.np-switch input {
    display: none;
    height: 0;
    left: -100%;
    opacity: 0;
    position: absolute;
    width: 0
}

[dir=rtl] .np-switch input {
    left: auto;
    right: -100%
}

.np-switch:not([aria-disabled]) {
    cursor: pointer
}

.np-theme-personal .np-switch {
    padding: 1px 2px
}

.np-theme-personal .np-switch--checked {
    background: var(--color-interactive-primary)
}

.np-theme-personal .np-switch--thumb {
    background-color: #fff;
    background-color: #ffc091;
    border-radius: 50%;
    height: 20px;
    margin: 3px;
    width: 20px
}

.tabs {
    position: relative
}

.tabs__tab {
    color: #37517e;
    color: var(--color-content-primary);
    display: inline-block;
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    margin-bottom: -2px;
    outline: none;
    padding: 8px;
    padding: var(--size-8);
    text-align: center;
    -webkit-transition: color .15s ease-in-out;
    transition: color .15s ease-in-out
}

.np-theme-personal .tabs__tab {
    color: #5d7079;
    color: var(--color-content-secondary);
    font-weight: 400;
    font-weight: var(--font-weight-regular)
}

.tabs__tab--selected {
    color: #0097c7;
    color: var(--color-content-accent)
}

.np-theme-personal .tabs__tab--selected {
    color: var(--color-interactive-primary);
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold)
}

.tabs__tab__content {
    border-radius: 2px
}

.tabs__tab:not(.disabled):not(:disabled).focus-visible .tabs__tab__content {
    color: #0084b3;
    color: var(--color-content-accent-hover)
}

.tabs__tab:not(.disabled):not(:disabled):focus-visible .tabs__tab__content {
    color: #0084b3;
    color: var(--color-content-accent-hover)
}

.np-theme-personal .tabs__tab:not(.disabled):not(:disabled).focus-visible .tabs__tab__content {
    color: var(--color-interactive-primary-hover);
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-theme-personal .tabs__tab:not(.disabled):not(:disabled):focus-visible .tabs__tab__content {
    color: var(--color-interactive-primary-hover);
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

@media(min-width: 992px) {
    .tabs__tab:not(.disabled):not(:disabled):hover {
        color:#0084b3;
        color: var(--color-content-accent-hover)
    }

    .np-theme-personal .tabs__tab:not(.disabled):not(:disabled):hover {
        color: var(--color-interactive-primary-hover)
    }
}

@media(hover: hover) {
    .tabs__tab:not(.disabled):not(:disabled):hover {
        color:#0084b3;
        color: var(--color-content-accent-hover)
    }

    .np-theme-personal .tabs__tab:not(.disabled):not(:disabled):hover {
        color: var(--color-interactive-primary-hover)
    }
}

.tabs__tab-list {
    border-bottom: 1px solid rgba(0,0,0,.102);
    border-bottom: 1px solid var(--color-border-neutral);
    list-style: none;
    margin: 0;
    padding: 0
}

.tabs__line {
    background-color: #00a2dd;
    background-color: var(--color-interactive-accent);
    bottom: -1px;
    height: 2px;
    position: relative;
    -webkit-transition: -webkit-transform .35s cubic-bezier(0,.94,.62,1);
    transition: -webkit-transform .35s cubic-bezier(0,.94,.62,1);
    transition: transform .35s cubic-bezier(0,.94,.62,1);
    transition: transform .35s cubic-bezier(0,.94,.62,1),-webkit-transform .35s cubic-bezier(0,.94,.62,1)
}

.np-theme-personal .tabs__line {
    background-color: var(--color-interactive-primary)
}

.tabs__panel-container {
    width: 100%
}

.tabs__slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tabs__panel--selected {
    padding: 8px;
    padding: var(--size-8)
}

.tabs__panel.enter {
    opacity: 0
}

.tabs__panel.enter-active {
    opacity: 1
}

.tabs__panel.exit {
    opacity: 0
}

.tabs--inverse .tabs__tab-list {
    border-bottom-color: rgba(0,0,0,.102);
    border-bottom-color: var(--color-border-neutral)
}

.tabs--inverse .tabs__tab:not(.tabs__tab--selected) {
    color: #fff
}

.tabs.tabs--auto-width .tabs__tab {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 40px;
    min-height: var(--size-40);
    padding: 0 12px;
    padding: 0 var(--size-12);
    vertical-align: middle
}

@media(min-width: 576px) {
    .tabs.tabs--auto-width .tabs__tab {
        padding:0 24px;
        padding: 0 var(--size-24)
    }
}

.np-tile {
    border-radius: 10px;
    border-radius: var(--radius-small);
    min-width: 120px;
    width: 100%
}

.np-theme-personal .np-tile {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.np-theme-personal .np-tile .tw-avatar .tw-avatar__content {
    background-color: var(--color-contrast)
}

.np-tile.decision {
    border: 1px solid rgba(0,0,0,.102);
    border: 1px solid var(--color-border-neutral);
    margin-top: 0
}

.np-theme-personal .np-tile.decision {
    border: none
}

.np-theme-personal .np-tile.decision:hover {
    background-color: var(--color-background-neutral-hover)
}

.np-theme-personal .np-tile.decision:active {
    background-color: var(--color-background-neutral-active)
}

.np-theme-personal .np-tile.decision .np-text-body-default {
    color: #5d7079;
    color: var(--color-content-secondary)
}

.np-tile.np-decision__tile--fixed-width {
    width: 300px
}

.np-tile__media {
    width: 100%
}

.np-tile__description {
    display: inline-block
}

.np-tile--small.np-decision__tile--fixed-width {
    width: 260px
}

.np-tile--small .np-tile__description {
    margin-top: 4px;
    margin-top: var(--size-4)
}

.np-tile:hover .tw-avatar {
    pointer-events: none
}

.np-tile:hover .tw-avatar .tw-avatar__content {
    background-color: #fff;
    background-color: #ffc091
}

.np-tile__description {
    color: #5d7079;
    color: var(--color-content-secondary);
    font-weight: 400;
    font-weight: var(--font-weight-regular);
    line-height: 1.5;
    line-height: var(--line-height-body);
    margin-top: 12px;
    margin-top: var(--size-12)
}

.tw-tooltip-container {
    display: inline-block
}

.tw-tooltip-container .tooltip {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    visibility: visible
}

.tw-tooltip-container .tooltip:not(.in) {
    -webkit-animation: tw-tooltip-disappear;
    animation: tw-tooltip-disappear;
    -webkit-animation-delay: .15s;
    animation-delay: .15s;
    -webkit-animation-duration: 0s;
    animation-duration: 0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    pointer-events: none
}

@-webkit-keyframes tw-tooltip-disappear {
    0% {
        visibility: visible
    }

    to {
        visibility: hidden
    }
}

@keyframes tw-tooltip-disappear {
    0% {
        visibility: visible
    }

    to {
        visibility: hidden
    }
}

.np-tooltip {
    z-index: 1070
}

.np-tooltip,.np-tooltip .tooltip-inner {
    visibility: hidden
}

.np-tooltip--open,.np-tooltip--open .tooltip-inner {
    visibility: visible;
    visibility: initial
}

.np-panel[data-popper-placement^=right]>.np-panel__content.tooltip-inner .np-panel__arrow {
    left: -7px
}

.np-panel[data-popper-placement^=left]>.np-panel__content.tooltip-inner .np-panel__arrow {
    right: -7px
}

.typeahead.open .input-group {
    z-index: 1060
}

.typeahead .dropdown.btn-block {
    display: block
}

.typeahead .dropdown-menu {
    max-width: 100%;
    width: 100%
}

.np-theme-personal--bright-green .typeahead .dropdown-menu,.np-theme-personal--dark .typeahead .dropdown-menu,.np-theme-personal--forest-green .typeahead .dropdown-menu {
    background-color: #fff;
    background-color: var(--color-background-elevated)
}

.typeahead--multiple .np-chip {
    -webkit-animation-duration: .03s;
    animation-duration: .03s;
    -webkit-animation-name: slide;
    animation-name: slide;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    margin-bottom: auto
}

.typeahead--multiple .np-chip:first-child {
    -webkit-animation-name: slideFirst;
    animation-name: slideFirst
}

.typeahead--multiple .np-chip-remove {
    -webkit-animation-duration: .03s;
    animation-duration: .03s;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

.typeahead--multiple .form-control {
    height: auto;
    min-height: auto;
    overflow: auto;
    padding-bottom: 0;
    padding-top: 0
}

.typeahead--multiple .typeahead__input {
    -ms-flex-item-align: stretch;
    align-self: stretch;
    border: none;
    float: none;
    outline: none;
    padding: 0
}

.typeahead--multiple .typeahead__input-aligner {
    display: inline-block;
    height: 40px;
    width: 0
}

.typeahead--multiple .typeahead__input-container {
    cursor: text;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.typeahead--multiple .sizer {
    position: absolute;
    visibility: hidden;
    white-space: pre;
    width: auto
}

.typeahead--multiple.typeahead--has-value .typeahead__input-container {
    padding-left: 8px;
    padding-left: var(--size-8)
}

[dir=rtl] .typeahead--multiple.typeahead--has-value .typeahead__input-container {
    padding-left: 0;
    padding-right: 8px;
    padding-right: var(--size-8)
}

.typeahead--multiple.typeahead--has-value .input-group-addon+.typeahead__input-container {
    padding-left: 0
}

.typeahead--multiple.typeahead--has-value .typeahead__input {
    margin-bottom: calc(8px*-1 + 1px);
    margin-bottom: calc(var(--size-8)*-1 + 1px);
    margin-left: 4px;
    margin-left: var(--size-4)
}

[dir=rtl] .typeahead--multiple.typeahead--has-value .typeahead__input {
    margin-left: 0;
    margin-right: 4px;
    margin-right: var(--size-4)
}

.typeahead--multiple.typeahead--has-value .typeahead__input-wrapper:after {
    content: "";
    height: calc(8px - 1);
    height: calc(var(--size-8) - 1);
    width: 100%
}

.typeahead__input-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: -1px;
    width: 100%
}

.np-theme-personal .typeahead__input-wrapper {
    margin-top: 0
}

.typeahead--empty.typeahead--multiple .typeahead__input-wrapper {
    margin: 0;
    padding: 0
}

.typeahead-sm.typeahead--multiple .typeahead__input-container {
    min-height: 32px
}

.typeahead-sm.typeahead--multiple .typeahead__input {
    padding-top: 0
}

.typeahead-md.typeahead--multiple .typeahead__input-container {
    min-height: var(--input-height-base)
}

.typeahead-lg.typeahead--multiple .typeahead__input-container {
    min-height: var(--input-height-large)
}

.typeahead-lg.typeahead--multiple .typeahead__input {
    padding-top: calc(8px - 1);
    padding-top: calc(var(--size-8) - 1)
}

.typeahead-lg.typeahead--multiple .typeahead__input-wrapper {
    margin: 0;
    padding-bottom: 8px;
    padding-bottom: var(--size-8)
}

.typeahead-lg.typeahead--multiple .typeahead__input-wrapper:after {
    content: none
}

.typeahead-lg.typeahead--multiple .np-chip {
    margin-bottom: 0
}

@-webkit-keyframes slide {
    0% {
        -webkit-transform: translateX(-12px);
        transform: translateX(-12px)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes slide {
    0% {
        -webkit-transform: translateX(-12px);
        transform: translateX(-12px)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes slideFirst {
    0% {
        -webkit-transform: translateX(-4px);
        transform: translateX(-4px)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes slideFirst {
    0% {
        -webkit-transform: translateX(-4px);
        transform: translateX(-4px)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: .6
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: .6
    }
}

@media(max-width: 575px) {
    .typeahead .dropdown.open .dropdown-menu {
        bottom:auto;
        overflow: scroll;
        position: absolute
    }
}

.np-theme-personal .typeahead .input-group:not(.disabled):not(:disabled):not(.input-group--has-error)[focus-within] .tw-icon-search {
    color: var(--color-interactive-primary)
}

.np-theme-personal .typeahead .input-group:not(.disabled):not(:disabled):not(.input-group--has-error):focus-within .tw-icon-search {
    color: var(--color-interactive-primary)
}

.np-theme-personal .typeahead .tw-icon-search {
    color: #c9cbce;
    color: var(--color-interactive-secondary)
}

.np-theme-personal .typeahead .np-chip {
    margin-top: 9px!important
}

.np-theme-personal .typeahead .np-chip--removable .np-text-body-default-bold {
    padding-right: 16px;
    padding-right: var(--size-16)
}

@media(max-width: 320px) {
    .np-theme-personal .typeahead .np-chip--removable .np-text-body-default-bold {
        padding-right:32px;
        padding-right: var(--size-32)
    }
}

.typeahead__option.tw-dropdown-item .dropdown-item:active strong {
    color: #fff
}

.typeahead__option.tw-dropdown-item--focused {
    border-radius: 10px;
    border-radius: var(--radius-small);
    -webkit-box-shadow: inset 0 0 0 1px #c9cbce;
    box-shadow: inset 0 0 0 1px #c9cbce;
    -webkit-box-shadow: inset 0 0 0 1px var(--color-interactive-secondary);
    box-shadow: inset 0 0 0 1px var(--color-interactive-secondary)
}

.tw-droppable-lg {
    min-height: 346px
}

.tw-droppable-lg .thumbnail {
    max-height: 72px
}

.tw-droppable-md {
    min-height: 315px
}

.tw-droppable-md .thumbnail {
    max-height: 72px
}

.tw-droppable-sm {
    min-height: 245px
}

.np-upload-button {
    border: 0!important;
    padding: 12px 16px;
    padding: var(--size-12) var(--size-16);
    width: 100%
}

.np-upload-button.np-upload-accent {
    color: #00a2dd;
    color: var(--color-interactive-accent)
}

label.np-upload-button:not(.disabled).focus-visible,label.np-upload-button:not(.disabled):active,label.np-upload-button:not(.disabled):hover {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

label.np-upload-button:not(.disabled):active,label.np-upload-button:not(.disabled):focus-visible,label.np-upload-button:not(.disabled):hover {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.np-theme-personal label.np-upload-button:not(.disabled).focus-visible,.np-theme-personal label.np-upload-button:not(.disabled):active,.np-theme-personal label.np-upload-button:not(.disabled):hover {
    background-color: var(--color-background-screen-hover)
}

.np-theme-personal label.np-upload-button:not(.disabled):active,.np-theme-personal label.np-upload-button:not(.disabled):focus-visible,.np-theme-personal label.np-upload-button:not(.disabled):hover {
    background-color: var(--color-background-screen-hover)
}

.np-theme-personal .disabled label.np-upload-button:not(.disabled).focus-visible,.np-theme-personal .disabled label.np-upload-button:not(.disabled):active,.np-theme-personal .disabled label.np-upload-button:not(.disabled):hover {
    background-color: transparent
}

.np-theme-personal .disabled label.np-upload-button:not(.disabled):active,.np-theme-personal .disabled label.np-upload-button:not(.disabled):focus-visible,.np-theme-personal .disabled label.np-upload-button:not(.disabled):hover {
    background-color: transparent
}

.np-upload-button .np-upload-icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.np-upload-button-container.droppable {
    border: 0
}

.np-upload-button-container .droppable-card-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.np-theme-personal .np-upload-button-container .droppable-card-content {
    border-radius: 9px;
    border-radius: calc(10px - 1px);
    border-radius: calc(var(--radius-small) - 1px)
}

.np-upload-button-container input[type=file] {
    opacity: 0;
    position: absolute;
    z-index: -1
}

.np-upload-button-container input[type=file].focus-visible+label {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.np-upload-button-container input[type=file]:focus-visible+label {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.np-upload-input {
    border: 1px solid #c9cbce;
    border: 1px solid var(--color-interactive-secondary);
    border-radius: 10px;
    border-radius: var(--radius-small)
}

.np-upload-input[\:has\(\.focus-visible\)] {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-upload-input:has(.focus-visible) {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-upload-input[\:has\(\:focus-visible\)] {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-upload-input:has(:focus-visible) {
    outline: var(--ring-outline-color) solid var(--ring-outline-width);
    outline-offset: var(--ring-outline-offset)
}

.np-upload-input.form-control {
    height: auto;
    padding: initial
}

.np-theme-personal .np-upload-input {
    border-radius: 10px;
    border-radius: var(--radius-small)
}

.np-theme-personal .np-upload-input.disabled .btn {
    cursor: inherit
}

.np-theme-personal .np-upload-input .np-upload-button {
    border-radius: 9px;
    border-radius: calc(10px - 1px);
    border-radius: calc(var(--radius-small) - 1px);
    padding: 16px;
    padding: var(--padding-small)
}

.np-theme-personal .np-upload-input .np-upload-input--square-top {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.np-theme-personal .np-upload-input .np-upload-item__remove-button {
    border-radius: unset
}

.np-theme-personal .np-upload-input .np-upload-icon {
    color: var(--color-interactive-primary)
}

.np-theme-personal .np-upload-input .media-body {
    color: var(--color-content-link);
    white-space: break-spaces
}

.np-theme-personal .np-upload-input .media-body .np-text-body-large-bold {
    text-decoration: underline;
    text-underline-offset: .3em
}

.np-theme-personal .np-upload-input .media-body .np-text-body-default,.np-theme-personal .np-upload-input .media-body .np-upload-description,.np-theme-personal .np-upload-input .media-body .text-positive {
    color: #5d7079!important;
    color: var(--color-content-secondary)!important
}

.np-theme-personal .np-upload-input .media-body .text-negative {
    color: var(--color-sentiment-negative)!important
}

.np-theme-personal .np-upload-input .status-circle {
    height: 24px;
    height: var(--size-x-small);
    width: 24px;
    width: var(--size-x-small)
}

@media(max-width: 320px) {
    .np-theme-personal .np-upload-input .status-circle {
        height:48px;
        height: var(--size-large);
        width: 48px;
        width: var(--size-large)
    }
}

.np-upload-item:not(:last-child):after {
    border-bottom: 1px solid rgba(0,0,0,.102);
    border-bottom: 1px solid var(--color-border-neutral);
    content: " ";
    display: block;
    margin: 0 16px;
    margin: 0 var(--size-16);
    position: relative
}

.np-theme-personal .np-upload-item:first-child a.focus-visible,.np-theme-personal .np-upload-item:first-child a:active,.np-theme-personal .np-upload-item:first-child a:hover {
    border-top-left-radius: 9px;
    border-top-left-radius: calc(10px - 1px);
    border-top-left-radius: calc(var(--radius-small) - 1px)
}

.np-theme-personal .np-upload-item:first-child a:active,.np-theme-personal .np-upload-item:first-child a:focus-visible,.np-theme-personal .np-upload-item:first-child a:hover {
    border-top-left-radius: 9px;
    border-top-left-radius: calc(10px - 1px);
    border-top-left-radius: calc(var(--radius-small) - 1px)
}

.np-theme-personal .np-upload-item:first-child a.focus-visible~.np-upload-item__remove-button,.np-theme-personal .np-upload-item:first-child a:active~.np-upload-item__remove-button,.np-theme-personal .np-upload-item:first-child a:hover~.np-upload-item__remove-button {
    border-top-right-radius: 9px;
    border-top-right-radius: calc(10px - 1px);
    border-top-right-radius: calc(var(--radius-small) - 1px)
}

.np-theme-personal .np-upload-item:first-child a:active~.np-upload-item__remove-button,.np-theme-personal .np-upload-item:first-child a:focus-visible~.np-upload-item__remove-button,.np-theme-personal .np-upload-item:first-child a:hover~.np-upload-item__remove-button {
    border-top-right-radius: 9px;
    border-top-right-radius: calc(10px - 1px);
    border-top-right-radius: calc(var(--radius-small) - 1px)
}

.np-upload-item__link a {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
    outline: none;
    text-decoration: none
}

.np-theme-personal .np-upload-item__link a {
    border-radius: unset
}

.np-upload-item__link a.np-upload-item--single-file {
    border-bottom-left-radius: 9px;
    border-bottom-left-radius: calc(10px - 1px);
    border-bottom-left-radius: calc(var(--radius-small) - 1px)
}

.np-upload-item__link a.focus-visible,.np-upload-item__link a:active,.np-upload-item__link a:hover {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    text-decoration: none
}

.np-upload-item__link a:active,.np-upload-item__link a:focus-visible,.np-upload-item__link a:hover {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    text-decoration: none
}

.np-upload-item__link a.focus-visible~.np-upload-item__remove-button,.np-upload-item__link a:active~.np-upload-item__remove-button,.np-upload-item__link a:hover~.np-upload-item__remove-button {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.np-upload-item__link a:active~.np-upload-item__remove-button,.np-upload-item__link a:focus-visible~.np-upload-item__remove-button,.np-upload-item__link a:hover~.np-upload-item__remove-button {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

.np-upload-item__link .np-upload-item__remove-button.np-upload-item--single-file {
    border-bottom-right-radius: 9px;
    border-bottom-right-radius: calc(10px - 1px);
    border-bottom-right-radius: calc(var(--radius-small) - 1px)
}

.np-upload-item__body {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.np-upload-item__remove-button {
    -ms-flex-item-align: stretch;
    align-self: stretch;
    background: 0 0;
    color: #c9cbce;
    color: var(--color-interactive-secondary);
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 12px 16px;
    padding: var(--size-12) var(--size-16)
}

.np-upload-item__remove-button:focus,.np-upload-item__remove-button:hover {
    color: #d03238!important;
    color: var(--color-interactive-negative-hover)!important
}

.np-progress {
    border-radius: 10px;
    border-radius: var(--radius-small);
    height: 8px;
    height: var(--size-8);
    width: 100%
}

.np-progress::-webkit-progress-bar {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral);
    border-radius: 10px;
    border-radius: var(--radius-small)
}

.np-progress::-webkit-progress-value {
    background-color: #0097c7;
    background-color: var(--color-content-accent);
    border-radius: 10px;
    border-radius: var(--radius-small)
}

.np-theme-personal .np-progress::-webkit-progress-value {
    background-color: var(--color-interactive-primary)
}

.np-progress::-moz-progress-bar {
    background-color: #0097c7;
    background-color: var(--color-content-accent);
    border-radius: 10px;
    border-radius: var(--radius-small)
}

.np-theme-personal .np-progress::-moz-progress-bar {
    background-color: var(--color-interactive-primary)
}

@media(prefers-reduced-motion:no-preference) {
    .np-progress::-webkit-progress-value {
        -webkit-transition: width .5s ease;
        transition: width .5s ease;
        -webkit-transition-delay: .2s;
        transition-delay: .2s
    }

    .np-progress::-moz-progress-bar {
        -moz-transition: width .5s ease;
        transition: width .5s ease;
        transition-delay: .2s
    }
}

.np-progress-bar__title .h4 {
    margin-bottom: 4px;
    margin-bottom: var(--size-4)
}

.np-progress-bar p,.np-progress-bar__title .h4 {
    color: #37517e;
    color: var(--color-content-primary)
}

.np-progress-bar p {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    margin-top: 4px;
    margin-top: var(--size-4)
}

.np-list-item {
    width: 100%
}

.np-list-item__action {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.tw-icon svg {
    display: block
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

.np-theme-personal {
    --color-item-hover: var(--color-content-link-hover)
}

.np-theme-personal--forest-green {
    --color-item-hover: var(--color-interactive-accent-hover)
}

.tw-public-nav-btn-skip {
    position: fixed;
    top: 4px;
    top: var(--size-4);
    left: 4px;
    left: var(--size-4);
    z-index: 1001;
    -webkit-transform: translateY(-200px);
    transform: translateY(-200px);
    -webkit-transition: -webkit-transform 0s;
    transition: -webkit-transform 0s;
    transition: transform 0s;
    transition: transform 0s,-webkit-transform 0s
}

[dir=rtl] .tw-public-nav-btn-skip {
    right: 4px;
    right: var(--size-4);
    left: auto
}

.tw-public-nav-btn-skip:focus {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tw-public-nav-btn-skip.btn:focus {
    color: var(--color-interactive-control)
}

.is-pill-navigation {
    position: fixed;
    width: 100%;
    z-index: 10
}

.is-pill-navigation+* {
    --tw-public-nav-banner-height: 50px;
    padding-top: 82px;
    padding-top: var(--tw-public-nav-height)
}

@media(max-width: 991px) {
    .is-pill-navigation+* {
        --tw-public-nav-height:var(--size-64)
    }
}

@media(max-width: 767px) {
    .is-pill-navigation+* {
        --tw-public-nav-banner-height:68px
    }
}

@media(max-width: 991px) {
    .is-pill-navigation {
        --tw-public-nav-height:var(--size-64)
    }
}

.is-pill-navigation.has-banner+* {
    padding-top: calc(var(--tw-public-nav-height) + var(--tw-public-nav-banner-height))
}

@media(min-width: 992px) {
    .is-pill-navigation.has-banner.has-submenu+* {
        padding-top:calc(var(--tw-public-nav-height) + var(--tw-public-nav-banner-height) + var(--tw-public-nav-submemu-height))
    }

    .is-pill-navigation.has-submenu+* {
        padding-top: calc(82px + 62px);
        padding-top: calc(var(--tw-public-nav-height) + var(--tw-public-nav-submemu-height))
    }
}

.is-sticky .tw-public-nav {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1030;
    z-index: var(--fixed-navigation-zindex)
}

.nav-no-scroll {
    overflow: hidden
}

:root {
    --tw-public-nav-height: 82px;
    --tw-public-nav-height-with-submenu: 144px;
    --tw-public-nav-submemu-height: 62px;
    --tw-public-nav-item-height: 56px;
    --color-background-elevated-90: hsla(0,0%,100%,.9);
    --tw-public-nav-backdrop-filter: blur(3px);
    --tw-banner-height: 50px;
    --fixed-navigation-zindex: 1030
}

:root .np-theme-personal--forest-green {
    --color-background-elevated-90: rgba(34,61,13,.9)
}

:root .is-scrolling {
    --tw-public-nav-height: 60px;
    --tw-public-nav-height-with-submenu: 60px
}

@media(max-width: 320px) {
    :root {
        --tw-public-nav-height:44px
    }
}

.tw-public-nav-container {
    min-height: 82px;
    min-height: var(--tw-public-nav-height)
}

.tw-public-nav-container .tw-public-nav {
    -webkit-transition: background 0s;
    transition: background 0s
}

.np-theme-personal--forest-green .tw-public-nav-container .tw-public-nav,.tw-public-nav-container .tw-public-nav {
    background: #fff;
    background: #ffc091
}

.tw-public-nav-container .tw-public-nav.is-scrolling {
    background: hsla(0,0%,100%,.9);
    background: var(--color-background-elevated-90);
    -webkit-backdrop-filter: blur(3px);
    -webkit-backdrop-filter: var(--tw-public-nav-backdrop-filter);
    backdrop-filter: blur(3px);
    backdrop-filter: var(--tw-public-nav-backdrop-filter)
}

@media(min-width: 992px) {
    .tw-public-nav-container.is-sticky.has-submenu {
        min-height:144px;
        min-height: var(--tw-public-nav-height-with-submenu)
    }

    .tw-public-nav-container.is-sticky.has-submenu.has-banner {
        min-height: calc(144px + 50px);
        min-height: calc(var(--tw-public-nav-height-with-submenu) + var(--tw-banner-height))
    }
}

.tw-public-nav-container.is-sticky.has-banner {
    min-height: calc(82px + 50px);
    min-height: calc(var(--tw-public-nav-height) + var(--tw-banner-height))
}

.tw-public-nav-container.is-sticky.has-banner .tw-public-nav {
    top: 50px;
    top: var(--tw-banner-height)
}

.tw-public-nav-container.is-sticky.has-banner .tw-public-nav.is-open {
    top: 0
}

.tw-public-nav {
    --color-white: #fff
}

.tw-public-nav__grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    padding: 0 32px;
    padding: 0 var(--size-32);
    max-width: 1164px;
    margin: auto
}

@media(max-width: 991px) {
    .tw-public-nav__grid {
        border-bottom:1px solid rgba(0,0,0,.102);
        border-bottom: 1px solid var(--color-border-neutral);
        overflow: hidden
    }
}

.tw-public-nav__grid:after,.tw-public-nav__grid:before {
    display: block;
    content: none
}

@media(min-width: 992px) {
    .tw-public-nav__grid {
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media(min-width: 1440px) {
    .tw-public-nav__grid {
        max-width:1800px;
        padding: 0 154px;
        padding: 0 var(--size-154)
    }
}

@media(min-width: 1800px) {
    .tw-public-nav__grid {
        padding:0 104px;
        padding: 0 var(--size-104)
    }
}

.is-pill-navigation .is-open .tw-public-nav__grid:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: rgba(0,0,0,.102);
    background: var(--color-border-neutral);
    bottom: 0;
    left: 0
}

.tw-public-nav.is-open {
    background: #fff;
    background: var(--color-background-elevated)
}

@media(max-width: 991px) {
    .tw-public-nav.is-open {
        position:fixed;
        z-index: 1030;
        z-index: var(--fixed-navigation-zindex);
        width: 100vw;
        top: 0
    }

    .tw-public-nav.is-open~* {
        position: fixed
    }
}

.tw-public-nav--submenu:before {
    background-color: rgba(134,167,189,.102);
    background-color: var(--color-background-neutral)
}

@media(min-width: 992px) {
    .tw-public-nav--submenu {
        min-height:144px;
        min-height: var(--tw-public-nav-height-with-submenu)
    }

    .tw-public-nav--submenu:before {
        content: "";
        position: absolute;
        top: 82px;
        top: var(--tw-public-nav-height);
        left: 0;
        width: 100%;
        height: 62px;
        height: var(--tw-public-nav-submemu-height);
        background-color: #fff;
        background-color: #ffc091;
        -webkit-transition: all .3s cubic-bezier(0,1.17,.58,1);
        transition: all .3s cubic-bezier(0,1.17,.58,1);
        border-top: none;
        z-index: -2
    }

    [dir=rtl] .tw-public-nav--submenu:before {
        right: 0;
        left: auto
    }

    .tw-public-nav--submenu:after {
        content: "";
        position: absolute;
        left: 0;
        width: 100%;
        height: 62px;
        height: var(--tw-public-nav-submemu-height);
        background-color: rgba(134,167,189,.102);
        background-color: var(--color-background-neutral);
        -webkit-transition: all .3s cubic-bezier(0,1.17,.58,1);
        transition: all .3s cubic-bezier(0,1.17,.58,1)
    }

    [dir=rtl] .tw-public-nav--submenu:after {
        right: 0;
        left: auto
    }
}

.tw-public-nav__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 82px;
    height: var(--tw-public-nav-height);
    width: 100%
}

.is-open .tw-public-nav__header {
    width: 100%
}

@media(min-width: 992px) {
    .is-open .tw-public-nav__header,.tw-public-nav__header {
        width:auto
    }
}

.is-scrolling .tw-public-nav__header {
    --tw-public-nav-height: 60px
}

.is-not-scrolling .tw-public-nav__header,.is-scrolling .tw-public-nav__header {
    -webkit-transition: height .3s;
    transition: height .3s
}



.tw-public-nav__menu-toggle {
    border: 0;
    background: rgba(134,167,189,.102);
    background: var(--color-background-neutral);
    color: var(--color-interactive-primary);
    border-radius: 100%;
    padding: 8px;
    padding: var(--size-8)
}

@media(min-width: 992px) {
    .tw-public-nav__menu-toggle {
        display:none
    }
}

.tw-public-nav__menu-toggle--open {
    position: absolute;
    right: 32px;
    right: var(--size-32);
    -webkit-transition: .35s ease;
    transition: .35s ease
}

[dir=rtl] .tw-public-nav__menu-toggle--open {
    left: 32px;
    left: var(--size-32);
    right: auto
}

.tw-public-nav__menu-toggle--open.is-open {
    -webkit-transform: translateX(64px);
    transform: translateX(64px);
    opacity: 0
}

[dir=rtl] .tw-public-nav__menu-toggle--open.is-open {
    -webkit-transform: translateX(-64px);
    transform: translateX(-64px)
}

.tw-public-nav__menu-toggle--close {
    -webkit-transition: .35s ease;
    transition: .35s ease;
    position: absolute;
    right: 32px;
    right: var(--size-32)
}

[dir=rtl] .tw-public-nav__menu-toggle--close {
    left: 32px;
    left: var(--size-32);
    right: auto
}

.tw-public-nav__menu-toggle--close.is-collapsed {
    -webkit-transform: translateX(80px);
    transform: translateX(80px);
    opacity: 0;
    -webkit-transition: .35s ease;
    transition: .35s ease
}

[dir=rtl] .tw-public-nav__menu-toggle--close.is-collapsed {
    -webkit-transform: translateX(-80px);
    transform: translateX(-80px)
}




:root {
    --pill-navigation-horizontal-padding: 40px;
    --pill-navigation-height: 34px;
    --navigation-background-alpha: hsla(0,0%,100%,.8)
}

@media(min-width: 992px) {
    :root {
        --pill-navigation-horizontal-padding:0
    }
}

:root .np-theme-personal--forest-green {
    --navigation-background-alpha: rgba(34,61,13,.9)
}

@media(max-width: 991px) {
    :root .np-theme-personal--forest-green .tw-public-nav__cta {
        --navigation-background-alpha:hsla(0,0%,100%,.8)
    }
}

.tw-public-nav__menu {
    width: 100%;
    height: calc(82px - calc(2 * var(--dropdown-overlap)));
    height: calc(var(--tw-public-nav-height) - calc(2 * var(--dropdown-overlap)));
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    grid-gap: 4px;
    gap: 4px;
    grid-gap: var(--size-4);
    gap: var(--size-4)
}

@media(max-width: 991px) {
    .tw-public-nav__menu {
        position:fixed;
        top: 82px;
        top: var(--tw-public-nav-height);
        left: 0;
        width: 100%;
        height: calc(100% - 82px);
        height: calc(100% - var(--tw-public-nav-height));
        background: #fff;
        background: var(--color-background-elevated);
        z-index: 1;
        -webkit-transition: -webkit-transform .35s ease;
        transition: -webkit-transform .35s ease;
        transition: transform .35s ease;
        transition: transform .35s ease,-webkit-transform .35s ease
    }

    [dir=rtl] .tw-public-nav__menu {
        right: 0;
        left: auto
    }

    .tw-public-nav__menu.is-collapsed {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        z-index: 5
    }

    .tw-public-nav__menu.is-open {
        -webkit-transform: translateX(0);
        transform: translateX(0);
        overflow-y: auto
    }
}

.is-pill-navigation .tw-public-nav__menu {
    display: block
}

@media(min-width: 992px) {
    .is-pill-navigation .tw-public-nav__menu {
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .tw-public-nav__menu {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        grid-gap: 0;
        gap: 0
    }
}

.tw-public-nav__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
    grid-gap: 8px;
    gap: 8px;
    grid-gap: var(--size-8);
    gap: var(--size-8)
}

[dir=rtl] .tw-public-nav__list {
    padding: 0
}

@media(min-width: 992px) {
    .tw-public-nav__list {
        grid-gap:8px;
        gap: 8px;
        grid-gap: var(--size-8);
        gap: var(--size-8);
        width: auto
    }
}

@media(min-width: 992px) and (max-width:1100px) {
    .is-pill-navigation .tw-public-nav__list {
        grid-gap:0;
        gap: 0
    }
}

.tw-public-nav__list.tw-public-nav__tabs {
    grid-gap: 4px;
    gap: 4px;
    grid-gap: var(--size-4);
    gap: var(--size-4)
}

.is-pill-navigation .tw-public-nav__list.tw-public-nav__tabs {
    grid-gap: 0;
    gap: 0
}

.tw-public-nav__main {
    grid-gap: 0;
    gap: 0;
    margin-left: auto
}

[dir=rtl] .tw-public-nav__main {
    margin-right: auto;
    margin-left: 0
}

@media(max-width: 991px) {
    .is-collapsed .tw-public-nav__main,.is-open .tw-public-nav__main {
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding: 8px 32px 32px;
        padding: var(--size-8) var(--size-32) var(--size-32)
    }

    .is-pill-navigation .is-collapsed .tw-public-nav__main,.is-pill-navigation .is-open .tw-public-nav__main {
        padding: 0;
        margin-bottom: 32px;
        margin-bottom: var(--size-32)
    }
}

@media(max-width: 991px) and (min-width:992px) {
    .is-pill-navigation .is-collapsed .tw-public-nav__main,.is-pill-navigation .is-open .tw-public-nav__main {
        padding:0 16px;
        padding: 0 var(--size-16)
    }
}

@media(min-width: 992px) {
    .is-collapsed .tw-public-nav__main,.is-open .tw-public-nav__main {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        padding: 0
    }

    .tw-public-nav__main {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        grid-gap: 0;
        gap: 0
    }

    .is-pill-navigation .tw-public-nav__main {
        margin-left: 8px;
        margin-left: var(--size-8)
    }

    [dir=rtl] .is-pill-navigation .tw-public-nav__main {
        margin-right: 8px;
        margin-right: var(--size-8);
        margin-left: 0
    }
}

@media(min-width: 992px) and (max-width:1100px) {
    .is-pill-navigation .tw-public-nav__main {
        grid-gap:0;
        gap: 0
    }
}

.tw-public-nav__cta {
    grid-gap: 24px;
    gap: 24px;
    grid-gap: var(--size-24);
    gap: var(--size-24);
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

@media(max-width: 991px) {
    .is-open .tw-public-nav__cta {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-top: auto;
        padding: 16px;
        padding: var(--size-16);
        grid-gap: 16px;
        gap: 16px;
        grid-gap: var(--size-16);
        gap: var(--size-16);
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .is-pill-navigation .is-open .tw-public-nav__cta {
        padding: 16px 48px 32px;
        padding: var(--size-16) var(--size-48) var(--size-32);
        bottom: 0;
        background-color: hsla(0,0%,100%,.8);
        background-color: var(--navigation-background-alpha);
        z-index: 5;
        -webkit-backdrop-filter: blur(3px);
        -webkit-backdrop-filter: var(--tw-public-nav-backdrop-filter);
        backdrop-filter: blur(3px);
        backdrop-filter: var(--tw-public-nav-backdrop-filter)
    }

    .is-open .tw-public-nav__cta .tw-public-nav__item {
        width: 100%
    }

    .is-open .tw-public-nav__cta .btn {
        width: 100%;
        color: var(--color-interactive-control);
        padding: 12px 24px 10px;
        min-height: 48px
    }

    .is-open .tw-public-nav__cta .btn.btn-link {
        background-color: transparent
    }

    .is-open .tw-public-nav__cta .btn:hover {
        background: #008fc9;
        background: var(--color-interactive-accent-hover)
    }
}

@media(max-width: 991px) and (max-width:767px) {
    .is-open .tw-public-nav__cta {
        position:sticky;
        bottom: 0;
        background-color: hsla(0,0%,100%,.8);
        background-color: var(--navigation-background-alpha);
        -webkit-backdrop-filter: blur(3px);
        -webkit-backdrop-filter: var(--tw-public-nav-backdrop-filter);
        backdrop-filter: blur(3px);
        backdrop-filter: var(--tw-public-nav-backdrop-filter)
    }
}

@media(max-width: 991px) and (max-width:320px) {
    .is-open .tw-public-nav__cta .btn {
        padding:var(--btn-sm-padding);
        min-height: 0;
        min-height: auto
    }
}

@media(max-width: 991px) {
    .is-collapsed .tw-public-nav__cta {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -webkit-animation: fade .7s ease;
        animation: fade .7s ease;
        position: absolute;
        top: calc(-1 * 56px);
        top: calc(-1 * var(--tw-public-nav-item-height));
        right: 80px;
        right: var(--size-80);
        grid-gap: 4px;
        gap: 4px;
        grid-gap: var(--size-4);
        gap: var(--size-4);
        width: auto;
        position: relative;
        -webkit-transform: translateX(-100vw);
        transform: translateX(-100vw)
    }

    [dir=rtl] .is-collapsed .tw-public-nav__cta {
        left: 80px;
        left: var(--size-80);
        right: auto
    }

    .is-pill-navigation .is-collapsed .tw-public-nav__cta {
        position: relative;
        -webkit-transform: translateX(-100vw);
        transform: translateX(-100vw)
    }
}

@media(min-width: 992px) {
    .tw-public-nav__cta {
        height:100%;
        grid-gap: 4px;
        gap: 4px;
        grid-gap: var(--size-4);
        gap: var(--size-4)
    }

    .is-pill-navigation .tw-public-nav__cta {
        height: 34px;
        height: var(--pill-navigation-height);
        grid-gap: 16px;
        gap: 16px;
        grid-gap: var(--size-16);
        gap: var(--size-16)
    }
}

@media(min-width: 992px) and (max-width:1100px) {
    .is-pill-navigation .tw-public-nav__cta {
        grid-gap:8px;
        gap: 8px;
        grid-gap: var(--size-8);
        gap: var(--size-8)
    }
}

.tw-public-nav__submenu {
    padding: 4px 32px;
    padding: var(--size-4) var(--size-32);
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-top: 1px solid rgba(0,0,0,.102);
    border-top: 1px solid var(--color-border-neutral)
}

@media(min-width: 992px) {
    .tw-public-nav__submenu {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        border: 0;
        position: absolute;
        top: calc(var(--tw-public-nav-height) + 4px);
        top: calc(82px + 4px);
        top: calc(var(--tw-public-nav-height) + var(--size-4));
        left: 32px;
        left: var(--size-32);
        height: 56px;
        height: var(--tw-public-nav-item-height);
        padding: 0;
        -webkit-transition: top .3s;
        transition: top .3s;
        z-index: 5
    }

    [dir=rtl] .tw-public-nav__submenu {
        right: 32px;
        right: var(--size-32);
        left: auto
    }
}

@media(min-width: 1440px) {
    .tw-public-nav__submenu {
        left:0;
        padding-left: 154px;
        padding-left: var(--size-154)
    }

    [dir=rtl] .tw-public-nav__submenu {
        right: 0;
        left: auto;
        padding-right: 154px;
        padding-right: var(--size-154);
        padding-left: 0
    }
}

@media(min-width: 1800px) {
    .tw-public-nav__submenu {
        padding-left:104px;
        padding-left: var(--size-104)
    }

    [dir=rtl] .tw-public-nav__submenu {
        padding-right: 104px;
        padding-right: var(--size-104);
        padding-left: 0
    }
}

@media(max-width: 991px) {
    .tw-public-nav__submenu {
        padding:40px;
        padding: var(--size-40);
        padding-left: 48px;
        padding-left: var(--size-48)
    }

    [dir=rtl] .tw-public-nav__submenu {
        padding-right: 48px;
        padding-right: var(--size-48);
        padding-left: 0
    }
}

.tw-public-nav__pill-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    list-style: none;
    position: relative;
    z-index: 0;
    margin-bottom: 16px;
    margin-bottom: var(--size-16);
    border-radius: 24px;
    border-radius: var(--radius-large);
    padding: 0 16px 0 0;
    padding: 0 var(--size-16) 0 0
}

[dir=rtl] .tw-public-nav__pill-list {
    border-top-right-radius: 0
}

html:not([dir=rtl]) .tw-public-nav__pill-list {
    border-top-left-radius: 0
}

[dir=rtl] .tw-public-nav__pill-list {
    border-bottom-right-radius: 0
}

html:not([dir=rtl]) .tw-public-nav__pill-list {
    border-bottom-left-radius: 0
}

[dir=rtl] .tw-public-nav__pill-list {
    padding: 0 16px 0 0;
    padding: 0 var(--size-16) 0 0
}

@media(min-width: 992px) {
    .tw-public-nav__pill-list {
        height:34px;
        height: var(--pill-navigation-height);
        margin-bottom: 0
    }
}

.tw-public-nav__cta--hidden {
    display: none
}

.is-open .tw-public-nav__cta--hidden {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tw-public-nav__cta-button--hidden {
    display: none!important
}

@media(max-width: 991px) {
    .is-collapsed .tw-public-nav__cta-button {
        position:absolute;
        top: calc(-1 * 48px);
        top: calc(-1 * var(--size-48));
        right: 32px;
        right: var(--size-32);
        -webkit-transform: translateX(100vw);
        transform: translateX(100vw)
    }

    [dir=rtl] .is-collapsed .tw-public-nav__cta-button {
        left: 32px;
        left: var(--size-32);
        right: auto
    }
}

.is-open .tw-public-nav__cta-button {
    display: none
}

.is-pill-navigation .tw-public-nav__cta-button {
    font-size: 1rem;
    font-size: var(--font-size-16)
}

@-webkit-keyframes fade {
    0% {
        opacity: 0
    }

    to {
        opacity: 100%
    }
}

@keyframes fade {
    0% {
        opacity: 0
    }

    to {
        opacity: 100%
    }
}

@media(max-width: 991px) {
    .tw-public-nav__common,.tw-public-nav__tabs {
        border-top:1px solid rgba(0,0,0,.102);
        border-top: 1px solid var(--color-border-neutral)
    }
}

.is-pill-navigation .tw-public-nav__common,.is-pill-navigation .tw-public-nav__tabs {
    background: 0 0
}

.tw-public-nav__common.tw-public-nav__list,.tw-public-nav__tabs.tw-public-nav__list {
    padding: 32px;
    padding: var(--size-32)
}

@media(max-width: 991px) {
    .tw-public-nav__common.tw-public-nav__list,.tw-public-nav__tabs.tw-public-nav__list {
        padding-bottom:0
    }
}

.is-pill-navigation .tw-public-nav__common.tw-public-nav__list,.is-pill-navigation .tw-public-nav__tabs.tw-public-nav__list {
    position: relative;
    z-index: 5;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

@media(max-width: 991px) {
    .is-pill-navigation .tw-public-nav__common.tw-public-nav__list,.is-pill-navigation .tw-public-nav__tabs.tw-public-nav__list {
        padding:48px 40px 0;
        padding: var(--size-48) var(--pill-navigation-horizontal-padding) 0
    }
}

.is-pill-navigation .tw-public-nav__common.tw-public-nav__list.tw-public-nav__common,.is-pill-navigation .tw-public-nav__tabs.tw-public-nav__list.tw-public-nav__common {
    padding-top: 0
}

@media(min-width: 992px) {
    .is-pill-navigation .tw-public-nav__common.tw-public-nav__list.tw-public-nav__common,.is-pill-navigation .tw-public-nav__tabs.tw-public-nav__list.tw-public-nav__common {
        height:34px;
        height: var(--pill-navigation-height)
    }
}

@media(min-width: 992px) and (max-width:1100px) {
    .is-pill-navigation .tw-public-nav__common.tw-public-nav__list.tw-public-nav__common,.is-pill-navigation .tw-public-nav__tabs.tw-public-nav__list.tw-public-nav__common {
        margin-right:0
    }

    [dir=rtl] .is-pill-navigation .tw-public-nav__common.tw-public-nav__list.tw-public-nav__common,[dir=rtl] .is-pill-navigation .tw-public-nav__tabs.tw-public-nav__list.tw-public-nav__common {
        margin-left: 0;
        margin-right: 0
    }
}

@media(min-width: 992px) {
    .tw-public-nav__common.tw-public-nav__list,.tw-public-nav__tabs.tw-public-nav__list {
        padding:0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-left: 24px;
        margin-left: var(--size-24);
        font-size: 1rem;
        font-size: var(--font-size-16)
    }

    [dir=rtl] .tw-public-nav__common.tw-public-nav__list,[dir=rtl] .tw-public-nav__tabs.tw-public-nav__list {
        margin-right: 24px;
        margin-right: var(--size-24);
        margin-left: 0
    }

    .tw-public-nav__common.tw-public-nav__list.tw-public-nav__common,.tw-public-nav__tabs.tw-public-nav__list.tw-public-nav__common {
        margin-left: auto;
        margin-right: 8px;
        margin-right: var(--size-8)
    }

    [dir=rtl] .tw-public-nav__common.tw-public-nav__list.tw-public-nav__common,[dir=rtl] .tw-public-nav__tabs.tw-public-nav__list.tw-public-nav__common {
        margin-right: auto;
        margin-left: 0;
        margin-left: 8px;
        margin-left: var(--size-8);
        margin-right: 0
    }

    .tw-public-nav__common.tw-public-nav__list.tw-public-nav__common.tw-public-nav__cta--hidden,.tw-public-nav__tabs.tw-public-nav__list.tw-public-nav__common.tw-public-nav__cta--hidden {
        display: none
    }

    .is-open .tw-public-nav__common.tw-public-nav__list.tw-public-nav__common.tw-public-nav__cta--hidden,.is-open .tw-public-nav__tabs.tw-public-nav__list.tw-public-nav__common.tw-public-nav__cta--hidden {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .is-pill-navigation .tw-public-nav__common.tw-public-nav__list,.is-pill-navigation .tw-public-nav__tabs.tw-public-nav__list {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

.tw-public-nav__common.tw-public-nav__list .btn-sm,.tw-public-nav__tabs.tw-public-nav__list .btn-sm {
    font-size: 1.25rem;
    font-size: var(--font-size-20)
}

@media(min-width: 992px) {
    .tw-public-nav__common.tw-public-nav__list .btn-sm,.tw-public-nav__tabs.tw-public-nav__list .btn-sm {
        font-size:1rem;
        font-size: var(--font-size-16)
    }
}

.tw-public-nav__common .btn-tab,.tw-public-nav__tabs .btn-tab {
    padding: 8px;
    padding: var(--size-8);
    min-height: 0;
    min-height: auto
}

@media(min-width: 1200px) {
    .is-pill-navigation .tw-public-nav__tabs {
        margin-left:56px;
        margin-left: var(--size-56)
    }

    [dir=rtl] .is-pill-navigation .tw-public-nav__tabs {
        margin-right: 56px;
        margin-right: var(--size-56);
        margin-left: 0
    }
}

@media(max-width: 767px) {
    .tw-public-nav__common {
        margin-bottom:100%
    }
}

.is-pill-navigation .tw-public-nav__item:nth-child(2):before {
    content: "";
    width: 0
}

:root {
    --color-pill-animation-start: rgba(159 232 112,0);
    --color-pill-animation-end: #9fe870
}

.np-theme-personal .tw-public-nav .btn-accent:not(.disabled):not(:disabled) {
    font-size: 15px
}

.np-theme-personal .tw-public-nav .btn-accent:not(.disabled):not(:disabled):focus {
    color: var(--color-interactive-control)
}

.np-theme-personal .tw-public-nav .btn-accent:not(.disabled):not(:disabled).btn-priority-2 {
    --btn-sm-padding: 3px 8px;
    color: var(--color-interactive-primary);
    border: 1px solid transparent;
    background: 0 0
}

.np-theme-personal .tw-public-nav .btn-accent:not(.disabled):not(:disabled).btn-priority-2:hover {
    background: rgba(134,167,189,.102);
    background: var(--color-background-neutral);
    color: var(--color-interactive-primary)
}

@media(min-width: 992px) {
    .np-theme-personal .tw-public-nav .btn-accent:not(.disabled):not(:disabled).btn-priority-2 {
        border-color:transparent
    }
}

.tw-public-nav .btn-link:not(.disabled):not(:disabled) {
    background-color: transparent;
    color: #37517e;
    color: var(--color-content-primary)
}

.tw-public-nav .btn-link:not(.disabled):not(:disabled):hover {
    color: #008fc9;
    color: var(--color-interactive-accent-hover)
}

@media(max-width: 991px) {
    .np-theme-personal .tw-public-nav .tw-public-nav__cta .btn-accent:not(.disabled):not(:disabled).btn-priority-2 {
        border-color:var(--color-interactive-primary)
    }
}

.tw-public-nav__tabs>.tw-public-nav__item:first-of-type {
    margin-left: calc(-1 * 8px);
    margin-left: calc(-1 * var(--size-8))
}

.tw-public-nav__tabs>.tw-public-nav__item:first-of-type .btn-active {
    margin-left: 16px;
    margin-left: var(--size-16)
}

@media(min-width: 992px) {
    .tw-public-nav__cta .btn-link {
        padding-top:2px
    }

    .is-pill-navigation .tw-public-nav__cta .btn-link {
        padding-top: 4px
    }
}

@media(max-width: 991px) {
    .is-pill-navigation .tw-public-nav__cta {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .is-pill-navigation .tw-public-nav__cta .tw-public-nav__item {
        width: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .is-pill-navigation .tw-public-nav__cta .tw-public-nav__item:last-child,.is-pill-navigation .tw-public-nav__cta .tw-public-nav__item:nth-last-child(2) {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        width: auto
    }
}

@media(max-width: 575px) {
    .is-pill-navigation .tw-public-nav__cta .tw-public-nav__item:last-child,.is-pill-navigation .tw-public-nav__cta .tw-public-nav__item:nth-last-child(2) {
        width:calc(50% - 16px);
        width: calc(50% - var(--size-16))
    }
}

@media(max-width: 376px) {
    .is-pill-navigation .tw-public-nav__cta .tw-public-nav__item:last-child,.is-pill-navigation .tw-public-nav__cta .tw-public-nav__item:nth-last-child(2) {
        width:100%
    }
}

.is-pill-navigation .tw-public-nav .tw-public-nav__tabs .btn-accent:not(.disabled):not(:disabled):focus:not(.disabled):not(:disabled):not(.btn-default) {
    text-decoration: none
}

@media(min-width: 992px) {
    .is-pill-navigation .tw-public-nav .tw-public-nav__tabs .btn-accent:not(.disabled):not(:disabled) {
        border-radius:24px;
        border-radius: var(--radius-large);
        position: relative;
        z-index: 1
    }

    .is-pill-navigation .tw-public-nav .tw-public-nav__tabs .btn-accent:not(.disabled):not(:disabled).btn-priority-3:not(.disabled):not(:disabled) {
        text-decoration: none;
        color: #37517e;
        color: var(--color-content-primary)
    }

    .is-pill-navigation .tw-public-nav .tw-public-nav__tabs .btn-accent:not(.disabled):not(:disabled).btn-priority-3:not(.disabled):not(:disabled):hover {
        text-decoration: none;
        color: var(--color-item-hover)
    }

    .is-pill-navigation .tw-public-nav .tw-public-nav__tabs .btn-accent:not(.disabled):not(:disabled).btn-priority-3:not(.disabled):not(:disabled):focus {
        text-decoration: none
    }
}

@media(max-width: 991px) {
    .is-pill-navigation .tw-public-nav .tw-public-nav__tabs .btn-accent:not(.disabled):not(:disabled) {
        background:0 0;
        border: 0;
        font-size: 40px;
        font-size: var(--size-40);
        color: #37517e;
        color: var(--color-content-primary);
        text-decoration: none;
        margin-bottom: 24px;
        margin-bottom: var(--size-24);
        line-height: 40px;
        line-height: var(--size-40);
        height: inherit;
        padding: 4px 16px;
        padding: var(--size-4) var(--size-16);
        margin-left: calc(-1 * 16px);
        margin-left: calc(-1 * var(--size-16))
    }

    [dir=rtl] .is-pill-navigation .tw-public-nav .tw-public-nav__tabs .btn-accent:not(.disabled):not(:disabled) {
        margin-right: calc(-1 * 16px);
        margin-right: calc(-1 * var(--size-16));
        margin-left: 0
    }

    .is-pill-navigation .tw-public-nav .tw-public-nav__tabs .btn-accent:not(.disabled):not(:disabled):focus:not(.disabled):not(:disabled):not(.btn-default) {
        background: 0 0;
        color: #37517e;
        color: var(--color-content-primary)
    }
}

:root {
    --color-background-active-pill: var(--color-background-neutral);
    --radius-large: 80px
}

.tw-public-nav__item {
    font-size: 15px
}

@media(min-width: 992px) {
    .tw-public-nav__item {
        display:-webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 56px;
        height: var(--tw-public-nav-item-height)
    }
}

.tw-public-nav__cta .tw-public-nav__item,.tw-public-nav__main .tw-public-nav__item,.tw-public-nav__submenu .tw-public-nav__item {
    width: 100%
}

@media(min-width: 992px) {
    .tw-public-nav__cta .tw-public-nav__item,.tw-public-nav__main .tw-public-nav__item,.tw-public-nav__submenu .tw-public-nav__item {
        height:100%
    }

    .tw-public-nav__main .tw-public-nav__item:first-of-type:before {
        content: "";
        width: 56px;
        width: var(--size-56);
        position: absolute;
        height: 100%;
        left: calc(-1 * 56px);
        left: calc(-1 * var(--size-56))
    }

    [dir=rtl] .tw-public-nav__main .tw-public-nav__item:first-of-type:before {
        right: calc(-1 * 56px);
        right: calc(-1 * var(--size-56));
        left: auto
    }
}

.tw-public-nav__cta .tw-public-nav__item {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media(max-width: 440px) {
    .is-collapsed .tw-public-nav__cta .tw-public-nav__item:first-child {
        display:none
    }
}

@media(max-width: 991px) {
    .is-pill-navigation .tw-public-nav__common .tw-public-nav__cta .tw-public-nav__item {
        margin-bottom:32px;
        margin-bottom: var(--size-32)
    }
}

.tw-public-nav__item .btn-link:not(.disabled):not(:disabled) {
    text-decoration: none;
    height: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.is-pill-navigation .tw-public-nav__item .btn-link:not(.disabled):not(:disabled) {
    font-size: 1rem;
    font-size: var(--font-size-16)
}

@media(min-width: 992px) {
    .is-pill-navigation .tw-public-nav__item .btn-link:not(.disabled):not(:disabled) {
        display:block
    }
}

@media(max-width: 991px) {
    .tw-public-nav__item .btn-default,.tw-public-nav__item .btn-link:not(.disabled):not(:disabled) {
        font-size:1rem;
        font-size: var(--font-size-16)
    }

    .tw-public-nav .is-open .tw-public-nav__cta .btn-link:not(.disabled):not(:disabled) {
        border: 1px solid #00a2dd;
        border: 1px solid var(--color-interactive-accent);
        color: #00a2dd;
        color: var(--color-interactive-accent)
    }

    .is-pill-navigation .tw-public-nav .is-open .tw-public-nav__cta .btn-link:not(.disabled):not(:disabled):focus {
        border: 1px solid #0081ba;
        border: 1px solid var(--color-interactive-accent-active);
        color: #0081ba;
        color: var(--color-interactive-accent-active)
    }

    .tw-public-nav .is-open .tw-public-nav__cta .btn-link:not(.disabled):not(:disabled):hover {
        color: #37517e;
        color: var(--color-content-primary)
    }
}

.tw-public-nav__item-link {
    -webkit-transition: color .15s ease-out;
    transition: color .15s ease-out
}

.is-pill-navigation .tw-public-nav__item-link {
    font-size: 1rem;
    font-size: var(--font-size-16)
}

@media(max-width: 991px) {
    .is-pill-navigation .tw-public-nav__item-link {
        padding:0
    }
}

@media(min-width: 992px) {
    .is-pill-navigation .tw-public-nav__item-link.btn-default {
        border-color:#37517e;
        border-color: var(--color-content-primary);
        color: #37517e;
        color: var(--color-content-primary);
        -webkit-transition: all .15s ease-in-out;
        transition: all .15s ease-in-out
    }

    .is-pill-navigation .tw-public-nav__item-link.btn-default:hover {
        background: 0 0;
        border-color: #00a2dd;
        border-color: var(--color-interactive-accent);
        color: #00a2dd;
        color: var(--color-interactive-accent)
    }
}

.tw-public-nav__item--pill-open {
    padding-right: 0;
    width: 100%
}

@media(min-width: 992px) {
    .tw-public-nav__item--pill-open {
        padding-right:8px;
        padding-right: var(--size-8)
    }

    .tw-public-nav__item--pill-open:after {
        content: "";
        position: absolute;
        width: 100%;
        height: 34px;
        height: var(--pill-navigation-height);
        left: -1px;
        border-radius: 80px;
        border-radius: 24px;
        border-radius: var(--radius-large);
        background: rgba(134,167,189,.102);
        background: var(--color-background-active-pill);
        z-index: -1
    }
}

.tw-public-nav__pill-link {
    display: block;
    padding-right: 12px;
    padding-right: var(--size-12);
    padding-left: 12px;
    padding-left: var(--size-12);
    color: #37517e;
    color: var(--color-content-primary);
    text-decoration: none;
    font-weight: 400;
    font-weight: var(--font-weight-regular)
}

.tw-public-nav__pill-link:hover {
    color: #0097c7;
    color: var(--color-content-accent);
    text-decoration: none
}

.tw-public-nav__pill-link:focus {
    text-decoration: none
}

.tw-public-nav__pill-link.is-active {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    color: #0097c7;
    color: var(--color-content-accent)
}

.tw-public-nav .tw-link-with-chevron {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    height: 48px;
    height: var(--size-48);
    padding: 8px 0;
    padding: var(--size-8) 0;
    border: 0;
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    background: 0 0;
    color: #37517e;
    color: var(--color-content-primary);
    text-decoration: none;
    grid-gap: 4px;
    gap: 4px;
    grid-gap: var(--size-4);
    gap: var(--size-4);
    color: var(--color-interactive-primary)
}

@media(min-width: 992px) {
    .tw-public-nav .tw-link-with-chevron {
        height:24px;
        height: var(--size-24)
    }
}

@media(max-width: 991px) {
    .tw-public-nav .tw-link-with-chevron {
        padding:8px;
        padding: var(--size-8)
    }
}

.is-pill-navigation .tw-public-nav .tw-link-with-chevron {
    font-weight: var(--font-weight-semi-regular)
}

@media(min-width: 992px) {
    .is-pill-navigation .tw-public-nav .tw-link-with-chevron {
        height:34px;
        height: var(--pill-navigation-height)
    }
}

.tw-public-nav .tw-link-with-chevron:hover,.tw-public-nav__item:hover .tw-public-nav .tw-link-with-chevron {
    color: var(--color-item-hover)
}

@media(min-width: 992px) {
    .tw-public-nav .tw-link-with-chevron {
        -webkit-box-pack:start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        width: auto;
        padding: 0 8px;
        padding: 0 var(--size-8)
    }

    .tw-public-nav .tw-link-with-chevron.btn-accent {
        height: 32px;
        height: var(--size-32);
        padding: 0 8px;
        padding: 0 var(--size-8)
    }
}

.tw-public-nav__dropdown-content {
    position: relative;
    display: block;
    padding-left: 16px;
    padding-left: var(--size-16)
}

[dir=rtl] .tw-public-nav__dropdown-content {
    padding-right: 16px;
    padding-right: var(--size-16);
    padding-left: 0
}

.tw-public-nav__dropdown-content.focus-visible {
    border-radius: 9999px
}

.tw-public-nav__dropdown-content:focus-visible {
    border-radius: 9999px
}

@media(max-width: 991px) {
    .is-pill-navigation .tw-public-nav__dropdown-content {
        padding-left:0
    }
}

@media(min-width: 992px) {
    .tw-public-nav__dropdown-content {
        height:var(--screen-lg);
        display: inline-block;
        padding: 0
    }

    [dir=rtl] .tw-public-nav__dropdown-content {
        padding: 0
    }
}

.tw-public-nav__menu-item-text {
    font-size: 1rem;
    font-size: var(--font-size-16);
    text-decoration: none;
    -webkit-transition: color .15s ease-out;
    transition: color .15s ease-out;
    font-size: inherit
}

.tw-public-nav__menu-item-text.is-active {
    color: #0097c7;
    color: var(--color-content-accent)
}

.is-pill-navigation .tw-public-nav__menu-item-text.is-active {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold)
}

@media(max-width: 991px) {
    .is-pill-navigation .tw-public-nav__menu-item-text.is-active {
        color:#37517e;
        color: var(--color-content-primary)
    }

    .is-pill-navigation .tw-public-nav__menu-item-text {
        font-size: 1.25rem;
        font-size: var(--font-size-20);
        line-height: 1.75rem;
        line-height: var(--line-height-28)
    }
}

.is-pill-navigation .tw-public-nav__common .tw-public-nav__menu-item-text {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold)
}

@media(max-width: 991px) {
    .is-pill-navigation .tw-public-nav__common .tw-public-nav__menu-item-text {
        margin-left:calc(-1 * 16px);
        margin-left: calc(-1 * var(--size-16));
        padding: 0 16px;
        padding: 0 var(--size-16);
        font-size: 40px;
        font-size: var(--size-40);
        line-height: 2.625rem;
        line-height: var(--line-height-42)
    }

    [dir=rtl] .is-pill-navigation .tw-public-nav__common .tw-public-nav__menu-item-text {
        margin-right: calc(-1 * 16px);
        margin-right: calc(-1 * var(--size-16));
        margin-left: 0
    }
}

@media(min-width: 992px) {
    .is-pill-navigation .tw-public-nav__title .tw-public-nav__menu-item-text,.tw-public-nav__title .tw-public-nav__menu-item-text {
        font-size:1.25rem;
        font-size: var(--font-size-20)
    }
}

.tw-public-nav__main .tw-public-nav__item:hover .tw-public-nav__menu-item-text {
    color: var(--color-item-hover)
}

@media(max-width: 1199px) {
    .tw-public-nav--bg-BG .tw-public-nav__menu-item-text,.tw-public-nav--el .tw-public-nav__menu-item-text,.tw-public-nav--sk-SK .tw-public-nav__menu-item-text {
        max-width:100px
    }
}

@media(min-width: 992px) {
    .tw-public-nav__menu-item-text {
        font-size:15px
    }

    .is-pill-navigation .tw-public-nav__menu-item-text {
        font-size: 1rem;
        font-size: var(--font-size-16)
    }
}

@media(min-width: 992px) and (max-width:1100px) {
    .is-pill-navigation .tw-public-nav .text-ellipsis {
        max-width:100px
    }
}

.tw-public-nav__menu-item-icon {
    margin-right: 4px;
    margin-right: var(--size-4);
    -webkit-transition: color .15s ease-out;
    transition: color .15s ease-out
}

[dir=rtl] .tw-public-nav__menu-item-icon {
    margin-left: 4px;
    margin-left: var(--size-4);
    margin-right: 0
}

.tw-public-nav__main .tw-public-nav__item:hover .tw-public-nav__menu-item-icon {
    color: var(--color-item-hover)
}

.tw-public-nav .tw-icon-globe+.tw-public-nav__menu-item-text {
    margin-right: auto
}

[dir=rtl] .tw-public-nav .tw-icon-globe+.tw-public-nav__menu-item-text {
    margin-left: auto;
    margin-right: 0
}

@media(min-width: 992px) and (max-width:1100px) {
    .is-pill-navigation .tw-public-nav__main .text-ellipsis {
        max-width:70px
    }

    .is-pill-navigation .tw-public-nav.tw-public-nav--bg .tw-link-with-chevron,.is-pill-navigation .tw-public-nav.tw-public-nav--de .tw-link-with-chevron,.is-pill-navigation .tw-public-nav.tw-public-nav--hr .tw-link-with-chevron,.is-pill-navigation .tw-public-nav.tw-public-nav--hu .tw-link-with-chevron,.is-pill-navigation .tw-public-nav.tw-public-nav--ro .tw-link-with-chevron,.is-pill-navigation .tw-public-nav.tw-public-nav--ru .tw-link-with-chevron,.is-pill-navigation .tw-public-nav.tw-public-nav--uk .tw-link-with-chevron {
        padding: 0 4px;
        padding: 0 var(--size-4)
    }
}

.tw-public-nav__country-selector__icon {
    margin-top: 0!important;
    margin-right: 0!important;
    width: 24px;
    width: var(--size-24);
    height: 24px;
    height: var(--size-24);
    display: -webkit-inline-box!important;
    display: -ms-inline-flexbox!important;
    display: inline-flex!important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.tw-public-nav__country-selector__icon>svg {
    width: 20px;
    height: 20px
}

.tw-public-nav__country-flag {
    width: 24px;
    width: var(--size-24);
    display: inline-block
}

.tw-link-read-only {
    --color-item-hover: var(--color-content-primary)
}

.tw-public-nav__language {
    text-transform: capitalize
}

.input-wide {
    width: 100%
}

.tw-link-with-chevron-icon {
    --color-chevron: var(--color-interactive-primary);
    --color-chevron-hover: var(--color-interactive-primary-hover);
    margin-left: 4px;
    margin-left: var(--size-4);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    color: #00a2dd;
    color: var(--color-interactive-accent);
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out,-webkit-transform .2s ease-in-out
}


.section--pad-md {
    padding-top: 64px;
    padding-top: var(--size-64);
    padding-bottom: 64px;
    padding-bottom: var(--size-64)
}

@media(min-width: 768px) {
    .section--pad-md {
        padding-top:120px;
        padding-top: var(--size-120);
        padding-bottom: 120px;
        padding-bottom: var(--size-120)
    }
}

.section--margin {
    margin-top: 64px;
    margin-top: var(--size-64);
    margin-bottom: 64px;
    margin-bottom: var(--size-64)
}

.section-offset--top {
    margin-top: -40px
}

@media(min-width: 768px) {
    .section-offset--top {
        margin-top:-80px
    }
}

.section--navy.np-theme-navy {
    background-color: #fff;
    background-color: #ffc091
}

.section--navy.np-theme-navy p {
    color: #37517e;
    color: var(--color-content-primary)
}

.usecaseSection {
    display: grid;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    grid-template-columns: 1fr;
    grid-template-rows: auto 1fr
}

.usecaseSection .btn {
    white-space: normal;
    word-break: break-word
}

.usecaseSection__img-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    background-color: #f2f5f7
}

.usecaseSection__full-absolute {
    position: absolute;
    height: 100%;
    left: 0;
    bottom: 0;
    width: 100%
}

.usecaseSection__absolute-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    left: 0;
    bottom: 0
}

.usecaseSection__img {
    width: 100%;
    height: 320px;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    -o-object-fit: cover;
    object-fit: cover
}

.usecaseSection__content {
    padding: 40px 24px 54px;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.usecaseSection__content>* {
    width: 100%;
    max-width: 600px
}

@media(--screen-md)and (--screen-md-max) {
    .usecaseSection__content {
        padding: 64px 120px 120px
    }

    .usecaseSection__img {
        height: 480px
    }
}

@media(min-width: 992px) {
    .usecaseSection {
        grid-template-columns:50% 50%;
        grid-template-rows: 1fr;
        min-height: 800px
    }

    .usecaseSection__img {
        height: 100%;
        grid-column: 1
    }

    .usecaseSection__content {
        padding: 60px;
        grid-column: 2
    }

    .block:nth-of-type(odd) .usecaseSection .usecaseSection__img-wrapper {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        grid-column: 2
    }

    .block:nth-of-type(odd) .usecaseSection .usecaseSection__content {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        grid-column: 1
    }
}

@media(min-width: 1200px) {
    .usecaseSection__content {
        padding:80px
    }
}

@media(min-width: 1366px) {
    .usecaseSection__content {
        padding:100px
    }
}

.section--rounded {
    border-radius: var(--mw-radius-6)
}

.section--offset {
    margin-top: 45px
}

@media(min-width: 576px) {
    .section--offset {
        margin-top:60px
    }
}

@media(min-width: 768px) {
    .section--offset {
        margin-top:65px
    }
}

@media(min-width: 992px) {
    .section--offset {
        margin-top:85px
    }
}




.np-theme-personal .mw-body-1-bold, .np-theme-personal .mw-body-2-bold, .np-theme-personal .mw-body-3-bold {
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
}
@media (min-width: 992px){
.np-theme-personal .mw-body-1, .np-theme-personal .mw-body-1-bold {
    line-height: 20px;
    font-size: 15px;
    font-weight: normal;
    
}
}
.np-theme-personal .mw-body-1, .np-theme-personal .mw-body-1-bold {
    line-height: 20px;
    letter-spacing: .005em;
    font-size: 15px;
    font-weight: normal;
    text-align: -webkit-center;
    color: #07524D;
}
.np-theme-personal .mw-body-1, .np-theme-personal .mw-body-1-bold, .np-theme-personal .mw-body-2, .np-theme-personal .mw-body-2-bold, .np-theme-personal .mw-body-3, .np-theme-personal .mw-body-3-bold {
    margin-bottom: 8px;
    margin-bottom: var(--size-8);
}
[class*=" mw-"], [class^=mw-] {
    min-height: .000001vw;
}
.text-xs-center {
    text-align: center;
}

.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}
.np-theme-personal .btn-accent, .np-theme-personal .btn-primary {
    color: #fff;
    background-color: #99D2F7;
    background-color: #99D2F7;
    border-color: #99D2F7;
    border-color: #99D2F7;
    -webkit-transition: color, background-color .15s ease-in-out;
    transition: color, background-color .15s ease-in-out;
}
.np-theme-personal .btn {
    font-size: 16px;
    line-height: 24px;
}

[type=reset], [type=submit], button, html [type=button] {
    -webkit-appearance: button;
}
.disabled, :disabled {
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
    opacity: .45;
    cursor: not-allowed !important;
}
[role=button], [type=button], [type=reset], [type=submit], button {
    cursor: pointer;
}
[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button;
}

.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}
.np-theme-personal .btn-accent, .np-theme-personal .btn-primary {
    color: #000;
    background-color: #99D2F7;
   
    border-color: #99D2F7;
   
    -webkit-transition: color, background-color .15s ease-in-out;
    transition: color, background-color .15s ease-in-out;
}
.np-theme-personal .btn {
    font-size: 16px;
    line-height: 24px;
}

[type=reset], [type=submit], button, html [type=button] {
    -webkit-appearance: button;
}
.np-btn {
    position: relative;
}
.btn-accent, .btn-primary {
    color: #fff;
    background-color: #00a2dd;
    background-color: var(--color-interactive-accent);
    border-color: #00a2dd;
    border-color: var(--color-interactive-accent);
    -webkit-transition: color, background-color .15s ease-in-out;
    transition: color, background-color .15s ease-in-out;
}
.btn, .btn .dropdown-menu>li>a {
    font-size: 1rem;
    font-size: var(--font-size-16);
    line-height: 1.5rem;
    line-height: var(--line-height-24);
}
.btn {
    line-height: 150%;
    letter-spacing: -.011em;
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    font-weight: 600;
    font-weight: var(--font-weight-semi-bold);
    padding: 12px 24px calc(12px - 2px);
    padding: var(--btn-padding);
    border-radius: 3px;
    border-radius: var(--btn-radius-base);
    min-height: var(--btn-height);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


