a:-webkit-any-link:focus-visible{outline:0}@media screen and (max-width:767px){.policy{padding-left:0;padding-right:0}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background-color:#f8faff;margin:0;overflow-x:hidden;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0d1b4b;font-family:Plus Jakarta Sans,Inter,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:inherit;text-decoration:none}a:hover{cursor:pointer}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f5fe}::-webkit-scrollbar-thumb{background:#4f6ef7;border-radius:100px}::-webkit-scrollbar-thumb:hover{background:#1a2f6e}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 0 0 #4f6ef766}50%{box-shadow:0 0 0 14px #4f6ef700}}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-up{animation:fadeUp .65s cubic-bezier(.4,0,.2,1) both}.fade-up-delay-1{animation-delay:.1s}.fade-up-delay-2{animation-delay:.2s}.fade-up-delay-3{animation-delay:.3s}.float-anim{animation:float 5s ease-in-out infinite}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#4f6ef7,#7c3aed);-webkit-background-clip:text;background-clip:text}.badge-premium{align-items:center;background:#4f6ef71a;border:1px solid #4f6ef740;border-radius:100px;color:#4f6ef7;display:inline-flex;font-size:.82rem;font-weight:600;gap:6px;letter-spacing:.02em;padding:6px 14px}.glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffb3;border:1px solid #ffffff80;box-shadow:0 8px 32px #0d1b4b14}.section-pad{padding-bottom:96px;padding-top:96px}a:-webkit-any-link:focus-visible{border-radius:4px;outline:2px solid #4f6ef7;outline-offset:3px}.policy{margin:0 auto;max-width:1200px;padding:2rem}body,html{overflow-y:auto!important}@media screen and (max-width:767px){.section-pad{padding-bottom:64px;padding-top:64px}.policy{padding-left:0;padding-right:0}}
/*# sourceMappingURL=main.4380b206.css.map*/