@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--primary-color: #4b5ae4;--primary-color-2: #6d7aff;--primary-color-3: #6f7be9;--primary-color-dark: #2d3689;--compliment-color: #89802d;--compliment-color-2: #b6aa3c;--compliment-color-3: #4BA7E4;--compliment-color-4: #E4D54B;--compliment-color-5: #894BE4;--tertiary-color: #ffa500;--background-dark: #0a0b0f;--bg-dark: #15161c;--bg-card: rgb(38, 38, 46);--text-light: #ffffff;--text-light-2: #e0e0e0;--text-light-3: #a0a0a0;--text-secondary: #b0b0b0;--card-background: #1a1b23;--gradient-primary: linear-gradient(90deg, var(--primary-color), var(--primary-color-2));--font-nectarine: "Nectarine-Regular", sans-serif}@font-face{font-family:Nectarine-Regular;src:url(/assets/nectarine-nectarine-regular-400-a0rrVCDk.otf) format("opentype")}*{margin:0;padding:0;box-sizing:border-box}button,input{font-family:Poppins,serif}body{background-color:var(--background-dark);color:var(--text-light);font-family:Poppins,serif}.div-page{min-height:100vh;display:flex;flex-direction:column}.div-flex{flex:1}.container{max-width:1200px;margin:0 auto;padding:0 1rem}button{cursor:pointer}.footer-section{background-color:var(--bg-dark);color:var(--text-light-2);padding:40px 0 20px}.footer-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.footer-section .footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;margin-bottom:30px}.footer-section .footer-logo{flex:1;min-width:80px}.footer-section .logo-footer{width:100px;height:auto;margin-bottom:10px}.footer-section .footer-logo p{color:var(--text-light-3);font-size:.875rem}.footer-section .footer-links{display:flex;flex-wrap:wrap;gap:30px;flex:1;justify-content:space-between}.footer-section .link-column h4{color:var(--text-light);font-size:.935rem;margin-bottom:14px;font-weight:600}.footer-section .link-column ul{list-style:none;padding:0}.footer-section .link-column ul li{margin-bottom:7px;font-size:.825rem}.footer-section .link-column ul li .link-item{color:var(--text-light-3);text-decoration:none;transition:color .3s ease}.footer-section .link-column ul li .link-item:hover{color:var(--primary-color)}.footer-section .footer-social{display:flex;justify-content:center;gap:24px;margin-bottom:20px}.footer-section .social-icon{color:var(--text-light-3);transition:color .3s ease,transform .3s ease}.footer-section .social-icon:hover{color:var(--primary-color);transform:translateY(-2px)}.footer-section .footer-bottom{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.footer-section .footer-bottom p{color:var(--text-light-3);font-size:.825rem}.footer-section .back-to-top{position:fixed;bottom:20px;right:20px;background:linear-gradient(90deg,#4b5ae4,#6d7aff);color:var(--text-light);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .3s ease,transform .3s ease;border:none}.footer-section .back-to-top.visible{opacity:1}.footer-section .back-to-top:hover{transform:translateY(-5px)}.footer-section .disclaimer{margin-top:20px;padding:12px;background-color:#ffffff0d;border-radius:8px}.footer-section .disclaimer p{color:var(--text-light-3);font-size:.775rem;text-align:center;line-height:1.4}@media (max-width: 768px){.footer-section .footer-content{flex-direction:column}.footer-section .footer-links{flex-direction:column;gap:20px}.footer-section .link-column{width:100%}}.marquee-container{background-color:var(--primary-color-3);color:#000;padding:8px 0;overflow:hidden;width:100%;font-size:.85rem;font-weight:400}.marquee-content{white-space:nowrap;animation:marquee 30s linear infinite}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.navbar{background-color:#0a0b0ff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:sticky;top:0;z-index:1030;border-bottom:1px solid rgba(255,255,255,.1)}.navbar-container{display:flex;align-items:center;justify-content:space-between;height:80px;padding:0 20px;max-width:1200px;margin:0 auto}.navbar-logo{display:flex;align-items:center;gap:12px;flex-shrink:0}.navbar-logo .logo-img{width:75px;height:auto}.navbar-logo .logo-img img{width:100%;height:100%;object-fit:cover}.navbar-logo .navbar-title{font-size:1.4rem;letter-spacing:1px;color:var(--text-light);font-family:var(--font-nectarine);margin-top:10px}.navbar-links{display:flex;gap:24px;margin-left:auto;align-items:center}.navbar-links .navbar-item{color:var(--text-light);text-decoration:none;font-size:.925rem;font-weight:500;transition:color .3s ease,transform .3s ease;padding:8px 0}.navbar-links .navbar-item:hover{color:var(--primary-color);transform:translateY(-2px)}.navbar-links .navbar-item.active{color:var(--primary-color);font-weight:600}.navbar-links .connect-wallet-btn{background:linear-gradient(90deg,var(--primary-color),var(--primary-color-2));border:none;color:var(--text-light);padding:12px 20px;border-radius:8px;letter-spacing:.25px;font-weight:600;font-size:.95rem;transition:opacity .3s ease,transform .3s ease;cursor:pointer}.navbar-links .connect-wallet-btn:hover{opacity:.9;transform:translateY(-2px)}.mobile-menu-button{display:none;background:none;border:none;padding:8px;color:var(--text-light);cursor:pointer}.mobile-menu-button:hover{color:var(--primary-color)}@media (max-width: 1024px){.mobile-menu-button{display:flex}.navbar-links{display:flex;flex-direction:column;position:absolute;top:80px;left:0;right:0;background-color:#0a0b0f;padding:0;max-height:0;overflow:hidden;opacity:0;gap:12px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out}.navbar-links.active{padding:15px;max-height:600px;opacity:1}.navbar-links .navbar-item,.navbar-links .connect-wallet-btn{text-align:center}.connect-wallet-btn{margin-top:15px;margin-bottom:8px}}@media (max-width: 480px){.navbar-title{font-size:1rem}.navbar-logo .logo-img{width:60px;height:auto}}.treasury-page .treasury-content{max-width:1200px;margin:0 auto;padding:40px 20px;color:var(--text-light-2);font-family:Poppins,serif}.treasury-page .treasury-hero-section{text-align:center;margin-bottom:60px;padding:60px 40px;background:linear-gradient(135deg,#4b5ae41a,#4b5ae40d);border-radius:20px;box-shadow:0 10px 30px #0000001a}.treasury-page .treasury-hero-content{max-width:678px;margin:0 auto}.treasury-page .treasury-hero-section h1{font-size:3.75rem;margin-bottom:20px;color:var(--text-light);font-family:var(--font-nectarine);font-weight:400;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.treasury-page .treasury-highlight{color:var(--primary-color);font-weight:400;letter-spacing:1px}.treasury-page .treasury-subtitle{font-size:1.2rem;font-weight:500;margin-bottom:30px;color:var(--text-secondary)}.treasury-page .treasury-cta-button{background:linear-gradient(90deg,var(--primary-color),var(--primary-color-2));color:var(--text-light);border:none;padding:15px 30px;font-size:1rem;border-radius:8px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;text-transform:uppercase;font-weight:600;font-family:Poppins,serif;letter-spacing:.5px}.treasury-page .treasury-cta-button:hover{transform:translateY(-2px);box-shadow:0 4px 15px #4b5ae466}.treasury-page .treasury-main-section{margin-bottom:60px}.treasury-page .treasury-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.treasury-page .treasury-modern-card{background:#1e1e28cc;border-radius:16px;padding:32px;box-shadow:0 10px 30px #0003;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.treasury-page .treasury-form-card,.treasury-page .treasury-dashboard-card{height:100%;display:flex;flex-direction:column}.treasury-page .treasury-section-title{font-size:1.4rem;font-weight:600;margin-bottom:20px;color:var(--text-light);border-bottom:2px solid var(--primary-color);padding-bottom:10px;display:flex;align-items:center;gap:10px}.treasury-page .treasury-section-icon{color:var(--primary-color)}.treasury-page .treasury-form-group{margin-bottom:25px}.treasury-page .treasury-form-group label{display:block;margin-bottom:10px;color:var(--text-secondary);font-size:1rem;font-weight:400}.treasury-page .treasury-input-wrapper,.treasury-page .treasury-select-wrapper{position:relative}.treasury-page .treasury-input-wrapper input,.treasury-page .treasury-select-wrapper select{width:100%;padding:10px 14px;border:1px solid rgba(255,255,255,.1);background-color:#ffffff0d;color:var(--text-light);border-radius:8px;font-size:1rem;font-weight:500;transition:border-color .3s ease,box-shadow .3s ease;font-family:Poppins,serif;height:50px}.treasury-page .treasury-select-wrapper select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px #4b5ae433}.treasury-page .treasury-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.treasury-page .treasury-select-wrapper select option{background:var(--bg-card);border:1px solid var(--text-light);font-weight:500}.treasury-page .treasury-input-wrapper{position:relative;display:flex;align-items:center;border:1px solid rgba(255,255,255,.1);background-color:transparent;border-radius:10px;padding:0}.treasury-page .treasury-input-wrapper:hover{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px #4b5ae433}.treasury-page .treasury-input-wrapper input{flex:1;width:100%;padding:10px 14px;color:var(--text-light);background:transparent;border-radius:10;border:none;overflow:hidden;font-size:1rem;font-weight:500;height:50px}.treasury-page .treasury-input-wrapper input:focus{outline:none;box-shadow:none}.treasury-page .treasury-input-wrapper .input-right{display:flex;align-items:center;gap:10px;padding-right:12px}.treasury-page .treasury-input-wrapper .max-button{padding:6px 12px;background:linear-gradient(90deg,#4ba7e4,#6f7be9);border:none;border-radius:6px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-right:8px}.treasury-page .treasury-input-wrapper .max-button:hover{opacity:.9;transform:translateY(-1px)}.treasury-page .treasury-input-wrapper .currency-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:6px}.treasury-page .treasury-input-wrapper .currency-icon img{width:100%;height:100%;object-fit:contain}.treasury-page .treasury-input-wrapper .currency-icon img.mmv-icon{width:30px;height:30px;border-radius:15px}.treasury-page .treasury-select-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:var(--text-secondary);font-weight:600;pointer-events:none}.treasury-page .treasury-estimated-rewards{background:#4b5ae41a;padding:20px;border-radius:12px;margin-bottom:25px;text-align:center}.treasury-page .treasury-estimated-rewards .amount-title{font-weight:400;letter-spacing:.25px;font-size:.975rem}.treasury-page .treasury-reward-amount{font-size:2rem;font-weight:700;color:var(--primary-color);margin-top:10px;text-transform:uppercase}.treasury-page .treasury-lock-button,.treasury-page .treasury-claim-button{width:100%;padding:15px;background:linear-gradient(90deg,var(--primary-color),var(--primary-color-2));color:var(--text-light);border:none;border-radius:8px;font-size:.95rem;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;text-transform:uppercase;font-weight:600;font-family:Poppins,serif;letter-spacing:.5px}.treasury-page .treasury-lock-button:hover,.treasury-page .treasury-claim-button:hover{transform:translateY(-2px);box-shadow:0 4px 15px #4b5ae466}.treasury-page .treasury-lock-button:disabled,.treasury-page .treasury-claim-button:disabled{opacity:.5;cursor:not-allowed}.treasury-page .treasury-total-locked{background:#4b5ae41a;padding:20px;border-radius:12px;margin-bottom:25px;display:flex;justify-content:space-between;align-items:center}.treasury-page .treasury-total-locked h3{font-size:1.05rem;font-weight:500;color:var(--text-secondary)}.treasury-page .treasury-total-locked p{font-size:1.4rem;font-weight:700;color:var(--primary-color)}.treasury-page .treasury-earnings-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.treasury-page .treasury-earnings-card{background:#ffffff0d;border-radius:12px;padding:15px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.treasury-page .treasury-earnings-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.treasury-page .treasury-earnings-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}.treasury-page .treasury-token-icon{width:48px;height:48px;border-radius:24px;overflow:hidden}.treasury-page .treasury-earnings-card h4{font-size:1.3rem;color:var(--text-light);font-weight:400;font-family:var(--font-nectarine);letter-spacing:1px;margin:auto 0}.treasury-page .treasury-earnings-details{margin-bottom:15px}.treasury-page .treasury-earnings-details p{display:flex;justify-content:space-between;margin-bottom:5px;color:var(--text-secondary);font-size:.865rem;font-weight:400}.treasury-page .treasury-earnings-details span{color:var(--text-light);font-weight:600}.treasury-page .treasury-info-box{display:flex;align-items:flex-start;gap:10px;background:#4b5ae41a;padding:20px;border-radius:12px;margin-top:25px}.treasury-page .treasury-info-box svg{color:var(--primary-color);flex-shrink:0}.treasury-page .treasury-info-box p{margin:0;color:var(--text-secondary);font-size:.875rem;font-weight:400}.treasury-page .treasury-how-it-works{text-align:center;margin-bottom:60px}.treasury-page .treasury-steps-container{display:flex;justify-content:space-between;gap:20px;margin-bottom:40px}.treasury-page .treasury-step-card{flex:1;background:#1e1e28cc;padding:25px;border-radius:16px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(255,255,255,.1)}.treasury-page .treasury-step-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0003}.treasury-page .treasury-step-icon{font-size:2rem;color:var(--primary-color);margin-bottom:15px}.treasury-page .treasury-step-card h3{font-size:1.25rem;font-weight:600;margin-bottom:10px;color:var(--text-light)}.treasury-page .treasury-step-card p{color:var(--text-secondary);font-size:1rem;font-weight:400}.treasury-page .treasury-future-expansion{margin-bottom:60px}.treasury-page .treasury-expansion-item{display:flex;align-items:flex-start;gap:20px;margin-bottom:30px}.treasury-page .treasury-expansion-icon{height:70px;color:var(--primary-color);background:#4b5ae41a;padding:15px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.treasury-page .treasury-expansion-item .expansion-text{margin:auto 0}.treasury-page .treasury-expansion-item h3{font-size:1.2rem;font-weight:600;margin-bottom:0;color:var(--text-light)}.treasury-page .treasury-expansion-item p{color:var(--text-secondary);font-weight:500;font-size:.95rem}.treasury-page .treasury-faq-container{max-width:800px;margin:0 auto 80px}.treasury-page .treasury-faq-item{margin-bottom:20px}.treasury-page .treasury-faq-question{width:100%;text-align:left;background:none;border:none;padding:20px;font-size:1.1rem;font-weight:500;color:var(--text-light);cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#1e1e28cc;border-radius:12px;transition:background-color .3s ease}.treasury-page .treasury-faq-question:hover{background-color:#4b5ae41a}.treasury-page .treasury-faq-icon{font-size:1.6rem;line-height:1;padding:0;margin:0;color:var(--primary-color)}.treasury-page .treasury-faq-answer{padding:20px;font-size:1rem;color:var(--text-secondary);background:#1e1e2899;border-radius:0 0 12px 12px;margin-top:-5px}@media (max-width: 1024px){.treasury-page .treasury-grid{grid-template-columns:1fr}.treasury-page .treasury-earnings-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.treasury-page .treasury-hero-section{padding:40px 20px}.treasury-page .treasury-hero-section h1{font-size:2.75rem}.treasury-page .treasury-subtitle{font-size:1.1rem}.treasury-page .treasury-steps-container{flex-direction:column}.treasury-page .treasury-step-card{margin-bottom:20px}.treasury-page .treasury-expansion-item{flex-direction:column;align-items:center;text-align:center}.treasury-page .treasury-earnings-grid{grid-template-columns:1fr}}.referral-container{max-width:1200px;margin:0 auto;padding:30px 20px 80px;color:var(--text-light)}.referral-container .hero-section{margin-bottom:60px;padding:45px 40px;background:linear-gradient(135deg,#4b5ae41a,#4b5ae40d);border-radius:20px;text-align:center}.referral-container .hero-content{max-width:600px;margin:0 auto}.referral-container .hero-section h1{font-size:3.5rem;font-weight:300;letter-spacing:1px;margin-bottom:20px;font-family:var(--font-nectarine);color:var(--text-light);line-height:1.2}.referral-container .hero-subtitle{font-size:1.25rem;margin-bottom:30px;font-weight:500;color:var(--text-secondary)}.referral-container .benefits-list{list-style-type:none;padding:0;margin-bottom:30px;display:flex;justify-content:center;gap:30px}.referral-container .benefits-list li{display:flex;align-items:center;font-size:1rem;color:var(--text-light);margin-bottom:10px}.referral-container .benefit-icon{margin-right:8px;color:var(--primary-color)}.referral-container .cta-button{background:var(--gradient-primary);color:var(--text-light);border:none;padding:15px 30px;font-size:1.05rem;font-weight:600;letter-spacing:.5px;border-radius:8px;cursor:pointer;transition:transform .3s ease}.referral-container .cta-button:hover{transform:translateY(-2px);box-shadow:0 4px 15px #4b5ae44d}@media (max-width: 1024px){.referral-container .hero-section{flex-direction:column;padding:40px 0}.referral-container .hero-content{padding:0 20px;text-align:center}.referral-container .hero-section h1{font-size:2.5rem}.referral-container .hero-section .highlight{font-size:3rem}.referral-container .hero-subtitle{font-size:1.1rem}.referral-container .benefits-list li{justify-content:center}}.referral-container .dashboard-section{background:#ffffff0d;border-radius:15px;padding:40px;margin-bottom:60px;box-shadow:0 4px 6px #0000001a}.referral-container .dashboard-section h2{font-size:2rem;font-weight:600;margin-bottom:30px;text-align:center}.referral-container .link-generator{display:flex;margin-bottom:30px;background:#ffffff14;border-radius:10px;overflow:hidden}.referral-container .link-generator input{flex-grow:1;padding:12px;border:none;background:transparent;font-weight:500;color:var(--text-light);font-size:1rem}.referral-container .link-generator .link-button{padding:12px 24px;background:var(--primary-color);color:var(--text-light);border:none;border-radius:0 10px 10px 0;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .3s ease}.referral-container .link-generator .link-button:hover{background-color:var(--primary-color-dark)}.referral-container .earnings-display{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.referral-container .earnings-item{background:#ffffff14;padding:20px;border-radius:8px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;justify-content:space-between}.referral-container .earnings-item:hover{transform:translateY(-5px);box-shadow:0 4px 10px #0003}.referral-container .earnings-item h3{font-size:.975rem;font-weight:500;margin-bottom:10px;color:var(--text-secondary)}.referral-container .earnings-value{font-size:1.15rem;font-weight:600;word-break:break-all;margin-bottom:15px}.referral-container .claim-button{width:100%;padding:10px;background:var(--gradient-primary);color:var(--text-light);border:none;border-radius:8px;font-size:.9rem;cursor:pointer;opacity:.5;transition:opacity .3s ease,transform .3s ease}.referral-container .claim-button:not(:disabled){opacity:1}.referral-container .claim-button:not(:disabled):hover{transform:translateY(-2px)}.referral-container .total-referrals h3{font-size:1rem;font-weight:500;margin-bottom:10px;color:var(--text-secondary)}.referral-container .total-referrals p{font-size:2rem;font-weight:700;letter-spacing:1px;color:var(--primary-color)}.referral-container .how-it-works-section{margin-bottom:60px}.referral-container .how-it-works-section h2{font-size:2rem;font-weight:600;margin-bottom:30px;text-align:center}.referral-container .steps-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px}.referral-container .step{text-align:center;padding:20px;background:#ffffff0d;border-radius:12px;transition:transform .3s ease}.referral-container .step:hover{transform:translateY(-5px)}.referral-container .step-icon{font-size:2rem;margin-bottom:20px;color:var(--primary-color)}.referral-container .step h3{font-size:1.2rem;font-weight:600;margin-bottom:10px}.referral-container .step p{color:var(--text-secondary);font-size:.925rem}.referral-container .faq-section{margin-bottom:60px}.referral-container .faq-section h2{font-size:2rem;font-weight:600;margin-bottom:30px;text-align:center}.referral-container .faq-container{display:grid;gap:20px}.referral-container .faq-item{background:#ffffff0d;border-radius:8px;overflow:hidden}.referral-container .faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px;background:none;border:none;color:var(--text-light);cursor:pointer;transition:background-color .3s ease}.referral-container .faq-question:hover{background-color:#ffffff1a}.referral-container .faq-question h3{font-size:1.1rem;font-weight:500;margin:0;text-align:left}.referral-container .faq-answer{padding:0 20px 20px;color:var(--text-secondary);font-size:.925rem;line-height:1.5}@media (max-width: 768px){.referral-container .hero-section{padding:40px 20px}.referral-container .hero-section h1{font-size:2.5rem}.referral-container .hero-subtitle{font-size:1.1rem}.referral-container .benefits-list{flex-direction:column;align-items:center}.referral-container .benefits-list li{margin-bottom:10px}.hero-section h1{font-size:2rem}.referral-container .dashboard-section{padding:20px}.referral-container .link-generator{flex-direction:column}.referral-container .link-generator input,.referral-container .link-generator button{width:100%;border-radius:8px}.referral-container .link-generator button{margin-top:10px}.referral-container .earnings-display{grid-template-columns:1fr}.referral-container .earnings-value{font-size:1rem}.referral-container .total-referrals p{font-size:1.5rem}.referral-container .steps-container{grid-template-columns:1fr}.referral-container .faq-question h3{font-size:1rem}}.howto-main{flex:1;position:relative}.howto-main .background-dots{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.howto-main .dot{position:absolute;height:12px;width:12px;background-color:#10b98180;border-radius:50%;animation:pulse 2s infinite}.howto-main .dot1{top:40px;left:40px}.howto-main .dot2{top:160px;right:80px;animation-delay:.3s}.howto-main .dot3{bottom:160px;left:80px;animation-delay:.5s}.howto-main .dot4{bottom:80px;right:40px;animation-delay:.7s}@keyframes pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.how-to-buy-container{min-height:100vh;background-color:var(--background-dark);color:var(--text-light);padding:40px 20px 80px}.how-to-buy-container .content-wrapper{max-width:900px;margin:0 auto}.how-to-buy-container .main-title{font-size:2.75rem;font-weight:400;font-family:var(--font-nectarine);letter-spacing:1px;text-align:center;color:var(--compliment-color-3);margin-bottom:2rem}.how-to-buy-container .warning-box{background:#ff57221a;border:1px solid rgba(255,87,34,.3);border-radius:8px;padding:1rem;margin-bottom:2rem;display:flex;gap:1rem;align-items:flex-start;font-size:.925rem}.how-to-buy-container .warning-icon{color:#ff5722;width:24px;height:24px;flex-shrink:0}.how-to-buy-container .section-title{font-size:1.8rem;color:var(--compliment-color-3);margin:2.5rem 0 1.5rem;text-align:center}.how-to-buy-container .steps-section,.how-to-buy-container .card-section{display:flex;flex-direction:column;gap:1.5rem}.how-to-buy-container .step{background:#ffffff0d;border-radius:8px;padding:1.5rem}.how-to-buy-container .step h3{color:var(--compliment-color-3);font-size:1.15rem;font-weight:600;margin-bottom:1rem}.how-to-buy-container .step p{color:var(--text-secondary);line-height:1.6;font-size:.925rem;margin-bottom:.5rem}.how-to-buy-container .step ol,.how-to-buy-container .step ul{padding-left:1.5rem;margin-bottom:1rem}.how-to-buy-container .step li{color:var(--text-secondary);margin-bottom:.5rem;line-height:1.6;font-size:.925rem}.how-to-buy-container .important-note,.how-to-buy-container .tip-box,.how-to-buy-container .note-box{background:#ffffff0d;border-radius:6px;padding:1rem;margin-top:1rem;font-size:.9rem}.how-to-buy-container .important-note strong,.how-to-buy-container .tip-box strong,.how-to-buy-container .note-box strong{color:var(--compliment-color-3);display:block;font-weight:600;margin-bottom:.5rem}.how-to-buy-container .intro-box{background:#ffffff0d;border-radius:8px;padding:1.5rem;font-size:.925rem;margin-bottom:1.5rem}.how-to-buy-container .intro-box h3{color:var(--compliment-color-3);font-size:1.3rem;font-weight:600;margin-bottom:1rem}.how-to-buy-container .provider-links{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0}.how-to-buy-container .provider-link{display:flex;align-items:center;gap:.5rem;color:var(--primary-color);text-decoration:none;font-weight:500;font-size:.95rem;padding:.75rem;background:#ffffff0d;border-radius:6px;transition:all .3s ease}.how-to-buy-container .provider-link:hover{background:#ffffff1a;transform:translate(5px)}@media (max-width: 768px){.how-to-buy-container .main-title{font-size:2.4rem}.how-to-buy-container .section-title{font-size:1.65rem}.how-to-buy-container .step{padding:1rem}.how-to-buy-container .provider-links{gap:.5rem}}.contact-main{flex:1;display:flex;align-items:center;justify-content:center;position:relative}.background-dots{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.dot{position:absolute;height:8px;width:8px;background-color:#3b82f680;border-radius:50%}.dot1{top:80px;left:160px;animation:pulse 2s infinite}.dot2{top:240px;right:25%;animation:pulse 2s infinite .3s}.dot3{bottom:160px;left:33%;animation:pulse 2s infinite .5s}.dot4{top:33%;right:160px;animation:pulse 2s infinite .7s}@keyframes pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.contact-container{width:100%;max-width:600px;margin:0 auto;padding:2.5rem 2rem 4rem}.contact-container .contact-title{font-size:3.5rem;font-weight:500;letter-spacing:1px;text-align:center;font-family:var(--font-nectarine);margin-bottom:1rem;background:linear-gradient(135deg,#3c48b6,#6f7be9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:titleFade .5s ease-in}.contact-container .contact-subtext{font-size:1rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.contact-container .contact-form{background:#ffffff08;padding:2rem;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:formSlideUp .5s ease-out}.contact-container .form-group{margin-bottom:1.5rem}.contact-container .form-group label{display:block;margin-bottom:.5rem;color:var(--text-light);font-size:1rem;font-weight:500}.contact-container .form-input,.contact-container .form-textarea{width:100%;padding:.75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-light);transition:all .3s ease}.contact-container .form-input:focus,.contact-container .form-textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px #4b5ae433}.contact-container .form-textarea{resize:vertical;min-height:120px}.contact-container .submit-button{width:100%;padding:.75rem;background:#dec631;color:#000;border:none;border-radius:8px;font-size:1.1rem;letter-spacing:.5px;font-weight:500;cursor:pointer;transition:all .3s ease}.contact-container .submit-button:hover{background:var(--compliment-color-2);transform:translateY(-2px)}.contact-container .submit-button:active{transform:translateY(0)}@keyframes titleFade{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes formSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.contact-container{padding:1rem}.contact-container .contact-title{font-size:2.75rem}.contact-container .contact-form{padding:1.5rem}}.help-container{padding:60px 20px 80px;background:linear-gradient(135deg,#4b5ae40d,#0a0b0ff2);min-height:100%}.help-container .content-wrapper{max-width:1200px;margin:0 auto}.help-container .main-title{font-size:2.7rem;font-weight:400;letter-spacing:1px;font-family:var(--font-nectarine);text-align:center;color:var(--text-light);margin-bottom:3rem}.help-container .error-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem}.help-container .error-card,.help-container .token-claim-card{background:#ffffff0d;border-radius:12px;padding:1.5rem;transition:transform .3s ease}.help-container .error-card:hover,.help-container .token-claim-card:hover{transform:translateY(-5px)}.help-container .error-header,.help-container .claim-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.help-container .error-icon,.help-container .claim-icon{color:var(--tertiary-color);width:24px;height:24px;flex-shrink:0}.help-container .error-header h2,.help-container .claim-header h3{font-size:1.2rem;color:var(--text-light);font-weight:600}.help-container .error-content,.help-container .claim-content{color:var(--text-secondary)}.help-container .error-content p,.help-container .claim-content p{margin-bottom:1rem;font-size:.95rem;line-height:1.6}.help-container .error-content ul,.help-container .error-content ol,.help-container .claim-content ul{padding-left:1.5rem;margin-bottom:1rem}.help-container .error-content li,.help-container .claim-content li{margin-bottom:.5rem;font-size:.95rem;line-height:1.6}.help-container .token-claim-section{margin-bottom:4rem}.help-container .token-claim-section h2{font-size:1.8rem;color:var(--text-light);text-align:center;margin-bottom:2rem}.help-container .claim-note{background:#4b5ae41a;border-left:4px solid var(--primary-color);padding:1rem;margin-top:1rem;font-size:.925rem;border-radius:0 8px 8px 0}.help-container .claim-note strong{color:var(--primary-color)}.help-container .support-section{text-align:center}.help-container .support-card{background:#ffffff0d;border-radius:12px;padding:3rem 2rem;max-width:600px;margin:0 auto}.help-container .support-icon{color:var(--primary-color);width:48px;height:48px;margin-bottom:1.5rem}.help-container .support-card h2{font-size:1.8rem;color:var(--text-light);margin-bottom:1rem}.help-container .support-card p{color:var(--text-secondary);font-size:.95rem;margin-bottom:2rem}.help-container .contact-button{display:inline-flex;align-items:center;gap:.5rem;background:var(--primary-color);color:#fff;padding:.75rem 1.5rem;border-radius:8px;transition:all .3s ease}.help-container .contact-button:hover{transform:translateY(-2px);opacity:.9;text-decoration:none}.help-container .link-icon{width:16px;height:16px}.help-container a{color:var(--primary-color);text-decoration:none;display:inline-flex;align-items:center;gap:.25rem}.help-container a:hover{text-decoration:underline}@media (max-width: 768px){.help-container{padding:40px 20px}.help-container .main-title{font-size:2rem}.help-container .error-grid{grid-template-columns:1fr}.help-container .token-claim-section h2{font-size:1.5rem}.help-container .support-card{padding:2rem 1.5rem}.help-container .support-card h2{font-size:1.5rem}}.legal-container{max-width:800px;margin:0 auto;padding:40px 20px 80px;color:var(--text-light-2)}.legal-container h1{font-size:2.75rem;font-weight:400;letter-spacing:1px;color:var(--primary-color);margin-bottom:20px;font-family:var(--font-nectarine)}.legal-container h2{font-size:1.5rem;font-weight:600;color:var(--text-light);margin-top:30px;margin-bottom:15px}.legal-container p{margin-bottom:15px;line-height:1.6;font-size:.95rem}.legal-container ul{margin-bottom:15px;padding-left:20px}.legal-container li{margin-bottom:10px;font-size:.95rem}.legal-container section{margin-bottom:30px}.legal-container a{text-decoration:none;color:var(--primary-color);font-weight:500}:root{--w-primary-color: #4b5ae4;--w-primary-light: #6574ff;--w-primary-dark: #3a47b3;--w-text-color: #1a1a1a;--w-background-light: #f8f9fa;--w-background-white: #ffffff;--w-border-color: #e9ecef;--w-font-nectarine: "Nectarine-Regular", sans-serif}@font-face{font-family:Nectarine-Regular;src:url(/assets/nectarine-nectarine-regular-400-a0rrVCDk.otf) format("opentype")}.whitepaper-page{max-width:1200px;margin:0 auto;padding:60px 40px;background-color:var(--w-background-light);box-shadow:0 10px 20px #0000001a;font-family:Inter,sans-serif;line-height:1.8;color:var(--w-text-color)}.whitepaper-page .cover-page{height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(135deg,var(--w-primary-color),var(--w-primary-light));color:var(--w-background-white);overflow:hidden}.whitepaper-page .cover-background{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/mmv-logo-02-CuGut-4r.png);background-position:center;background-repeat:no-repeat;background-size:contain;opacity:.1;animation:pulse 5s infinite alternate}@keyframes pulse{0%{opacity:.05}to{opacity:.15}}.whitepaper-page .cover-content{position:relative;z-index:1;text-align:center}.whitepaper-page .cover-logo{width:200px;height:200px;margin-bottom:2rem}.whitepaper-page .cover-title{font-size:4.5rem;font-weight:400;font-family:var(--w-font-nectarine);letter-spacing:1px;margin-bottom:1rem;background:linear-gradient(to right,#fff,#fffc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.whitepaper-page .cover-subtitle{font-size:2rem;font-weight:600;margin-bottom:1.5rem;opacity:.9}.whitepaper-page .cover-version{font-size:1.125rem;opacity:.85;font-weight:500}.whitepaper-page h2{font-size:3rem;color:var(--w-primary-color);border-bottom:3px solid var(--w-primary-color);padding-bottom:10px;margin:70px 0 30px;font-family:var(--w-font-nectarine);font-weight:400;letter-spacing:1px}.whitepaper-page h3{font-size:2rem;color:var(--w-primary-dark);margin:50px 0 30px}.whitepaper-page p{font-size:1.1rem;line-height:1.8;margin-bottom:25px;color:#2c3e50}.whitepaper-page .table-of-contents{background:linear-gradient(to bottom right,var(--w-background-white),var(--w-background-light));padding:40px;border-radius:16px;margin:60px 0;border:1px solid var(--w-border-color);box-shadow:0 4px 6px #0000000d}.whitepaper-page .table-of-contents h2{margin-top:0;color:var(--w-primary-color);text-align:center;font-size:2.75rem;margin-bottom:30px;font-family:var(--w-font-nectarine);font-weight:400;letter-spacing:1px}.whitepaper-page .toc-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.whitepaper-page .toc-column{display:flex;flex-direction:column;gap:30px}.whitepaper-page .toc-section h3{color:var(--w-primary-dark);font-size:1.4rem;margin-bottom:15px;border-bottom:2px solid var(--w-primary-light);padding-bottom:10px}.whitepaper-page .toc-section ul{list-style-type:none;padding-left:0}.whitepaper-page .toc-section li{margin:10px 0}.whitepaper-page .toc-section a{color:var(--w-text-color);text-decoration:none;transition:color .3s ease,transform .3s ease;display:inline-block;font-weight:500}.whitepaper-page .toc-section a:hover{color:var(--w-primary-color);transform:translate(5px)}.whitepaper-page .toc-footer{margin-top:30px;text-align:center}.whitepaper-page a.toc-cta{color:#fff!important}.whitepaper-page .toc-cta{display:inline-block;background:var(--w-primary-color);color:#fff;padding:12px 24px;border-radius:30px;text-decoration:none;font-weight:600;transition:background .3s ease,transform .3s ease}.whitepaper-page .toc-cta:hover{background:var(--w-primary-light);transform:translateY(-2px);text-decoration:none!important}@media (max-width: 768px){.whitepaper-page .toc-grid{grid-template-columns:1fr}}.whitepaper-page .table-of-contents ol{padding-left:25px;counter-reset:item}.whitepaper-page .table-of-contents li{margin:12px 0}.whitepaper-page .table-of-contents a{color:var(--w-primary-color);text-decoration:none;transition:color .3s ease;font-weight:500}.whitepaper-page .table-of-contents a:hover{color:var(--w-primary-light);text-decoration:underline}.whitepaper-page .abstract-section{position:relative;padding:60px;margin:60px 0;background:linear-gradient(to right,#4b5ae40d,#4b5ae405);border-radius:20px;border-left:6px solid var(--w-primary-color)}.whitepaper-page .abstract-section:before{content:"";position:absolute;top:0;left:-6px;width:6px;height:100%;background:linear-gradient(to bottom,var(--w-primary-color),var(--w-primary-light))}.whitepaper-page .abstract-content{display:flex;gap:40px;margin-bottom:40px}.whitepaper-page .abstract-text{flex:1}.whitepaper-page .abstract-features{flex:1;display:grid;grid-template-columns:1fr;gap:20px}.whitepaper-page .feature-card{background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 6px #0000000d;border:1px solid var(--w-border-color);transition:transform .3s ease,box-shadow .3s ease}.whitepaper-page .feature-card:hover{transform:translateY(-5px);box-shadow:0 6px 12px #0000001a}.whitepaper-page .feature-icon{width:48px;height:48px;color:var(--w-primary-color);margin-bottom:20px}.whitepaper-page .highlight-box{background:linear-gradient(135deg,var(--w-primary-color),var(--w-primary-light));color:#fff;padding:40px;border-radius:16px;margin:40px 0}.whitepaper-page .introduction-section{margin:80px 0}.whitepaper-page .intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:60px}.whitepaper-page .intro-image{text-align:center}.whitepaper-page .intro-img{max-width:100%;border-radius:16px;box-shadow:0 10px 20px #0000001a}.whitepaper-page .intro-problems,.whitepaper-page .intro-solutions{margin-top:60px}.whitepaper-page .problem-list li,.whitepaper-page .solution-list li{display:flex;align-items:flex-start;margin-bottom:30px;background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 6px #0000000d;transition:transform .3s ease}.whitepaper-page .problem-list li:hover,.whitepaper-page .solution-list li:hover{transform:translateY(-5px)}.whitepaper-page .problem-icon,.whitepaper-page .solution-icon{width:48px;height:48px;margin-right:20px;color:var(--w-primary-color)}.whitepaper-page .problem-content,.whitepaper-page .solution-content{flex:1}.whitepaper-page .problem-content h4,.whitepaper-page .solution-content h4{margin:0 0 10px;color:var(--w-primary-dark)}@media (max-width: 768px){.whitepaper-page .abstract-content{flex-direction:column}.whitepaper-page .intro-grid{grid-template-columns:1fr}.whitepaper-page .problem-list li,.whitepaper-page .solution-list li{flex-direction:column;align-items:center;text-align:center}.whitepaper-page .problem-icon,.whitepaper-page .solution-icon{margin-right:0;margin-bottom:20px}}.whitepaper-page .highlight{font-weight:500;color:var(--w-primary-color);padding:2px 6px;border-radius:4px;background:#4b5ae41a}.whitepaper-page .key-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:30px 0}.whitepaper-page .key-features .feature-card{background:#fff;padding:24px;border-radius:12px;box-shadow:0 2px 4px #0000000d;border:1px solid var(--w-border-color);transition:transform .3s ease}.whitepaper-page .key-features .feature-card:hover{transform:translateY(-2px)}.whitepaper-page .feature-icon{width:40px;height:40px;color:var(--w-primary-color);margin-bottom:16px}.whitepaper-page .highlight-box{background:linear-gradient(135deg,var(--w-primary-color),var(--w-primary-light));color:#fff;padding:30px;border-radius:12px;margin:30px 0}.whitepaper-page .highlight-box h3{color:#fff;margin-top:0}.whitepaper-page .problem-list,.whitepaper-page .solution-list{list-style-type:none;padding:0}.whitepaper-page .problem-list li,.whitepaper-page .solution-list li{display:flex;align-items:center;margin-bottom:15px}.whitepaper-page .problem-icon,.whitepaper-page .solution-icon{margin-right:15px;font-size:24px}.whitepaper-page .problem-text,.whitepaper-page .solution-text{flex:1}.whitepaper-page .chart-container{background:var(--w-background-light);padding:20px;border-radius:12px;margin:30px 0;height:400px}.whitepaper-page .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin:30px 0}.whitepaper-page .feature-item{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d;text-align:center}.whitepaper-page .use-case-list{list-style-type:none;padding:0}.whitepaper-page .use-case-list li{margin-bottom:10px;padding-left:20px;position:relative}.whitepaper-page .use-case-list li:before{content:"•";color:var(--w-primary-color);font-weight:700;position:absolute;left:0}.whitepaper-page .total-supply{font-size:1.5rem;font-weight:600;text-align:center;margin-bottom:30px;color:var(--w-primary-color)}.whitepaper-page .presale-stages{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.whitepaper-page .presale-stage{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d;text-align:center;flex:1;min-width:200px;margin:10px}.whitepaper-page .presale-stage h4{color:var(--w-primary-color);margin-bottom:10px}.whitepaper-page .bonus{font-weight:600;color:#28a745}.whitepaper-page .participation-steps{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.whitepaper-page .step{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d;text-align:center;flex:1;min-width:200px;margin:10px;position:relative}.whitepaper-page .step-number{position:absolute;top:-15px;left:50%;transform:translate(-50%);background:var(--w-primary-color);color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600}.whitepaper-page .roadmap-phases{margin-top:30px}.whitepaper-page .roadmap-phase{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:20px}.whitepaper-page .roadmap-phase h3{color:var(--w-primary-color);margin-bottom:15px}.whitepaper-page .roadmap-phase ul{padding-left:20px}.whitepaper-page .referral-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:30px}.whitepaper-page .referral-feature{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d;text-align:center}.whitepaper-page .featured-coins{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px}.whitepaper-page .coin{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d}.whitepaper-page .value-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:30px}.whitepaper-page .benefit{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d;text-align:center}.whitepaper-page .buy-steps{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.whitepaper-page .buy-step{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d;text-align:center;flex:1;min-width:200px;margin:10px;position:relative}.whitepaper-page .security-measures{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px}.whitepaper-page .security-item{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d;text-align:center}.whitepaper-page .disclaimer-content{background:#fff5f5;padding:20px;border-radius:8px;border-left:4px solid #ff4d4f}.whitepaper-page .cta{background:linear-gradient(135deg,var(--w-primary-color),var(--w-primary-light));color:#fff;padding:40px;border-radius:12px;text-align:center;margin-top:50px}.whitepaper-page .social-links{margin-top:30px;text-align:center;padding:40px;background:linear-gradient(135deg,var(--w-primary-color),var(--w-primary-light));border-radius:12px;color:#fff}.whitepaper-page .social-links-text{font-size:1.2rem;margin-bottom:15px;color:#fff}.whitepaper-page .social-links-container{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.whitepaper-page .social-links-container p{margin:10px 0}.whitepaper-page .social-links-container a{color:#fff;text-decoration:underline;transition:opacity .3s ease}.whitepaper-page .social-links-container a:hover{opacity:.8}.whitepaper-page .whitepaper-footer{text-align:center;padding:20px 0;margin-top:50px;border-top:1px solid var(--w-border-color)}@media (max-width: 768px){.whitepaper-page{padding:20px}.whitepaper-page .cover-title{font-size:3rem}.whitepaper-page .cover-subtitle{font-size:1.5rem}.whitepaper-page h1{font-size:2.2em}.whitepaper-page h2{font-size:2.4rem}.whitepaper-page h3{font-size:1.5rem}.social-links-container{flex-direction:column;align-items:center}.whitepaper-page .social-links a{width:100%;max-width:300px}.whitepaper-page .presale-stages,.whitepaper-page .participation-steps,.whitepaper-page .buy-steps{flex-direction:column}.whitepaper-page .chart-container{height:300px}}@media print{.whitepaper-page{max-width:none;padding:20mm;box-shadow:none}.whitepaper-page .cover-page{height:auto;page-break-after:always}.whitepaper-page h2{page-break-before:always}.whitepaper-page .chart-container,.whitepaper-page .presale-stages,.whitepaper-page .participation-steps,.whitepaper-page .roadmap-phases,.whitepaper-page .featured-coins,.whitepaper-page .security-measures{page-break-inside:avoid}.whitepaper-page .cta{display:none}}.whitepaper-page .market-overview-section{margin:80px 0}.whitepaper-page .market-overview-content{display:flex;gap:40px;margin-bottom:40px}.whitepaper-page .market-text{flex:1}.whitepaper-page .market-stats{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.whitepaper-page .stat-card{background:#fff;padding:20px;border-radius:16px;box-shadow:0 4px 6px #0000000d;text-align:center;transition:transform .3s ease}.whitepaper-page .stat-card:hover{transform:translateY(-5px)}.whitepaper-page .stat-card h4{color:var(--w-primary-color);margin-bottom:10px}.whitepaper-page .stat-value{font-size:1.8rem;font-weight:700;color:var(--w-primary-dark)}.whitepaper-page .chart-container{background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 6px #0000000d;margin:40px 0}.whitepaper-page .chart-container h4{text-align:center;margin-bottom:20px;color:var(--w-primary-color)}.whitepaper-page .market-growth-insights{background:var(--w-background-light);padding:30px;border-radius:16px;margin:40px 0}.whitepaper-page .market-growth-insights h4{color:var(--w-primary-color);margin-bottom:20px}.whitepaper-page .market-growth-insights ul{padding-left:20px}.whitepaper-page .market-growth-insights li{margin-bottom:10px}.whitepaper-page .value-props{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px}.whitepaper-page .value-prop{background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 6px #0000000d;text-align:center;transition:transform .3s ease}.whitepaper-page .value-prop:hover{transform:translateY(-5px)}.whitepaper-page .value-prop-icon{width:48px;height:48px;color:var(--w-primary-color);margin-bottom:20px}.whitepaper-page .value-prop h4{color:var(--w-primary-dark);margin-bottom:15px}.whitepaper-page .challenge-grid,.whitepaper-page .value-prop-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:30px}.whitepaper-page .challenge-item,.whitepaper-page .value-prop-item{background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 6px #0000000d;text-align:center;transition:transform .3s ease}.whitepaper-page .challenge-item:hover,.whitepaper-page .value-prop-item:hover{transform:translateY(-5px)}.whitepaper-page .challenge-icon,.whitepaper-page .value-prop-icon{width:48px;height:48px;color:var(--w-primary-color);margin-bottom:20px}.whitepaper-page .challenge-item h4,.whitepaper-page .value-prop-item h4{color:var(--w-primary-dark);margin-bottom:15px}@media (max-width: 768px){.whitepaper-page .market-overview-content{flex-direction:column}.whitepaper-page .market-stats,.whitepaper-page .value-props,.whitepaper-page .challenge-grid,.whitepaper-page .value-prop-grid{grid-template-columns:1fr}}.whitepaper-page .presale-summary{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;overflow:hidden;margin-top:30px}.whitepaper-page .presale-table{width:100%;border-collapse:collapse}.whitepaper-page .presale-table th,.whitepaper-page .presale-table td{padding:15px;text-align:left;border-bottom:1px solid var(--w-border-color)}.whitepaper-page .presale-table th{background-color:var(--w-primary-color);color:#fff;font-weight:600}.whitepaper-page .presale-table tr:nth-child(2n){background-color:var(--w-background-light)}.whitepaper-page .presale-table tr:hover{background-color:#4b5ae40d}.whitepaper-page .presale-summary-stats{display:flex;justify-content:space-around;padding:30px;background:linear-gradient(to right,var(--w-primary-color),var(--w-primary-light));color:#fff}.whitepaper-page .summary-stat{text-align:center}.whitepaper-page .summary-icon{width:48px;height:48px;margin-bottom:10px}.whitepaper-page .summary-stat h4{font-size:1.1rem;margin-bottom:5px}.whitepaper-page .summary-stat p{font-size:1.4rem;font-weight:700}@media (max-width: 768px){.whitepaper-page .presale-table{font-size:.9rem}.whitepaper-page .presale-summary-stats{flex-direction:column;gap:20px}}.value-section{padding:60px 0}.value-section .value-intro{max-width:800px;margin:0 auto 40px;text-align:center;font-size:1.2rem;color:var(--w-primary-dark)}.value-section .value-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:30px;margin-bottom:40px}.value-section .value-card{background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 6px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.value-section .value-card:hover{transform:translateY(-5px);box-shadow:0 6px 12px #0000001a}.value-section .value-icon{width:48px;height:48px;color:var(--w-primary-color);margin-bottom:20px}.value-section .value-card h4{font-size:1.4rem;color:var(--w-primary-dark);margin-bottom:15px}.value-section .value-card p{font-size:1rem;line-height:1.6}.value-section .value-card ul{padding-left:20px;margin-top:10px}.value-section .value-highlights{padding:20px;margin-top:10px}.value-section .value-card li{margin-bottom:10px}.value-section .value-highlights{display:flex;gap:30px;margin-top:40px}.value-section .highlight-card{flex:1;background:linear-gradient(135deg,var(--w-primary-color),var(--w-primary-light));color:#fff;padding:30px;border-radius:16px}.value-section .highlight-card h4{font-size:1.4rem;margin-bottom:20px}.value-section .highlight-card ul{padding-left:0;list-style-type:none}.value-section .highlight-card li{display:flex;align-items:center;margin-bottom:15px}.value-section .highlight-icon{width:24px;height:24px;margin-right:10px}@media (max-width: 768px){.value-section .value-highlights{flex-direction:column}}.hero-section{padding:80px 0;text-align:center;background:linear-gradient(180deg,#4b5ae41a,#0a0b0f00)}.hero-section .hero-container{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:900px;margin:0 auto}.hero-section .social-links{display:flex;gap:16px}.hero-section .social-links .social-link{background:#ffffff1a;padding:12px;width:44px;border-radius:22px;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.hero-section .social-link:hover{background:var(--primary-color)}.hero-section .social-link .icon-social{width:100%;height:100%;object-fit:contain}.hero-section .hero-title{font-size:3.5rem;font-family:var(--font-nectarine);font-weight:400;letter-spacing:1px;max-width:800px;margin:0 auto;background:linear-gradient(90deg,#fff,#a0a0ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.2}.hero-section .hero-subtitle{font-size:1.25rem;color:var(--text-light);max-width:600px;margin:0 auto;font-weight:600}.hero-section .hero-description{font-size:1rem;color:var(--text-secondary);max-width:700px;margin:0 auto;line-height:1.6}.hero-section .hero-description .highlight{color:var(--text-light);font-weight:600;margin-top:16px}.hero-section .hero-buttons{display:flex;gap:16px;margin-top:24px}.hero-section .hero-btn{padding:14px 28px;border-radius:8px;font-weight:600;font-size:1rem;letter-spacing:.25px;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;font-family:Poppins,serif}.hero-section .hero-btn:hover{transform:translateY(-2px)}.hero-section .hero-btn.primary:hover{box-shadow:0 4px 20px #4ecdc466}.hero-section .hero-btn.secondary:hover{box-shadow:0 4px 20px #4b5ae44d}.hero-section .hero-btn.primary{background:var(--gradient-primary);border:none;color:#fff}.hero-section .hero-btn.secondary{background:transparent;border:2px solid var(--primary-color);color:var(--text-light)}.hero-section .coin-logos{display:flex;gap:24px;margin-top:24px;border-radius:10px}.hero-section .coin-logo{width:54px;height:54px;border-radius:27px;background-color:#ffffff1a;transition:transform .3s ease;box-shadow:0 0 15px #4ecdc480}.hero-section .coin-logo img{width:100%;height:100%;object-fit:contain}.hero-section .coin-logo:hover{transform:scale(1.1)}.hero-section .hero-cta{font-size:1.05rem;color:var(--text-light);font-weight:600;margin-top:24px}.hero-section .gradient-text{background:linear-gradient(90deg,#ff6b6b,#4ecdc4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-section .outline-effect{border:2px solid var(--primary-color);background:transparent;color:var(--text-light)}@media (max-width: 768px){.hero-section{padding:60px 0}.hero-section .hero-title{font-size:2.8rem}.hero-section .hero-subtitle{font-size:1.2rem}.hero-section .hero-description{font-size:.95rem}.hero-section .hero-buttons{flex-direction:column;width:100%;max-width:300px}.hero-section .coin-logos{flex-wrap:wrap;justify-content:center}}.presale-section{padding:60px 0;background-color:var(--background-dark)}.presale-section .presale-form{background-color:var(--card-background);border-radius:16px;padding:32px 28px;max-width:500px;margin:0 auto;box-shadow:0 4px 20px #00000026}.presale-section .presale-title{font-size:28px;font-weight:400;letter-spacing:1px;font-family:var(--font-nectarine);text-align:center;margin-bottom:8px;color:var(--text-light)}.presale-section .presale-subtitle{font-size:18px;text-align:center;font-weight:600;color:var(--text-secondary);margin-bottom:24px}.presale-section .price-info{display:flex;justify-content:space-between;margin-bottom:16px;font-size:15px;font-weight:500;color:var(--text-secondary)}.presale-section .progress-bar{height:24px;background-color:#ffffff1a;border-radius:12px;overflow:hidden;margin-bottom:16px;position:relative}.presale-section .progress{height:100%;background:linear-gradient(90deg,var(--primary-color),#4ecdc4);transition:width .3s ease}.presale-section .progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--text-light);font-size:14px;font-weight:600}.presale-section .token-info{display:flex;justify-content:space-between;margin-bottom:24px;background:#ffffff0d;border-radius:8px;padding:12px 10px}.presale-section .token-info-item{text-align:center}.presale-section .token-info-label{display:block;font-size:.825rem;font-weight:500;color:var(--text-secondary);margin-bottom:4px}.presale-section .token-info-value{font-size:1.05rem;font-weight:600;color:var(--text-light);padding:4px 8px;border-radius:4px}.presale-section .payment-methods{display:flex;gap:10px;margin-bottom:20px}.presale-section .payment-method{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:12px;border:1px solid rgba(255,255,255,.1);background-color:transparent;color:var(--text-light);border-radius:8px;cursor:pointer;transition:all .3s ease;text-align:center;text-decoration:none;font-size:14px}.presale-section .payment-method.active{background-color:var(--primary-color);border-color:var(--primary-color)}.presale-section .payment-icon{width:24px;height:24px}.presale-section .card-link{display:flex;align-items:center;justify-content:center}.presale-section .input-group{margin-bottom:20px;position:relative}.presale-section .input-group label{display:block;margin-bottom:8px;color:var(--text-secondary);font-size:14px}.presale-section .input-group input{width:100%;padding:12px;background-color:transparent;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-light);font-size:16px}.presale-section .input-group .currency{position:absolute;right:12px;top:38px;color:var(--text-secondary)}.presale-section .input-container{position:relative;display:flex;align-items:center;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:4px}.presale-section .input-container input{flex:1;background:transparent;border:none;padding:12px;color:var(--text-light);font-size:16px;font-weight:500}.presale-section .input-container input:focus{outline:none}.presale-section .input-right{display:flex;align-items:center;gap:8px;padding-right:12px}.presale-section .max-button{padding:6px 12px;background:linear-gradient(90deg,#4ba7e4,#6f7be9);border:none;border-radius:6px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.presale-section .max-button:hover{opacity:.9;transform:translateY(-1px)}.presale-section .currency-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.presale-section .currency-icon img{width:100%;height:100%;object-fit:contain}.presale-section .currency-icon img.mmv-icon{width:26px;height:26px;border-radius:13px}.presale-section .eth-balance{display:flex;align-items:center;justify-content:center;gap:12px;margin:12px 0;padding:12px;border-radius:8px;color:var(--text-light)}.presale-section .balance-line{flex:1;height:1px;background-color:#ffffff4d}.presale-section .eth-balance span{font-size:.9rem;font-weight:500;color:var(--text-secondary)}.presale-section .connect-wallet,.presale-section .referral-link{width:100%;padding:14px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:16px}.presale-section .connect-wallet{width:100%;padding:14px;background:linear-gradient(90deg,#e4d54b,#dec631);border:none;border-radius:8px;color:#000;font-size:16px;font-weight:600;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;margin-bottom:16px}.presale-section .connect-wallet:hover{opacity:.9;transform:translateY(-2px)}.presale-section .referral-link{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;background-color:transparent;border:1px solid var(--primary-color);border-radius:8px;color:var(--text-light);font-size:14px;cursor:pointer;transition:all .3s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presale-section .referral-link .span-link{font-size:13px}.presale-section .referral-link svg{flex-shrink:0}.presale-section .referral-link:hover{background-color:#4b5ae41a}.presale-section .info-buttons{display:flex;flex-wrap:wrap;gap:7px}.presale-section .info-button{flex:auto;padding:10px;background-color:transparent;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none}.presale-section .info-button:hover{background-color:#ffffff0d}.spin-small{animation:spinsmall 1.5s linear infinite;margin-right:4px;position:relative;top:3px}@keyframes spinsmall{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.presale-form{padding:24px}.payment-methods,.info-buttons{flex-direction:column}.token-info{flex-direction:column;gap:16px}.input-container{flex-direction:row}.referral-link{font-size:12px}.input-right{padding-right:8px}.max-button{padding:4px 8px;font-size:12px}.currency-icon{width:20px;height:20px}}.transaction-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.transaction-modal{background-color:var(--card-background);border-radius:16px;width:90%;max-width:450px;box-shadow:0 10px 25px #0000004d;border:1px solid rgba(255,255,255,.1);overflow:hidden;animation:modalFadeIn .3s ease-out}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.transaction-modal-content{position:relative;padding:24px}.transaction-modal-close{position:absolute;top:16px;right:16px;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.transaction-modal-close:hover{background-color:#ffffff1a;color:var(--text-light)}.transaction-modal-body{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 0}.transaction-modal-icon{margin-bottom:24px;width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center}.transaction-modal-icon.processing{background-color:#4b5ae41a;color:var(--primary-color)}.transaction-modal-icon.success{background-color:#22c55e1a;color:#22c55e}.transaction-modal-icon.error{background-color:#ef44441a;color:#ef4444}.spin{animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.transaction-modal-title{font-size:1.5rem;font-weight:700;color:var(--text-light);margin-bottom:16px}.transaction-modal-message{color:var(--text-secondary);margin-bottom:24px;line-height:1.5}.transaction-modal-error{background-color:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:12px;margin-bottom:24px;color:#ef4444;font-size:.9rem;max-height:120px;overflow-y:auto;width:100%;text-align:left}.transaction-modal-button{padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;font-size:1rem}.transaction-modal-button.success{background-color:#22c55e;color:#fff}.transaction-modal-button.success:hover{background-color:#16a34a}.transaction-modal-button.error{background-color:#ef4444;color:#fff}.transaction-modal-button.error:hover{background-color:#dc2626}.featured-section{padding:60px 0;background-color:var(--background-dark);overflow:hidden}.featured-section .featured-title{text-align:center;font-size:45px;font-weight:400;margin-bottom:40px;color:var(--text-light);font-family:var(--font-nectarine);letter-spacing:1px}.featured-section .marquee-wrapper{position:relative;width:100%;max-width:100vw;overflow:hidden}.featured-section .marquee{display:flex;gap:40px;animation:scroll 30s linear infinite;padding:20px 0}.featured-section .logo-placeholder{flex:0 0 200px;display:flex;align-items:center;justify-content:center}.featured-section .logo-box{width:200px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;border-radius:8px;transition:opacity .3s ease}.featured-section .logo-box:hover{opacity:.8}.featured-section .logo-box img{width:100%;height:100%;object-fit:contain}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-3840px)}}.featured-section .marquee-wrapper:before,.featured-section .marquee-wrapper:after{content:"";position:absolute;top:0;width:100px;height:100%;z-index:2}.featured-section .marquee-wrapper:before{left:0;background:linear-gradient(to right,var(--background-dark),transparent)}.featured-section .marquee-wrapper:after{right:0;background:linear-gradient(to left,var(--background-dark),transparent)}@media (max-width: 768px){.featured-section{padding:40px 0}.featured-section .featured-title{font-size:30px;margin-bottom:30px}.featured-section .logo-placeholder{flex:0 0 160px}.featured-section .logo-box{width:140px;height:50px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-1000px)}}}.what-is-mmv{padding:120px 0;background:linear-gradient(135deg,#4b5ae414,#0a0b0ff2,#0a0b0f);position:relative;overflow:hidden}.what-is-mmv .content-wrapper{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center}.what-is-mmv .section-header{display:flex;align-items:center;gap:20px;margin-bottom:30px}.what-is-mmv .section-icon{width:48px;height:48px;color:var(--primary-color);margin-bottom:16px}.what-is-mmv .section-number{font-size:1rem;font-weight:600;color:var(--primary-color);padding:8px 16px;background:#4b5ae41a;border-radius:20px}.what-is-mmv .section-title{font-size:2.7rem;font-weight:400;letter-spacing:1px;color:var(--text-light);font-family:var(--font-nectarine);line-height:1.2;margin:auto 0}.what-is-mmv .main-text{color:var(--text-secondary);font-size:1rem;line-height:1.7}.what-is-mmv .main-text p{margin-bottom:20px}.what-is-mmv .highlight-box{background:linear-gradient(90deg,#4b5ae426,#4b5ae40d);border-radius:12px;padding:24px;margin:32px 0;transition:transform .3s ease}.what-is-mmv .highlight-box:hover{transform:translateY(-5px)}.what-is-mmv .highlight{color:var(--primary-color);font-weight:700}.what-is-mmv .highlight-box h3{color:var(--text-light);font-size:1.2rem;font-weight:700;margin-bottom:12px}.what-is-mmv .highlight-box p{color:var(--text-secondary);font-size:1rem;line-height:1.5;font-weight:400}.what-is-mmv .features-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}.what-is-mmv .feature{padding:24px;background:#ffffff08;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease}.what-is-mmv .feature:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.what-is-mmv .feature-icon{width:64px;height:64px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;margin-bottom:16px;background:var(--gradient-primary)}.what-is-mmv .feature-icon img{width:48px;height:48px}.what-is-mmv .feature h4{color:var(--text-light);font-size:1.05rem;margin-bottom:8px}.what-is-mmv .feature p{color:var(--text-secondary);font-size:.925rem;line-height:1.5}.what-is-mmv .cta-group{display:flex;gap:16px;margin-top:40px}.what-is-mmv .primary-btn,.what-is-mmv .secondary-btn{padding:14px 32px;border-radius:8px;font-weight:600;font-size:.95rem;letter-spacing:.25px;text-decoration:none;transition:all .3s ease}.what-is-mmv .primary-btn{background:var(--gradient-primary);color:var(--text-light)}.what-is-mmv .secondary-btn{background:transparent;border:2px solid var(--primary-color);color:var(--text-light)}.what-is-mmv .primary-btn:hover,.what-is-mmv .secondary-btn:hover{transform:translateY(-2px);box-shadow:0 4px 20px #4b5ae433}.what-is-mmv .illustration-container{position:relative;width:100%;aspect-ratio:4 / 4;background:#4b5ae40d;border-radius:24px;overflow:hidden}.what-is-mmv .glow-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,rgba(75,90,228,.2) 0%,transparent 70%);animation:pulse 4s infinite;background-image:url(/assets/mmv-logo-01-OIDuXo1R.png);background-position:center;background-size:contain}.what-is-mmv .coin-grid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:40px}.what-is-mmv .coin{position:relative;width:100%;aspect-ratio:1}.what-is-mmv .coin-inner{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1a;border-radius:50%;animation:float 6s infinite}.what-is-mmv .coin-inner img{width:100%;height:100%;object-fit:contain}.what-is-mmv .coin-0 .coin-inner{animation-delay:0s}.what-is-mmv .coin-1 .coin-inner{animation-delay:-1s}.what-is-mmv .coin-2 .coin-inner{animation-delay:-2s}.what-is-mmv .coin-3 .coin-inner{animation-delay:-3s}@keyframes pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (max-width: 1024px){.what-is-mmv .content-wrapper{grid-template-columns:1fr;gap:60px}.what-is-mmv .section-title{font-size:2rem}.what-is-mmv .features-grid{grid-template-columns:1fr}}@media (max-width: 768px){.what-is-mmv{padding:80px 0}.what-is-mmv .section-header{flex-direction:column;align-items:flex-start;gap:12px}.what-is-mmv .cta-group{flex-direction:column}.what-is-mmv .primary-btn,.what-is-mmv .secondary-btn{width:100%;text-align:center}}.token-value{padding:120px 0;background:linear-gradient(135deg,#0a0b0f,#4b5ae414,#0a0b0f)}.token-value .value-header{text-align:center;margin-bottom:48px}.token-value .value-title{font-size:2.7rem;font-weight:400;color:var(--text-light);font-family:var(--font-nectarine);margin-bottom:16px;letter-spacing:1px}.token-value .value-subtitle{font-size:1.2rem;font-weight:600;color:var(--text-secondary)}.token-value .value-intro{max-width:800px;margin:0 auto 64px;text-align:center;color:var(--text-secondary);font-size:1rem;line-height:1.6}.token-value .value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:64px}.token-value .value-card{background:#ffffff08;border-radius:16px;padding:32px;transition:transform .3s ease}.token-value .value-card:hover{transform:translateY(-4px)}.token-value .card-icon{width:58px;height:58px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:12px;margin-bottom:24px;background:var(--gradient-primary)}.token-value .card-icon img{width:38px;height:auto;object-fit:contain}.token-value .value-card h3{color:var(--text-light);font-size:1.3rem;font-weight:700;margin-bottom:16px}.token-value .value-card p{color:var(--text-secondary);line-height:1.6;font-size:1rem}.token-value .value-details{max-width:800px;margin:0 auto}.token-value .tabs{display:flex;gap:16px;margin-bottom:32px}.token-value .tab-btn{padding:12px 24px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-light);font-size:.975rem;font-weight:600;letter-spacing:.5px;transition:all .3s ease}.token-value .tab-btn:hover{background:#4b5ae41a}.token-value .tab-btn.active{background:var(--primary-color);border-color:var(--primary-color)}.token-value .tab-panel{background:#ffffff08;border-radius:16px;padding:32px}.token-value .tab-panel h4{color:var(--text-light);font-size:1.15rem;margin-bottom:16px;font-weight:600}.token-value .tab-panel p{color:var(--text-secondary);line-height:1.6;font-size:.95rem}.token-value .tab-panel ul{list-style:none;padding:0}.token-value .tab-panel li{color:var(--text-secondary);padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:.95rem}.token-value .tab-panel li:last-child{border-bottom:none}@media (max-width: 1024px){.token-value .value-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.token-value{padding:80px 0}.token-value .value-title{font-size:2rem}.token-value .value-grid{grid-template-columns:1fr}.token-value .tabs{flex-direction:column}.token-value .tab-btn{width:100%}}.bonus-calculator{padding:120px 0;background:linear-gradient(135deg,#4b5ae414,#0a0b0ff2,#0a0b0f)}.bonus-calculator .calculator-content{max-width:1200px;margin:0 auto}.bonus-calculator .calculator-header{text-align:center;margin-bottom:60px}.bonus-calculator .calculator-header h2{font-size:2.7rem;font-family:var(--font-nectarine);font-weight:400;letter-spacing:1px;color:var(--text-light);margin-bottom:16px}.bonus-calculator .calculator-header p{font-size:1rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.bonus-calculator .calculator-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.bonus-calculator .calculator-card{background:var(--card-background);border-radius:16px;padding:32px;box-shadow:0 4px 20px #0003;display:flex;flex-direction:column;height:100%}.bonus-calculator .info-card{justify-content:space-between}.bonus-calculator .info-card h3{font-size:1.4rem;font-weight:600;color:var(--text-light);margin-bottom:16px}.bonus-calculator .info-card p{color:var(--text-secondary);line-height:1.6;margin-bottom:16px;font-size:.95rem}.bonus-calculator .bonus-info{font-weight:500;font-size:.9rem;color:var(--text-light);background:#4b5ae41a;padding:16px;border-radius:8px;margin-top:auto;margin-bottom:24px!important}.bonus-calculator .calculator-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.bonus-calculator .calculator-card-header h3{color:var(--text-light);font-size:1.3rem;font-weight:600}.bonus-calculator .bonus-badge{background:var(--gradient-primary);padding:8px 16px;border-radius:20px;color:var(--text-light);font-size:.875rem;font-weight:600}.bonus-calculator .calculator-form{display:flex;flex-direction:column;gap:24px;flex-grow:1}.bonus-calculator .input-group{display:flex;flex-direction:column;gap:8px}.bonus-calculator .input-group label{color:var(--text-secondary);font-size:.9rem}.bonus-calculator .input-group input{width:100%;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-light);font-size:1rem}.bonus-calculator .results{background:#ffffff08;border-radius:12px;padding:20px;margin-top:auto}.bonus-calculator .result-item{display:flex;font-size:.9rem;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1);color:var(--text-secondary)}.bonus-calculator .result-item:last-child{border-bottom:none}.bonus-calculator .result-item.highlight{color:var(--primary-color);font-weight:600}.bonus-calculator .result-item.total{color:var(--text-light);font-weight:600}.bonus-calculator .primary-button{width:100%;padding:14px 28px;background:var(--gradient-primary);border:none;border-radius:8px;color:var(--text-light);letter-spacing:.5px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:auto}.bonus-calculator .primary-button:hover{transform:translateY(-2px);box-shadow:0 4px 20px #4b5ae44d}@media (max-width: 1024px){.bonus-calculator .calculator-grid{grid-template-columns:1fr}.bonus-calculator .info-card{order:-1}}@media (max-width: 768px){.bonus-calculator{padding:80px 0}.bonus-calculator .calculator-header h2{font-size:2rem}.bonus-calculator .calculator-card,.bonus-calculator .info-card{padding:24px}}.meme-treasury{padding:80px 0;background:linear-gradient(135deg,#0a0b0f,#4b5ae414,#0a0b0f);position:relative;overflow:hidden}.meme-treasury:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%239C92AC'%20fill-opacity='0.05'%3e%3cpath%20d='M36%2034v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6%2034v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6%204V0H4v4H0v2h4v4h2V6h4V4H6z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");opacity:.1;z-index:0}.meme-treasury .treasury-content{max-width:1200px;margin:0 auto;position:relative;z-index:1}.meme-treasury .treasury-header{text-align:center;margin-bottom:80px}.meme-treasury .header-icon-wrapper{background:var(--gradient-primary);width:120px;height:120px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 25px}.meme-treasury .header-icon{width:64px;height:64px;color:#fff;object-position:center;margin:auto 0}.meme-treasury .treasury-header h2{font-size:3.8rem;font-family:var(--font-nectarine);font-weight:400;letter-spacing:1px;background:linear-gradient(90deg,#fff,#a0a0ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px}.meme-treasury .treasury-header .subtitle{font-size:1.5rem;font-weight:600;color:var(--text-secondary);margin-bottom:32px}.meme-treasury .header-description{max-width:800px;margin:0 auto;background:#ffffff0d;border-radius:16px;padding:24px}.meme-treasury .header-description h3{font-size:1.8rem;font-weight:600;color:var(--text-light);margin-bottom:16px}.meme-treasury .header-description p{font-size:1.1rem;color:var(--text-secondary);line-height:1.6}.meme-treasury .treasury-grid{display:grid;grid-template-columns:2fr 1fr;gap:32px;margin-bottom:32px}.meme-treasury .treasury-main{display:flex;flex-direction:column;gap:32px}.meme-treasury .main-card,.meme-treasury .side-card{background:var(--card-background);border-radius:16px;padding:32px;box-shadow:0 4px 20px #0000001a}.meme-treasury .card-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.meme-treasury .card-icon{width:32px;height:32px;color:var(--primary-color)}.meme-treasury .card-header h3{font-size:1.5rem;font-weight:600;color:var(--text-light)}.meme-treasury .rewards-container{display:flex;flex-direction:column;gap:24px}.meme-treasury .network-label{display:flex;align-items:center;gap:8px;color:var(--text-light);font-weight:500;background:#ffffff0d;padding:8px 16px;border-radius:20px}.meme-treasury .network-icon{width:20px;height:20px;color:var(--primary-color)}.meme-treasury .coin-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:20px}.meme-treasury .coin-item{display:flex;flex-direction:column;align-items:center;gap:12px;background:#ffffff0d;border-radius:16px;padding:20px}.meme-treasury .coin-icon{position:relative;width:80px;height:80px}.meme-treasury .coin-image{width:100%;height:100%;border-radius:50%;object-fit:cover}.meme-treasury .network-badge{position:absolute;bottom:-4px;right:-4px;background:var(--primary-color);color:#fff;padding:4px 8px;border-radius:12px;font-size:.7rem;font-weight:600;box-shadow:0 2px 4px #0003}.meme-treasury .coin-name{color:var(--text-light);font-weight:600}.meme-treasury .steps-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.meme-treasury .step-card{background:#ffffff08;border-radius:12px;padding:15px;text-align:center;border:1px solid rgba(255,255,255,.1);width:100%}.meme-treasury .step-icon{width:42px;height:42px;color:var(--primary-color);margin-bottom:16px}.meme-treasury .step-card h4{color:var(--text-light);font-size:1.05rem;font-weight:600;margin-bottom:12px}.meme-treasury .step-card p{color:var(--text-secondary);font-size:.85rem;line-height:1.5}.meme-treasury .expansion-content{display:flex;flex-direction:column;gap:20px}.meme-treasury .expansion-text{color:var(--text-secondary);line-height:1.6;font-size:1rem}.meme-treasury .future-networks,.meme-treasury .future-tokens{background:#ffffff08;border-radius:12px;padding:20px 15px}.meme-treasury .future-networks h4,.meme-treasury .future-tokens h4{color:var(--text-light);font-size:1rem;margin-bottom:16px;font-weight:600;display:flex;align-items:center;gap:8px}.meme-treasury .section-icon{width:20px;height:20px;color:var(--primary-color)}.meme-treasury .network-list{display:flex;flex-wrap:wrap;gap:10px}.meme-treasury .network-list .network-badge{position:static;font-size:.9rem;font-weight:600;padding:7px 12px}.meme-treasury .token-tags{display:flex;flex-wrap:wrap;gap:8px}.meme-treasury .token-tag{background:#ffffff0d;color:var(--text-light);padding:6px 12px;border-radius:12px;font-size:.8rem;font-weight:500}.meme-treasury .treasury-cta{display:flex;justify-content:center;margin-top:32px}.meme-treasury .cta-button{display:flex;align-items:center;gap:12px;background:var(--gradient-primary);color:#fff;border:none;text-decoration:none;padding:16px 32px;border-radius:8px;font-size:1.05rem;font-weight:600;letter-spacing:.5px;cursor:pointer}.meme-treasury .arrow-icon{width:20px;height:20px}@media (max-width: 1024px){.meme-treasury .treasury-grid{grid-template-columns:1fr}.meme-treasury .coin-grid{grid-template-columns:repeat(2,1fr)}.meme-treasury.steps-container{grid-template-columns:1fr}}@media (max-width: 768px){.meme-treasury{padding:80px 0}.meme-treasury .treasury-header h2{font-size:2.5rem}.meme-treasury .treasury-header .subtitle{font-size:1.2rem}.meme-treasury .header-description h3{font-size:1.5rem}.meme-treasury .card-header h3{font-size:1.3rem}.meme-treasury .coin-grid{grid-template-columns:1fr;gap:16px}.meme-treasury .coin-icon{width:60px;height:60px}.meme-treasury .network-list{justify-content:center}.meme-treasury .coin-placeholder{width:60px;height:60px}}.featured-memecoins{padding:120px 0;background:linear-gradient(135deg,#4b5ae414,#0a0b0ff2,#0a0b0f)}.featured-memecoins .featured-memecoins-content{max-width:1200px;margin:0 auto}.featured-memecoins .section-title{font-size:2.8rem;font-family:var(--font-nectarine);font-weight:400;letter-spacing:1px;color:var(--text-light);text-align:center;margin-bottom:16px}.featured-memecoins .section-subtitle{font-size:1.2rem;font-weight:600;color:var(--text-secondary);text-align:center;margin-bottom:48px}.featured-memecoins .memecoins-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:64px}.featured-memecoins .memecoin-card{background:var(--card-background);border-radius:16px;padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.featured-memecoins .memecoin-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0003}.featured-memecoins .memecoin-icon{width:64px;height:64px;margin-bottom:24px}.featured-memecoins .memecoin-icon img{width:100%;height:100%;object-fit:cover;border-radius:50%}.featured-memecoins .memecoin-name{font-size:1.3rem;font-weight:600;color:var(--text-light);margin-bottom:16px}.featured-memecoins .memecoin-description{color:var(--text-secondary);font-size:.95rem;line-height:1.6;margin-bottom:24px}.featured-memecoins .learn-more{display:inline-flex;align-items:center;gap:8px;color:var(--primary-color);text-decoration:none;font-weight:600;transition:color .3s ease}.featured-memecoins .learn-more:hover{color:var(--text-light)}.featured-memecoins .info-box{background:#4b5ae41a;border-radius:16px;padding:32px;margin-top:64px}.featured-memecoins .info-box h3{font-size:1.4rem;font-weight:600;color:var(--text-light);margin-bottom:16px}.featured-memecoins .info-box p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}@media (max-width: 768px){.featured-memecoins{padding:80px 0}.featured-memecoins .section-title{font-size:2rem}.featured-memecoins .section-subtitle{font-size:1rem}.featured-memecoins .memecoins-grid{grid-template-columns:1fr}.featured-memecoins .info-box{padding:24px}}.tokenomics-section{padding:120px 0;background:linear-gradient(135deg,#0a0b0f,#4b5ae414,#0a0b0f)}.tokenomics-section .tokenomics-content{max-width:1200px;margin:0 auto}.tokenomics-section .tokenomics-header{text-align:center;margin-bottom:64px}.tokenomics-section .header-icon{width:48px;height:48px;color:var(--primary-color);margin-bottom:16px}.tokenomics-section .tokenomics-header h2{font-size:2.9rem;font-family:var(--font-nectarine);letter-spacing:1px;font-weight:400;color:var(--text-light);margin-bottom:16px}.tokenomics-section .tokenomics-header .subtitle{font-size:1.2rem;font-weight:600;color:var(--text-secondary)}.tokenomics-section .tokenomics-supply{margin-bottom:64px;text-align:center}.tokenomics-section .tokenomics-supply h3{font-size:1.4rem;font-weight:600;color:var(--text-light);margin-bottom:32px}.tokenomics-supply .supply-visual{max-width:800px;margin:0 auto}.tokenomics-supply .progress-container{background-color:#ffffff1a;border-radius:12px;overflow:hidden;height:21px}.tokenomics-supply .progress-segments{display:flex;height:21px}.tokenomics-supply .segment{height:100%;transition:width .3s ease}.tokenomics-section .allocations-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:64px}.tokenomics-section .allocation-card{background:var(--card-background);border-radius:16px;padding:24px;transition:transform .3s ease,box-shadow .3s ease}.tokenomics-section .allocation-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.tokenomics-section .allocation-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.tokenomics-section .allocation-header h4{font-size:1.1rem;color:var(--text-light);font-weight:600}.tokenomics-section .percentage{font-size:1.1rem;color:var(--primary-color);font-weight:600}.tokenomics-section .tokenomics-progress-bar{width:100%;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;margin-bottom:16px}.tokenomics-section .tokenomics-progress{height:100%;background:var(--gradient-primary);border-radius:4px;transition:width .3s ease}.tokenomics-section .description{font-size:.9rem;color:var(--text-secondary);line-height:1.6}.tokenomics-section .tokenomics-note{max-width:800px;margin:0 auto;text-align:center;padding:32px;background:#4b5ae41a;border-radius:16px}.tokenomics-section .tokenomics-note p{color:var(--text-secondary);line-height:1.6;font-size:.875rem}.tokenomics-section .token-info{display:flex;justify-content:center;gap:22px;margin-bottom:48px;flex-wrap:wrap;background:var(--card-background);border-radius:12px;padding:16px}.tokenomics-section .token-info-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;background:#ffffff0d;border-radius:12px;transition:transform .3s ease}.tokenomics-section .token-info-item:hover{transform:translateY(-5px)}.tokenomics-section .info-label{color:var(--text-secondary);font-size:.8rem}.tokenomics-section .info-value{color:var(--text-light);font-size:1.2rem;font-weight:600}@media (max-width: 768px){.tokenomics-section{padding:80px 0}.tokenomics-section .tokenomics-header h2{font-size:2rem}.tokenomics-section .tokenomics-header .subtitle{font-size:1rem}.tokenomics-section .tokenomics-supply h3{font-size:1.3rem}.tokenomics-section .allocations-grid{grid-template-columns:1fr}.tokenomics-section .allocation-card{padding:20px}.tokenomics-section .token-info{flex-direction:column;align-items:center;padding:24px}.tokenomics-section .token-info-item{width:100%;flex-direction:row;justify-content:space-between}}.roadmap{padding:120px 0;background:linear-gradient(135deg,#4b5ae414,#0a0b0ff2,#0a0b0f);position:relative;overflow:hidden}.roadmap:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%20fill='%239C92AC'%20fill-opacity='0.05'%3e%3cpath%20d='M36%2034v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6%2034v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6%204V0H4v4H0v2h4v4h2V6h4V4H6z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");opacity:.1;z-index:0}.roadmap .roadmap-content{max-width:1200px;margin:0 auto;position:relative;z-index:1}.roadmap .roadmap-header{text-align:center;margin-bottom:64px}.roadmap .header-icon{width:64px;height:64px;color:var(--primary-color);margin-bottom:24px}.roadmap .roadmap-header h2{font-size:3.5rem;font-weight:400;font-family:var(--font-nectarine);letter-spacing:1px;color:var(--text-light);margin-bottom:16px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.roadmap-header .subtitle{font-size:1.4rem;color:var(--text-secondary);font-weight:600}.roadmap .phases-container{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:64px}.roadmap .phase-card{background-color:var(--card-background);border-radius:16px;padding:24px;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden;flex:1;min-width:280px;max-width:400px;box-shadow:0 4px 6px #0000001a}.roadmap .phase-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0003}.roadmap .phase-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-primary)}.roadmap .phase-icon-wrapper{width:80px;height:80px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.roadmap .phase-icon{margin:auto 0;color:#fff}.roadmap .phase-title{font-size:1.25rem;color:var(--text-light);font-weight:600;margin-bottom:12px}.roadmap .phase-description{font-size:.9rem;color:var(--text-secondary);margin-bottom:24px}.roadmap .phase-items{list-style-type:none;padding:0;margin:0}.roadmap .phase-items li{display:flex;align-items:center;margin-bottom:12px;font-size:.95rem;color:var(--text-secondary)}.roadmap .item-icon{margin-right:8px;font-size:.95rem}.roadmap .phase-status{margin-top:24px;font-weight:600;text-align:right;font-size:.95rem}.roadmap .completed{color:#4caf50}.roadmap .in-progress{color:#ffc107}.roadmap .upcoming{color:var(--text-secondary)}.roadmap .connection-line{position:absolute;top:50%;right:-16px;width:32px;height:2px;background-color:var(--primary-color);z-index:2}.roadmap .phase-card:last-child .connection-line{display:none}.roadmap .roadmap-footer{text-align:center;margin-top:40px;color:var(--text-secondary);font-style:italic;max-width:800px;margin-left:auto;margin-right:auto;background:#4b5ae41a;padding:24px;border-radius:12px}.roadmap .roadmap-footer p{font-size:.95rem}@media (max-width: 768px){.roadmap{padding:80px 0}.roadmap .roadmap-header h2{font-size:2.5rem}.roadmap .roadmap-header .subtitle{font-size:1.2rem}.roadmap .phases-container{flex-direction:column;align-items:center}.roadmap .phase-card{width:100%;max-width:none}.roadmap .connection-line{display:none}}.referral-program{padding:120px 0;background:linear-gradient(135deg,#4b5ae414,#0a0b0ff2,#0a0b0f)}.referral-program .referral-content{max-width:1200px;margin:0 auto}.referral-program .referral-header{text-align:center;margin-bottom:48px}.referral-program .header-icon{width:64px;height:64px;color:var(--primary-color);margin-bottom:24px}.referral-program .referral-header h2{font-size:3.25rem;font-weight:400;color:var(--text-light);font-family:var(--font-nectarine);letter-spacing:1px;margin-bottom:16px}.referral-program .referral-header .subtitle{font-size:1.4rem;color:var(--text-secondary);font-weight:600}.referral-program .referral-description{text-align:center;max-width:800px;margin:0 auto 64px}.referral-program .referral-description p{font-size:1rem;color:var(--text-secondary);line-height:1.6}.referral-program .referral-benefits{display:flex;justify-content:center;gap:24px;margin-bottom:64px}.referral-program .benefit-card{background-color:var(--card-background);border-radius:16px;padding:24px;flex:1;max-width:320px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.referral-program .benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0003}.referral-program .benefit-icon{width:48px;height:48px;color:var(--primary-color);margin-bottom:24px}.referral-program .benefit-card h3{font-size:1.3rem;color:var(--text-light);margin-bottom:16px;font-weight:600}.referral-program .benefit-card p{font-size:.95rem;color:var(--text-secondary);line-height:1.5}.referral-program .referral-cta{text-align:center;background:#4b5ae41a;border-radius:16px;padding:40px 48px}.referral-program .referral-cta p{font-size:1rem;color:var(--text-light);margin-bottom:24px}.referral-program .cta-button{display:inline-block;background:var(--gradient-primary);color:#fff;font-size:1rem;font-weight:600;padding:16px 32px;border-radius:8px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.referral-program .cta-button:hover{transform:translateY(-2px);box-shadow:0 4px 10px #4b5ae44d}@media (max-width: 768px){.referral-program{padding:80px 0}.referral-program .referral-header h2{font-size:2.5rem}.referral-program .referral-header .subtitle{font-size:1.2rem}.referral-program .referral-benefits{flex-direction:column;align-items:center}.referral-program .benefit-card{max-width:100%}.referral-program .referral-cta{padding:32px}}.how-to-section{padding:120px 0;background:linear-gradient(135deg,#0a0b0f,#4b5ae414,#0a0b0f);position:relative;overflow:hidden}.how-to-section .how-to-buy-content{max-width:1200px;margin:0 auto;position:relative;z-index:1}.how-to-section .how-to-buy-header{text-align:center;margin-bottom:64px}.how-to-section .how-to-buy-header h2{font-size:3.25rem;font-weight:400;font-family:var(--font-nectarine);letter-spacing:1px;color:var(--text-light);margin-bottom:16px}.how-to-section .how-to-buy-header .subtitle{font-size:1.35rem;color:var(--text-secondary);font-weight:600}.how-to-section .steps-container{display:flex;justify-content:space-between;margin-bottom:64px;position:relative}.how-to-section .step-card{background-color:var(--card-background);border-radius:16px;padding:32px;width:calc(33.33% - 20px);text-align:center;position:relative;transition:transform .3s ease,box-shadow .3s ease}.how-to-section .step-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0003}.how-to-section .step-number{position:absolute;top:-20px;left:50%;transform:translate(-50%);background:var(--gradient-primary);color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem}.how-to-section .step-icon-container{margin-bottom:24px}.how-to-section .step-icon{width:48px;height:48px;color:var(--primary-color)}.how-to-section .step-card h3{font-size:1.35rem;color:var(--text-light);margin-bottom:16px;font-weight:600}.how-to-section .step-card p{font-size:.95rem;color:var(--text-secondary);line-height:1.5}.how-to-section .step-arrow{position:absolute;top:50%;right:-40px;transform:translateY(-50%);color:var(--primary-color);width:24px;height:24px}.how-to-section .cta-container{text-align:center;margin-bottom:64px}.how-to-section .cta-button{display:inline-block;background:var(--gradient-primary);color:#fff;font-size:1rem;font-weight:600;letter-spacing:.5px;padding:16px 32px;border-radius:8px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.how-to-section .cta-button:hover{transform:translateY(-2px);box-shadow:0 4px 10px #4b5ae44d}.how-to-section .visual-element{position:absolute;bottom:-100px;right:-100px;width:300px;height:300px;opacity:.1}.how-to-section .coin-animation{width:100%;height:100%;perspective:1000px}.how-to-section .coin{width:100%;height:100%;position:relative;transform-style:preserve-3d;animation:rotate 10s linear infinite}.how-to-section .coin-face{position:absolute;width:100%;height:100%;border-radius:50%;backface-visibility:hidden}.how-to-section .coin-face.front{background:var(--gradient-primary)}.how-to-section .coin-face.back{background:var(--gradient-primary);transform:rotateY(180deg)}.how-to-section .coin-face img{width:100%;height:100%;object-fit:contain;object-position:center}@keyframes rotate{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@media (max-width: 768px){.how-to-section{padding:80px 0}.how-to-section .how-to-buy-header h2{font-size:2.5rem}.how-to-section .how-to-buy-header .subtitle{font-size:1.2rem}.how-to-section .steps-container{flex-direction:column;align-items:center}.how-to-section .step-card{width:100%;max-width:320px;margin-bottom:40px}.how-to-section .step-arrow,.how-to-section .visual-element{display:none}}.faq-home{padding:120px 0;background:linear-gradient(135deg,#4b5ae414,#0a0b0ff2,#0a0b0f)}.faq-home .faq-content{max-width:800px;margin:0 auto}.faq-home .faq-header{text-align:center;margin-bottom:64px}.faq-home .faq-header h2{font-size:2.75rem;font-weight:400;letter-spacing:1px;color:var(--text-light);font-family:var(--font-nectarine);margin-bottom:16px}.faq-home .faq-header .subtitle{font-size:1.3rem;color:var(--text-secondary);font-weight:500}.faq-home .faq-list{display:flex;flex-direction:column;gap:16px}.faq-home .faq-item{background-color:var(--card-background);border-radius:12px;overflow:hidden;transition:all .3s ease;margin-bottom:16px}.faq-home .faq-item:hover{box-shadow:0 4px 10px #0000001a}.faq-home .faq-question{display:flex;justify-content:space-between;align-items:center;padding:24px;cursor:pointer;transition:background-color .3s ease}.faq-home .faq-question:hover{background-color:#4b5ae41a}.faq-home .faq-question h3{font-size:1.1rem;font-weight:600;color:var(--text-light);margin:0}.faq-home .faq-icon{width:24px;height:24px;color:var(--primary-color);transition:transform .3s ease}.faq-home .faq-item.open .faq-icon{transform:rotate(180deg)}.faq-home .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-home .faq-item.open .faq-answer{max-height:500px;padding:0 24px 24px}.faq-home .faq-answer p{color:var(--text-secondary);line-height:1.6;font-size:.95rem;margin:0}.faq-home .faq-footer{text-align:center;margin-top:64px}.faq-home .faq-footer p{font-size:1.1rem;color:var(--text-secondary);margin-bottom:16px;font-weight:500}.faq-home .contact-button{display:inline-block;background:var(--gradient-primary);color:#fff;font-size:1rem;font-weight:600;letter-spacing:.5px;padding:12px 24px;border-radius:8px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.faq-home .contact-button:hover{transform:translateY(-2px);box-shadow:0 4px 10px #4b5ae44d}@media (max-width: 768px){.faq-home{padding:80px 0}.faq-home.faq-header h2{font-size:2.25rem}.faq-home .faq-header .subtitle{font-size:1.2rem}.faq-home .faq-question{padding:20px}.faq-home .faq-question h3{font-size:1.1rem}.faq-home .faq-item.open .faq-answer{padding:0 20px 20px}}
