.legacy{--background:#131313;--surface:#131313;--surface-container-low:#1c1b1b;--surface-container:#201f1f;--surface-container-high:#2a2a2a;--surface-container-highest:#353534;--on-background:#e5e2e1;--on-surface:#e5e2e1;--on-surface-variant:#b9cacb;--outline:#849495;--outline-variant:#3b494b;--primary:#dbfcff;--primary-container:#00f0ff;--primary-fixed:#7df4ff;--primary-fixed-dim:#00dbe9;--on-primary:#00363a;--secondary:#d0bcff;--secondary-container:#571bc1;--neon-cyan:#00f0ff;--error:#ffb4ab;--glass-bg:#1c1b1b66;--glass-bg-hover:#1c1b1b99;--glass-border:#8494951a;--glass-border-hover:#00f0ff4d;--glass-blur:blur(12px);background:var(--background);color:var(--on-background);min-height:100vh;font-family:Manrope,system-ui,sans-serif}.legacy a{color:inherit}.legacy-container{width:100%;max-width:1320px;margin-inline:auto;padding-inline:12px;position:relative}.legacy-row{grid-template-columns:minmax(0,1fr);gap:0 24px;display:grid}@media (min-width:768px){.legacy-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.legacy-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.legacy .d-flex{display:flex}.legacy .justify-content-between{justify-content:space-between}.legacy .align-items-center{align-items:center}.legacy .mb-0{margin-bottom:0}.legacy .mb-2{margin-bottom:.5rem}.legacy .mb-4{margin-bottom:1rem}.legacy .mb-8{margin-bottom:2rem}.legacy .mt-5{margin-top:3rem}.legacy .page-transition{animation:.8s cubic-bezier(.25,.8,.25,1) both legacyFadeInSlide}@keyframes legacyFadeInSlide{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}html[data-motion=reduced] .legacy .page-transition{animation:none}.legacy .material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}.legacy-empty{text-align:center;color:var(--on-surface-variant);padding:4rem 0}html:has(main.legacy){overflow-x:clip}
