.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.text-gradient-primary{background:linear-gradient(90deg,#ff69b4,#ffa500);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}*,:after,:before{box-sizing:border-box;border:0 solid hsl(240,3.7%,15.9%)}html{tab-size:4;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit;background-color:#000;color:hsl(0,0%,98%);font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;-webkit-font-smoothing:antialiased}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes gradient-text{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient-x{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes float{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(10deg)}to{transform:translateY(0) rotate(0deg)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff69b4,#ffa500);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ff69b4,#ffa500);opacity:.8}.container,.footer .footer-content,.header .header-content,.hero-section .hero-content,.section .section-content{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.container,.footer .footer-content,.header .header-content,.hero-section .hero-content,.section .section-content{max-width:640px}}@media(min-width:768px){.container,.footer .footer-content,.header .header-content,.hero-section .hero-content,.section .section-content{max-width:768px}}@media(min-width:1024px){.container,.footer .footer-content,.header .header-content,.hero-section .hero-content,.section .section-content{max-width:1024px}}@media(min-width:1280px){.container,.footer .footer-content,.header .header-content,.hero-section .hero-content,.section .section-content{max-width:1280px}}@media(min-width:1536px){.container,.footer .footer-content,.header .header-content,.hero-section .hero-content,.section .section-content{max-width:1536px}}.animate-gradient-text{background-size:200% 200%;animation:gradient-text 5s ease infinite}.glow{box-shadow:0 0 20px rgba(255,105,180,.5)}.glow:hover{box-shadow:0 0 30px rgba(255,105,180,.7)}.animate-gradient-x{background-size:200% 200%;animation:gradient-x 15s ease infinite}.animate-float{animation:float 15s ease-in-out infinite}.footer .footer-content .footer-logo,.header .logo,.text-gradient-primary{background:linear-gradient(90deg,#ff69b4,#ffa500);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.bg-gradient-primary{background:linear-gradient(90deg,#ff69b4,#ffa500)}.bg-gradient-primary-b{background:linear-gradient(180deg,#ff69b4,#ffa500)}.border-gradient-primary{border-image:linear-gradient(90deg,#ff69b4,#ffa500) 1}.shadow-glow-primary{box-shadow:0 0 20px rgba(255,105,180,.3)}.shadow-glow-primary-hover{box-shadow:0 0 30px rgba(255,105,180,.5)}button.inline-flex{display:inline-flex}button.items-center{align-items:center}button.justify-center{justify-content:center}button.gap-2{gap:.5rem}button.whitespace-nowrap{white-space:nowrap}button.rounded-md{border-radius:calc(.5rem - 2px)}button.text-sm{font-size:.875rem}button.font-medium{font-weight:500}button.ring-offset-background{--tw-ring-offset-color:$background}button.transition-colors{transition:color .15s cubic-bezier(.4,0,.2,1)}button.focus-visible-outline-none:focus-visible{outline:none}button.focus-visible-ring-2:focus-visible{box-shadow:0 0 0 2px hsl(240,4.9%,83.9%)}button.focus-visible-ring-ring:focus-visible{--tw-ring-color:$ring}button.focus-visible-ring-offset-2:focus-visible{box-shadow:0 0 0 2px var(--tw-ring-offset-color),0 0 0 4px var(--tw-ring-color)}button.disabled-pointer-events-none:disabled{pointer-events:none}button.disabled-opacity-50:disabled{opacity:.5}button.bg-primary{background-color:hsl(0,0%,98%)}button.text-primary-foreground{color:hsl(240,5.9%,10%)}button.hover-bg-primary-90:hover{background-color:hsla(0,0%,98%,.9)}button.h-10{height:2.5rem}button.px-4{padding-left:1rem;padding-right:1rem}button.py-2{padding-top:.5rem;padding-bottom:.5rem}button.h-11{height:2.75rem}button.px-8{padding-left:2rem;padding-right:2rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:calc(.5rem - 2px);font-size:.875rem;font-weight:500;outline:none;transition:all .15s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none}.btn:focus-visible{outline:2px solid hsl(240,4.9%,83.9%);outline-offset:2px}.btn:disabled{pointer-events:none;opacity:.5}.btn.btn-sm{height:2.25rem;padding:0 .75rem}.btn.btn-lg,.btn.btn-sm{border-radius:calc(.5rem - 2px)}.btn.btn-lg{height:2.75rem;padding:0 2rem;font-size:1.125rem}.btn.btn-icon{height:2.5rem;width:2.5rem}.btn.btn-primary{background-color:hsl(0,0%,98%);color:hsl(240,5.9%,10%)}.btn.btn-primary:hover{background-color:hsla(0,0%,98%,.9)}.btn.btn-secondary{background-color:hsl(240,3.7%,15.9%);color:hsl(0,0%,98%)}.btn.btn-secondary:hover{background-color:hsla(240,3.7%,15.9%,.8)}.btn.btn-outline{border:1px solid hsl(240,3.7%,15.9%);background-color:#000}.btn.btn-ghost:hover,.btn.btn-outline:hover{background-color:hsl(240,3.7%,15.9%);color:hsl(0,0%,98%)}.btn.btn-bonuz{background-color:#000;border:1px solid rgba(255,105,180,.5);color:#fff;transition:all .3s;border-radius:9999px}.btn.btn-bonuz:hover{background-color:rgba(255,105,180,.1)}.btn.btn-bonuz-glow{background-color:#000;border:1px solid hotpink;color:#fff;transition:all .3s;border-radius:9999px;box-shadow:0 0 20px rgba(255,105,180,.3)}.btn.btn-bonuz-glow:hover{background-color:rgba(255,105,180,.1);box-shadow:0 0 30px rgba(255,105,180,.5)}.btn .btn-icon-right{margin-left:.5rem;height:1.25rem;width:1.25rem;transition:transform .15s}.btn:hover .btn-icon-right{transform:translateX(.25rem)}[data-radix-tabs-list].inline-flex{display:inline-flex}[data-radix-tabs-list].h-10{height:2.5rem}[data-radix-tabs-list].items-center{align-items:center}[data-radix-tabs-list].justify-center{justify-content:center}[data-radix-tabs-list].rounded-md{border-radius:calc(.5rem - 2px)}[data-radix-tabs-list].bg-muted{background-color:hsl(240,3.7%,15.9%)}[data-radix-tabs-list].p-1{padding:.25rem}[data-radix-tabs-list].text-muted-foreground{color:hsl(240,5%,64.9%)}[data-radix-tabs-trigger].inline-flex{display:inline-flex}[data-radix-tabs-trigger].items-center{align-items:center}[data-radix-tabs-trigger].justify-center{justify-content:center}[data-radix-tabs-trigger].whitespace-nowrap{white-space:nowrap}[data-radix-tabs-trigger].rounded-sm{border-radius:calc(.5rem - 4px)}[data-radix-tabs-trigger].px-3{padding-left:.75rem;padding-right:.75rem}[data-radix-tabs-trigger].py-1-5{padding-top:.375rem;padding-bottom:.375rem}[data-radix-tabs-trigger].text-sm{font-size:.875rem}[data-radix-tabs-trigger].font-medium{font-weight:500}[data-radix-tabs-trigger].ring-offset-background{--tw-ring-offset-color:$background}[data-radix-tabs-trigger].transition-all{transition:all .15s cubic-bezier(.4,0,.2,1)}[data-radix-tabs-trigger].focus-visible-outline-none:focus-visible{outline:none}[data-radix-tabs-trigger].focus-visible-ring-2:focus-visible{box-shadow:0 0 0 2px hsl(240,4.9%,83.9%)}[data-radix-tabs-trigger].focus-visible-ring-ring:focus-visible{--tw-ring-color:$ring}[data-radix-tabs-trigger].focus-visible-ring-offset-2:focus-visible{box-shadow:0 0 0 2px var(--tw-ring-offset-color),0 0 0 4px var(--tw-ring-color)}[data-radix-tabs-trigger].disabled-pointer-events-none:disabled{pointer-events:none}[data-radix-tabs-trigger].disabled-opacity-50:disabled{opacity:.5}[data-radix-tabs-trigger][data-state=active].data-state-active-bg-background{background-color:#000}[data-radix-tabs-trigger][data-state=active].data-state-active-text-foreground{color:hsl(0,0%,98%)}[data-radix-tabs-trigger][data-state=active].data-state-active-shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}[data-radix-tabs-content].mt-2{margin-top:.5rem}[data-radix-tabs-content].ring-offset-background{--tw-ring-offset-color:$background}[data-radix-tabs-content].focus-visible-outline-none:focus-visible{outline:none}[data-radix-tabs-content].focus-visible-ring-2:focus-visible{box-shadow:0 0 0 2px hsl(240,4.9%,83.9%)}[data-radix-tabs-content].focus-visible-ring-ring:focus-visible{--tw-ring-color:$ring}[data-radix-tabs-content].focus-visible-ring-offset-2:focus-visible{box-shadow:0 0 0 2px var(--tw-ring-offset-color),0 0 0 4px var(--tw-ring-color)}.tabs .tabs-list{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:1.5rem;background-color:rgba(0,0,0,.6);border:1px solid hsl(240,3.7%,15.9%);padding:.25rem;border-radius:.75rem}.tabs .tabs-list .tabs-trigger{border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;cursor:pointer;border:none;background:rgba(0,0,0,0);color:hsl(240,5%,64.9%)}.tabs .tabs-list .tabs-trigger[data-state=active]{background-color:rgba(255,105,180,.1);color:#fff}.tabs .tabs-list .tabs-trigger .trigger-icon{margin-right:.5rem}.tabs .tabs-list .tabs-trigger .trigger-text{display:none}@media(min-width:640px){.tabs .tabs-list .tabs-trigger .trigger-text{display:inline}}.tabs .tabs-content{margin-top:0}.wallet-card{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsl(240,3.7%,15.9%);border-radius:.75rem;padding:1.5rem}.wallet-card .wallet-header{display:flex;align-items:center;margin-bottom:1rem}.wallet-card .wallet-header .wallet-icon{font-size:1.5rem;margin-right:.5rem}.wallet-card .wallet-header .wallet-title{font-size:1.25rem;font-weight:500;color:#fff}.wallet-card .currency-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.wallet-card .currency-badges .currency-badge{padding:.25rem .75rem;background-color:rgba(0,0,0,.6);border-radius:9999px;font-size:.75rem;font-weight:500;color:#d1d5db;border:1px solid hsl(240,3.7%,15.9%);cursor:pointer;transition:all .2s ease}.wallet-card .currency-badges .currency-badge:hover{background-color:rgba(0,0,0,.8);border-color:rgba(255,105,180,.3);color:#fff!important}.wallet-card .currency-badges .currency-badge.selected{background-color:rgba(255,105,180,.3)!important;border-color:hotpink!important;color:#fff!important;font-weight:600!important;box-shadow:0 0 8px rgba(255,105,180,.3)!important}.wallet-card .currency-badges button.currency-badge.selected{color:#fff!important}.wallet-card .wallet-content{display:flex;flex-direction:column;gap:1.5rem}.wallet-card .wallet-top-row{display:flex;gap:1.5rem;align-items:flex-start}@media(max-width:768px){.wallet-card .wallet-top-row{flex-direction:column;gap:1rem;align-items:center}}.wallet-card .wallet-form-row{width:100%}.wallet-card .qr-section{flex-shrink:0;text-align:center}.wallet-card .qr-section .qr-container{background-color:#fff;padding:1rem;border-radius:.75rem;margin-bottom:.5rem;display:inline-block;border:2px solid hsl(240,3.7%,15.9%)}.wallet-card .qr-section .qr-container svg{display:block;max-width:160px;height:auto}.wallet-card .qr-section .qr-label{font-size:.75rem;color:#9ca3af;margin:0}.wallet-card .address-section{flex:1 1;min-width:0}.wallet-card .address-container{background-color:rgba(0,0,0,.6);border-radius:.5rem;border:1px solid hsl(240,3.7%,15.9%);padding:1rem;margin-bottom:.75rem}.wallet-card .address-container .address-label{font-size:.75rem;color:#9ca3af;margin-bottom:.25rem}.wallet-card .address-container .address-row{display:flex;align-items:center;justify-content:space-between}.wallet-card .address-container .address-row .address-text{font-family:monospace;font-size:.875rem;color:#d1d5db;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.wallet-card .address-container .address-row .address-text{font-size:.875rem}}.wallet-card .address-container .address-row .copy-button{color:#9ca3af;margin-left:.5rem;flex-shrink:0;height:2rem;width:2rem;background:rgba(0,0,0,0);border:none;cursor:pointer;border-radius:.25rem;transition:all .15s}.wallet-card .address-container .address-row .copy-button:hover{color:#fff;background-color:rgba(255,105,180,.1)}.wallet-card .address-container .address-row .copy-button .copy-icon{height:1rem;width:1rem}.wallet-card .payment-section{background-color:rgba(0,0,0,.6);border-radius:.5rem;border:1px solid hsl(240,3.7%,15.9%);padding:1.5rem}.wallet-card .payment-section .payment-title{font-size:1rem;font-weight:500;color:#fff;margin-bottom:1rem}.wallet-card .payment-section .payment-form .amount-input-group{display:flex;gap:.5rem;margin-bottom:.5rem}.wallet-card .payment-section .payment-form .amount-input-group .amount-input{flex:1 1;background-color:rgba(0,0,0,.6);border:1px solid hsl(240,3.7%,15.9%);border-radius:.5rem;padding:.75rem;color:#fff;font-size:.875rem}.wallet-card .payment-section .payment-form .amount-input-group .amount-input::placeholder{color:#9ca3af}.wallet-card .payment-section .payment-form .amount-input-group .amount-input:focus{outline:none;border-color:rgba(255,105,180,.5)}.wallet-card .payment-section .payment-form .amount-input-group .currency-select{background-color:rgba(0,0,0,.6);border:1px solid hsl(240,3.7%,15.9%);border-radius:.5rem;padding:.75rem;color:#fff;font-size:.875rem;min-width:80px}.wallet-card .payment-section .payment-form .amount-input-group .currency-select:focus{outline:none;border-color:rgba(255,105,180,.5)}.wallet-card .payment-section .payment-form .amount-input-group .currency-select option{background-color:#000;color:#fff}.wallet-card .payment-section .payment-form .amount-info{margin-bottom:1rem;padding:0 .25rem}.wallet-card .payment-section .payment-form .amount-info .amount-helper-text{font-size:.75rem;color:#9ca3af;margin:.25rem 0}.wallet-card .payment-section .payment-form .amount-info .amount-helper-text:first-child{color:rgba(255,105,180,.8);font-weight:500}.wallet-card .payment-section .payment-form .amount-info .amount-helper-text.balance-text{color:rgba(255,165,0,.9);font-weight:500}.wallet-card .payment-section .payment-form .referred-by-input-group{display:flex;margin-bottom:1rem}.wallet-card .payment-section .payment-form .referred-by-input-group .referred-by-input{flex:1 1;width:100%;background-color:rgba(0,0,0,.6);border:1px solid hsl(240,3.7%,15.9%);border-radius:.5rem;padding:.75rem;color:#fff;font-size:.875rem}.wallet-card .payment-section .payment-form .referred-by-input-group .referred-by-input::placeholder{color:#9ca3af}.wallet-card .payment-section .payment-form .referred-by-input-group .referred-by-input:focus{outline:none;border-color:rgba(255,105,180,.5)}.wallet-card .payment-section .payment-form .country-input-group{display:flex;flex-direction:column;margin-bottom:1rem}.wallet-card .payment-section .payment-form .country-input-group .country-select{flex:1 1;width:100%!important;max-width:100%!important;background-color:rgba(0,0,0,.6)!important;border:1px solid hsl(240,3.7%,15.9%)!important;border-radius:.5rem!important;padding:.75rem!important;color:#fff!important;font-size:.875rem!important;box-sizing:border-box!important;margin:0!important}.wallet-card .payment-section .payment-form .country-input-group .country-select:focus{outline:none!important;border-color:rgba(255,105,180,.5)!important}.wallet-card .payment-section .payment-form .country-input-group .country-select.required{border-color:rgba(255,165,0,.6)!important;box-shadow:0 0 0 1px rgba(255,165,0,.2)!important}.wallet-card .payment-section .payment-form .country-input-group .country-select option{background-color:#000!important;color:#fff!important}.wallet-card .payment-section .payment-form .country-input-group .field-required-text{font-size:.75rem;color:rgba(255,165,0,.8);margin:.5rem .25rem 0;font-weight:500}.wallet-card .payment-section .payment-form .payment-buttons{display:flex;gap:.75rem;flex-wrap:wrap}.wallet-card .payment-section .payment-form .payment-buttons .connect-btn,.wallet-card .payment-section .payment-form .payment-buttons .send-btn{flex:1 1;min-width:140px;display:flex;align-items:center;justify-content:center;gap:.5rem}.wallet-card .payment-section .payment-form .payment-buttons .connect-btn .btn-icon,.wallet-card .payment-section .payment-form .payment-buttons .send-btn .btn-icon{width:1rem;height:1rem}.wallet-card .payment-section .payment-form .payment-buttons .connect-btn .btn-icon.animate-spin,.wallet-card .payment-section .payment-form .payment-buttons .send-btn .btn-icon.animate-spin{animation:spin 1s linear infinite}.wallet-card .payment-section .payment-form .payment-buttons .explorer-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,rgba(255,105,180,.8),rgba(255,165,0,.8));border:1px solid rgba(255,105,180,.6);transition:all .3s}.wallet-card .payment-section .payment-form .payment-buttons .explorer-btn:hover{background:linear-gradient(135deg,rgba(255,105,180,.9),rgba(255,165,0,.9));transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,105,180,.3)}.wallet-card .payment-section .payment-form .payment-buttons .explorer-btn .btn-icon{width:1rem;height:1rem}@media(max-width:640px){.wallet-card .payment-section .payment-form .payment-buttons{flex-direction:column}.wallet-card .payment-section .payment-form .payment-buttons .connect-btn,.wallet-card .payment-section .payment-form .payment-buttons .send-btn{width:100%}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:modal-fade-in .2s ease-out}.modal-overlay .modal-content{background-color:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,105,180,.3);border-radius:1rem;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px rgba(0,0,0,.9),0 0 30px rgba(255,105,180,.2);animation:modal-slide-up .25s ease-out}.modal-overlay .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 0}.modal-overlay .modal-content .modal-header .modal-title{font-size:1.25rem;font-weight:600;color:#fff;margin:0}.modal-overlay .modal-content .modal-header .modal-close{background:rgba(0,0,0,0);border:none;color:#9ca3af;cursor:pointer;padding:0;border-radius:50%;transition:all .2s;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0}.modal-overlay .modal-content .modal-header .modal-close:hover{color:#fff;background-color:rgba(255,105,180,.1)}.modal-overlay .modal-content .modal-header .modal-close .close-icon{width:1rem;height:1rem}.modal-overlay .modal-content .modal-body{padding:1.5rem;border-top:1px solid rgba(255,105,180,.1);border-bottom:1px solid rgba(255,105,180,.1)}.modal-overlay .modal-content .modal-body p{color:#d1d5db;line-height:1.6;margin-bottom:1rem;font-size:.95rem}.modal-overlay .modal-content .modal-body p:first-child{font-weight:500;color:#ef4444}.modal-overlay .modal-content .modal-body p:last-child{margin-bottom:0;font-size:.875rem;color:#9ca3af}.modal-overlay .modal-content .modal-footer{padding:1.5rem;display:flex;justify-content:center;background:linear-gradient(135deg,rgba(255,105,180,.03),rgba(255,165,0,.03))}.modal-overlay .modal-content .modal-footer button:after{display:none!important;content:none!important}.modal-overlay .modal-content .modal-footer .btn{min-width:140px;display:flex;align-items:center;justify-content:center;gap:.5rem}.modal-overlay .modal-content .modal-footer .btn .btn-icon{width:1rem;height:1rem}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-slide-up{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.faq-container{max-width:48rem;margin:0 auto}[data-radix-accordion-item].border-b{border-bottom:1px solid rgba(0,0,0,0)}[data-radix-accordion-header].flex,[data-radix-accordion-trigger].flex{display:flex}[data-radix-accordion-trigger].flex-1{flex:1 1}[data-radix-accordion-trigger].items-center{align-items:center}[data-radix-accordion-trigger].justify-between{justify-content:space-between}[data-radix-accordion-trigger].py-4{padding-top:1rem;padding-bottom:1rem}[data-radix-accordion-trigger].font-medium{font-weight:500}[data-radix-accordion-trigger].transition-all{transition:all .15s cubic-bezier(.4,0,.2,1)}[data-radix-accordion-trigger].hover-underline:hover{text-decoration:underline}[data-radix-accordion-content].overflow-hidden{overflow:hidden}[data-radix-accordion-content].text-sm{font-size:.875rem}[data-radix-accordion-content].transition-all{transition:all .15s cubic-bezier(.4,0,.2,1)}[data-radix-accordion-content].data-state-closed-animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}[data-radix-accordion-content].data-state-open-animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}[data-radix-accordion-content] div.pb-4{padding-bottom:1rem}[data-radix-accordion-content] div.pt-0{padding-top:0}.h-5{height:1.25rem}.w-5{width:1.25rem}.shrink-0{flex-shrink:0}.transition-transform{transition:transform .15s cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.accordion .accordion-item{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsl(240,3.7%,15.9%);border-radius:.75rem;overflow:hidden;margin-bottom:1rem}.accordion .accordion-item h3{margin:0}.accordion .accordion-item .accordion-trigger{padding:1.5rem;transition:all .15s;text-align:left;width:100%;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:space-between}.accordion .accordion-item .accordion-trigger:hover{background-color:rgba(255,105,180,.05)}.accordion .accordion-item .accordion-trigger .trigger-text{font-size:1.125rem;font-weight:500}.accordion .accordion-item .accordion-trigger .trigger-icon{height:1.25rem;width:1.25rem;color:hotpink;transition:transform .2s}.accordion .accordion-item .accordion-trigger .trigger-icon[data-state=open]{transform:rotate(180deg)}.accordion .accordion-item .accordion-trigger svg{height:1.25rem;width:1.25rem;color:hotpink;transition:transform .2s;flex-shrink:0}.accordion .accordion-item .accordion-trigger[data-state=open] svg{transform:rotate(180deg)}.accordion .accordion-item .accordion-content{padding:0 1.5rem 1rem;color:#d1d5db}.accordion .accordion-item .accordion-content[data-state=closed]{animation:accordion-up .2s ease-out}.accordion .accordion-item .accordion-content[data-state=open]{animation:accordion-down .2s ease-out}.feature-card{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsl(240,3.7%,15.9%);border-radius:1rem;padding:1.5rem;transition:all .3s}.feature-card:hover{border-color:rgba(255,105,180,.5)}.feature-card:hover .feature-icon{transform:scale(1.1)}.feature-card .feature-icon{font-size:2.5rem;margin-bottom:1rem;transition:transform .3s}.feature-card .feature-title{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;background:linear-gradient(90deg,white,rgb(209,213,219));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.feature-card .feature-description{color:#9ca3af}.scale-card{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsl(240,3.7%,15.9%);border-radius:1rem;padding:1.5rem;transition:all .3s;display:flex;align-items:flex-start;gap:1rem}.scale-card:hover{border-color:rgba(255,165,0,.5)}.scale-card .scale-icon{width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(to bottom right,rgba(255,105,180,.2),rgba(255,165,0,.2));display:flex;align-items:center;justify-content:center;flex-shrink:0}.scale-card .scale-icon .scale-icon-inner{width:1.5rem;height:1.5rem;border-radius:50%;background:linear-gradient(90deg,#ff69b4,#ffa500)}.scale-card .scale-icon .scale-emoji{font-size:1.5rem;line-height:1}.scale-card .scale-content .scale-title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;background:linear-gradient(90deg,white,rgb(209,213,219));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.scale-card .scale-content .scale-description{color:#9ca3af}.particle-background{position:fixed;inset:0;z-index:0;opacity:.4;pointer-events:none}.w-full{width:100%}.space-y-4>*+*{margin-top:1rem}.flex{display:flex}.flex-1{flex:1 1}.items-center{align-items:center}.justify-between{justify-content:space-between}.py-4{padding-top:1rem}.pb-4,.py-4{padding-bottom:1rem}.pt-0{padding-top:0}.font-medium{font-weight:500}.text-sm{font-size:.875rem}.overflow-hidden{overflow:hidden}.border-b{border-bottom:1px solid rgba(0,0,0,0)}.hover-underline:hover{text-decoration:underline}.grid{display:grid}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.mb-6{margin-bottom:1.5rem}.bg-black-60{background-color:rgba(0,0,0,.6)}.border{border-width:1px}.border-gray-800{border-color:#1f2937}.p-1{padding:.25rem}.rounded-xl{border-radius:.75rem}.rounded-lg{border-radius:.5rem}.mr-2{margin-right:.5rem}.hidden{display:none}@media(min-width:640px){.sm-inline{display:inline}}.mt-0{margin-top:0}.animate-accordion-down{animation:accordion-down .2s ease-out}.animate-accordion-up,.data-state-closed-animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}.data-state-open-animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.faq-section a{color:#60a5fa;text-decoration:underline;transition:color .15s ease-in-out}.faq-section a:hover{color:#93c5fd}.faq-section a:focus{outline:2px solid #60a5fa;outline-offset:2px}.faq-section a:visited{color:#a78bfa}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:640px){.wallet-card{padding:.75rem;border-radius:.5rem}.wallet-card .wallet-header{flex-direction:column;align-items:center;margin-bottom:.75rem}.wallet-card .wallet-header .wallet-icon{margin-right:0;margin-bottom:.5rem}.wallet-card .wallet-header .wallet-title{font-size:1.1rem;text-align:center}.wallet-card .currency-badges{gap:.25rem;margin-bottom:.75rem;justify-content:center}.wallet-card .currency-badges .currency-badge{font-size:.7rem;padding:.2rem .6rem}.wallet-card .wallet-content{gap:1rem}.wallet-card .wallet-top-row{flex-direction:column;gap:.75rem;align-items:stretch}.wallet-card .qr-section .qr-container{padding:.5rem;border-radius:.5rem}.wallet-card .qr-section .qr-container svg{max-width:120px}.wallet-card .address-container{padding:.75rem;margin-bottom:.5rem}.wallet-card .address-container .address-row{flex-direction:row;gap:.5rem}.wallet-card .address-container .address-row .address-text{font-size:.8rem;max-width:70vw}.wallet-card .address-container .address-row .copy-button{height:2.2rem;width:2.2rem}.wallet-card .payment-section{padding:.75rem;border-radius:.5rem}.wallet-card .payment-section .payment-title{font-size:.95rem;margin-bottom:.75rem}.wallet-card .payment-section .payment-form .amount-input-group{flex-direction:column;gap:.25rem}.wallet-card .payment-section .payment-form .amount-input-group .amount-input,.wallet-card .payment-section .payment-form .amount-input-group .currency-select{min-width:0;font-size:1rem;padding:.7rem}.wallet-card .payment-section .payment-form .referred-by-input-group{margin-bottom:.75rem}.wallet-card .payment-section .payment-form .referred-by-input-group .referred-by-input{font-size:1rem;padding:.7rem}.wallet-card .payment-section .payment-form .country-input-group{margin-bottom:.75rem}.wallet-card .payment-section .payment-form .country-input-group .country-select{font-size:1rem!important;padding:.7rem!important}.wallet-card .payment-section .payment-form .payment-buttons{flex-direction:column;gap:.5rem}.wallet-card .payment-section .payment-form .payment-buttons .connect-btn,.wallet-card .payment-section .payment-form .payment-buttons .explorer-btn,.wallet-card .payment-section .payment-form .payment-buttons .send-btn{width:100%;min-width:0;font-size:1rem;padding:.9rem .5rem}.modal-overlay{padding:.25rem}.modal-overlay .modal-content{padding:.5rem;max-width:98vw}.modal-overlay .modal-content .modal-body,.modal-overlay .modal-content .modal-footer,.modal-overlay .modal-content .modal-header{padding:1rem .5rem!important}.modal-overlay .modal-content .modal-title{font-size:1.1rem}}.page-container{min-height:100vh;background-color:#000;color:#fff;overflow:hidden;font-family:Inter,sans-serif}.page-container h1,.page-container h2,.page-container h3,.page-container h4,.page-container h5,.page-container h6{font-family:Farro,sans-serif}.page-container p{font-family:Inter,sans-serif}.page-container .page-content{position:relative;z-index:10}.header{padding:1.5rem 0}.header .header-content{display:flex;justify-content:space-between;align-items:center}.header .logo{font-size:1.875rem;font-weight:700;letter-spacing:-.025em}.hero-section{text-align:center;position:relative}.hero-section .hero-divider{position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:5rem;background:linear-gradient(180deg,transparent,#ff69b4,transparent);opacity:.5}.hero-section .hero-title{font-family:Farro,sans-serif;font-size:clamp(2rem,6vw,54px);font-weight:500;margin-bottom:1.5rem;position:relative;display:inline-block;letter-spacing:-.025em;line-height:1}.hero-section .hero-title .title-glow{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,105,180,.2),rgba(255,165,0,.2));filter:blur(3rem);z-index:-1}.hero-section .hero-subtitle{font-family:Inter,sans-serif;font-size:16px;color:#d1d5db;max-width:48rem;margin:0 auto 4rem;line-height:1.5}.hero-section .hero-secondary{margin:4rem 0;position:relative}.hero-section .hero-secondary .secondary-divider{position:absolute;top:-2.5rem;left:50%;transform:translateX(-50%);width:1px;height:2.5rem;background:linear-gradient(180deg,transparent,rgba(255,105,180,.5))}.hero-section .hero-secondary .secondary-title{font-family:Farro,sans-serif;font-size:clamp(2rem,6vw,32px);font-weight:500;margin-bottom:1.5rem;letter-spacing:-.025em;line-height:1}.hero-section .hero-secondary .secondary-title .title-normal{color:#fff}.hero-section .hero-secondary .secondary-title .title-gradient{-webkit-text-fill-color:rgba(0,0,0,0);background:var(--gradient-1);-webkit-background-clip:text;background-clip:text}.hero-section .hero-secondary .secondary-subtitle{font-family:Inter,sans-serif;font-size:16px;color:#d1d5db;max-width:32rem;margin:0 auto 4rem;line-height:1.5}.hero-section .counter-card{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1rem;padding:2rem;margin-bottom:3rem;max-width:32rem;margin-left:auto;margin-right:auto;border:1px solid hsl(240,3.7%,15.9%);box-shadow:0 0 50px rgba(255,105,180,.1)}.hero-section .counter-card .counter-label{font-size:1.125rem;color:#9ca3af;margin-bottom:.5rem}.hero-section .counter-card .counter-amount{font-size:2.5rem;font-weight:700}@media(min-width:768px){.hero-section .counter-card .counter-amount{font-size:3rem}}.hero-section .counter-card .counter-amount .amount-raised{color:orange}.hero-section .counter-card .counter-amount .amount-total{color:#6b7280}.hero-section .counter-card .progress-bar{width:100%;background-color:hsla(240,3.7%,15.9%,.5);height:.75rem;border-radius:9999px;margin-top:1.5rem;overflow:hidden}.hero-section .counter-card .progress-bar .progress-fill{height:100%;border-radius:9999px;background:linear-gradient(90deg,#ff69b4,#ffa500);position:relative;width:27.6%}.hero-section .counter-card .progress-bar .progress-fill .progress-pulse{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.2);animation:pulse 2s infinite}.hero-section .participate-btn{max-width:220px;margin:0 auto;display:block;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:transform .3s ease}.hero-section .participate-btn:hover{transform:translateY(-2px)}.section{padding:4rem 0;position:relative}.section.section-with-bg{overflow:hidden}.section.section-with-bg .section-bg{position:absolute;inset:0;background:linear-gradient(180deg,black,rgb(3,7,18),black);z-index:0}.section .section-content{position:relative;z-index:10}.section .section-header{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.section .section-header .section-divider{width:3rem;height:.25rem;background:linear-gradient(90deg,#ff69b4,#ffa500);margin-bottom:2rem}.section .section-header .section-title{font-family:Farro,sans-serif;font-size:clamp(2rem,6vw,32px);font-weight:500;margin-bottom:1rem;text-align:center;letter-spacing:-.025em;line-height:1}.section .section-header .section-title .title-gradient{-webkit-text-fill-color:rgba(0,0,0,0);background:var(--gradient-1);-webkit-background-clip:text;background-clip:text}.section .section-header .section-subtitle{font-family:Inter,sans-serif;font-size:16px;color:#9ca3af;max-width:32rem;text-align:center;line-height:1.5}.features-grid{display:grid;grid-gap:1.5rem;gap:1.5rem;max-width:72rem;margin:0 auto}@media(min-width:768px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.features-grid{grid-template-columns:repeat(3,1fr)}}.scale-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;max-width:64rem;margin:2rem auto 0}@media(min-width:768px){.scale-grid{grid-template-columns:repeat(2,1fr)}}.contribute-section .contribute-container{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsl(240,3.7%,15.9%);padding:2rem;border-radius:1rem;margin-bottom:2rem;max-width:64rem;margin-left:auto;margin-right:auto;box-shadow:0 0 50px rgba(255,105,180,.1)}.contribute-section .contribute-container .contribute-note{margin-top:2rem;padding:1rem;background-color:rgba(255,105,180,.05);border:1px solid rgba(255,105,180,.2);border-radius:.75rem}.contribute-section .contribute-container .contribute-note .note-text{font-size:.875rem;color:#d1d5db}.contribute-section .contribute-container .contribute-note .note-text .note-highlight{font-weight:600;color:hotpink}.about-section .about-content{max-width:48rem;margin:0 auto}.about-section .about-content .about-container{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsl(240,3.7%,15.9%);padding:2rem;border-radius:1rem;text-align:center}.about-section .about-content .about-container .about-text{font-family:Inter,sans-serif;font-size:16px;color:#d1d5db;line-height:1.5}.about-section .about-content .about-container .about-links{margin-top:2rem;display:flex;justify-content:center;gap:1rem}.about-section .about-content .about-container .about-links .about-link{color:hotpink;transition:color .3s;display:flex;align-items:center;text-decoration:none}.about-section .about-content .about-container .about-links .about-link:hover{color:orange}.about-section .about-content .about-container .about-links .about-link .link-icon{margin-left:.25rem;height:1rem;width:1rem}.footer{border-top:1px solid #111827;padding:3rem 0;position:relative}.footer .footer-content{text-align:center}.footer .footer-content .footer-logo{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.footer .footer-content .footer-location{color:#9ca3af;margin-bottom:1rem}.footer .footer-content .footer-links{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem}.footer .footer-content .footer-links .footer-link{color:#9ca3af;transition:color .15s;text-decoration:none}.footer .footer-content .footer-links .footer-link:hover{color:#fff}.footer .footer-content .footer-bottom{padding-top:1.5rem;max-width:32rem;margin:0 auto}.footer .footer-content .footer-bottom .footer-copyright{color:#6b7280;font-size:.875rem;margin-bottom:.5rem}.footer .footer-content .footer-bottom .footer-notice{color:#4b5563;font-size:.875rem;margin-bottom:.5rem}.footer .footer-content .footer-bottom .footer-disclaimer{color:#4b5563;font-size:.75rem}.kol-section{margin-top:2rem}.kol-section :global .content{gap:1.5rem}.kol-section :global .content .teamList{gap:1.5rem;justify-content:center;max-width:72rem;margin:0 auto}.kol-section :global .content .teamList .teamCard{width:200px}.kol-section :global .content .teamList .teamCard p{color:#d1d5db}.kol-section :global .content .teamList .teamCard h3{color:#fff;font-family:Farro,sans-serif}.kol-section :global .content .teamList .teamCard .title{color:hsla(0,0%,100%,.7)}.kol-section :global .content .button{margin:2rem auto 0}.kol-section :global .teamList .swiperSlide .teamCard h3{color:#fff;font-family:Farro,sans-serif}.kol-section :global .teamList .swiperSlide .teamCard p{color:#d1d5db}.kol-section :global .teamList .swiperSlide .teamCard .title{color:hsla(0,0%,100%,.7)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}