:root{--color-white: #ffffff;--color-white-light: #fcfaff;--color-text-light: #cfcfe0;--color-text-dark: #352F36;--color-text-inactive: #6c757d;--color-btn-gradient-start: #a56bff;--color-btn-gradient-end: #7848e8;--color-btn-gradient-hover-start: #b57fff;--color-btn-gradient-hover-end: #8d5bff;--color-btn-shadow: rgba(165, 107, 255, .4);--color-btn-shadow-hover: rgba(165, 107, 255, .7);--color-feature-shadow: rgba(120, 50, 255, .1);--color-feature-shadow-hover: rgba(150, 80, 255, .3);--color-text-shadow: rgba(180, 120, 255, .3);--color-footer-link-hover: #f3e8ff;--color-error-text: #e11d48;--color-error-text-light: #ff4c66}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,sans-serif;color:var(--color-white);background:url(/assets/landing-page-background.jpg) no-repeat center center fixed;background-size:cover;text-align:center;box-sizing:border-box}.d-flex{display:flex;align-items:center;justify-content:center}.flex-column{display:flex;flex-direction:column;align-items:center;justify-content:center}.row{display:flex;justify-content:center;width:100%;gap:.8rem}.w-100{width:100%}.w-80{width:80%}.h-100{height:100%}.gap-2{gap:.8rem}.tab-content-section{box-shadow:0 10px 25px #b4a0e640,0 4px 10px #6450b41a;border-radius:.6rem;padding:.6rem 2rem;width:100%;height:100%;transition:all .3s ease;position:relative;overflow:auto}.tab-content-animation{opacity:0;transform:translate(40px);animation:slideInFromRight .6s ease-out forwards}.tab-content-animation h2{color:var(--color-text-dark)}@keyframes slideInFromRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@media (max-width: 480px){.tab-content-section{box-shadow:none;border-radius:0;padding:0}}
