@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/4cf2300e9c8272f7-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/93f479601ee12b01-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--background:#ffffff;--foreground:#171717}body,html{height:100%;width:100vw;overflow-x:hidden}body,html{display:flex;flex-direction:column}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.layout{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.content-wrapper{display:flex;justify-content:center;align-items:flex-start;margin:0 auto;padding:20px;flex:1 1;position:relative;width:100%}.main-content{flex:1 1;max-width:900px;width:100%}.ad-space{width:160px;height:600px;display:flex;justify-content:center;align-items:center;position:fixed;top:60%;transform:translateY(-60%);z-index:1}.left-ad{left:10px}.right-ad{right:24px}.google-ad{background-color:#f4f4f4;border:1px dashed #ccc;width:100%;height:600px;display:flex;justify-content:center;align-items:center;font-size:14px;color:#777}@media (max-width:1024px){.left-ad,.right-ad{display:none}.bottom-ad,.top-ad{display:flex;justify-content:center;align-items:center;width:100%;height:100px;margin:10px 0}.top-ad{margin-top:80px;margin-bottom:0}.google-ad{height:100px}}@media (min-width:1025px){.bottom-ad,.top-ad{display:none}}.container{text-align:center;padding:100px 20px;margin-top:30px;width:100%}.main-title{padding:0 80px 80px}.grid{flex-wrap:wrap;gap:20px;max-width:900px;margin:20px auto 100px;justify-content:center}.card,.grid{display:flex}.card{flex-direction:column;width:calc(33.33% - 20px);max-width:300px;align-items:center;border:1px solid #ddd;border-radius:10px;padding:15px;text-decoration:none;transition:transform .2s ease-in-out;flex-grow:1}.card:hover{transform:scale(1.05)}@media (max-width:1024px){.container,.main-title{padding:10px}.main-title{margin-top:20px}}@media (max-width:768px){.card{width:calc(50% - 20px)}}@media (max-width:480px){.card{width:100%}}.image{width:100%;max-height:180px;object-fit:contain;border-radius:8px}.title{font-size:16px;font-weight:700;text-align:center;min-height:48px;margin-top:20px}.price-container,.title{display:flex;align-items:center;justify-content:center}.price-container{min-height:40px}.price{color:#d32f2f;margin:0}.main-buy-button,.price{font-size:18px;font-weight:700}.main-buy-button{display:inline-block;background-color:#ff9900;color:white;padding:12px 20px;border-radius:8px;text-decoration:none;transition:background .3s ease-in-out;margin-top:auto;border:none;outline:none;cursor:pointer}.main-buy-button:hover{background-color:#e68a00}.detail-container{max-width:800px;width:100%;margin:90px auto 30px;padding:20px;text-align:center;background:#fff;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);overflow-wrap:break-word}.detail-description{font-size:16px;line-height:1.6;color:#555;margin-bottom:20px;text-align:left;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.detail-title{font-size:24px;font-weight:700;margin:15px 0;color:#333}.detail-price{font-size:22px;color:#d32f2f;font-weight:700;margin-bottom:15px}.buy-button{display:inline-block;background-color:#ff9900;font-size:18px;font-weight:700;padding:12px 20px;border-radius:8px;text-decoration:none;transition:background .3s ease-in-out}.buy-button:hover{background-color:#e68a00}.detail-image{margin-top:60px}@media (max-width:600px){.detail-container{padding:15px;width:95%;margin:20px auto}.detail-title{font-size:20px}.detail-image{width:80vw}.detail-price{font-size:20px}.detail-description{font-size:14px;width:100%;padding:0 10px}.buy-button{font-size:16px;padding:10px 16px}}.contact-form{display:flex;flex-direction:column;max-width:500px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;background:#fff}.contact-form label{font-weight:700;margin-top:10px}.contact-form input,.contact-form select,.contact-form textarea{width:100%;padding:10px;margin-top:5px;border:1px solid #ccc;border-radius:4px}.contact-form textarea{height:200px}.contact-form-recapticha{display:flex;justify-content:center;margin:20px 0}.contact-form button{background:#007bff;color:white;border:none;padding:10px;border-radius:5px;margin-top:15px;cursor:pointer}.contact-form button:hover{background:#0056b3}.error-text{color:red;font-size:12px}.success-message{color:green;font-size:14px;text-align:center;margin-top:10px}.privacy-container{max-width:800px;margin:0 auto;padding:20px 80px;line-height:1.6;text-align:left}.privacy-container h1{text-align:center;font-size:28px;margin-bottom:20px}.privacy-container h2{font-size:22px;margin-top:20px}.privacy-container p,.privacy-container ul{font-size:16px}.privacy-container ul{padding-left:20px}.privacy-container hr{border:0;height:1px;background:#ccc;margin:20px 0}.privacy-container a{color:#0056b3}.footer{background-color:#222;color:#ccc;padding:40px 20px;font-size:14px;z-index:2}.footer-container{max-width:100%;margin:0 auto;padding:0 20px}.footer-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;margin-top:30px}.footer-column{flex:1 1;min-width:200px;max-width:250px}.footer-column h3{font-size:16px;font-weight:700;color:#fff;margin-bottom:10px}.footer-column ul{list-style:none;padding:0}.footer-column ul li{color:#888;margin-bottom:8px;transition:color .3s}.footer-column ul li a{text-decoration:none;color:#aaa;transition:color .3s}.footer-column ul li a:hover{color:#fff}.footer-bottom{text-align:center;border-top:1px solid #444;margin-top:30px;padding-top:10px;font-size:12px;color:#777}.about-container{max-width:800px;margin:0 auto;padding:20px 80px;text-align:center;line-height:1.6}.about-container h1{font-size:28px;margin-bottom:20px;color:#333}.about-container p{font-size:16px;color:#555;margin-bottom:10px}.about-container b{color:#222}@media (max-width:1024px){.about-container,.privacy-container{padding:10px}}.share-container{margin-top:20px}.share-buttons{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.share-icon{font-size:24px;cursor:pointer;transition:transform .2s ease-in-out}.share-icon:hover{transform:scale(1.2)}.facebook{color:#1877f2}.twitter{color:#000}.linkedin{color:#0077b5}.reddit{color:#ff4500}.whatsapp{color:#25d366}.pinterest{color:#e60023}.instagram{color:#c13584}.copy{color:#555}.copy-button{background:none;border:none;cursor:pointer}.floating-button{position:fixed;bottom:20px;right:20px;background-color:#ff5733;color:white;border:none;padding:12px 18px;font-size:14px;font-weight:700;border-radius:30px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .2s ease-in-out,background-color .3s}.floating-button:hover{background-color:#e04e2f;transform:scale(1.05)}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:3}.popup-content{background:white;padding:25px;width:350px;border-radius:8px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.3)}.popup-content h2{font-size:20px;margin-bottom:10px}.popup-content p{font-size:16px;margin-bottom:15px}.buy-button{background-color:#007bff;color:white;padding:10px 16px;border:none;border-radius:5px;cursor:pointer;font-size:14px;transition:background .3s}.buy-button:hover{background-color:#0056b3}.close-button{background:none;border:none;font-size:16px;cursor:pointer;margin-top:10px;margin-left:20px;color:#555}.menu{background-color:#333;color:white;position:fixed;top:0;left:0;z-index:10;flex-direction:column}.menu,.menu-header{width:100%;display:flex}.menu-header{align-items:center;justify-content:space-between;padding:10px 20px;background:#333;position:relative}.menu-logo a{color:white;font-size:22px;font-weight:700;text-decoration:none}.desktop-menu{display:flex;justify-content:center;flex-grow:1}.menu-item{margin:0 15px}.menu-title{background:none;border:none;color:white;font-size:16px;font-weight:700;padding:10px 15px;cursor:pointer}.menu-title.active{text-decoration:underline}.submenu-container{display:flex;justify-content:center;width:100%;padding:10px 0;background:#444}.submenu-item{color:white;font-size:14px;text-decoration:none;padding:8px 15px;transition:background .3s ease-in-out}.submenu-item.active-sub{background:#666;font-weight:700}.submenu-item:hover{background:#555}.hamburger-button{display:none;background:none;border:none;color:white;font-size:24px;cursor:pointer}.mobile-menu{display:flex;flex-direction:column;background:#222;padding:10px}.mobile-menu-item{border-bottom:1px solid #444}.mobile-menu-title{background:none;border:none;color:white;font-size:16px;padding:10px;width:100%;text-align:left;cursor:pointer}.mobile-submenu{display:flex;flex-direction:column;background:#333}.mobile-submenu .submenu-item{padding:8px 15px}@media (max-width:768px){.desktop-menu,.desktop-submenu{display:none}.hamburger-button{display:block}}