@font-face{font-family:TT Interfaces;src:url(/fonts/TT-Interfaces.woff2) format("woff2");font-weight:400;font-style:normal}body{font-family:TT Interfaces,sans-serif;font-family:"SF Pro Display, sans-serif";background-color:#090a0e;box-sizing:border-box}html,body{margin:0;padding:0;width:100%;overflow-x:hidden}.vypex-footer{overflow:hidden;width:100%;padding:80px 24px 40px;box-sizing:border-box}.launch-banner{width:100%;height:auto;padding:5px 0;text-align:center;background:url(/assets/LaunchBannerBG-DUStdDKp.png) center/cover repeat,linear-gradient(90deg,#00c3ff75,#7af8ffbc,#00c3ff7a);background-blend-mode:overlay;color:#fff;font-size:17px;font-weight:600;cursor:pointer;box-shadow:0 4px 20px #0000004d;transition:all .3s ease}.banner-text{margin:0;font-size:17px;font-weight:700;background:linear-gradient(90deg,#011636,#167bff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shine 4s infinite alternate}@keyframes shine{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(max-width:768px){.launch-banner{padding:8px 0;font-size:15px}.banner-text{font-size:15px}}@media(max-width:480px){.launch-banner{padding:10px 0;font-size:14px}.banner-text{font-size:14px;line-height:1.4}}body{margin:0;font-family:Arial,sans-serif}.app{text-align:center;padding:20px;background-color:#090a0e}.button-group{margin:20px 0}.button-group button{margin:0 5px;padding:10px 15px;background:transparent;color:#f5f9ff;border:none;border-radius:16px;font-size:17px;font-weight:700;cursor:pointer;transition:background-color .3s}.button-group button:hover{background-color:#fff}.button-group button:hover .button-group-text{background:linear-gradient(#011636,#167bff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.card1-container{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.card1{background-color:transparent;padding:24px;border-radius:32px;width:300px;height:250px;cursor:pointer;box-shadow:inset 0 0 10px #fff3ff17;transition:transform .3s}.card1:hover{transform:translateY(-10px)}.card1 img{display:flex;width:107px;height:107px}.fade-enter{opacity:0;transform:translateY(20px)}.fade-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.fade-exit{opacity:1;transform:translateY(0)}.fade-exit-active{opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.title-h2{text-align:left;font-size:20px;line-height:32px;font-weight:700;color:#f1f1ef}.title-p{text-align:left;font-size:15px;line-height:27px;font-weight:500;font-style:normal;color:#afafaf}.section-title-wrapper{max-width:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;margin:auto auto 20px}.section-title{font-size:40px;font-weight:600;color:#f5f9ff;margin:0}.section-span{font-size:40px;font-weight:600;background:linear-gradient(#fff,#83b7fcc8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:10px 0 0}.section-subtitle{font-size:18px;font-weight:400;color:#6c7492;margin:10px 0 0;max-width:400px;opacity:50%}@media(max-width:1024px){.section-title{font-size:42px}}@media(max-width:768px){.section-title{font-size:38px}.section-subtitle{font-size:17px}.title-underline{width:100px;height:3px}}@media(max-width:480px){.section-title{font-size:32px;line-height:1.2}.section-subtitle{font-size:16px;padding:0 10px}.title-underline{width:80px;height:3px;margin-top:20px}}.slide-container{background-color:#090a0e}.navbar{display:flex;justify-content:space-between;align-items:center;padding:5px 5%;position:relative;background-color:#090a0e;z-index:1000}.nav-left{display:flex;align-items:center;gap:15px;margin-top:10px}.nav-left p{font-family:SF Pro Display,sans-serif;font-size:25px;font-weight:600;margin:0;background:linear-gradient(#fff,#83b7fcc8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.logo{height:50px}.nav-center{display:flex;gap:45px;font-weight:500;font-size:16px;margin-top:10px}.main_title{opacity:100%!important;color:#fff}.nav-center a,.dropdown{opacity:50%}.nav-center a,.dropdown{color:#f5f9ff;text-decoration:none;cursor:pointer;position:relative;transition:color .3s}.dropdown{position:relative}.dropdown-menu{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);background:#1a1d29;min-width:160px;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0009;margin-top:10px;opacity:100%}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu a{display:block;padding:12px 20px;color:#ccc}.dropdown-menu a:hover{background:#00c6ff22;color:#fff}.nav-right{display:flex;align-items:center;gap:20px;margin-top:10px}.lang-selector{position:relative}.lang-btn{background:transparent;border:none;color:#fff;padding:10px 18px;border-radius:10px;cursor:pointer;font-size:15px;opacity:50%}.lang-menu{position:absolute;top:100%;right:0;background:transparent;border-radius:12px;overflow:hidden;margin-top:8px;box-shadow:inset 0 0 10px #fff3ff46;z-index:10}.lang-menu div{padding:12px 24px;color:#ccc;cursor:pointer}.lang-menu div:hover{background-color:#fff;border:none;border-radius:16px;color:#000}.profile{width:40px;height:40px;border-radius:16px;cursor:pointer;border:none;color:#fff;background-color:transparent;box-shadow:inset 0 0 10px #fff3ff46}.waitlist-btn{background-color:#fff;border:none;width:120px;height:40px;border-radius:16px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s}.waitlist-text{font-family:SF Pro Display,sans-serif;font-size:15px;font-weight:700;margin:0;background:linear-gradient(#011636,#167bff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.waitlist-btn:hover{transform:translateY(-3px);box-shadow:0 10px 20px #00c6ff66}.hamburger{display:none;background:none;border:none;color:#fff;cursor:pointer;z-index:1001}.mobile-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999}.mobile-menu{position:fixed;top:0;right:0;width:85%;max-width:400px;height:100vh;background:#090a0e;z-index:1000;padding:20px;overflow-y:auto;box-shadow:-10px 0 30px #00000080}.mobile-header{display:flex;justify-content:space-between;align-items:center;padding:15px 0;background:transparent;border-bottom:1px solid rgba(255,255,255,.1)}.mobile-header .logo{height:45px}.mobile-links{margin-top:30px;display:flex;flex-direction:column;gap:20px}.mobile-link-item>a{font-size:20px;font-weight:600;color:#fff;text-decoration:none;padding:10px 0;display:block}.mobile-submenu{margin-left:20px;margin-top:10px;display:flex;flex-direction:column;gap:12px}.mobile-submenu a{color:#aaa;font-size:16px;text-decoration:none}.mobile-actions{margin-top:40px;padding:0 20px}.mobile-actions .waitlist-btn{width:100%;height:50px;font-size:18px}.close-button{background:transparent;border:none}.navbar-close{background:transparent;border:none;color:#fff;font-size:30px;cursor:pointer}@media(max-width:1024px){.nav-center,.nav-right{display:none}.hamburger{display:block}.nav-left{margin-top:0}.navbar{padding:15px 5%}}@media(max-width:480px){.nav-left p{font-size:20px}.logo{height:40px}}@media(max-width:1024px){.hero{padding:100px 5% 140px}.hero-content h1{font-size:42px}.hero-content p{font-size:18px}.card{flex-direction:column;padding:30px;gap:30px}.prediction-bubble-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:10px;width:100%;flex-wrap:wrap}.prediction-bubble,.prediction-bubble2{position:static!important;transform:skew(-8deg) rotate(4deg)!important;margin:0;width:45%;max-width:340px;display:flex;align-items:center;gap:15px;padding:18px}.prediction-bubble{scale:1;opacity:1;filter:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 0 15px #fff3ff20;border:1px solid rgba(0,195,255,.2);order:1;z-index:10}.prediction-bubble2{scale:.9;opacity:.7;filter:blur(3px);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);order:2;z-index:5}}@media(max-width:768px){.hero{padding:80px 5% 100px}.bubble-header span{font-size:3vw}.bubble-content{font-size:1vw}.hero-content h1{font-size:36px;line-height:1.2}.hero-content p{font-size:17px}.floating-coin{width:120px}.left-coin{top:10%;left:2%}.right-coin{top:15%;right:2%}.card h2{font-size:28px;margin:15px 0 30px}.card-buttons{flex-direction:column;align-items:flex-start}.waitlist-btn{width:100%}.prediction-bubble-wrapper{flex-direction:column;align-items:center;gap:10px}.prediction-bubble,.prediction-bubble2{width:90%;max-width:360px;transform:skew(-5deg) rotate(2deg)!important}.prediction-bubble2{scale:.9;opacity:.8;filter:blur(2px)}}@media(max-width:480px){.hero{padding:70px 5% 80px}.hero-content h1{font-size:32px}.hero-btn{width:100%;max-width:300px}.floating-coin{width:100px}.card{padding:25px;border-radius:20px}.prediction-bubble,.prediction-bubble2{padding:16px;font-size:14px}.bubble-content{font-size:13px;line-height:1.5}}.home-container{background-color:#090a0e;height:auto;min-height:100vh;color:#fff;z-index:10}.hero{position:relative;text-align:center;padding:120px 5% 180px}.floating-coin{position:absolute;animation:float 7s ease-in-out infinite;z-index:1;width:180px}.left-coin{top:15%;left:5%}.right-coin{top:20%;right:5%;width:220px;animation-delay:2s;animation-direction:reverse}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-40px) rotate(8deg)}}.hero-content{position:relative;max-width:700px;margin:0 auto}.hero-content h1{font-size:50px;font-weight:600;line-height:1.1;margin-bottom:24px;background:linear-gradient(90deg,#fff,#00d2ff);-webkit-background-clip:text;background-clip:text;-webkit3-text-fill-color:transparent}.hero-content p{font-size:19px;font-weight:400;color:#6c7492;opacity:50%;max-width:700px;margin:0 auto 50px}.highlight{font-family:SF Pro Display,sans-serif;margin:0;background:linear-gradient(#fff,#83b7fcc8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-btn{background-color:#fff;border:none;width:120px;height:40px;border-radius:16px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s}.hero-btn:hover{transform:scale(1.08);box-shadow:0 0 30px #00c6ff99}.features-card{position:relative;display:flex;justify-content:center;padding:0 5%;overflow:visible}.card{display:flex;align-items:center;gap:40px;width:80%;max-width:1200px;height:auto;background:transparent;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:28px;padding:20px 35px;position:relative;background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:inset 0 15px 55px -15px #fff3ff0c;-webkit-backdrop-filter:blur(255px);backdrop-filter:blur(255px)}.small-text{font-weight:500;font-family:SF Pro Display,sans-serif;background:linear-gradient(#fff,#83b7fcc8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.card h2{font-size:30px;font-weight:600;line-height:1.2;margin:20px 0 50px}.card-buttons{display:flex;gap:15px;margin-bottom:40px}.btn-secondary{background-color:transparent;border:none;cursor:pointer;color:#f5f9ff;opacity:50%}.prediction-bubble{display:flex;gap:15px;align-items:center;position:absolute;bottom:3rem;right:5rem;transform:skew(-8deg) rotate(4deg);width:320px;height:50px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 0 10px #fff3ff17;border-radius:25px;padding:20px;z-index:10;font-family:Inter,sans-serif}.prediction-bubble2.blurred-bg-bubble{scale:.8;-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);opacity:.7;filter:blur(3px)}.prediction-bubble2{display:flex;gap:15px;align-items:center;position:absolute;top:25%;right:3rem;width:320px;height:50px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:inset 0 0 10px #fff3ff17;border-radius:25px;padding:20px;z-index:-10;font-family:Inter,sans-serif}.prediction-bubble img,.prediction-bubble2 img{transform:rotate(-3deg);width:50px;height:50px}.bubble-header{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:400}.bubble-content{font-weight:600;font-size:10px;color:#e0e0ff}.bullish{text-shadow:0 0 1px #9AFF26,0 0 3px #9AFF26;color:#9aff26;font-weight:700}.bearish{text-shadow:0 0 1px #FF2663,0 0 3px #FF2663;color:#ff2663;font-weight:700}@media(max-width:968px){.prediction-bubble{position:static;transform:none;margin:30px auto 0;right:auto;width:90%;max-width:340px}.prediction-bubble:before{display:none}}@media(max-width:1024px){.upgrade-cards-section{gap:5rem;padding:80px 5%}.upgrade-card{width:100%;max-width:380px}.view-img{max-width:100%}.upgrade-cta_card1,.upgrade-cta_card2{position:static!important;width:90%;max-width:400px;margin:30px auto;transform:none!important}.upgrade-cta_card1{order:1}.upgrade-cta_card2{order:2}.upgrade-cta{display:flex;flex-direction:column;align-items:center;gap:20px}}@media(max-width:768px){.upgrade-cards-section{padding:60px 5%;gap:4rem}.upgrade-card h3{font-size:1.4rem}.upgrade-cta_card1,.upgrade-cta_card2{width:100%;max-width:340px}.donut-perfect{width:180px;height:200px}.donut-center .amount{font-size:16px}}@media(max-width:480px){.upgrade-card{padding:16px}.card-image{height:180px}.upgrade-cta_card1,.upgrade-cta_card2{padding:16px}.price{font-size:20px}}.upgrade-cards-section{position:relative;padding:100px 20px;background-color:#090a0e;min-height:100vh;display:flex;flex-direction:column;gap:7rem;align-items:center;justify-content:center}.cards-container{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;max-width:1400px;margin:0 auto}.upgrade-card{position:relative;width:300px;height:auto;padding:15px;background:#12121214;border-radius:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(149,148,148,.15);text-align:center;transition:all .4s ease;cursor:pointer;overflow:hidden;transition:background .5s ease-in-out,box-shadow .3s ease-in-out,border .3s ease-in-out}.upgrade-card:hover{background:linear-gradient(45deg,#9cc6ff,#fff);box-shadow:0 20px 40px #0006;border:1px solid rgba(255,255,255,.3)}.upgrade-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%);border-radius:24px;z-index:-1}.middle-card:hover{transform:scale(1.08) translateY(-10px)}.card-image{height:200px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.card-image1{scale:1.5;height:200px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.middle img{transform:rotate(10deg)}.upgrade-card:hover .middle img{transform:rotate(10deg) scale(1.2)}.card-image img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.4));transition:transform .3s ease-in-out}.upgrade-card:hover .card-image img,.upgrade-card:hover .card-image1 img{transform:scale(1.2);transition:transform .3s ease-in-out}.upgrade-card:hover h3,.upgrade-card:hover p{color:#000}.upgrade-card h3{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:16px;line-height:1.2;transition:color .3s ease}.upgrade-card p{font-size:12px;color:#ffffffbf;line-height:1.6;opacity:50%;transition:color .3s ease}.upgrade-cta{position:relative}.view-img{width:100%;height:auto;max-width:800px;display:block;margin:0 auto}.upgrade-cta_card1{position:absolute;top:13%;left:-15%;width:250px;height:220px;box-shadow:inset 0 0 10px #fff3ff17;background:transparent;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:20px;padding:20px;color:#fff;transition:transform .3s ease}.line-chart-svg{overflow:visible}.line-chart-svg path{stroke-dasharray:600;stroke-dashoffset:600}.upgrade-cta_card1:hover{transform:translateY(-10px)}.card1-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.solana-logo{width:40px;height:40px}.card1-header h4{margin:0;font-size:18px;font-weight:600}.symbol{font-size:14px;opacity:.7;font-weight:400}.chart-container{height:120px;margin:10px 0;overflow:hidden;border-radius:12px}.chart-line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:draw 2s ease-out forwards}.chart-fill{opacity:0;animation:fadeIn 2.2s ease-out forwards}.card1-footer{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.price{font-size:24px;font-weight:600}.profit{color:#a3e635;font-weight:600;font-size:16px}.upgrade-cta_card2{position:absolute;top:70%;right:-15%;width:220px;box-shadow:inset 0 0 10px #fff3ff17;background:transparent;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:20px;padding:20px;color:#fff;transform:translateY(-50%);transition:transform .3s ease}.donut-perfect{position:relative;width:200px;height:220px;margin:0 auto}.donut-perfect svg{transform:rotate(-90deg);filter:drop-shadow(0 0 30px rgba(34,197,94,.25))}.seg{opacity:0;animation:drawSegment 1.6s cubic-bezier(.4,0,.2,1) forwards}@keyframes drawSegment{0%{opacity:0;stroke-dashoffset:590}60%{opacity:1}to{opacity:1;stroke-dashoffset:0}}.donut-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;pointer-events:none;width:180px}.donut-center .title{font-size:12px;font-weight:500;opacity:.9;margin-bottom:8px}.donut-center .amount{font-size:18px;font-weight:700;margin:4px 0}.donut-center .profit{font-size:10px;text-shadow:0 0 1px #9AFF26,0 0 3px #9AFF26;color:#9aff26;font-weight:500}@media(max-width:1024px){.cards-container{grid-template-columns:repeat(2,1fr);gap:2rem}.card-image.middle{height:200px}}@media(max-width:768px){.cards-container{grid-template-columns:1fr;gap:2rem;margin:3rem auto}.upgrade-card{padding:1.8rem}.utils-btn{gap:1rem;max-width:100%}.util-btn{min-width:180px;padding:12px 20px;font-size:15px}}@media(max-width:480px){.utils-btn{flex-direction:column;align-items:center;gap:1rem}.util-btn{width:100%;max-width:300px;padding:16px;font-size:16px}.upgrade-card h3{font-size:1.4rem}.card-image,.card-image1{height:160px}.card-image.middle{height:180px}}.utils-btn{display:flex;justify-content:center;flex-wrap:wrap;margin:auto;margin-top:2rem;gap:2rem;width:100%;max-width:50%}.util-btn{background:transparent;border:none;padding:12px 24px;border-radius:16px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:inset 0 0 10px #fff3ff17}.util-btn:hover{background-color:#fff;color:#000;transform:scale(1.05)}.utils-page{margin-bottom:5rem}.audit-card-container{display:flex;justify-content:center;padding:0 10%;gap:20px}.audit-card1{background:transparent;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:28px;padding:20px 35px;position:relative;box-shadow:inset 0 15px 55px -15px #fff3ff0c;max-width:250px;border:1px solid #fff3ff23}.audit-card1 img{width:60%;height:auto;max-width:200px;display:block}.audit-card1 h1{color:#fff;font-size:25px;font-weight:600;line-height:1.2}.audit-card1 p{font-size:16px;font-weight:400;color:#fff;opacity:50%;max-width:700px;margin-top:1rem}.audit-button{display:flex;gap:10px}.audit-card2{background:transparent;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:28px;padding:20px 35px;position:relative;box-shadow:inset 0 15px 55px -15px #fff3ff0c;max-width:250px;border:1px solid #fff3ff23}.audit-card2 img{width:50%;height:auto;max-width:200px;display:block}.audit-card2 h1{color:#fff;font-size:25px;font-weight:600;line-height:1.2}.audit-card2 p{font-size:16px;font-weight:400;color:#fff;opacity:50%;max-width:700px;margin-top:1rem}.audit-button button{background-color:#fff;border:none;width:120px;height:40px;border-radius:20px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s}.audit-button button:hover{transform:scale(1.08);box-shadow:0 0 30px #00c6ff99}.audit-button .audit-icon{width:20px;height:20px;padding:10px;background-color:#fff;border-radius:50%;cursor:pointer;transition:all .3s}.audit-button .audit-icon:hover{box-shadow:0 0 20px #00c6ff99;scale:1.1}@media(max-width:768px){.audit-card-container{flex-direction:column;align-items:center;gap:3rem;padding:0 5%}}.hero-footer{position:relative;margin-top:10rem}.hero-footer-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;width:70%;box-shadow:inset 0 0 10px #fff3ff17;border-radius:16px;padding:2rem;background-color:transparent}.hero-footer-btn{display:flex;gap:1rem}.hero-footer_btn{width:130px;height:auto;padding:10px;background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff3ff17;border-radius:20px;cursor:pointer;color:#f5f9ff;font-size:15px;font-weight:500;box-shadow:inset 0 0 10px #fff3ff17}.hero-footer-icon{position:absolute;width:300px}.icon1{top:-7rem;left:-100px}.icon2{bottom:-7rem;right:-10%}@media(max-width:1024px){.hero-footer{margin:8rem 5% 4rem;padding:50px 20px}.hero-footer-card{padding:50px 30px}.hero-footer-icon{width:220px}.icon1{top:-8%;left:-12%}.icon2{bottom:-8%;right:-12%}}@media(max-width:768px){.hero-footer{margin:6rem 5% 3rem}.hero-footer-card{padding:40px 25px;border-radius:20px}.hero-footer-btn{gap:16px;margin-top:32px}.waitlist-btn,.hero-footer_btn{width:100%;max-width:280px;height:52px;font-size:16px}.hero-footer-icon{width:180px}.icon1{top:-5%;left:-15%;transform:translate(-40%,-40%) rotate(-20deg)}.icon2{bottom:-5%;right:-15%;transform:translate(40%,40%) rotate(25deg)}}@media(max-width:480px){.hero-footer{margin:5rem 5% 2rem;padding:30px 15px}.hero-footer-card{padding:35px 20px}.hero-footer-icon{width:140px}.icon1{top:0;left:-20%;transform:translate(-50%,-50%) rotate(-25deg)}.icon2{bottom:0;right:-20%;transform:translate(50%,50%) rotate(30deg)}}.vypex-footer{overflow:hidden;background:#090a0e;color:#9ca3af;padding:80px 24px 40px;font-family:Inter,Segoe UI,sans-serif;margin-top:10rem}.footer-container{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:50px}@media(min-width:768px){.footer-container{grid-template-columns:2fr 1fr 1fr 1fr}}.footer-logo{display:flex;align-items:center;gap:12px;margin-bottom:20px}.logo-icon{width:40px;height:40px;background:linear-gradient(135deg,#06b6d4,#3b82f6);color:#fff;font-weight:700;font-size:24px;border-radius:8px;display:flex;align-items:center;justify-content:center}.footer-logo h3{background:linear-gradient(#fff,#83b7fcc8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:22px;font-weight:600}.footer-desc{font-size:15px;font-weight:400;line-height:1.6;color:#6b7280;margin-bottom:24px}.newsletter{border-bottom:1px solid #FFFFFF66;display:flex;margin-bottom:24px}.newsletter-input{flex:1;background:transparent;border:none;padding:14px 20px;color:#fff;font-size:14px;outline:none}.newsletter-input::placeholder{color:#6b7280}.newsletter-btn{background-color:#fff;border:none;width:40px;height:40px;border-radius:50%;margin:4px;cursor:pointer;transition:transform .2s;display:flex;align-items:center;justify-content:center}.footer-icon{background:linear-gradient(#011636,#167bff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.newsletter-btn:hover{transform:translateY(-2px)}.social-links{display:flex;gap:16px}.social-links a{color:#fff;transition:color .3s}.social-links a:hover{color:silver}.footer-col h4{color:#fff;font-size:17px;font-weight:600;margin-bottom:24px}.footer-col ul{list-style:none;padding:0;margin:0;font-size:14px;font-weight:400}.footer-col ul li{margin-bottom:12px}.footer-col ul li a{color:#9ca3af;text-decoration:none;font-size:14px;transition:color .3s}.footer-col ul li a:hover{color:#fff}.footer-bottom{max-width:1000px;margin:60px auto 0;padding-top:40px;border-top:1px solid #1a1a1a;display:flex;flex-direction:column;align-items:center;gap:20px;font-size:14px}@media(min-width:768px){.footer-bottom{flex-direction:row;justify-content:space-between}}.footer-links{display:flex;gap:32px}.footer-links a{color:#9ca3af;text-decoration:none;transition:color .3s}.footer-links a:hover{color:#fff}.back-to-top-btn{background-color:#fff;border:none;width:130px;height:48px;border-radius:24px;font-weight:700;font-size:15px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #00000014;display:flex;align-items:center;justify-content:center}.back-to-top-btn:hover{transform:translateY(-4px);box-shadow:0 10px 25px #00000026}.back-to-top-text{margin:0;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;background:linear-gradient(90deg,#011636,#167bff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:flex;align-items:center;gap:8px}.back-to-top-text svg{fill:url(#textGradient)!important}@font-face{font-family:SF Pro Display;src:url(data:font/ttf;base64,QGZvbnQtZmFjZSB7DQogIGZvbnQtZmFtaWx5OiAiU0YgUHJvIERpc3BsYXkiOw0KICBzcmM6IHVybCgiLi9hc3NldHMvZm9udHMvU0YtUHJvLURpc3BsYXktUmVndWxhci53b2ZmMiIpIGZvcm1hdCgid29mZjIiKTsNCiAgZm9udC13ZWlnaHQ6IDQwMDsNCiAgZm9udC1zdHlsZTogbm9ybWFsOw0KICBmb250LWRpc3BsYXk6IHN3YXA7DQp9DQoNCi8qIEFnYXIgYm9zaHFhIHdlaWdodCBib+KAmGxzYSAqLw0KQGZvbnQtZmFjZSB7DQogIGZvbnQtZmFtaWx5OiAiU0YgUHJvIERpc3BsYXkiOw0KICBzcmM6IHVybCgiLi9hc3NldHMvZm9udHMvU0YtUHJvLURpc3BsYXktQm9sZC53b2ZmMiIpIGZvcm1hdCgid29mZjIiKTsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCiAgZm9udC1zdHlsZTogbm9ybWFsOw0KICBmb250LWRpc3BsYXk6IHN3YXA7DQp9DQo=) format("truetype");font-weight:400;font-style:normal}.research-container{font-family:SF Pro Display,sans-serif;color:#fff;min-height:100vh}.research-container input,.research-container button{font-family:SF Pro Display,sans-serif}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.grid{display:grid;grid-template-columns:repeat(3,400px);justify-content:space-between;gap:24px;width:100%;margin:auto}@media(max-width:1400px){.grid{width:100%;max-width:1248px;justify-content:center;margin:auto}}@media(max-width:900px){.grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:600px){.grid{grid-template-columns:1fr}}.card_new{animation:fadeIn .4s ease;background:none;border-radius:10px;width:380px;height:467px;overflow:hidden;transition:transform .3s ease;margin-left:5%}.card_new:hover{transform:translateY(-8px)}.card_new img{width:100%;height:225px;object-fit:cover;border-radius:12px}.card-content{padding:25px 20px}.card-content h3{margin:10px 0 12px;font-size:21px;font-weight:600;line-height:30px}.card-content p{font-size:15px;color:#ffffffb2;font-weight:400;line-height:24px;margin-bottom:16px}.card-meta{font-size:15px;opacity:.7;display:flex;align-items:center;gap:8px;line-height:22px}.card-meta img{width:34px;height:34px;border-radius:50%;object-fit:cover}.btn-nav{background:transparent;color:#fff;box-shadow:inset 0 15px 55px -15px #fff3ff0c;border:1px solid #6666663c;padding:15px 20px;margin-right:8px;border-radius:20px;cursor:pointer;transition:all .3s ease;font-size:16px;font-weight:500}.btn-nav:hover{background:#444752;border-color:#666}.btn-nav.active{background:#f5f9ff;color:#090a0e;border:2px solid #f5f9ff;font-weight:600}.search-wrapper{position:relative}.search-wrapper input{padding:10px;width:300px;border-radius:20px;border:1px solid #444752;background:transparent;color:#fff;font-size:18px;outline:none;transition:all .3s ease}.search-wrapper input:focus{border-color:#555;background:#22242a;box-shadow:0 0 0 4px #6464ff1a}.search-wrapper input::placeholder{color:#ffffff80}.header{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:64px 20px 24px;flex-wrap:wrap;gap:20px}@media(max-width:768px){.header{flex-direction:column;align-items:stretch;padding:32px 16px 16px}.search-wrapper input{width:90%;padding:12px 16px}.btn-nav{padding:16px 20px;font-size:15px}.tabs{width:100%;display:flex;justify-content:space-between;flex:auto}}
