@layer{.md-typescale-display-small,.md-typescale-display-small-prominent{font:var(--md-sys-typescale-display-small-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-display-small-size,2.25rem)/var(--md-sys-typescale-display-small-line-height,2.75rem) var(--md-sys-typescale-display-small-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-display-medium,.md-typescale-display-medium-prominent{font:var(--md-sys-typescale-display-medium-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-display-medium-size,2.8125rem)/var(--md-sys-typescale-display-medium-line-height,3.25rem) var(--md-sys-typescale-display-medium-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-display-large,.md-typescale-display-large-prominent{font:var(--md-sys-typescale-display-large-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-display-large-size,3.5625rem)/var(--md-sys-typescale-display-large-line-height,4rem) var(--md-sys-typescale-display-large-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-headline-small,.md-typescale-headline-small-prominent{font:var(--md-sys-typescale-headline-small-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-headline-small-size,1.5rem)/var(--md-sys-typescale-headline-small-line-height,2rem) var(--md-sys-typescale-headline-small-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-headline-medium,.md-typescale-headline-medium-prominent{font:var(--md-sys-typescale-headline-medium-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-headline-medium-size,1.75rem)/var(--md-sys-typescale-headline-medium-line-height,2.25rem) var(--md-sys-typescale-headline-medium-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-headline-large,.md-typescale-headline-large-prominent{font:var(--md-sys-typescale-headline-large-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-headline-large-size,2rem)/var(--md-sys-typescale-headline-large-line-height,2.5rem) var(--md-sys-typescale-headline-large-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-title-small,.md-typescale-title-small-prominent{font:var(--md-sys-typescale-title-small-weight,var(--md-ref-typeface-weight-medium,500)) var(--md-sys-typescale-title-small-size,.875rem)/var(--md-sys-typescale-title-small-line-height,1.25rem) var(--md-sys-typescale-title-small-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-title-medium,.md-typescale-title-medium-prominent{font:var(--md-sys-typescale-title-medium-weight,var(--md-ref-typeface-weight-medium,500)) var(--md-sys-typescale-title-medium-size,1rem)/var(--md-sys-typescale-title-medium-line-height,1.5rem) var(--md-sys-typescale-title-medium-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-title-large,.md-typescale-title-large-prominent{font:var(--md-sys-typescale-title-large-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-title-large-size,1.375rem)/var(--md-sys-typescale-title-large-line-height,1.75rem) var(--md-sys-typescale-title-large-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-body-small,.md-typescale-body-small-prominent{font:var(--md-sys-typescale-body-small-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-body-small-size,.75rem)/var(--md-sys-typescale-body-small-line-height,1rem) var(--md-sys-typescale-body-small-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-body-medium,.md-typescale-body-medium-prominent{font:var(--md-sys-typescale-body-medium-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-body-medium-size,.875rem)/var(--md-sys-typescale-body-medium-line-height,1.25rem) var(--md-sys-typescale-body-medium-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-body-large,.md-typescale-body-large-prominent{font:var(--md-sys-typescale-body-large-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-body-large-size,1rem)/var(--md-sys-typescale-body-large-line-height,1.5rem) var(--md-sys-typescale-body-large-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-label-small,.md-typescale-label-small-prominent{font:var(--md-sys-typescale-label-small-weight,var(--md-ref-typeface-weight-medium,500)) var(--md-sys-typescale-label-small-size,.6875rem)/var(--md-sys-typescale-label-small-line-height,1rem) var(--md-sys-typescale-label-small-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-label-medium,.md-typescale-label-medium-prominent{font:var(--md-sys-typescale-label-medium-weight,var(--md-ref-typeface-weight-medium,500)) var(--md-sys-typescale-label-medium-size,.75rem)/var(--md-sys-typescale-label-medium-line-height,1rem) var(--md-sys-typescale-label-medium-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-label-medium-prominent{font-weight:var(--md-sys-typescale-label-medium-weight-prominent,var(--md-ref-typeface-weight-bold,700))}.md-typescale-label-large,.md-typescale-label-large-prominent{font:var(--md-sys-typescale-label-large-weight,var(--md-ref-typeface-weight-medium,500)) var(--md-sys-typescale-label-large-size,.875rem)/var(--md-sys-typescale-label-large-line-height,1.25rem) var(--md-sys-typescale-label-large-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-label-large-prominent{font-weight:var(--md-sys-typescale-label-large-weight-prominent,var(--md-ref-typeface-weight-bold,700))}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-primary:#2c0a63;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#ecdeff;--md-sys-color-on-primary-container:#2c0a63;--md-sys-color-secondary:#299b87;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#c4eee6;--md-sys-color-on-secondary-container:#063d32;--md-sys-color-tertiary:#8e4dca;--md-sys-color-on-tertiary:#fff;--md-sys-color-background:#f9f7fc;--md-sys-color-on-background:#2c0a63;--md-sys-color-surface:#f9f7fc;--md-sys-color-on-surface:#2c0a63;--md-sys-color-surface-variant:#ede8f5;--md-sys-color-on-surface-variant:#5a5068;--md-sys-color-surface-dim:#dfd8eb;--md-sys-color-surface-bright:#f9f7fc;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f4f1f9;--md-sys-color-surface-container:#eee9f5;--md-sys-color-surface-container-high:#e8e3f0;--md-sys-color-surface-container-highest:#e2dcea;--md-sys-color-outline:#9489a6;--md-sys-color-outline-variant:#ddd7e8;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-inverse-surface:#3e2a56;--md-sys-color-inverse-on-surface:#faf7ff;--md-sys-color-inverse-primary:#d6bcff;--md-ref-typeface-brand:var(--font-roboto), Roboto, system-ui, sans-serif;--md-ref-typeface-plain:var(--font-roboto), Roboto, system-ui, sans-serif}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#d6bcff;--md-sys-color-on-primary:#2c0a63;--md-sys-color-primary-container:#4b2580;--md-sys-color-on-primary-container:#f1e9ff;--md-sys-color-secondary:#73d7c0;--md-sys-color-on-secondary:#00382e;--md-sys-color-secondary-container:#075344;--md-sys-color-on-secondary-container:#a5f2dd;--md-sys-color-tertiary:#d4a8f5;--md-sys-color-on-tertiary:#3f155d;--md-sys-color-background:#12091e;--md-sys-color-on-background:#ede8f8;--md-sys-color-surface:#12091e;--md-sys-color-on-surface:#ede8f8;--md-sys-color-surface-variant:#3d3049;--md-sys-color-on-surface-variant:#cfc2db;--md-sys-color-outline:#9a8daa;--md-sys-color-outline-variant:#3d3049;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-inverse-surface:#ede8f8;--md-sys-color-inverse-on-surface:#2e2239;--md-sys-color-inverse-primary:#5c3490;--md-sys-color-surface-dim:#12091e;--md-sys-color-surface-bright:#362843;--md-sys-color-surface-container-lowest:#0d0616;--md-sys-color-surface-container-low:#1a1025;--md-sys-color-surface-container:#1e142a;--md-sys-color-surface-container-high:#281d34;--md-sys-color-surface-container-highest:#32263e}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--md-sys-color-background);color:var(--md-sys-color-on-background);font-family:var(--md-ref-typeface-plain);-webkit-font-smoothing:antialiased}md-icon{font-family:Material Symbols Outlined}button,.button,.nav-cta{transition:color .25s,background-color .25s,border-color .25s,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,opacity .25s}::selection{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html{scroll-behavior:smooth;scroll-padding-top:88px}body{scroll-behavior:smooth}
