:root,.light{--md-sys-color-primary: #001093;--md-sys-color-primary-hover: rgba(0, 16, 147, 0.2);--md-sys-color-surface-tint: #475B9E;--md-sys-color-on-primary: #FFFFFF;--md-sys-color-primary-container: #2C4082;--md-sys-color-on-primary-container: #EAE9FF;--md-sys-color-secondary: #5A5E6F;--md-sys-color-on-secondary: #FFFFFF;--md-sys-color-secondary-container: #999CAF;--md-sys-color-secondary-container-hover: rgba(153, 156, 175, 0.2);--md-sys-color-on-secondary-container: #0B0E1D;--md-sys-color-tertiary: #38665F;--md-sys-color-on-tertiary: #FFFFFF;--md-sys-color-tertiary-container: #76A69D;--md-sys-color-on-tertiary-container: #00120F;--md-sys-color-error: #BA1A1A;--md-sys-color-on-error: #FFFFFF;--md-sys-color-error-container: #FFDAD6;--md-sys-color-on-error-container: #410002;--md-sys-color-background: #FAF8FF;--md-sys-color-on-background: #1B1B20;--md-sys-color-surface: #FAF8FF;--md-sys-color-surface-lower: rgba(250, 248, 255, 0.7);--md-sys-color-on-surface: #1B1B20;--md-sys-color-surface-variant: #E1E1EE;--md-sys-color-on-surface-variant: #444650;--md-sys-color-outline: #757681;--md-sys-color-outline-variant: #C5C5D2;--md-sys-color-shadow: #000000;--md-sys-color-scrim: #000000;--md-sys-color-inverse-surface: #303035;--md-sys-color-inverse-on-surface: #F2F0F6;--md-sys-color-inverse-primary: #B6C4FF;--md-sys-color-primary-fixed: #DCE1FF;--md-sys-color-on-primary-fixed: #00164E;--md-sys-color-primary-fixed-dim: #B6C4FF;--md-sys-color-on-primary-fixed-variant: #2E4384;--md-sys-color-secondary-fixed: #DFE1F6;--md-sys-color-on-secondary-fixed: #171B2A;--md-sys-color-secondary-fixed-dim: #C3C5DA;--md-sys-color-on-secondary-fixed-variant: #424657;--md-sys-color-tertiary-fixed: #BBECE2;--md-sys-color-on-tertiary-fixed: #00201C;--md-sys-color-tertiary-fixed-dim: #A0D0C6;--md-sys-color-on-tertiary-fixed-variant: #1F4E47;--md-sys-color-surface-dim: #DBD9DF;--md-sys-color-surface-bright: #FAF8FF;--md-sys-color-surface-container-lowest: #FFFFFF;--md-sys-color-surface-container-low: #F5F3F9;--md-sys-color-surface-container: #EFEDF3;--md-sys-color-surface-container-high: #E9E7EE;--md-sys-color-surface-container-highest: #E3E1E8;--md-divider-color: #c6c5d6;--md-ref-typeface-brand: "Roboto";--md-ref-typeface-plain: system-ui;--md-icon-font: "Material Symbols Outlined";--md-icon-size: 24px;font-variation-settings:"FILL" 1;--grid-spacing: 24px;--top-bottom: 32px;--horizontal: 24px;--horizontal-half: 12px;--list-item: 24px;--vertical-content: 16px;--horizontal-content: 12px;--web-page-content-block: 64px;--container-padding: 16px;--tile-item: 12px;scroll-padding-top:64px}@media (prefers-color-scheme: dark){:root,.dark{--md-sys-color-primary: #BDC2FF;--md-sys-color-primary-container: #081AA7;--md-sys-color-on-primary: #0012A0;--md-sys-color-on-primary-container: #BBC0FF;--md-sys-color-primary-hover: rgba(189, 194, 255, 0.2);--md-sys-color-secondary: #BFCBFF;--md-sys-color-on-secondary: #1E2D5F;--md-sys-color-tertiary-container: #4F7D75;--md-sys-color-on-tertiary-container: #FFFFFF;--md-sys-color-on-surface: #E5E2E1;--md-sys-color-surface: #141313;--md-sys-color-surface-lower: rgba(20, 19, 19, 0.7);--md-sys-color-on-surface-variant: #C7C6CB;--md-sys-color-surface-container: #201F20;--md-sys-color-surface-container-low: #1C1B1C;--md-sys-color-surface-container-high: #2A2A2A;--md-sys-color-surface-container-highest: #353435;--md-sys-color-on-secondary-container: #021447;--md-sys-color-secondary-container: #94A2DB;--md-sys-color-secondary-container-hover: rgba(148, 162, 219, 0.2);--md-sys-color-outline-variant: #46464B;--md-divider-color: #46464B}}body,html{height:100%;margin:0;padding:0;font-family:'Roboto', sans-serif;background-color:var(--md-sys-color-surface)}li,ul{margin:0}ul{padding-left:32px}div{text-align:left}a{text-decoration:none;color:unset}a.underline:hover{text-decoration:underline}button{background-color:transparent;border:none;padding:10px 24px;border-radius:100px;color:inherit;font:inherit;cursor:pointer}button.btn-primary,button.btn-secondary{color:var(--md-sys-color-primary)}button.btn-primary:not(.selected):hover{background-color:var(--md-sys-color-primary-hover)}button.btn-primary.selected{background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}button.btn-secondary:not(.selected):hover{background-color:var(--md-sys-color-secondary-container-hover)}button.btn-secondary.selected{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}h1,h2,h3,h4,h5,h6,p{all:unset;display:block}.text-montserrat{font-family:"Montserrat";font-size:45px;font-weight:800;line-height:52px}.text-montserrat-alternates{font-family:"Montserrat Alternates";font-size:36px;font-weight:800;line-height:44px}.flex-column{display:flex !important;flex-direction:column !important;gap:var(--vertical-content)}.flex-row{display:flex;flex-direction:row;gap:var(--horizontal-content)}.list-flex-column{display:flex !important;flex-direction:column !important;gap:var(--list-item)}.default-container-padding{padding:var(--container-padding)}.default-rounded-border{border-radius:12px;border:1px solid var(--md-sys-color-outline-variant)}.horizontal-container-padding{padding:0 var(--container-padding)}.primary{color:var(--md-sys-color-primary)}.primary-container{color:var(--md-sys-color-on-primary-container);background-color:var(--md-sys-color-primary-container)}.secondary{color:var(--md-sys-color-secondary)}.secondary-container{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary)}.tertiary{color:var(--md-sys-color-tertiary)}.tertiary-container{background-color:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.surface,.surface-container,.surface-container-high,.surface-container-highest,.surface-container-low,.surface-container-lowest{color:var(--md-sys-color-on-surface)}.surface{position:relative;background-color:var(--md-sys-color-surface);--md-elevation-level: 0}.surface-container-lowest{position:relative;background-color:var(--md-sys-color-surface-container-lowest);--md-elevation-level: 1}.surface-container-low{background-color:var(--md-sys-color-surface-container-low);--md-elevation-level: 2}.surface-container{background-color:var(--md-sys-color-surface-container);--md-elevation-level: 3}.surface-container-high{position:relative;background-color:var(--md-sys-color-surface-container-high);--md-elevation-level: 4}.surface-container-highest{position:relative;background-color:var(--md-sys-color-surface-container-highest);--md-elevation-level: 5}
