.wireless-interface-page{font-family:Inter,sans-serif;background:#fff;color:#333;padding-bottom:60px}.wireless-interface-banner{width:100%;height:150px;background-image:url(/images/products/banner.jpg);background-color:#e0e0e0;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:40px}.wireless-interface-top{display:flex;gap:60px;margin-bottom:20px;align-items:stretch}.wireless-interface-gallery-section{flex:1 1;max-width:600px;display:flex;gap:20px;flex-direction:row}.wireless-interface-gallery-main{flex:1 1;background:#f9f9f9;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:0;position:relative;border:none}.wireless-interface-main-media{width:100%;height:100%;object-fit:cover;border:none}.wireless-interface-main-img{width:80%;height:auto;object-fit:contain;max-height:80%;mix-blend-mode:multiply}.wireless-interface-gallery-thumbs{display:flex!important;flex-direction:column!important;gap:15px;width:80px;justify-content:flex-start}.wireless-interface-thumb-wrapper{width:80px;height:80px;background:#f9f9f9;border-radius:8px;overflow:hidden;cursor:pointer;opacity:1;transition:.2s;display:flex;align-items:center;justify-content:center;border:2px solid transparent;flex:0 0 auto;position:relative}.wireless-interface-thumb-wrapper.active,.wireless-interface-thumb-wrapper:hover{border-color:#ddd}.wireless-interface-thumb-img{width:80%;height:80%;object-fit:contain;mix-blend-mode:multiply}.wireless-interface-thumb-play{top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.5);width:30px;height:30px}.wireless-interface-thumb-play,.wireless-interface-zoom-icon{position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center}.wireless-interface-zoom-icon{top:15px;right:15px;width:36px;height:36px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;color:#333;z-index:10}.wireless-interface-info{flex:1 1}.wireless-interface-title{font-size:2rem;font-weight:600;color:#222;margin-bottom:5px;line-height:1.2}.wireless-interface-highlights p{font-size:1rem;line-height:1.6;color:#444;margin-bottom:20px}.wireless-interface-highlights ul{list-style:none;padding:0;margin-bottom:30px}.wireless-interface-highlights li{position:relative;padding-left:0;margin-bottom:8px;font-size:.95rem;color:#555}.wireless-interface-actions{display:flex;gap:15px;margin-bottom:30px;flex-wrap:wrap}.wireless-interface-btn-quote{padding:10px 24px;border-radius:50px;font-size:.95rem;font-weight:600;cursor:pointer;transition:.2s;border:1px solid transparent;background:#fff;color:#333;border-color:#ccc}.wireless-interface-btn-quote:hover{border-color:#7acc3b;background:#7acc3b;color:#fff}.wireless-interface-downloads{display:flex;flex-direction:column;gap:10px;border-top:1px solid #eee;padding-top:20px}.wireless-interface-download-item{display:flex;align-items:center;gap:10px;background:#f8f9fa;padding:10px 15px;border-radius:6px;width:-moz-fit-content;width:fit-content;min-width:250px;justify-content:space-between;transition:.2s;cursor:pointer;border:1px solid transparent}.wireless-interface-download-item:hover{background:#7acc3b;border-color:#7acc3b}.wireless-interface-download-item span{font-size:.9rem;font-weight:500;color:#444;transition:.2s}.wireless-interface-download-item:hover span{color:#fff}.wireless-interface-download-link{text-decoration:none;color:#333;font-weight:700;font-size:1.1rem;transition:.2s}.wireless-interface-download-item:hover .wireless-interface-download-link{color:#fff}.wireless-interface-bottom{margin-top:0;width:100%;padding:0 20px;border-bottom:none!important}.wireless-interface-tabs-header{display:flex;gap:20px;margin-bottom:30px;border-bottom:none;padding-bottom:0;max-width:1600px;margin-left:auto;margin-right:auto;justify-content:flex-start}.wireless-interface-tab-btn{background:#f4f6f8;border:2px solid transparent;border-radius:10px;font-size:1rem;font-weight:600;color:#555;padding:12px 30px;cursor:pointer;transition:all .3s ease;margin-bottom:0;outline:none}.wireless-interface-tab-btn:hover{border-color:#7acc3b;color:#7acc3b;background:rgba(122,204,59,.05)}.wireless-interface-tab-btn:focus,.wireless-interface-tab-btn:focus-visible{outline:none!important;box-shadow:none!important}.wireless-interface-tab-btn.active{background:#fff;color:#333;border:2px solid #7acc3b!important;box-shadow:0 4px 12px rgba(122,204,59,.1);transform:translateY(-2px)}.wireless-interface-tab-btn.active:after{display:none}.wireless-interface-tab-content{padding:0;width:100%;max-width:1600px;margin:0 auto}.wireless-interface-container{max-width:1200px;margin:0 auto;padding:40px 20px}.wireless-interface-desc-layout{display:flex;align-items:flex-start;gap:20px;background:#fbfbfb;width:100%;margin-left:0;margin-right:0;padding:40px 20px;border-radius:12px;box-sizing:border-box}.wireless-interface-desc-right{flex:1 1}.wireless-interface-desc-right h3{font-size:1.8rem;margin-top:0;margin-bottom:20px;color:#222;font-weight:500;line-height:1.3}.wireless-interface-desc-right p{font-size:1rem;line-height:1.7;color:#555;margin-bottom:20px}.wireless-interface-desc-right h4{font-size:1.1rem;margin-top:30px;margin-bottom:15px;color:#333;font-weight:600}.wireless-interface-desc-right ul{list-style:none;padding:0}.wireless-interface-desc-right li{font-size:1rem;color:#555;margin-bottom:8px}.wireless-interface-specs-layout{display:flex;gap:20px;background:#fbfbfb;width:100%;margin-left:0;margin-right:0;padding:40px 20px;border-radius:12px;box-sizing:border-box}.wireless-interface-specs-right{flex:1 1}.wireless-interface-specs-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;border:1px solid #eee;border-radius:8px;overflow:hidden}.wireless-interface-specs-table td,.wireless-interface-specs-table th{padding:16px 20px;text-align:left;border-bottom:1px solid #eee}.wireless-interface-specs-table th{background-color:#f4f6f8;font-weight:700;color:#222;width:30%;text-transform:uppercase;font-size:.85rem;letter-spacing:.05em}.wireless-interface-specs-table td{color:#444;background:#fff}.wireless-interface-specs-table tr:last-child td{border-bottom:none}.wireless-interface-specs-table tr:nth-child(2n) td{background-color:#fff}.wireless-interface-specs-table tr:hover td{background-color:#f0f9eb}.wireless-interface-specs-table td strong{color:#000;font-weight:600}.wireless-interface-video-pane{padding:40px 20px;background:#fbfbfb;border-radius:12px}.wireless-interface-video-section{width:100%;display:flex;flex-direction:column;align-items:center}.wireless-interface-video-card{width:100%;max-width:700px;aspect-ratio:16/9;background:#000;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.15)}.wireless-interface-video-card iframe,.wireless-interface-video-card video{width:100%;height:100%;border:none}@media (max-width:900px){.wireless-interface-top{flex-direction:column;gap:40px;align-items:center}.wireless-interface-banner{height:200px}.wireless-interface-gallery-section{max-width:100%;width:100%;flex-direction:column-reverse}.wireless-interface-gallery-main{aspect-ratio:16/9;height:auto;width:100%}.wireless-interface-gallery-thumbs{flex-direction:row!important;width:100%;justify-content:center}.wireless-interface-info{width:100%}}@media (max-width:600px){.wireless-interface-title{font-size:1.6rem}.wireless-interface-actions{flex-direction:column}.wireless-interface-btn-quote{width:-moz-fit-content;width:fit-content;min-width:250px;text-align:center}.wireless-interface-tabs-header{flex-direction:row;gap:15px;border:none!important;align-items:center;overflow-x:auto;white-space:nowrap;justify-content:flex-start;padding:10px 20px;-webkit-overflow-scrolling:touch;margin:0 -20px;width:calc(100% + 40px)}.wireless-interface-tab-btn{width:auto;text-align:center;border-radius:50px;padding:10px 20px;font-size:.95rem;flex:0 0 auto}.wireless-interface-tab-btn.active{background:#fff;color:#333;border:2px solid #7acc3b!important}.wireless-interface-specs-table td,.wireless-interface-specs-table th{display:table-cell;width:auto;padding:10px;font-size:.9rem}.wireless-interface-specs-table th{background:#f9f9f9;width:35%;vertical-align:top}.wireless-interface-specs-table td{padding-bottom:10px}}.wireless-interface-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:2147483640;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wireless-interface-modal-content{background:#fff;padding:30px;border-radius:12px;position:relative;max-width:70vw;max-height:70vh;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 50px rgba(0,0,0,.5)}.wireless-interface-modal-close{position:fixed;top:20px;right:20px;background:#fff;border:none;color:#333;padding:10px 24px;border-radius:30px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:.2s;z-index:2147483647;box-shadow:0 4px 20px rgba(0,0,0,.2);font-size:1rem;font-weight:600;width:auto;height:auto}.wireless-interface-modal-close span{display:block}.wireless-interface-modal-close:hover{background:#f8f8f8;transform:translateX(5px)}.wireless-interface-modal-img{max-width:100%;max-height:60vh;object-fit:contain;border-radius:4px}.wireless-interface-modal-media{width:60vw;height:50vh;border:none;border-radius:8px}@media (max-width:600px){.wireless-interface-modal-content{padding:20px;width:90vw;max-height:60vh}.wireless-interface-modal-close{top:10px;right:10px;width:32px;height:32px;padding:5px 12px;font-size:.8rem}.wireless-interface-modal-media{width:100%;height:40vh}.wireless-interface-modal-img{max-height:50vh}}