:root{--primary-color:#b2b6d2;--secondary-color:#74798c;--accent-color:#ff006e;--text-primary:#1a1a1a;--text-secondary:#666;--text-light:#999;--background-primary:#fff;--background-secondary:#f8f9ff;--background-accent:#e8ebff;--border-color:#e0e0e0;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:2rem;--spacing-lg:3rem;--spacing-xl:4rem;--spacing-2xl:5rem;--spacing-3xl:7.5rem;--border-radius-sm:.5rem;--border-radius-md:1rem;--border-radius-lg:2rem;--box-shadow-sm:0 2px 8px rgba(0,0,0,.08);--box-shadow-md:0 4px 16px rgba(0,0,0,.1);--box-shadow-lg:0 8px 24px rgba(0,0,0,.12);--box-shadow-xl:0 12px 32px rgba(0,0,0,.15);--transition-fast:.15s ease;--transition-normal:.3s ease;--transition-slow:.5s ease}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background:#fff;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5;margin:0;overflow-x:hidden;padding:0}h1,h2,h3,h4,h5,h6{color:#1a1a1a;font-weight:700;line-height:1.2}a{color:#2b44ff;text-decoration:none;transition:color .3s ease}a:hover{color:#1e32d9}button{font-family:inherit}img{display:block;height:auto;max-width:100%}input,select,textarea{font-family:inherit}::selection{background:var(--primary-color);color:#fff}::-moz-selection{background:var(--primary-color);color:#fff}.toEncrypt{display:none!important}
