@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
.Navigation-module__0_8sUq__nav-body{z-index:1000;opacity:.9;background-color:#0a0a0a;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 15px;display:flex;position:sticky;top:0}.Navigation-module__0_8sUq__nav-links{align-items:center;display:flex}.Navigation-module__0_8sUq__nav-links-body{color:#b0b0b0;align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.Navigation-module__0_8sUq__nav-links-body li{cursor:pointer;transition:color .3s}.Navigation-module__0_8sUq__nav-links-body li:hover{color:#c39e48}.Navigation-module__0_8sUq__hamburger{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:space-around;width:30px;height:30px;padding:0;display:none}.Navigation-module__0_8sUq__hamburger-line{transform-origin:1px;background-color:#c39e48;width:30px;height:3px;transition:all .3s}.Navigation-module__0_8sUq__hamburger-line.Navigation-module__0_8sUq__open:first-child{transform:rotate(45deg)}.Navigation-module__0_8sUq__hamburger-line.Navigation-module__0_8sUq__open:nth-child(2){opacity:0}.Navigation-module__0_8sUq__hamburger-line.Navigation-module__0_8sUq__open:nth-child(3){transform:rotate(-45deg)}@media (max-width:768px){.Navigation-module__0_8sUq__hamburger{display:flex}.Navigation-module__0_8sUq__nav-links{z-index:999;background-color:#0a0a0a;width:100%;height:calc(100vh - 80px);transition:transform .3s;position:fixed;top:80px;left:0;transform:translate(-100%)}.Navigation-module__0_8sUq__nav-links.Navigation-module__0_8sUq__mobile-open{transform:translate(0)}.Navigation-module__0_8sUq__nav-links-body{flex-direction:column;justify-content:flex-start;align-items:center;gap:30px;width:100%;height:100%;padding-top:50px}.Navigation-module__0_8sUq__nav-links-body li{text-align:center;width:100%;padding:15px 0;font-size:1.2rem}}@media (max-width:480px){.Navigation-module__0_8sUq__nav-body{height:70px;padding:0 10px}.Navigation-module__0_8sUq__nav-links{height:calc(100vh - 70px);top:70px}.Navigation-module__0_8sUq__hamburger{width:25px;height:25px}.Navigation-module__0_8sUq__hamburger-line{width:25px;height:2px}}
.StylishButton-module__5JxCbq__stylishButton{background:linear-gradient(135deg,var(--button-color,#c39e48),var(--button-color,#c39e48));color:#000;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;border:none;border-radius:25px;padding:.875rem 1.75rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;position:relative;overflow:hidden}.StylishButton-module__5JxCbq__stylishButton:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.StylishButton-module__5JxCbq__stylishButton:hover{background:linear-gradient(135deg,var(--button-color,#c39e48),var(--button-color,#c39e48));transform:translateY(-2px)}.StylishButton-module__5JxCbq__stylishButton:hover:before{left:100%}.StylishButton-module__5JxCbq__stylishButton:active{transform:translateY(0);box-shadow:0 4px 15px #f6ecb0}.StylishButton-module__5JxCbq__stylishButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.StylishButton-module__5JxCbq__stylishButton:disabled:hover{background:linear-gradient(135deg,var(--button-color,#c39e48),var(--button-color,#c39e48));transform:none}
.ParallaxBackground-module__NJVqrG__parallaxContainer{position:relative;overflow:hidden}.ParallaxBackground-module__NJVqrG__parallaxBackground{z-index:0;position:absolute;inset:0}@media (min-width:769px){.ParallaxBackground-module__NJVqrG__parallaxBackground{will-change:transform}}.ParallaxBackground-module__NJVqrG__backgroundOverlay{z-index:1;position:absolute;inset:0}.ParallaxBackground-module__NJVqrG__contentWrapper{z-index:2;width:100%;height:100%;position:relative}

.Products-module__ZZNSLq__product-body{background-color:#0a0a0a;border-bottom:1px solid #1a1a1a;flex-direction:column;justify-content:center;align-items:center;gap:40px;padding:5rem 0;display:flex}@media (max-width:768px){.Products-module__ZZNSLq__product-body{gap:30px;padding:3rem 0}}@media (max-width:480px){.Products-module__ZZNSLq__product-body{gap:20px;padding:2rem 0}}
.ProductCard-module__8BLwlW__product-card{flex-direction:column;justify-content:center;align-items:center;max-width:1360px;display:flex}.ProductCard-module__8BLwlW__product-card-body{grid-template-columns:1fr 1fr;gap:40px;padding:0 20px;display:grid}.ProductCard-module__8BLwlW__product-card-info{color:#fff;flex-direction:column;justify-content:start;gap:20px;display:flex}.ProductCard-module__8BLwlW__product-card-stats{flex-flow:wrap;gap:20px;display:flex}.ProductCard-module__8BLwlW__product-card-stat{color:#fff;background-color:#141414;border-left:2px solid #c39e48;width:40%;padding:20px}.ProductCard-module__8BLwlW__product-header{letter-spacing:4px;color:#fff;text-align:left;font-size:36px;position:relative}.ProductCard-module__8BLwlW__product-card-image-box{background-color:#141414;border:1px solid #222;width:fit-content;height:fit-content;padding:30px;position:relative}.ProductCard-module__8BLwlW__product-card-image-accent-top{border-top:2px solid #c39e48;border-left:2px solid #c39e48;width:30px;height:30px;position:absolute;top:15px;left:15px}.ProductCard-module__8BLwlW__product-card-image-accent-bottom{border-bottom:2px solid #c39e48;border-right:2px solid #c39e48;width:30px;height:30px;position:absolute;bottom:15px;right:15px}@media (max-width:768px){.ProductCard-module__8BLwlW__product-card{width:100%;max-width:100%;padding:0 15px}.ProductCard-module__8BLwlW__product-card-body{grid-template-columns:1fr;gap:30px;padding:0 15px}.ProductCard-module__8BLwlW__product-card-info{text-align:center;order:2;gap:15px}.ProductCard-module__8BLwlW__product-card-image-box{order:1;place-self:center;padding:20px}.ProductCard-module__8BLwlW__product-card-stat{width:100%;padding:15px}.ProductCard-module__8BLwlW__product-card-stats{gap:15px}.ProductCard-module__8BLwlW__product-header{text-align:center;letter-spacing:2px;font-size:28px}}@media (max-width:480px){.ProductCard-module__8BLwlW__product-card{padding:0 10px}.ProductCard-module__8BLwlW__product-card-body{gap:20px;padding:0 10px}.ProductCard-module__8BLwlW__product-card-image-box{padding:15px}.ProductCard-module__8BLwlW__product-card-stat{width:100%;padding:12px}.ProductCard-module__8BLwlW__product-header{letter-spacing:1px;font-size:24px}.ProductCard-module__8BLwlW__product-card-image-accent-top{width:20px;height:20px;top:10px;left:10px}.ProductCard-module__8BLwlW__product-card-image-accent-bottom{width:20px;height:20px;bottom:10px;right:10px}}
.StylishHeader-module__kk54ZG__stylishHeader{text-align:center;color:#fff;text-transform:uppercase;letter-spacing:4px;margin:20px 0 3rem;font-size:4rem;font-weight:700;position:relative}.StylishHeader-module__kk54ZG__stylishHeader:after{content:"";background:linear-gradient(90deg,#0000 0%,#c39e48 50%,#0000 100%);width:80px;height:3px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}@media (max-width:768px){.StylishHeader-module__kk54ZG__stylishHeader{letter-spacing:2px;font-size:2.5rem}}
.WaitlistForm-module__pANena__email-form{flex-direction:column;gap:10px;width:100%;display:flex}.WaitlistForm-module__pANena__email-input{color:#fff;background-color:#1a1a1a;border:1px solid #333;border-radius:4px;padding:12px 16px;font-size:16px;transition:border-color .3s}.WaitlistForm-module__pANena__email-input:focus{border-color:#c39e48;outline:none}.WaitlistForm-module__pANena__email-input::placeholder{color:#888}.WaitlistForm-module__pANena__success-message{color:#28a745;text-align:center;background-color:#1a4d3a;border:1px solid #28a745;border-radius:4px;padding:16px}.WaitlistForm-module__pANena__success-message p{margin:0;font-weight:500}.WaitlistForm-module__pANena__error-message{color:#dc3545;text-align:center;background-color:#4d1a1a;border:1px solid #dc3545;border-radius:4px;padding:16px}.WaitlistForm-module__pANena__error-message p{margin:0;font-weight:500}@media (max-width:768px){.WaitlistForm-module__pANena__email-form{align-items:center}.WaitlistForm-module__pANena__email-input{width:100%;max-width:300px}}
.StylishDivider-module__EMevXW__product-divider{justify-content:center;align-items:center;width:100%;max-width:600px;margin:2rem 0;display:flex;position:relative}.StylishDivider-module__EMevXW__divider-line{background:linear-gradient(90deg,#0000 0%,#f6ecb0 20%,#c39e48 50%,#f6ecb0 80%,#0000 100%);width:100%;height:1px;position:relative}.StylishDivider-module__EMevXW__divider-accent{background:#c39e48;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 15px #f6ecb0}
.ComingSoon-module__0GUaHW__comingSoonBody{text-align:center;background:#222;border-bottom:1px solid #222;flex-direction:column;align-items:center;padding:60px 0;display:flex}.ComingSoon-module__0GUaHW__subtitle{color:#c39e48;letter-spacing:3px;text-transform:uppercase;font-size:.9rem}.ComingSoon-module__0GUaHW__description{color:#b0b0b0;max-width:600px;margin:10px auto 2rem;font-size:.95rem;line-height:1.8}.ComingSoon-module__0GUaHW__orange{color:#c39e48}.ComingSoon-module__0GUaHW__comingSoonGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;width:100%;max-width:1200px;margin-top:3rem;display:grid}.ComingSoon-module__0GUaHW__infoBox{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1acc;border:1px solid #c39e484d;flex-direction:column;height:100%;padding:2rem;transition:all .3s;display:flex;position:relative}.ComingSoon-module__0GUaHW__infoBox:before{content:"";background:linear-gradient(90deg,#0000 0%,#c39e48 50%,#0000 100%);width:100%;height:2px;position:absolute;top:0;left:0}.ComingSoon-module__0GUaHW__infoBox:hover{border-color:#c39e4899;transform:translateY(-5px);box-shadow:0 10px 30px #c39e4833}.ComingSoon-module__0GUaHW__contact{margin-top:auto}@media (max-width:768px){.ComingSoon-module__0GUaHW__comingSoonGrid{grid-template-columns:1fr;gap:1.5rem}.ComingSoon-module__0GUaHW__infoBox{padding:1.5rem}}
.Contact-module__Zv_Gsq__contactSection{background-color:#000;padding:80px 0}.Contact-module__Zv_Gsq__container{max-width:800px;margin:0 auto;padding:0 20px}.Contact-module__Zv_Gsq__subtitle{text-align:center;color:#666;margin-bottom:48px;font-size:1.2rem}.Contact-module__Zv_Gsq__form{background:#1a1a1a;border:2px solid #333;border-radius:0;padding:40px;box-shadow:0 8px 24px #0006}.Contact-module__Zv_Gsq__formGroup{margin-bottom:24px}.Contact-module__Zv_Gsq__label{color:#fff;margin-bottom:8px;font-size:.95rem;font-weight:600;display:block}.Contact-module__Zv_Gsq__input,.Contact-module__Zv_Gsq__textarea{color:#fff;background:#0a0a0a;border:2px solid #333;border-radius:0;width:100%;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .3s,box-shadow .3s}.Contact-module__Zv_Gsq__input::placeholder,.Contact-module__Zv_Gsq__textarea::placeholder{color:#666}.Contact-module__Zv_Gsq__input:focus,.Contact-module__Zv_Gsq__textarea:focus{background:#111;border-color:#c39e48;outline:none;box-shadow:0 0 0 3px #c39e4833}.Contact-module__Zv_Gsq__inputError{border-color:#ff4757}.Contact-module__Zv_Gsq__inputError:focus{border-color:#ff4757;box-shadow:0 0 0 3px #ff475733}.Contact-module__Zv_Gsq__textarea{resize:vertical;min-height:120px}.Contact-module__Zv_Gsq__error{color:#ff4757;margin-top:4px;font-size:.875rem;display:block}.Contact-module__Zv_Gsq__submitButton{color:#000;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#c39e48,#d4af37);border:none;border-radius:0;width:100%;padding:14px 24px;font-size:1.1rem;font-weight:600;transition:all .3s}.Contact-module__Zv_Gsq__submitButton:hover:not(:disabled){background:linear-gradient(135deg,#d4af37,#c39e48);transform:translateY(-2px);box-shadow:0 6px 20px #c39e4866}.Contact-module__Zv_Gsq__submitButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.Contact-module__Zv_Gsq__submitting{color:#fff;background:linear-gradient(135deg,#999,#777)}.Contact-module__Zv_Gsq__successMessage{color:#4ade80;background-color:#1a4a3a;border:2px solid #065f46;border-radius:0;margin-top:16px;padding:12px 16px;font-weight:500}.Contact-module__Zv_Gsq__errorMessage{color:#ff4757;background-color:#4a1a1a;border:2px solid #991b1b;border-radius:0;margin-top:16px;padding:12px 16px;font-weight:500}@media (max-width:768px){.Contact-module__Zv_Gsq__contactSection{padding:60px 0}.Contact-module__Zv_Gsq__title{font-size:2rem}.Contact-module__Zv_Gsq__form{padding:24px}.Contact-module__Zv_Gsq__container{padding:0 16px}}
