@font-face{font-family:__Londrina_Solid_e34d3a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4006fd78dda1f23e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Londrina_Solid_Fallback_e34d3a;src:local("Arial");ascent-override:110.00%;descent-override:27.70%;line-gap-override:0.00%;size-adjust:85.91%}.__className_e34d3a{font-family:__Londrina_Solid_e34d3a,__Londrina_Solid_Fallback_e34d3a;font-weight:400;font-style:normal}.__variable_e34d3a{--font-londrina-solid:"__Londrina_Solid_e34d3a","__Londrina_Solid_Fallback_e34d3a"}@font-face{font-family:__Londrina_Sketch_0e2b3e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1ea58adb420320b0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Londrina_Sketch_Fallback_0e2b3e;src:local("Arial");ascent-override:110.00%;descent-override:27.70%;line-gap-override:0.00%;size-adjust:85.91%}.__className_0e2b3e{font-family:__Londrina_Sketch_0e2b3e,__Londrina_Sketch_Fallback_0e2b3e;font-weight:400;font-style:normal}.__variable_0e2b3e{--font-londrina-sketch:"__Londrina_Sketch_0e2b3e","__Londrina_Sketch_Fallback_0e2b3e"}:root{--bg-primary:#ffbed7;--bg-marquee:#01abfe;--shadow-color:#ff92bc;--btn-dark:#466679;--btn-dark-border:#203c4c;--text-dark:#000;--text-white:#fff;--border-dark:#03121c}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-londrina-solid),sans-serif;background:var(--bg-primary);min-height:100vh;overflow-x:hidden}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:7px 15px;gap:7px;background:var(--text-white);border:2px solid var(--text-dark);box-shadow:-5px 5px 0 var(--shadow-color);border-radius:10px;font-family:var(--font-londrina-solid),sans-serif;font-weight:400;font-size:clamp(24px,3vw,41px);line-height:1.2;color:var(--text-dark);cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap}.btn:hover{transform:translate(-2px,2px);box-shadow:-3px 3px 0 var(--shadow-color)}.btn:active{transform:translate(-5px,5px);box-shadow:0 0 0 var(--shadow-color)}.btn-dark{background:var(--btn-dark);border:2px solid var(--border-dark);color:var(--text-white)}.btn-dark span{-webkit-text-stroke:2px var(--btn-dark-border)}.btn-light{background:var(--text-white);color:var(--btn-dark)}.header{position:absolute;top:0;left:0;right:0;z-index:100;padding:50px 100px;display:flex;justify-content:space-between;align-items:flex-start}.logo{font-family:var(--font-londrina-solid),sans-serif;font-size:clamp(40px,4vw,56px);line-height:1;color:var(--text-white);-webkit-text-stroke:5px var(--text-dark);paint-order:stroke fill;padding:0;background:transparent;border:none;box-shadow:none;text-shadow:-2px 2px 0 var(--text-dark)}.icon-buttons{flex-direction:row;gap:15px}.icon-btn,.icon-buttons{display:flex;align-items:center}.icon-btn{justify-content:center;width:48px;height:48px;padding:7px;background:var(--text-white);border:1.5px solid var(--text-dark);box-shadow:-3.6px 3.6px 0 var(--shadow-color);border-radius:7px;cursor:pointer;transition:all .2s ease}.icon-btn:hover{transform:translate(-2px,2px);box-shadow:-2px 2px 0 var(--shadow-color)}.icon-btn:active{transform:translate(-3.6px,3.6px);box-shadow:0 0 0 var(--shadow-color)}.icon-btn img{width:34px;height:34px;object-fit:contain}.hero{position:relative;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.hero-video{object-fit:cover;object-position:center 20%;z-index:-1}.hero-video,.lotion-overlay{position:absolute;inset:0;width:100%;height:100%}.lotion-overlay{z-index:10;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;pointer-events:none;overflow:hidden}.lotion-overlay img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;max-width:none;image-rendering:auto;pointer-events:none}.lotion-clickable{position:absolute;left:26%;top:68%;width:9%;height:22%;z-index:11;cursor:pointer;pointer-events:auto}.lotion-overlay:hover{opacity:.98}.lotion-overlay:active{transform:scale(.98)}.contract-address{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;padding:5.6px 11.3px;background:var(--text-white);border:1.7px solid var(--text-dark);box-shadow:-4px 4px 0 var(--shadow-color);border-radius:7.4px;font-family:var(--font-londrina-solid),sans-serif;font-size:clamp(18px,2vw,31px);line-height:1.2;color:var(--text-dark);cursor:default;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:20}.marquee-container{width:100%;overflow:hidden;background:var(--bg-marquee);padding:12px 0;position:relative}.marquee-content{display:flex;animation:marquee 20s linear infinite;width:-moz-fit-content;width:fit-content}.marquee-text{font-family:var(--font-londrina-sketch),cursive;font-size:clamp(20px,3vw,32px);color:var(--text-dark);white-space:nowrap;padding-right:20px}.section{padding:80px 40px;display:flex;justify-content:center;align-items:center;gap:60px;flex-wrap:wrap}.section.reverse{flex-direction:row-reverse}.section-content{max-width:555px;display:flex;flex-direction:column;gap:25px;animation:fadeInUp .8s ease forwards}.section-title{font-size:clamp(48px,6vw,96px);color:var(--text-white);-webkit-text-stroke:4px var(--text-dark);paint-order:stroke fill}.section-text,.section-title{font-family:var(--font-londrina-solid),sans-serif;line-height:1.2}.section-text{font-size:clamp(18px,2vw,32px);color:var(--text-dark)}.section-image{max-width:533px;width:100%;height:auto;border-radius:20px;transition:transform .3s ease}.section-image:hover{transform:scale(1.02)}.section-image.float{animation:float 4s ease-in-out infinite}.jeetenomics-section{padding:80px 40px;text-align:center}.jeetenomics-header{display:flex;flex-direction:column;align-items:center;gap:30px;margin-bottom:50px}.jeetenomics-image{max-width:359px;width:100%;height:auto;animation:pulse 3s ease-in-out infinite}.jeetenomics-title{font-family:var(--font-londrina-solid),sans-serif;font-size:clamp(48px,6vw,96px);line-height:1.2;color:var(--text-white);-webkit-text-stroke:4px var(--text-dark);paint-order:stroke fill;text-align:center}.container-buttons{gap:20px;flex-wrap:wrap}.container-btn,.container-buttons{display:flex;justify-content:center}.container-btn{align-items:center;padding:20px 30px;min-width:180px;background:var(--btn-dark);border:2px solid var(--border-dark);box-shadow:-5px 5px 0 var(--shadow-color);border-radius:20px;font-family:var(--font-londrina-solid),sans-serif;font-size:clamp(20px,2.5vw,41px);line-height:1.2;color:var(--text-white);-webkit-text-stroke:2px var(--btn-dark-border);paint-order:stroke fill;cursor:pointer;transition:all .3s ease}.container-btn:hover{transform:translate(-2px,2px);box-shadow:-3px 3px 0 var(--shadow-color)}.container-btn:active{transform:translate(-5px,5px);box-shadow:0 0 0 var(--shadow-color)}.container-btn.active{background:var(--text-white);color:var(--btn-dark);-webkit-text-stroke:0}.footer{padding:40px;justify-content:space-between;flex-wrap:wrap}.footer,.footer-left{display:flex;align-items:center;gap:20px}.footer-logo{font-family:var(--font-londrina-solid),sans-serif;font-size:clamp(48px,5vw,96px);color:var(--text-white);-webkit-text-stroke:4px var(--text-dark);paint-order:stroke fill}.social-buttons{display:flex;gap:15px}.social-btn{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background:var(--text-white);border:2px solid var(--text-dark);box-shadow:-5px 5px 0 var(--shadow-color);border-radius:10px;cursor:pointer;transition:all .2s ease}.social-btn:hover{transform:translate(-2px,2px);box-shadow:-3px 3px 0 var(--shadow-color);animation:shake .5s ease}.social-btn:active{transform:translate(-5px,5px);box-shadow:0 0 0 var(--shadow-color)}.social-btn svg{width:32px;height:32px}.back-to-top{display:flex;align-items:center;gap:5px;padding:10px 14px;background:var(--text-white);border:2px solid var(--text-dark);box-shadow:-5px 5px 0 var(--shadow-color);border-radius:10px;font-family:var(--font-londrina-solid),sans-serif;font-size:clamp(20px,2.5vw,41px);color:var(--text-dark);cursor:pointer;transition:all .2s ease;text-decoration:none}.back-to-top:hover{transform:translate(-2px,2px);box-shadow:-3px 3px 0 var(--shadow-color)}.back-to-top:hover .arrow-icon{animation:bounce .5s ease infinite}.back-to-top:active{transform:translate(-5px,5px);box-shadow:0 0 0 var(--shadow-color)}.arrow-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.arrow-icon svg{width:24px;height:24px;stroke:var(--text-dark);stroke-width:4}@media (max-width:1200px){.section{gap:40px}.section-content{max-width:100%}}@media (max-width:768px){.header{flex-direction:column;gap:20px;padding:20px;align-items:center}.logo{-webkit-text-stroke:4px var(--text-dark)}.icon-buttons{gap:10px}.icon-btn{width:40px;height:40px;padding:5px}.icon-btn img{width:28px;height:28px}.contract-address{bottom:20px;font-size:16px;padding:8px 12px}}@media (min-width:1920px){.section{padding:40px 20px;flex-direction:column!important}.section-image{max-width:300px}.jeetenomics-section{padding:40px 20px}.container-buttons{gap:10px}.container-btn{min-width:140px;padding:15px 20px}.footer{text-align:center;padding:30px 20px}.footer,.footer-left{flex-direction:column}.footer-logo,.jeetenomics-title,.logo,.section-title{-webkit-text-stroke:3px var(--text-dark)}}.reveal{opacity:1;transform:translateY(0);transition:all .8s ease}.reveal.animate{animation:fadeInUp .8s ease forwards}