@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(./bebas_neue-400-latin-ext-DWiEslNC.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(./bebas_neue-400-latin-9mHNbWWO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(./outfit-300-latin-ext-DdQaqQDo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(./outfit-300-latin-Bc-8i84L.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(./outfit-300-latin-ext-DdQaqQDo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(./outfit-300-latin-Bc-8i84L.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(./outfit-300-latin-ext-DdQaqQDo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(./outfit-300-latin-Bc-8i84L.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(./outfit-300-latin-ext-DdQaqQDo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(./outfit-300-latin-Bc-8i84L.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(./outfit-300-latin-ext-DdQaqQDo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(./outfit-300-latin-Bc-8i84L.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(./outfit-300-latin-ext-DdQaqQDo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(./outfit-300-latin-Bc-8i84L.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(./outfit-300-latin-ext-DdQaqQDo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(./outfit-300-latin-Bc-8i84L.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--kong-dark-rgb:0, 34, 45;--kong-dark:rgb(var(--kong-dark-rgb));--kong-deep:#002a35;--kong-forest:#003741;--kong-mid:#004853;--kong-mint:#4d9591;--kong-bright:#68aaa5;--kong-glow:#8ac7c3;--kong-white:#f0f5f3;--kong-muted:#8ea5a8;--font-display:"Bebas Neue", "Impact", sans-serif;--font-body:"Outfit", system-ui, -apple-system, sans-serif;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.175, .885, .32, 1.275);--dur-fast:.25s;--dur-med:.5s;--dur-slow:.8s;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--max-w:1440px;--gutter:clamp(20px, 4vw, 64px)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--kong-dark);color:var(--kong-white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-weight:400;line-height:.95}.section-heading{margin-bottom:16px;font-size:clamp(2.6rem,5vw,4.5rem)}.section-sub{color:var(--kong-muted);max-width:50ch;font-size:1.1rem;line-height:1.6}.accent{color:var(--kong-mint)}.btn{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--dur-med) var(--ease-spring);border:none;align-items:center;gap:10px;padding:16px 32px;font-size:.9rem;font-weight:700;display:inline-flex;position:relative}.btn-primary{background:var(--kong-mint);color:var(--kong-dark);box-shadow:0 4px 24px #5eb89e40,inset 0 1px #fff3}.btn-primary:hover{background:var(--kong-bright);transform:translateY(-3px);box-shadow:0 8px 32px #7edbbe66}.btn-primary:active{transform:translateY(0)scale(.97)}.btn-outline{color:var(--kong-white);background:0 0;border:2px solid #5eb89e59}.btn-outline:hover{border-color:var(--kong-mint);background:#5eb89e14;transform:translateY(-3px)}.btn-outline:active{transform:translateY(0)}.btn-lg{padding:20px 40px;font-size:1rem}#conversion-action-btn{padding:20px 32px}#main-header{z-index:500;background:rgba(var(--kong-dark-rgb), .7);-webkit-backdrop-filter:blur(20px)saturate(1.5);height:72px;transition:background var(--dur-fast) ease;border-bottom:1px solid #5eb89e14;position:fixed;top:0;left:0;right:0}#main-header.scrolled{background:rgba(var(--kong-dark-rgb), .92)}.nav-inner{max-width:var(--max-w);height:100%;padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.logo-img{border-radius:var(--radius-sm);height:36px;transition:transform var(--dur-fast) ease}.nav-logo:hover .logo-img{transform:scale(1.04)}.nav-links{gap:40px;display:flex}.nav-link{color:var(--kong-muted);text-transform:uppercase;letter-spacing:.1em;transition:color var(--dur-fast) ease;font-size:.85rem;font-weight:500;position:relative}.nav-link:after{content:"";background:var(--kong-mint);width:0;height:2px;transition:width var(--dur-med) var(--ease-out-expo);position:absolute;bottom:-4px;left:0}.nav-link:hover{color:var(--kong-white)}.nav-link:hover:after{width:100%}.nav-cta{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-sm);color:var(--kong-mint);cursor:pointer;transition:all var(--dur-fast) ease;background:0 0;border:1px solid #5eb89e4d;padding:10px 24px;font-size:.8rem;font-weight:700}.nav-cta:hover{background:var(--kong-mint);color:var(--kong-dark);border-color:var(--kong-mint)}.nav-cta-mobile{display:none}.hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.hamburger span{background:var(--kong-white);width:24px;height:2px;transition:all var(--dur-fast) ease;border-radius:2px}.hamburger.active span:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-links.mobile-open{background:rgba(var(--kong-dark-rgb), .97);-webkit-backdrop-filter:blur(20px);padding:24px var(--gutter) 32px;animation:slideDown .35s var(--ease-out-expo);z-index:600;border-bottom:1px solid #5eb89e1f;flex-direction:column;gap:20px;position:absolute;top:64px;left:0;right:0;display:flex!important}.nav-links.mobile-open .nav-link{color:var(--kong-white);font-size:1rem}.nav-links.mobile-open .nav-cta-mobile{background:var(--kong-mint);color:var(--kong-dark);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);cursor:pointer;text-align:center;transition:all var(--dur-fast) ease;border:none;width:100%;margin-top:8px;padding:12px 24px;font-size:.85rem;font-weight:700;display:block}.nav-links.mobile-open .nav-cta-mobile:hover{background:var(--kong-bright);box-shadow:0 0 20px #5eb89e4d}@keyframes slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.hero{align-items:center;min-height:100dvh;padding-top:72px;display:flex;position:relative;overflow:hidden}.hero-bg-pattern{opacity:.08;z-index:0;background:url(./pattern-BPomH__b.webp) 50%/cover;position:absolute;inset:0}.hero-gradient-left{background:linear-gradient(to right, var(--kong-dark) 40%, transparent 100%);z-index:1;width:65%;position:absolute;top:0;bottom:0;left:0}.hero-gradient-bottom{background:linear-gradient(to top, var(--kong-dark) 0%, transparent 100%);z-index:1;height:200px;position:absolute;bottom:0;left:0;right:0}.hero-inner{z-index:2;max-width:var(--max-w);width:100%;padding:0 var(--gutter);grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin:0 auto;display:grid;position:relative}.hero-text{flex-direction:column;gap:28px;padding:40px 0;display:flex}.hero-eyebrow{align-items:center;gap:16px;display:flex}.eyebrow-line{background:var(--kong-mint);width:40px;height:2px;display:block}.eyebrow-label{letter-spacing:.22em;color:var(--kong-mint);font-size:.75rem;font-weight:700}.hero-h1{color:var(--kong-white);font-size:clamp(4rem,7.5vw,7.5rem);line-height:.88}.hero-h1-accent{color:var(--kong-mint);text-shadow:0 0 40px #5eb89e4d}.hero-sub{color:var(--kong-muted);max-width:38ch;font-size:1.15rem;line-height:1.65}.hero-buttons{flex-wrap:wrap;gap:16px;padding-top:8px;display:flex}.hero-can-area{perspective:1000px;justify-content:center;align-items:center;height:600px;display:flex;position:relative}.hero-can-glow{filter:blur(60px);background:radial-gradient(circle,#5eb89e33 0%,#0000 70%);border-radius:50%;width:350px;height:350px;animation:4s ease-in-out infinite glowPulse;position:absolute}.hero-can-placeholder{z-index:1;width:100%;height:520px;position:relative}.product-can-placeholder{width:100%;height:500px}.floating-can-container{pointer-events:none;z-index:40;will-change:transform, opacity;filter:drop-shadow(0 30px 60px #000000b3)drop-shadow(0 0 60px #5eb89e26);width:160px;height:260px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=1024px){.floating-can-container{width:clamp(255px,23.2vw,418px);max-width:49.5vh;height:clamp(383px,34.8vw,626px);max-height:75vh}}.floating-can-img{object-fit:contain;width:100%;height:100%}.animate-float-can{animation:6s ease-in-out infinite float-can}@keyframes float-can{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-18px)rotate(-2deg)}}@keyframes float-can-scroll-desktop{0%{opacity:1;z-index:40;transform:translate(calc(26vw - 50%),-50%)scale(1.25)rotate(-2deg)}12%{opacity:1;z-index:40;transform:translate(calc(26vw - 50%),calc(5vh - 50%))scale(1.15)rotate(0)}20%{opacity:1;z-index:40;transform:translate(calc(-50% - 26vw),-50%)scale(.9)rotate(-4deg)}35%{opacity:.9;z-index:40;transform:translate(calc(-50% - 28vw),calc(-50% - 5vh))scale(.92)rotate(10deg)}48%{opacity:.95;z-index:40;transform:translate(calc(-50% - 27vw),calc(5vh - 50%))scale(.9)rotate(24deg)}58%{opacity:0;z-index:0;transform:translate(calc(22vw - 50%),calc(-50% - 10vh))scale(.75)rotate(-20deg)}65%{opacity:0;z-index:0;transform:translate(calc(26vw - 50%),calc(5vh - 50%))scale(.65)rotate(-35deg)}72%{opacity:1;z-index:40;transform:translate(calc(28vw - 50%),calc(-50% - 6vh))scale(.9)rotate(0)}85%{opacity:1;z-index:40;transform:translate(calc(28vw - 50%),calc(-50% - 6vh))scale(.9)rotate(0)}90%{opacity:1;z-index:40;transform:translate(calc(28vw - 50%),calc(-50% - 12vh))scale(.9)rotate(0)}to{opacity:1;z-index:40;transform:translate(calc(28vw - 50%),calc(-50% - 26vh))scale(.9)rotate(0)}}@keyframes float-can-scroll-mobile{0%{opacity:1;z-index:40;transform:translate(-50%,calc(22vh - 50%))scale(1.25)rotate(-6deg)}12%{opacity:0;z-index:0;transform:translate(-50%,calc(15vh - 50%))scale(1.1)rotate(6deg)}35%{opacity:0;z-index:0;transform:translate(-50%,-50%)scale(.9)rotate(-8deg)}50%{opacity:0;z-index:0;transform:translate(-50%,calc(-50% - 40vh))scale(.9)rotate(-10deg)}58%{opacity:0;z-index:0;transform:translate(-50%,calc(40vh - 50%))scale(.5)rotate(0)}68%{opacity:0;z-index:0;transform:translate(-50%,calc(40vh - 50%))scale(.5)rotate(0)}80%{opacity:1;z-index:40;transform:translate(-50%,calc(20vh - 50%))scale(.9)rotate(-12deg)}90%{opacity:1;z-index:40;transform:translate(-50%,calc(15vh - 50%))scale(1.1)rotate(-6deg)}95%{opacity:0;z-index:0;transform:translate(-50%,calc(12vh - 50%))scale(1.1)rotate(-3deg)}to{opacity:0;z-index:0;transform:translate(-50%,calc(10vh - 50%))scale(1)rotate(0)}}@keyframes glowPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.scroll-hint{z-index:3;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.scroll-hint-text{letter-spacing:.3em;color:var(--kong-muted);font-size:.65rem;font-weight:700}.scroll-hint-line{background:linear-gradient(to bottom, var(--kong-mint), transparent);width:1px;height:48px;animation:2s ease-in-out infinite scrollLine}@keyframes scrollLine{0%{opacity:0;transform-origin:top;transform:scaleY(0)}50%{opacity:1;transform:scaleY(1)}to{opacity:0;transform-origin:bottom;transform:scaleY(0)}}.marquee-strip{-webkit-backdrop-filter:blur(12px);white-space:nowrap;z-index:10;box-shadow:0 12px 40px rgba(var(--kong-dark-rgb), .5);transition:transform .4s var(--ease-out-expo);background:linear-gradient(135deg,#0a2a33d9,#13383be6);border-top:1px solid #5eb89e40;border-bottom:1px solid #5eb89e40;margin:-15px 0 25px;padding:22px 0;position:relative;overflow:hidden;transform:rotate(-1.5deg)scale(1.03)}.marquee-strip:hover{transform:rotate(-.5deg)scale(1.05)}.marquee-track{align-items:center;width:max-content;animation:25s linear infinite marqueeScroll;display:flex}.marquee-group{align-items:center;gap:50px;padding-right:50px;display:flex}.marquee-strip:hover .marquee-track{animation-play-state:paused}.marquee-item{font-family:var(--font-body);letter-spacing:.25em;text-transform:uppercase;color:var(--kong-white);text-shadow:0 2px 10px #5eb89e26;flex-shrink:0;font-size:1.05rem;font-weight:900}.marquee-star{width:14px;height:14px;color:var(--kong-mint);filter:drop-shadow(0 0 5px #5eb89e99);flex-shrink:0;animation:12s linear infinite spinSlow}.uy-badge-marquee{vertical-align:middle;filter:drop-shadow(0 2px 4px #00000059);border-radius:2px;width:auto;height:16px;margin-right:10px;display:inline-block;position:relative;top:-1px}.uy-badge-detail{vertical-align:middle;filter:drop-shadow(0 2px 4px #00000040);border-radius:2px;width:auto;height:20px;margin-right:8px;display:inline-block;position:relative;top:-1px}.uy-badge-footer{vertical-align:middle;filter:drop-shadow(0 1px 2px #00000040);border-radius:1px;width:auto;height:14px;margin-left:4px;margin-right:6px;display:inline-block}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product{background:var(--kong-deep);padding:140px 0;position:relative;overflow:hidden}.product:before{content:"";background:linear-gradient(90deg,#0000,#5eb89e33,#0000);height:1px;position:absolute;top:0;left:0;right:0}.product-inner{max-width:var(--max-w);padding:0 var(--gutter);grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px;margin:0 auto;display:grid}.product-can-sticky{justify-content:center;padding:40px 0;display:flex;position:sticky;top:140px}.product-info-col{flex-direction:column;gap:32px;display:flex}.product-header{margin-bottom:24px}.anatomy-card{background:rgba(var(--kong-dark-rgb), .4);border-radius:var(--radius-md);transition:all var(--dur-med) var(--ease-out-expo);opacity:.5;border:1px solid #5eb89e14;border-left:3px solid #5eb89e26;grid-template-columns:auto 1fr;gap:24px;padding:32px;display:grid;transform:translate(12px)}.anatomy-card.active{opacity:1;border-left-color:var(--kong-mint);background:#13383b66;border-color:#5eb89e33;transform:translate(0);box-shadow:0 8px 40px #0000004d,inset 0 1px #5eb89e14}.anatomy-card-num{font-family:var(--font-display);color:var(--kong-mint);opacity:.4;transition:opacity var(--dur-med) ease;font-size:2.6rem;font-weight:400;line-height:1}.anatomy-card.active .anatomy-card-num{opacity:1}.anatomy-card-title{letter-spacing:0;margin-bottom:10px;font-size:1.3rem}.anatomy-card-body p{color:var(--kong-muted);font-size:.95rem;line-height:1.6}.lifestyle-section{background-color:var(--kong-dark);padding:140px 0;position:relative;overflow:hidden}.lifestyle-bg-pattern{opacity:.06;mix-blend-mode:luminosity;pointer-events:none;z-index:1;background:url(./pattern-BPomH__b.webp) 50%/cover no-repeat;position:absolute;inset:0}.lifestyle-bg-gradient{background:radial-gradient(circle at 75% 25%, #5eb89e17 0%, transparent 60%), linear-gradient(to bottom, var(--kong-dark), transparent 20%, transparent 80%, var(--kong-dark));pointer-events:none;z-index:2;position:absolute;inset:0}.lifestyle-container{max-width:var(--max-w);padding:0 var(--gutter);z-index:3;grid-template-columns:1fr;align-items:center;gap:50px;margin:0 auto;display:grid;position:relative}@media (width>=1024px){.lifestyle-container{grid-template-columns:1fr 1.15fr;gap:64px}}.lifestyle-manifesto{flex-direction:column;gap:32px;display:flex}.lifestyle-eyebrow{letter-spacing:.2em;color:var(--kong-mint);align-items:center;gap:8px;font-size:.75rem;font-weight:700;display:inline-flex}.manifesto-dot{background-color:var(--kong-mint);width:6px;height:6px;box-shadow:0 0 10px var(--kong-mint);border-radius:50%}.manifesto-heading{font-family:var(--font-display);color:var(--kong-white);letter-spacing:.02em;font-size:clamp(3rem,5vw,4.5rem);line-height:.9}.accent-glow{color:var(--kong-mint);text-shadow:0 0 30px #5eb89e40}.manifesto-card{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all var(--dur-med) ease;background:#13383b26;border:1px solid #5eb89e1f;padding:40px;position:relative;box-shadow:inset 0 1px #ffffff0d}.manifesto-card:hover{background:#13383b33;border-color:#5eb89e40}.manifesto-quote-mark{font-family:var(--font-display);color:#5eb89e26;font-size:5rem;line-height:1;position:absolute;top:-15px;left:30px}.manifesto-text{color:var(--kong-white);z-index:2;font-size:1.3rem;font-weight:300;line-height:1.6;position:relative}.manifesto-text .highlight{color:var(--kong-mint);border-bottom:2px solid #5eb89e4d;font-weight:700}.manifesto-accent-bar{background-color:var(--kong-mint);border-radius:0 4px 4px 0;width:4px;height:50%;position:absolute;top:25%;left:0}.manifesto-details{gap:32px;margin-top:8px;display:flex}.detail-stat{flex:1}.detail-number{font-family:var(--font-display);color:var(--kong-white);margin-bottom:6px;font-size:3.5rem;line-height:1}.detail-unit{color:var(--kong-mint);font-size:1.5rem}.detail-label{letter-spacing:.08em;color:var(--kong-muted);white-space:nowrap;font-size:.72rem;font-weight:700}.detail-divider{background:#5eb89e26;align-self:stretch;width:1px}.lifestyle-showcase{grid-template-columns:1fr;justify-items:center;gap:24px;width:100%;display:grid}@media (width>=640px){.lifestyle-showcase{grid-template-columns:1.1fr 1fr;align-items:stretch}}.phone-mockup-wrapper{justify-content:center;align-items:center;width:100%;display:flex}.phone-mockup-frame{aspect-ratio:9/18.5;width:100%;max-width:280px;transition:transform var(--dur-slow) var(--ease-out-expo);z-index:5;background:#040d12;border:9px solid #1c262b;border-radius:40px;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 25px 60px -15px #000000b3,0 0 40px #5eb89e14}.phone-mockup-frame:hover{transform:rotate(0)translateY(-8px)scale(1.02)}.phone-speaker{z-index:10;background:#2b2b2b;border-radius:2px;width:50px;height:4px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.phone-camera{z-index:10;background:#111;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:calc(50% + 35px)}.phone-screen{width:100%;height:100%;position:relative}.phone-video{object-fit:cover;width:100%;height:100%}.phone-overlay{z-index:5;background:linear-gradient(#0000 0%,#040d1233 40%,#040d12e6 100%);flex-direction:column;justify-content:flex-end;padding:24px;display:flex;position:absolute;inset:0}.phone-tag{color:var(--kong-mint);letter-spacing:.05em;background:#5eb89e26;border:1px solid #5eb89e4d;border-radius:12px;align-items:center;gap:6px;width:fit-content;margin-bottom:8px;padding:4px 8px;font-size:.65rem;font-weight:700;display:inline-flex}.live-pulse{background-color:#ff3b30;border-radius:50%;width:6px;height:6px;animation:1.5s infinite pulse}@keyframes pulse{0%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}to{opacity:.6;transform:scale(.9)}}.phone-title{font-family:var(--font-display);color:var(--kong-white);font-size:1.8rem;line-height:1}.phone-home-indicator{z-index:10;background:#ffffff40;border-radius:2px;width:90px;height:3px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.showcase-visual-stack{flex-direction:column;gap:20px;width:100%;display:flex}.visual-card{border-radius:var(--radius-lg);transition:all var(--dur-med) var(--ease-out-expo);border:1px solid #5eb89e14;position:relative;overflow:hidden}.visual-card:hover{border-color:#5eb89e40;transform:translateY(-4px);box-shadow:0 16px 40px #0006}.image-card{flex:1.4;min-height:240px}.visual-img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out-expo)}.visual-card:hover .visual-img{transform:scale(1.05)}.visual-card-overlay{background:linear-gradient(#0000 0%,#040d121a 40%,#040d12e6 100%);flex-direction:column;justify-content:flex-end;padding:24px;display:flex;position:absolute;inset:0}.card-tag{color:var(--kong-mint);letter-spacing:.15em;text-transform:uppercase;margin-bottom:6px;font-size:.65rem;font-weight:700}.card-title{font-family:var(--font-display);color:var(--kong-white);font-size:2.2rem;line-height:1}.brand-card{background:var(--kong-forest);flex:1;align-items:center;min-height:160px;display:flex;position:relative}.brand-card-pattern{opacity:.18;mix-blend-mode:luminosity;z-index:1;background:url(./pattern-BPomH__b.webp) 50%/cover;position:absolute;inset:0}.brand-card-content{z-index:2;flex-direction:column;gap:8px;width:100%;padding:28px;display:flex;position:relative}.brand-card-title{font-family:var(--font-display);color:var(--kong-white);font-size:2rem;line-height:1}.brand-card-sub{color:var(--kong-muted);font-size:.85rem}.brand-card-link{color:var(--kong-mint);text-transform:uppercase;letter-spacing:.1em;transition:color var(--dur-fast) ease;align-items:center;gap:8px;width:fit-content;margin-top:8px;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.brand-card-link svg{transition:transform var(--dur-fast) ease}.brand-card-link:hover{color:var(--kong-white)}.brand-card-link:hover svg{transform:translate(4px)}.distributor{background:var(--kong-deep);padding:160px 0;position:relative;overflow:hidden}.distributor-bg-pattern{opacity:.05;background:url(./pattern-BPomH__b.webp) 50%/cover;position:absolute;inset:0}.distributor-inner{max-width:var(--max-w);padding:0 var(--gutter);z-index:1;grid-template-columns:1.3fr .7fr;align-items:center;gap:60px;margin:0 auto;display:grid;position:relative}.distributor-content{flex-direction:column;gap:28px;display:flex}.distributor-heading{font-size:clamp(3rem,5.5vw,5rem);line-height:.9}.distributor-sub{color:var(--kong-muted);max-width:55ch;font-size:1.1rem;line-height:1.65}.distributor-visual{justify-content:center;display:flex}.distributor-can-placeholder{width:clamp(255px,23.2vw,418px);max-width:49.5vh;height:clamp(383px,34.8vw,626px);max-height:75vh}.footer{background:var(--kong-dark);border-top:1px solid #5eb89e14;padding:64px 0 40px}.footer-inner{max-width:var(--max-w);padding:0 var(--gutter);margin:0 auto}.footer-top{border-bottom:1px solid #5eb89e14;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding-bottom:40px;display:flex}.footer-brand{flex-direction:column;gap:12px;display:flex}.footer-logo{object-fit:contain;border-radius:var(--radius-sm);width:auto;height:48px}.footer-tagline{letter-spacing:.18em;color:var(--kong-mint);text-transform:uppercase;font-size:.75rem;font-weight:700}.footer-social{gap:16px;margin-top:4px;display:flex}.social-link{width:38px;height:38px;color:var(--kong-mint);transition:all var(--dur-fast) ease;background:#5eb89e0d;border:1px solid #5eb89e26;border-radius:50%;justify-content:center;align-items:center;display:flex}.social-link:hover{color:var(--kong-dark);background:var(--kong-mint);border-color:var(--kong-mint);transform:translateY(-2px);box-shadow:0 4px 15px #5eb89e4d}.footer-nav{gap:32px;display:flex}.footer-link{color:var(--kong-muted);transition:color var(--dur-fast) ease;font-size:.85rem;font-weight:500}.footer-link:hover{color:var(--kong-white)}.footer-bottom{flex-direction:column;gap:8px;display:flex}.footer-copy,.footer-legal{color:#8ea5a8d9;font-size:.78rem;line-height:1.5}.modal-overlay{background:rgba(var(--kong-dark-rgb), .85);-webkit-backdrop-filter:blur(20px);z-index:1000;opacity:0;pointer-events:none;transition:opacity var(--dur-med) ease;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-overlay.active{opacity:1;pointer-events:auto}.modal-card{background:var(--kong-dark);border-radius:var(--radius-lg);width:100%;max-width:640px;max-height:92vh;transition:transform var(--dur-med) var(--ease-spring);border:1px solid #5eb89e33;padding:48px;position:relative;overflow-y:auto;transform:translateY(24px)scale(.97);box-shadow:0 32px 80px #000000b3,0 0 80px #5eb89e0f}.modal-overlay.active .modal-card{transform:translateY(0)scale(1)}.modal-card::-webkit-scrollbar{width:6px}.modal-card::-webkit-scrollbar-track{background:0 0}.modal-card::-webkit-scrollbar-thumb{background:#5eb89e33;border-radius:3px}.modal-card::-webkit-scrollbar-thumb:hover{background:#5eb89e66}.modal-close{color:var(--kong-muted);cursor:pointer;transition:color var(--dur-fast) ease;background:0 0;border:none;font-size:2rem;line-height:1;position:absolute;top:20px;right:24px}.modal-close:hover{color:var(--kong-mint)}.modal-head{margin-bottom:32px}.modal-title{margin-bottom:10px;font-size:1.6rem}.modal-sub{color:var(--kong-muted);font-size:.9rem;line-height:1.5}.modal-form{flex-direction:column;gap:20px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.form-group{flex-direction:column;gap:6px;display:flex;position:relative}.form-group label{text-transform:uppercase;letter-spacing:.06em;color:var(--kong-mint);font-size:.75rem;font-weight:700}.form-group input,.form-group select,.form-group textarea{background:var(--kong-deep);border-radius:var(--radius-sm);color:var(--kong-white);font-family:var(--font-body);transition:all var(--dur-fast) ease;border:1px solid #5eb89e1a;outline:none;width:100%;padding:13px 16px;font-size:.95rem}.form-group select option{background:var(--kong-deep);color:var(--kong-white)}.form-group input::placeholder,.form-group textarea::placeholder{color:#8ea5a859}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--kong-mint);box-shadow:0 0 0 3px #5eb89e1f}.form-group.invalid input,.form-group.invalid select,.form-group.invalid textarea{border-color:#ff5e62;box-shadow:0 0 0 3px #ff5e621f}.error-msg{color:var(--kong-white);border-radius:var(--radius-sm);z-index:100;pointer-events:none;background:#ff5e62;padding:6px 12px;font-size:.75rem;font-weight:600;animation:.25s cubic-bezier(.16,1,.3,1) forwards tooltipFadeIn;display:none;position:absolute;top:calc(100% + 4px);left:12px;box-shadow:0 6px 20px #ff5e6240,0 4px 8px #0000004d}.error-msg:after{content:"";border:5px solid #0000;border-top-width:0;border-bottom-color:#ff5e62;width:0;display:block;position:absolute;top:-5px;left:16px}.form-group.invalid .error-msg{display:block}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.btn-submit{justify-content:center;width:100%;margin-top:8px;padding:16px;font-size:.95rem}.btn-spinner{border:2px solid rgba(var(--kong-dark-rgb), .2);border-top-color:var(--kong-dark);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin;display:none}@keyframes spin{to{transform:rotate(360deg)}}.reveal{opacity:0;transition:opacity var(--dur-slow) var(--ease-out-expo), transform var(--dur-slow) var(--ease-out-expo);transform:translateY(32px)}.reveal.visible{opacity:1;transform:translateY(0)}@media (width<=1024px){.hero-inner{grid-template-columns:1.2fr .8fr;gap:20px}.hero-h1{font-size:clamp(3rem,6vw,5rem)}.hero-can-area,.hero-can-placeholder{height:380px}.product-inner{grid-template-columns:1fr;gap:0}.product-can-col{display:none}.distributor-inner{grid-template-columns:1fr}.distributor-visual{display:none}}@media (width<=767px){:root{--gutter:20px}#main-header{height:64px}.nav-links,.nav-cta{display:none}.hamburger{display:flex}.hero{min-height:auto;padding-top:64px;padding-bottom:40px}.hero-inner{text-align:left;flex-direction:column-reverse;gap:12px;display:flex}.hero-text{align-items:flex-start;gap:16px;padding:0 0 12px}.hero-eyebrow{justify-content:flex-start}.hero-h1{font-size:clamp(2.8rem,10vw,4.5rem)}.hero-sub{max-width:100%}.hero-buttons{flex-direction:row;justify-content:flex-start;gap:12px;width:auto}.hero-buttons .btn{letter-spacing:.05em;justify-content:center;width:auto;padding:10px 18px;font-size:.75rem}.hero-can-area,.hero-can-placeholder{height:340px}.hero-can-glow{width:220px;height:220px}.scroll-hint{display:none}.marquee-strip{margin:-10px 0 15px;padding:16px 0;transform:rotate(-1deg)scale(1.02)}.marquee-item{letter-spacing:.2em;font-size:.78rem}.marquee-star{width:10px;height:10px}.product{padding:80px 0}.product-can{height:280px}.anatomy-card{grid-template-columns:1fr;gap:12px;padding:24px 90px 24px 24px}.anatomy-card-num{font-size:1.5rem}.lifestyle-section{padding:80px 0}.manifesto-details{flex-direction:column;gap:20px}.distributor{padding:80px 0}.distributor-heading{font-size:2.5rem}.form-row{grid-template-columns:1fr}.modal-card{padding:28px 20px}.footer-top{flex-direction:column;gap:24px}.footer-nav{flex-wrap:wrap;gap:16px}.hamburger{margin-right:-12px;padding:12px}.form-group input,.form-group select,.form-group textarea{padding:15px 16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-can,.marquee-track,.distributor-can,.scroll-hint-line{animation:none!important}}.lata-360-section{background:linear-gradient(#d0d0cd 0%,#cacac7 100%);padding:120px 0;position:relative;overflow:hidden}.lata-360-inner{max-width:var(--max-w);padding:0 var(--gutter);grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;margin:0 auto;display:grid}.lata-360-video-col{justify-content:center;align-items:center;display:flex}.lata-360-video-wrapper{aspect-ratio:9/16;width:100%;max-width:320px;overflow:hidden;-webkit-mask-image:radial-gradient(78% 75%,#000 58%,#0000 98%);mask-image:radial-gradient(78% 75%,#000 58%,#0000 98%)}.lata-360-video{width:100%;display:block}.lata-360-info-col{flex-direction:column;gap:40px;display:flex}.lata-360-header{flex-direction:column;gap:16px;display:flex}.lata-360-heading{color:var(--kong-dark);font-size:clamp(2.5rem,5vw,4.5rem);line-height:.95}.lata-360-accent{color:var(--kong-mint)}.lata-360-section .eyebrow-label{color:#003741}.lata-360-sub{color:#00222dd9;max-width:50ch;font-size:1.3rem;font-weight:300;line-height:1.6}.lata-360-features{flex-direction:column;gap:28px;display:flex}.lata-360-feature-item{border-left:3px solid var(--kong-mint);flex-direction:column;gap:8px;padding-left:16px;display:flex}.lata-360-feature-title{font-family:var(--font-display);letter-spacing:.04em;color:var(--kong-dark);text-transform:uppercase;font-size:1.5rem}.lata-360-feature-item p{color:#00222dbf;font-size:1.05rem;font-weight:300;line-height:1.6}@media (width<=1023px){.lata-360-section{padding:80px 0}.lata-360-inner{grid-template-columns:1fr;gap:50px}.lata-360-info-col{text-align:center;align-items:center}.lata-360-header .hero-eyebrow{justify-content:center}.lata-360-feature-item{border-top:1px solid #4d959133;border-left:none;padding-top:16px;padding-left:0}}body{-webkit-user-select:none;user-select:none}input,textarea,select{-webkit-user-select:text;user-select:text}img{-webkit-user-drag:none;user-drag:none}
