@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";:root{--backdrop-blur-sm: blur(4px);--backdrop-blur-md: blur(8px);--backdrop-blur-lg: blur(16px);--backdrop-blur-xl: blur(24px)}:root{--bg-primary: light-dark(var(--color-base-white), var(--color-gray-950));--bg-primary_alt: light-dark(var(--color-base-white), var(--color-gray-900));--bg-primary_hover: light-dark(var(--color-gray-50), var(--color-gray-800));--bg-primary-solid: light-dark(var(--color-gray-950), var(--color-gray-900));--bg-secondary: light-dark(var(--color-gray-50), var(--color-gray-900));--bg-secondary_alt: light-dark(var(--color-gray-50), var(--color-gray-950));--bg-secondary_hover: light-dark(var(--color-gray-100), var(--color-gray-800));--bg-secondary_subtle: light-dark(var(--color-gray-25), var(--color-gray-900));--bg-secondary-solid: light-dark(var(--color-gray-600), var(--color-gray-600));--bg-tertiary: light-dark(var(--color-gray-100), var(--color-gray-800));--bg-quaternary: light-dark(var(--color-gray-200), var(--color-gray-700));--bg-active: light-dark(var(--color-gray-50), var(--color-gray-800));--bg-disabled: light-dark(var(--color-gray-100), var(--color-gray-800));--bg-disabled_subtle: light-dark(var(--color-gray-50), var(--color-gray-900));--bg-overlay: light-dark(var(--color-gray-950), var(--color-gray-800));--bg-brand-primary: light-dark(var(--color-brand-50), var(--color-brand-500));--bg-brand-primary_alt: light-dark( var(--color-brand-50), var(--color-gray-800) );--bg-brand-secondary: light-dark( var(--color-brand-100), var(--color-brand-600) );--bg-brand-solid: light-dark(var(--color-brand-600), var(--color-brand-600));--bg-brand-solid_hover: light-dark( var(--color-brand-700), var(--color-brand-500) );--bg-brand-section: light-dark(var(--color-brand-800), var(--color-gray-800));--bg-brand-section_subtle: light-dark( var(--color-brand-700), var(--color-gray-950) );--bg-error-primary: light-dark(var(--color-error-50), var(--color-error-950));--bg-error-secondary: light-dark( var(--color-error-100), var(--color-error-600) );--bg-error-solid: light-dark(var(--color-error-600), var(--color-error-600));--bg-error-solid_hover: light-dark( var(--color-error-700), var(--color-error-500) );--bg-warning-primary: light-dark( var(--color-warning-50), var(--color-warning-950) );--bg-warning-secondary: light-dark( var(--color-warning-100), var(--color-warning-600) );--bg-warning-solid: light-dark( var(--color-warning-600), var(--color-warning-600) );--bg-success-primary: light-dark( var(--color-success-50), var(--color-success-950) );--bg-success-secondary: light-dark( var(--color-success-100), var(--color-success-600) );--bg-success-solid: light-dark( var(--color-success-600), var(--color-success-600) )}:root{--border-primary: light-dark(var(--color-gray-300), var(--color-gray-700));--border-secondary: light-dark(var(--color-gray-200), var(--color-gray-800));--border-secondary_alt: light-dark(rgba(0, 0, 0, .08), var(--color-gray-800));--border-tertiary: light-dark(var(--color-gray-100), var(--color-gray-800));--border-disabled: light-dark(var(--color-gray-300), var(--color-gray-700));--border-disabled_subtle: light-dark( var(--color-gray-200), var(--color-gray-800) );--border-brand: light-dark(var(--color-brand-500), var(--color-brand-400));--border-brand_alt: light-dark(var(--color-brand-600), var(--color-gray-700));--border-error: light-dark(var(--color-error-500), var(--color-error-400));--border-error_subtle: light-dark( var(--color-error-300), var(--color-error-500) )}:root{--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-full: 9999px}:root{--color-base-white: #ffffff;--color-base-black: #000000;--color-base-transparent: #ffffff 0%;--color-brand-25: #fcfaff;--color-brand-50: #f9f5ff;--color-brand-100: #f4ebff;--color-brand-200: #e9d7fe;--color-brand-300: #d6bbfb;--color-brand-400: #b692f6;--color-brand-500: #9e77ed;--color-brand-600: #7f56d9;--color-brand-700: #6941c6;--color-brand-800: #53389e;--color-brand-900: #42307d;--color-brand-950: #2c1c5f;--color-error-25: #fffbfa;--color-error-50: #fef3f2;--color-error-100: #fee4e2;--color-error-200: #fecdca;--color-error-300: #fda29b;--color-error-400: #f97066;--color-error-500: #f04438;--color-error-600: #d92d20;--color-error-700: #b42318;--color-error-800: #912018;--color-error-900: #7a271a;--color-error-950: #55160c;--color-warning-25: #fffcf5;--color-warning-50: #fffaeb;--color-warning-100: #fef0c7;--color-warning-200: #fedf89;--color-warning-300: #fec84b;--color-warning-400: #fdb022;--color-warning-500: #f79009;--color-warning-600: #dc6803;--color-warning-700: #b54708;--color-warning-800: #93370d;--color-warning-900: #7a2e0e;--color-warning-950: #4e1d09;--color-success-25: #f6fef9;--color-success-50: #ecfdf3;--color-success-100: #dcfae6;--color-success-200: #abfec6;--color-success-300: #75e0a7;--color-success-400: #47cd89;--color-success-500: #17b26a;--color-success-600: #079455;--color-success-700: #067647;--color-success-800: #085d3a;--color-success-900: #074d31;--color-success-950: #053321}@media (prefers-color-scheme: light){:root{--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-gray-950: #0a0d12}}@media (prefers-color-scheme: dark){:root{--color-gray-25: #fafafa;--color-gray-50: #f7f7f7;--color-gray-100: #f0f0f1;--color-gray-200: #ececed;--color-gray-300: #cecfd2;--color-gray-400: #94979c;--color-gray-500: #85888e;--color-gray-600: #61656c;--color-gray-700: #373a41;--color-gray-800: #22262f;--color-gray-900: #13161b;--color-gray-950: #0c0e12}}:root{--container-padding-mobile: 16px;--container-padding-desktop: 32px;--container-max-width-desktop: 1280px}:root{--focus-ring: 0px 0px 0px 2px var(--bg-primary), 0px 0px 0px 4px var(--color-brand-500);--focus-ring-error: 0px 0px 0px 2px var(--bg-primary), 0px 0px 0px 4px var(--color-error-500);--focus-ring-shadow-xs: 0 0 0 1px var(--color-brand-500), var(--shadow-xs);--focus-ring-shadow-sm: 0 0 0 1px var(--color-brand-500), var(--shadow-sm);--focus-ring-error-shadow-xs: 0 0 0 1px var(--color-error-500), var(--shadow-xs);--focus-ring-shadow-xs-skeuomorphic: 0 0 0 1px var(--color-brand-500), var(--shadow-xs), var(--shadow-inner);--focus-ring-error-shadow-xs-skeuomorphic: 0 0 0 1px var(--color-error-500), var(--shadow-xs), var(--shadow-inner)}:root{--fg-primary: light-dark(var(--color-gray-900), var(--color-base-white));--fg-secondary: light-dark(var(--color-gray-700), var(--color-gray-300));--fg-secondary_hover: light-dark(var(--color-gray-800), var(--color-gray-200));--fg-tertiary: light-dark(var(--color-gray-600), var(--color-gray-400));--fg-tertiary_hover: light-dark(var(--color-gray-700), var(--color-gray-300));--fg-quaternary: light-dark(var(--color-gray-400), var(--color-gray-600));--fg-quaternary_hover: light-dark( var(--color-gray-500), var(--color-gray-500) );--fg-white: light-dark(var(--color-base-white), var(--color-base-white));--fg-disabled: light-dark(var(--color-gray-400), var(--color-gray-500));--fg-disabled_subtle: light-dark(var(--color-gray-300), var(--color-gray-600));--fg-brand-primary: light-dark(var(--color-brand-600), var(--color-brand-500));--fg-brand-primary_alt: light-dark( var(--color-brand-600), var(--color-gray-300) );--fg-brand-secondary: light-dark( var(--color-brand-500), var(--color-brand-500) );--fg-brand-secondary_alt: light-dark( var(--color-brand-500), var(--color-gray-600) );--fg-error-primary: light-dark(var(--color-error-600), var(--color-error-500));--fg-error-secondary: light-dark( var(--color-error-500), var(--color-error-400) );--fg-warning-primary: light-dark( var(--color-warning-600), var(--color-warning-500) );--fg-warning-secondary: light-dark( var(--color-warning-500), var(--color-warning-400) );--fg-success-primary: light-dark( var(--color-success-600), var(--color-success-500) );--fg-success-secondary: light-dark( var(--color-success-500), var(--color-success-400) )}:root{--paragraph-max-width: 720px}:root{--shadow-xs: 0px 1px 2px rgba(16, 24, 40, .05);--shadow-sm: 0px 1px 3px rgba(16, 24, 40, .1), 0px 1px 2px rgba(16, 24, 40, .06);--shadow-md: 0px 4px 6px rgba(16, 24, 40, .1), 0px 2px 4px rgba(16, 24, 40, .06);--shadow-lg: 0px 10px 15px rgba(16, 24, 40, .1), 0px 4px 6px rgba(16, 24, 40, .04);--shadow-xl: 0px 20px 25px rgba(16, 24, 40, .1), 0px 10px 10px rgba(16, 24, 40, .04);--shadow-2xl: 0px 25px 50px rgba(16, 24, 40, .25);--shadow-inner: inset 0px 2px 4px rgba(16, 24, 40, .06);--shadow-none: none}:root{--spacing-none: 0px;--spacing-xxs: 2px;--spacing-xs: 4px;--spacing-sm: 6px;--spacing-md: 8px;--spacing-lg: 12px;--spacing-xl: 16px;--spacing-2xl: 20px;--spacing-3xl: 24px;--spacing-4xl: 32px;--spacing-5xl: 40px;--spacing-6xl: 48px;--spacing-7xl: 64px;--spacing-8xl: 80px;--spacing-9xl: 96px;--spacing-10xl: 128px;--spacing-11xl: 160px}:root{--text-primary: light-dark(var(--color-gray-900), var(--color-gray-50));--text-primary_on-brand: light-dark( var(--color-base-white), var(--color-gray-50) );--text-secondary: light-dark(var(--color-gray-700), var(--color-gray-300));--text-secondary_hover: light-dark( var(--color-gray-800), var(--color-gray-200) );--text-secondary_on-brand: light-dark( var(--color-brand-200), var(--color-gray-300) );--text-tertiary: light-dark(var(--color-gray-600), var(--color-gray-400));--text-tertiary_hover: light-dark( var(--color-gray-700), var(--color-gray-300) );--text-tertiary_on-brand: light-dark( var(--color-brand-200), var(--color-gray-400) );--text-quaternary: light-dark(var(--color-gray-500), var(--color-gray-400));--text-quaternary_on-brand: light-dark( var(--color-brand-300), var(--color-gray-400) );--text-white: light-dark(var(--color-base-white), var(--color-base-white));--text-disabled: light-dark(var(--color-gray-500), var(--color-gray-500));--text-placeholder: light-dark(var(--color-gray-500), var(--color-gray-400));--text-placeholder_subtle: light-dark( var(--color-gray-300), var(--color-gray-700) );--text-brand-primary: light-dark(var(--color-brand-900), var(--color-gray-50));--text-brand-secondary: light-dark( var(--color-brand-700), var(--color-gray-300) );--text-brand-secondary_hover: light-dark( var(--color-brand-800), var(--color-gray-300) );--text-brand-tertiary: light-dark( var(--color-brand-600), var(--color-gray-400) );--text-brand-tertiary_alt: light-dark( var(--color-brand-600), var(--color-gray-50) );--text-error-primary: light-dark( var(--color-error-600), var(--color-error-400) );--text-error-primary_hover: light-dark( var(--color-error-700), var(--color-error-300) );--text-warning-primary: light-dark( var(--color-warning-600), var(--color-warning-400) );--text-warning-primary_hover: light-dark( var(--color-warning-700), var(--color-warning-300) );--text-success-primary: light-dark( var(--color-success-600), var(--color-success-400) );--text-success-primary_hover: light-dark( var(--color-success-700), var(--color-success-300) )}:root{--font-family-base: "Inter", sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-display-2xl: 72px;--line-height-display-2xl: 90px;--letter-spacing-display-2xl: -.02em;--font-size-display-xl: 60px;--line-height-display-xl: 72px;--letter-spacing-display-xl: -.02em;--font-size-display-lg: 48px;--line-height-display-lg: 60px;--letter-spacing-display-lg: -.02em;--font-size-display-md: 36px;--line-height-display-md: 44px;--letter-spacing-display-md: -.02em;--font-size-display-sm: 30px;--line-height-display-sm: 38px;--letter-spacing-display-sm: -.02em;--font-size-display-xs: 24px;--line-height-display-xs: 32px;--letter-spacing-display-xs: -.02em;--font-size-text-xl: 20px;--line-height-text-xl: 30px;--font-size-text-lg: 18px;--line-height-text-lg: 28px;--font-size-text-md: 16px;--line-height-text-md: 24px;--font-size-text-sm: 14px;--line-height-text-sm: 20px;--font-size-text-xs: 12px;--line-height-text-xs: 18px}:root{--width-xxs: 320px;--width-xs: 384px;--width-sm: 480px;--width-md: 560px;--width-lg: 640px;--width-xl: 768px;--width-2xl: 1024px;--width-3xl: 1280px;--width-4xl: 1440px;--width-5xl: 1600px;--width-6xl: 1920px}.render{display:none!important}@media (width > 1230px){.render{display:flex!important}.infoProject{display:none!important}}@media (width > 800px){.student{font-size:30px!important}}
