@import"https://fonts.googleapis.com/css2?family=Dela+Gothic+One&family=Montserrat:wght@300;400;500;600;700;800&display=swap";@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fadeUp .8s ease-out forwards}.animate-fade-up-delay{animation:fadeUp .8s ease-out .2s forwards;opacity:0}.glass-panel{background:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.8)}.shadow-soft{box-shadow:0 10px 40px -10px #008ebd26}.shadow-glow{box-shadow:0 0 20px #008ebd80}.card-hover{transition:all .3s ease}.card-hover:hover{transform:translateY(-5px);box-shadow:0 25px 50px -12px #6acef626;border-color:#008ebd}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-gradient{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,#001011,#4a5568)}body{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-image:radial-gradient(#E0F2FE 1px,transparent 1px);background-size:32px 32px;background-attachment:fixed;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:Dela Gothic One,cursive,Arial Black,sans-serif}html{scroll-behavior:smooth}::selection{background-color:#008ebd;color:#fff}::-moz-selection{background-color:#008ebd;color:#fff}@media(max-width:768px){.sticky{position:relative!important;top:auto!important}}.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0080ff}::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ff6f00}.card-swap-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);perspective:1200px;overflow:visible;pointer-events:none;z-index:10}.card{position:absolute;top:50%;left:50%;width:340px;height:220px;border-radius:16px;background:#141419b3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);box-shadow:0 20px 40px -10px #0009,inset 0 0 0 1px #ffffff0d;display:flex;flex-direction:column;padding:0;overflow:hidden;transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;pointer-events:auto;cursor:pointer}.card-header{width:100%;height:40px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;padding:0 1rem;gap:8px;background:#f70c0c08}.window-btn{width:10px;height:10px;border-radius:50%}.card-body{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;position:relative}.card h3{font-size:4rem;font-weight:800;margin:0;background:linear-gradient(135deg,#fff,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 15px rgba(165,180,252,.3))}.card p{font-size:.9rem;color:#fff9;margin-top:.5rem;font-weight:500;letter-spacing:.5px}
