            :root {
                --color-brand-default: #fe4d01;
                --color-brand-onDefault: #ffffff;
                --color-brand-enabled: #fe4d01;
                --color-brand-hover: #e54501;
                --color-brand-active: #cb3e01;
                --color-brand-onEnabled: #ffffff;
                --color-brand-surfaceLightened: #ffede6;
                --color-brand-surfaceDefault: #ffdbcc;
                --color-brand-surfaceDarkened: #ffcab3;
                --color-brand-onSurfaceDefault: #330f00;
                --color-brand-onSurfaceSubdued1: #661f00;
                --color-brand-onSurfaceSubdued2: #b23601;
                --color-brandInverse-enabled: #ffffff;
                --color-brandInverse-hover: #fff8f5;
                --color-brandInverse-active: #ffede6;
                --color-brandInverse-onEnabled: #fe4d01;
                --color-accent-enabled: #151515;
                --color-accent-hover: #34332f;
                --color-accent-active: #57554f;
                --color-accent-onEnabled: #ffffff;
                --color-accentInverse-enabled: #ffffff;
                --color-accentInverse-enabledDarkened: #f6f4ef;
                --color-accentInverse-enabledBorder: #151515;
                --color-accentInverse-enabledBorderSubdued: #d7d4cf;
                --color-accentInverse-onEnabled: #151515;
                --color-accentInverse-hover: #efeeeb;
                --color-accentInverse-active: #dfddd8;
                --color-accentInverse-selectedBorder: #151515;
                --color-neutral-appBackground: #ffffff;
                --color-neutral-surfaceLightened: #ffffff;
                --color-neutral-surfaceDefault: #f6f4ef;
                --color-neutral-surfaceDarkened1: #efeeeb;
                --color-neutral-surfaceDarkened2: #e7e5e2;
                --color-neutral-onSurfaceDefault: #151515;
                --color-neutral-onSurfaceSubdued1: #46443f;
                --color-neutral-onSurfaceSubdued2: #7a776f;
                --color-neutral-surfaceInverseDefault: #151515;
                --color-neutral-surfaceInverseLightened: #46443f;
                --color-neutral-onSurfaceInverse: #faf9f6;
                --color-feedback-success-surface: #edffe8;
                --color-feedback-success-default: #54c030;
                --color-feedback-success-onSurface: #165700;
                --color-feedback-success-border: #54c030;
                --color-feedback-success-background: #edffe8;
                --color-feedback-success-foreground: #165700;
                --color-feedback-warning-surface: #fffbdb;
                --color-feedback-warning-default: #fadd00;
                --color-feedback-warning-onSurface: #645800;
                --color-feedback-warning-border: #fadd00;
                --color-feedback-warning-background: #fffbdb;
                --color-feedback-warning-foreground: #645800;
                --color-feedback-attention-surface: #fee7ea;
                --color-feedback-attention-default: #f74a5e;
                --color-feedback-attention-onSurface: #9e2d3a;
                --color-feedback-onDefault: #ffffff;
                --color-feedback-error-border: #f74a5e;
                --color-feedback-error-background: #fee7ea;
                --color-feedback-error-foreground: #9e2d3a;
                --color-other-none: rgba(255,255,255,0);
                --color-other-focus: #151515;
                --color-other-focusInverse: #ffffff;
                --color-other-overlayBackground: rgba(0,0,0,0.5);
                --color-other-onboardingBackground: rgba(0,0,0,0.8);
                --color-other-freezeLight: #deebfb;
                --color-other-freezeDefault: #2e6fc8;
                --color-other-freezeDark: #123879;
                --color-disabled-default: #dfddd8;
                --color-disabled-surface: #efeeeb;
                --color-disabled-onSurfaceDefault: #9d998e;
                --color-disabled-onSurfaceSubdued: #bebbb1;
                --color-disabled-surfaceInverse: #46443f;
                --color-disabled-onSurfaceInverse: #7a776f;
                --color-lines-lowContrast: #e7e5e2;
                --color-lines-default: #d7d4cf;
                --color-lines-highContrast: #b6b2a8;
                --color-illustration-tangerine-light: #ffd6c4;
                --color-illustration-tangerine-default: #fe9567;
                --color-illustration-tangerine-dark: #733030;
                --color-illustration-dandelion-light: #ffeeba;
                --color-illustration-dandelion-default: #ffd966;
                --color-illustration-dandelion-dark: #dea67d;
                --color-illustration-violet-light: #e0c3fd;
                --color-illustration-violet-default: #a144ff;
                --color-illustration-violet-dark: #671eb0;
                --color-illustration-emerald-light: #aee3ca;
                --color-illustration-emerald-default: #45c688;
                --color-illustration-emerald-dark: #3e522d;
                --color-illustration-onSurfaceDark: #151515;
                --color-illustration-onSurfaceLight: #ffffff;
                --color-hidden-translucentLight: rgba(255,255,255,0.65);
                --color-hidden-translucentDark: rgba(20,20,20,0.5);
                --color-hidden-onIllustrationDark100: #151515;
                --color-hidden-onIllustrationDark90: rgba(21,21,21,0.9);
                --color-hidden-onIllustrationDark80: rgba(21,21,21,0.8);
                --color-hidden-onIllustrationDark70: rgba(21,21,21,0.7);
                --color-hidden-onIllustrationDark60: rgba(21,21,21,0.6);
                --color-hidden-onIllustrationDark50: rgba(21,21,21,0.5);
                --color-hidden-onIllustrationDark40: rgba(21,21,21,0.4);
                --color-hidden-onIllustrationDark30: rgba(21,21,21,0.3);
                --color-hidden-onIllustrationDark20: rgba(21,21,21,0.2);
                --color-hidden-onIllustrationDark10: rgba(21,21,21,0.1);
                --color-hidden-onIllustrationLight100: #ffffff;
                --color-hidden-onIllustrationLight90: rgba(255,255,255,0.9);
                --color-hidden-onIllustrationLight80: rgba(255,255,255,0.8);
                --color-hidden-onIllustrationLight70: rgba(255,255,255,0.7);
                --color-hidden-onIllustrationLight60: rgba(255,255,255,0.6);
                --color-hidden-onIllustrationLight50: rgba(255,255,255,0.5);
                --color-hidden-onIllustrationLight40: rgba(255,255,255,0.4);
                --color-hidden-onIllustrationLight30: rgba(255,255,255,0.3);
                --color-hidden-onIllustrationLight20: rgba(255,255,255,0.2);
                --color-hidden-onIllustrationLight10: rgba(255,255,255,0.1);
                --color-utility-light: #deebfb;
                --color-utility-default: #2e6fc8;
                --color-utility-dark: #123879;
                --color-utility-onSurfaceLight: #151515;
                --color-utility-onSurfaceDefault: #ffffff;
                --color-progress-background: #f6f4ef;
                --color-progress-foreground: #fe4d01;
                --color-progress-completed: #ffdbcc;
                --color-progress-audio-background: #f6f4ef;
                --color-progress-audio-foreground: #151515;
                --color-progress-audio-border: #d7d4cf;
                --color-progress-audio-hover-background: #e7e5e2;
                --color-progress-audio-active-border: #151515;
                --color-progress-audio-slow: #7a776f;
                --color-completion-background: #e7e5e2;
                --color-completion-foreground: #fe4d01;
                --color-interactive-primary-background: #fe4d01;
                --color-interactive-primary-foreground: #ffffff;
                --color-interactive-primary-hover-background: #e54501;
                --color-interactive-primary-active-background: #cb3e01;
                --color-interactive-primary-disabled-border: #9d998e;
                --color-interactive-primary-disabled-background: #efeeeb;
                --color-interactive-primary-disabled-foreground: #9d998e;
                --color-interactive-secondary-background: #ffffff;
                --color-interactive-secondary-foreground: #151515;
                --color-interactive-secondary-border: #151515;
                --color-interactive-secondary-hover-background: #efeeeb;
                --color-interactive-secondary-active-background: #dfddd8;
                --color-interactive-secondary-active-border: #151515;
                --color-interactive-secondary-selected-foreground: #151515;
                --color-interactive-secondary-selected-background: #ffffff;
                --color-interactive-secondary-disabled-border: #bebbb1;
                --color-interactive-secondary-disabled-background: rgba(255,255,255,0);
                --color-interactive-secondary-disabled-foreground: #bebbb1;
                --color-interactive-tertiary-background: rgba(255,255,255,0);
                --color-interactive-tertiary-foreground: #151515;
                --color-interactive-tertiary-hover-background: #efeeeb;
                --color-interactive-tertiary-hover-foreground: #151515;
                --color-interactive-tertiary-active-background: #dfddd8;
                --color-interactive-tertiary-active-foreground: #151515;
                --color-interactive-tertiary-disabled-foreground: #bebbb1;
                --color-interactive-inverse-background: rgba(255,255,255,0);
                --color-interactive-inverse-foreground: #ffffff;
                --color-interactive-inverse-border: #ffffff;
                --color-interactive-inverse-hover-background: #34332f;
                --color-interactive-inverse-active-background: #57554f;
                --color-interactive-inverse-disabled-background: rgba(255,255,255,0);
                --color-interactive-inverse-disabled-foreground: #7a776f;
                --color-interactive-inverse-disabled-border: #7a776f;
                --color-interactive-navigation-foreground-resting: #151515;
                --color-interactive-navigation-foreground-active: #fe4d01;
                --color-interactive-navigation-foreground-hover: #fe4d01;
                --color-interactive-tab-default-foreground: #7a776f;
                --color-interactive-tab-active-foreground: #151515;
                --color-interactive-tab-active-border: #151515;
                --color-interactive-trainer-onLayer-background: #ffffff;
                --color-interactive-trainer-onLayer-foreground: #151515;
                --color-interactive-trainer-onLayer-border: #d7d4cf;
                --color-interactive-trainer-onLayer-active-background: #ffffff;
                --color-interactive-trainer-onLayer-active-border: #d7d4cf;
                --color-interactive-trainer-onLayer-hover-background: #efeeeb;
                --color-interactive-trainer-onLayer-hover-border: #151515;
                --color-interactive-trainer-onContainer-background: #ffffff;
                --color-interactive-trainer-onContainer-foreground: #151515;
                --color-interactive-trainer-onContainer-border: #d7d4cf;
                --color-interactive-trainer-onContainer-active-background: #dfddd8;
                --color-interactive-trainer-onContainer-active-border: #d7d4cf;
                --color-interactive-trainer-onContainer-hover-background: #efeeeb;
                --color-interactive-trainer-onContainer-hover-border: #d7d4cf;
                --color-interactive-focus: #151515;
                --color-interactive-textfield-outlined-border: #151515;
                --color-interactive-textfield-outlined-foreground: #151515;
                --color-interactive-textfield-outlined-placeholder: #7a776f;
                --color-interactive-textfield-outlined-background: #ffffff;
                --color-interactive-textfield-outlined-hover-border: #151515;
                --color-interactive-textfield-outlined-disabled-border: #bebbb1;
                --color-interactive-textfield-outlined-disabled-foreground: #bebbb1;
                --color-interactive-textfield-outlined-disabled-background: #efeeeb;
                --color-interactive-textfield-underlined-border: #151515;
                --color-interactive-textfield-underlined-foreground: #151515;
                --color-interactive-textfield-underlined-placeholder: #7a776f;
                --color-interactive-textfield-underlined-background: #ffffff;
                --color-interactive-textfield-underlined-hover-border: #151515;
                --color-interactive-textfield-underlined-disabled-border: #bebbb1;
                --color-interactive-textfield-underlined-disabled-foreground: #bebbb1;
                --color-interactive-textfield-underlined-disabled-background: #efeeeb;
                --color-reference-yellow-yellow10: #fefbec;
                --color-reference-yellow-yellow20: #fcf3c5;
                --color-reference-yellow-yellow30: #f9e78b;
                --color-reference-yellow-yellow40: #f6cd51;
                --color-reference-yellow-yellow50: #f3bc16;
                --color-reference-yellow-yellow60: #d5920b;
                --color-reference-yellow-yellow70: #6d4a03;
                --color-reference-yellow-yellow80: #402d07;
                --color-reference-yellow-yellow90: #251a04;
                --color-reference-red-red10: #ffebec;
                --color-reference-red-red20: #ffd6d8;
                --color-reference-red-red30: #ff999e;
                --color-reference-red-red40: #f7646b;
                --color-reference-red-red50: #e9353e;
                --color-reference-red-red60: #ca161f;
                --color-reference-red-red70: #88070e;
                --color-reference-red-red80: #4e0408;
                --color-reference-red-red90: #310205;
                --color-reference-purple-purple10: #f5ecfe;
                --color-reference-purple-purple20: #ebd8fd;
                --color-reference-purple-purple30: #cca3f5;
                --color-reference-purple-purple40: #ad74e7;
                --color-reference-purple-purple50: #8f50ce;
                --color-reference-purple-purple60: #7031af;
                --color-reference-purple-purple70: #52247f;
                --color-reference-purple-purple80: #331452;
                --color-reference-purple-purple90: #1f0c31;
                --color-reference-blue-blue10: #ecf5fe;
                --color-reference-blue-blue20: #d9eafd;
                --color-reference-blue-blue30: #a3c2f5;
                --color-reference-blue-blue40: #7495e7;
                --color-reference-blue-blue50: #4963d4;
                --color-reference-blue-blue60: #3645ab;
                --color-reference-blue-blue70: #29327a;
                --color-reference-blue-blue80: #1b2555;
                --color-reference-blue-blue90: #12183b;
                --color-reference-teal-teal10: #eefbfb;
                --color-reference-teal-teal20: #ddf8f8;
                --color-reference-teal-teal30: #abeded;
                --color-reference-teal-teal40: #79e2e2;
                --color-reference-teal-teal50: #4ed0cb;
                --color-reference-teal-teal60: #2ba1a1;
                --color-reference-teal-teal70: #166666;
                --color-reference-teal-teal80: #0e4343;
                --color-reference-teal-teal90: #0a2e2e;
                --color-reference-green-green10: #edfdf6;
                --color-reference-green-green20: #dafbed;
                --color-reference-green-green30: #94f0c9;
                --color-reference-green-green40: #4bd29a;
                --color-reference-green-green50: #22bf7d;
                --color-reference-green-green60: #109367;
                --color-reference-green-green70: #0d5939;
                --color-reference-green-green80: #093e28;
                --color-reference-green-green90: #06281a;
                --color-reference-grey-white: #ffffff;
                --color-reference-grey-grey10: #fafafa;
                --color-reference-grey-grey20: #f4f4f6;
                --color-reference-grey-grey30: #e9eaed;
                --color-reference-grey-grey40: #d3d4d9;
                --color-reference-grey-grey50: #b2b4bd;
                --color-reference-grey-grey60: #9194a1;
                --color-reference-grey-grey70: #717484;
                --color-reference-grey-grey80: #535665;
                --color-reference-grey-grey85: #40434f;
                --color-reference-grey-grey90: #2e3038;
                --color-reference-grey-grey95: #1c1d22;
                --color-reference-grey-grey99: #0e0e11;
                --color-reference-grey-black: #000000;
                --color-reference-orange-orange10: #fff1eb;
                --color-reference-orange-orange20: #ffdccc;
                --color-reference-orange-orange30: #ffb999;
                --color-reference-orange-orange40: #ff9666;
                --color-reference-orange-orange50: #ff7535;
                --color-reference-orange-orange60: #e14a05;
                --color-reference-orange-orange70: #ae3704;
                --color-reference-orange-orange80: #7d2703;
                --color-reference-orange-orange90: #4b1802;
                --color-surface-other-review-background: #ffeeba;
                --color-surface-other-upNext-background: #ffdbcc;
                --color-surface-other-activityFeedback-background: #ffede6;
                --color-surface-other-overlay-background: rgba(0,0,0,0.5);
                --color-surface-layer-border: #d7d4cf;
                --color-surface-layer-background: #f6f4ef;
                --color-surface-layer-separator: #d7d4cf;
                --color-surface-layer-hover-background: #efeeeb;
                --color-surface-layer-active-background: #e7e5e2;
                --color-surface-layer-highlight-background: #ffdbcc;
                --color-surface-layer-informative-background: #f6f4ef;
                --color-surface-layer-informative-border: #d7d4cf;
                --color-surface-layer-informative-inverse-background: #151515;
                --color-surface-layer-premium-border: #a144ff;
                --color-surface-layer-premium-background: #e0c3fd;
                --color-surface-layer-premium-foreground: #671eb0;
                --color-surface-layer-shimmer-background: #f6f4ef;
                --color-surface-layer-shimmer-foreground: #efeeeb;
                --color-surface-layer-shadow: #151515;
                --color-surface-container-background: #ffffff;
                --color-surface-container-separator: #d7d4cf;
                --color-surface-badge-locked: #151515;
                --color-surface-badge-important: #151515;
                --color-surface-badge-premium: #671eb0;
                --color-surface-badge-information: #efeeeb;
                --color-surface-badge-warning: #fffbdb;
                --color-surface-badge-available: #edffe8;
                --color-surface-badge-unavailable: #fee7ea;
                --color-surface-foreground-primary: #151515;
                --color-surface-foreground-secondary: #46443f;
                --color-surface-foreground-tertiary: #7a776f;
                --color-surface-foreground-inverse: #faf9f6;
                --color-custom-calendar-empty: #e7e5e2;
                --color-custom-calendar-lesson: #fe4d01;
                --color-custom-calendar-review: #ffcab3;
            }

            /*!sc*/
            @media (prefers-color-scheme: dark) {
                :root {
                    --color-brand-default:#fe4d01;
                    --color-brand-onDefault: #ffffff;
                    --color-brand-enabled: #fe4d01;
                    --color-brand-hover: #cb3e01;
                    --color-brand-active: #982e01;
                    --color-brand-onEnabled: #ffffff;
                    --color-brand-surfaceLightened: #4c1700;
                    --color-brand-surfaceDefault: #7f2701;
                    --color-brand-surfaceDarkened: #b23601;
                    --color-brand-onSurfaceDefault: #ffede6;
                    --color-brand-onSurfaceSubdued1: #ffdbcc;
                    --color-brand-onSurfaceSubdued2: #ffb899;
                    --color-brandInverse-enabled: #ffffff;
                    --color-brandInverse-hover: #ffede6;
                    --color-brandInverse-active: #ffdbcc;
                    --color-brandInverse-onEnabled: #fe4d01;
                    --color-accent-enabled: #ffffff;
                    --color-accent-hover: #efeeeb;
                    --color-accent-active: #dfddd8;
                    --color-accent-onEnabled: #000000;
                    --color-accentInverse-enabled: #000000;
                    --color-accentInverse-enabledDarkened: #232220;
                    --color-accentInverse-enabledBorder: #ffffff;
                    --color-accentInverse-enabledBorderSubdued: #7a776f;
                    --color-accentInverse-onEnabled: #ffffff;
                    --color-accentInverse-hover: #232220;
                    --color-accentInverse-active: #46443f;
                    --color-accentInverse-selectedBorder: #ffffff;
                    --color-neutral-onSurfaceDefault: #ffffff;
                    --color-neutral-onSurfaceSubdued1: #efeeeb;
                    --color-neutral-onSurfaceSubdued2: #ceccc5;
                    --color-neutral-appBackground: #000000;
                    --color-neutral-surfaceLightened: #000000;
                    --color-neutral-surfaceDefault: #232220;
                    --color-neutral-surfaceDarkened1: #34332f;
                    --color-neutral-surfaceDarkened2: #46443f;
                    --color-neutral-surfaceInverseDefault: #ffffff;
                    --color-neutral-surfaceInverseLightened: #efeeeb;
                    --color-neutral-onSurfaceInverse: #000000;
                    --color-feedback-success-surface: #0f3901;
                    --color-feedback-success-default: #54c030;
                    --color-feedback-success-onSurface: #d3f9c6;
                    --color-feedback-success-border: #54c030;
                    --color-feedback-success-background: #0f3901;
                    --color-feedback-success-foreground: #d3f9c6;
                    --color-feedback-warning-surface: #4b4200;
                    --color-feedback-warning-default: #fadd00;
                    --color-feedback-warning-onSurface: #fef6be;
                    --color-feedback-warning-border: #fadd00;
                    --color-feedback-warning-background: #4b4200;
                    --color-feedback-warning-foreground: #fef6be;
                    --color-feedback-attention-surface: #711e28;
                    --color-feedback-attention-default: #f74a5e;
                    --color-feedback-attention-onSurface: #fdd8dd;
                    --color-feedback-onDefault: #ffffff;
                    --color-feedback-error-border: #f74a5e;
                    --color-feedback-error-background: #711e28;
                    --color-feedback-error-foreground: #fdd8dd;
                    --color-other-none: rgba(255,255,255,0);
                    --color-other-focus: #ffffff;
                    --color-other-focusInverse: #151515;
                    --color-other-overlayBackground: rgba(52,51,47,0.5);
                    --color-other-onboardingBackground: rgba(35,34,32,0.8);
                    --color-other-freezeLight: #123879;
                    --color-other-freezeDefault: #8db2e4;
                    --color-other-freezeDark: #deebfb;
                    --color-disabled-default: #57554f;
                    --color-disabled-surface: #34332f;
                    --color-disabled-onSurfaceDefault: #8b887e;
                    --color-disabled-onSurfaceSubdued: #68665f;
                    --color-disabled-surfaceInverse: #bebbb1;
                    --color-disabled-onSurfaceInverse: #8b887e;
                    --color-lines-lowContrast: #46443f;
                    --color-lines-default: #7a776f;
                    --color-lines-highContrast: #9d998e;
                    --color-illustration-tangerine-light: #ffd6c4;
                    --color-illustration-tangerine-default: #fe9567;
                    --color-illustration-tangerine-dark: #733030;
                    --color-illustration-dandelion-light: #ffeeba;
                    --color-illustration-dandelion-default: #ffd966;
                    --color-illustration-dandelion-dark: #dea67d;
                    --color-illustration-violet-light: #e0c3fd;
                    --color-illustration-violet-default: #a144ff;
                    --color-illustration-violet-dark: #671eb0;
                    --color-illustration-emerald-light: #aee3ca;
                    --color-illustration-emerald-default: #45c688;
                    --color-illustration-emerald-dark: #3e522d;
                    --color-illustration-onSurfaceDark: #151515;
                    --color-illustration-onSurfaceLight: #ffffff;
                    --color-hidden-translucentLight: rgba(255,255,255,0.65);
                    --color-hidden-translucentDark: rgba(20,20,20,0.5);
                    --color-hidden-onIllustrationDark100: #151515;
                    --color-hidden-onIllustrationDark90: rgba(21,21,21,0.9);
                    --color-hidden-onIllustrationDark80: rgba(21,21,21,0.8);
                    --color-hidden-onIllustrationDark70: rgba(21,21,21,0.7);
                    --color-hidden-onIllustrationDark60: rgba(21,21,21,0.6);
                    --color-hidden-onIllustrationDark50: rgba(21,21,21,0.5);
                    --color-hidden-onIllustrationDark40: rgba(21,21,21,0.4);
                    --color-hidden-onIllustrationDark30: rgba(21,21,21,0.3);
                    --color-hidden-onIllustrationDark20: rgba(21,21,21,0.2);
                    --color-hidden-onIllustrationDark10: rgba(21,21,21,0.1);
                    --color-hidden-onIllustrationLight100: #ffffff;
                    --color-hidden-onIllustrationLight90: rgba(255,255,255,0.9);
                    --color-hidden-onIllustrationLight80: rgba(255,255,255,0.8);
                    --color-hidden-onIllustrationLight70: rgba(255,255,255,0.7);
                    --color-hidden-onIllustrationLight60: rgba(255,255,255,0.6);
                    --color-hidden-onIllustrationLight50: rgba(255,255,255,0.5);
                    --color-hidden-onIllustrationLight40: rgba(255,255,255,0.4);
                    --color-hidden-onIllustrationLight30: rgba(255,255,255,0.3);
                    --color-hidden-onIllustrationLight20: rgba(255,255,255,0.2);
                    --color-hidden-onIllustrationLight10: rgba(255,255,255,0.1);
                    --color-utility-light: #123879;
                    --color-utility-default: #8db2e4;
                    --color-utility-dark: #deebfb;
                    --color-utility-onSurfaceLight: #ffffff;
                    --color-utility-onSurfaceDefault: #151515;
                    --color-progress-background: #232220;
                    --color-progress-foreground: #fe4d01;
                    --color-progress-completed: #7f2701;
                    --color-progress-audio-background: #232220;
                    --color-progress-audio-foreground: #ffffff;
                    --color-progress-audio-border: #7a776f;
                    --color-progress-audio-hover-background: #46443f;
                    --color-progress-audio-active-border: #ffffff;
                    --color-progress-audio-slow: #ceccc5;
                    --color-completion-background: #46443f;
                    --color-completion-foreground: #fe4d01;
                    --color-interactive-primary-background: #fe4d01;
                    --color-interactive-primary-foreground: #ffffff;
                    --color-interactive-primary-hover-background: #cb3e01;
                    --color-interactive-primary-active-background: #982e01;
                    --color-interactive-primary-disabled-border: #8b887e;
                    --color-interactive-primary-disabled-background: #34332f;
                    --color-interactive-primary-disabled-foreground: #8b887e;
                    --color-interactive-secondary-background: #000000;
                    --color-interactive-secondary-foreground: #ffffff;
                    --color-interactive-secondary-border: #ffffff;
                    --color-interactive-secondary-hover-background: #232220;
                    --color-interactive-secondary-active-background: #46443f;
                    --color-interactive-secondary-active-border: #ffffff;
                    --color-interactive-secondary-selected-foreground: #ffffff;
                    --color-interactive-secondary-selected-background: #000000;
                    --color-interactive-secondary-disabled-border: #68665f;
                    --color-interactive-secondary-disabled-background: rgba(255,255,255,0);
                    --color-interactive-secondary-disabled-foreground: #68665f;
                    --color-interactive-tertiary-background: rgba(255,255,255,0);
                    --color-interactive-tertiary-foreground: #ffffff;
                    --color-interactive-tertiary-hover-background: #232220;
                    --color-interactive-tertiary-hover-foreground: #ffffff;
                    --color-interactive-tertiary-active-background: #46443f;
                    --color-interactive-tertiary-active-foreground: #ffffff;
                    --color-interactive-tertiary-disabled-foreground: #68665f;
                    --color-interactive-inverse-background: rgba(255,255,255,0);
                    --color-interactive-inverse-foreground: #000000;
                    --color-interactive-inverse-border: #000000;
                    --color-interactive-inverse-hover-background: #efeeeb;
                    --color-interactive-inverse-active-background: #dfddd8;
                    --color-interactive-inverse-disabled-background: rgba(255,255,255,0);
                    --color-interactive-inverse-disabled-foreground: #8b887e;
                    --color-interactive-inverse-disabled-border: #8b887e;
                    --color-interactive-navigation-foreground-resting: #ffffff;
                    --color-interactive-navigation-foreground-active: #fe4d01;
                    --color-interactive-navigation-foreground-hover: #fe4d01;
                    --color-interactive-tab-default-foreground: #ceccc5;
                    --color-interactive-tab-active-foreground: #ffffff;
                    --color-interactive-tab-active-border: #ffffff;
                    --color-interactive-trainer-onLayer-background: #000000;
                    --color-interactive-trainer-onLayer-foreground: #ffffff;
                    --color-interactive-trainer-onLayer-border: #7a776f;
                    --color-interactive-trainer-onLayer-active-background: #000000;
                    --color-interactive-trainer-onLayer-active-border: #7a776f;
                    --color-interactive-trainer-onLayer-hover-background: #232220;
                    --color-interactive-trainer-onLayer-hover-border: #ffffff;
                    --color-interactive-trainer-onContainer-background: #000000;
                    --color-interactive-trainer-onContainer-foreground: #ffffff;
                    --color-interactive-trainer-onContainer-border: #7a776f;
                    --color-interactive-trainer-onContainer-active-background: #46443f;
                    --color-interactive-trainer-onContainer-active-border: #7a776f;
                    --color-interactive-trainer-onContainer-hover-background: #232220;
                    --color-interactive-trainer-onContainer-hover-border: #7a776f;
                    --color-interactive-focus: #ffffff;
                    --color-interactive-textfield-outlined-border: #ffffff;
                    --color-interactive-textfield-outlined-foreground: #ffffff;
                    --color-interactive-textfield-outlined-placeholder: #ceccc5;
                    --color-interactive-textfield-outlined-background: #000000;
                    --color-interactive-textfield-outlined-hover-border: #ffffff;
                    --color-interactive-textfield-outlined-disabled-border: #68665f;
                    --color-interactive-textfield-outlined-disabled-foreground: #68665f;
                    --color-interactive-textfield-outlined-disabled-background: #34332f;
                    --color-interactive-textfield-underlined-border: #ffffff;
                    --color-interactive-textfield-underlined-foreground: #ffffff;
                    --color-interactive-textfield-underlined-placeholder: #ceccc5;
                    --color-interactive-textfield-underlined-background: #000000;
                    --color-interactive-textfield-underlined-hover-border: #ffffff;
                    --color-interactive-textfield-underlined-disabled-border: #68665f;
                    --color-interactive-textfield-underlined-disabled-foreground: #68665f;
                    --color-interactive-textfield-underlined-disabled-background: #34332f;
                    --color-reference-yellow-yellow10: #fefbec;
                    --color-reference-yellow-yellow20: #fcf3c5;
                    --color-reference-yellow-yellow30: #f9e78b;
                    --color-reference-yellow-yellow40: #f6cd51;
                    --color-reference-yellow-yellow50: #f3bc16;
                    --color-reference-yellow-yellow60: #d5920b;
                    --color-reference-yellow-yellow70: #6d4a03;
                    --color-reference-yellow-yellow80: #402d07;
                    --color-reference-yellow-yellow90: #251a04;
                    --color-reference-red-red10: #ffebec;
                    --color-reference-red-red20: #ffd6d8;
                    --color-reference-red-red30: #ff999e;
                    --color-reference-red-red40: #f7646b;
                    --color-reference-red-red50: #e9353e;
                    --color-reference-red-red60: #ca161f;
                    --color-reference-red-red70: #88070e;
                    --color-reference-red-red80: #4e0408;
                    --color-reference-red-red90: #310205;
                    --color-reference-purple-purple10: #f5ecfe;
                    --color-reference-purple-purple20: #ebd8fd;
                    --color-reference-purple-purple30: #cca3f5;
                    --color-reference-purple-purple40: #ad74e7;
                    --color-reference-purple-purple50: #8f50ce;
                    --color-reference-purple-purple60: #7031af;
                    --color-reference-purple-purple70: #52247f;
                    --color-reference-purple-purple80: #331452;
                    --color-reference-purple-purple90: #1f0c31;
                    --color-reference-blue-blue10: #ecf5fe;
                    --color-reference-blue-blue20: #d9eafd;
                    --color-reference-blue-blue30: #a3c2f5;
                    --color-reference-blue-blue40: #7495e7;
                    --color-reference-blue-blue50: #4963d4;
                    --color-reference-blue-blue60: #3645ab;
                    --color-reference-blue-blue70: #29327a;
                    --color-reference-blue-blue80: #1b2555;
                    --color-reference-blue-blue90: #12183b;
                    --color-reference-teal-teal10: #eefbfb;
                    --color-reference-teal-teal20: #ddf8f8;
                    --color-reference-teal-teal30: #abeded;
                    --color-reference-teal-teal40: #79e2e2;
                    --color-reference-teal-teal50: #4ed0cb;
                    --color-reference-teal-teal60: #2ba1a1;
                    --color-reference-teal-teal70: #166666;
                    --color-reference-teal-teal80: #0e4343;
                    --color-reference-teal-teal90: #0a2e2e;
                    --color-reference-green-green10: #edfdf6;
                    --color-reference-green-green20: #dafbed;
                    --color-reference-green-green30: #94f0c9;
                    --color-reference-green-green40: #4bd29a;
                    --color-reference-green-green50: #22bf7d;
                    --color-reference-green-green60: #109367;
                    --color-reference-green-green70: #0d5939;
                    --color-reference-green-green80: #093e28;
                    --color-reference-green-green90: #06281a;
                    --color-reference-grey-white: #ffffff;
                    --color-reference-grey-grey10: #fafafa;
                    --color-reference-grey-grey20: #f4f4f6;
                    --color-reference-grey-grey30: #e9eaed;
                    --color-reference-grey-grey40: #d3d4d9;
                    --color-reference-grey-grey50: #b2b4bd;
                    --color-reference-grey-grey60: #9194a1;
                    --color-reference-grey-grey70: #717484;
                    --color-reference-grey-grey80: #535665;
                    --color-reference-grey-grey85: #40434f;
                    --color-reference-grey-grey90: #2e3038;
                    --color-reference-grey-grey95: #1c1d22;
                    --color-reference-grey-grey99: #0e0e11;
                    --color-reference-grey-black: #000000;
                    --color-reference-orange-orange10: #fff1eb;
                    --color-reference-orange-orange20: #ffdccc;
                    --color-reference-orange-orange30: #ffb999;
                    --color-reference-orange-orange40: #ff9666;
                    --color-reference-orange-orange50: #ff7535;
                    --color-reference-orange-orange60: #e14a05;
                    --color-reference-orange-orange70: #ae3704;
                    --color-reference-orange-orange80: #7d2703;
                    --color-reference-orange-orange90: #4b1802;
                    --color-surface-other-review-background: #ffeeba;
                    --color-surface-other-upNext-background: #7f2701;
                    --color-surface-other-activityFeedback-background: #4c1700;
                    --color-surface-other-overlay-background: rgba(52,51,47,0.5);
                    --color-surface-layer-border: #7a776f;
                    --color-surface-layer-background: #232220;
                    --color-surface-layer-separator: #7a776f;
                    --color-surface-layer-hover-background: #34332f;
                    --color-surface-layer-active-background: #46443f;
                    --color-surface-layer-highlight-background: #7f2701;
                    --color-surface-layer-informative-background: #232220;
                    --color-surface-layer-informative-border: #7a776f;
                    --color-surface-layer-informative-inverse-background: #ffffff;
                    --color-surface-layer-premium-border: #a144ff;
                    --color-surface-layer-premium-background: #e0c3fd;
                    --color-surface-layer-premium-foreground: #671eb0;
                    --color-surface-layer-shimmer-background: #232220;
                    --color-surface-layer-shimmer-foreground: #34332f;
                    --color-surface-layer-shadow: #ffffff;
                    --color-surface-container-background: #000000;
                    --color-surface-container-separator: #7a776f;
                    --color-surface-badge-locked: #ffffff;
                    --color-surface-badge-important: #ffffff;
                    --color-surface-badge-premium: #671eb0;
                    --color-surface-badge-information: #34332f;
                    --color-surface-badge-warning: #4b4200;
                    --color-surface-badge-available: #0f3901;
                    --color-surface-badge-unavailable: #711e28;
                    --color-surface-foreground-primary: #ffffff;
                    --color-surface-foreground-secondary: #efeeeb;
                    --color-surface-foreground-tertiary: #ceccc5;
                    --color-surface-foreground-inverse: #000000;
                    --color-custom-calendar-empty: #46443f;
                    --color-custom-calendar-lesson: #fe4d01;
                    --color-custom-calendar-review: #b23601;
                }
            }

            /*!sc*/
            data-styled.g1[id="sc-global-hmvKFF1"] {
                content: "sc-global-hmvKFF1,"
            }

            /*!sc*/
            .fdYkBa {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 0;
            }

            /*!sc*/
            .insCvL {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                padding: 12px;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 24px;
            }

            /*!sc*/
            .hqsGme {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                padding: 0px 15px;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 0;
            }

            /*!sc*/
            .jXagsD {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 32px;
            }

            /*!sc*/
            .gOYOGm {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: flex-end;
                -webkit-box-align: flex-end;
                -ms-flex-align: flex-end;
                align-items: flex-end;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 24px;
            }

            /*!sc*/
            .ihtxUF {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 12px;
            }

            /*!sc*/
            .eLlwWK {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 33px;
            }

            /*!sc*/
            .ekrFbc {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 20px;
            }

            /*!sc*/
            .exLwXe {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                padding: 15px;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 0;
            }

            /*!sc*/
            .bfSmKC {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 0;
            }

            /*!sc*/
            .iqomwF {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                padding: 32px 10px;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 20px;
            }

            /*!sc*/
            @media(min-width: 720px) {
                .iqomwF {
                    gap:20px;
                }
            }

            /*!sc*/
            @media(min-width: 1032px) {
                .iqomwF {
                    gap:35px;
                }
            }

            /*!sc*/
            .bCXocF {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: wrap;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 20px;
            }

            /*!sc*/
            .gqJnIO {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 0;
            }

            /*!sc*/
            .hGdvDC {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 8px;
            }

            /*!sc*/
            .eMPtFl {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                padding: 8px 12px;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 8px;
            }

            /*!sc*/
            .jYLFnP {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                padding: 30px 0px 60px;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 0;
            }

            /*!sc*/
            .Sacei {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                padding: 0px 15px;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 0;
            }

            /*!sc*/
            .bqgESr {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 0;
            }

            /*!sc*/
            @media(min-width: 1032px) {
                .bqgESr {
                    -webkit-flex-direction:row;
                    -ms-flex-direction: row;
                    flex-direction: row;
                }
            }

            /*!sc*/
            @media(min-width: 1440px) {
                .bqgESr {
                    -webkit-flex-direction:row;
                    -ms-flex-direction: row;
                    flex-direction: row;
                }
            }

            /*!sc*/
            .hhtyDb {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                padding: 10px 0px 0px;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 0;
            }

            /*!sc*/
            .DgqLj {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: flex-start;
                -webkit-box-align: flex-start;
                -ms-flex-align: flex-start;
                align-items: flex-start;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 4px;
            }

            /*!sc*/
            .jtIzaq {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 4px;
            }

            /*!sc*/
            .hizyuq {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 0;
            }

            /*!sc*/
            .gkStzf {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                padding: 70px 0px;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 60px;
            }

            /*!sc*/
            .fgeBIU {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                padding: 0px 15px;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 60px;
            }

            /*!sc*/
            .bhHuma {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                gap: 15px;
            }

            /*!sc*/
            .WHxvO {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 1.5rem;
            }

            /*!sc*/
            .hzUcKO {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-box-pack: start;
                -webkit-justify-content: flex-start;
                -ms-flex-pack: start;
                justify-content: flex-start;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 40px;
            }

            /*!sc*/
            @media(min-width: 720px) {
                .hzUcKO {
                    -webkit-flex-direction:column;
                    -ms-flex-direction: column;
                    flex-direction: column;
                }
            }

            /*!sc*/
            @media(min-width: 1032px) {
                .hzUcKO {
                    -webkit-flex-direction:row;
                    -ms-flex-direction: row;
                    flex-direction: row;
                }
            }

            /*!sc*/
            .dKCPkO {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                gap: 15px;
            }

            /*!sc*/
            .jJwPUb {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-wrap: nowrap;
                -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                padding: 0px 15px;
                -webkit-flex-direction: column-reverse;
                -ms-flex-direction: column-reverse;
                flex-direction: column-reverse;
                gap: 1.5rem;
            }

            /*!sc*/
            @media(min-width: 1032px) {
                .jJwPUb {
                    -webkit-flex-direction:column-reverse;
                    -ms-flex-direction: column-reverse;
                    flex-direction: column-reverse;
                }
            }

            /*!sc*/
            @media(min-width: 1440px) {
                .jJwPUb {
                    -webkit-flex-direction:row;
                    -ms-flex-direction: row;
                    flex-direction: row;
                }
            }

            /*!sc*/
            data-styled.g3[id="Layoutstyles__StyledLayout-sc-1942tse-0"] {
                content: "fdYkBa,insCvL,hqsGme,jXagsD,gOYOGm,ihtxUF,eLlwWK,ekrFbc,exLwXe,bfSmKC,iqomwF,bCXocF,gqJnIO,hGdvDC,eMPtFl,jYLFnP,Sacei,bqgESr,hhtyDb,DgqLj,jtIzaq,hizyuq,gkStzf,fgeBIU,bhHuma,WHxvO,hzUcKO,dKCPkO,jJwPUb,"
            }

            /*!sc*/
            .cLqekT {
                font-size: 1.75rem;
                font-weight: 700;
                -webkit-letter-spacing: 0;
                -moz-letter-spacing: 0;
                -ms-letter-spacing: 0;
                letter-spacing: 0;
                font-family: Graphik Babbel LCG,sans-serif;
                line-height: 2.25rem;
                color: var(--color-surface-foreground-primary);
                white-space: normal;
                margin: 0;
            }

            /*!sc*/
            .cLqekT::before {
                content: '';
                margin-bottom: -0.3079em;
                display: table;
            }

            /*!sc*/
            .cLqekT::after {
                content: '';
                margin-top: -0.2779em;
                display: table;
            }

            /*!sc*/
            .fuEfQJ {
                font-size: 0.875rem;
                font-weight: 400;
                -webkit-letter-spacing: 0;
                -moz-letter-spacing: 0;
                -ms-letter-spacing: 0;
                letter-spacing: 0;
                font-family: Graphik Babbel LCG,sans-serif;
                line-height: 1.375rem;
                color: var(--color-surface-foreground-primary);
                white-space: normal;
                margin: 0;
            }

            /*!sc*/
            .fuEfQJ::before {
                content: '';
                margin-bottom: -0.4507em;
                display: table;
            }

            /*!sc*/
            .fuEfQJ::after {
                content: '';
                margin-top: -0.4207em;
                display: table;
            }

            /*!sc*/
            .jKphUs {
                font-size: 0.875rem;
                font-weight: 500;
                -webkit-letter-spacing: 0;
                -moz-letter-spacing: 0;
                -ms-letter-spacing: 0;
                letter-spacing: 0;
                font-family: Graphik Babbel LCG,sans-serif;
                line-height: 1.375rem;
                color: var(--color-surface-foreground-primary);
                white-space: normal;
                margin: 0;
            }

            /*!sc*/
            .jKphUs::before {
                content: '';
                margin-bottom: -0.4507em;
                display: table;
            }

            /*!sc*/
            .jKphUs::after {
                content: '';
                margin-top: -0.4207em;
                display: table;
            }

            /*!sc*/
            .cHaRgs {
                font-size: 0.75rem;
                font-weight: 500;
                -webkit-letter-spacing: 0;
                -moz-letter-spacing: 0;
                -ms-letter-spacing: 0;
                letter-spacing: 0;
                font-family: Graphik Babbel LCG,sans-serif;
                line-height: 1.25rem;
                color: var(--color-surface-foreground-primary);
                white-space: nowrap;
                margin: 0;
            }

            /*!sc*/
            .cHaRgs::before {
                content: '';
                margin-bottom: -0.4983em;
                display: table;
            }

            /*!sc*/
            .cHaRgs::after {
                content: '';
                margin-top: -0.4683em;
                display: table;
            }

            /*!sc*/
            .eqxfjj {
                font-size: 0.875rem;
                font-weight: 600;
                -webkit-letter-spacing: 0.2px;
                -moz-letter-spacing: 0.2px;
                -ms-letter-spacing: 0.2px;
                letter-spacing: 0.2px;
                font-family: Graphik Babbel LCG,sans-serif;
                line-height: 1.375rem;
                color: var(--color-surface-foreground-primary);
                white-space: normal;
                margin: 0;
            }

            /*!sc*/
            .eqxfjj::before {
                content: '';
                margin-bottom: -0.4507em;
                display: table;
            }

            /*!sc*/
            .eqxfjj::after {
                content: '';
                margin-top: -0.4207em;
                display: table;
            }

            /*!sc*/
            .jxHnDJ {
                font-size: 0.875rem;
                font-weight: 600;
                -webkit-letter-spacing: 0.06;
                -moz-letter-spacing: 0.06;
                -ms-letter-spacing: 0.06;
                letter-spacing: 0.06;
                font-family: Graphik Babbel LCG,sans-serif;
                line-height: 1.375rem;
                color: var(--color-surface-foreground-primary);
                white-space: normal;
                margin: 0;
            }

            /*!sc*/
            @media(min-width: 1032px) {
                .jxHnDJ {
                    font-size:0.875rem;
                    font-family: Graphik Babbel LCG,sans-serif;
                    line-height: 1.375rem;
                }

                .jxHnDJ::before {
                    content: '';
                    margin-bottom: -0.4507em;
                    display: table;
                }

                .jxHnDJ::after {
                    content: '';
                    margin-top: -0.4207em;
                    display: table;
                }
            }

            /*!sc*/
            @media(min-width: 1440px) {
                .jxHnDJ {
                    font-size:1.125rem;
                    font-family: Graphik Babbel LCG,sans-serif;
                    line-height: 1.625rem;
                }

                .jxHnDJ::before {
                    content: '';
                    margin-bottom: -0.3872em;
                    display: table;
                }

                .jxHnDJ::after {
                    content: '';
                    margin-top: -0.3572em;
                    display: table;
                }
            }

            /*!sc*/
            .jxHnDJ::before {
                content: '';
                margin-bottom: -0.4507em;
                display: table;
            }

            /*!sc*/
            .jxHnDJ::after {
                content: '';
                margin-top: -0.4207em;
                display: table;
            }

            /*!sc*/
            .cStFnP {
                font-size: 1.125rem;
                font-weight: 500;
                -webkit-letter-spacing: 0;
                -moz-letter-spacing: 0;
                -ms-letter-spacing: 0;
                letter-spacing: 0;
                font-family: Graphik Babbel LCG,sans-serif;
                line-height: 1.625rem;
                color: var(--color-surface-foreground-primary);
                white-space: normal;
                margin: 0;
            }

            /*!sc*/
            .cStFnP::before {
                content: '';
                margin-bottom: -0.3872em;
                display: table;
            }

            /*!sc*/
            .cStFnP::after {
                content: '';
                margin-top: -0.3572em;
                display: table;
            }

            /*!sc*/
            .ckKjuw {
                font-size: 1.125rem;
                font-weight: 600;
                -webkit-letter-spacing: 0.06;
                -moz-letter-spacing: 0.06;
                -ms-letter-spacing: 0.06;
                letter-spacing: 0.06;
                font-family: Graphik Babbel LCG,sans-serif;
                line-height: 1.625rem;
                color: var(--color-surface-foreground-primary);
                white-space: normal;
                margin: 0;
            }

            /*!sc*/
            .ckKjuw::before {
                content: '';
                margin-bottom: -0.3872em;
                display: table;
            }

            /*!sc*/
            .ckKjuw::after {
                content: '';
                margin-top: -0.3572em;
                display: table;
            }

            /*!sc*/
            .hdDhmd {
                font-size: 1rem;
                font-weight: 400;
                -webkit-letter-spacing: 0;
                -moz-letter-spacing: 0;
                -ms-letter-spacing: 0;
                letter-spacing: 0;
                font-family: Graphik Babbel LCG,sans-serif;
                line-height: 1.5rem;
                color: var(--color-surface-foreground-primary);
                white-space: normal;
                margin: 0;
            }

            /*!sc*/
            .hdDhmd::before {
                content: '';
                margin-bottom: -0.415em;
                display: table;
            }

            /*!sc*/
            .hdDhmd::after {
                content: '';
                margin-top: -0.385em;
                display: table;
            }

            /*!sc*/
            data-styled.g5[id="Text-sc-1hjmruc-0"] {
                content: "cLqekT,fuEfQJ,jKphUs,cHaRgs,eqxfjj,jxHnDJ,cStFnP,ckKjuw,hdDhmd,"
            }

            /*!sc*/
            .kawJJT {
                color: var(--color-surface-foreground-primary);
                font-weight: 500;
                margin: 0;
                font-family: Feature Text LC,serif;
                font-size: 1.5rem;
                line-height: 1.5rem;
            }

            /*!sc*/
            .kawJJT::before {
                content: '';
                margin-bottom: -0.04em;
                display: table;
            }

            /*!sc*/
            .kawJJT::after {
                content: '';
                margin-top: -0.26em;
                display: table;
            }

            /*!sc*/
            data-styled.g7[id="Text__h3-sc-1hjmruc-2"] {
                content: "kawJJT,"
            }

            /*!sc*/
            .hnNTsH {
                color: var(--color-surface-foreground-primary);
                font-weight: 500;
                margin: 0;
                font-family: Feature Text LC,serif;
                font-size: 2rem;
                line-height: 2rem;
            }

            /*!sc*/
            .hnNTsH::before {
                content: '';
                margin-bottom: -0.04em;
                display: table;
            }

            /*!sc*/
            .hnNTsH::after {
                content: '';
                margin-top: -0.26em;
                display: table;
            }

            /*!sc*/
            .dpTeWQ {
                color: inherit;
                font-weight: 500;
                margin: 0;
                font-family: Feature Text LC,serif;
                font-size: 2rem;
                line-height: 2rem;
            }

            /*!sc*/
            .dpTeWQ::before {
                content: '';
                margin-bottom: -0.04em;
                display: table;
            }

            /*!sc*/
            .dpTeWQ::after {
                content: '';
                margin-top: -0.26em;
                display: table;
            }

            /*!sc*/
            data-styled.g8[id="Text__h2-sc-1hjmruc-3"] {
                content: "hnNTsH,dpTeWQ,"
            }

            /*!sc*/
            .heLEzj {
                color: var(--color-surface-foreground-primary);
                font-weight: 500;
                margin: 0;
                font-family: Feature Text LC,serif;
                font-size: 3rem;
                line-height: 3rem;
            }

            /*!sc*/
            .heLEzj::before {
                content: '';
                margin-bottom: -0.04em;
                display: table;
            }

            /*!sc*/
            .heLEzj::after {
                content: '';
                margin-top: -0.26em;
                display: table;
            }

            /*!sc*/
            data-styled.g9[id="Text__h1-sc-1hjmruc-4"] {
                content: "heLEzj,"
            }

            /*!sc*/
            .eonZas {
                padding: 0px;
            }

            /*!sc*/
            data-styled.g10[id="Box__StyledBox-sc-dxy26f-0"] {
                content: "eonZas,"
            }

            /*!sc*/
            .jvnbtX {
                font-family: Graphik Babbel LCG,sans-serif;
                font-weight: 600;
                color: currentColor;
                font-size: 1rem;
                line-height: 1.25rem;
            }

            /*!sc*/
            .eEUVfY {
                font-family: Graphik Babbel LCG,sans-serif;
                font-weight: 600;
                color: currentColor;
                font-size: 1.25rem;
                line-height: 1.5rem;
            }

            /*!sc*/
            data-styled.g11[id="ShortTextstyles__StyledShortText-sc-aftkyz-0"] {
                content: "jvnbtX,eEUVfY,"
            }

            /*!sc*/
            .kJScQN {
                color: inherit;
                font-size: inherit;
                font-weight: inherit;
            }

            /*!sc*/
            .kJScQN line-height:inherit,.kJScQN '&:hover': {
                color: inherit;
            }

            /*!sc*/
            data-styled.g13[id="Linkstyles__StyledLinkElement-sc-yua5rx-1"] {
                content: "kJScQN,"
            }

            /*!sc*/
            .kCropo {
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                box-sizing: border-box;
                border: 0;
                padding: 0;
                margin: 0;
                -webkit-text-decoration: underline;
                text-decoration: underline;
                -webkit-text-decoration-thickness: from-font;
                text-decoration-thickness: from-font;
                -webkit-transition: color 0.1s ease-in-out 0s;
                transition: color 0.1s ease-in-out 0s;
                background: none;
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none;
                white-space: normal;
                text-align: left;
                cursor: pointer;
                opacity: 1;
                vertical-align: bottom;
                font-family: Graphik Babbel LCG;
                font-size: 1rem;
                line-height: 1.25rem;
                font-weight: 400;
                color: var(--color-accent-enabled);
            }

            /*!sc*/
            .kCropo:hover {
                color: var(--color-brand-hover);
            }

            /*!sc*/
            .kCropo:active {
                color: var(--color-brand-active);
            }

            /*!sc*/
            .kCropo:focus {
                position: relative;
            }

            /*!sc*/
            .kCropo:focus:focus {
                outline: none;
            }

            /*!sc*/
            .kCropo:focus:focus:after {
                position: absolute;
                content: "";
                border-radius: 4px;
                top: -1px;
                right: -1px;
                bottom: -1px;
                left: -1px;
                box-shadow: 0 0 0 2px var(--focus-color,var(--color-other-focus));
            }

            /*!sc*/
            .kCropo:focus:focus:not(:focus-visible):after {
                display: none;
            }

            /*!sc*/
            .kCropo:focus::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            .csjFjk {
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                box-sizing: border-box;
                border: 0;
                padding: 0;
                margin: 0;
                -webkit-text-decoration: underline;
                text-decoration: underline;
                -webkit-text-decoration-thickness: from-font;
                text-decoration-thickness: from-font;
                -webkit-transition: color 0.1s ease-in-out 0s;
                transition: color 0.1s ease-in-out 0s;
                background: none;
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none;
                white-space: normal;
                text-align: left;
                cursor: pointer;
                opacity: 1;
                vertical-align: bottom;
                font-family: Graphik Babbel LCG;
                font-size: 1rem;
                line-height: 1.25rem;
                font-weight: 400;
                color: var(--color-brandInverse-onEnabled);
            }

            /*!sc*/
            .csjFjk:hover {
                color: var(--color-brand-hover);
            }

            /*!sc*/
            .csjFjk:active {
                color: var(--color-brand-active);
            }

            /*!sc*/
            .csjFjk:focus {
                position: relative;
            }

            /*!sc*/
            .csjFjk:focus:focus {
                outline: none;
            }

            /*!sc*/
            .csjFjk:focus:focus:after {
                position: absolute;
                content: "";
                border-radius: 4px;
                top: -1px;
                right: -1px;
                bottom: -1px;
                left: -1px;
                box-shadow: 0 0 0 2px var(--focus-color,var(--color-other-focus));
            }

            /*!sc*/
            .csjFjk:focus:focus:not(:focus-visible):after {
                display: none;
            }

            /*!sc*/
            .csjFjk:focus::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            .ifDoUE {
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                box-sizing: border-box;
                border: 0;
                padding: 0;
                margin: 0;
                -webkit-text-decoration: none;
                text-decoration: none;
                -webkit-text-decoration-thickness: from-font;
                text-decoration-thickness: from-font;
                -webkit-transition: color 0.1s ease-in-out 0s;
                transition: color 0.1s ease-in-out 0s;
                background: none;
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none;
                white-space: normal;
                text-align: left;
                cursor: pointer;
                opacity: 1;
                vertical-align: bottom;
                font-family: Graphik Babbel LCG;
                font-size: 1rem;
                line-height: 1.25rem;
                font-weight: 400;
                color: var(--color-accent-enabled);
            }

            /*!sc*/
            .ifDoUE:hover {
                color: var(--color-brand-hover);
            }

            /*!sc*/
            .ifDoUE:active {
                color: var(--color-brand-active);
            }

            /*!sc*/
            .ifDoUE:focus {
                position: relative;
            }

            /*!sc*/
            .ifDoUE:focus:focus {
                outline: none;
            }

            /*!sc*/
            .ifDoUE:focus:focus:after {
                position: absolute;
                content: "";
                border-radius: 4px;
                top: -1px;
                right: -1px;
                bottom: -1px;
                left: -1px;
                box-shadow: 0 0 0 2px var(--focus-color,var(--color-other-focus));
            }

            /*!sc*/
            .ifDoUE:focus:focus:not(:focus-visible):after {
                display: none;
            }

            /*!sc*/
            .ifDoUE:focus::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            .rcNqy {
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                box-sizing: border-box;
                border: 0;
                padding: 0;
                margin: 0;
                -webkit-text-decoration: none;
                text-decoration: none;
                -webkit-text-decoration-thickness: from-font;
                text-decoration-thickness: from-font;
                -webkit-transition: color 0.1s ease-in-out 0s;
                transition: color 0.1s ease-in-out 0s;
                background: none;
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none;
                white-space: normal;
                text-align: left;
                cursor: pointer;
                opacity: 1;
                vertical-align: bottom;
                font-family: Graphik Babbel LCG;
                font-size: 0.875rem;
                line-height: 1rem;
                font-weight: 600;
                color: var(--color-accent-enabled);
            }

            /*!sc*/
            .rcNqy:hover {
                color: var(--color-brand-hover);
            }

            /*!sc*/
            .rcNqy:active {
                color: var(--color-brand-active);
            }

            /*!sc*/
            .rcNqy:focus {
                position: relative;
            }

            /*!sc*/
            .rcNqy:focus:focus {
                outline: none;
            }

            /*!sc*/
            .rcNqy:focus:focus:after {
                position: absolute;
                content: "";
                border-radius: 4px;
                top: -1px;
                right: -1px;
                bottom: -1px;
                left: -1px;
                box-shadow: 0 0 0 2px var(--focus-color,var(--color-other-focus));
            }

            /*!sc*/
            .rcNqy:focus:focus:not(:focus-visible):after {
                display: none;
            }

            /*!sc*/
            .rcNqy:focus::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            data-styled.g15[id="Linkstyles__StyledLink-sc-yua5rx-3"] {
                content: "kCropo,csjFjk,ifDoUE,rcNqy,"
            }

            /*!sc*/
            .ifKpWx {
                color: var(--color-surface-foreground-primary);
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-direction: column;
                -ms-flex-direction: column;
                flex-direction: column;
                font-family: Graphik Babbel LCG;
                font-size: 1rem;
                line-height: 1.875rem;
                max-width: 42.5rem;
            }

            /*!sc*/
            .ifKpWx > * {
                margin-bottom: 1.5rem;
            }

            /*!sc*/
            .ifKpWx > *:last-child {
                margin-bottom: 0;
            }

            /*!sc*/
            .ifKpWx iframe[src*='youtube.com/embed/'] {
                aspect-ratio: 16 / 9;
                height: auto;
                max-width: 100%;
                width: 100%;
            }

            /*!sc*/
            .ifKpWx iframe[src*='youtube.com/embed/'].babbel-magazine-youtube-shorts {
                aspect-ratio: 9 / 16;
                margin: 0 auto;
                height: auto;
            }

            /*!sc*/
            .ifKpWx .babbel-magazine-youtube-shorts iframe[src*='youtube.com/embed/'] {
                aspect-ratio: 9 / 16;
                margin: 0 auto;
                height: auto;
            }

            /*!sc*/
            .ifKpWx > img,.ifKpWx p > img {
                height: auto;
                margin: 0 0 1.5rem;
                max-width: 100%;
            }

            /*!sc*/
            .ifKpWx .embed__responsiveVideoWrapper {
                width: 100%;
            }

            /*!sc*/
            .ifKpWx .embed__responsiveVideoWrapper > * {
                aspect-ratio: 16 / 9;
                height: 100%;
                object-fit: contain;
                width: 100%;
            }

            /*!sc*/
            .ifKpWx .wp-block-quote {
                border-left: 0.125rem solid var(--color-progress-foreground);
                font-size: 1.125rem;
                font-weight: 400;
                line-height: 1.94;
                margin: 6.25rem auto 6.25rem;
                padding-left: 3.125rem;
                position: relative;
            }

            /*!sc*/
            .ifKpWx .wp-block-quote cite {
                color: var(--color-surface-foreground-tertiary);
                display: block;
                margin-top: 2.1875rem;
            }

            /*!sc*/
            .ifKpWx blockquote {
                border-left: 0.25rem solid var(--color-surface-layer-border);
                padding-left: 1.125rem;
            }

            /*!sc*/
            .ifKpWx blockquote.tiktok-embed {
                border-left: 0;
                padding-left: 0;
            }

            /*!sc*/
            .ifKpWx .wp-block-code {
                max-width: calc(100vw - (2 * 0.9375rem));
            }

            /*!sc*/
            .ifKpWx .pullquote,.ifKpWx .wp-block-pullquote > blockquote {
                font-family: Graphik Babbel LCG;
                font-size: 1.875rem;
                font-weight: 600;
                line-height: 1.5;
                margin-bottom: 6.25rem;
                margin-top: calc(6.25rem + calc(1.75rem + 2.5rem));
                position: relative;
                text-align: center;
            }

            /*!sc*/
            .ifKpWx .pullquote cite,.ifKpWx .wp-block-pullquote > blockquote cite {
                color: var(--color-surface-foreground-tertiary);
                display: block;
                font-size: 1.125rem;
                font-weight: 400;
                margin-top: 1.5625rem;
            }

            /*!sc*/
            .ifKpWx .pullquote::before,.ifKpWx .wp-block-pullquote > blockquote::before {
                background-image: url(https://d1hy1q8bf59ec7.cloudfront.net/lessonnine/babbel-magazine.isomorphic.spa/production/cec6f7a5d8319ab6dc1818dede47c7ad1bcf5dcc/static/media/quotes.feebe9a8909dec04bfab2f1da2726ae4.svg);
                background-position: center;
                background-repeat: no-repeat;
                background-size: contain;
                content: '';
                height: 1.75rem;
                left: calc(50% - (2.1875rem / 2));
                position: absolute;
                top: calc(calc(1.75rem + 2.5rem) * -1);
                width: 2.1875rem;
            }

            /*!sc*/
            .ifKpWx .has-small-font-size {
                font-size: 0.75rem;
            }

            /*!sc*/
            @media (min-width: 64rem) {
                .ifKpWx .has-small-font-size {
                    font-size:0.875rem;
                }
            }

            /*!sc*/
            .ifKpWx .paragraphQuoteWithAttribution .quote {
                margin-bottom: 1.5rem;
            }

            /*!sc*/
            @media (max-width: 48rem) {
                .ifKpWx .paragraphQuoteWithAttribution .quote {
                    margin-bottom:1rem;
                }
            }

            /*!sc*/
            .ifKpWx .paragraphQuoteWithAttribution .attribution {
                color: var(--color-surface-foreground-secondary);
                font-size: 1.25rem;
                line-height: calc(21 / 20);
                margin-left: 0.0625rem;
            }

            /*!sc*/
            @media (max-width: 48rem) {
                .ifKpWx .paragraphQuoteWithAttribution .attribution {
                    font-size:1.125rem;
                    line-height: calc(20 / 18);
                }
            }

            /*!sc*/
            .ifKpWx .alignleft {
                display: inline;
                float: left;
                margin-right: 1.25rem;
            }

            /*!sc*/
            .ifKpWx .alignright {
                display: inline;
                float: right;
                margin-left: 1.25rem;
            }

            /*!sc*/
            .ifKpWx .alignleft,.ifKpWx .alignright {
                height: auto;
            }

            /*!sc*/
            .ifKpWx .alignleft img[height],.ifKpWx .alignright img[height] {
                height: auto;
            }

            /*!sc*/
            @media (max-width: 64rem) {
                .ifKpWx .alignleft,.ifKpWx .alignright {
                    max-width:calc(50% + 0.9375rem);
                }
            }

            /*!sc*/
            @media (min-width: 64rem) {
                .ifKpWx .alignleft,.ifKpWx .alignright {
                    max-width:calc(142.85714285714286% / 2);
                }
            }

            /*!sc*/
            @media (max-width: 32rem) {
                .ifKpWx .alignleft,.ifKpWx .alignright {
                    max-width:100%;
                    text-align: center;
                    width: 100%;
                }
            }

            /*!sc*/
            .ifKpWx .aligncenter,.ifKpWx .alignnone {
                clear: both;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-flow: column wrap;
                -ms-flex-flow: column wrap;
                flex-flow: column wrap;
                height: auto;
                margin-left: auto;
                margin-right: auto;
                max-width: 100%;
                text-align: center;
            }

            /*!sc*/
            .ifKpWx .aligncenter.lazyload,.ifKpWx .alignnone.lazyload {
                width: 100%;
            }

            /*!sc*/
            .ifKpWx .aligncenter img[height],.ifKpWx .alignnone img[height] {
                height: auto;
            }

            /*!sc*/
            .ifKpWx .wp-caption {
                margin-bottom: 1.5rem;
                padding-top: 0.3125rem;
            }

            /*!sc*/
            .ifKpWx .wp-caption img {
                border: 0 none;
                margin: 0 0 0.3125rem 0;
                max-width: 100%;
            }

            /*!sc*/
            .ifKpWx .wp-caption-text {
                font-size: 0.8125rem;
                line-height: 1.55;
                margin: 0;
            }

            /*!sc*/
            @media (max-width: 64rem) {
                .ifKpWx .wp-caption-text {
                    padding:0 0.625rem;
                }
            }

            /*!sc*/
            .ifKpWx .wp-block-image {
                clear: both;
                display: block;
                height: auto;
                margin-bottom: 1.5rem;
                margin-left: auto;
                margin-right: auto;
                max-width: 100%;
                padding-top: 0.3125rem;
                text-align: center;
            }

            /*!sc*/
            .ifKpWx .wp-block-image img {
                border: 0 none;
                margin: 0 0 0.3125rem 0;
                max-width: 100%;
            }

            /*!sc*/
            .ifKpWx .wp-block-image img[height] {
                height: auto;
            }

            /*!sc*/
            .ifKpWx .wp-block-image figcaption {
                font-size: 0.8125rem;
                line-height: 1.55;
                margin: 0;
            }

            /*!sc*/
            @media (max-width: 64rem) {
                .ifKpWx .wp-block-image figcaption {
                    padding:0 0.625rem;
                }
            }

            /*!sc*/
            .ifKpWx hr,.ifKpWx .wp-block-separator {
                background-color: var(--color-surface-container-separator);
                border: none;
                height: 2px;
                margin: 8px 0;
                width: 100%;
            }

            /*!sc*/
            .ifKpWx .tiktok-embed {
                max-width: 20.3125rem;
            }

            /*!sc*/
            .ifKpWx .tiktok-embed > :not(iframe) {
                display: none;
            }

            /*!sc*/
            .ifKpWx > h3,.ifKpWx h4,.ifKpWx h5 {
                margin-bottom: 1.2rem;
            }

            /*!sc*/
            .ifKpWx a {
                color: var(--color-surface-foreground-primary);
            }

            /*!sc*/
            .ifKpWx a:hover {
                color: var(--color-interactive-primary-hover-background);
            }

            /*!sc*/
            .ifKpWx a:active {
                color: var(--color-interactive-primary-active-background);
            }

            /*!sc*/
            .ifKpWx a[href*='.jpg'],.ifKpWx a[href*='.png'],.ifKpWx a[href*='.webp'] {
                border: 0;
            }

            /*!sc*/
            .ifKpWx h2 {
                font-family: Feature Text LC;
                font-size: 1.5rem;
                font-weight: 500;
                line-height: 1.5;
            }

            /*!sc*/
            .ifKpWx h2 > span {
                font-weight: 500 !important;
            }

            /*!sc*/
            @media ((min-width: 64rem)) {
                .ifKpWx h2 {
                    font-size:1.875rem;
                    line-height: 1.625;
                }
            }

            /*!sc*/
            .ifKpWx h3 {
                font-family: Graphik Babbel LCG;
                font-size: 1.188rem;
                font-weight: 500;
                line-height: 1.625;
            }

            /*!sc*/
            .ifKpWx h3 > span {
                font-weight: 500 !important;
            }

            /*!sc*/
            @media ((max-width: 32rem)) {
                .ifKpWx h3 {
                    font-size:1.125rem;
                    line-height: 1.5;
                }
            }

            /*!sc*/
            .ifKpWx h4 {
                font-family: Feature Text LC;
                font-size: 1rem;
                font-weight: 500;
                line-height: 1rem;
            }

            /*!sc*/
            .ifKpWx h4 > span {
                font-weight: 500 !important;
            }

            /*!sc*/
            .ifKpWx h5,.ifKpWx h6 {
                font-family: Feature Text LC;
                font-size: 1rem;
                font-weight: 400;
                line-height: 1rem;
            }

            /*!sc*/
            .ifKpWx h5 > span,.ifKpWx h6 > span {
                font-weight: 400 !important;
            }

            /*!sc*/
            .ifKpWx ul {
                list-style: none;
                margin-left: 0;
                padding: 0;
                position: relative;
            }

            /*!sc*/
            .ifKpWx ul li {
                padding-left: 2rem;
            }

            /*!sc*/
            .ifKpWx ul li::before {
                color: var(--color-progress-foreground);
                content: '◼';
                left: 0;
                position: absolute;
            }

            /*!sc*/
            @media (max-width: 64rem) {
                .ifKpWx ul li::before {
                    content:'■';
                }
            }

            /*!sc*/
            .ifKpWx ol {
                counter-reset: ordered-list;
                list-style: none;
                margin-left: 0;
                padding: 0;
            }

            /*!sc*/
            .ifKpWx ol li {
                counter-increment: ordered-list;
                padding-left: 2rem;
                text-indent: -2rem;
            }

            /*!sc*/
            .ifKpWx ol li::before {
                color: var(--color-progress-foreground);
                content: counter(ordered-list);
                direction: rtl;
                display: inline-block;
                font-weight: 700;
                margin-left: -2rem;
                margin-right: 3rem;
                text-align: right;
                width: 1rem;
            }

            /*!sc*/
            .ifKpWx strong {
                font-weight: 700;
            }

            /*!sc*/
            .ifKpWx em {
                font-style: italic;
            }

            /*!sc*/
            .ifKpWx i {
                font-style: italic;
            }

            /*!sc*/
            .ifKpWx table {
                border-collapse: collapse;
                max-width: calc(100vw - (2 * 0.9375rem));
                text-align: left;
                width: 100%;
            }

            /*!sc*/
            .ifKpWx table td,.ifKpWx table th {
                padding: 0.625rem;
            }

            /*!sc*/
            .ifKpWx table td {
                border: 0.0625rem solid var(--color-surface-layer-border);
            }

            /*!sc*/
            .ifKpWx table thead td,.ifKpWx table th {
                border: none;
                font-weight: 700;
            }

            /*!sc*/
            @media (max-width: 32rem) {
                .ifKpWx table {
                    display:block;
                    overflow-x: auto;
                }
            }

            /*!sc*/
            @media ((min-width: 64rem)) {
                .ifKpWx {
                    font-size:1.125rem;
                }
            }

            /*!sc*/
            data-styled.g17[id="RichText__RichTextStyle-sc-191rkqk-0"] {
                content: "ifKpWx,"
            }

            /*!sc*/
            .fgRWsy {
                width: 20px;
                height: 20px;
                background-image: conic-gradient(transparent 15%,var(--color-neutral-onSurfaceDefault));
                border-radius: 50%;
                -webkit-mask: radial-gradient( circle calc(calc(20px/2) - 2px),transparent 99%,#fff 100% );
                mask: radial-gradient( circle calc(calc(20px/2) - 2px),transparent 99%,#fff 100% );
                -webkit-animation: rotate 1200ms linear infinite;
                animation: rotate 1200ms linear infinite;
            }

            /*!sc*/
            @-webkit-keyframes rotate {
                from {
                    -webkit-transform: rotate(0);
                    -ms-transform: rotate(0);
                    transform: rotate(0);
                }

                to {
                    -webkit-transform: rotate(1turn);
                    -ms-transform: rotate(1turn);
                    transform: rotate(1turn);
                }
            }

            /*!sc*/
            @keyframes rotate {
                from {
                    -webkit-transform: rotate(0);
                    -ms-transform: rotate(0);
                    transform: rotate(0);
                }

                to {
                    -webkit-transform: rotate(1turn);
                    -ms-transform: rotate(1turn);
                    transform: rotate(1turn);
                }
            }

            /*!sc*/
            data-styled.g18[id="Spinnerstyles__StyledSpinner-sc-1xlpxle-0"] {
                content: "fgRWsy,"
            }

            /*!sc*/
            .fGZiKx {
                overflow: hidden;
                position: relative;
                aspect-ratio: 16 / 9;
                border-radius: 9px;
            }

            /*!sc*/
            @media (min-width: 32rem) {
                .fGZiKx {
                    border-radius:6px;
                }
            }

            /*!sc*/
            @media (min-width: 64rem) {
                .fGZiKx {
                    border-radius:8px;
                }
            }

            /*!sc*/
            data-styled.g19[id="Thumbnail__StyledFigure-sc-114raq9-0"] {
                content: "fGZiKx,"
            }

            /*!sc*/
            .cOaKfk {
                position: relative;
                width: 100%;
                height: auto;
                border-radius: 9px;
            }

            /*!sc*/
            .cOaKfk:hover {
                -webkit-transform: scale(1.05);
                -ms-transform: scale(1.05);
                transform: scale(1.05);
                -webkit-transition: -webkit-transform 0.4s ease-in-out;
                -webkit-transition: transform 0.4s ease-in-out;
                transition: transform 0.4s ease-in-out;
            }

            /*!sc*/
            @media (min-width: 32rem) {
                .cOaKfk {
                    border-radius:6px;
                }
            }

            /*!sc*/
            @media (min-width: 64rem) {
                .cOaKfk {
                    border-radius:8px;
                }
            }

            /*!sc*/
            data-styled.g20[id="Thumbnail__LoadImage-sc-114raq9-1"] {
                content: "cOaKfk,"
            }

            /*!sc*/
            .fDCjki {
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                background-color: var(--color-surface-layer-shimmer-background);
                border-radius: 6px;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                height: 100%;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                position: absolute;
                top: 0;
                width: 100%;
            }

            /*!sc*/
            data-styled.g21[id="Thumbnail__SpinnerContainer-sc-114raq9-2"] {
                content: "fDCjki,"
            }

            /*!sc*/
            .kXaByT {
                overflow-wrap: break-word;
                width: 100%;
                margin-top: 3px;
            }

            /*!sc*/
            data-styled.g24[id="ListViewItem__Wrapper-sc-11ocbkl-0"] {
                content: "kXaByT,"
            }

            /*!sc*/
            .hvmvJm {
                color: var(--color-surface-foreground-secondary);
            }

            /*!sc*/
            data-styled.g25[id="ListViewItem__Author-sc-11ocbkl-1"] {
                content: "hvmvJm,"
            }

            /*!sc*/
            .gYFwUQ {
                font-size: 1.375rem;
                font-weight: 400;
                padding: 0.875rem 0 1rem;
            }

            /*!sc*/
            data-styled.g26[id="ListViewItem__HeadingBase-sc-11ocbkl-2"] {
                content: "gYFwUQ,"
            }

            /*!sc*/
            .fsHejj {
                font-size: 1.125rem;
                line-height: calc(22 / 18);
            }

            /*!sc*/
            @media (max-width: 32rem) {
                .fsHejj {
                    font-size:1.375rem;
                    line-height: calc(26 / 22);
                }
            }

            /*!sc*/
            data-styled.g27[id="ListViewItem__HeadingThreeUp-sc-11ocbkl-3"] {
                content: "fsHejj,"
            }

            /*!sc*/
            .hrdaei {
                font-weight: 400;
                line-height: calc(26 / 22);
            }

            /*!sc*/
            data-styled.g28[id="ListViewItem__HeadingTwoUp-sc-11ocbkl-4"] {
                content: "hrdaei,"
            }

            /*!sc*/
            .kLbFIS {
                color: var(--color-surface-foreground-secondary);
                line-height: 1.25;
                margin-bottom: 1rem;
            }

            /*!sc*/
            data-styled.g29[id="ListViewItem__Excerpt-sc-11ocbkl-5"] {
                content: "kLbFIS,"
            }

            /*!sc*/
            .eVFyf {
                width: 100%;
            }

            /*!sc*/
            data-styled.g30[id="ListViewItem__FullWidthUnstyledLink-sc-11ocbkl-6"] {
                content: "eVFyf,"
            }

            /*!sc*/
            .gfwWWX {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-flow: wrap;
                -ms-flex-flow: wrap;
                flex-flow: wrap;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                justify-content: space-between;
            }

            /*!sc*/
            data-styled.g31[id="ContentList__WrapContainer-sc-152rip7-0"] {
                content: "gfwWWX,"
            }

            /*!sc*/
            @media (max-width: 32rem) {
                .lmkrMq {
                    border-bottom:1px solid var(--color-surface-container-separator);
                    margin-bottom: 1.25rem;
                    padding-bottom: 1rem;
                    width: 100%;
                }
            }

            /*!sc*/
            @media (min-width: 32rem) {
                .lmkrMq {
                    -webkit-flex:0 0 auto;
                    -ms-flex: 0 0 auto;
                    flex: 0 0 auto;
                    width: calc(33.334% - 1.375rem);
                }
            }

            /*!sc*/
            data-styled.g32[id="ContentList__ItemThreeUp-sc-152rip7-1"] {
                content: "lmkrMq,"
            }

            /*!sc*/
            @media (min-width: 32rem) {
                .hPFiuT {
                    width:calc(50% - 1.375rem);
                }
            }

            /*!sc*/
            @media (max-width: 32rem) {
                .hPFiuT {
                    border-bottom:1px solid var(--color-surface-container-separator);
                    margin-bottom: 1.25rem;
                    padding-bottom: 1rem;
                    width: 100%;
                }
            }

            /*!sc*/
            data-styled.g33[id="ContentList__ItemTwoUp-sc-152rip7-2"] {
                content: "hPFiuT,"
            }

            /*!sc*/
            .huPXms {
                width: 100%;
            }

            /*!sc*/
            .huPXms:last-of-type {
                display: none;
            }

            /*!sc*/
            data-styled.g35[id="ContentList__Interstitial-sc-152rip7-4"] {
                content: "huPXms,"
            }

            /*!sc*/
            .kFrEPd {
                margin-bottom: 1.5rem;
                padding-bottom: 1.5rem;
                width: 100%;
            }

            /*!sc*/
            @media (max-width: 32rem) {
            }

            /*!sc*/
            .csNnzs {
                border-bottom: 1px solid var(--color-surface-container-separator);
                margin-bottom: 1.5rem;
                padding-bottom: 1.5rem;
                width: 100%;
            }

            /*!sc*/
            @media (max-width: 32rem) {
                .csNnzs {
                    display:none;
                }
            }

            /*!sc*/
            data-styled.g36[id="Divider-sc-1kkpasc-0"] {
                content: "kFrEPd,csNnzs,"
            }

            /*!sc*/
            .fCnMaf {
                display: inline-block;
                border: none;
                margin: 0;
                padding: 0;
                width: auto;
                overflow: visible;
                background: transparent;
                color: inherit;
                font: inherit;
                text-align: inherit;
                text-transform: inherit;
                box-sizing: border-box;
                -webkit-font-smoothing: inherit;
                -moz-osx-font-smoothing: inherit;
                -webkit-appearance: none;
                cursor: pointer;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                touch-action: manipulation;
                -webkit-tap-highlight-color: transparent;
                font-family: Graphik Babbel LCG,sans-serif;
                white-space: nowrap;
            }

            /*!sc*/
            .fCnMaf:disabled {
                cursor: default;
            }

            /*!sc*/
            data-styled.g37[id="BaseButton__BaseButtonWithoutFocus-sc-ui4735-0"] {
                content: "fCnMaf,"
            }

            /*!sc*/
            .ddQyzh {
                position: relative;
            }

            /*!sc*/
            .ddQyzh:focus {
                outline: none;
            }

            /*!sc*/
            .ddQyzh:focus:after {
                position: absolute;
                content: "";
                border-radius: 7px;
                top: -3px;
                right: -3px;
                bottom: -3px;
                left: -3px;
                box-shadow: 0 0 0 2px var(--focus-color,var(--color-other-focus));
            }

            /*!sc*/
            .ddQyzh:focus:not(:focus-visible):after {
                display: none;
            }

            /*!sc*/
            .ddQyzh::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            data-styled.g38[id="BaseButton-sc-ui4735-1"] {
                content: "ddQyzh,"
            }

            /*!sc*/
            .gxDcse {
                box-sizing: border-box;
                position: relative;
                border-radius: 4000px;
                cursor: pointer;
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                min-height: 44px;
                height: 0%;
                padding: calc(12px - 2px) 24px;
                min-width: 3rem;
                width: auto;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                outline: none;
                -webkit-text-decoration: none;
                text-decoration: none;
                margin: 0px;
                -webkit-transition: all 100ms ease-out;
                transition: all 100ms ease-out;
                background-color: var(--color-brandInverse-onEnabled);
                color: var(--color-brand-onEnabled);
                border: 1px solid var(--color-brandInverse-onEnabled);
            }

            /*!sc*/
            .gxDcse svg {
                margin-right: 8px;
            }

            /*!sc*/
            .gxDcse:hover {
                background-color: var(--color-brand-hover);
                color: var(--color-brand-onEnabled);
                border: 1px solid var(--color-brand-hover);
            }

            /*!sc*/
            .gxDcse:enabled:active {
                background-color: var(--color-brand-active);
                color: var(--color-brand-onEnabled);
                border: 1px solid var(--color-brand-active);
            }

            /*!sc*/
            .gxDcse:disabled {
                cursor: not-allowed;
            }

            /*!sc*/
            .gxDcse:focus {
                outline: none;
            }

            /*!sc*/
            .gxDcse:focus:after {
                position: absolute;
                content: "";
                border-radius: 4003px;
                top: -3px;
                right: -3px;
                bottom: -3px;
                left: -3px;
                box-shadow: 0 0 0 2px var(--focus-color,var(--color-other-focus));
            }

            /*!sc*/
            .gxDcse:focus:not(:focus-visible):after {
                display: none;
            }

            /*!sc*/
            .gxDcse::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            .hdnSXZ {
                box-sizing: border-box;
                position: relative;
                border-radius: 4000px;
                cursor: pointer;
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                min-height: 48px;
                height: 0%;
                padding: calc(12px - 2px) 32px;
                min-width: 3rem;
                width: 100%;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                outline: none;
                -webkit-text-decoration: none;
                text-decoration: none;
                margin: 0px;
                -webkit-transition: all 100ms ease-out;
                transition: all 100ms ease-out;
                background-color: var(--color-brandInverse-onEnabled);
                color: var(--color-brand-onEnabled);
                border: 1px solid var(--color-brandInverse-onEnabled);
            }

            /*!sc*/
            .hdnSXZ svg {
                margin-right: 12px;
            }

            /*!sc*/
            .hdnSXZ:hover {
                background-color: var(--color-brand-hover);
                color: var(--color-brand-onEnabled);
                border: 1px solid var(--color-brand-hover);
            }

            /*!sc*/
            .hdnSXZ:enabled:active {
                background-color: var(--color-brand-active);
                color: var(--color-brand-onEnabled);
                border: 1px solid var(--color-brand-active);
            }

            /*!sc*/
            .hdnSXZ:disabled {
                cursor: not-allowed;
            }

            /*!sc*/
            .hdnSXZ:focus {
                outline: none;
            }

            /*!sc*/
            .hdnSXZ:focus:after {
                position: absolute;
                content: "";
                border-radius: 4003px;
                top: -3px;
                right: -3px;
                bottom: -3px;
                left: -3px;
                box-shadow: 0 0 0 2px var(--focus-color,var(--color-other-focus));
            }

            /*!sc*/
            .hdnSXZ:focus:not(:focus-visible):after {
                display: none;
            }

            /*!sc*/
            .hdnSXZ::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            data-styled.g39[id="Buttonstyles__StyledLinkButton-sc-7xce9w-0"] {
                content: "gxDcse,hdnSXZ,"
            }

            /*!sc*/
            .jYUrxn {
                box-sizing: border-box;
                position: relative;
                border-radius: 4000px;
                cursor: pointer;
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                height: 44px;
                width: 44px;
                padding: 12px;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                outline: none;
                -webkit-text-decoration: none;
                text-decoration: none;
                margin: 0px;
                -webkit-transition: all 100ms ease-out;
                transition: all 100ms ease-out;
                background-color: var(--color-other-none);
                color: var(--color-accentInverse-onEnabled);
                border: 1px solid var(--color-other-none);
            }

            /*!sc*/
            .jYUrxn:hover {
                background-color: var(--color-accentInverse-hover);
                color: var(--color-accentInverse-onEnabled);
                border: 1px solid var(--color-accentInverse-hover);
            }

            /*!sc*/
            .jYUrxn:enabled:active {
                background-color: var(--color-accentInverse-active);
                color: var(--color-accentInverse-onEnabled);
                border: 1px solid var(--color-accentInverse-active);
            }

            /*!sc*/
            .jYUrxn:disabled {
                cursor: not-allowed;
            }

            /*!sc*/
            .jYUrxn:focus {
                outline: none;
            }

            /*!sc*/
            .jYUrxn:focus:after {
                position: absolute;
                content: "";
                border-radius: 4003px;
                top: -3px;
                right: -3px;
                bottom: -3px;
                left: -3px;
                box-shadow: 0 0 0 2px var(--focus-color,var(--color-other-focus));
            }

            /*!sc*/
            .jYUrxn:focus:not(:focus-visible):after {
                display: none;
            }

            /*!sc*/
            .jYUrxn::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            .glydbp {
                box-sizing: border-box;
                position: relative;
                border-radius: 4000px;
                cursor: pointer;
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                min-height: 44px;
                height: 0%;
                padding: calc(12px - 2px) 24px;
                min-width: 3rem;
                width: auto;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                outline: none;
                -webkit-text-decoration: none;
                text-decoration: none;
                margin: 0px;
                -webkit-transition: all 100ms ease-out;
                transition: all 100ms ease-out;
                background-color: var(--color-accentInverse-enabled);
                color: var(--color-accentInverse-onEnabled);
                border: 1px solid var(--color-accentInverse-onEnabled);
            }

            /*!sc*/
            .glydbp svg {
                margin-right: 8px;
            }

            /*!sc*/
            .glydbp:hover {
                background-color: var(--color-accentInverse-hover);
                color: var(--color-accentInverse-onEnabled);
                border: 1px solid var(--color-accentInverse-onEnabled);
            }

            /*!sc*/
            .glydbp:enabled:active {
                background-color: var(--color-accentInverse-active);
                color: var(--color-accentInverse-onEnabled);
                border: 1px solid var(--color-accentInverse-onEnabled);
            }

            /*!sc*/
            .glydbp:disabled {
                cursor: not-allowed;
            }

            /*!sc*/
            .glydbp:focus {
                outline: none;
            }

            /*!sc*/
            .glydbp:focus:after {
                position: absolute;
                content: "";
                border-radius: 4003px;
                top: -3px;
                right: -3px;
                bottom: -3px;
                left: -3px;
                box-shadow: 0 0 0 2px var(--focus-color,var(--color-other-focus));
            }

            /*!sc*/
            .glydbp:focus:not(:focus-visible):after {
                display: none;
            }

            /*!sc*/
            .glydbp::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            .hsIVJH {
                box-sizing: border-box;
                position: relative;
                border-radius: 4000px;
                cursor: pointer;
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                min-height: 44px;
                height: 0%;
                padding: calc(12px - 2px) 24px;
                min-width: 3rem;
                width: auto;
                -webkit-flex-shrink: 0;
                -ms-flex-negative: 0;
                flex-shrink: 0;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                outline: none;
                -webkit-text-decoration: none;
                text-decoration: none;
                margin: 0px;
                -webkit-transition: all 100ms ease-out;
                transition: all 100ms ease-out;
                background-color: var(--color-brandInverse-onEnabled);
                color: var(--color-brand-onEnabled);
                border: 1px solid var(--color-brandInverse-onEnabled);
            }

            /*!sc*/
            .hsIVJH svg {
                margin-right: 8px;
            }

            /*!sc*/
            .hsIVJH:hover {
                background-color: var(--color-brand-hover);
                color: var(--color-brand-onEnabled);
                border: 1px solid var(--color-brand-hover);
            }

            /*!sc*/
            .hsIVJH:enabled:active {
                background-color: var(--color-brand-active);
                color: var(--color-brand-onEnabled);
                border: 1px solid var(--color-brand-active);
            }

            /*!sc*/
            .hsIVJH:disabled {
                cursor: not-allowed;
            }

            /*!sc*/
            .hsIVJH:focus {
                outline: none;
            }

            /*!sc*/
            .hsIVJH:focus:after {
                position: absolute;
                content: "";
                border-radius: 4003px;
                top: -3px;
                right: -3px;
                bottom: -3px;
                left: -3px;
                box-shadow: 0 0 0 2px var(--focus-color,var(--color-other-focus));
            }

            /*!sc*/
            .hsIVJH:focus:not(:focus-visible):after {
                display: none;
            }

            /*!sc*/
            .hsIVJH::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            data-styled.g40[id="Buttonstyles__StyledButton-sc-7xce9w-1"] {
                content: "jYUrxn,glydbp,hsIVJH,"
            }

            /*!sc*/
            .jTvc {
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
            }

            /*!sc*/
            data-styled.g41[id="Buttonstyles__StyledIconWrapper-sc-7xce9w-2"] {
                content: "jTvc,"
            }

            /*!sc*/
            .csprZB {
                height: 1.25rem;
                width: 1.25rem;
            }

            /*!sc*/
            .kQIjlB {
                height: 1.5rem;
                width: 1.5rem;
            }

            /*!sc*/
            .ixYIqh {
                height: 1rem;
                width: 1rem;
            }

            /*!sc*/
            data-styled.g52[id="GenericIcon__StyledSVG-sc-1vfao6r-0"] {
                content: "csprZB,kQIjlB,ixYIqh,"
            }

            /*!sc*/
            @media (max-width: 48rem) {
                .eUjCvt {
                    display:none;
                }
            }

            /*!sc*/
            @media (min-width: 48rem) {
                .kELDMH {
                    display:none;
                }
            }

            /*!sc*/
            data-styled.g53[id="ConditionalDisplay-sc-1vb31tm-0"] {
                content: "eUjCvt,kELDMH,"
            }

            /*!sc*/
            .egRpwn {
                color: var(--color-neutral-onSurfaceDefault);
                background: var(--color-neutral-surfaceDefault);
                border: 1px solid var(--color-lines-default);
                border-radius: 8px;
                font-weight: 400;
                overflow: hidden;
                text-overflow: ellipsis;
                padding: 12px;
                height: calc(12px + 12px + 1.25rem);
                outline: 0;
                font-family: Graphik Babbel LCG,sans-serif;
                font-size: 1rem;
                line-height: 1.25rem;
                width: 100%;
                padding-right: calc(12px);
                padding-left: calc(1.25rem + 8px + 12px);
                -moz-appearance: textfield;
            }

            /*!sc*/
            .egRpwn:focus {
                outline: none;
                box-shadow: 0 0 0 2px var(--bg-color,var(--color-neutral-surfaceDefault)),0 0 0 4px var(--focus-color,var(--color-other-focus));
                background: var(--color-accentInverse-enabledDarkened);
            }

            /*!sc*/
            .egRpwn:focus:not(:focus-visible) {
                box-shadow: none;
            }

            /*!sc*/
            .egRpwn::-moz-focus-inner {
                border: 0;
                padding: 0;
            }

            /*!sc*/
            .egRpwn::-webkit-input-placeholder {
                color: var(--color-disabled-onSurfaceSubdued);
            }

            /*!sc*/
            .egRpwn::-moz-placeholder {
                color: var(--color-disabled-onSurfaceSubdued);
            }

            /*!sc*/
            .egRpwn:-ms-input-placeholder {
                color: var(--color-disabled-onSurfaceSubdued);
            }

            /*!sc*/
            .egRpwn::placeholder {
                color: var(--color-disabled-onSurfaceSubdued);
            }

            /*!sc*/
            .egRpwn:disabled {
                color: var(--color-disabled-onSurfaceSubdued);
                background: var(--color-disabled-surface);
                cursor: not-allowed;
            }

            /*!sc*/
            .egRpwn[aria-readonly="true"] {
                background: var(--color-disabled-surface);
                color: var(--color-neutral-onSurfaceSubdued1);
                box-shadow: none;
                pointer-events: none;
                border: 1px solid var(--color-disabled-surface);
            }

            /*!sc*/
            .egRpwn:-moz-read-only:focus {
                outline: none;
                box-shadow: 0 0 0 2px var(--bg-color,var(--color-neutral-surfaceDefault)),0 0 0 4px var(--focus-color,var(--color-other-focus));
                background: var(--color-accentInverse-enabledDarkened);
            }

            /*!sc*/
            .egRpwn:read-only:focus {
                outline: none;
                box-shadow: 0 0 0 2px var(--bg-color,var(--color-neutral-surfaceDefault)),0 0 0 4px var(--focus-color,var(--color-other-focus));
                background: var(--color-accentInverse-enabledDarkened);
            }

            /*!sc*/
            .egRpwn::before {
                content: '';
                margin-bottom: -0.29em;
                display: table;
            }

            /*!sc*/
            .egRpwn::after {
                content: '';
                margin-top: -0.26em;
                display: table;
            }

            /*!sc*/
            .egRpwn::-webkit-search-decoration,.egRpwn::-webkit-search-cancel-button,.egRpwn::-webkit-search-results-button,.egRpwn::-webkit-search-results-decoration {
                display: none;
            }

            /*!sc*/
            .egRpwn::-ms-reveal {
                display: none;
            }

            /*!sc*/
            .egRpwn::-webkit-credentials-auto-fill-button {
                visibility: hidden;
            }

            /*!sc*/
            .egRpwn::-webkit-outer-spin-button,.egRpwn::-webkit-inner-spin-button {
                -webkit-appearance: none;
                margin: 0;
            }

            /*!sc*/
            data-styled.g54[id="TextFieldstyles__BaseInput-sc-pop4cd-0"] {
                content: "egRpwn,"
            }

            /*!sc*/
            .loTBqM {
                pointer-events: none;
                position: absolute;
                top: 12px;
                left: 12px;
                height: 1.25rem;
                width: 1.25rem;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
            }

            /*!sc*/
            .loTBqM svg {
                fill: var(--color-neutral-onSurfaceDefault);
            }

            /*!sc*/
            data-styled.g55[id="TextFieldstyles__IconContainer-sc-pop4cd-1"] {
                content: "loTBqM,"
            }

            /*!sc*/
            .fLouxV {
                width: 100%;
            }

            /*!sc*/
            data-styled.g57[id="TextFieldstyles__TextFieldMainContainer-sc-pop4cd-4"] {
                content: "fLouxV,"
            }

            /*!sc*/
            .jXJMYR {
                position: relative;
                display: inline-block;
                box-sizing: border-box;
            }

            /*!sc*/
            .jXJMYR * {
                box-sizing: inherit;
            }

            /*!sc*/
            data-styled.g58[id="TextFieldstyles__TextFieldContainer-sc-pop4cd-5"] {
                content: "jXJMYR,"
            }

            /*!sc*/
            html,body {
                background-color: var(--color-neutral-surfaceDefault);
            }

            /*!sc*/
            data-styled.g89[id="sc-global-dcYGEO1"] {
                content: "sc-global-dcYGEO1,"
            }

            /*!sc*/
            .faFGYh {
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                border: none;
                border-radius: 0;
                color: var(--color-accentInverse-onEnabled);
                cursor: pointer;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                font-family: Graphik Babbel LCG;
                font-size: inherit;
                gap: 4px;
                height: auto;
                padding: 0.75rem 0.75rem;
            }

            /*!sc*/
            .faFGYh:hover {
                border: 0;
                color: var(--color-brand-hover);
            }

            /*!sc*/
            data-styled.g91[id="DisclosureMenu__ButtonMenu-sc-jrffkm-0"] {
                content: "faFGYh,"
            }

            /*!sc*/
            .wtQZy {
                position: relative;
            }

            /*!sc*/
            data-styled.g92[id="DisclosureMenu__DisclosureMenuContent-sc-jrffkm-1"] {
                content: "wtQZy,"
            }

            /*!sc*/
            .kfUai {
                background-color: var(--color-surface-container-separator);
                border: none;
                height: 2px;
                margin: 8px 0;
                width: 100%;
            }

            /*!sc*/
            data-styled.g95[id="Separator-sc-eptn9g-0"] {
                content: "kfUai,"
            }

            /*!sc*/
            .gBQbxF {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
            }

            /*!sc*/
            data-styled.g96[id="SocialLinks__SocialLinksNav-sc-2tggt2-0"] {
                content: "gBQbxF,"
            }

            /*!sc*/
            .kPzjDE {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
            }

            /*!sc*/
            data-styled.g97[id="SocialLinks__SocialLinkList-sc-2tggt2-1"] {
                content: "kPzjDE,"
            }

            /*!sc*/
            .hjJOM {
                margin-left: 0.375rem;
            }

            /*!sc*/
            data-styled.g98[id="SocialLinks__SocialLinkItem-sc-2tggt2-2"] {
                content: "hjJOM,"
            }

            /*!sc*/
            .eAgPgd {
                margin-bottom: 0.9375rem;
            }

            /*!sc*/
            data-styled.g99[id="FooterNav__Heading-sc-kb9leh-0"] {
                content: "eAgPgd,"
            }

            /*!sc*/
            .dBuKuU {
                -webkit-align-items: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-flex-flow: row wrap;
                -ms-flex-flow: row wrap;
                flex-flow: row wrap;
                -webkit-flex-direction: row;
                -ms-flex-direction: row;
                flex-direction: row;
            }

            /*!sc*/
            @media (max-width: 1440px) {
                .dBuKuU {
                    -webkit-box-pack:center;
                    -webkit-justify-content: center;
                    -ms-flex-pack: center;
                    justify-content: center;
                }
            }

            /*!sc*/
            data-styled.g100[id="FooterNav__List-sc-kb9leh-1"] {
                content: "dBuKuU,"
            }

            /*!sc*/
            .jLwpgw {
                padding: 0.25rem 0;
            }

            /*!sc*/
            data-styled.g101[id="FooterNav__ListItemDefault-sc-kb9leh-2"] {
                content: "jLwpgw,"
            }

            /*!sc*/
            .Glrkx {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -ms-flex-pack: center;
                justify-content: center;
                margin-right: 0.625rem;
                padding: 0.625rem 0;
            }

            /*!sc*/
            @media (min-width: 48rem) {
                .Glrkx {
                    margin-right:1.875rem;
                }
            }

            /*!sc*/
            data-styled.g102[id="FooterNav__ListItemCopyright-sc-kb9leh-3"] {
                content: "Glrkx,"
            }

            /*!sc*/
            .igTohI {
                border-top: 1px solid var(--color-surface-layer-border);
            }

            /*!sc*/
            data-styled.g103[id="Footer__FooterStack-sc-1450sik-0"] {
                content: "igTohI,"
            }

            /*!sc*/
            .coAXrk {
                max-width: 80rem;
                width: 100%;
            }

            /*!sc*/
            data-styled.g104[id="Footer__LayoutWithMaxWidth-sc-1450sik-1"] {
                content: "coAXrk,"
            }

            /*!sc*/
            .ghLMQo {
                display: inline-block;
                min-width: 15.875rem;
                position: relative;
            }

            /*!sc*/
            data-styled.g105[id="Footer__AltLinkContainer-sc-1450sik-2"] {
                content: "ghLMQo,"
            }

            /*!sc*/
            .hSUrrk {
                -webkit-flex: 1 1 auto;
                -ms-flex: 1 1 auto;
                flex: 1 1 auto;
            }

            /*!sc*/
            data-styled.g106[id="Footer__FlexNav-sc-1450sik-3"] {
                content: "hSUrrk,"
            }

            /*!sc*/
            .iEUXfQ {
                margin: 0 auto;
                width: 100%;
            }

            /*!sc*/
            data-styled.g107[id="Footer__FooterBottomNav-sc-1450sik-4"] {
                content: "iEUXfQ,"
            }

            /*!sc*/
            .gwzLkS {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
            }

            /*!sc*/
            .gwzLkS div {
                -webkit-box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
            }

            /*!sc*/
            data-styled.g108[id="SearchForm__TextFieldContainer-sc-1tfks5u-0"] {
                content: "gwzLkS,"
            }

            /*!sc*/
            .dWwljI {
                -webkit-text-decoration: none;
                text-decoration: none;
                cursor: pointer;
                width: 100%;
                white-space: nowrap;
                padding: 12px 0;
            }

            /*!sc*/
            @media (min-width: 1032px) {
                .dWwljI {
                    padding:0;
                    justfy-content: flex-start;
                }
            }

            /*!sc*/
            data-styled.g109[id="NavBarLink-sc-bmlhkc-0"] {
                content: "dWwljI,"
            }

            /*!sc*/
            .dfoEVx {
                color: var(--color-surface-foreground-primary);
            }

            /*!sc*/
            data-styled.g110[id="MobileNavExplore__StyledNavBarLink-sc-1o7x2dv-0"] {
                content: "dfoEVx,"
            }

            /*!sc*/
            @media (min-width: 0) {
                .iAxoWK {
                    gap:1.5rem;
                }
            }

            /*!sc*/
            data-styled.g111[id="NavBarSection__StyledNavBarSection-sc-p43on0-0"] {
                content: "iAxoWK,"
            }

            /*!sc*/
            .eOFjBP {
                width: 100%;
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
            }

            /*!sc*/
            @media (min-width: 1032px) {
                .eOFjBP {
                    width:auto;
                }
            }

            /*!sc*/
            data-styled.g112[id="NavBarItem__StyledNavBarItem-sc-yr1py-0"] {
                content: "eOFjBP,"
            }

            /*!sc*/
            .eCeYsy {
                background: none;
                border: none;
                display: block;
                height: 100vh;
                left: 0;
                margin: 0;
                max-height: unset;
                max-width: unset;
                overflow-y: scroll;
                padding: 0;
                position: fixed;
                top: 0;
                -webkit-transform: translateX(0);
                -ms-transform: translateX(0);
                transform: translateX(0);
                -webkit-transition: -webkit-transform 0.3s ease,visibility 0.3s ease;
                -webkit-transition: transform 0.3s ease,visibility 0.3s ease;
                transition: transform 0.3s ease,visibility 0.3s ease;
                visibility: visible;
                width: 100vw;
                z-index: 6;
            }

            /*!sc*/
            .eCeYsy.eCeYsy[aria-hidden] {
                -webkit-transform: translateX(100%);
                -ms-transform: translateX(100%);
                transform: translateX(100%);
                visibility: hidden;
            }

            /*!sc*/
            data-styled.g113[id="ToggleContainer__SlideFromRight-sc-1is1j5o-0"] {
                content: "eCeYsy,"
            }

            /*!sc*/
            .fnkuhF {
                background-color: var(--color-surface-container-background);
                min-height: 100%;
            }

            /*!sc*/
            data-styled.g114[id="ToggleContainer__ModalContent-sc-1is1j5o-1"] {
                content: "fnkuhF,"
            }

            /*!sc*/
            .iIuFHD {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: end;
                -webkit-justify-content: flex-end;
                -ms-flex-pack: end;
                justify-content: flex-end;
                width: 100%;
            }

            /*!sc*/
            data-styled.g115[id="ToggleContainer__CloseButtonWrapper-sc-1is1j5o-2"] {
                content: "iIuFHD,"
            }

            /*!sc*/
            .jXMdcA {
                right: -0.9375rem;
            }

            /*!sc*/
            data-styled.g116[id="ToggleContainer__CloseButton-sc-1is1j5o-3"] {
                content: "jXMdcA,"
            }

            /*!sc*/
            .fCsxvd {
                -webkit-box-flex: 1;
                -webkit-flex-grow: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
            }

            /*!sc*/
            data-styled.g117[id="DefaultHeader__LogoWrapper-sc-tgmcfi-0"] {
                content: "fCsxvd,"
            }

            /*!sc*/
            .beyUE {
                background-color: var(--color-neutral-surfaceLightened);
                border-bottom: 1px solid var(--color-lines-default);
                box-shadow: 0 -30px 32px var(--color-surface-layer-shadow);
                color: undefined;
            }

            /*!sc*/
            data-styled.g118[id="DefaultHeader__HeaderStack-sc-tgmcfi-1"] {
                content: "beyUE,"
            }

            /*!sc*/
            .iqdzLd {
                margin-left: auto;
                margin-right: auto;
                max-width: 80rem;
                width: 100%;
            }

            /*!sc*/
            data-styled.g119[id="DefaultHeader__InlineWithMaxWidth-sc-tgmcfi-2"] {
                content: "iqdzLd,"
            }

            /*!sc*/
            .cqUMce {
                border-bottom: 1px solid var(--color-lines-default);
                display: none;
                height: 1px;
                width: 100%;
            }

            /*!sc*/
            @media (min-width: 48rem) {
                .cqUMce {
                    display:block;
                }
            }

            /*!sc*/
            data-styled.g120[id="DefaultHeader__Separator-sc-tgmcfi-3"] {
                content: "cqUMce,"
            }

            /*!sc*/
            .cHMtti {
                margin-top: 60px;
                max-width: 1000px;
                width: 100%;
            }

            /*!sc*/
            data-styled.g121[id="DefaultHeader__SearchFormWrapper-sc-tgmcfi-4"] {
                content: "cHMtti,"
            }

            /*!sc*/
            .jDoXUH {
                margin: 0 16px;
            }

            /*!sc*/
            .jDoXUH:first-of-type {
                margin-inline-start:0;}

            /*!sc*/
            .jDoXUH:last-of-type {
                margin-inline-end:0;}

            /*!sc*/
            .fNTGUE {
                margin: 0 8px;
            }

            /*!sc*/
            .fNTGUE:first-of-type {
                margin-inline-start:0;}

            /*!sc*/
            .fNTGUE:last-of-type {
                margin-inline-end:0;}

            /*!sc*/
            data-styled.g137[id="SpacedItem-sc-1czixjw-0"] {
                content: "jDoXUH,fNTGUE,"
            }

            /*!sc*/
            .hNxmZO {
                padding: 0.4249999999999998rem;
            }

            /*!sc*/
            .cNEXcJ {
                padding: 0.15625rem;
            }

            /*!sc*/
            data-styled.g138[id="PlusIllustration__PlusImg-sc-10bl02o-0"] {
                content: "hNxmZO,cNEXcJ,"
            }

            /*!sc*/
            .hBBmBh {
                color: var(--color-interactive-tertiary-foreground);
                font-size: 0.75rem;
                font-weight: 600;
                -webkit-text-decoration: none;
                text-decoration: none;
                white-space: nowrap;
            }

            /*!sc*/
            .hBBmBh:hover {
                -webkit-transform: scale(1.05);
                -ms-transform: scale(1.05);
                transform: scale(1.05);
            }

            /*!sc*/
            data-styled.g139[id="FlagItemBig__LinkContent-sc-5bxkw-0"] {
                content: "hBBmBh,"
            }

            /*!sc*/
            .cdrLYQ {
                background-color: var(--color-interactive-secondary-background);
                border: solid 1px var(--color-interactive-secondary-border);
                border-radius: 0.25rem;
                color: var(--color-interactive-secondary-foreground);
                display: -webkit-inline-box;
                display: -webkit-inline-flex;
                display: -ms-inline-flexbox;
                display: inline-flex;
                -webkit-text-decoration: none;
                text-decoration: none;
            }

            /*!sc*/
            .cdrLYQ:hover {
                background-color: var(--color-interactive-secondary-hover-background);
            }

            /*!sc*/
            .cdrLYQ:active {
                background-color: var(--color-interactive-secondary-active-background);
                border-color: var(--color-interactive-secondary-active-border);
            }

            /*!sc*/
            data-styled.g140[id="FlagItemSmall__CustomButtonLinkStyles-sc-5nuad0-0"] {
                content: "cdrLYQ,"
            }

            /*!sc*/
            .hgNnnd {
                background-color: var(--color-surface-layer-background);
                border-bottom: 1px solid var(--color-surface-container-separator);
                overflow: hidden;
                position: relative;
                -webkit-transition: background-color 0.1s ease-in-out,box-shadow 0.1s ease-in-out,-webkit-transform 0.2s ease-in-out,visibility 0.1s ease-in-out;
                -webkit-transition: background-color 0.1s ease-in-out,box-shadow 0.1s ease-in-out,transform 0.2s ease-in-out,visibility 0.1s ease-in-out;
                transition: background-color 0.1s ease-in-out,box-shadow 0.1s ease-in-out,transform 0.2s ease-in-out,visibility 0.1s ease-in-out;
            }

            /*!sc*/
            @media (min-width: 48rem) {
                .hgNnnd {
                    left:0;
                    position: fixed;
                    top: 0;
                    -webkit-transform: translateY(-100%);
                    -ms-transform: translateY(-100%);
                    transform: translateY(-100%);
                    visibility: hidden;
                    width: 100%;
                    z-index: 3;
                }
            }

            /*!sc*/
            data-styled.g141[id="LanguagePickerCondensed__Wrapper-sc-1lpjbt2-0"] {
                content: "hgNnnd,"
            }

            /*!sc*/
            .iOOlTd {
                margin: 0 auto;
                max-width: min(100%,1400px);
                padding: 0.75rem;
                padding-right: 0;
                position: relative;
            }

            /*!sc*/
            data-styled.g142[id="LanguagePickerCondensed__Container-sc-1lpjbt2-1"] {
                content: "iOOlTd,"
            }

            /*!sc*/
            .gBBVIg {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                margin-left: -0.75rem;
                max-width: calc(100% + 0.75rem);
                overflow-x: auto;
                padding: 0 0.75rem;
            }

            /*!sc*/
            @media (max-width: 48rem) {
                .gBBVIg {
                    -ms-overflow-style:none;
                    -webkit-scrollbar-width: none;
                    -moz-scrollbar-width: none;
                    -ms-scrollbar-width: none;
                    scrollbar-width: none;
                }

                .gBBVIg::-webkit-scrollbar {
                    display: none;
                }
            }

            /*!sc*/
            data-styled.g143[id="LanguagePickerCondensed__ScrollContainer-sc-1lpjbt2-2"] {
                content: "gBBVIg,"
            }

            /*!sc*/
            .kXxUXa {
                height: calc(100% - 0.0625rem);
                position: absolute;
                width: 1.25rem;
                z-index: 1;
            }

            /*!sc*/
            @media (min-width: 64rem) {
                .kXxUXa {
                    display:none;
                }
            }

            /*!sc*/
            data-styled.g144[id="LanguagePickerCondensed__ShadowSide-sc-1lpjbt2-3"] {
                content: "kXxUXa,"
            }

            /*!sc*/
            .bStCdM {
                background: linear-gradient( to left,transparent,var(--color-surface-layer-background) );
                left: 0;
            }

            /*!sc*/
            data-styled.g145[id="LanguagePickerCondensed__ShadowLeft-sc-1lpjbt2-4"] {
                content: "bStCdM,"
            }

            /*!sc*/
            .bNZoSO {
                background: linear-gradient( to right,transparent,var(--color-surface-layer-background) );
                right: 0;
            }

            /*!sc*/
            data-styled.g146[id="LanguagePickerCondensed__ShadowRight-sc-1lpjbt2-5"] {
                content: "bNZoSO,"
            }

            /*!sc*/
            @media (min-width: 64rem) {
                .fAxREy {
                    display:none;
                }
            }

            /*!sc*/
            @media (max-width: 64rem) {
                .kSjswg {
                    display:none;
                }
            }

            /*!sc*/
            data-styled.g147[id="LanguagePickerCondensed__SpacedItemWithConditionalDisplay-sc-1lpjbt2-6"] {
                content: "TxSCH,fAxREy,kSjswg,"
            }

            /*!sc*/
            @media (max-width: 48rem) {
                .kEwxlo {
                    position:-webkit-sticky;
                    position: sticky;
                    top: 0;
                    z-index: 3;
                }
            }

            /*!sc*/
            data-styled.g148[id="MastheadLanguagePicker__StickyMobileWrapper-sc-13z1muh-0"] {
                content: "kEwxlo,"
            }

            /*!sc*/
            .bjPkrA {
                font-family: Feature Text LC;
            }

            /*!sc*/
            data-styled.g149[id="MastheadLanguagePicker__LeituraText-sc-13z1muh-1"] {
                content: "bjPkrA,"
            }

            /*!sc*/
            .lgGGpy {
                border-bottom: solid 1px var(--color-surface-layer-separator);
                display: none;
                margin: auto;
                max-width: 60rem;
            }

            /*!sc*/
            @media (min-width: 48rem) {
                .lgGGpy {
                    display:-webkit-box;
                    display: -webkit-flex;
                    display: -ms-flexbox;
                    display: flex;
                }
            }

            /*!sc*/
            data-styled.g150[id="MastheadLanguagePicker__DesktopInlineWrapper-sc-13z1muh-2"] {
                content: "lgGGpy,"
            }

            /*!sc*/
            .bAxNDl {
                -webkit-flex-shrink: 1;
                -ms-flex-negative: 1;
                flex-shrink: 1;
            }

            /*!sc*/
            data-styled.g151[id="MastheadLanguagePicker__TitleWrapper-sc-13z1muh-3"] {
                content: "bAxNDl,"
            }

            /*!sc*/
            @media (max-width: 64rem) {
                .eSBUks {
                    margin:0 0.375rem;
                }
            }

            /*!sc*/
            data-styled.g152[id="MastheadLanguagePicker__SpacedElement-sc-13z1muh-4"] {
                content: "eSBUks,"
            }

            /*!sc*/
            html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
                margin: 0;
                padding: 0;
                border: 0;
                box-sizing: border-box;
                font-size: 100%;
                font: inherit;
                vertical-align: baseline;
            }

            /*!sc*/
            sup {
                vertical-align: super;
                font-size: 70%;
            }

            /*!sc*/
            sub {
                vertical-align: sub;
                font-size: 70%;
            }

            /*!sc*/
            article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
                display: block;
            }

            /*!sc*/
            html {
                background-color: white;
            }

            /*!sc*/
            body {
                line-height: 1;
            }

            /*!sc*/
            body > img {
                line-height: 0;
                position: absolute;
            }

            /*!sc*/
            ol,ul {
                list-style: none;
            }

            /*!sc*/
            blockquote,q {
                quotes: none;
            }

            /*!sc*/
            blockquote:before,blockquote:after,q:before,q:after {
                content: "";
                content: none;
            }

            /*!sc*/
            table {
                border-collapse: collapse;
                border-spacing: 0;
            }

            /*!sc*/
            data-styled.g156[id="sc-global-gqLbUe1"] {
                content: "sc-global-gqLbUe1,"
            }

            /*!sc*/
            .jegJdK {
                min-height: 100vh;
            }

            /*!sc*/
            data-styled.g157[id="App__Container-sc-1dzyo3d-0"] {
                content: "jegJdK,"
            }

            /*!sc*/
            @media (min-width: 48rem) {
                .mApkm {
                    max-width:80rem;
                    overflow: hidden;
                }
            }

            /*!sc*/
            data-styled.g158[id="App__MainLayout-sc-1dzyo3d-1"] {
                content: "mApkm,"
            }

            /*!sc*/
        