.footer-transition-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00161f;opacity:0;z-index:2000;transition:opacity 2s linear;pointer-events:none}.footer-transition-overlay.active{opacity:1;transition:opacity .4s linear 0s,opacity .4s linear 1.6s;pointer-events:auto}.footer-links-horizontal{gap:clamp(.2rem,1vw,.5rem)!important}@media(max-width:1024px){.footer-links-horizontal{gap:clamp(.1rem,.5vw,.3rem)!important}}@media(max-width:768px){.footer-links-horizontal{gap:clamp(.05rem,.3vw,.2rem)!important}}.footer-desktop-layout{display:flex;align-items:flex-start;width:100%;gap:var(--grid-gap)}.footer-logo-container{display:flex;align-items:center;justify-content:center;width:120px;height:60px}.footer-logo-container img{max-width:100%;max-height:100%;object-fit:contain}.footer-logo-mobile{display:flex;justify-content:center;margin-bottom:2rem}.dextools-logo{filter:brightness(0) saturate(100%) invert(48%) sepia(79%) saturate(2476%) hue-rotate(186deg) brightness(118%) contrast(119%)}:root{--form-bg:#00161F;--form-border:#004661;--primary-purple:#05B9FE;--brand-blue:#05B9FE;--white:white;--dextools-color:#00b8d9;--text-dark:#00161F;--shadow-color:rgba(0,0,0,0.2)}.waitlist-form{justify-content:center;width:100%;height:100%}.form,.waitlist-form{display:flex;flex-direction:column;align-items:center}.form{background-color:var(--form-bg);width:15.5em;height:28em;border:2px solid var(--form-border);border-bottom-left-radius:1.5em;border-top-right-radius:1.5em;box-shadow:-10px 0 0 var(--form-border),-10px 5px 5px var(--shadow-color);overflow:hidden;position:relative;transition:all .25s ease;transform:scale(1.2)}#email-area,#footer-area,#login-area,#telegram-area,#username-area{position:relative;z-index:2}#login-area{width:100%;height:3.5em;display:flex;justify-content:center;align-items:center;color:var(--white)}#login-area p{top:.35em;font-size:1.5em;z-index:2;color:var(--text-dark)}#login-area #behind,#login-area p{font-weight:700;font-family:var(--font-concert-one),sans-serif;position:absolute}#login-area #behind{top:60%;left:1em;font-size:1em;z-index:1;color:var(--brand-blue)}#email-area{width:100%;padding-left:10%;padding-right:10%;height:5em;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:1em;transition:all .25s ease}#email-area input{width:100%;border:2px solid var(--primary-purple);border-radius:.5em;height:2.5em;padding-left:1em;font-size:.95em;font-weight:100;transition:all .5s ease;outline:none;box-shadow:0 5px 5px -3px var(--shadow-color)}#username-area{width:100%;padding-left:10%;padding-right:10%;height:4em;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:.5em;transition:all .25s ease}#username-area input{width:100%;border:2px solid var(--primary-purple);border-radius:.5em;height:2.5em;padding-left:1em;font-size:.95em;font-weight:100;transition:all .5s ease;outline:none;box-shadow:0 5px 5px -3px var(--shadow-color)}#telegram-area{width:100%;padding-left:10%;padding-right:10%;height:4em;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:.5em;transition:all .25s ease}#telegram-area input{width:100%;border:2px solid var(--primary-purple);border-radius:.5em;height:2.5em;padding-left:1em;font-size:.95em;font-weight:100;transition:all .5s ease;outline:none;box-shadow:0 5px 5px -3px var(--shadow-color)}.optional-text{font-family:Inter,sans-serif;font-size:.7em;color:var(--primary-purple);font-weight:400;margin-top:.3em;opacity:.8;letter-spacing:.05em}#footer-area{margin-top:0;padding-top:0;width:100%;padding-left:10%;padding-right:10%;height:7em;display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--primary-purple);transition:all .25s ease}#footer-area button,.confetti-button{width:80%;border:2px solid var(--primary-purple);border-radius:.5em;height:2.2em;padding-left:1em;font-size:.85em;font-weight:700;font-family:var(--font-concert-one),sans-serif;text-align:center;transition:all .25s ease;color:var(--white);background-color:var(--primary-purple);box-shadow:0 5px 5px -3px var(--shadow-color);cursor:pointer}.confetti-button.disabled,.confetti-button:disabled{opacity:.5;cursor:not-allowed;border-color:rgba(5,185,254,.3);color:hsla(0,0%,100%,.5);background-color:rgba(5,185,254,.2)}#footer-area a,#footer-area p{font-size:.8em;transition:all .25s ease}#text-inside{padding-top:.5em;display:flex}#link{padding-left:.1em;font-weight:700}#background-color{width:calc(100% - .4em);height:3.5em;background-color:var(--primary-purple);position:absolute;top:.2em;left:.2em;z-index:1;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:.3em;box-shadow:0 2px 8px rgba(5,185,254,.3)}#link-circle{width:100%;height:4.5em;display:flex;align-items:center;justify-content:space-around;padding-left:15%;padding-right:15%}#link-circle img{transition:all .25s ease}#link-circle .white-logo{filter:brightness(0) invert(1)}#link-circle .dextools-logo{filter:brightness(0) saturate(100%) invert(48%) sepia(79%) saturate(2476%) hue-rotate(188deg) brightness(118%) contrast(119%)}#whitefilter{width:3.5em;height:3.5em;top:2.5px;right:2.5px;position:absolute;z-index:2;border-top-right-radius:1.25em;box-shadow:35px -35px 0 -1px var(--form-bg)}::placeholder{color:var(--primary-purple);font-weight:700}.form:hover{width:16em;height:29em;transform:scale(1.25)}#login-area:hover~#background-color{height:3.5em;transform:translateY(0)}#email-area:hover~#background-color{height:5em;transform:translateY(3.5em)}#email-area:hover,#footer-area:hover,#telegram-area:hover,#username-area:hover{padding-left:5%;padding-right:5%}#email-area:hover p{color:var(--white)}#email-area:hover input{color:var(--white);border:2px solid var(--white);background-color:var(--primary-purple);height:3em}#email-area:hover ::placeholder{color:var(--white)}#username-area:hover~#background-color{height:4em;transform:translateY(9.5em)}#telegram-area:hover~#background-color{height:4em;transform:translateY(13.5em)}#footer-area:hover~#background-color{height:5em;transform:translateY(18.5em)}#login-area:hover p{color:var(--white)}#username-area:hover input{color:var(--white);border:2px solid var(--white);background-color:var(--primary-purple);height:3em}#username-area:hover ::placeholder{color:var(--white)}#telegram-area:hover input{color:var(--white);border:2px solid var(--white);background-color:var(--primary-purple);height:3em}#telegram-area:hover ::placeholder{color:var(--white)}#telegram-area:hover .optional-text{color:var(--white);opacity:1}#footer-area:hover a,#footer-area:hover p{color:var(--white)}#footer-area:hover button{border:2px solid var(--white);background-color:var(--primary-purple);height:3em}#footer-area button:active,.confetti-button:active{color:var(--primary-purple);background-color:var(--white);width:90%}#link-circle img:hover{transform:scale(1.25);margin:.5em}@media(max-width:768px){.form{transform:scale(1)}.form:hover{transform:scale(1.05)}}@media(max-width:480px){.form{transform:scale(.9)}.form:hover{transform:scale(.95)}}.transition-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00161f;opacity:0;pointer-events:none;z-index:2000;transition:opacity 2s linear}.transition-overlay.active{opacity:1;transition:opacity .4s linear 0s,opacity .4s linear 1.6s}.header-desktop{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:0;background:rgba(0,0,0,0);font-family:Concert One,sans-serif;transform:translateY(0);opacity:1;transition:transform .6s cubic-bezier(.25,.46,.45,.94),opacity .6s cubic-bezier(.25,.46,.45,.94);will-change:transform,opacity;min-height:clamp(60px,8vw,80px)}.header-desktop.header-hidden{transform:translateY(-100%);opacity:0}.header-desktop.not-scrolled,.header-desktop.scrolled{top:0;transform:translateY(0)}.header-mobile{position:fixed;bottom:0;left:0;width:100%;z-index:1000;padding:0;background:rgba(0,0,0,0);font-family:Concert One,sans-serif;transform:translateY(100%);transition:transform .6s cubic-bezier(.25,.46,.45,.94);will-change:transform;min-height:clamp(60px,8vw,80px)}.header-mobile.scrolled{transform:translateY(0)}.header-mobile.header-hidden,.header-mobile.not-scrolled{transform:translateY(100%)}@keyframes subtleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.header-desktop-bg,.header-mobile-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/vectors/header-bg.svg) no-repeat top;background-size:cover;background-repeat:no-repeat;opacity:1;transform:translateY(-100%);transition:transform var(--slide-duration,.6s) cubic-bezier(.25,.46,.45,.94);z-index:-1;border-radius:0 0 16px 16px;min-height:100%;object-fit:cover}.header-desktop-bg.scrolled,.header-mobile-bg.scrolled{transform:translateY(0)}.header-desktop-bg.not-scrolled,.header-mobile-bg.not-scrolled{transform:translateY(-100%)}@media(max-width:768.99px){.header-desktop-bg{display:none}}.header__container{display:flex;justify-content:space-between;align-items:center;width:100%;padding:clamp(.5rem,2vw,1rem) clamp(1rem,5vw,3rem);margin:0 auto;position:relative;z-index:1;min-height:clamp(60px,8vw,80px)}@media(min-width:1920px){.header__container{padding:clamp(.5rem,2vw,1rem) clamp(2rem,8vw,5rem)}}@media(max-width:768.99px){.header__container{background:#00394d;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:20px 20px 20px 20px;margin:0 20px 20px;width:calc(100% - 40px);border:none;position:relative;justify-content:space-between;box-shadow:0 -4px 16px rgba(0,0,0,.2)}}.nav-link{padding:clamp(.5rem,1.5vw,.75rem) clamp(1rem,2vw,1.5rem);background:rgba(0,0,0,0);border:none;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:800;cursor:pointer;font-size:clamp(1rem,2vw,1.5rem);text-decoration:none;display:inline-block;white-space:nowrap;margin:clamp(.125rem,.5vw,.5rem);transition:all .4s cubic-bezier(.25,.46,.45,.94);text-shadow:0 2px 8px rgba(0,0,0,.6);border-radius:8px}.nav-link:hover{color:#6dc9eb;text-shadow:0 4px 12px rgba(109,201,235,.8);transform:translateY(-2px)}.nav-link.active{color:#05b9fe;text-shadow:0 4px 12px rgba(5,185,254,.8)}.join-waitlist-btn3{padding:clamp(.5rem,1.5vw,.75rem) clamp(1rem,2vw,1.5rem);background:rgba(0,0,0,0);border:2px solid #fff;color:#fff;font-weight:700;cursor:pointer;border-radius:50px;font-size:clamp(.875rem,1.5vw,1.125rem);text-decoration:none;display:inline-block;white-space:nowrap;transition:all .4s cubic-bezier(.25,.46,.45,.94);text-shadow:0 2px 8px rgba(0,0,0,.6)}.join-waitlist-btn3:hover{background:#fff;color:#00161f;transform:translateY(-2px);text-shadow:none}.join-waitlist-btn5{position:relative;background:rgba(0,0,0,0);border:none;border-radius:50px;padding:clamp(10px,2.5vw,14px) clamp(16px,4vw,24px);color:#fff;font-family:var(--font-concert-one);font-size:clamp(12px,2.5vw,16px);font-weight:400;cursor:pointer;overflow:visible;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;min-width:clamp(120px,25vw,180px);height:clamp(40px,7vw,50px);text-transform:uppercase;letter-spacing:clamp(.5px,.1vw,1px)}.join-waitlist-btn5 .button-text{position:relative;z-index:3;white-space:nowrap;display:inline-block;transition:all .3s ease}.join-waitlist-btn5:hover{transform:translateY(-2px)}.join-waitlist-btn5:hover .button-text{animation:headerTextPulse5 2s ease-in-out infinite;text-shadow:0 0 10px hsla(0,0%,100%,.5)}.join-waitlist-btn5:active{transform:translateY(0) scale(.98)}.join-waitlist-btn5 .spinning-path{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}@keyframes headerTextPulse5{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.header-logo{height:clamp(1.5rem,2.5vw,2.5rem);width:auto;object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 1px 4px rgba(17,21,23,.1));transition:all .4s cubic-bezier(.25,.46,.45,.94)}@media(max-width:768px){.header-logo{filter:brightness(0) invert(1) drop-shadow(0 2px 6px rgba(0,0,0,.3))}}@media(min-width:769px){.header-mobile{display:none}.header__nav-list{display:flex;gap:clamp(1rem,2vw,1.5rem);list-style:none;margin:0;padding:0}}@media(max-width:768.99px){.header-desktop{display:none}}@media(max-width:1024px){.header-logo{height:clamp(1.75rem,2vw,2rem)}}@media(max-width:640px){.header-logo{height:clamp(1.25rem,1.8vw,1.5rem)}}@media(max-width:768.99px){.header-mobile .header-logo{height:clamp(1.5rem,3vw,2rem);width:auto}}.section-divider{width:100%;display:none;align-items:center;justify-content:center;position:relative;overflow:hidden}@media(max-width:768px){.section-divider{display:flex}}.section-divider--xs{height:clamp(20px,3vw,40px);padding:clamp(10px,1.5vw,20px) 0}.section-divider--small{height:clamp(40px,6vw,80px);padding:clamp(20px,3vw,40px) 0}.section-divider--medium{height:clamp(60px,8vw,120px);padding:clamp(30px,4vw,60px) 0}.section-divider--large{height:clamp(80px,12vw,160px);padding:clamp(40px,6vw,80px) 0}.section-divider--xl{height:clamp(100px,15vw,200px);padding:clamp(50px,8vw,100px) 0}.divider-line{width:clamp(200px,40vw,600px);height:2px;background:linear-gradient(90deg,transparent,rgba(109,201,235,.2) 20%,rgba(109,201,235,.4) 30%,rgba(5,185,254,.6) 50%,rgba(109,201,235,.4) 70%,rgba(109,201,235,.2) 80%,transparent);border-radius:1px;position:relative;margin:0 auto}.divider-line:before{top:-1px;width:4px;height:4px;background:rgba(5,185,254,.8);box-shadow:0 0 8px rgba(5,185,254,.4)}.divider-line:after,.divider-line:before{content:"";position:absolute;left:50%;transform:translateX(-50%);border-radius:50%}.divider-line:after{top:-2px;width:6px;height:6px;background:rgba(5,185,254,.3);box-shadow:0 0 12px rgba(5,185,254,.2)}.divider-gradient{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(109,201,235,.2) 20%,rgba(5,185,254,.4) 50%,rgba(109,201,235,.2) 80%,transparent);position:relative}.divider-gradient:after{content:"";position:absolute;top:-2px;left:0;right:0;height:5px;background:linear-gradient(90deg,transparent,rgba(5,185,254,.1) 50%,transparent);filter:blur(2px)}.divider-dots{display:flex;align-items:center;gap:clamp(8px,1.5vw,16px)}.divider-dots span{width:clamp(6px,1vw,10px);height:clamp(6px,1vw,10px);background:rgba(5,185,254,.6);border-radius:50%;position:relative}.divider-dots span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200%;height:200%;background:rgba(5,185,254,.2);border-radius:50%;filter:blur(4px)}.divider-dots span:first-child{animation:dotPulse 2s ease-in-out infinite}.divider-dots span:nth-child(2){animation:dotPulse 2s ease-in-out .3s infinite}.divider-dots span:nth-child(3){animation:dotPulse 2s ease-in-out .6s infinite}.section-divider--invisible{background:rgba(0,0,0,0)!important;border:none!important;outline:none!important;box-shadow:none!important}.section-divider--invisible:after,.section-divider--invisible:before{display:none!important}.divider-invisible{display:none}.section-divider--mobile-only{display:none!important;background:rgba(0,0,0,0)!important;border:none!important;outline:none!important;box-shadow:none!important}.section-divider--mobile-only:after,.section-divider--mobile-only:before{display:none!important}@media(max-width:768px){.section-divider--mobile-only{display:flex!important}}.divider-mobile-only{display:none}@keyframes dotPulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:1}}@media(max-width:768px){.section-divider--xs{height:clamp(15px,2.5vw,30px);padding:clamp(7px,1.2vw,15px) 0}.section-divider--small{height:clamp(30px,5vw,60px);padding:clamp(15px,2.5vw,30px) 0}.section-divider--medium{height:clamp(45px,6vw,90px);padding:clamp(22px,3vw,45px) 0}.section-divider--large{height:clamp(60px,8vw,120px);padding:clamp(30px,4vw,60px) 0}.section-divider--xl{height:clamp(75px,10vw,150px);padding:clamp(37px,5vw,75px) 0}.divider-line{width:clamp(150px,60vw,400px);background:linear-gradient(90deg,transparent,rgba(109,201,235,.2) 20%,rgba(109,201,235,.4) 30%,rgba(5,185,254,.6) 50%,rgba(109,201,235,.4) 70%,rgba(109,201,235,.2) 80%,transparent)}}@media(max-width:480px){.section-divider--xs{height:clamp(12px,2vw,25px);padding:clamp(6px,1vw,12px) 0}.section-divider--small{height:clamp(25px,4vw,50px);padding:clamp(12px,2vw,25px) 0}.section-divider--medium{height:clamp(35px,5vw,70px);padding:clamp(17px,2.5vw,35px) 0}.section-divider--large{height:clamp(45px,6vw,90px);padding:clamp(22px,3vw,45px) 0}.section-divider--xl{height:clamp(55px,8vw,110px);padding:clamp(27px,4vw,55px) 0}.divider-line{width:clamp(120px,70vw,300px);background:linear-gradient(90deg,transparent,rgba(109,201,235,.2) 20%,rgba(109,201,235,.4) 30%,rgba(5,185,254,.6) 50%,rgba(109,201,235,.4) 70%,rgba(109,201,235,.2) 80%,transparent)}.divider-dots{gap:clamp(6px,1.2vw,12px)}.divider-dots span{width:clamp(4px,.8vw,8px);height:clamp(4px,.8vw,8px)}}.copy-button-wrapper{--button-bg:#2a2a2a;--button-hover-bg:#3a3a3a;--button-text-color:#ffffff;--button-hover-text-color:#6DC9EB;--button-border-radius:8px;--button-diameter:clamp(32px,4vw,40px);--button-outline-width:1px;--button-outline-color:rgba(255,255,255,0.4);--tooltip-bg:#f4f3f3;--tooltip-border-radius:4px;--tooltip-font-family:$font-primary;--tooltip-font-size:clamp(10px,1.5vw,12px);--tooltip-text-color:rgb(50,50,50);--tooltip-padding-x:7px;--tooltip-padding-y:7px;--tooltip-offset:8px;--tooltip-transition-duration:0.3s}.copy{box-sizing:border-box;width:var(--button-diameter);height:var(--button-diameter);min-width:26px;min-height:26px;border-radius:var(--button-border-radius);background-color:var(--button-bg);color:var(--button-text-color);border:1px solid var(--button-outline-color);cursor:pointer;position:relative;outline:none;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.copy:hover{background-color:var(--button-hover-bg);border-color:hsla(0,0%,100%,.5)}.copy:hover svg{color:var(--button-hover-text-color)}.copy:active{outline:var(--button-outline-width) solid var(--button-outline-color)}.copy:focus-visible{outline:2px solid var(--button-hover-text-color);outline-offset:2px}.tooltip{position:absolute;opacity:0;visibility:hidden;top:0;left:50%;transform:translateX(-50%);white-space:nowrap;font:var(--tooltip-font-size) var(--tooltip-font-family);color:var(--tooltip-text-color);background:var(--tooltip-bg);padding:var(--tooltip-padding-y) var(--tooltip-padding-x);border-radius:var(--tooltip-border-radius);pointer-events:none;transition:all var(--tooltip-transition-duration) cubic-bezier(.68,-.55,.265,1.55);z-index:1000}.tooltip:before{content:attr(data-text-initial)}.tooltip:after{content:"";position:absolute;bottom:calc(var(--tooltip-padding-y)/2*-1);width:var(--tooltip-padding-y);height:var(--tooltip-padding-y);background:inherit;left:50%;transform:translateX(-50%) rotate(45deg);z-index:-1;pointer-events:none}.icon-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.clipboard{display:block}.checkmark,.clipboard{transition:all .3s ease}.checkmark{display:none}.copy:focus .tooltip,.copy:hover .tooltip{opacity:1;visibility:visible;top:calc((100% + var(--tooltip-offset))*-1)}.copy.copied .tooltip:before{content:attr(data-text-end)}.copy.copied .clipboard{display:none}.copy.copied .checkmark{display:block}@media(max-width:768px){.copy-button-wrapper{--button-diameter:clamp(30px,3.5vw,36px);--button-border-radius:7px;--tooltip-font-size:clamp(9px,1.2vw,11px)}}@media(max-width:480px){.copy-button-wrapper{--button-diameter:clamp(28px,3vw,32px);--button-border-radius:6px;--tooltip-font-size:clamp(8px,1vw,10px)}}@media(max-width:360px){.copy-button-wrapper{--button-diameter:clamp(26px,2.8vw,30px);--button-border-radius:5px;--tooltip-font-size:clamp(7px,0.9vw,9px)}}:root{--contract-address-bg:#004661}.contract-address-box{width:100%;max-width:clamp(300px,50vw,500px);background:var(--contract-bg);border:2px solid var(--contract-border);border-radius:12px;padding:clamp(16px,3vw,24px);box-shadow:0 4px 12px var(--contract-shadow);transition:all .3s ease}.contract-address-box:hover{transform:translateY(-2px);box-shadow:0 8px 20px var(--contract-shadow-hover);background:var(--contract-bg)}.contract-content{display:flex;align-items:center;gap:clamp(8px,1.5vw,12px);width:100%}.address-display{flex:1;min-width:0;overflow:visible}.address-display .address-text{font-family:Inter,sans-serif;font-size:clamp(11px,1.8vw,12px);font-weight:600;color:var(--contract-address-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;display:block;padding:clamp(6px,1.2vw,10px);background:var(--contract-address-bg);border-radius:8px;border:1px solid var(--contract-address-border);box-shadow:0 2px 8px var(--contract-address-shadow);width:100%;min-height:auto;box-sizing:border-box;text-align:center}.copy-button{flex-shrink:0}@media(min-width:1200px){.address-display .address-text{font-size:11px}}@media(min-width:1400px){.address-display .address-text{font-size:12px}}@media(max-width:768px){.contract-address-box{max-width:100%;padding:clamp(12px,2.5vw,20px)}.contract-content{gap:clamp(6px,1.2vw,10px)}.address-display .address-text{font-size:clamp(10px,1.6vw,12px);padding:clamp(5px,1vw,8px)}}@media(max-width:480px){.contract-address-box{padding:clamp(10px,2vw,16px)}.contract-label{margin-bottom:clamp(6px,1vw,10px)}.contract-label .label-text{font-size:clamp(10px,1.8vw,12px)}.contract-content{gap:clamp(5px,1vw,8px)}.address-display .address-text{font-size:clamp(9px,1.4vw,11px);padding:clamp(4px,.8vw,6px)}}:root{--contract-bg:#00161F;--contract-border:#6DC9EB;--contract-border-hover:#6DC9EB;--contract-shadow:rgba(5,185,254,0.1);--contract-shadow-hover:rgba(5,185,254,0.2);--contract-address-bg:#00161F;--contract-address-border:#6DC9EB;--contract-address-text:#FFFFFF;--contract-address-shadow:rgba(5,185,254,0.1)}.contract-address-section{padding:clamp(20px,4vw,40px) 0 0;background:rgba(0,0,0,0);position:relative;width:100%;min-height:280px;display:flex;align-items:center;animation:slideInFromBottom .8s cubic-bezier(.68,-.55,.265,1.55)}.contract-address-section .container{position:relative;z-index:2;max-width:clamp(320px,90vw,500px);margin:0 auto;padding:0;width:100%}.contract-address-content{display:flex;flex-direction:column;gap:2px;align-items:center;min-height:auto;transition:opacity .3s ease;margin-top:2px;margin-bottom:0}.logo-carousel-container{background:#fff;border-radius:20px;border:4px solid #000;box-shadow:8px 8px 0 #000;padding:30px 0}.logo-carousel,.logo-carousel-container{width:100%;overflow:hidden}.logo-track{display:flex;animation:scroll 30s linear infinite;gap:40px;align-items:center}.logo-item{flex-shrink:0;justify-content:center}.logo-wrapper{height:60px;display:flex;align-items:center;justify-content:center;padding:0 20px;background:#f8f9fa;border:2px solid #000;border-radius:12px;box-shadow:4px 4px 0 #000;transition:all .3s ease}.logo-wrapper:hover{transform:translateY(-2px);box-shadow:6px 6px 0 #000}.logo-wrapper img{max-height:40px;max-width:120px;object-fit:contain;filter:grayscale(100%) contrast(1.2);transition:filter .3s ease}.logo-wrapper img:hover{filter:grayscale(0) contrast(1)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.contract-address-block{width:100%;max-width:clamp(300px,90vw,500px);margin:0 auto;display:flex;justify-content:center;align-items:center}.contract-address-box-custom{width:100%;max-width:100%;background:var(--contract-bg)!important;border:2px solid var(--contract-border)!important;border-radius:12px!important;box-shadow:0 4px 12px var(--contract-shadow)!important}.contract-address-box-custom:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px var(--contract-shadow-hover)!important}.contract-title{font-family:TTTrailers,sans-serif;font-size:clamp(32px,6vw,48px);font-weight:400;color:#fff;text-transform:capitalize;margin:0 0 30px;text-shadow:4px 4px 0 #000;letter-spacing:2px}.dex-floating-buttons{gap:clamp(10px,2vw,18px);flex-wrap:wrap;max-width:clamp(200px,80vw,300px);margin:2px auto 0}.dex-floating-button,.dex-floating-buttons{display:flex;justify-content:center;align-items:center}.dex-floating-button{width:clamp(40px,8vw,55px);height:clamp(40px,8vw,55px);background:var(--contract-bg);border:2px solid var(--contract-border);border-radius:clamp(8px,1.5vw,12px);box-shadow:0 4px 12px var(--contract-shadow);transition:all .3s ease;text-decoration:none;cursor:pointer}.dex-floating-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px var(--contract-shadow-hover);background:var(--contract-address-bg)}.dex-floating-button:active{transform:translateY(-1px);box-shadow:0 4px 12px var(--contract-shadow)}.dex-floating-logo{width:clamp(24px,5vw,32px);height:clamp(24px,5vw,32px);object-fit:contain;transition:filter .3s ease}.dex-floating-button:hover .dex-floating-logo,.dex-floating-logo{filter:brightness(0) saturate(100%) invert(100%)}@keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}@media(min-width:1920px){.contract-address-section{padding:40px 0}.contract-address-block{max-width:800px}}@media(min-width:1440px)and (max-width:1919px){.contract-address-section{padding:35px 0}.contract-address-block{max-width:750px}}@media(min-width:1201px)and (max-width:1439px){.contract-address-section{padding:30px 0}.contract-address-block{max-width:700px}}@media(max-width:1200px){.contract-address-section{padding:50px 0}.contract-address-content{gap:30px}.logo-carousel-container{padding:25px 0}.logo-track{gap:30px}.logo-wrapper{height:50px;padding:0 15px}.logo-wrapper img{max-height:35px;max-width:100px}}@media(max-width:893px){.contract-address-section{padding:40px 0}.contract-address-content{gap:20px}.logo-carousel-container{padding:20px 0}.logo-track{gap:10px}.logo-wrapper{height:45px;padding:0 12px}.logo-wrapper img{max-height:30px;max-width:80px}}@media(min-width:769px)and (max-width:1200px){.contract-address-section{padding:5px 0}.contract-address-block{max-width:650px}}@media(max-width:768px){.contract-address-section{padding:5px 0}.contract-title{font-size:clamp(24px,8vw,32px);margin-bottom:20px}.logo-carousel-container{padding:15px 0}.logo-track{gap:20px}.logo-wrapper{height:40px;padding:0 10px}.logo-wrapper img{max-height:25px;max-width:70px}.dex-floating-buttons{gap:20px;margin-top:5px}.dex-floating-button{width:45px;height:45px;border-radius:10px}.dex-floating-logo{width:25px;height:25px}}@media(max-width:480px){.contract-address-section{padding:25px 0}.logo-carousel-container{padding:12px 0}.logo-track{gap:15px}.logo-wrapper{height:35px;padding:0 8px}.logo-wrapper img{max-height:20px;max-width:60px}.dex-floating-buttons{gap:10px;margin-top:1px}.dex-floating-button{width:40px;height:40px;border-radius:8px}.dex-floating-logo{width:22px;height:22px}}@media(max-width:375px){.contract-address-section{padding:20px 0}.logo-carousel-container{padding:10px 0}.logo-track{gap:12px}.logo-wrapper{height:30px;padding:0 6px}.logo-wrapper img{max-height:18px;max-width:50px}.dex-floating-buttons{gap:8px;margin-top:10px}.dex-floating-button{width:35px;height:35px;border-radius:6px}.dex-floating-logo{width:20px;height:20px}}.parrot-button-wrapper{display:flex;justify-content:center;align-items:center;width:100%}.parrot-button-wrapper button{background:rgba(0,0,0,0);color:#fff;border:3px solid #fff;border-radius:50px;padding:.8rem 2rem;font:18px Concert One,cursive;outline:none;cursor:pointer;position:relative;transition:.2s ease-in-out;letter-spacing:2px;font-weight:700;text-transform:uppercase;min-width:200px}.parrot-button-wrapper button:hover{transform:translateY(-2px);box-shadow:0 4px 12px hsla(0,0%,100%,.3)}.parrot-button-wrapper .button-parrot .parrot{position:absolute;width:60px;text-align:center;animation:blink .8s infinite;color:rgba(0,0,0,0)}.parrot-button-wrapper .button-parrot .parrot:before{content:"Click Me!"}.parrot-button-wrapper .button-parrot .parrot:first-child{top:-30px;left:-40px;font:12px/1 Concert One,cursive;transform:rotate(-20deg);animation-duration:.5s}.parrot-button-wrapper .button-parrot .parrot:nth-child(2){font:12px/1 Concert One,cursive;right:-40px;top:-20px;transform:rotate(15deg);animation-duration:.3s}.parrot-button-wrapper .button-parrot .parrot:nth-child(3){font:16px/1 Concert One,cursive;top:-60px;left:15px;transform:rotate(10deg);animation-duration:1s}.parrot-button-wrapper .button-parrot .parrot:nth-child(4){font:18px/1 Concert One,cursive;top:-70px;left:95px;transform:rotate(2deg);animation-duration:.7s}.parrot-button-wrapper .button-parrot .parrot:nth-child(5){font:14px/1 Concert One,cursive;top:80px;left:105px;transform:rotate(-20deg);animation-duration:.8s}.parrot-button-wrapper .button-parrot .parrot:nth-child(6){font:12px/1 Concert One,cursive;top:80px;left:5px;transform:rotate(10deg);animation-duration:1.2s}.parrot-button-wrapper .button-parrot button:hover .parrot:before{content:"Do it!";width:70px}@keyframes blink{25%,75%{color:rgba(0,0,0,0)}40%,60%{color:#fff}}@media(max-width:768px){.parrot-button-wrapper button{font-size:16px;padding:.6rem 1.5rem;min-width:180px}.parrot-button-wrapper .button-parrot .parrot:first-child{top:-25px;left:-35px;font-size:10px}.parrot-button-wrapper .button-parrot .parrot:nth-child(2){right:-35px;top:-15px;font-size:10px}.parrot-button-wrapper .button-parrot .parrot:nth-child(3){top:-50px;left:10px;font-size:14px}.parrot-button-wrapper .button-parrot .parrot:nth-child(4){top:-60px;left:80px;font-size:16px}.parrot-button-wrapper .button-parrot .parrot:nth-child(5){top:70px;left:90px;font-size:12px}.parrot-button-wrapper .button-parrot .parrot:nth-child(6){top:70px;left:0;font-size:10px}}@media(max-width:480px){.parrot-button-wrapper button{font-size:14px;padding:.5rem 1.2rem;min-width:160px}.parrot-button-wrapper .button-parrot .parrot:first-child{top:-20px;left:-30px;font-size:9px}.parrot-button-wrapper .button-parrot .parrot:nth-child(2){right:-30px;top:-12px;font-size:9px}.parrot-button-wrapper .button-parrot .parrot:nth-child(3){top:-40px;left:8px;font-size:12px}.parrot-button-wrapper .button-parrot .parrot:nth-child(4){top:-50px;left:70px;font-size:14px}.parrot-button-wrapper .button-parrot .parrot:nth-child(5){top:60px;left:80px;font-size:11px}.parrot-button-wrapper .button-parrot .parrot:nth-child(6){top:60px;left:-5px;font-size:9px}}:root{--coin-left-offset:-200px;--coin-right-offset:-200px;--coin-bottom-offset:-50px;--coin-center-bottom-offset:-30px;--coin-scale-desktop:0.85;--coin-scale-tablet:0.8;--coin-scale-mobile:0.75;--coin-scale-small:0.7}.hero-section{position:relative;width:100%;min-height:auto;display:flex;align-items:flex-start;justify-content:center;background:#00161f url(/background/wave-background.jpg) 50%/cover no-repeat;padding:clamp(80px,8vw,120px) 0 clamp(20px,3vw,40px);overflow:hidden}.hero-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,22,31,.3);z-index:1}@media(max-width:768px){.hero-section{background:#00161f url(/background/wave-background-mobile.jpg) 50%/cover no-repeat}}.wave-illustration-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}@media(max-width:768px){.wave-illustration-bg{background-image:url(/background/wave-background-mobile.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}}.coin-animations{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:hidden}.coin-coin-left{left:var(--coin-left-offset)}.coin-coin-left,.coin-coin-right{position:absolute;bottom:var(--coin-bottom-offset);transform:scale(var(--coin-scale-desktop));z-index:2;pointer-events:none}.coin-coin-right{right:var(--coin-right-offset)}.coin-coin-center{position:absolute;left:50%;bottom:var(--coin-center-bottom-offset);transform:translateX(-50%) scale(var(--coin-scale-mobile));z-index:2;pointer-events:none;display:none}.coin-preview-window{position:fixed;top:20px;right:20px;background:rgba(0,0,0,.8);color:#fff;padding:20px;border-radius:10px;z-index:9999}.hero-on-rock-ring{position:absolute;bottom:-1px;left:0;right:0;width:100%;height:auto;z-index:11;pointer-events:none;margin:0;padding:0}.hero-on-rock-ring .on-rock-ring-image{width:100%;height:auto;display:block;object-fit:cover;object-position:bottom center;vertical-align:bottom;margin:0;padding:0;max-width:100%;min-width:100%}@supports(-webkit-touch-callout:none){.hero-on-rock-ring{left:0;right:0;width:100vw;margin-left:calc(-50vw + 50%)}.hero-on-rock-ring .on-rock-ring-image{width:100vw;max-width:none;min-width:100vw}}.hero-content{max-width:clamp(600px,80vw,800px);margin:0 auto;padding:0 clamp(20px,4vw,40px);flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;min-height:auto}.hero-content,.hero-image-container{width:100%;display:flex;position:relative;z-index:2}.hero-image-container{max-width:clamp(600px,80vw,900px);height:400px;align-items:flex-end;justify-content:center;margin-bottom:0;margin-top:0;padding-top:20px}.hero-image-container .hero-image{object-fit:contain;object-position:center bottom}.hero-cta{z-index:1}.hero-contract,.hero-cta{display:flex;align-items:center;justify-content:center;position:relative}.hero-contract{width:100%;z-index:2}@media(min-width:1921px){:root{--coin-left-offset:0px;--coin-right-offset:0px;--coin-bottom-offset:-50px}}@media(min-width:1400px)and (max-width:1920px){:root{--coin-left-offset:-100px;--coin-right-offset:-100px;--coin-bottom-offset:-50px}}@media(max-width:1200px){:root{--coin-left-offset:-150px;--coin-right-offset:-150px;--coin-bottom-offset:-100px}}@media(max-width:893px){:root{--coin-left-offset:-250px;--coin-right-offset:-250px;--coin-bottom-offset:-100px;--coin-center-bottom-offset:-30px}.coin-coin-left,.coin-coin-right{display:none}.coin-coin-center{display:block}}@media(max-width:768px){:root{--coin-center-bottom-offset:-150px}}@media(max-width:480px){:root{--coin-center-bottom-offset:-150px}}@media(max-width:375px){:root{--coin-center-bottom-offset:-150px}}@media(min-width:1920px){.hero-content{max-width:900px}}@media(min-width:1400px)and (max-width:1919px){.hero-content{max-width:850px}}@media(min-width:1200px)and (max-width:1399px){.hero-content{max-width:800px}.hero-image-container{margin-top:60px}}@media(min-width:1024px)and (max-width:1199px){.hero-content{max-width:700px}}@media(min-width:768px)and (max-width:1023px){.hero-content{max-width:600px}}@media(min-width:1800px){.hero-section{padding-top:clamp(100px,10vw,150px)}}@media(max-width:1200px)and (max-height:900px){.hero-section{padding:10px 0}.hero-content{gap:2px;padding:0 20px}.hero-image-container{height:350px;margin:30px 0 0;padding-top:15px}}@media(max-width:1200px)and (max-height:600px){.hero-section{padding:5px 0}.hero-content{gap:1px;padding:0 15px}.hero-image-container{height:250px;margin:15px 0 0;padding-top:10px}}@media(max-width:900px){.hero-content{max-width:clamp(500px,75vw,700px);gap:2px}.hero-image-container{padding-top:12px}}@media(max-width:768px){.hero-section{min-height:auto;padding:clamp(5px,1vw,15px) 0}.hero-content{max-width:500px;gap:1px;padding:0 clamp(15px,3vw,30px);min-height:auto;justify-content:flex-start;align-items:center}.hero-image-container{max-width:500px;height:300px;margin-bottom:2px;padding-top:10px;margin-top:-10px}}@media(max-width:480px){.hero-section{min-height:auto;padding:clamp(2px,.5vw,10px) 0}.hero-content{max-width:400px;gap:1px;padding:0 clamp(10px,2vw,20px);min-height:auto;justify-content:flex-start;align-items:center}.hero-image-container{max-width:400px;height:250px;margin-bottom:1px;padding-top:8px;margin-top:-5px}}@media(max-width:375px){.hero-section{min-height:60vh;padding:clamp(1px,.2vw,5px) 0}.hero-content{max-width:350px;gap:clamp(.02px,.005vw,.1px);min-height:60vh;justify-content:flex-start;align-items:center;padding:2px clamp(8px,1.5vw,15px) 0}.hero-image-container{max-width:350px;height:clamp(180px,30vh,300px);margin-bottom:.5px;margin-top:-3px}}.hero-join-button{position:relative;background:rgba(0,0,0,0);border:none;border-radius:25px;padding:clamp(12px,2.5vw,18px) clamp(24px,5vw,36px);color:#fff;font-family:Concert One,cursive;font-size:clamp(18px,3.5vw,28px);font-weight:700;cursor:pointer;overflow:visible;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:inline-flex;align-items:center;justify-content:center;min-width:clamp(250px,45vw,400px);height:clamp(65px,12vw,85px);text-transform:uppercase;letter-spacing:clamp(1px,.3vw,2px);text-shadow:none;box-shadow:none}.hero-join-button .button-text{position:relative;z-index:3;white-space:nowrap;display:inline-block;transition:all .3s ease}.hero-join-button .button-border-path{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.hero-join-button .button-border-path use{stroke:#fff}.hero-join-button .button-border-path .spinning-dot{fill:#fff}.hero-join-button:hover{transform:translateY(-3px)}.hero-join-button:active{transform:translateY(-1px) scale(.98)}@media(max-width:768px){.hero-join-button{min-width:clamp(220px,50vw,320px);height:clamp(60px,13vw,75px);font-size:clamp(18px,3.5vw,26px)}}@media(max-width:480px){.hero-join-button{min-width:clamp(200px,55vw,280px);height:clamp(55px,14vw,70px);font-size:clamp(16px,3.2vw,24px)}}.origin-section{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(80px,10vw,120px) 0 clamp(5px,1vw,10px);background:rgba(0,0,0,0);position:relative}@media(max-width:768px){.origin-section{min-height:auto;padding:clamp(20px,3vw,40px) 0 clamp(10px,2vw,20px)}}@media(max-width:480px){.origin-section{padding:clamp(15px,2.5vw,30px) 0 clamp(8px,1.5vw,15px)}}.origin-container{width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,40px);position:relative;z-index:3}@media(max-width:768px){.origin-container{padding:0 clamp(15px,3vw,30px)}}@media(max-width:480px){.origin-container{padding:0 clamp(10px,2vw,20px)}}.origin-title-container{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:clamp(40px,6vw,60px)}@media(max-width:768px){.origin-title-container{margin-bottom:clamp(15px,2.5vw,25px)}}@media(max-width:480px){.origin-title-container{margin-bottom:clamp(10px,2vw,20px)}}.origin-title{font-family:Concert One,cursive;font-size:clamp(48px,8vw,96px);font-weight:600;color:#fff;text-shadow:none;text-transform:uppercase;text-align:center;margin:0 0 clamp(30px,4vw,50px);line-height:1.1;white-space:nowrap}@media(max-width:1024px){.origin-title{font-size:clamp(2rem,6vw,3.5rem);text-align:center;white-space:normal}}@media(max-width:768px){.origin-title{font-size:clamp(1.8rem,8vw,2.8rem);margin-bottom:clamp(20px,3vw,40px);white-space:normal}}@media(max-width:480px){.origin-title{font-size:clamp(1.5rem,10vw,2.2rem)}}.origin-layout{display:flex;align-items:center;gap:clamp(40px,6vw,80px);width:100%}@media(max-width:1024px){.origin-layout{flex-direction:column;gap:clamp(30px,5vw,60px)}}@media(max-width:768px){.origin-layout{gap:clamp(15px,2.5vw,25px)}}@media(max-width:480px){.origin-layout{gap:clamp(10px,2vw,20px)}}.origin-image-side{flex:1;display:flex;justify-content:center;align-items:center}@media(max-width:1024px){.origin-image-side{order:1;width:100%}}.origin-image-container{width:100%;max-width:500px;aspect-ratio:4/3;border-radius:16px;overflow:visible;position:relative}@media(max-width:1024px){.origin-image-container{max-width:400px;aspect-ratio:3/2}}@media(max-width:768px){.origin-image-container{max-width:350px;border-radius:12px}}@media(max-width:480px){.origin-image-container{max-width:300px;border-radius:8px}}.origin-image{width:100%;height:100%;object-fit:contain;display:block}.origin-text-side{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}@media(max-width:1024px){.origin-text-side{order:2;align-items:center;text-align:center}}.origin-content{display:flex;flex-direction:column;gap:clamp(15px,2vw,25px);width:100%;max-width:600px;padding:0 clamp(1rem,5vw,3rem)}@media(max-width:1024px){.origin-content{align-items:center}}.origin-description p{font-size:clamp(18px,2.5vw,24px);line-height:1.6;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3);margin:0 0 clamp(15px,2vw,20px);text-transform:capitalize;text-align:left}.origin-description p:last-child{margin-bottom:0}@media(max-width:1024px){.origin-description p{font-size:clamp(1.2rem,4vw,1.6rem);text-align:left}}.origin-logos-section{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(20px,3vw,30px);margin-top:clamp(40px,6vw,60px)}@media(max-width:768px){.origin-logos-section{margin-top:clamp(15px,2.5vw,25px);gap:clamp(15px,2.5vw,20px)}}@media(max-width:480px){.origin-logos-section{margin-top:clamp(10px,2vw,20px);gap:clamp(10px,2vw,15px)}}.inspiration-label{font-family:Concert One,cursive;font-size:clamp(18px,3vw,36px);font-weight:600;color:#6dc9eb;text-shadow:0 1px 2px rgba(0,0,0,.3);text-transform:uppercase;text-align:center;margin:0}@media(max-width:1024px){.inspiration-label{font-size:clamp(1.4rem,5vw,1.8rem)}}@media(max-width:768px){.inspiration-label{font-size:clamp(1.3rem,6vw,1.6rem)}}@media(max-width:480px){.inspiration-label{font-size:clamp(1.2rem,7vw,1.4rem)}}.origin-logos{display:flex;gap:clamp(20px,4vw,40px);justify-content:center;align-items:center;flex-wrap:wrap}@media(max-width:768px){.origin-logos{gap:clamp(15px,3vw,30px)}}.logo-item{display:flex;flex-direction:column;align-items:center;gap:clamp(10px,1.5vw,15px);transition:transform .3s ease}.logo-item:hover{transform:translateY(-5px)}.logo-frame{width:clamp(60px,10vw,80px);height:clamp(60px,10vw,80px);border-radius:clamp(8px,1.5vw,12px);border:2px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;backdrop-filter:blur(10px);transition:all .3s ease}.logo-frame:hover{border-color:hsla(0,0%,100%,.4);transform:scale(1.05)}.logo-frame.bonk{background:linear-gradient(135deg,rgba(255,107,53,.2),rgba(247,147,30,.2))}.logo-frame.pengu{background:linear-gradient(135deg,rgba(0,212,255,.2),rgba(0,153,204,.2))}.logo-frame.fartcoin{background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(168,85,247,.2))}@media(max-width:768px){.logo-frame{width:clamp(50px,8vw,70px);height:clamp(50px,8vw,70px)}}.origin-logo-image{width:clamp(35px,6vw,50px);height:clamp(35px,6vw,50px);object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));transition:transform .3s ease}.logo-frame:hover .origin-logo-image{transform:scale(1.1)}@media(max-width:768px){.origin-logo-image{width:clamp(30px,5vw,45px);height:clamp(30px,5vw,45px)}}.logo-name{font-family:Concert One,cursive;font-size:clamp(12px,2vw,16px);font-weight:600;text-transform:uppercase;letter-spacing:clamp(.5px,.1vw,1px);text-shadow:0 1px 2px rgba(0,0,0,.1)}.logo-name.bonk-name{color:#ff6b35}.logo-name.pengu-name{color:#00d4ff}.logo-name.fartcoin-name{color:#8b5cf6}@media(max-width:768px){.logo-name{font-size:clamp(10px,1.5vw,14px)}}.mission-build-section{position:relative;min-height:120vh;display:flex;align-items:center;overflow:hidden;background:rgba(0,0,0,0);padding:clamp(5px,1vw,10px) 0 clamp(20px,4vw,40px)}.wave-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(109,201,235,.1),transparent 50%,rgba(5,185,254,.1))}.mission-build-container{position:relative;z-index:2;max-width:clamp(800px,90vw,1200px);margin:0 auto;padding:0 clamp(20px,4vw,40px);width:100%;display:flex;flex-direction:column;gap:clamp(20px,3vw,40px);will-change:transform}@media(max-width:768px){.mission-build-container{gap:clamp(15px,2.5vw,30px);padding:0 clamp(15px,3vw,30px)}}@media(max-width:480px){.mission-build-container{gap:clamp(10px,2vw,20px);padding:0 clamp(10px,2vw,20px)}}.mission-part{position:relative;justify-content:center}.mission-content,.mission-part{display:flex;align-items:center;will-change:transform}.mission-content{flex-direction:column;gap:clamp(20px,3vw,30px);width:100%}.mission-header{text-align:center;display:flex;flex-direction:column;gap:clamp(15px,2vw,20px)}.mission-title{font-family:Concert One,cursive;font-size:clamp(32px,8vw,64px);font-weight:400;line-height:1;margin:0;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:clamp(1px,.3vw,2px);text-transform:uppercase;white-space:nowrap}.mission-description{font-family:var(--font-inter),sans-serif;font-size:clamp(18px,3vw,36px);font-weight:700;color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.1);letter-spacing:clamp(.5px,.1vw,1px);margin:0;text-transform:capitalize}.telegram-chat{width:100%;max-width:clamp(600px,80vw,800px);background:hsla(0,0%,100%,.05);border-radius:clamp(12px,2vw,20px);border:1px solid hsla(0,0%,100%,.1);overflow:hidden;will-change:transform}.chat-header{background:hsla(0,0%,100%,.1);padding:clamp(15px,2vw,20px);display:flex;align-items:center;gap:clamp(10px,1.5vw,15px);border-bottom:1px solid hsla(0,0%,100%,.1)}.chat-loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:20px}.chat-loading-state .loading-dots{display:flex;gap:8px}.chat-loading-state .loading-dots span{width:8px;height:8px;background:#04b9fe;border-radius:50%;animation:loadingDots 1.4s ease-in-out infinite both}.chat-loading-state .loading-dots span:first-child{animation-delay:-.32s}.chat-loading-state .loading-dots span:nth-child(2){animation-delay:-.16s}.chat-loading-state .loading-dots span:nth-child(3){animation-delay:0s}.chat-loading-state p{font-family:Concert One,cursive;font-size:16px;color:#04b9fe;margin:0}@keyframes loadingDots{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.chat-profile{display:flex;align-items:center;justify-content:center}.profile-image{width:clamp(32px,4vw,40px);height:clamp(32px,4vw,40px);border-radius:50%;object-fit:cover;border:2px solid hsla(0,0%,100%,.2)}.chat-icon{font-size:clamp(20px,2.5vw,24px)}.chat-title{font-size:clamp(16px,2vw,18px);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1);letter-spacing:clamp(.5px,.1vw,1px);flex:1;text-align:left}.chat-status,.chat-title{font-family:var(--font-concert-one),sans-serif;font-weight:400}.chat-status{font-size:clamp(12px,1.5vw,14px);color:var(--brand-light,#6DC9EB);background:rgba(109,201,235,.2);padding:clamp(4px,.5vw,6px) clamp(8px,1vw,12px);border-radius:clamp(8px,1vw,12px);border:1px solid rgba(109,201,235,.3)}.chat-messages{padding:clamp(15px,2vw,20px);display:flex;flex-direction:column;gap:clamp(10px,1.5vw,15px);height:clamp(300px,35vw,400px);background-image:url(/vectors/telegram-pattern.svg);background-size:100% auto;background-repeat:no-repeat;background-position:50%;position:relative;overflow-y:auto}.message-loading{display:flex;margin-bottom:clamp(10px,1.5vw,15px)}.message-loading.left{justify-content:flex-start}.message-loading.right{justify-content:flex-end}.loading-container{position:relative;width:fit-content;height:fit-content}.loading-container,.loading-svg{display:block;opacity:1;transition:opacity .5s ease-in-out}.loading-svg{width:clamp(100px,12vw,140px);height:auto;max-width:60%}.loading{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);align-items:center;justify-content:center;display:flex;z-index:10;pointer-events:none;opacity:1;transition:opacity .5s ease-in-out}.message-loading.left .loading{justify-content:flex-start;padding-left:15%}.message-loading.right .loading{justify-content:flex-end;padding-right:15%}.message-loading.right .loading-container{justify-content:flex-end!important;align-items:flex-end!important}.message-loading.right .loading-svg{margin-left:auto!important;margin-right:0!important}.loading div{background-color:#fff;width:clamp(7px,1.2vw,9px);height:clamp(7px,1.2vw,9px);margin:clamp(3px,.5vw,4px);border-radius:50px;animation-name:load912355;animation-duration:.6s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out;text-align:center;justify-content:center;transform-origin:center;will-change:transform}.loading .a{animation-delay:.3s}.loading .u{animation-delay:.6s}@keyframes load912355{0%{transform:translateY(8px) scale(1)}to{transform:translateY(-4px) scale(1.2) rotate(180deg)}}.message{display:flex;opacity:0;transform:translateY(20px);transition:all .8s ease-out}.message.visible{opacity:1;transform:translateY(0)}.message.left{justify-content:flex-start}.message.right{justify-content:flex-end}.message-bubble{max-width:70%;padding:clamp(8px,1.2vw,10px) clamp(12px,2vw,16px);border-radius:clamp(18px,2.5vw,22px);color:#fff;position:relative;transform-origin:center;will-change:transform}.message.left .message-bubble{background:#2a2a2a;border-bottom-left-radius:4px;margin-right:auto}.message.right .message-bubble{background:#08c;border-bottom-right-radius:4px;margin-left:auto}.message-user{font-size:clamp(10px,1.2vw,12px);color:#6dc9eb;margin-bottom:clamp(2px,.3vw,3px);text-transform:none;letter-spacing:0;opacity:.8}.message-text,.message-user{font-family:var(--font-concert-one),sans-serif;font-weight:400;text-align:left}.message-text{font-size:clamp(13px,1.6vw,15px);color:#fff;line-height:1.3;word-wrap:break-word}.typing-indicator{display:inline-flex;align-items:center;gap:2px;margin-left:8px}.typing-indicator .dot{width:4px;height:4px;background-color:var(--brand-light,#6DC9EB);border-radius:50%;animation:typingDots 1.4s ease-in-out infinite}.typing-indicator .dot:first-child{animation-delay:0s}.typing-indicator .dot:nth-child(2){animation-delay:.2s}.typing-indicator .dot:nth-child(3){animation-delay:.4s}.build-content{display:flex;flex-direction:column;gap:clamp(20px,3vw,30px);align-items:center;width:100%;margin-top:clamp(10px,1.5vw,20px)}.build-header{text-align:center;font-family:var(--font-concert-one),sans-serif;font-size:clamp(28px,5vw,48px);font-weight:400;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:clamp(1px,.2vw,2px);line-height:1.1;text-transform:uppercase;white-space:nowrap}.build-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(200px,25vw,300px),1fr));gap:clamp(20px,3vw,40px);width:100%;max-width:clamp(800px,90vw,1000px)}.build-item{background:rgba(0,0,0,0);border:none;padding:clamp(20px,3vw,30px) clamp(15px,2vw,20px);text-align:center;transition:transform .3s ease}.build-item:hover{transform:translateY(-5px)}.item-icon{display:flex;align-items:center;justify-content:center;width:clamp(60px,8vw,80px);height:clamp(60px,8vw,80px);background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.3);border-radius:50%;margin:0 auto clamp(15px,2vw,20px);transition:all .3s ease}.item-icon:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);transform:scale(1.05)}.item-icon svg{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.item-title{font-family:var(--font-concert-one),sans-serif;font-size:clamp(16px,2.5vw,20px);font-weight:400;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1);margin:0 0 clamp(10px,1.5vw,15px);letter-spacing:clamp(.5px,.1vw,1px);text-align:center}.item-description{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1.8vw,14px);font-weight:700;color:hsla(0,0%,100%,.8);line-height:1.4;margin:0;text-align:center}.build-cta{text-align:center}.cta-text{font-family:var(--font-concert-one),sans-serif;font-size:clamp(20px,3.5vw,28px);font-weight:400;color:var(--brand-black,#00161F);text-shadow:0 1px 2px rgba(0,0,0,.1);letter-spacing:clamp(.5px,.1vw,1px);margin:0}@keyframes typingDots{0%,60%,to{transform:scale(1);opacity:.5}30%{transform:scale(1.2);opacity:1}}@media(max-width:1080px)and (min-width:769px){.telegram-chat{max-width:clamp(500px,85vw,700px);width:100%}.chat-messages{height:clamp(300px,45vw,400px);overflow-y:visible;padding:clamp(22px,2.5vw,28px)}}@media(max-width:768px){.mission-build-section{min-height:120vh;padding:clamp(5px,1vw,10px) 0 clamp(60px,8vw,120px);overflow:visible}.mission-build-container{gap:clamp(15px,2.5vw,30px);padding:0 clamp(15px,3vw,25px)}.mission-header{padding:0 clamp(10px,2vw,20px);margin-bottom:clamp(10px,1.5vw,15px)}.mission-title{font-size:clamp(24px,6vw,32px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.build-items{grid-template-columns:1fr;gap:clamp(15px,2.5vw,30px)}.item-icon{width:clamp(50px,6vw,70px);height:clamp(50px,6vw,70px);margin:0 auto clamp(12px,2vw,18px)}.telegram-chat{max-width:clamp(350px,95vw,600px);width:100%}.chat-messages{height:clamp(320px,50vw,420px);background-size:100% auto;background-repeat:no-repeat;background-position:50%;overflow-y:auto;padding:clamp(20px,3vw,25px)}.loading-svg{width:clamp(100px,25vw,140px)}.loading div{width:clamp(8px,1.5vw,10px);height:clamp(8px,1.5vw,10px);margin:clamp(3px,.6vw,4px)}.message-loading.left .loading{justify-content:flex-start;padding-left:12%}.message-loading.right .loading{justify-content:flex-end;padding-right:12%}.message-loading.right .loading-container{justify-content:flex-end!important;align-items:flex-end!important}.message-loading.right .loading-svg{margin-left:auto!important;margin-right:0!important}.flow-paper{width:clamp(250px,60vw,500px);height:clamp(150px,40vw,350px);left:-30px}.crypto-paper{width:clamp(270px,65vw,550px);height:clamp(170px,42vw,380px);right:-60px;bottom:-120px}}@media(max-width:590px)and (min-width:481px){.telegram-chat{max-width:clamp(400px,90vw,550px);width:100%}.chat-messages{height:clamp(360px,55vw,460px);padding:clamp(18px,2.8vw,22px);overflow-y:auto}}@media(max-width:480px){.telegram-chat{max-width:clamp(320px,98vw,500px);width:100%}.chat-messages{height:clamp(370px,65vw,470px);padding:clamp(15px,2.5vw,20px);overflow-y:auto}}@media(max-width:360px){.telegram-chat{max-width:clamp(300px,99vw,450px);width:100%}.chat-messages{height:clamp(400px,70vw,500px);padding:clamp(12px,2vw,18px);overflow-y:visible}}.catch-section{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(40px,5vw,80px) 0;background:rgba(0,0,0,0);position:relative;overflow:hidden}.catch-container{width:100%;max-width:clamp(320px,90vw,1440px);margin:0 auto;padding:0 clamp(20px,4vw,40px)}.catch-header{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:clamp(40px,6vw,60px)}@media(max-width:768px){.catch-header{margin-bottom:clamp(30px,5vw,50px)}}.catch-title-container{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:clamp(20px,3vw,30px)}.catch-title{font-family:Concert One,cursive;font-size:clamp(36px,6vw,72px);font-weight:400;color:#fff;text-shadow:none;text-transform:uppercase;text-align:center;margin:0}.catch-subtitle-container{width:100%;display:flex;justify-content:center;align-items:center}.catch-subtitle{font-family:Concert One,cursive;font-size:clamp(18px,3vw,36px);font-weight:400;color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.3);text-transform:capitalize;text-align:center;margin:0}@media(max-width:1024px){.catch-subtitle{font-size:clamp(1.2rem,4vw,1.6rem)}}@media(max-width:768px){.catch-subtitle{font-size:clamp(1.1rem,5vw,1.4rem)}}@media(max-width:480px){.catch-subtitle{font-size:clamp(1rem,6vw,1.2rem)}}.catch-story{width:100%;margin-bottom:clamp(40px,6vw,60px)}.story-container{flex-direction:column;gap:clamp(50px,8vw,100px);align-items:center;max-width:1200px;padding:0 clamp(20px,4vw,40px)}.story-container,.story-item{display:flex;width:100%;margin:0 auto;position:relative}.story-item{max-width:1000px;align-items:flex-start;gap:clamp(40px,5vw,80px);min-height:120px}.story-item.left{flex-direction:row;justify-content:flex-start}.story-item.left .phase-icon-container{order:1;flex-shrink:0}.story-item.left .phase-content{order:2;text-align:left;flex:1}.story-item.right{flex-direction:row;justify-content:flex-end}.story-item.right .phase-content{order:1;text-align:right;flex:1}.story-item.right .phase-icon-container{order:2;flex-shrink:0}@media(max-width:1024px){.story-item{gap:clamp(30px,4vw,50px);max-width:900px}}@media(max-width:768px){.story-item{flex-direction:column!important;gap:clamp(25px,4vw,35px);text-align:center;max-width:600px;align-items:center}.story-item .phase-content{text-align:center!important;width:100%;order:2!important;padding-top:0}.story-item .phase-icon-container{order:1!important;align-items:center}}@media(max-width:480px){.story-item{gap:clamp(20px,3vw,30px);max-width:100%;padding:0 10px}}.phase-icon-container{flex-shrink:0;align-items:flex-start}.phase-icon,.phase-icon-container{display:flex;justify-content:center}.phase-icon{align-items:center;width:clamp(80px,10vw,120px);height:clamp(80px,10vw,120px);border-radius:50%;background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.2);backdrop-filter:blur(10px);transition:all .3s ease;animation:iconFloat 3s ease-in-out infinite;color:#fff}.phase-icon:hover{transform:scale(1.1);background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3)}@media(max-width:768px){.phase-icon{width:clamp(45px,6vw,65px);height:clamp(45px,6vw,65px)}}@media(max-width:480px){.phase-icon{width:clamp(35px,5vw,50px);height:clamp(35px,5vw,50px)}}@media(max-width:390px){.phase-icon{width:clamp(30px,4vw,40px);height:clamp(30px,4vw,40px)}}.phase-icon-right{display:flex;align-items:center;justify-content:center;width:clamp(80px,10vw,120px);height:clamp(80px,10vw,120px);border-radius:50%;background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.2);backdrop-filter:blur(10px);transition:all .3s ease;animation:iconFloat 3s ease-in-out infinite;color:#fff}.phase-icon-right:hover{transform:scale(1.1);background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3)}@media(max-width:768px){.phase-icon-right{width:clamp(45px,6vw,65px);height:clamp(45px,6vw,65px)}}@media(max-width:480px){.phase-icon-right{width:clamp(35px,5vw,50px);height:clamp(35px,5vw,50px)}}@media(max-width:390px){.phase-icon-right{width:clamp(30px,4vw,40px);height:clamp(30px,4vw,40px)}}.phase-content{flex:1;display:flex;flex-direction:column;gap:clamp(15px,2vw,25px);min-width:0;width:100%;padding-top:clamp(10px,1.5vw,20px)}@media(max-width:768px){.phase-content{width:100%;max-width:100%;padding-top:0}}.phase-title{font-family:Concert One,cursive;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:var(--brand-black,#00161F);text-transform:uppercase;margin:0;letter-spacing:clamp(1px,.2vw,3px);line-height:1.1}@media(max-width:1024px){.phase-title{font-size:clamp(1.8rem,4.5vw,3rem)}}@media(max-width:768px){.phase-title{font-size:clamp(1.6rem,5vw,2.5rem)}}@media(max-width:480px){.phase-title{font-size:clamp(1.4rem,6vw,2rem)}}.phase-description{font-family:var(--font-inter),sans-serif;font-size:clamp(1.2rem,3vw,1.8rem);font-weight:700;color:hsla(0,0%,100%,.95);text-shadow:0 2px 4px rgba(0,0,0,.5);text-transform:capitalize;line-height:1.5;margin:0;width:100%;word-wrap:break-word;overflow-wrap:break-word}@media(max-width:1024px){.phase-description{font-size:clamp(1.1rem,2.8vw,1.6rem)}}@media(max-width:768px){.phase-description{font-size:clamp(1rem,3.5vw,1.4rem);line-height:1.4;text-align:center}}@media(max-width:480px){.phase-description{font-size:clamp(.9rem,4vw,1.2rem)}}.phase-description-right{font-family:var(--font-inter),sans-serif;font-size:clamp(1.2rem,3vw,1.8rem);font-weight:700;color:hsla(0,0%,100%,.95);text-shadow:0 2px 4px rgba(0,0,0,.5);text-transform:capitalize;line-height:1.5;margin:0;width:100%;word-wrap:break-word;overflow-wrap:break-word;text-align:right}@media(max-width:1024px){.phase-description-right{font-size:clamp(1.1rem,2.8vw,1.6rem)}}@media(max-width:768px){.phase-description-right{font-size:clamp(1rem,3.5vw,1.4rem);line-height:1.4;text-align:center}}@media(max-width:480px){.phase-description-right{font-size:clamp(.9rem,4vw,1.2rem)}}.wave-cards-container{margin:clamp(20px,3vw,30px) 0;display:flex;flex-direction:column;gap:clamp(15px,2vw,20px)}@media(max-width:768px){.wave-cards-container{margin:clamp(15px,2.5vw,25px) 0;gap:clamp(12px,1.5vw,18px)}}.wave-card-bg{background:linear-gradient(135deg,#05B9FE,#004661,#6DC9EB);padding:2px;border-radius:1.2rem;box-shadow:0 1rem 1.5rem -.9rem rgba(5,185,254,.3);max-width:100%;width:100%}@media(max-width:768px){.wave-card-bg{border-radius:1rem;box-shadow:0 .8rem 1.2rem -.7rem rgba(5,185,254,.25);padding:1.5px}}.wave-card{font-size:clamp(1rem,2.5vw,1.2rem);color:#e8f4fd;background:linear-gradient(135deg,#00161F,#00394D 50%,#00161F);padding:clamp(1.2rem,2vw,1.5rem);border-radius:1.1rem;border:1px solid rgba(5,185,254,.3)}@media(max-width:768px){.wave-card{font-size:clamp(.9rem,3vw,1.1rem);padding:clamp(1rem,1.5vw,1.2rem);border-radius:.9rem}}@media(max-width:480px){.wave-card{font-size:clamp(.8rem,3.5vw,1rem);padding:clamp(.8rem,1.2vw,1rem)}}.wave-card-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:clamp(8px,1vw,12px)}@media(max-width:768px){.wave-card-header{margin-bottom:clamp(6px,.8vw,10px)}}@media(max-width:480px){.wave-card-header{margin-bottom:clamp(5px,.6vw,8px)}}.wave-description{font-weight:500;line-height:1.5;text-transform:capitalize;text-align:left;color:#6dc9eb}@media(max-width:768px){.wave-description{line-height:1.4}}.wave-number{font-family:Concert One,cursive;font-weight:700;color:#05b9fe;text-shadow:0 1px 2px rgba(5,185,254,.3);text-transform:uppercase;font-size:clamp(1.1rem,2.8vw,1.4rem)}@media(max-width:768px){.wave-number{font-size:clamp(1rem,3.2vw,1.2rem)}}@media(max-width:480px){.wave-number{font-size:clamp(.9rem,3.8vw,1.1rem)}}.catch-cta{width:100%;display:flex}.catch-cta,.cta-button-catch{justify-content:center;align-items:center}.cta-button-catch{padding:clamp(.75rem,2vw,1rem) clamp(1.5rem,3vw,2rem);background:rgba(0,0,0,0);border:2px solid #fff;color:#fff;font-weight:700;cursor:pointer;border-radius:50px;font-size:clamp(1rem,2vw,1.25rem);text-decoration:none;display:inline-flex;margin-top:clamp(20px,3vw,40px);gap:clamp(8px,1.5vw,12px);white-space:nowrap;transition:all .4s cubic-bezier(.25,.46,.45,.94);font-family:Concert One,cursive;text-transform:uppercase}.cta-button-catch:hover{background:#fff;color:#00161f;transform:translateY(-2px);text-shadow:none}@keyframes iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:1024px){.catch-section{padding:clamp(30px,4vw,60px) 0}.catch-container{padding:0 clamp(15px,3vw,30px)}}@media(max-width:768px){.catch-section{padding:clamp(25px,3vw,50px) 0}.catch-container{padding:0 clamp(10px,2vw,20px)}.story-container{gap:clamp(20px,3vw,35px)}}@media(max-width:480px){.catch-section{padding:clamp(20px,2.5vw,40px) 0}.catch-container{padding:0 clamp(8px,1.5vw,15px)}.story-container{gap:clamp(15px,2.5vw,25px)}}.pump-section{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(40px,5vw,80px) 0;background:rgba(0,0,0,0);position:relative}.pump-container{width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.pump-title-container{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:clamp(40px,6vw,60px)}@media(max-width:768px){.pump-title-container{margin-bottom:clamp(30px,5vw,50px)}}.pump-layout{display:flex;align-items:center;gap:clamp(40px,6vw,80px);width:100%}@media(min-width:1025px){.pump-layout .pump-text-side{flex:1.2}.pump-layout .pump-image-side{flex:.8}}@media(max-width:1024px){.pump-layout{flex-direction:column;gap:clamp(30px,5vw,60px)}}.pump-text-side{flex:1;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.pump-text-side{order:2;width:100%}}.pump-content{display:flex;flex-direction:column;gap:clamp(15px,2vw,25px);width:100%;max-width:800px;padding:0 clamp(1rem,5vw,3rem);align-items:flex-start}@media(max-width:1024px){.pump-content{align-items:flex-start;max-width:100%}}.pump-title{font-size:clamp(48px,8vw,96px);font-weight:600;color:#fff;font-family:Concert One,cursive;text-shadow:none;margin:0 0 clamp(30px,4vw,50px);text-transform:uppercase;line-height:1.1;white-space:nowrap}@media(max-width:1024px){.pump-title{font-size:clamp(2rem,6vw,3.5rem);text-align:center;white-space:normal}}@media(max-width:768px){.pump-title{font-size:clamp(1.8rem,8vw,2.8rem);margin-bottom:clamp(20px,3vw,40px);white-space:normal}}@media(max-width:480px){.pump-title{font-size:clamp(1.5rem,10vw,2.2rem)}}.pump-description{width:100%;max-width:100%}.pump-description p{font-size:clamp(18px,2.5vw,24px);line-height:1.7;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3);margin:0 0 clamp(15px,2vw,20px);text-transform:capitalize;text-align:left;text-wrap:pretty;hyphens:auto;word-break:break-word}.pump-description p:last-child{margin-bottom:0}@media(max-width:1024px){.pump-description p{font-size:clamp(1.2rem,4vw,1.6rem);text-align:left;line-height:1.6}}.pump-description p .pump-subtitle{font-size:clamp(18px,3vw,36px);font-weight:600;color:#fff;text-transform:uppercase;display:block;margin-bottom:clamp(8px,1vw,12px);font-family:Concert One,cursive}@media(max-width:1024px){.pump-description p .pump-subtitle{font-size:clamp(1.4rem,5vw,1.8rem)}}@media(max-width:768px){.pump-description p .pump-subtitle{font-size:clamp(1.3rem,6vw,1.6rem)}}@media(max-width:480px){.pump-description p .pump-subtitle{font-size:clamp(1.2rem,7vw,1.4rem)}}.pump-description p strong{font-weight:600;color:#fff}@media(max-width:1024px){.pump-description p{font-size:clamp(1.2rem,4vw,1.6rem);text-align:left}}@media(max-width:768px){.pump-description p{font-size:clamp(1.1rem,5vw,1.4rem);line-height:1.5}}@media(max-width:480px){.pump-description p{font-size:clamp(1rem,6vw,1.2rem)}}.pump-image-side{flex:1;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.pump-image-side{order:1;width:100%}}.pump-image-container{width:100%;max-width:500px;aspect-ratio:4/3;border-radius:16px;overflow:visible;position:relative}@media(max-width:1024px){.pump-image-container{max-width:400px;aspect-ratio:3/2}}@media(max-width:768px){.pump-image-container{max-width:350px;border-radius:12px}}@media(max-width:480px){.pump-image-container{max-width:300px;border-radius:8px}}.pump-image{width:100%;height:100%;object-fit:contain;display:block}@media(max-width:1024px){.pump-section{min-height:auto;padding:clamp(30px,4vw,60px) 0}.pump-layout{text-align:center}}@media(max-width:768px){.pump-section{padding:clamp(20px,3vw,40px) 0}.pump-container{padding:0 clamp(15px,3vw,30px)}}@media(max-width:480px){.pump-section{padding:clamp(15px,2vw,30px) 0}.pump-container{padding:0 clamp(10px,2vw,20px)}}.philosophy-section{position:relative;min-height:clamp(600px,80vh,1100px);background:rgba(0,0,0,0);overflow:hidden;padding:clamp(5px,1vw,10px) 0;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}@media(max-width:768px){.philosophy-section{min-height:clamp(700px,90vh,1200px)}}@media(max-width:480px){.philosophy-section{min-height:clamp(800px,100vh,1300px)}}.philosophy-container{position:relative;z-index:3;max-width:clamp(800px,90vw,1400px);margin:0 auto;padding:0 clamp(20px,4vw,40px);width:100%}.philosophy-section-title{text-align:center;margin-bottom:clamp(5px,1vw,10px)}.philosophy-section-title .philosophy-main-title{font-family:Concert One,cursive;font-size:clamp(36px,6vw,72px);font-weight:400;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.4);line-height:1.2;margin:0;text-align:center;text-transform:uppercase}.philosophy-layout{display:flex;flex-direction:row;gap:clamp(15px,2vw,20px);align-items:center;min-height:clamp(400px,60vw,800px)}@media(min-width:769px){.philosophy-layout{display:flex;flex-direction:row}}.philosophy-illustration{display:flex;justify-content:center;align-items:center;height:clamp(400px,60vw,800px);flex:1.5;min-width:0}.beach-bar-lottie{width:clamp(300px,45vw,600px);height:clamp(300px,45vw,600px);aspect-ratio:1/1;display:block;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.4));transition:transform .3s ease}.beach-bar-lottie:hover{transform:scale(1.02)}.philosophy-content{display:flex;flex-direction:column;gap:clamp(10px,1.5vw,15px);padding-left:clamp(10px,2vw,20px);text-align:left;flex:1;min-width:0}.philosophy-badge{display:inline-block;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.4);border-radius:clamp(12px,2vw,20px);padding:clamp(6px,1vw,8px) clamp(8px,1.2vw,10px);align-self:flex-start;backdrop-filter:blur(10px);width:fit-content;transition:transform .3s ease}.philosophy-badge:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.6)}.badge-text{font-family:var(--font-concert-one),sans-serif;font-size:clamp(14px,2vw,18px);font-weight:400;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);text-transform:uppercase;letter-spacing:clamp(.5px,.1vw,1px);white-space:nowrap}.philosophy-title{margin:0;text-align:center}.philosophy-title .philosophy-title-line{font-family:Concert One,cursive;font-size:clamp(28px,5vw,56px);font-weight:400;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.4);line-height:1.2;display:block;margin-bottom:clamp(8px,1vw,12px);text-align:left;text-transform:uppercase}.philosophy-title .philosophy-title-line:last-child{margin-bottom:0}.philosophy-title-center{text-align:center!important;margin-bottom:clamp(20px,3vw,30px)}.philosophy-title-center .philosophy-main-title{font-family:Concert One,cursive;font-size:clamp(36px,6vw,72px);font-weight:400;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.4);line-height:1.2;margin:0;text-align:center;text-transform:uppercase}.philosophy-title-left,.philosophy-title-left .philosophy-title-line{text-align:left!important}.philosophy-description{margin:0}.philosophy-description .philosophy-description-line{font-family:var(--font-inter),sans-serif;font-size:clamp(18px,2.5vw,24px);font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.4);line-height:1.4;display:block;margin-bottom:clamp(8px,1vw,12px);text-align:left;text-transform:capitalize}.philosophy-description .philosophy-description-line:last-child{margin-bottom:0}.philosophy-description-center{text-align:left!important;margin-bottom:clamp(20px,3vw,30px)}.philosophy-description-center .philosophy-description-line{text-align:left!important;font-size:clamp(18px,2.5vw,24px)}.philosophy-principles{display:flex;flex-direction:column;gap:clamp(12px,2vw,15px)}.principle-item2{display:flex;align-items:flex-start;gap:clamp(12px,1.5vw,16px);padding:clamp(12px,1.5vw,16px);background:hsla(0,0%,100%,.15);border-radius:clamp(8px,1.2vw,50px);border:1px solid hsla(0,0%,100%,.3);backdrop-filter:blur(10px);transition:transform .3s ease;width:100%}.principle-item2:hover{transform:translateX(5px);border-color:hsla(0,0%,100%,.5)}.principle-icon{display:flex;align-items:center;justify-content:center}.principle-icon,.tick-icon{width:clamp(24px,3vw,28px);height:clamp(24px,3vw,28px);flex-shrink:0}.tick-icon{display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));margin-top:2px}.principle-text{font-family:var(--font-concert-one),sans-serif;font-size:clamp(16px,2.2vw,20px);font-weight:400;color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.4);flex:1;line-height:1.4;display:flex;align-items:center}.philosophy-messages{display:flex;flex-direction:column;gap:clamp(8px,1.5vw,12px)}.message-text{font-family:var(--font-inter),sans-serif;font-size:clamp(14px,2.2vw,16px);font-weight:700;color:hsla(0,0%,100%,.8);text-shadow:0 1px 2px rgba(0,0,0,.4);line-height:1.5;margin:0}.philosophy-cta{margin-top:clamp(8px,1.5vw,12px)}.cta-button4{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.4);border-radius:clamp(12px,2vw,20px);padding:clamp(12px,2vw,15px) clamp(20px,3vw,30px);font-family:var(--font-concert-one),sans-serif;font-size:clamp(12px,2vw,14px);font-weight:400;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);text-transform:uppercase;letter-spacing:clamp(.5px,.1vw,1px);cursor:pointer;backdrop-filter:blur(10px);transition:all .3s ease}.cta-button4:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.3)}.cta-button4:active{transform:translateY(0)}@media(min-width:769px){.philosophy-description-center{text-align:left!important}.philosophy-description-center .philosophy-description-line{text-align:left!important;font-size:clamp(20px,2.8vw,26px)}}@media(max-width:768px){.philosophy-layout{gap:clamp(30px,4vw,50px)}.philosophy-title .philosophy-title-line{font-size:clamp(20px,3.5vw,32px)}.philosophy-section-title .philosophy-main-title{font-size:clamp(32px,6vw,48px)}.philosophy-description-center{text-align:center!important}.philosophy-description-center .philosophy-description-line{font-size:clamp(16px,2.5vw,20px);text-align:center!important}.principle-text{font-size:clamp(14px,2vw,18px)}.philosophy-section{padding:clamp(30px,5vw,60px) 0;min-height:auto}.philosophy-layout{display:flex;flex-direction:column;gap:clamp(30px,5vw,40px);text-align:left;min-height:auto}.philosophy-illustration{flex:1;order:1;height:clamp(300px,50vw,500px)}.philosophy-content{flex:1;order:2;padding:0;text-align:center;align-items:center;flex:none;width:100%}.philosophy-badge{align-self:center}.philosophy-principles{align-items:center}.principle-item2{justify-content:center}.philosophy-messages{text-align:center;align-items:center}.message-text{text-align:left}.beach-bar-lottie{width:clamp(300px,50vw,500px);height:clamp(300px,50vw,500px);aspect-ratio:1/1}}@media(max-width:480px){.philosophy-section{padding:clamp(20px,4vw,40px) 0}.philosophy-layout{gap:clamp(20px,4vw,30px)}.philosophy-title .philosophy-title-line{font-size:clamp(18px,4vw,24px)}.philosophy-section-title .philosophy-main-title{font-size:clamp(28px,7vw,40px)}.philosophy-description-center{text-align:center!important}.philosophy-description-center .philosophy-description-line{font-size:clamp(14px,3vw,18px);text-align:center!important}.principle-text{font-size:clamp(12px,2.5vw,16px)}.philosophy-messages{text-align:center;align-items:center}.message-text{text-align:left}.principle-item2{padding:clamp(8px,2vw,12px);gap:clamp(8px,2vw,12px)}.tick-icon{width:clamp(20px,4vw,24px);height:clamp(20px,4vw,24px)}.beach-bar-lottie,.philosophy-illustration{height:clamp(250px,40vw,400px)}.beach-bar-lottie{width:clamp(250px,40vw,400px);aspect-ratio:1/1}}@media(max-width:768px){.philosophy-section{min-height:clamp(500px,70vh,800px);padding:clamp(25px,4vw,50px) 0}.philosophy-layout{gap:clamp(20px,3vw,30px);min-height:clamp(50vh,70vw,70vh)}}@media(max-width:480px){.philosophy-section{min-height:clamp(400px,60vh,600px);padding:clamp(20px,3vw,40px) 0}.philosophy-layout{gap:clamp(15px,2.5vw,25px);min-height:clamp(40vh,60vw,60vh)}}.philosophy-title-left .flex{justify-content:flex-start!important}.timeline-section{min-height:clamp(600px,80vh,1000px);display:flex;align-items:center;justify-content:center;padding:clamp(30px,5vw,60px) clamp(15px,3vw,30px);background:rgba(0,0,0,0);position:relative;overflow:hidden}.timeline-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:1}@media(max-width:768px){.timeline-section{min-height:clamp(400px,60vh,700px);padding:clamp(20px,4vw,40px) clamp(10px,2.5vw,20px)}}@media(max-width:480px){.timeline-section{min-height:clamp(350px,50vh,600px);padding:clamp(15px,3vw,30px) clamp(8px,2vw,15px)}}.beach-background{display:none}.timeline-container{max-width:100%;width:100%;position:relative;z-index:10;padding:0 clamp(10px,2vw,20px);box-sizing:border-box}@media(max-width:768px){.timeline-container{padding:0 clamp(8px,1.5vw,15px)}}@media(max-width:480px){.timeline-container{padding:0 clamp(5px,1vw,10px)}}.timeline-content{text-align:left;color:#fff;text-transform:uppercase;background:rgba(0,0,0,0);padding:0;border:none;box-shadow:none;display:flex;flex-direction:column;gap:clamp(20px,3vw,50px);align-items:center;max-width:clamp(320px,90vw,1440px);width:100%;margin:0 auto;box-sizing:border-box}@media(max-width:768px){.timeline-content{gap:clamp(15px,2.5vw,35px)}}@media(max-width:480px){.timeline-content{gap:clamp(12px,2vw,25px)}}.timeline-header{text-align:center;display:flex;flex-direction:column;gap:clamp(10px,1.5vw,20px);align-items:center;justify-content:center;margin-bottom:clamp(20px,3vw,4rem);width:100%;max-width:100%;box-sizing:border-box;padding:0 clamp(5px,1vw,10px)}@media(max-width:768px){.timeline-header{gap:clamp(8px,1.2vw,15px);margin-bottom:clamp(15px,2.5vw,3rem);padding:0 clamp(3px,.8vw,8px)}}@media(max-width:480px){.timeline-header{gap:clamp(6px,1vw,12px);margin-bottom:clamp(12px,2vw,2rem);padding:0 clamp(2px,.5vw,5px)}}.timeline-title{font-family:Concert One,cursive;font-size:clamp(1.5rem,4vw,3rem);font-weight:400;letter-spacing:clamp(.5px,.1vw,2px);line-height:1.1;text-transform:uppercase;display:block;text-align:center;position:relative;margin:0;word-wrap:break-word;hyphens:auto}.timeline-title .wave-text{color:var(--brand-light,#6DC9EB)!important}.timeline-title .release-text,.timeline-title .wave-text{text-shadow:0 2px 4px rgba(0,0,0,.4)!important;display:block!important;opacity:1!important}.timeline-title .release-text{color:var(--brand-medium,#05B9FE)!important;font-size:.8em!important;margin-top:0!important}@media(max-width:768px){.timeline-title{font-size:clamp(1.2rem,5vw,2.2rem);line-height:1;letter-spacing:clamp(.3px,.08vw,1px)}}@media(max-width:480px){.timeline-title{font-size:clamp(1rem,6vw,1.8rem);line-height:.95;letter-spacing:clamp(.2px,.05vw,.8px)}}.waves-container{display:flex;flex-direction:column;gap:clamp(20px,3vw,50px);align-items:center;max-width:100%;width:100%;margin:0 auto;padding:0 clamp(10px,2vw,20px);box-sizing:border-box}@media(max-width:768px){.waves-container{gap:clamp(15px,2.5vw,35px);padding:0 clamp(8px,1.5vw,15px)}}@media(max-width:480px){.waves-container{gap:clamp(12px,2vw,25px);padding:0 clamp(5px,1vw,10px)}}.wave-row{display:flex;align-items:center;gap:clamp(15px,3vw,50px);width:100%;max-width:100%;transition:transform .3s ease;box-sizing:border-box;padding:0 clamp(5px,1vw,10px)}.wave-row:hover{transform:translateY(-5px)}.wave-row.wave-row-left{justify-content:flex-start}.wave-row.wave-row-left .wave-content{text-align:left}.wave-row.wave-row-right{justify-content:flex-end}.wave-row.wave-row-right .wave-content{text-align:right}@media(max-width:768px){.wave-row{gap:clamp(12px,2.5vw,35px);padding:0 clamp(3px,.8vw,8px);margin-bottom:clamp(20px,4vw,40px)}}@media(max-width:480px){.wave-row{gap:clamp(8px,2vw,25px);padding:0 clamp(2px,.5vw,5px);margin-bottom:clamp(25px,5vw,50px)}}.wave-image-container{flex-shrink:0;max-width:100%;box-sizing:border-box}.wave-image-container .wave-image{width:clamp(150px,20vw,300px);height:clamp(150px,20vw,300px);object-fit:contain;border-radius:clamp(8px,1.5vw,20px);border:none;max-width:100%}@media(max-width:768px){.wave-image-container .wave-image{width:clamp(120px,15vw,250px);height:clamp(120px,15vw,250px)}}@media(max-width:480px){.wave-image-container .wave-image{width:clamp(100px,12vw,200px);height:clamp(100px,12vw,200px)}}.wave-content{background:rgba(0,0,0,0);padding:0;border:none;backdrop-filter:none;min-width:clamp(200px,25vw,400px);max-width:100%;width:100%;position:relative;transition:transform .3s ease;box-sizing:border-box;flex:1}.wave-content:hover{transform:translateY(-2px)}@media(max-width:768px){.wave-content{min-width:clamp(150px,20vw,300px)}}@media(max-width:480px){.wave-content{min-width:clamp(120px,15vw,250px)}}.wave-number{font-size:clamp(20px,3.5vw,28px);color:#fff;letter-spacing:clamp(1px,.2vw,2px)}.wave-apy,.wave-number{font-family:var(--font-concert-one),sans-serif;font-weight:400;text-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:clamp(12px,1.5vw,15px)}.wave-apy{font-size:clamp(24px,4vw,32px);color:var(--brand-light,#6DC9EB);letter-spacing:clamp(.5px,.1vw,1px)}.wave-description{font-size:clamp(16px,2.5vw,20px);font-weight:700;margin-bottom:clamp(12px,1.5vw,15px)}.wave-description,.wave-size{font-family:var(--font-inter),sans-serif;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.wave-size{font-size:clamp(14px,2vw,18px);font-weight:400;background:rgba(0,70,97,.1);padding:clamp(6px,1vw,10px) clamp(12px,2vw,20px);border-radius:clamp(8px,1.5vw,15px);border:2px solid #fff;display:inline-block;width:fit-content;position:relative;white-space:nowrap}@media(max-width:768px){.wave-size{font-size:clamp(12px,1.8vw,16px);padding:clamp(4px,.8vw,8px) clamp(8px,1.5vw,16px);border-radius:clamp(6px,1.2vw,12px);border:1.5px solid #fff}}@media(max-width:480px){.wave-size{font-size:clamp(10px,1.5vw,14px);padding:clamp(3px,.6vw,6px) clamp(6px,1.2vw,12px);border-radius:clamp(4px,1vw,10px);border:1px solid #fff}}@media(max-width:360px){.wave-size{font-size:clamp(8px,1.2vw,12px);padding:clamp(2px,.4vw,4px) clamp(4px,1vw,8px);border-radius:clamp(3px,.8vw,8px);border:1px solid #fff}}.wave-size:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;pointer-events:none}.tropical-schedule-grid{display:flex;flex-direction:column;gap:clamp(20px,3vw,2rem);max-width:clamp(400px,50vw,600px);margin:0;padding:0}.beach-wave-item,.ocean-card{position:relative}.ocean-card{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:clamp(12px,2vw,20px);padding:clamp(30px,4vw,3rem);backdrop-filter:blur(10px);transition:all .3s ease;cursor:pointer;overflow:hidden;min-height:clamp(120px,15vw,180px);display:flex;flex-direction:column}.ocean-card .wave-background{position:absolute;bottom:0;right:0;width:100%;height:100%;z-index:1;pointer-events:none;display:flex;align-items:flex-end;justify-content:flex-end;padding:0}.ocean-card .wave-background .wave-svg{width:auto;height:100%;max-width:100%;object-fit:contain;opacity:.1;filter:drop-shadow(0 0 10px rgba(109,201,235,.5));animation:waveFloat 6s ease-in-out infinite;transition:all .3s ease;transform:translateY(10px)}.ocean-card:hover{transform:translateY(-5px);border-color:hsla(0,0%,100%,.5)}.card-header-section{margin-bottom:clamp(15px,2vw,1.5rem);position:relative;z-index:2}.surf-title{font-family:var(--font-concert-one),sans-serif;font-size:clamp(18px,3vw,1.5rem);font-weight:400;color:#fff;margin-bottom:clamp(5px,.8vw,.5rem);text-transform:capitalize;display:flex;align-items:center;gap:clamp(10px,1.5vw,1rem)}.surf-title,.surf-title .wave-phase{text-shadow:0 1px 2px rgba(0,0,0,.4)}.surf-title .wave-phase{color:var(--brand-light,#6DC9EB)}.surf-title .surf-icon{font-size:1.5em;animation:surfIconFloat 3s ease-in-out infinite;display:flex;align-items:center;justify-content:center}.surf-title .surf-icon .wave-svg{width:clamp(32px,4vw,48px);height:clamp(32px,4vw,48px);object-fit:contain;filter:drop-shadow(0 0 5px rgba(109,201,235,.6));transition:all .3s ease}.surf-title .surf-icon .wave-svg:hover{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(109,201,235,.5))}.stake-reward{font-family:var(--font-concert-one),sans-serif;font-size:clamp(14px,2.2vw,1rem);color:var(--brand-medium,#05B9FE);font-weight:400;text-shadow:0 1px 2px rgba(0,0,0,.4);text-align:left}.card-body-section{text-align:left;text-transform:uppercase;position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:center;z-index:2}.crypto-details .token-supply{font-size:clamp(14px,2.2vw,1.1rem);color:hsla(0,0%,100%,.9);margin-bottom:clamp(5px,.8vw,.5rem)}.crypto-details .launch-price,.crypto-details .token-supply{font-family:var(--font-concert-one),sans-serif;font-weight:400;text-shadow:0 1px 2px rgba(0,0,0,.4)}.crypto-details .launch-price{font-size:clamp(16px,2.5vw,1.2rem);color:var(--brand-light,#6DC9EB)}@keyframes surfIconFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-3px) rotate(2deg)}}@keyframes waveFloat{0%,to{transform:translateY(10px) rotate(0deg)}50%{transform:translateY(5px) rotate(1deg)}}.timeline-title-left .flex{justify-content:flex-start!important}.timeline-title-left{text-align:left!important;display:flex;flex-direction:column;gap:clamp(8px,1vw,12px)}.timeline-title-left .wave-text{color:var(--brand-light,#6DC9EB)!important;text-shadow:0 2px 4px rgba(0,0,0,.1)!important;font-size:clamp(32px,5.5vw,64px)!important}.timeline-title-left .release-text{color:var(--brand-medium,#05B9FE)!important;text-shadow:0 2px 4px rgba(0,0,0,.1)!important;font-size:clamp(24px,4vw,48px)!important}@media(min-width:1400px){.timeline-content{display:flex;flex-direction:column;gap:clamp(20px,3vw,50px)}.tropical-schedule-grid{max-width:clamp(500px,45vw,700px)}.ocean-card{padding:clamp(40px,5vw,4rem);min-height:clamp(140px,18vw,200px)}}@media(min-width:1024px)and (max-width:1399px){.timeline-content{display:flex;flex-direction:column;gap:clamp(20px,3vw,50px)}.tropical-schedule-grid{max-width:clamp(450px,50vw,600px)}}@media(min-width:768px)and (max-width:1023px){.timeline-section{padding:clamp(35px,5vw,60px) clamp(18px,3vw,30px)}.timeline-content{display:flex;flex-direction:column;gap:clamp(20px,3vw,50px);text-align:center}.timeline-title-left{text-align:center!important}.timeline-title-left .flex{justify-content:center!important}.tropical-schedule-grid{display:grid;grid-template-columns:1fr;gap:clamp(18px,2.5vw,1.5rem);max-width:clamp(600px,80vw,800px);margin:0 auto;padding:0 clamp(15px,2vw,1.5rem)}.ocean-card{padding:clamp(25px,3.5vw,2.5rem);min-height:clamp(110px,12vw,160px)}.surf-title{font-size:clamp(20px,3.5vw,1.8rem)}.stake-reward{font-size:clamp(16px,2.5vw,1.1rem)}.crypto-details .token-supply{font-size:clamp(16px,2.5vw,1.2rem)}.crypto-details .launch-price{font-size:clamp(18px,3vw,1.4rem)}}@media(max-width:767px){.timeline-section{padding:clamp(25px,4vw,40px) clamp(12px,2vw,20px);min-height:auto}.timeline-container{max-width:100%}.timeline-content{display:flex;flex-direction:column;text-align:center;gap:clamp(20px,3vw,30px)}.timeline-title-left{text-align:center!important;margin-bottom:clamp(20px,3vw,30px)}.timeline-title-left .flex{justify-content:center!important}.timeline-title-left .wave-text{font-size:clamp(28px,6vw,48px)!important}.timeline-title-left .release-text{font-size:clamp(20px,4.5vw,36px)!important}.tropical-schedule-grid{display:grid;grid-template-columns:1fr;gap:clamp(15px,2.5vw,1.5rem);max-width:100%;margin:0;padding:0}.ocean-card{padding:clamp(20px,3vw,2rem);min-height:auto;border-radius:clamp(10px,1.5vw,16px)}.card-header-section{margin-bottom:clamp(12px,1.5vw,1rem)}.surf-title{font-size:clamp(18px,4vw,1.5rem);margin-bottom:clamp(8px,1vw,.5rem)}.stake-reward{font-size:clamp(14px,2.5vw,1rem)}.card-body-section,.stake-reward{text-align:center}.crypto-details .token-supply{font-size:clamp(14px,2.5vw,1.1rem);margin-bottom:clamp(8px,1vw,.5rem)}.crypto-details .launch-price{font-size:clamp(16px,3vw,1.2rem)}.wave-background .wave-svg{width:auto;height:100%;max-width:100%;opacity:.05}}@media(max-width:480px){.timeline-section{padding:clamp(20px,3vw,30px) clamp(10px,1.5vw,15px)}.timeline-title-left .wave-text{font-size:clamp(24px,7vw,40px)!important}.timeline-title-left .release-text{font-size:clamp(18px,5vw,32px)!important}.ocean-card{padding:clamp(16px,2.5vw,1.5rem)}.surf-title{font-size:clamp(16px,4.5vw,1.3rem)}.stake-reward{font-size:clamp(13px,3vw,.9rem)}.crypto-details .token-supply{font-size:clamp(13px,3vw,1rem)}.crypto-details .launch-price{font-size:clamp(15px,3.5vw,1.1rem)}}@media(max-width:768px){.timeline-section{min-height:clamp(500px,70vh,800px);padding:clamp(25px,4vw,50px) clamp(12px,2.5vw,25px)}.timeline-content{display:flex;flex-direction:column;gap:clamp(20px,3vw,50px)}.tropical-schedule-grid{max-width:100%}}@media(max-width:480px){.timeline-section{min-height:clamp(400px,60vh,600px);padding:clamp(20px,3vw,40px) clamp(10px,2vw,20px)}.timeline-content{display:flex;flex-direction:column;gap:clamp(20px,3vw,50px)}}.tokenomics-section{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:linear-gradient(135deg,var(--wave-dark) 0,#199FB1 100%);animation:slideInFromBottom .8s ease-out}.tokenomics-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.tokenomics-container{position:relative;z-index:2;width:100%;max-width:1400px;margin:0 auto;padding:80px 20px}.tokenomics-content{gap:0}.tokenomics-content,.tokenomics-header{display:flex;flex-direction:column;align-items:center}.tokenomics-header{text-align:center;margin-bottom:clamp(20px,1vw,10px);justify-content:center}.tokenomics-title{font-family:Concert One,cursive;font-size:clamp(28px,5vw,80px);font-weight:400;line-height:1.1;margin:0 auto 20px;text-align:center;color:var(--text-primary);text-shadow:2px 2px 0 var(--text-secondary);letter-spacing:clamp(0px,.3vw,2px);width:100%;display:block}.tokenomics-subtitle{font-family:var(--font-inter),sans-serif;font-size:clamp(14px,2vw,20px);font-weight:700;color:var(--text-secondary);line-height:1.6;text-shadow:2px 2px 0 var(--text-primary);letter-spacing:clamp(0px,.2vw,1px);margin:0 auto;max-width:800px;text-align:center;display:block;padding:0 20px}.tokenomics-layout{display:flex;gap:60px;align-items:flex-start;margin:60px 0;width:100%}@media(max-width:1400px)and (min-width:1200px){.tokenomics-layout{gap:40px;max-width:1000px;margin:40px auto}}.tokenomics-left{flex:1;display:flex;justify-content:center;align-items:center}.lottie-container{position:relative;width:400px;display:flex;flex-direction:column;align-items:center;gap:20px}@media(max-width:1400px)and (min-width:1200px){.lottie-container{width:320px;gap:15px}}.lottie-header{text-align:center;padding:20px 0;width:100%}.lottie-animation{width:400px;height:400px;z-index:1}@media(max-width:1400px)and (min-width:1200px){.lottie-animation{width:320px;height:320px}}.lottie-title{font-family:Concert One,cursive;font-size:clamp(20px,4vw,40px);font-weight:400;color:var(--text-primary);margin:0 0 20px;text-align:center;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;overflow:visible;text-overflow:clip}@media(max-width:1400px)and (min-width:1200px){.lottie-title{font-size:clamp(14px,2vw,18px)}}.total-supply{font-family:Concert One,cursive;font-size:clamp(12px,2vw,16px);font-weight:400;color:var(--wave-dark);margin:0}.tokenomics-right{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,3vw,40px)}@media(max-width:1400px)and (min-width:1200px){.tokenomics-right{gap:clamp(15px,2vw,25px)}}.tokenomics-legend{display:flex;gap:clamp(20px,3vw,40px);width:100%;max-width:clamp(500px,50vw,600px);padding:0;background:rgba(0,0,0,0);border:none;border-radius:0;backdrop-filter:none}@media(max-width:1400px)and (min-width:1200px){.tokenomics-legend{gap:clamp(15px,2vw,25px);max-width:clamp(450px,45vw,550px)}}.legend-title{font-family:Concert One,cursive;font-size:clamp(20px,4vw,40px);font-weight:400;color:var(--text-primary);margin:0 0 20px;text-align:center;text-transform:uppercase;letter-spacing:1px}.legend-item{display:flex;flex-direction:row;align-items:center;gap:clamp(8px,1.5vw,20px);padding:clamp(8px,1.5vw,20px) clamp(10px,2vw,25px);transition:all .3s ease;text-align:left;flex:1;min-width:0;max-width:100%;box-sizing:border-box}.legend-item:hover{transform:translateX(5px)}.legend-color{width:clamp(16px,2.5vw,30px);height:clamp(16px,2.5vw,30px);border-radius:50%;border:2px solid var(--text-primary);flex-shrink:0}.legend-content{display:flex;flex-direction:column;gap:clamp(2px,.5vw,8px);flex:1;align-items:flex-start;min-width:0;overflow:visible}.legend-text{font-size:clamp(14px,2.5vw,24px);color:var(--text-primary);text-transform:uppercase;letter-spacing:.3px;text-align:left;overflow:visible;text-overflow:clip;max-width:none}.legend-percentage,.legend-text{font-family:Concert One,cursive;font-weight:400;white-space:nowrap}.legend-percentage{font-size:clamp(12px,2vw,20px);color:var(--wave-dark);overflow:hidden;text-overflow:ellipsis}.legend-description{font-family:var(--font-inter),sans-serif;font-size:clamp(9px,1.5vw,16px);font-weight:700;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.2px;text-align:left;white-space:nowrap;overflow:visible;text-overflow:clip;max-width:none}@media(max-width:1400px)and (min-width:1200px){.legend-description{font-size:clamp(8px,1.2vw,12px)}}.tokenomics-features{gap:clamp(20px,3vw,40px);margin-top:clamp(10px,1.5vw,20px);flex-wrap:wrap;width:100%}.feature-item,.tokenomics-features{display:flex;justify-content:center;max-width:100%;box-sizing:border-box}.feature-item{align-items:center;gap:clamp(8px,1.5vw,12px);padding:clamp(10px,2vw,15px) 0;transition:all .3s ease;flex:0 0 auto;min-width:0}.feature-item:hover{transform:translateY(-2px)}.feature-item:hover .feature-icon{transform:scale(1.1)}.feature-icon{color:var(--accent-primary);transition:all .3s ease;flex-shrink:0;width:clamp(18px,2.5vw,24px);height:clamp(18px,2.5vw,24px)}.feature-text{font-family:Concert One,cursive;font-size:clamp(12px,2vw,16px);font-weight:400;color:var(--text-primary);text-align:center;text-transform:uppercase;letter-spacing:clamp(.5px,.1vw,1px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@keyframes slideInFromBottom{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:1040px){.tokenomics-header{text-align:center;align-items:center;justify-content:center}.tokenomics-title{text-align:center;margin:0 auto 20px;letter-spacing:0}.tokenomics-subtitle{text-align:center;margin:0 auto;letter-spacing:0}}@media(max-width:1200px){.tokenomics-layout{flex-direction:column;gap:40px;align-items:center}.tokenomics-left,.tokenomics-right{display:flex;justify-content:center;align-items:center}.tokenomics-right{flex-direction:column;gap:clamp(15px,2vw,25px)}.lottie-container{width:350px}.lottie-animation{width:350px;height:350px}.tokenomics-legend{max-width:100%;gap:clamp(15px,2vw,25px);justify-content:center}}@media(max-width:768px){.tokenomics-container{padding:60px 20px}.tokenomics-header{margin-bottom:0}.tokenomics-layout{gap:30px;align-items:center}.tokenomics-left,.tokenomics-right{display:flex;justify-content:center;align-items:center}.tokenomics-right{flex-direction:column;gap:clamp(12px,1.5vw,20px)}.lottie-container{width:300px}.lottie-animation{width:300px;height:300px}.lottie-header{padding:15px;text-align:center}.lottie-title{font-size:16px}.total-supply{font-size:12px}.legend-title{font-size:20px;text-align:center}.legend-item{padding:8px 10px;gap:8px;min-width:0;max-width:100%}.tokenomics-legend{gap:clamp(12px,1.5vw,20px);justify-content:center}.legend-text{font-size:12px;white-space:nowrap;overflow:visible;text-overflow:clip;max-width:none}.legend-description{font-size:10px}.tokenomics-features{flex-direction:row;flex-wrap:wrap;gap:clamp(15px,2.5vw,20px);justify-content:center;margin-top:clamp(15px,2.5vw,20px)}.feature-item{padding:clamp(10px,1.5vw,15px);flex:0 0 auto;width:auto;gap:clamp(6px,1.2vw,8px);min-width:0;max-width:100%}.feature-icon{width:clamp(16px,2.2vw,20px);height:clamp(16px,2.2vw,20px)}.feature-text{font-size:clamp(11px,1.8vw,14px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}@media(max-width:480px){.tokenomics-container{padding:40px 15px}.tokenomics-header{margin-bottom:0}.tokenomics-layout{align-items:center}.tokenomics-left,.tokenomics-right{display:flex;justify-content:center;align-items:center}.tokenomics-right{flex-direction:column}.tokenomics-title{font-size:clamp(24px,6vw,32px);margin-bottom:15px;text-align:center}.tokenomics-subtitle{font-size:clamp(12px,3vw,16px);padding:0 10px;text-align:center}.tokenomics-features{flex-direction:row;flex-wrap:wrap;gap:clamp(12px,2vw,15px);justify-content:center;margin-top:clamp(12px,2vw,15px)}.feature-item{gap:clamp(5px,1vw,6px);padding:clamp(8px,1.2vw,10px);min-width:0;max-width:100%}.feature-icon{width:clamp(14px,2vw,18px);height:clamp(14px,2vw,18px)}.feature-text{font-size:clamp(10px,1.5vw,12px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.lottie-container{width:250px}.lottie-animation{width:250px;height:250px}.lottie-header{padding:12px;text-align:center}.lottie-title{font-size:14px}.total-supply{font-size:11px}.legend-title{font-size:18px;text-align:center}.legend-item{padding:6px 8px;gap:6px;min-width:0;max-width:100%}.tokenomics-legend,.tokenomics-right{gap:clamp(10px,1vw,15px)}.tokenomics-legend{justify-content:center}.legend-text{font-size:11px;white-space:nowrap;overflow:visible;text-overflow:clip;max-width:none}.legend-description{font-size:9px}.feature-item{padding:10px 0;flex:0 0 auto;width:auto}.feature-text{font-size:12px}}