{"product_id":"titanium-keychain-glow-fob-v3-copy","title":"Titanium Stealth Glow Fob V3","description":"\u003cdiv class=\"shop-app-only-alert\"\u003e\n\u003cdiv style=\"background-color: #fff3cd; color: #856404; padding: 12px; border: 1px solid #ffeeba; border-radius: 4px; margin-bottom: 20px; font-size: 90%; line-height: 1.5;\"\u003e\n\u003cstrong\u003e⚠️ Custom Options Not Displayed in Shop App ⚠️\u003c\/strong\u003e\u003cbr\u003eAdd-ons like \u003cstrong\u003eBackup Glass\u003c\/strong\u003e, \u003cstrong\u003eExtra Vials\u003c\/strong\u003e, and the \u003cstrong\u003e20% Discount\u003c\/strong\u003e are \u003cstrong\u003enot visible here\u003c\/strong\u003e. To customize your full kit, please tap the button \u003cstrong\u003e\u0026lt; 🔗 Visit Ant Design \u0026gt;\u003c\/strong\u003e to switch to our website.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"gf-wrap gf-opt\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800\u0026display=swap');\n\n.gf-wrap{--bg:#08090c;--bg-warm:#0d0e12;--tx:#e8e5de;--tx-mid:#a09ba8;--tx-faint:#5a5664;--green:#00FF41;--blue:#00CFFF;--yellow:#CCFF00;--orange:#FF8C00;--red:#FF3333;--wg:#E0E0FF;--pink:#FF69B4;--purple:#9B59FF;--ff:'Plus Jakarta Sans',system-ui,sans-serif;font-family:var(--ff);background:var(--bg);color:var(--tx);overflow:hidden;-webkit-font-smoothing:antialiased;position:relative;font-size:16px;line-height:1.7;}\n.gf-wrap *,.gf-wrap *::before,.gf-wrap *::after{box-sizing:border-box;margin:0;padding:0;}\n.gf-wrap img{max-width:100%;display:block;}\n.gf-wrap .gc{max-width:936px;margin:0 auto;padding:0 24px;}\n.gf-wrap .rv{opacity:0;transform:translateY(30px);transition:all 0.7s cubic-bezier(0.16,1,0.3,1);}\n.gf-wrap .rv.vis{opacity:1;transform:none;}\n.gf-wrap a{color:inherit;text-decoration:none;}\n@keyframes gf-pulse{0%,100%{opacity:1;}50%{opacity:0.4;}}\n\n\/* ── Buttons ── *\/\n.gf-wrap .cta-btn{background:var(--green);color:#000;border:none;padding:16px 44px;border-radius:8px;font-family:var(--ff);font-weight:700;font-size:16px;cursor:pointer;transition:all 0.3s;letter-spacing:0.3px;}\n.gf-wrap .cta-btn:hover{box-shadow:0 0 36px rgba(0,255,65,0.5);transform:translateY(-2px);}\n.gf-wrap .cta-btn-sm{padding:12px 28px;font-size:14px;border-radius:6px;}\n.gf-wrap .cta-btn:disabled{opacity:0.6;cursor:not-allowed;}\n\n\/* ═══ 01 · HERO ═══ *\/\n.gf-wrap .hero{padding:48px 0 32px;position:relative;overflow:hidden;}\n.gf-wrap .hero::after{content:'';position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(0,255,65,0.04),transparent 70%);top:30%;left:50%;transform:translate(-50%,-50%);animation:gf-breathe 5s ease-in-out infinite;}\n@keyframes gf-breathe{0%,100%{transform:translate(-50%,-50%) scale(1);opacity:0.5;}50%{transform:translate(-50%,-50%) scale(1.4);opacity:1;}}\n.gf-wrap .hero-grid{position:relative;z-index:2;text-align:center;max-width:640px;margin:0 auto;}\n.gf-wrap .hero-product{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:36px;}\n.gf-wrap .hero-product::before{content:'';position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(0,255,65,0.07),transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);}\n.gf-wrap .hero-product img{position:relative;z-index:1;max-height:400px;width:auto;filter:drop-shadow(0 30px 60px rgba(0,0,0,0.5));}\n.gf-wrap .hero-text h1{font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.1;letter-spacing:-1.5px;margin-bottom:16px;}\n.gf-wrap .hero-text h1 em{font-style:normal;font-weight:300;color:var(--green);text-shadow:0 0 30px rgba(0,255,65,0.12);}\n.gf-wrap .hero-sub{font-size:16px;color:var(--tx-mid);line-height:1.7;font-weight:400;margin-bottom:24px;max-width:520px;margin-left:auto;margin-right:auto;}\n.gf-wrap .hero-bullets{list-style:none;display:inline-flex;flex-direction:column;gap:8px;margin-bottom:24px;text-align:left;}\n.gf-wrap .hero-bullets li{font-size:15px;color:var(--tx);font-weight:500;padding-left:22px;position:relative;}\n.gf-wrap .hero-bullets li::before{content:'\\2713';position:absolute;left:0;color:var(--green);font-weight:700;font-size:14px;}\n.gf-wrap .hero-price{display:flex;align-items:baseline;gap:8px;margin-bottom:20px;justify-content:center;}\n.gf-wrap .hero-price .label{font-size:12px;color:var(--tx-faint);text-transform:uppercase;letter-spacing:2px;}\n.gf-wrap .hero-price .val{font-size:38px;font-weight:700;letter-spacing:-1px;}\n.gf-wrap .hero-cta-row{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:20px;justify-content:center;}\n\n\/* Trust strip *\/\n.gf-wrap .cta-trust{font-size:12px;color:var(--tx-faint);margin-top:10px;display:flex;gap:16px;flex-wrap:wrap;justify-content:center;}\n.gf-wrap .cta-trust span{display:flex;align-items:center;gap:4px;}\n.gf-wrap .cta-trust span::before{content:'';width:4px;height:4px;border-radius:50%;background:rgba(0,255,65,0.35);}\n.gf-wrap .hero-rating{display:flex;align-items:center;gap:8px;margin-bottom:12px;justify-content:center;}\n.gf-wrap .hero-rating .stars{display:flex;gap:2px;}\n.gf-wrap .hero-rating .stars svg{width:16px;height:16px;fill:#f5a623;}\n.gf-wrap .hero-rating .rc{font-size:13px;color:var(--tx-mid);}\n\n\/* ── Lifestyle photo strip ── *\/\n.gf-wrap .lifestyle{padding:40px 0;border-bottom:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .lifestyle-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;}\n@media(max-width:640px){.gf-wrap .lifestyle-grid{grid-template-columns:repeat(2,1fr);}}\n.gf-wrap .lifestyle-grid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;border:1px solid rgba(255,255,255,0.06);filter:brightness(0.9);transition:filter 0.3s,transform 0.3s;}\n.gf-wrap .lifestyle-grid img:hover{filter:brightness(1);transform:scale(1.02);}\n.gf-wrap .lifestyle-label{text-align:center;font-size:11px;color:var(--tx-faint);margin-top:12px;letter-spacing:1px;text-transform:uppercase;}\n\n\/* ── YouTube video ── *\/\n.gf-wrap .video-section{padding:60px 0;border-bottom:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .video-header{text-align:center;margin-bottom:28px;}\n.gf-wrap .video-header h2{font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:-0.5px;}\n.gf-wrap .video-header p{font-size:15px;color:var(--tx-mid);margin-top:8px;}\n.gf-wrap .video-container{position:relative;width:100%;max-width:720px;margin:0 auto;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,0.06);box-shadow:0 20px 60px rgba(0,0,0,0.4);cursor:pointer;}\n.gf-wrap .video-container img{width:100%;display:block;}\n.gf-wrap .video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;background:rgba(0,0,0,0.7);border:2px solid rgba(255,255,255,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s;}\n.gf-wrap .video-play::after{content:'';width:0;height:0;border-style:solid;border-width:14px 0 14px 24px;border-color:transparent transparent transparent #fff;margin-left:4px;}\n.gf-wrap .video-container:hover .video-play{background:rgba(0,255,65,0.8);border-color:var(--green);box-shadow:0 0 30px rgba(0,255,65,0.4);transform:translate(-50%,-50%) scale(1.1);}\n.gf-wrap .video-container:hover .video-play::after{border-color:transparent transparent transparent #000;}\n.gf-wrap .video-container.playing{padding-bottom:56.25%;cursor:default;}\n.gf-wrap .video-container.playing img,.gf-wrap .video-container.playing .video-play{display:none;}\n.gf-wrap .video-container.playing iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}\n\n\/* ═══ 02 · SAFETY BAR ═══ *\/\n.gf-wrap .safety-bar{padding:40px 0;border-top:1px solid rgba(255,255,255,0.04);border-bottom:1px solid rgba(255,255,255,0.04);background:linear-gradient(135deg,rgba(0,255,65,0.02),transparent);}\n.gf-wrap .safety-inner{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center;text-align:center;}\n.gf-wrap .safety-icon{width:48px;height:48px;border-radius:50%;border:1px solid rgba(0,255,65,0.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;}\n.gf-wrap .safety-icon::after{content:'';width:12px;height:12px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green);animation:gf-pulse 3s ease-in-out infinite;}\n.gf-wrap .safety-text{font-size:15px;color:var(--tx-mid);max-width:700px;line-height:1.6;}\n.gf-wrap .safety-text strong{color:var(--tx);font-weight:600;}\n.gf-wrap .safety-pills{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:12px;}\n.gf-wrap .safety-pill{background:rgba(0,255,65,0.06);border:1px solid rgba(0,255,65,0.12);padding:5px 12px;border-radius:100px;font-size:11px;color:rgba(0,255,65,0.7);letter-spacing:0.5px;}\n\n\/* ═══ HOW TRITIUM WORKS ═══ *\/\n.gf-wrap .tritium-section{padding:80px 0;background:linear-gradient(180deg,rgba(0,255,65,0.02),transparent 60%);border-bottom:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .tritium-header{text-align:center;margin-bottom:12px;}\n.gf-wrap .tritium-header h2{font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:-0.5px;}\n.gf-wrap .tritium-header h2 em{font-style:normal;color:var(--green);}\n.gf-wrap .tritium-header p{font-size:15px;color:var(--tx-mid);margin-top:8px;max-width:560px;margin-left:auto;margin-right:auto;line-height:1.6;}\n.gf-wrap .tritium-anim{margin:40px auto;max-width:680px;border-radius:16px;border:1px solid rgba(255,255,255,0.06);background:rgba(0,0,0,0.3);padding:32px;position:relative;overflow:hidden;}\n.gf-wrap .tritium-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px;}\n@media(max-width:640px){.gf-wrap .tritium-steps{grid-template-columns:1fr;}}\n.gf-wrap .tri-step{text-align:center;padding:24px 16px;border-radius:12px;border:1px solid rgba(255,255,255,0.06);background:rgba(255,255,255,0.02);}\n.gf-wrap .tri-step-icon{width:36px;height:36px;margin:0 auto 14px;border-radius:50%;background:rgba(0,255,65,0.08);border:1px solid rgba(0,255,65,0.15);display:flex;align-items:center;justify-content:center;}\n.gf-wrap .tri-step-icon svg{width:18px;height:18px;stroke:var(--green);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0.9;}\n.gf-wrap .tri-step h3{font-size:15px;font-weight:600;margin-bottom:6px;}\n.gf-wrap .tri-step p{font-size:13px;color:var(--tx-mid);line-height:1.5;}\n.gf-wrap .tritium-safety{margin-top:24px;padding:20px 24px;border-radius:12px;background:rgba(0,255,65,0.04);border:1px solid rgba(0,255,65,0.10);text-align:center;font-size:14px;color:var(--tx-mid);line-height:1.6;}\n.gf-wrap .tritium-safety strong{color:var(--green);font-weight:600;}\n\n\/* ═══ 03 · BENEFIT BAR ═══ *\/\n.gf-wrap .benefits{padding:48px 0;border-bottom:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .benefits-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}\n@media(max-width:768px){.gf-wrap .benefits-grid{grid-template-columns:repeat(2,1fr);}.gf-wrap .benefits-grid .bf:last-child{grid-column:span 2;}}\n.gf-wrap .bf{text-align:center;padding:20px 12px;border-radius:12px;border:1px solid rgba(255,255,255,0.05);background:rgba(255,255,255,0.02);}\n.gf-wrap .bf-val{font-size:24px;font-weight:700;color:var(--green);margin-bottom:4px;}\n.gf-wrap .bf-label{font-size:12px;color:var(--tx-mid);letter-spacing:0.5px;}\n\n\/* ═══ 04 · SCENES ═══ *\/\n.gf-wrap .scenes{padding:80px 0;border-bottom:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .scenes-header{text-align:center;margin-bottom:48px;}\n.gf-wrap .scenes-title{font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:-0.5px;}\n.gf-wrap .scenes-sub{font-size:15px;color:var(--tx-mid);margin-top:8px;}\n.gf-wrap .scenes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:720px;margin:0 auto;}\n@media(max-width:768px){.gf-wrap .scenes-grid{grid-template-columns:1fr;}}\n.gf-wrap .scene{padding:28px 24px;border-radius:12px;border:1px solid rgba(255,255,255,0.05);background:rgba(255,255,255,0.02);transition:border-color 0.3s;text-align:center;}\n.gf-wrap .scene:hover{border-color:rgba(0,255,65,0.15);}\n.gf-wrap .scene-icon{width:40px;height:40px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(0,255,65,0.05);border:1px solid rgba(0,255,65,0.10);}\n.gf-wrap .scene-icon svg{width:22px;height:22px;stroke:var(--green);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0.8;}\n.gf-wrap .scene:hover .scene-icon{background:rgba(0,255,65,0.08);border-color:rgba(0,255,65,0.20);}\n.gf-wrap .scene:hover .scene-icon svg{opacity:1;}\n.gf-wrap .scene-name{font-size:16px;font-weight:600;margin-bottom:6px;}\n.gf-wrap .scene-desc{font-size:14px;color:var(--tx-mid);line-height:1.6;}\n\n\/* ═══ 05 · FEATURES ═══ *\/\n.gf-wrap .feat{border-top:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .feat-inner{display:grid;grid-template-columns:1fr 1fr;min-height:380px;max-width:936px;margin:0 auto;}\n@media(max-width:768px){.gf-wrap .feat-inner{grid-template-columns:1fr;}}\n.gf-wrap .feat-visual{display:flex;align-items:center;justify-content:center;padding:40px;overflow:hidden;}\n.gf-wrap .feat-visual img{max-height:300px;width:auto;filter:drop-shadow(0 20px 40px rgba(0,0,0,0.4));}\n.gf-wrap .feat-text{padding:48px 32px;display:flex;flex-direction:column;justify-content:center;max-width:480px;}\n.gf-wrap .feat-num{font-size:11px;color:var(--tx-faint);letter-spacing:3px;text-transform:uppercase;margin-bottom:16px;}\n.gf-wrap .feat-title{font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.15;letter-spacing:-0.5px;margin-bottom:12px;}\n.gf-wrap .feat-body{font-size:15px;color:var(--tx-mid);line-height:1.75;}\n.gf-wrap .feat-body strong{color:var(--tx);font-weight:500;}\n.gf-wrap .feat.flip .feat-visual{order:2;}\n.gf-wrap .feat.flip .feat-text{order:1;}\n@media(max-width:768px){.gf-wrap .feat.flip .feat-visual{order:1;}.gf-wrap .feat.flip .feat-text{order:2;}}\n\n\/* ═══ 06 · COLOR SELECTOR ═══ *\/\n.gf-wrap .color-section{padding:80px 0;border-top:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .color-layout{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;max-width:936px;margin:0 auto;padding:0 24px;}\n@media(max-width:768px){.gf-wrap .color-layout{grid-template-columns:1fr;}}\n.gf-wrap .color-product{display:flex;align-items:center;justify-content:center;position:relative;min-height:320px;}\n.gf-wrap .color-product::before{content:'';position:absolute;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(0,255,65,0.06),transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);}\n.gf-wrap .color-product img{position:relative;z-index:1;max-height:360px;width:auto;filter:drop-shadow(0 24px 50px rgba(0,0,0,0.5));transition:opacity 0.3s;}\n.gf-wrap .color-info h2{font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:-0.5px;margin-bottom:6px;}\n.gf-wrap .color-info h2 span{font-weight:300;color:var(--tx-mid);}\n.gf-wrap .color-info-sub{font-size:15px;color:var(--tx-mid);margin-bottom:24px;line-height:1.6;}\n.gf-wrap .color-info-sub strong{color:var(--tx);font-weight:600;}\n.gf-wrap .color-active-name{font-size:13px;color:var(--tx-faint);margin-bottom:10px;letter-spacing:1px;text-transform:uppercase;}\n.gf-wrap .color-active-name b{color:var(--green);font-weight:600;transition:color 0.3s;}\n.gf-wrap .color-swatches{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px;}\n.gf-wrap .swatch{width:40px;height:40px;border-radius:10px;border:2px solid transparent;cursor:pointer;transition:all 0.3s;display:flex;align-items:center;justify-content:center;}\n.gf-wrap .swatch::after{content:'';width:16px;height:16px;border-radius:50%;transition:box-shadow 0.3s;}\n.gf-wrap .swatch:hover{border-color:rgba(255,255,255,0.15);transform:scale(1.1);}\n.gf-wrap .swatch.active{border-color:rgba(255,255,255,0.3);background:rgba(255,255,255,0.04);}\n.gf-wrap .sw-green{background:rgba(0,255,65,0.08);}.gf-wrap .sw-green::after{background:var(--green);box-shadow:0 0 8px var(--green);}\n.gf-wrap .sw-blue{background:rgba(0,207,255,0.08);}.gf-wrap .sw-blue::after{background:var(--blue);box-shadow:0 0 8px var(--blue);}\n.gf-wrap .sw-yellow{background:rgba(204,255,0,0.08);}.gf-wrap .sw-yellow::after{background:var(--yellow);box-shadow:0 0 8px var(--yellow);}\n.gf-wrap .sw-orange{background:rgba(255,140,0,0.08);}.gf-wrap .sw-orange::after{background:var(--orange);box-shadow:0 0 8px var(--orange);}\n.gf-wrap .sw-red{background:rgba(255,51,51,0.08);}.gf-wrap .sw-red::after{background:var(--red);box-shadow:0 0 8px var(--red);}\n.gf-wrap .sw-white{background:rgba(224,224,255,0.08);}.gf-wrap .sw-white::after{background:var(--wg);box-shadow:0 0 8px var(--wg);}\n.gf-wrap .sw-pink{background:rgba(255,105,180,0.08);}.gf-wrap .sw-pink::after{background:var(--pink);box-shadow:0 0 8px var(--pink);}\n.gf-wrap .sw-purple{background:rgba(155,89,255,0.08);}.gf-wrap .sw-purple::after{background:var(--purple);box-shadow:0 0 8px var(--purple);}\n.gf-wrap .bright-bar{display:flex;align-items:center;gap:12px;margin-bottom:20px;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.06);border-radius:8px;padding:10px 14px;}\n.gf-wrap .bright-label{font-size:13px;color:var(--tx-mid);font-weight:500;}\n.gf-wrap .bright-pips{display:flex;gap:4px;}\n.gf-wrap .bright-pip{width:20px;height:6px;border-radius:3px;background:rgba(255,255,255,0.08);transition:background 0.3s,box-shadow 0.3s;}\n.gf-wrap .bright-pip.on{background:var(--green);box-shadow:0 0 6px rgba(0,255,65,0.3);transition:background 0.3s,box-shadow 0.3s;}\n.gf-wrap .bright-pct{font-size:13px;font-weight:700;color:var(--tx);font-family:'SF Mono',Menlo,Consolas,monospace;letter-spacing:-0.02em;margin-left:auto;transition:color 0.3s;min-width:42px;text-align:right;}\n.gf-wrap .color-guide{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px;}\n@media(max-width:520px){.gf-wrap .color-guide{grid-template-columns:1fr;}}\n.gf-wrap .cg-tier{padding:12px 14px;border-radius:8px;border:1px solid rgba(255,255,255,0.05);background:rgba(255,255,255,0.02);}\n.gf-wrap .cg-tier-label{font-size:10px;color:var(--tx-faint);letter-spacing:1.5px;text-transform:uppercase;font-weight:600;margin-bottom:6px;}\n.gf-wrap .cg-tier-use{font-size:11px;color:var(--tx-mid);line-height:1.5;margin-bottom:8px;}\n.gf-wrap .cg-tier-colors{display:flex;gap:5px;flex-wrap:wrap;}\n.gf-wrap .cg-tier-colors .cg-dot{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--tx);font-weight:500;}\n.gf-wrap .cg-tier-colors .cg-dot::before{content:'';width:7px;height:7px;border-radius:50%;flex-shrink:0;}\n.gf-wrap .cg-dot.d-green::before{background:var(--green);box-shadow:0 0 5px var(--green);}\n.gf-wrap .cg-dot.d-yellow::before{background:var(--yellow);box-shadow:0 0 5px var(--yellow);}\n.gf-wrap .cg-dot.d-white::before{background:var(--wg);box-shadow:0 0 5px var(--wg);}\n.gf-wrap .cg-dot.d-orange::before{background:var(--orange);box-shadow:0 0 5px var(--orange);}\n.gf-wrap .cg-dot.d-blue::before{background:var(--blue);box-shadow:0 0 5px var(--blue);}\n.gf-wrap .cg-dot.d-pink::before{background:var(--pink);box-shadow:0 0 5px var(--pink);}\n.gf-wrap .cg-dot.d-red::before{background:var(--red);box-shadow:0 0 5px var(--red);}\n.gf-wrap .cg-dot.d-purple::before{background:var(--purple);box-shadow:0 0 5px var(--purple);}\n.gf-wrap .color-cta-note{font-size:12px;color:var(--tx-faint);margin-top:12px;}\n\n\/* ═══ 07 · SIZE \u0026 SPECS ═══ *\/\n.gf-wrap .specs{padding:80px 0;border-top:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .specs-header{text-align:center;margin-bottom:40px;}\n.gf-wrap .specs-title{font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:-0.5px;}\n.gf-wrap .specs-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:936px;margin:0 auto;align-items:center;}\n@media(max-width:768px){.gf-wrap .specs-grid{grid-template-columns:1fr;}}\n.gf-wrap .specs-img{display:flex;align-items:center;justify-content:center;}\n.gf-wrap .specs-img img{max-height:320px;width:auto;filter:drop-shadow(0 20px 40px rgba(0,0,0,0.3));}\n.gf-wrap .specs-table{display:flex;flex-direction:column;gap:8px;}\n.gf-wrap .spec-row{display:flex;justify-content:space-between;padding:12px 16px;border-radius:8px;border:1px solid rgba(255,255,255,0.05);background:rgba(255,255,255,0.02);}\n.gf-wrap .spec-k{font-size:14px;color:var(--tx-mid);}\n.gf-wrap .spec-v{font-size:14px;font-weight:600;text-align:right;}\n\n\/* ═══ 08 · REVIEWS (scrolling carousel) ═══ *\/\n.gf-wrap .reviews{padding:80px 0;background:var(--bg-warm);border-top:1px solid rgba(255,255,255,0.04);border-bottom:1px solid rgba(255,255,255,0.04);overflow:hidden;}\n.gf-wrap .reviews-header{text-align:center;margin-bottom:12px;}\n.gf-wrap .reviews-title{font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:-0.5px;}\n.gf-wrap .reviews-summary{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:40px;}\n.gf-wrap .reviews-stars{display:flex;gap:2px;}\n.gf-wrap .reviews-stars svg{width:20px;height:20px;fill:#f5a623;}\n.gf-wrap .reviews-avg{font-size:26px;font-weight:700;}\n.gf-wrap .reviews-count{font-size:14px;color:var(--tx-faint);}\n.gf-wrap .reviews-scroll{display:flex;gap:16px;animation:gf-review-scroll 40s linear infinite;width:max-content;}\n.gf-wrap .reviews-scroll:hover{animation-play-state:paused;}\n@keyframes gf-review-scroll{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}\n.gf-wrap .review-card{flex:0 0 280px;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.05);border-radius:12px;padding:24px;transition:border-color 0.3s;}\n.gf-wrap .review-card:hover{border-color:rgba(255,255,255,0.1);}\n.gf-wrap .r-stars{display:flex;gap:2px;margin-bottom:10px;}\n.gf-wrap .r-stars svg{width:14px;height:14px;fill:#f5a623;}\n.gf-wrap .r-text{font-size:14px;color:var(--tx-mid);line-height:1.6;margin-bottom:14px;font-style:italic;}\n.gf-wrap .r-author{font-size:13px;font-weight:600;}\n.gf-wrap .r-meta{font-size:11px;color:var(--tx-faint);margin-top:2px;}\n.gf-wrap .r-tag{display:inline-block;font-size:10px;background:rgba(0,255,65,0.08);border:1px solid rgba(0,255,65,0.12);color:rgba(0,255,65,0.7);padding:3px 8px;border-radius:100px;margin-top:8px;letter-spacing:0.5px;}\n\n\/* Mid CTA *\/\n.gf-wrap .mid-cta{padding:48px 0;text-align:center;border-top:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .mid-cta-note{font-size:13px;color:var(--tx-faint);margin-top:10px;}\n\n\/* ═══ 09 · COMPARISON TABLE ═══ *\/\n.gf-wrap .compare{padding:80px 0;border-top:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .compare-header{text-align:center;margin-bottom:40px;}\n.gf-wrap .compare-title{font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:-0.5px;}\n.gf-wrap .compare-sub{font-size:15px;color:var(--tx-mid);margin-top:8px;}\n.gf-wrap .cmp-table{max-width:936px;margin:0 auto;border:1px solid rgba(255,255,255,0.06);border-radius:12px;overflow:hidden;}\n.gf-wrap .cmp-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;border-bottom:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .cmp-row:last-child{border-bottom:none;}\n@media(max-width:600px){.gf-wrap .cmp-row{grid-template-columns:1.2fr 1fr 1fr;}}\n.gf-wrap .cmp-cell{padding:14px 16px;font-size:13px;color:var(--tx-mid);display:flex;align-items:center;}\n@media(max-width:600px){.gf-wrap .cmp-cell{padding:10px 8px;font-size:11px;}}\n.gf-wrap .cmp-head .cmp-cell{font-weight:600;color:var(--tx);font-size:12px;text-transform:uppercase;letter-spacing:1px;background:rgba(255,255,255,0.03);}\n.gf-wrap .cmp-head .cmp-cell:nth-child(2){color:var(--green);}\n.gf-wrap .cmp-cell .cmp-yes{color:var(--green);font-weight:600;}\n.gf-wrap .cmp-cell .cmp-no{color:#553333;}\n\n\/* ═══ 10 · HOW-TO ═══ *\/\n.gf-wrap .howto{padding:80px 0;border-top:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .howto-header{text-align:center;margin-bottom:48px;}\n.gf-wrap .howto-title{font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:-0.5px;}\n.gf-wrap .howto-sub{font-size:15px;color:var(--tx-mid);margin-top:8px;}\n.gf-wrap .howto-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;max-width:936px;margin:0 auto;}\n@media(max-width:768px){.gf-wrap .howto-grid{grid-template-columns:1fr;}}\n.gf-wrap .howto-gif{display:flex;align-items:center;justify-content:center;}\n.gf-wrap .howto-gif img{max-width:100%;border-radius:16px;border:1px solid rgba(255,255,255,0.06);box-shadow:0 20px 60px rgba(0,0,0,0.4);}\n.gf-wrap .timeline{max-width:460px;position:relative;padding-left:44px;}\n.gf-wrap .timeline::before{content:'';position:absolute;left:14px;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,0.08),rgba(0,255,65,0.2),rgba(255,255,255,0.08),transparent);}\n.gf-wrap .tl-step{position:relative;padding:0 0 40px;}\n.gf-wrap .tl-step:last-child{padding-bottom:0;}\n.gf-wrap .tl-dot{position:absolute;left:-44px;top:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;}\n.gf-wrap .tl-dot::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--bg);border:2px solid rgba(255,255,255,0.15);}\n.gf-wrap .tl-step:last-child .tl-dot::before{background:var(--green);border-color:var(--green);box-shadow:0 0 10px var(--green);}\n.gf-wrap .tl-title{font-size:17px;font-weight:600;margin-bottom:4px;}\n.gf-wrap .tl-desc{font-size:14px;color:var(--tx-mid);line-height:1.6;}\n\n\/* ═══ 11 · FAQ ═══ *\/\n.gf-wrap .faq{padding:80px 0;border-top:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .faq-header{text-align:center;margin-bottom:40px;}\n.gf-wrap .faq-title{font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:-0.5px;}\n.gf-wrap .faq-list{max-width:600px;margin:0 auto;}\n.gf-wrap .faq-item{border-bottom:1px solid rgba(255,255,255,0.06);}\n.gf-wrap .faq-q{width:100%;text-align:left;background:none;border:none;color:var(--tx);font-family:var(--ff);font-size:16px;font-weight:500;padding:18px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:color 0.3s;}\n.gf-wrap .faq-q:hover{color:var(--green);}\n.gf-wrap .faq-q::after{content:'+';font-size:20px;color:var(--tx-faint);transition:transform 0.3s;flex-shrink:0;margin-left:16px;}\n.gf-wrap .faq-item.open .faq-q::after{transform:rotate(45deg);}\n.gf-wrap .faq-a{max-height:0;overflow:hidden;transition:max-height 0.4s ease;}\n.gf-wrap .faq-item.open .faq-a{max-height:600px;}\n.gf-wrap .faq-a-inner{padding:0 0 18px;font-size:14px;color:var(--tx-mid);line-height:1.7;}\n\n\/* FAQ list + warning styles *\/\n.gf-wrap .faq-olist{margin:8px 0 0;padding-left:22px;}\n.gf-wrap .faq-olist li{margin-bottom:6px;}\n.gf-wrap .faq-olist li strong,.gf-wrap .faq-a-inner strong{color:var(--tx);font-weight:600;}\n.gf-wrap .faq-warn{color:var(--orange);font-weight:700;}\n.gf-wrap .faq-sub{display:block;color:var(--green);font-weight:600;font-size:14px;margin:16px 0 4px;}\n.gf-wrap .faq-sub-warn{color:var(--orange);}\n.gf-wrap .faq-ulist{list-style:disc;margin:6px 0 0;padding-left:22px;}\n.gf-wrap .faq-ulist li{margin-bottom:6px;}\n\n\/* ═══ 12 · FINAL CTA ═══ *\/\n.gf-wrap .final-cta{padding:100px 0 140px;text-align:center;position:relative;overflow:hidden;}\n.gf-wrap .final-cta::before{content:'';position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(0,255,65,0.04),transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);}\n.gf-wrap .final-h{font-size:clamp(30px,5vw,52px);font-weight:800;line-height:1.1;letter-spacing:-1.5px;margin-bottom:12px;position:relative;z-index:1;}\n.gf-wrap .final-h em{font-style:normal;font-weight:300;color:var(--green);text-shadow:0 0 30px rgba(0,255,65,0.15);}\n.gf-wrap .final-sub{font-size:16px;color:var(--tx-mid);margin-bottom:28px;position:relative;z-index:1;line-height:1.6;}\n.gf-wrap .final-cta .cta-btn{position:relative;z-index:1;}\n.gf-wrap .final-trust{margin-top:16px;font-size:12px;color:var(--tx-faint);position:relative;z-index:1;}\n.gf-wrap .gf-footer{padding:28px;border-top:1px solid rgba(255,255,255,0.04);text-align:center;font-size:12px;color:var(--tx-faint);}\n\n\/* Specs marquee *\/\n.gf-wrap .specs-marquee{border-top:1px solid rgba(255,255,255,0.04);border-bottom:1px solid rgba(255,255,255,0.04);padding:18px 0;overflow:hidden;white-space:nowrap;}\n.gf-wrap .specs-track{display:inline-flex;gap:48px;animation:gf-marquee 25s linear infinite;}\n.gf-wrap .specs-track span{font-size:13px;color:var(--tx-faint);letter-spacing:1px;}\n.gf-wrap .specs-track span b{color:var(--tx-mid);font-weight:500;}\n@keyframes gf-marquee{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}\n\/* ═══ FUTURISTIC EFFECTS ═══ *\/\n\n\/* Scanline overlay *\/\n.gf-wrap::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,255,65,0.008) 2px,rgba(0,255,65,0.008) 4px);pointer-events:none;z-index:100;}\n\n\/* Dot grid background *\/\n.gf-wrap::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(rgba(0,255,65,0.04) 1px,transparent 1px);background-size:32px 32px;pointer-events:none;z-index:0;}\n\n\/* Floating particles *\/\n.gf-particles{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none;z-index:1;}\n.gf-particle{position:absolute;width:2px;height:2px;background:var(--green);border-radius:50%;opacity:0;animation:gf-float linear infinite;}\n.gf-particle:nth-child(1){left:10%;animation-duration:12s;animation-delay:0s;}\n.gf-particle:nth-child(2){left:25%;animation-duration:16s;animation-delay:3s;}\n.gf-particle:nth-child(3){left:40%;animation-duration:14s;animation-delay:1s;}\n.gf-particle:nth-child(4){left:55%;animation-duration:18s;animation-delay:5s;}\n.gf-particle:nth-child(5){left:70%;animation-duration:13s;animation-delay:2s;}\n.gf-particle:nth-child(6){left:85%;animation-duration:15s;animation-delay:4s;}\n.gf-particle:nth-child(7){left:15%;animation-duration:17s;animation-delay:7s;}\n.gf-particle:nth-child(8){left:60%;animation-duration:11s;animation-delay:6s;}\n@keyframes gf-float{0%{transform:translateY(100vh) scale(1);opacity:0;}10%{opacity:0.6;}90%{opacity:0.3;}100%{transform:translateY(-100px) scale(0.5);opacity:0;}}\n\n\/* Glowing section dividers *\/\n.gf-glow-line{height:1px;background:linear-gradient(90deg,transparent,rgba(0,255,65,0.3),transparent);position:relative;overflow:visible;}\n.gf-glow-line::after{content:'';position:absolute;top:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,rgba(0,255,65,0.15),transparent);filter:blur(4px);}\n.gf-glow-line-anim{position:absolute;top:-1px;width:80px;height:3px;background:linear-gradient(90deg,transparent,rgba(0,255,65,0.6),transparent);animation:gf-line-sweep 4s ease-in-out infinite;border-radius:2px;}\n@keyframes gf-line-sweep{0%{left:-80px;}100%{left:100%;}}\n\n\/* Tech corner brackets on cards *\/\n.gf-wrap .scene::before,.gf-wrap .scene::after,.gf-wrap .review-card::before,.gf-wrap .review-card::after{content:'';position:absolute;width:12px;height:12px;border-color:rgba(0,255,65,0.15);border-style:solid;transition:border-color 0.4s;}\n.gf-wrap .scene,.gf-wrap .review-card{position:relative;}\n.gf-wrap .scene::before,.gf-wrap .review-card::before{top:8px;left:8px;border-width:1px 0 0 1px;}\n.gf-wrap .scene::after,.gf-wrap .review-card::after{bottom:8px;right:8px;border-width:0 1px 1px 0;}\n.gf-wrap .scene:hover::before,.gf-wrap .scene:hover::after{border-color:rgba(0,255,65,0.4);}\n.gf-wrap .review-card:hover::before,.gf-wrap .review-card:hover::after{border-color:rgba(0,255,65,0.3);}\n\n\/* Headline shimmer *\/\n.gf-wrap .hero-text h1,.gf-wrap .final-h{background-image:linear-gradient(110deg,var(--tx) 40%,rgba(0,255,65,0.25) 50%,var(--tx) 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gf-shimmer 6s ease-in-out infinite;}\n.gf-wrap .hero-text h1 em,.gf-wrap .final-h em{-webkit-text-fill-color:var(--green);}\n@keyframes gf-shimmer{0%,100%{background-position:200% 0;}50%{background-position:-200% 0;}}\n\n\/* Tritium animation container glow border *\/\n.gf-wrap .tritium-anim{border:1px solid rgba(0,255,65,0.08);box-shadow:0 0 30px rgba(0,255,65,0.03),inset 0 0 30px rgba(0,255,65,0.02);animation:gf-container-pulse 4s ease-in-out infinite;}\n@keyframes gf-container-pulse{0%,100%{box-shadow:0 0 30px rgba(0,255,65,0.03),inset 0 0 30px rgba(0,255,65,0.02);}50%{box-shadow:0 0 50px rgba(0,255,65,0.06),inset 0 0 40px rgba(0,255,65,0.04);}}\n\n\/* Benefit bar number glow *\/\n.gf-wrap .bf-val{text-shadow:0 0 20px rgba(0,255,65,0.15);}\n.gf-wrap .bf:hover .bf-val{text-shadow:0 0 30px rgba(0,255,65,0.3);transition:text-shadow 0.4s;}\n\n\/* FAQ hover glow *\/\n.gf-wrap .faq-item.open .faq-q{text-shadow:0 0 20px rgba(0,255,65,0.08);}\n\n\/* CTA button pulse ring *\/\n.gf-wrap .cta-btn{position:relative;overflow:visible;}\n.gf-wrap .cta-btn::after{content:'';position:absolute;inset:-4px;border-radius:12px;border:1px solid rgba(0,255,65,0.2);animation:gf-btn-ring 3s ease-in-out infinite;pointer-events:none;}\n@keyframes gf-btn-ring{0%,100%{opacity:0.3;transform:scale(1);}50%{opacity:0.6;transform:scale(1.02);}}\n\n\/* Specs marquee glow *\/\n.gf-wrap .specs-track span b{text-shadow:0 0 12px rgba(0,255,65,0.2);}\n\n\/* Color swatch glow intensify on hover *\/\n.gf-wrap .swatch:hover::after{box-shadow:0 0 16px currentColor,0 0 32px currentColor !important;}\n\n\/* ═══ V1 → V3 UPGRADE ═══ *\/\n.gf-wrap .vc-section{padding:80px 0;border-bottom:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .vc-header{text-align:center;margin-bottom:36px;}\n.gf-wrap .vc-badge{display:inline-block;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:rgba(0,255,65,0.7);background:rgba(0,255,65,0.06);border:1px solid rgba(0,255,65,0.12);padding:5px 12px;border-radius:100px;margin-bottom:14px;}\n.gf-wrap .vc-header h2{font-size:clamp(26px,3.5vw,38px);font-weight:700;letter-spacing:-0.5px;}\n.gf-wrap .vc-header h2 em{font-style:normal;color:var(--green);}\n.gf-wrap .vc-header p{font-size:15px;color:var(--tx-mid);margin-top:10px;max-width:620px;margin-left:auto;margin-right:auto;line-height:1.6;}\n.gf-wrap .vc-diagram{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:936px;margin:0 auto 32px;}\n@media(max-width:768px){.gf-wrap .vc-diagram{grid-template-columns:1fr;}}\n.gf-wrap .vc-panel{position:relative;border-radius:14px;border:1px solid rgba(255,255,255,0.06);background:rgba(0,0,0,0.3);padding:20px 18px 18px;overflow:hidden;}\n.gf-wrap .vc-panel-new{border-color:rgba(0,255,65,0.14);box-shadow:0 0 30px rgba(0,255,65,0.03),inset 0 0 30px rgba(0,255,65,0.02);}\n.gf-wrap .vc-panel-tag{display:inline-block;font-size:10px;letter-spacing:2px;text-transform:uppercase;font-weight:700;padding:4px 10px;border-radius:100px;margin-bottom:12px;}\n.gf-wrap .vc-panel-old .vc-panel-tag{color:var(--tx-faint);background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.07);}\n.gf-wrap .vc-panel-new .vc-panel-tag{color:#000;background:var(--green);border:1px solid var(--green);}\n.gf-wrap .vc-panel-cap{font-size:13px;color:var(--tx-mid);line-height:1.6;margin-top:12px;}\n.gf-wrap .vc-panel-cap strong{color:var(--tx);font-weight:600;}\n.gf-wrap .vc-panel-new .vc-panel-cap strong{color:var(--green);}\n.gf-wrap .vc-coverage{max-width:936px;margin:0 auto 32px;padding:24px 28px;border-radius:14px;border:1px solid rgba(0,255,65,0.10);background:rgba(0,255,65,0.03);}\n.gf-wrap .vc-cov-top{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:14px;}\n.gf-wrap .vc-cov-num{font-size:42px;font-weight:800;color:var(--green);letter-spacing:-2px;line-height:1;text-shadow:0 0 24px rgba(0,255,65,0.2);}\n.gf-wrap .vc-cov-label{font-size:14px;color:var(--tx-mid);line-height:1.5;flex:1;min-width:220px;}\n.gf-wrap .vc-cov-label strong{color:var(--tx);font-weight:600;}\n.gf-wrap .vc-cov-bar{height:8px;border-radius:100px;background:rgba(255,255,255,0.06);overflow:hidden;}\n.gf-wrap .vc-cov-fill{width:0;height:100%;border-radius:100px;background:linear-gradient(90deg,rgba(0,255,65,0.3),var(--green));box-shadow:0 0 14px rgba(0,255,65,0.25);}\n.gf-wrap .vc-section.vis .vc-cov-fill{animation:gf-vc-fill 1.6s cubic-bezier(0.16,1,0.3,1) 0.3s forwards;}\n@keyframes gf-vc-fill{0%{width:0;}100%{width:90%;}}\n.gf-wrap .vc-cov-foot{font-size:11px;color:var(--tx-faint);margin-top:10px;letter-spacing:0.5px;}\n.gf-wrap .vc-table{max-width:936px;margin:0 auto 40px;border:1px solid rgba(255,255,255,0.06);border-radius:12px;overflow:hidden;}\n.gf-wrap .vc-row{display:grid;grid-template-columns:1.3fr 1fr 1fr;border-bottom:1px solid rgba(255,255,255,0.04);}\n.gf-wrap .vc-row:last-child{border-bottom:none;}\n.gf-wrap .vc-cell{padding:14px 16px;font-size:13px;color:var(--tx-mid);display:flex;align-items:center;line-height:1.45;}\n@media(max-width:600px){.gf-wrap .vc-cell{padding:10px 8px;font-size:11px;}}\n.gf-wrap .vc-head .vc-cell{font-weight:600;color:var(--tx);font-size:12px;text-transform:uppercase;letter-spacing:1px;background:rgba(255,255,255,0.03);}\n.gf-wrap .vc-head .vc-cell:nth-child(3){color:var(--green);}\n.gf-wrap .vc-cell .vc-up{color:var(--green);font-weight:600;}\n.gf-wrap .vc-cell .vc-old{color:var(--tx-faint);}\n.gf-wrap .vc-surf-title{text-align:center;font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-0.5px;margin-bottom:8px;}\n.gf-wrap .vc-surf-sub{text-align:center;font-size:14px;color:var(--tx-mid);margin-bottom:28px;max-width:560px;margin-left:auto;margin-right:auto;line-height:1.6;}\n.gf-wrap .vc-surfaces{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;max-width:936px;margin:0 auto;}\n@media(max-width:900px){.gf-wrap .vc-surfaces{grid-template-columns:repeat(3,1fr);}}\n@media(max-width:560px){.gf-wrap .vc-surfaces{grid-template-columns:repeat(2,1fr);}}\n.gf-wrap .vc-surf{position:relative;padding:22px 16px 20px;border-radius:12px;border:1px solid rgba(255,255,255,0.05);background:rgba(255,255,255,0.02);transition:border-color 0.3s;text-align:center;}\n.gf-wrap .vc-surf:hover{border-color:rgba(0,255,65,0.15);}\n.gf-wrap .vc-surf::before,.gf-wrap .vc-surf::after{content:'';position:absolute;width:10px;height:10px;border-color:rgba(0,255,65,0.15);border-style:solid;transition:border-color 0.4s;}\n.gf-wrap .vc-surf::before{top:8px;left:8px;border-width:1px 0 0 1px;}\n.gf-wrap .vc-surf::after{bottom:8px;right:8px;border-width:0 1px 1px 0;}\n.gf-wrap .vc-surf:hover::before,.gf-wrap .vc-surf:hover::after{border-color:rgba(0,255,65,0.4);}\n.gf-wrap .vc-surf-num{font-size:10px;letter-spacing:2px;color:var(--tx-faint);font-weight:700;font-family:'SF Mono',Menlo,Consolas,monospace;margin-bottom:12px;}\n.gf-wrap .vc-surf:hover .vc-surf-num{color:rgba(0,255,65,0.7);transition:color 0.3s;}\n.gf-wrap .vc-surf-icon{width:38px;height:38px;margin:0 auto 12px;border-radius:10px;background:rgba(0,255,65,0.05);border:1px solid rgba(0,255,65,0.10);display:flex;align-items:center;justify-content:center;transition:background 0.3s,border-color 0.3s;}\n.gf-wrap .vc-surf:hover .vc-surf-icon{background:rgba(0,255,65,0.08);border-color:rgba(0,255,65,0.20);}\n.gf-wrap .vc-surf-icon svg{width:20px;height:20px;stroke:var(--green);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0.85;}\n.gf-wrap .vc-surf:hover .vc-surf-icon svg{opacity:1;}\n.gf-wrap .vc-surf-name{font-size:13px;font-weight:600;line-height:1.4;}\n.gf-wrap .vc-video{margin:44px auto 0;max-width:936px;}\n.gf-wrap .vc-video-head{text-align:center;margin-bottom:22px;}\n.gf-wrap .vc-video-head h3{font-size:clamp(20px,2.6vw,26px);font-weight:700;letter-spacing:-0.4px;margin-bottom:6px;}\n.gf-wrap .vc-video-head p{font-size:14px;color:var(--tx-mid);line-height:1.6;max-width:560px;margin:0 auto;}\n.gf-wrap .vc-video-box{position:relative;width:100%;max-width:720px;margin:0 auto;border-radius:16px;overflow:hidden;border:1px solid rgba(0,255,65,0.10);box-shadow:0 20px 60px rgba(0,0,0,0.4);cursor:pointer;}\n.gf-wrap .vc-video-box img{width:100%;display:block;}\n.gf-wrap .vc-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;background:rgba(0,0,0,0.7);border:2px solid rgba(255,255,255,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s;}\n.gf-wrap .vc-video-play::after{content:'';width:0;height:0;border-style:solid;border-width:14px 0 14px 24px;border-color:transparent transparent transparent #fff;margin-left:4px;}\n.gf-wrap .vc-video-box:hover .vc-video-play{background:rgba(0,255,65,0.8);border-color:var(--green);box-shadow:0 0 30px rgba(0,255,65,0.4);transform:translate(-50%,-50%) scale(1.1);}\n.gf-wrap .vc-video-box:hover .vc-video-play::after{border-color:transparent transparent transparent #000;}\n.gf-wrap .vc-video-badge{position:absolute;top:14px;left:14px;z-index:2;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700;color:#000;background:var(--green);padding:5px 11px;border-radius:100px;box-shadow:0 0 18px rgba(0,255,65,0.35);}\n.gf-wrap .vc-video-box.playing{padding-bottom:56.25%;cursor:default;}\n.gf-wrap .vc-video-box.playing img,.gf-wrap .vc-video-box.playing .vc-video-play,.gf-wrap .vc-video-box.playing .vc-video-badge{display:none;}\n.gf-wrap .vc-video-box.playing iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}\n.gf-wrap .vc-video-cap{text-align:center;font-size:11px;color:var(--tx-faint);margin-top:12px;letter-spacing:1px;text-transform:uppercase;}\n.gf-wrap .vc-note{max-width:936px;margin:36px auto 0;padding:16px 20px;border-radius:12px;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.05);font-size:12px;color:var(--tx-faint);line-height:1.65;text-align:center;}\n.gf-wrap .vc-note strong{color:var(--tx-mid);font-weight:600;}\n.gf-wrap .vc-cta{text-align:center;margin-top:32px;}\n.gf-wrap .vc-cta .cta-trust{margin-top:12px;}\n.addOn { color: #00FF41 !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\n\/* Conversion layout overrides. The original stylesheet remains above this block. *\/\n.gf-wrap.gf-opt{--bg:#08090c;--bg-warm:#0d0e12;--tx:#f5f7f3;--tx-mid:#b4bec2;--tx-faint:#929fa5;--buy:#00FF41;container:gfOriginal \/ inline-size;color-scheme:dark;}\n.gf-wrap.gf-opt .gc{max-width:1140px;padding-inline:36px;}\n.gf-wrap.gf-opt :where(h1,h2,h3,p,button,a){overflow-wrap:break-word;}\n.gf-wrap.gf-opt :where(a,button,[role=button]):focus-visible{outline:3px solid var(--buy);outline-offset:5px;}\n.gf-wrap.gf-opt a.opt-link{text-decoration:underline;text-underline-offset:5px;font-size:14px;display:inline-flex;align-items:center;min-height:44px;}\n.gf-wrap.gf-opt .opt-note{font-size:13px;line-height:1.65;color:var(--tx-mid);}\n.gf-wrap.gf-opt .opt-kicker{color:var(--buy);font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:15px;}\n.gf-wrap.gf-opt .opt-nav{position:relative;z-index:2;border-bottom:1px solid #ffffff15;}\n.gf-wrap.gf-opt .opt-nav .gc{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-block:20px;}\n.gf-wrap.gf-opt .opt-brand{font-size:13px;font-weight:800;letter-spacing:1.2px;}\n.gf-wrap.gf-opt .opt-nav-links{display:flex;align-items:center;gap:24px;flex-wrap:wrap;}\n.gf-wrap.gf-opt .opt-nav-links a{font-size:13px;color:var(--tx-mid);padding-block:9px;}\n.gf-wrap.gf-opt .opt-nav-links a:hover{color:var(--buy);}\n.gf-wrap.gf-opt .hero{padding:48px 0 40px;}\n.gf-wrap.gf-opt .hero-grid{max-width:none;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center;text-align:left;}\n.gf-wrap.gf-opt .hero-product{order:2;margin:0;min-width:0;}\n.gf-wrap.gf-opt .hero-product img{max-height:510px;width:100%;object-fit:contain;}\n.gf-wrap.gf-opt .hero-text{order:1;min-width:0;}\n.gf-wrap.gf-opt .hero-text h1{font-size:clamp(40px,5.7cqi,62px);line-height:1.08;letter-spacing:-2.8px;margin-bottom:22px;}\n.gf-wrap.gf-opt .hero-text h1 em{font-weight:700;}\n.gf-wrap.gf-opt .hero-sub{font-size:16px;max-width:490px;margin:0 0 23px;line-height:1.75;}\n.gf-wrap.gf-opt .hero-bullets{display:flex;gap:9px;margin-bottom:24px;}\n.gf-wrap.gf-opt .hero-bullets li{font-size:14px;line-height:1.6;}\n.gf-wrap.gf-opt .hero-bullets li::before{color:var(--buy);}\n.gf-wrap.gf-opt .hero-rating{justify-content:flex-start;margin:16px 0 0;}\n.gf-wrap.gf-opt .hero-rating .rc{font-size:13px;}\n.gf-wrap.gf-opt .hero-price{justify-content:flex-start;gap:10px;margin-bottom:8px;}\n.gf-wrap.gf-opt .hero-price .val{font-size:33px;line-height:1.4;}\n.gf-wrap.gf-opt .hero-price .label{font-size:12px;color:var(--tx-mid);}\n.gf-wrap.gf-opt .hero-cta-row{justify-content:flex-start;margin:18px 0 14px;gap:18px;}\n.gf-wrap.gf-opt .cta-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:15px 27px;border-radius:8px;border:none;background:var(--green);color:#000;font-size:15px;line-height:1.4;font-weight:800;letter-spacing:0;text-align:center;}\n.gf-wrap.gf-opt .cta-trust{font-size:12px;gap:10px 18px;color:var(--tx-mid);}\n.gf-wrap.gf-opt .hero-text .cta-trust{justify-content:flex-start;}\n.gf-wrap.gf-opt .cta-trust a{text-decoration:underline;text-underline-offset:3px;}\n.gf-wrap.gf-opt .benefits{padding:26px 0;border-top:1px solid #ffffff15;}\n.gf-wrap.gf-opt .benefits-grid{gap:0;}\n.gf-wrap.gf-opt .bf{padding:10px 16px;border:0;border-left:1px solid #ffffff15;border-radius:0;background:none;}\n.gf-wrap.gf-opt .bf:first-child{border-left:0;}\n.gf-wrap.gf-opt .bf-val{font-size:24px;color:var(--buy);}\n.gf-wrap.gf-opt .bf-label{font-size:12px;line-height:1.6;letter-spacing:0;}\n.gf-wrap.gf-opt :where(.vc-section,.scenes,.color-section,.reviews,.tritium-section,.compare,.howto,.specs,.faq){padding-block:68px;}\n.gf-wrap.gf-opt :where(.vc-header h2,.scenes-title,.color-info h2,.reviews-title,.tritium-header h2,.compare-title,.howto-title,.specs-title,.faq-title){font-size:clamp(28px,4cqi,42px);line-height:1.17;font-weight:700;letter-spacing:-1.1px;}\n.gf-wrap.gf-opt :where(.vc-header p,.scenes-sub,.video-header p,.tritium-header p,.compare-sub,.howto-sub,.feat-body){font-size:16px;line-height:1.75;}\n.gf-wrap.gf-opt .vc-section{background:#11171b;border-top:1px solid #50743950;}\n.gf-wrap.gf-opt .vc-header{text-align:left;margin-bottom:28px;}\n.gf-wrap.gf-opt .vc-header h2 em{color:var(--buy);}\n.gf-wrap.gf-opt .vc-header p{max-width:780px;margin:16px 0 0;}\n.gf-wrap.gf-opt .vc-badge{font-size:12px;color:var(--buy);border-color:#00FF4140;border-radius:4px;padding:7px 11px;}\n.gf-wrap.gf-opt .opt-upgrades{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 0 32px;}\n.gf-wrap.gf-opt .opt-upgrade{padding:20px;border:1px solid #ffffff17;border-top:2px solid #00FF41;border-radius:4px;background:#0a0e1260;}\n.gf-wrap.gf-opt .opt-upgrade strong{display:block;font-size:17px;line-height:1.4;margin-bottom:8px;}\n.gf-wrap.gf-opt .opt-upgrade p{font-size:14px;color:var(--tx-mid);line-height:1.7;}\n.gf-wrap.gf-opt .vc-diagram,.gf-wrap.gf-opt .vc-table,.gf-wrap.gf-opt .vc-coverage,.gf-wrap.gf-opt .vc-surfaces,.gf-wrap.gf-opt .vc-video,.gf-wrap.gf-opt .vc-note{max-width:none;}\n.gf-wrap.gf-opt .vc-diagram{gap:22px;}\n.gf-wrap.gf-opt .vc-panel{border-radius:5px;padding:24px;}\n.gf-wrap.gf-opt .vc-panel-new{background:#17221b;border-color:#00FF4150;box-shadow:none;}\n.gf-wrap.gf-opt .vc-panel-tag{font-size:12px;border-radius:3px;letter-spacing:1px;}\n.gf-wrap.gf-opt .vc-panel-new .vc-panel-tag{background:var(--buy);border-color:var(--buy);}\n.gf-wrap.gf-opt .vc-panel-cap{font-size:15px;line-height:1.75;}\n.gf-wrap.gf-opt .vc-diagram svg text{font-size:10px;letter-spacing:1px;}\n.gf-wrap.gf-opt .vc-table{border-radius:5px;}\n.gf-wrap.gf-opt .vc-row{grid-template-columns:1.1fr 1fr 1fr;}\n.gf-wrap.gf-opt .vc-cell{padding:15px 20px;font-size:14px;line-height:1.6;}\n.gf-wrap.gf-opt .vc-cell:nth-child(3){background:#00FF4107;}\n.gf-wrap.gf-opt .vc-head .vc-cell{font-size:13px;}\n.gf-wrap.gf-opt .vc-cell .vc-up{color:var(--buy);}\n.gf-wrap.gf-opt .vc-surf-title{font-size:26px;line-height:1.3;}\n.gf-wrap.gf-opt .vc-surf-sub{font-size:15px;}\n.gf-wrap.gf-opt .vc-surf{border-radius:4px;padding:20px 12px;}\n.gf-wrap.gf-opt .vc-surf-num,.gf-wrap.gf-opt .vc-surf-name{font-size:13px;}\n.gf-wrap.gf-opt .vc-video{margin-top:32px;}\n.gf-wrap.gf-opt .vc-video-box,.gf-wrap.gf-opt .video-container{border-radius:5px;max-width:850px;}\n.gf-wrap.gf-opt .vc-video-head p{font-size:15px;}\n.gf-wrap.gf-opt .vc-video-cap{font-size:12px;letter-spacing:.5px;}\n.gf-wrap.gf-opt .vc-coverage{margin-top:32px;border-color:#00FF4130;border-radius:5px;background:#00FF4108;}\n.gf-wrap.gf-opt .vc-cov-num{color:var(--buy);font-size:52px;text-shadow:none;}\n.gf-wrap.gf-opt .vc-cov-label{font-size:16px;}\n.gf-wrap.gf-opt .vc-cov-foot{font-size:12px;color:var(--tx-mid);}\n.gf-wrap.gf-opt .vc-cov-fill{width:90%;animation:none!important;background:var(--buy);box-shadow:none;}\n.gf-wrap.gf-opt .vc-note{font-size:13px;margin-top:22px;text-align:left;border-radius:4px;}\n.gf-wrap.gf-opt .scenes-header{text-align:left;margin-bottom:28px;}\n.gf-wrap.gf-opt .scenes-sub{max-width:760px;margin-top:16px;}\n.gf-wrap.gf-opt .scenes-grid{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}\n.gf-wrap.gf-opt .scene{padding:0;text-align:left;overflow:hidden;border-radius:5px;}\n.gf-wrap.gf-opt .opt-scene-media{aspect-ratio:16\/11;background:#17201f;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:10px;position:relative;overflow:hidden;}\n.gf-wrap.gf-opt .opt-scene-media img{width:100%;height:100%;object-fit:cover;}\n.gf-wrap.gf-opt .opt-placeholder{outline:1px dashed #69796e;outline-offset:-14px;padding:30px 22px;}\n.gf-wrap.gf-opt .opt-placeholder small{font-size:12px;color:#c5d0c6;letter-spacing:1px;}\n.gf-wrap.gf-opt .opt-placeholder strong{font-size:18px;line-height:1.35;}\n.gf-wrap.gf-opt .opt-scene-content{padding:23px;}\n.gf-wrap.gf-opt .scene-icon{margin:0 0 15px;width:34px;height:34px;}\n.gf-wrap.gf-opt .scene-name{font-size:21px;line-height:1.3;margin-bottom:12px;}\n.gf-wrap.gf-opt .scene-desc{font-size:15px;line-height:1.75;}\n.gf-wrap.gf-opt .opt-scene-benefit{padding-top:15px;margin-top:18px;border-top:1px solid #ffffff17;font-size:13px;color:var(--buy);}\n.gf-wrap.gf-opt .opt-use-foot{margin-top:24px;padding:20px 24px;border-left:2px solid #00FF4180;background:#11171b;}\n.gf-wrap.gf-opt .opt-use-foot strong{font-size:17px;display:block;margin-bottom:7px;}\n.gf-wrap.gf-opt .opt-use-foot p{font-size:14px;color:var(--tx-mid);}\n.gf-wrap.gf-opt .lifestyle{padding:30px 0;}\n.gf-wrap.gf-opt .lifestyle-grid{gap:16px;}\n.gf-wrap.gf-opt .lifestyle-grid img{border-radius:5px;}\n.gf-wrap.gf-opt .lifestyle-label{font-size:12px;letter-spacing:0;}\n.gf-wrap.gf-opt .color-section{background:var(--bg-warm);}\n.gf-wrap.gf-opt .color-layout{max-width:1140px;padding-inline:36px;grid-template-columns:.85fr 1.15fr;gap:42px;}\n.gf-wrap.gf-opt .color-product{align-self:start;position:sticky;top:26px;min-height:350px;}\n.gf-wrap.gf-opt .color-product img{max-height:430px;}\n.gf-wrap.gf-opt .color-info h2 span{font-weight:600;color:var(--buy);}\n.gf-wrap.gf-opt .color-info-sub{font-size:15px;margin-top:18px;line-height:1.75;}\n.gf-wrap.gf-opt .color-guide{gap:9px;}\n.gf-wrap.gf-opt .cg-tier{border-radius:4px;}\n.gf-wrap.gf-opt .cg-tier-label,.gf-wrap.gf-opt .cg-tier-use,.gf-wrap.gf-opt .cg-tier-colors .cg-dot{font-size:12px;letter-spacing:0;}\n.gf-wrap.gf-opt .color-active-name{font-size:14px;letter-spacing:0;color:var(--tx-mid);}\n.gf-wrap.gf-opt .color-swatches{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;}\n.gf-wrap.gf-opt .swatch{width:100%;height:76px;flex-direction:column;gap:8px;border-radius:4px;border-color:#ffffff20;}\n.gf-wrap.gf-opt .swatch::after{order:-1;}\n.gf-wrap.gf-opt .swatch\u003espan{font-size:12px;color:var(--tx);line-height:1.2;}\n.gf-wrap.gf-opt .swatch.active{border-color:var(--buy);background:#00FF410d;}\n.gf-wrap.gf-opt .bright-bar{margin-bottom:10px;border-radius:4px;}\n.gf-wrap.gf-opt .color-cta-note{font-size:13px;line-height:1.6;color:var(--tx-mid);margin:12px 0 20px;}\n.gf-wrap.gf-opt .opt-kit{margin-top:22px;padding:20px;border:1px solid #00FF4135;border-radius:4px;background:#00FF4108;}\n.gf-wrap.gf-opt .opt-kit strong{font-size:16px;display:block;margin-bottom:8px;}\n.gf-wrap.gf-opt .opt-kit p{font-size:14px;line-height:1.65;color:var(--tx-mid);}\n.gf-wrap.gf-opt .opt-kit .opt-note{font-size:12px;margin-top:10px;}\n.gf-wrap.gf-opt .color-info\u003e.cta-btn{margin-top:22px;}\n.gf-wrap.gf-opt .feat-inner{max-width:1140px;min-height:340px;}\n.gf-wrap.gf-opt .feat-visual{padding:32px;}\n.gf-wrap.gf-opt .feat-visual img{width:100%;max-height:350px;object-fit:contain;border-radius:5px;}\n.gf-wrap.gf-opt .feat-text{max-width:none;padding:40px 36px;}\n.gf-wrap.gf-opt .feat-num{font-size:12px;color:var(--buy);letter-spacing:1.2px;}\n.gf-wrap.gf-opt .feat-title{font-size:32px;line-height:1.2;}\n.gf-wrap.gf-opt .reviews-summary{margin-bottom:28px;}\n.gf-wrap.gf-opt .reviews-avg{font-size:16px;}\n.gf-wrap.gf-opt .review-card{flex-basis:315px;scroll-snap-align:start;border-radius:5px;}\n.gf-wrap.gf-opt .r-text{font-size:15px;font-style:normal;line-height:1.75;}\n.gf-wrap.gf-opt .r-meta,.gf-wrap.gf-opt .r-tag{font-size:12px;}\n.gf-wrap.gf-opt .opt-review-controls button{font:600 13px\/1.4 var(--ff);color:var(--tx);padding:12px 17px;min-height:44px;border:1px solid #ffffff30;border-radius:3px;background:#161d22;cursor:pointer;}\n.gf-wrap.gf-opt .video-section{padding-block:45px;}\n.gf-wrap.gf-opt .video-header h2{font-size:30px;}\n.gf-wrap.gf-opt .mid-cta{padding-block:30px;}\n.gf-wrap.gf-opt .tritium-anim{max-width:850px;border-radius:5px;}\n.gf-wrap.gf-opt .tri-step{border-radius:5px;}\n.gf-wrap.gf-opt .tri-step p{font-size:14px;line-height:1.7;}\n.gf-wrap.gf-opt .tritium-safety{border-radius:4px;}\n.gf-wrap.gf-opt .cmp-table{max-width:none;border-radius:5px;}\n.gf-wrap.gf-opt .cmp-cell{font-size:14px;line-height:1.6;}\n.gf-wrap.gf-opt .cmp-cell .cmp-yes{color:var(--buy);}\n.gf-wrap.gf-opt .cmp-cell .cmp-no{color:var(--tx-mid);}\n.gf-wrap.gf-opt .howto-grid,.gf-wrap.gf-opt .specs-grid{max-width:none;}\n.gf-wrap.gf-opt .howto-gif img{max-height:420px;border-radius:5px;width:auto;}\n.gf-wrap.gf-opt .tl-desc{font-size:15px;line-height:1.7;}\n.gf-wrap.gf-opt .specs-img img{max-height:340px;}\n.gf-wrap.gf-opt .spec-row{gap:18px;border-radius:3px;}\n.gf-wrap.gf-opt .spec-k{flex:0 0 37%;font-size:14px;}\n.gf-wrap.gf-opt .spec-v{font-size:14px;}\n.gf-wrap.gf-opt .faq-list{max-width:900px;}\n.gf-wrap.gf-opt .faq-q{font-size:16px;padding-block:22px;}\n.gf-wrap.gf-opt .faq-a-inner{font-size:15px;line-height:1.8;}\n.gf-wrap.gf-opt .faq-item.open .faq-a{max-height:none;}\n.gf-wrap.gf-opt:not(.gf-enhanced) .faq-a{max-height:none;}\n.gf-wrap.gf-opt .final-cta{padding-block:72px;}\n.gf-wrap.gf-opt .final-h em{-webkit-text-fill-color:var(--buy);color:var(--buy);font-weight:600;}\n.gf-wrap.gf-opt .final-trust{font-size:13px;}\n.gf-wrap.gf-opt .specs-track span{font-size:13px;letter-spacing:0;}\n.gf-wrap.gf-opt [id^=gf-opt-]{scroll-margin-top:30px;}\n@media(max-width:760px){\n .gf-wrap.gf-opt .color-layout{display:flex;flex-direction:column;align-items:stretch;gap:18px;}.gf-wrap.gf-opt .color-info{display:contents;}.gf-wrap.gf-opt .color-info h2{order:0;}.gf-wrap.gf-opt .color-product{order:1;align-self:center;}.gf-wrap.gf-opt .color-active-name{order:2;margin:0;}.gf-wrap.gf-opt .color-swatches{order:3;margin:0;}.gf-wrap.gf-opt .bright-bar{order:4;margin:0;}.gf-wrap.gf-opt .color-cta-note{order:5;margin:0;}.gf-wrap.gf-opt .color-info-sub{order:6;margin:0;}.gf-wrap.gf-opt .color-guide{order:7;margin:0;}.gf-wrap.gf-opt .opt-kit{order:8;margin:0;}.gf-wrap.gf-opt .color-info\u003e.cta-btn{order:9;margin:0;}.gf-wrap.gf-opt .color-info\u003e.cta-trust{order:10;margin:0;}\n .gf-wrap.gf-opt .gc,.gf-wrap.gf-opt .color-layout{padding-inline:22px;}\n .gf-wrap.gf-opt .opt-nav .gc{flex-wrap:wrap;gap:6px;padding-block:15px;}.gf-wrap.gf-opt .opt-nav-links{gap:18px;}\n .gf-wrap.gf-opt .hero{padding-top:30px;}.gf-wrap.gf-opt .hero-grid{display:flex;flex-direction:column;gap:0;text-align:center;}\n .gf-wrap.gf-opt .hero-text{display:contents;}.gf-wrap.gf-opt .hero-text\u003e.opt-kicker{order:0;}\n .gf-wrap.gf-opt .hero-text h1{order:1;font-size:42px;line-height:1.1;letter-spacing:-1.8px;margin-bottom:10px;}\n .gf-wrap.gf-opt .hero-product{order:2;width:100%;margin:12px 0 22px;}.gf-wrap.gf-opt .hero-product img{height:280px;max-height:none;width:100%;}\n .gf-wrap.gf-opt .hero-sub{order:3;margin:0 0 20px;}.gf-wrap.gf-opt .hero-bullets{order:4;align-self:center;text-align:left;}\n .gf-wrap.gf-opt .hero-price{order:5;justify-content:center;}.gf-wrap.gf-opt .hero-text\u003e.opt-note{order:6;}\n .gf-wrap.gf-opt .hero-cta-row{order:7;justify-content:center;margin-top:16px;}.gf-wrap.gf-opt .hero-text\u003e.cta-trust{order:8;justify-content:center;}\n .gf-wrap.gf-opt .hero-rating{order:9;justify-content:center;}\n .gf-wrap.gf-opt .benefits-grid{grid-template-columns:repeat(3,1fr);row-gap:18px;}.gf-wrap.gf-opt .benefits-grid .bf:last-child{grid-column:auto;}.gf-wrap.gf-opt .bf{padding:8px;}.gf-wrap.gf-opt .bf-val{font-size:21px;}\n .gf-wrap.gf-opt :where(.vc-section,.scenes,.color-section,.reviews,.tritium-section,.compare,.howto,.specs,.faq){padding-block:48px;}\n .gf-wrap.gf-opt .opt-upgrades,.gf-wrap.gf-opt .vc-diagram,.gf-wrap.gf-opt .scenes-grid,.gf-wrap.gf-opt .color-layout,.gf-wrap.gf-opt .feat-inner,.gf-wrap.gf-opt .howto-grid,.gf-wrap.gf-opt .specs-grid,.gf-wrap.gf-opt .tritium-steps{grid-template-columns:1fr;gap:20px;}\n .gf-wrap.gf-opt .opt-upgrades{gap:10px;}.gf-wrap.gf-opt .opt-upgrade{padding:16px 18px;}\n .gf-wrap.gf-opt .vc-panel{padding:20px 14px;}.gf-wrap.gf-opt .vc-cell,.gf-wrap.gf-opt .cmp-cell{font-size:12px;padding:12px 8px;}.gf-wrap.gf-opt .vc-head .vc-cell{font-size:12px;letter-spacing:0;}\n .gf-wrap.gf-opt .vc-surfaces{grid-template-columns:repeat(2,1fr);}.gf-wrap.gf-opt .vc-coverage{padding:22px 18px;}.gf-wrap.gf-opt .vc-cov-label{min-width:0;font-size:14px;}\n .gf-wrap.gf-opt .color-product{position:static;min-height:0;}.gf-wrap.gf-opt .color-product img{max-height:270px;}.gf-wrap.gf-opt .color-guide{grid-template-columns:1fr;}\n .gf-wrap.gf-opt .feat.flip .feat-visual{order:1;}.gf-wrap.gf-opt .feat.flip .feat-text{order:2;}.gf-wrap.gf-opt .feat-visual{padding:28px 22px 0;}.gf-wrap.gf-opt .feat-text{padding:26px 22px 36px;}.gf-wrap.gf-opt .feat-title{font-size:28px;}\n .gf-wrap.gf-opt .reviews-scroll{padding-inline:22px;}.gf-wrap.gf-opt .review-card{flex-basis:calc(100% - 10px);}.gf-wrap.gf-opt .reviews-summary{flex-wrap:wrap;}\n .gf-wrap.gf-opt .lifestyle-grid{grid-template-columns:repeat(2,1fr);}.gf-wrap.gf-opt .tritium-anim{padding:18px 8px;}.gf-wrap.gf-opt .howto-gif img{max-height:330px;}\n}\n@container gfOriginal (max-width:760px){\n .gf-wrap.gf-opt .color-layout{display:flex;flex-direction:column;align-items:stretch;gap:18px;}.gf-wrap.gf-opt .color-info{display:contents;}.gf-wrap.gf-opt .color-info h2{order:0;}.gf-wrap.gf-opt .color-product{order:1;align-self:center;}.gf-wrap.gf-opt .color-active-name{order:2;margin:0;}.gf-wrap.gf-opt .color-swatches{order:3;margin:0;}.gf-wrap.gf-opt .bright-bar{order:4;margin:0;}.gf-wrap.gf-opt .color-cta-note{order:5;margin:0;}.gf-wrap.gf-opt .color-info-sub{order:6;margin:0;}.gf-wrap.gf-opt .color-guide{order:7;margin:0;}.gf-wrap.gf-opt .opt-kit{order:8;margin:0;}.gf-wrap.gf-opt .color-info\u003e.cta-btn{order:9;margin:0;}.gf-wrap.gf-opt .color-info\u003e.cta-trust{order:10;margin:0;}\n .gf-wrap.gf-opt .gc,.gf-wrap.gf-opt .color-layout{padding-inline:22px;}\n .gf-wrap.gf-opt .opt-nav .gc{flex-wrap:wrap;gap:6px;}.gf-wrap.gf-opt .opt-nav-links{gap:18px;}\n .gf-wrap.gf-opt .hero-grid{display:flex;flex-direction:column;gap:0;text-align:center;}.gf-wrap.gf-opt .hero-text{display:contents;}\n .gf-wrap.gf-opt .hero-text\u003e.opt-kicker{order:0;}.gf-wrap.gf-opt .hero-text h1{order:1;font-size:42px;letter-spacing:-1.8px;}\n .gf-wrap.gf-opt .hero-product{order:2;width:100%;margin:12px 0 22px;}.gf-wrap.gf-opt .hero-product img{height:280px;max-height:none;width:100%;}\n .gf-wrap.gf-opt .hero-sub{order:3;}.gf-wrap.gf-opt .hero-bullets{order:4;text-align:left;}.gf-wrap.gf-opt .hero-price{order:5;justify-content:center;}.gf-wrap.gf-opt .hero-text\u003e.opt-note{order:6;}.gf-wrap.gf-opt .hero-cta-row{order:7;justify-content:center;}.gf-wrap.gf-opt .hero-text\u003e.cta-trust{order:8;justify-content:center;}.gf-wrap.gf-opt .hero-rating{order:9;justify-content:center;}\n .gf-wrap.gf-opt .benefits-grid{grid-template-columns:repeat(3,1fr);row-gap:18px;}.gf-wrap.gf-opt .benefits-grid .bf:last-child{grid-column:auto;}.gf-wrap.gf-opt .bf{padding:8px;}.gf-wrap.gf-opt .bf-val{font-size:21px;}\n .gf-wrap.gf-opt .opt-upgrades,.gf-wrap.gf-opt .vc-diagram,.gf-wrap.gf-opt .scenes-grid,.gf-wrap.gf-opt .color-layout,.gf-wrap.gf-opt .feat-inner,.gf-wrap.gf-opt .howto-grid,.gf-wrap.gf-opt .specs-grid,.gf-wrap.gf-opt .tritium-steps{grid-template-columns:1fr;gap:20px;}\n .gf-wrap.gf-opt .vc-cell,.gf-wrap.gf-opt .cmp-cell{font-size:12px;padding:12px 8px;}.gf-wrap.gf-opt .vc-head .vc-cell{font-size:12px;letter-spacing:0;}.gf-wrap.gf-opt .vc-surfaces{grid-template-columns:repeat(2,1fr);}.gf-wrap.gf-opt .vc-cov-label{min-width:0;}\n .gf-wrap.gf-opt .color-product{position:static;min-height:0;}.gf-wrap.gf-opt .color-product img{max-height:270px;}.gf-wrap.gf-opt .color-guide{grid-template-columns:1fr;}\n .gf-wrap.gf-opt .feat.flip .feat-visual{order:1;}.gf-wrap.gf-opt .feat.flip .feat-text{order:2;}.gf-wrap.gf-opt .feat-visual{padding:28px 22px 0;}.gf-wrap.gf-opt .feat-text{padding:26px 22px 36px;}\n .gf-wrap.gf-opt .lifestyle-grid{grid-template-columns:repeat(2,1fr);}.gf-wrap.gf-opt .review-card{flex-basis:calc(100% - 10px);}\n}\n@media(prefers-reduced-motion:reduce){.gf-wrap.gf-opt *,.gf-wrap.gf-opt *::before,.gf-wrap.gf-opt *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}\n\n\u003c\/style\u003e\n\u003cstyle\u003e\n\/* Conversion pass: scene grid 2 wide photo cards + 3 below; additive only. *\/\n.gf-wrap.gf-opt .scenes-grid{grid-template-columns:repeat(6,minmax(0,1fr));}\n.gf-wrap.gf-opt .scenes-grid .scene{grid-column:span 2;}\n.gf-wrap.gf-opt .scenes-grid .scene:nth-child(-n+2){grid-column:span 3;}\n@media(max-width:768px){.gf-wrap.gf-opt .scenes-grid{grid-template-columns:1fr;}.gf-wrap.gf-opt .scenes-grid .scene,.gf-wrap.gf-opt .scenes-grid .scene:nth-child(-n+2){grid-column:auto;}}\n@container gfOriginal (max-width:768px){.gf-wrap.gf-opt .scenes-grid{grid-template-columns:1fr;}.gf-wrap.gf-opt .scenes-grid .scene,.gf-wrap.gf-opt .scenes-grid .scene:nth-child(-n+2){grid-column:auto;}}\n.gf-wrap.gf-opt .reviews-avg{font-size:26px;font-weight:700;}\n.gf-wrap.gf-opt .feat-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1140px;margin:0 auto;padding:0 36px 24px;}\n.gf-wrap.gf-opt .feat-half{border:1px solid rgba(255,255,255,0.06);border-radius:5px;background:#0a0b0f;overflow:hidden;}\n.gf-wrap.gf-opt .feat-half .feat-inner{grid-template-columns:1fr;min-height:0;}\n.gf-wrap.gf-opt .feat-half .feat-visual{padding:0;}\n.gf-wrap.gf-opt .feat-half .feat-visual img{width:100%;height:300px;max-height:none;object-fit:cover;border-radius:0;filter:none;}\n.gf-wrap.gf-opt .feat-half .feat-text{padding:26px 28px 30px;}\n.gf-wrap.gf-opt #gf-opt-build .feat-inner{padding:0 36px;gap:22px;}\n.gf-wrap.gf-opt #gf-opt-build .feat-visual{padding:0;}\n.gf-wrap.gf-opt #gf-opt-build .feat-visual img{width:100%;max-height:none;aspect-ratio:3\/2;object-fit:cover;border-radius:5px;}\n.gf-wrap.gf-opt #gf-opt-build .feat-text{padding:40px 0;}\n.gf-wrap.gf-opt .feat-half .feat-title{font-size:22px;}\n.gf-wrap.gf-opt .feat-half .feat-body{font-size:15px;}\n.gf-wrap.gf-opt .scene-name{margin-bottom:8px;}\n.gf-wrap.gf-opt .color-info .opt-note{margin:0 0 18px;}\n.gf-wrap.gf-opt .color-info .color-info-sub{margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,255,255,0.08);}\n.gf-wrap.gf-opt .reviews-scroll{animation:gf-review-scroll 70s linear infinite;width:max-content;padding:4px 0 18px;}\n@media(hover:hover){.gf-wrap.gf-opt .reviews-scroll:hover{animation-play-state:paused;}}\n@media(hover:none){.gf-wrap .reviews-scroll:hover,.gf-wrap.gf-opt .reviews-scroll:hover{animation-play-state:running;}}\n@media(prefers-reduced-motion:reduce){.gf-wrap.gf-opt .reviews-scroll{animation:gf-review-scroll 70s linear infinite!important;}}\n.gf-wrap.gf-opt .reviews-scroll{will-change:transform;}\n.gf-wrap.gf-opt .review-card{flex:0 0 315px;}\n.gf-wrap.gf-opt .opt-review-controls{display:none;}\n@media(max-width:768px){\n .gf-wrap.gf-opt .feat-pair{grid-template-columns:1fr;padding:0 22px 20px;} .gf-wrap.gf-opt .feat-half .feat-visual{padding:0;} .gf-wrap.gf-opt .feat-half .feat-visual img{height:240px;} .gf-wrap.gf-opt #gf-opt-build .feat-inner{padding:0 22px;gap:20px;} .gf-wrap.gf-opt #gf-opt-build .feat-visual{padding:0;} .gf-wrap.gf-opt #gf-opt-build .feat-text{padding:22px 0 36px;}\n .gf-wrap.gf-opt .hero-text{display:contents;}\n .gf-wrap.gf-opt .hero-grid{display:grid;grid-template-columns:1fr;}\n .gf-wrap.gf-opt .opt-kicker{order:0;} .gf-wrap.gf-opt .hero-text h1{order:1;margin-bottom:8px;} .gf-wrap.gf-opt .hero-product{order:2;}\n .gf-wrap.gf-opt .hero-rating{order:3;margin:0 0 12px;} .gf-wrap.gf-opt .hero-bullets{order:4;margin-bottom:16px;} .gf-wrap.gf-opt .hero-price{order:5;}\n .gf-wrap.gf-opt .opt-note{order:6;} .gf-wrap.gf-opt .hero-cta-row{order:7;} .gf-wrap.gf-opt .hero-text .cta-trust{order:8;} .gf-wrap.gf-opt .hero-sub{order:9;margin-top:22px;}\n .gf-wrap.gf-opt .scene-desc{font-size:14px;}\n .gf-wrap.gf-opt .color-info h2{order:0;}.gf-wrap.gf-opt .color-product{order:1;}.gf-wrap.gf-opt .color-info\u003e.opt-note{order:2;margin:0;}.gf-wrap.gf-opt .color-active-name{order:3;}.gf-wrap.gf-opt .color-swatches{order:4;}.gf-wrap.gf-opt .bright-bar{order:5;}.gf-wrap.gf-opt .color-info\u003e.cta-btn{order:6;margin:4px 0 0;}.gf-wrap.gf-opt .color-info\u003e.cta-trust{order:7;}.gf-wrap.gf-opt .color-cta-note{order:8;}.gf-wrap.gf-opt .color-info-sub{order:9;margin-top:18px;padding-top:18px;}.gf-wrap.gf-opt .color-guide{order:10;}.gf-wrap.gf-opt .opt-kit{order:11;}\n .gf-wrap.gf-opt .review-card{flex:0 0 280px;flex-basis:280px;} .gf-wrap.gf-opt .reviews-scroll{padding-inline:0;width:max-content;}\n}\n@container gfOriginal (max-width:768px){\n .gf-wrap.gf-opt .feat-pair{grid-template-columns:1fr;padding:0 22px 20px;} .gf-wrap.gf-opt .feat-half .feat-visual{padding:0;} .gf-wrap.gf-opt .feat-half .feat-visual img{height:240px;} .gf-wrap.gf-opt #gf-opt-build .feat-inner{padding:0 22px;gap:20px;} .gf-wrap.gf-opt #gf-opt-build .feat-visual{padding:0;} .gf-wrap.gf-opt #gf-opt-build .feat-text{padding:22px 0 36px;}\n .gf-wrap.gf-opt .hero-text{display:contents;}\n .gf-wrap.gf-opt .hero-grid{display:grid;grid-template-columns:1fr;}\n .gf-wrap.gf-opt .opt-kicker{order:0;} .gf-wrap.gf-opt .hero-text h1{order:1;margin-bottom:8px;} .gf-wrap.gf-opt .hero-product{order:2;}\n .gf-wrap.gf-opt .hero-rating{order:3;margin:0 0 12px;} .gf-wrap.gf-opt .hero-bullets{order:4;margin-bottom:16px;} .gf-wrap.gf-opt .hero-price{order:5;}\n .gf-wrap.gf-opt .opt-note{order:6;} .gf-wrap.gf-opt .hero-cta-row{order:7;} .gf-wrap.gf-opt .hero-text .cta-trust{order:8;} .gf-wrap.gf-opt .hero-sub{order:9;margin-top:22px;}\n .gf-wrap.gf-opt .scene-desc{font-size:14px;}\n .gf-wrap.gf-opt .color-info h2{order:0;}.gf-wrap.gf-opt .color-product{order:1;}.gf-wrap.gf-opt .color-info\u003e.opt-note{order:2;margin:0;}.gf-wrap.gf-opt .color-active-name{order:3;}.gf-wrap.gf-opt .color-swatches{order:4;}.gf-wrap.gf-opt .bright-bar{order:5;}.gf-wrap.gf-opt .color-info\u003e.cta-btn{order:6;margin:4px 0 0;}.gf-wrap.gf-opt .color-info\u003e.cta-trust{order:7;}.gf-wrap.gf-opt .color-cta-note{order:8;}.gf-wrap.gf-opt .color-info-sub{order:9;margin-top:18px;padding-top:18px;}.gf-wrap.gf-opt .color-guide{order:10;}.gf-wrap.gf-opt .opt-kit{order:11;}\n .gf-wrap.gf-opt .review-card{flex:0 0 280px;flex-basis:280px;} .gf-wrap.gf-opt .reviews-scroll{padding-inline:0;width:max-content;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"gf-particles\"\u003e\n\u003cdiv class=\"gf-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gf-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gf-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gf-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gf-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gf-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gf-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gf-particle\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"opt-nav\"\u003e\u003cdiv class=\"gc\"\u003e\n\u003cspan class=\"opt-brand\"\u003eANTDESIGN \/ STEALTH GLOW FOB V3\u003c\/span\u003e\u003cdiv class=\"opt-nav-links\"\u003e\n\u003ca href=\"#gf-opt-uses\"\u003eWhy you need it\u003c\/a\u003e\u003ca href=\"#gf-opt-reviews\"\u003eReviews\u003c\/a\u003e\u003ca href=\"#gf-opt-colors\"\u003ePick a color\u003c\/a\u003e\u003ca href=\"#gf-opt-v3\"\u003eDrop tests\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"hero\"\u003e\n  \u003cdiv class=\"gc\"\u003e\n    \u003cdiv class=\"hero-grid\"\u003e\n      \u003cdiv class=\"hero-product\"\u003e\n        \u003cimg id=\"gfHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmetal.png?v=1789998945\" alt=\"Titanium Stealth Glow Fob V3 in gunmetal PVD\" width=\"840\" height=\"1200\" fetchpriority=\"high\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hero-text\"\u003e\n\u003cp class=\"opt-kicker\"\u003eTitanium Stealth Glow Fob V3\u003c\/p\u003e\n        \u003ch1\u003eGunmetal by day. A point of light by night.\u003cbr\u003e\u003cem\u003eFor the next 25 years.\u003c\/em\u003e\n\u003c\/h1\u003e\n        \u003cdiv class=\"hero-rating\"\u003e\n          \u003cdiv class=\"stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"rc\"\u003eRated 4.9 by verified buyers · \u003ca class=\"opt-link\" href=\"#gf-opt-reviews\"\u003eRead reviews\u003c\/a\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"hero-sub\"\u003eThe Glow Fob V3 in a gunmetal grey PVD finish. Same Grade 5 titanium capsule, same sealed Swiss tritium vial — now wrapped in a dark, matte coating that sits quietly on black keys, packs and flashlights by day, and makes the glow stand out harder against the body at night. Nothing to charge, nothing to switch on.\u003c\/p\u003e\n        \u003cul class=\"hero-bullets\"\u003e\n\u003cli\u003eGunmetal grey PVD coating over Grade 5 titanium — dark, matte, no bare-metal shine\u003c\/li\u003e\n\u003cli\u003eDarker body, stronger contrast — the glow reads sharper against gunmetal than against raw titanium\u003c\/li\u003e\n\u003cli\u003eGlows 24\/7 for up to 25 years — no battery, no charging, no switch\u003c\/li\u003e\n\u003c\/ul\u003e\n        \u003cdiv class=\"hero-price\"\u003e\n\u003cspan class=\"label\"\u003eFrom\u003c\/span\u003e\u003cspan class=\"val\"\u003e$59.90\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cp class=\"opt-note\"\u003eSealed Swiss-made vial, safe for everyday carry. Every glow color ships pre-installed in the gunmetal body — ready to clip on.\u003c\/p\u003e\n\u003cdiv class=\"hero-cta-row\"\u003e\n          \u003ca class=\"cta-btn\" href=\"https:\/\/antdesign.com\/products\/titanium-stealth-glow-fob-v3\" target=\"_blank\" rel=\"noopener\" onclick=\"return gfAddToCart(this,event)\"\u003ePick my glow color\u003c\/a\u003e\n\u003ca class=\"opt-link\" href=\"#gf-opt-colors\"\u003eJump to colors\u003c\/a\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cta-trust\"\u003e\n\u003cspan\u003e\u003ca href=\"https:\/\/antdesign.com\/pages\/shipping-and-returns\" target=\"_blank\" rel=\"noopener\"\u003e30-Day Returns\u003c\/a\u003e\u003c\/span\u003e\u003cspan\u003eSealed \u0026amp; Safe\u003c\/span\u003e\u003cspan\u003eFactory Direct Price\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"benefits rv\"\u003e\n  \u003cdiv class=\"gc\"\u003e\n    \u003cdiv class=\"benefits-grid\"\u003e\n      \u003cdiv class=\"bf\"\u003e\n\u003cdiv class=\"bf-val\"\u003eUp to 25yr\u003c\/div\u003e\n\u003cdiv class=\"bf-label\"\u003eSelf-powered glow\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bf\"\u003e\n\u003cdiv class=\"bf-val\"\u003ePVD\u003c\/div\u003e\n\u003cdiv class=\"bf-label\"\u003eGunmetal coating on Grade 5 Ti\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bf\"\u003e\n\u003cdiv class=\"bf-val\"\u003e0\u003c\/div\u003e\n\u003cdiv class=\"bf-label\"\u003eBatteries, ever\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bf\"\u003e\n\u003cdiv class=\"bf-val\"\u003e8\u003c\/div\u003e\n\u003cdiv class=\"bf-label\"\u003eGlow colors\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bf\"\u003e\n\u003cdiv class=\"bf-val\"\u003e60s\u003c\/div\u003e\n\u003cdiv class=\"bf-label\"\u003eSwap vial or glass, no tools\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"scenes rv\" id=\"gf-opt-uses\"\u003e\n  \u003cdiv class=\"gc\"\u003e\n    \u003cdiv class=\"scenes-header\"\u003e\n\u003ch2 class=\"scenes-title\"\u003eFind what you need.\u003cbr\u003eLeave the lights off.\u003c\/h2\u003e\n\u003cp class=\"scenes-sub\"\u003eKeys vanish on a dark nightstand. Zipper pulls disappear into tent fabric. Even a flashlight is useless until you find it. One Stealth Glow Fob puts a steady point of light on the exact thing you're reaching for — and by day the gunmetal body blends into black keys, packs and flashlights instead of flashing bare metal. Most owners end up with one on every piece of gear they grab after dark.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"scenes-grid\"\u003e\n\u003cdiv class=\"scene\"\u003e\n\u003cdiv class=\"opt-scene-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/IMG_0020_1.jpg?v=1788896563\" alt=\"Glow Fob on a keyring, glowing in the dark\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"opt-scene-content\"\u003e\n\u003cdiv class=\"scene-name\"\u003eFind your keys. Keep the room dark.\u003c\/div\u003e\n\u003cdiv class=\"scene-desc\"\u003eSet them down anywhere — they're the first thing you see when the lights are off.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scene\"\u003e\n\u003cdiv class=\"opt-scene-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glow_fob_5.jpg?v=1775588228\" alt=\"Glow Fob attached to everyday carry gear\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"opt-scene-content\"\u003e\n\u003cdiv class=\"scene-name\"\u003eGo straight to the pocket you need.\u003c\/div\u003e\n\u003cdiv class=\"scene-desc\"\u003eMark the pocket you use most; no checking every zipper by touch.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scene\"\u003e\n\u003cdiv class=\"opt-scene-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/983A8126.jpg?v=1788896986\" alt=\"Glow Fob on a bedside table before sunrise\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"opt-scene-content\"\u003e\n\u003cdiv class=\"scene-name\"\u003eOut the door before sunrise.\u003c\/div\u003e\n\u003cdiv class=\"scene-desc\"\u003eWhatever lives on the nightstand, the fob marks it — reach, take, leave, nobody wakes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scene\"\u003e\n\u003cdiv class=\"opt-scene-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/983A8186.jpg?v=1789740384\" alt=\"Glow Fob on a tent zipper at night\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"opt-scene-content\"\u003e\n\u003cdiv class=\"scene-name\"\u003eFind the tent door at 3 a.m.\u003c\/div\u003e\n\u003cdiv class=\"scene-desc\"\u003eClip it to the entrance zipper; no phone light sweeping across sleeping people.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scene\"\u003e\n\u003cdiv class=\"opt-scene-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glow.jpg?v=1789740336\" alt=\"Glow Fob on a flashlight lanyard during a blackout\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"opt-scene-content\"\u003e\n\u003cdiv class=\"scene-name\"\u003eFind your light before you can turn it on.\u003c\/div\u003e\n\u003cdiv class=\"scene-desc\"\u003eWhen the power cuts out, the beam is one reach away — even in a pitch-black room.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opt-use-foot\"\u003e\n\u003cstrong\u003ePut one wherever you keep losing things.\u003c\/strong\u003e\u003cp\u003eKeys, pack, tent, flashlight, first-aid kit, dog leash — if you reach for it in the dark, it can carry a Stealth Glow Fob. The gunmetal finish matches the black hardware most of that gear already wears, so it looks like it belongs there. No charging before bed or a camping trip; the glow is simply there. Keep the window facing out: it marks the item, it is not a flashlight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"lifestyle rv\"\u003e\n  \u003cdiv class=\"gc\"\u003e\n    \u003cdiv class=\"lifestyle-grid\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/IMG_0020_1.jpg?v=1788896563\" alt=\"Glow capsule in hand\" loading=\"lazy\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glow_fob_4.jpg?v=1775587901\" alt=\"Glow capsule on keychain\" loading=\"lazy\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/IMG_0012_3.jpg?v=1788897404\" alt=\"Glow capsule in darkness\" loading=\"lazy\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/IMG_0010.jpg?v=1788898093\" alt=\"Glow capsule on desk\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lifestyle-label\"\u003eReal product · Actual glow · No post-processing\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"reviews\" id=\"gf-opt-reviews\"\u003e\n  \u003cdiv class=\"gc\"\u003e\n    \u003cdiv class=\"reviews-header rv\"\u003e\u003ch2 class=\"reviews-title\"\u003eThe details owners notice\u003c\/h2\u003e\u003c\/div\u003e\n    \u003cdiv class=\"reviews-summary rv\"\u003e\n\u003cspan class=\"reviews-avg\"\u003e4.9\u003c\/span\u003e\u003cdiv class=\"reviews-stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"reviews-count\"\u003eAll from verified buyers · The feel in hand, the size on a keyring, the freedom to change the glow\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"reviews-scroll\" id=\"gfReviewScroll\"\u003e\n    \u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"r-stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r-text\"\u003e\"This key fob is actually extremely cool. If you get the green, which you probably should, it is the brightest. A few people have already asked me where I got it. Highly recommend!\"\u003c\/div\u003e\n\u003cdiv class=\"r-author\"\u003eChristopher W.\u003c\/div\u003e\n\u003cdiv class=\"r-meta\"\u003eGreen · Verified Purchase\u003c\/div\u003e\n\u003cdiv class=\"r-tag\"\u003eBrighter than expected\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"r-stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r-text\"\u003e\"Build quality is far above other tritium key fobs I have purchased. The ease of changing out the vials allows me to switch colors to match my backpack for the day.\"\u003c\/div\u003e\n\u003cdiv class=\"r-author\"\u003eJason H.\u003c\/div\u003e\n\u003cdiv class=\"r-meta\"\u003eGreen · Verified Purchase\u003c\/div\u003e\n\u003cdiv class=\"r-tag\"\u003eFeels premium in hand\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"r-stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r-text\"\u003e\"Coolest key chain I got. The everlasting glow is a nice pop when keys are hanging in the ignition while driving at night! The titanium is crisp and clean.\"\u003c\/div\u003e\n\u003cdiv class=\"r-author\"\u003eEdy V.\u003c\/div\u003e\n\u003cdiv class=\"r-meta\"\u003eGreen · Verified Purchase\u003c\/div\u003e\n\u003cdiv class=\"r-tag\"\u003ePerfect size for keys\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"r-stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r-text\"\u003e\"Very well milled titanium and the tritium is extremely bright. Love it and need more now!! Construction is excellent.\"\u003c\/div\u003e\n\u003cdiv class=\"r-author\"\u003eMatt\u003c\/div\u003e\n\u003cdiv class=\"r-meta\"\u003eGreen · Verified Purchase\u003c\/div\u003e\n\u003cdiv class=\"r-tag\"\u003eWorth the price\u003c\/div\u003e\n\n\u003c\/div\u003e\n    \u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"r-stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r-text\"\u003e\"The green glow is just right for finding keys in the bottom of a work bag. It's so good I've ordered more for my wife and sister.\"\u003c\/div\u003e\n\u003cdiv class=\"r-author\"\u003eAnonymous\u003c\/div\u003e\n\u003cdiv class=\"r-meta\"\u003eGreen · Verified Purchase · Canada\u003c\/div\u003e\n\u003cdiv class=\"r-tag\"\u003eGreat gift\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"r-stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r-text\"\u003e\"Exactly as advertised, no charge needed. I like this one way better than the steel competitor — people say those bend. This one is titanium. Got mine in green for maximum brightness.\"\u003c\/div\u003e\n\u003cdiv class=\"r-author\"\u003eNick\u003c\/div\u003e\n\u003cdiv class=\"r-meta\"\u003eGreen · Verified by Shop\u003c\/div\u003e\n\u003cdiv class=\"r-tag\"\u003eMuch better than cheap ones\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"r-stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r-text\"\u003e\"Great addition to my keychain. Extremely lightweight and provides a nice glow to help locate my keys in the dark. Well designed, not too big to hang on keys or a pack.\"\u003c\/div\u003e\n\u003cdiv class=\"r-author\"\u003eBrian B.\u003c\/div\u003e\n\u003cdiv class=\"r-meta\"\u003eGreen · Verified Purchase\u003c\/div\u003e\n\u003cdiv class=\"r-tag\"\u003ePerfect size for keys\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"r-stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r-text\"\u003e\"Gift for a friend, nice size and everything looks as advertised. Love the design and it's so easy to find my key fob in the dark!\"\u003c\/div\u003e\n\u003cdiv class=\"r-author\"\u003eA.\u003c\/div\u003e\n\u003cdiv class=\"r-meta\"\u003eVerified by Shop\u003c\/div\u003e\n\u003cdiv class=\"r-tag\"\u003eGreat gift\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"review-card\"\u003e\n\u003cdiv class=\"r-stars\"\u003e\n\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003csvg viewbox=\"0 0 20 20\"\u003e\u003cpath d=\"M10 1l2.5 5.5L18 7.5l-4 4 1 6-5-3-5 3 1-6-4-4 5.5-1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"r-text\"\u003e\"I love these fobs! The construction is excellent. Love the ability to replace the glass and change the trit tube later. A+ five stars, would recommend!\"\u003c\/div\u003e\n\u003cdiv class=\"r-author\"\u003eDavid B.\u003c\/div\u003e\n\u003cdiv class=\"r-meta\"\u003ePink · Verified Purchase\u003c\/div\u003e\n\u003cdiv class=\"r-tag\"\u003eWorth the price\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"video-section rv\"\u003e\n  \u003cdiv class=\"gc\"\u003e\n    \u003cdiv class=\"video-header\"\u003e\n\u003ch2\u003eSee it in someone else's hands\u003c\/h2\u003e\n\u003cp\u003eSize, finish and real-world glow, from an independent EDC reviewer.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"video-container\" id=\"gfVideo\" onclick=\"gfPlayVideo()\"\u003e\n      \u003cimg src=\"https:\/\/img.youtube.com\/vi\/mxUuHrJ_kaM\/maxresdefault.jpg\" alt=\"Watch: Titanium Glow Capsule\" loading=\"lazy\"\u003e\n      \u003cdiv class=\"video-play\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003cp style=\"text-align:center\"\u003e\u003ca class=\"opt-link\" href=\"https:\/\/www.youtube.com\/watch?v=mxUuHrJ_kaM\u0026amp;t=1024s\" target=\"_blank\" rel=\"noopener\"\u003eOpen the review on YouTube · 17:04\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"gf-glow-line\"\u003e\u003cdiv class=\"gf-glow-line-anim\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"color-section\" id=\"gf-opt-colors\"\u003e\n  \u003cdiv class=\"color-layout rv\"\u003e\n    \u003cdiv class=\"color-product\"\u003e\u003cimg id=\"gfColorImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmetal.png?v=1789998945\" alt=\"Glow Capsule - Green\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"color-info\"\u003e\n      \u003ch2\u003eEight glow colors.\u003cbr\u003e\u003cspan\u003eOne gunmetal body.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"opt-note\"\u003eTap a color to preview it. Every vial sits in the same gunmetal PVD capsule. \u003cstrong\u003eGreen\u003c\/strong\u003e is the brightest and the one most owners start with.\u003c\/p\u003e\n      \u003cdiv class=\"color-active-name\"\u003ePreview: \u003cb id=\"gfActiveColor\"\u003eGreen\u003c\/b\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"color-swatches\" id=\"gfSwatches\"\u003e\n        \u003cdiv class=\"swatch sw-green active\" data-color=\"#00FF41\" data-name=\"Green\" data-bright=\"5\" data-pct=\"100\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmetal.png?v=1789998945\" role=\"button\" tabindex=\"0\" aria-label=\"Preview Green\" aria-pressed=\"true\"\u003e\u003cspan\u003eGreen\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swatch sw-yellow\" data-color=\"#CCFF00\" data-name=\"Yellow\" data-bright=\"4\" data-pct=\"90\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmetal6.png?v=1789998945\" role=\"button\" tabindex=\"0\" aria-label=\"Preview Yellow\" aria-pressed=\"false\"\u003e\u003cspan\u003eYellow\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swatch sw-white\" data-color=\"#E0E0FF\" data-name=\"White\" data-bright=\"3\" data-pct=\"60\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmetal5.png?v=1789998945\" role=\"button\" tabindex=\"0\" aria-label=\"Preview White\" aria-pressed=\"false\"\u003e\u003cspan\u003eWhite\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swatch sw-orange\" data-color=\"#FF8C00\" data-name=\"Orange\" data-bright=\"3\" data-pct=\"50\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmetal4.png?v=1789998946\" role=\"button\" tabindex=\"0\" aria-label=\"Preview Orange\" aria-pressed=\"false\"\u003e\u003cspan\u003eOrange\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swatch sw-blue\" data-color=\"#00CFFF\" data-name=\"Ice Blue\" data-bright=\"2\" data-pct=\"40\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmeta3.png?v=1789998945\" role=\"button\" tabindex=\"0\" aria-label=\"Preview Ice Blue\" aria-pressed=\"false\"\u003e\u003cspan\u003eIce Blue\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swatch sw-pink\" data-color=\"#FF69B4\" data-name=\"Pink\" data-bright=\"1\" data-pct=\"20\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmeta2.png?v=1789998945\" role=\"button\" tabindex=\"0\" aria-label=\"Preview Pink\" aria-pressed=\"false\"\u003e\u003cspan\u003ePink\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swatch sw-red\" data-color=\"#FF3333\" data-name=\"Red\" data-bright=\"1\" data-pct=\"20\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmetal1.png?v=1789998945\" role=\"button\" tabindex=\"0\" aria-label=\"Preview Red\" aria-pressed=\"false\"\u003e\u003cspan\u003eRed\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swatch sw-purple\" data-color=\"#9B59FF\" data-name=\"Purple\" data-bright=\"1\" data-pct=\"15\" data-img=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmetal7.png?v=1789998945\" role=\"button\" tabindex=\"0\" aria-label=\"Preview Purple\" aria-pressed=\"false\"\u003e\u003cspan\u003ePurple\u003c\/span\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bright-bar\"\u003e\n\u003cspan class=\"bright-label\"\u003eRelative brightness\u003c\/span\u003e\u003cdiv class=\"bright-pips\" id=\"gfBrightPips\"\u003e\n\u003cdiv class=\"bright-pip on\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bright-pip on\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bright-pip on\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bright-pip on\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bright-pip on\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"bright-pct\" id=\"gfBrightPct\"\u003e100%\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003ca class=\"cta-btn cta-btn-sm\" href=\"https:\/\/antdesign.com\/products\/titanium-stealth-glow-fob-v3\" target=\"_blank\" rel=\"noopener\" onclick=\"return gfAddToCart(this,event)\"\u003e\u003cspan class=\"cta-label\"\u003ePick my glow color\u003c\/span\u003e — from $59.90\u003c\/a\u003e\n      \u003cdiv class=\"cta-trust\"\u003e\n\u003cspan\u003e\u003ca href=\"https:\/\/antdesign.com\/pages\/shipping-and-returns\" target=\"_blank\" rel=\"noopener\"\u003e30-Day Returns\u003c\/a\u003e\u003c\/span\u003e\u003cspan\u003eSealed \u0026amp; Safe\u003c\/span\u003e\u003cspan\u003eFactory Direct Price\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"color-cta-note\"\u003eReal product photos, no filters. Choose add-ons in the product options above.\u003c\/p\u003e\n      \u003cp class=\"color-info-sub\"\u003eHow the colors compare: \u003cstrong\u003eGreen\u003c\/strong\u003e reads brightest to the human eye and is the one most owners start with, with \u003cstrong\u003eYellow\u003c\/strong\u003e close behind — the best picks for a true low-light locator. \u003cstrong\u003eWhite\u003c\/strong\u003e, \u003cstrong\u003eOrange\u003c\/strong\u003e and \u003cstrong\u003eIce Blue\u003c\/strong\u003e sit in the middle: still easy to spot, more balanced in tone. \u003cstrong\u003ePink\u003c\/strong\u003e, \u003cstrong\u003eRed\u003c\/strong\u003e and \u003cstrong\u003ePurple\u003c\/strong\u003e are the softest — pick these for character rather than reach. Against the dark gunmetal body every color reads with more contrast than on bare titanium, so even the softer tones stand out. All eight share the same self-powered vial, and you can always swap the vial later.\u003c\/p\u003e\n      \u003cdiv class=\"color-guide\"\u003e\n        \u003cdiv class=\"cg-tier\"\u003e\n\u003cdiv class=\"cg-tier-label\"\u003eMax visibility\u003c\/div\u003e\n\u003cdiv class=\"cg-tier-use\"\u003eBest for finding keys, bag zippers, and gear in near-total darkness.\u003c\/div\u003e\n\u003cdiv class=\"cg-tier-colors\"\u003e\n\u003cspan class=\"cg-dot d-green\"\u003eGreen\u003c\/span\u003e\u003cspan class=\"cg-dot d-yellow\"\u003eYellow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cg-tier\"\u003e\n\u003cdiv class=\"cg-tier-label\"\u003eBalanced glow\u003c\/div\u003e\n\u003cdiv class=\"cg-tier-use\"\u003eVisible at a glance, with a less intense look. Great for daily carry.\u003c\/div\u003e\n\u003cdiv class=\"cg-tier-colors\"\u003e\n\u003cspan class=\"cg-dot d-white\"\u003eWhite\u003c\/span\u003e\u003cspan class=\"cg-dot d-orange\"\u003eOrange\u003c\/span\u003e\u003cspan class=\"cg-dot d-blue\"\u003eIce Blue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"cg-tier\"\u003e\n\u003cdiv class=\"cg-tier-label\"\u003eSubtle accent\u003c\/div\u003e\n\u003cdiv class=\"cg-tier-use\"\u003eA gentle ambient glow — more about character than locating things.\u003c\/div\u003e\n\u003cdiv class=\"cg-tier-colors\"\u003e\n\u003cspan class=\"cg-dot d-pink\"\u003ePink\u003c\/span\u003e\u003cspan class=\"cg-dot d-red\"\u003eRed\u003c\/span\u003e\u003cspan class=\"cg-dot d-purple\"\u003ePurple\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"gf-glow-line\"\u003e\u003cdiv class=\"gf-glow-line-anim\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"vc-section rv\" id=\"gf-opt-v3\"\u003e\n  \u003cdiv class=\"gc\"\u003e\n\n    \u003cdiv class=\"vc-header\"\u003e\n      \u003cdiv class=\"vc-badge\"\u003eV3 \/ Drop-tested on five surfaces\u003c\/div\u003e\n      \u003ch2\u003eKeys get dropped.\u003cbr\u003e\u003cem\u003eSee how V3 handles it.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eKeys rarely land the way you expect. V3 adds a full-length side buffer and a reprofiled window so an edge-on hit is spread through the titanium shell instead of landing on the glass — and both the glass and the vial stay replaceable. The Stealth is the same V3 shell under its gunmetal PVD coating, so everything below applies to it as well.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"vc-diagram\"\u003e\n\n      \u003cdiv class=\"vc-panel vc-panel-old\"\u003e\n        \u003cdiv class=\"vc-panel-tag\"\u003eV1 · Previous\u003c\/div\u003e\n        \u003csvg viewbox=\"0 0 320 170\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;\"\u003e\n          \u003crect x=\"26\" y=\"72\" width=\"268\" height=\"46\" rx=\"23\" fill=\"none\" stroke=\"rgba(255,255,255,0.12)\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"58\" y=\"84\" width=\"204\" height=\"22\" rx=\"11\" fill=\"none\" stroke=\"rgba(255,255,255,0.18)\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"86\" y=\"90\" width=\"148\" height=\"10\" rx=\"5\" fill=\"rgba(0,255,65,0.35)\"\u003e\u003c\/rect\u003e\n          \u003cline x1=\"160\" y1=\"26\" x2=\"160\" y2=\"62\" stroke=\"var(--red)\" stroke-width=\"2\" opacity=\"0.85\"\u003e\u003c\/line\u003e\n          \u003cpolygon points=\"160,70 153,56 167,56\" fill=\"var(--red)\" opacity=\"0.85\"\u003e\u003c\/polygon\u003e\n          \u003cpolyline points=\"150,84 158,92 148,98 160,106\" fill=\"none\" stroke=\"var(--red)\" stroke-width=\"1.6\" opacity=\"0.9\"\u003e\u003c\/polyline\u003e\n          \u003cpolyline points=\"172,84 164,92 174,99 163,106\" fill=\"none\" stroke=\"var(--red)\" stroke-width=\"1.6\" opacity=\"0.9\"\u003e\u003c\/polyline\u003e\n          \u003ctext x=\"160\" y=\"20\" text-anchor=\"middle\" font-family=\"Plus Jakarta Sans,sans-serif\" font-size=\"9\" fill=\"rgba(255,255,255,0.35)\" letter-spacing=\"2\"\u003eSIDE IMPACT\u003c\/text\u003e\n          \u003ctext x=\"160\" y=\"142\" text-anchor=\"middle\" font-family=\"Plus Jakarta Sans,sans-serif\" font-size=\"9\" fill=\"rgba(255,51,51,0.7)\" letter-spacing=\"1.5\"\u003eLOAD LANDS DIRECTLY ON GLASS\u003c\/text\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"vc-panel-cap\"\u003ePrevious design: a wide side window meant an edge-on hit was carried by the \u003cstrong\u003eglass tube itself\u003c\/strong\u003e.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vc-panel vc-panel-new\"\u003e\n        \u003cdiv class=\"vc-panel-tag\"\u003eV3 · Current\u003c\/div\u003e\n        \u003csvg viewbox=\"0 0 320 170\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;\"\u003e\n          \u003cdefs\u003e\n            \u003cfilter id=\"gfVcGlow\"\u003e\u003cfegaussianblur stddeviation=\"3\" result=\"b\"\u003e\u003c\/fegaussianblur\u003e\u003cfemerge\u003e\u003cfemergenode in=\"b\"\u003e\u003c\/femergenode\u003e\u003cfemergenode in=\"SourceGraphic\"\u003e\u003c\/femergenode\u003e\u003c\/femerge\u003e\u003c\/filter\u003e\n          \u003c\/defs\u003e\n          \u003crect x=\"26\" y=\"72\" width=\"268\" height=\"46\" rx=\"23\" fill=\"none\" stroke=\"rgba(255,255,255,0.12)\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"46\" y=\"78\" width=\"228\" height=\"34\" rx=\"17\" fill=\"none\" stroke=\"rgba(0,255,65,0.35)\" stroke-width=\"2\" stroke-dasharray=\"5,4\"\u003e\n            \u003canimate attributename=\"stroke-dashoffset\" from=\"0\" to=\"-18\" dur=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n          \u003c\/rect\u003e\n          \u003crect x=\"58\" y=\"84\" width=\"204\" height=\"22\" rx=\"11\" fill=\"none\" stroke=\"rgba(255,255,255,0.18)\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"86\" y=\"90\" width=\"148\" height=\"10\" rx=\"5\" fill=\"rgba(0,255,65,0.35)\"\u003e\u003c\/rect\u003e\n          \u003cline x1=\"160\" y1=\"26\" x2=\"160\" y2=\"62\" stroke=\"var(--green)\" stroke-width=\"2\" opacity=\"0.85\"\u003e\u003c\/line\u003e\n          \u003cpolygon points=\"160,70 153,56 167,56\" fill=\"var(--green)\" opacity=\"0.85\"\u003e\u003c\/polygon\u003e\n          \u003cpath d=\"M118,78 Q160,66 202,78\" fill=\"none\" stroke=\"rgba(0,255,65,0.5)\" stroke-width=\"1.6\" filter=\"url(#gfVcGlow)\"\u003e\n            \u003canimate attributename=\"opacity\" values=\"0.3;0.9;0.3\" dur=\"2.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n          \u003c\/path\u003e\n          \u003cpath d=\"M100,84 Q160,68 220,84\" fill=\"none\" stroke=\"rgba(0,255,65,0.28)\" stroke-width=\"1.4\"\u003e\n            \u003canimate attributename=\"opacity\" values=\"0.2;0.6;0.2\" dur=\"2.4s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n          \u003c\/path\u003e\n          \u003ctext x=\"160\" y=\"20\" text-anchor=\"middle\" font-family=\"Plus Jakarta Sans,sans-serif\" font-size=\"9\" fill=\"rgba(255,255,255,0.35)\" letter-spacing=\"2\"\u003eSIDE IMPACT\u003c\/text\u003e\n          \u003ctext x=\"160\" y=\"142\" text-anchor=\"middle\" font-family=\"Plus Jakarta Sans,sans-serif\" font-size=\"9\" fill=\"rgba(0,255,65,0.7)\" letter-spacing=\"1.5\"\u003eLOAD SPREAD ALONG THE TITANIUM SHELL\u003c\/text\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"vc-panel-cap\"\u003eV3: a \u003cstrong\u003efull-length lateral buffer\u003c\/strong\u003e and a reprofiled window spread the same hit through the shell and cushioning before it reaches the glass.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \n\n    \u003cdiv class=\"vc-table\"\u003e\n      \u003cdiv class=\"vc-row vc-head\"\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003eV1\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003eV3\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vc-row\"\u003e\n        \u003cdiv class=\"vc-cell\"\u003eSide-impact resistance\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003cspan class=\"vc-old\"\u003eBaseline\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003cspan class=\"vc-up\"\u003eSubstantially improved\u003c\/span\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vc-row\"\u003e\n        \u003cdiv class=\"vc-cell\"\u003eLateral buffer layer\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003cspan class=\"vc-old\"\u003eNone\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003cspan class=\"vc-up\"\u003eFull-length\u003c\/span\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vc-row\"\u003e\n        \u003cdiv class=\"vc-cell\"\u003eWindow profile\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003cspan class=\"vc-old\"\u003eWide opening\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003cspan class=\"vc-up\"\u003eReprofiled, shielded edges\u003c\/span\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vc-row\"\u003e\n        \u003cdiv class=\"vc-cell\"\u003eGlass tube support\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003cspan class=\"vc-old\"\u003eEnd caps only\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003cspan class=\"vc-up\"\u003eEnd caps + side support\u003c\/span\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vc-row\"\u003e\n        \u003cdiv class=\"vc-cell\"\u003eVial protection on failure\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003eGlass sacrificial\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003cspan class=\"vc-up\"\u003eSacrificial glass + cushioned vial\u003c\/span\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vc-row\"\u003e\n        \u003cdiv class=\"vc-cell\"\u003eVial \u0026amp; glass compatibility\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003eV1 parts\u003c\/div\u003e\n        \u003cdiv class=\"vc-cell\"\u003e\u003cspan class=\"vc-up\"\u003eSame 3 × 22.5mm standard\u003c\/span\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"vc-surf-title\"\u003eFive surfaces. One production unit. No cuts.\u003c\/div\u003e\n    \u003cdiv class=\"vc-surf-sub\"\u003eWe dropped the same V3 onto:\u003c\/div\u003e\n    \u003cdiv class=\"vc-surfaces\"\u003e\n\n      \u003cdiv class=\"vc-surf\"\u003e\n        \u003cdiv class=\"vc-surf-num\"\u003e01\u003c\/div\u003e\n        \u003cdiv class=\"vc-surf-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M2 6h20M2 12h20M2 18h20\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 6v6M16 6v6M12 12v6M4 12v6M20 12v6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv class=\"vc-surf-name\"\u003eBrick Pavement\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vc-surf\"\u003e\n        \u003cdiv class=\"vc-surf-num\"\u003e02\u003c\/div\u003e\n        \u003cdiv class=\"vc-surf-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 3L3 21M18 3l3 18\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 4v3M12 11v3M12 18v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv class=\"vc-surf-name\"\u003eAsphalt Road\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vc-surf\"\u003e\n        \u003cdiv class=\"vc-surf-num\"\u003e03\u003c\/div\u003e\n        \u003cdiv class=\"vc-surf-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M12 4v16\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M3 9h3v6H3M21 9h-3v6h3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv class=\"vc-surf-name\"\u003eConcrete Basketball Court\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vc-surf\"\u003e\n        \u003cdiv class=\"vc-surf-num\"\u003e04\u003c\/div\u003e\n        \u003cdiv class=\"vc-surf-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 5h18M3 12h18M3 19h18\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 5v7M17 12v7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv class=\"vc-surf-name\"\u003eWood Floor\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vc-surf\"\u003e\n        \u003cdiv class=\"vc-surf-num\"\u003e05\u003c\/div\u003e\n        \u003cdiv class=\"vc-surf-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"3\" width=\"7.5\" height=\"7.5\" rx=\"1\"\u003e\u003c\/rect\u003e\u003crect x=\"13.5\" y=\"3\" width=\"7.5\" height=\"7.5\" rx=\"1\"\u003e\u003c\/rect\u003e\u003crect x=\"3\" y=\"13.5\" width=\"7.5\" height=\"7.5\" rx=\"1\"\u003e\u003c\/rect\u003e\u003crect x=\"13.5\" y=\"13.5\" width=\"7.5\" height=\"7.5\" rx=\"1\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv class=\"vc-surf-name\"\u003eTile Floor\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"vc-video\"\u003e\n      \u003cdiv class=\"vc-video-head\"\u003e\n        \u003ch3\u003eWatch the drop tests\u003c\/h3\u003e\n        \u003cp\u003eUnedited footage from our own bench. Same production V3 unit, five surfaces, one take each. Judge for yourself.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vc-video-box\" id=\"gfDropVideo\" onclick=\"gfPlayDropVideo()\"\u003e\n        \u003cdiv class=\"vc-video-badge\"\u003eReal Test Footage\u003c\/div\u003e\n        \u003cimg src=\"https:\/\/img.youtube.com\/vi\/jzl2hdQkey8\/maxresdefault.jpg\" alt=\"V3 drop test footage\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"vc-video-play\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp style=\"text-align:center\"\u003e\u003ca class=\"opt-link\" href=\"https:\/\/www.youtube.com\/watch?v=jzl2hdQkey8\" target=\"_blank\" rel=\"noopener\"\u003eOpen the drop tests on YouTube\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"vc-video-cap\"\u003eFilmed in-house · No cuts within each drop · Production V3 unit\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"vc-coverage\"\u003e\n      \u003cdiv class=\"vc-cov-top\"\u003e\n        \u003cdiv class=\"vc-cov-num\"\u003e90%\u003c\/div\u003e\n        \u003cdiv class=\"vc-cov-label\"\u003eof drops in \u003cstrong\u003eour everyday-scenario testing\u003c\/strong\u003e left the fob without damage.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vc-cov-bar\"\u003e\u003cdiv class=\"vc-cov-fill\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003cdiv class=\"vc-cov-foot\"\u003eAntdesign internal testing on production V3 units. Results vary with surface, height and angle; beyond everyday drops the outer glass is designed to break first to protect the vial, and replacement glass is available.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"vc-cta\"\u003e\n      \u003ca class=\"cta-btn cta-btn-sm\" href=\"https:\/\/antdesign.com\/products\/titanium-stealth-glow-fob-v3\" target=\"_blank\" rel=\"noopener\" onclick=\"return gfAddToCart(this,event)\"\u003ePick my glow color — from $59.90\u003c\/a\u003e\n      \u003cdiv class=\"cta-trust\"\u003e\n        \u003cspan\u003e\u003ca href=\"https:\/\/antdesign.com\/pages\/shipping-and-returns\" target=\"_blank\" rel=\"noopener\"\u003e30-Day Returns\u003c\/a\u003e\u003c\/span\u003e\u003cspan\u003eSealed \u0026amp; Safe\u003c\/span\u003e\u003cspan\u003eFactory Direct Price\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feat flip rv\" id=\"gf-opt-build\"\u003e\u003cdiv class=\"feat-inner\"\u003e\n  \u003cdiv class=\"feat-visual\" style=\"background:#0c0a0a\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glow_fob_gunmetal8.jpg?v=1789999397\" alt=\"Shock-Absorbing Design\" loading=\"lazy\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feat-text\"\u003e\n\u003cdiv class=\"feat-num\"\u003e02 — Protection\u003c\/div\u003e\n\u003cdiv class=\"feat-title\"\u003ePrecision outside. Protection inside.\u003c\/div\u003e\n\u003cdiv class=\"feat-body\"\u003eMost tritium fobs are a vial in a tube. V3 is a capsule engineered around the glass: the vial sits in a \u003cstrong\u003espring-loaded, shock-absorbing chamber\u003c\/strong\u003e, and V3 adds full-length side support that spreads knocks through the titanium shell before they reach the glass. In a serious fall the cheap, replaceable outer glass takes the hit so the tritium vial doesn't.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"feat-pair\"\u003e\n\u003cdiv class=\"feat feat-half rv\"\u003e\u003cdiv class=\"feat-inner\"\u003e\n  \u003cdiv class=\"feat-visual\" style=\"background:#0a0b0f\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glow_fob_gunmetal9.jpg?v=1789999625\" alt=\"Grade 5 Titanium with gunmetal PVD coating\" loading=\"lazy\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feat-text\"\u003e\n\u003cdiv class=\"feat-num\"\u003e01 — Material \u0026amp; Finish\u003c\/div\u003e\n\u003cdiv class=\"feat-title\"\u003eGrade 5 titanium core. Gunmetal PVD skin.\u003c\/div\u003e\n\u003cdiv class=\"feat-body\"\u003eThe color is not paint. It's a \u003cstrong\u003egunmetal grey PVD coating\u003c\/strong\u003e — the same vapor-deposited finish used on premium watch cases and knife hardware — bonded to the titanium in a vacuum chamber, a few microns thick and harder than the metal under it. That's why it reads as a deep, matte, low-glare grey instead of a shine, hides fingerprints and pocket scuffs that show on bare titanium, and won't chip, flake or fade the way a painted or anodized finish does. Underneath is real \u003cstrong\u003eGrade 5 titanium (Ti-6Al-4V)\u003c\/strong\u003e — the alloy of jet engines and surgical implants. Half the weight of steel, it won't rust, won't bend and won't age on your keyring.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"feat feat-half rv\"\u003e\u003cdiv class=\"feat-inner\"\u003e\n  \u003cdiv class=\"feat-visual\" style=\"background:#090a0e\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Lanternwee.jpg?v=1789745656\" alt=\"Borosilicate Glass\" loading=\"lazy\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"feat-text\"\u003e\n\u003cdiv class=\"feat-num\"\u003e03 — Optics\u003c\/div\u003e\n\u003cdiv class=\"feat-title\"\u003eBorosilicate glass lens. Stays clear for years.\u003c\/div\u003e\n\u003cdiv class=\"feat-body\"\u003ePlastic yellows, scratches and hazes within weeks. \u003cstrong\u003eBorosilicate glass\u003c\/strong\u003e — the same material as lab beakers — keeps optical-grade clarity that won't degrade. Framed by the dark gunmetal body, the window is the only thing that catches light, so the glow looks as good on year five as on day one. Both the window and the vial can be replaced separately, so you keep the same fob for life.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"mid-cta rv\"\u003e\n  \u003ca class=\"cta-btn\" href=\"https:\/\/antdesign.com\/products\/titanium-stealth-glow-fob-v3\" target=\"_blank\" rel=\"noopener\" onclick=\"return gfAddToCart(this,event)\"\u003ePick my glow color — from $59.90\u003c\/a\u003e\n  \u003cdiv class=\"cta-trust\" style=\"justify-content:center;margin-top:12px;\"\u003e\n\u003cspan\u003e\u003ca href=\"https:\/\/antdesign.com\/pages\/shipping-and-returns\" target=\"_blank\" rel=\"noopener\"\u003e30-Day Returns\u003c\/a\u003e\u003c\/span\u003e\u003cspan\u003eSealed \u0026amp; Safe\u003c\/span\u003e\u003cspan\u003eFactory Direct Price\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"gf-glow-line\"\u003e\u003cdiv class=\"gf-glow-line-anim\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"tritium-section rv\"\u003e\n  \u003cdiv class=\"gc\"\u003e\n    \u003cdiv class=\"tritium-header\"\u003e\n      \u003ch2\u003eWhy it never needs \u003cem\u003echarging\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eGlow paint has to be charged under a light and fades within hours — usually before you need it. Tritium makes its own light: inside each sealed glass vial it excites a phosphor coating around the clock, whether the fob lives on your keys, in a pack pocket or at the bottom of a camping bin for months. Nothing to remember, nothing to switch on.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Animated cross-section --\u003e\n    \u003cdiv class=\"tritium-anim\"\u003e\n      \u003csvg viewbox=\"0 0 620 200\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:block;\"\u003e\n        \u003cdefs\u003e\n          \u003cfilter id=\"gfTglow\"\u003e\u003cfegaussianblur stddeviation=\"4\" result=\"b\"\u003e\u003c\/fegaussianblur\u003e\u003cfemerge\u003e\u003cfemergenode in=\"b\"\u003e\u003c\/femergenode\u003e\u003cfemergenode in=\"b\"\u003e\u003c\/femergenode\u003e\u003cfemergenode in=\"SourceGraphic\"\u003e\u003c\/femergenode\u003e\u003c\/femerge\u003e\u003c\/filter\u003e\n          \u003cfilter id=\"gfTouter\"\u003e\u003cfegaussianblur stddeviation=\"8\" result=\"b\"\u003e\u003c\/fegaussianblur\u003e\u003cfemerge\u003e\u003cfemergenode in=\"b\"\u003e\u003c\/femergenode\u003e\u003cfemergenode in=\"SourceGraphic\"\u003e\u003c\/femergenode\u003e\u003c\/femerge\u003e\u003c\/filter\u003e\n          \u003clineargradient id=\"gfTgrad\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"\u003e\u003cstop offset=\"0%\" stop-color=\"#00FF41\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\u003cstop offset=\"50%\" stop-color=\"#00FF41\" stop-opacity=\"0.9\"\u003e\u003c\/stop\u003e\u003cstop offset=\"100%\" stop-color=\"#00FF41\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\n        \u003c\/defs\u003e\n        \u003crect x=\"60\" y=\"40\" width=\"500\" height=\"120\" rx=\"60\" fill=\"none\" stroke=\"rgba(255,255,255,0.08)\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"72\" y=\"52\" width=\"476\" height=\"96\" rx=\"48\" fill=\"none\" stroke=\"rgba(0,255,65,0.12)\" stroke-width=\"2\" stroke-dasharray=\"6,4\"\u003e\n          \u003canimate attributename=\"stroke-dashoffset\" from=\"0\" to=\"-20\" dur=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n        \u003c\/rect\u003e\n        \u003crect x=\"72\" y=\"52\" width=\"476\" height=\"96\" rx=\"48\" fill=\"none\" stroke=\"rgba(0,255,65,0.06)\" stroke-width=\"12\" filter=\"url(#gfTouter)\"\u003e\n          \u003canimate attributename=\"opacity\" values=\"0.3;0.7;0.3\" dur=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n        \u003c\/rect\u003e\n        \u003crect x=\"140\" y=\"72\" width=\"340\" height=\"56\" rx=\"28\" fill=\"url(#gfTgrad)\" filter=\"url(#gfTglow)\"\u003e\n          \u003canimate attributename=\"opacity\" values=\"0.7;1;0.7\" dur=\"2.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n        \u003c\/rect\u003e\n        \u003crect x=\"180\" y=\"80\" width=\"260\" height=\"12\" rx=\"6\" fill=\"rgba(255,255,255,0.15)\" filter=\"url(#gfTouter)\"\u003e\u003c\/rect\u003e\n        \u003ccircle r=\"3\" fill=\"#00FF41\" filter=\"url(#gfTglow)\"\u003e\u003canimatemotion dur=\"1.6s\" repeatcount=\"indefinite\" path=\"M310,100 L310,48\"\u003e\u003c\/animatemotion\u003e\u003canimate attributename=\"opacity\" values=\"1;1;0\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"310\" cy=\"48\" r=\"5\" fill=\"#00FF41\" opacity=\"0\" filter=\"url(#gfTouter)\"\u003e\u003canimate attributename=\"opacity\" values=\"0;0;0.7;0\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\u003canimate attributename=\"r\" values=\"3;3;10;3\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle r=\"3\" fill=\"#00FF41\" filter=\"url(#gfTglow)\"\u003e\u003canimatemotion dur=\"1.8s\" repeatcount=\"indefinite\" path=\"M310,100 L310,152\" begin=\"0.5s\"\u003e\u003c\/animatemotion\u003e\u003canimate attributename=\"opacity\" values=\"1;1;0\" dur=\"1.8s\" repeatcount=\"indefinite\" begin=\"0.5s\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"310\" cy=\"152\" r=\"5\" fill=\"#00FF41\" opacity=\"0\" filter=\"url(#gfTouter)\"\u003e\u003canimate attributename=\"opacity\" values=\"0;0;0.7;0\" dur=\"1.8s\" repeatcount=\"indefinite\" begin=\"0.5s\"\u003e\u003c\/animate\u003e\u003canimate attributename=\"r\" values=\"3;3;10;3\" dur=\"1.8s\" repeatcount=\"indefinite\" begin=\"0.5s\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle r=\"2.5\" fill=\"#00FF41\" filter=\"url(#gfTglow)\"\u003e\u003canimatemotion dur=\"1.4s\" repeatcount=\"indefinite\" path=\"M240,100 L120,60\" begin=\"0.3s\"\u003e\u003c\/animatemotion\u003e\u003canimate attributename=\"opacity\" values=\"1;1;0\" dur=\"1.4s\" repeatcount=\"indefinite\" begin=\"0.3s\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"120\" cy=\"60\" r=\"5\" fill=\"#00FF41\" opacity=\"0\" filter=\"url(#gfTouter)\"\u003e\u003canimate attributename=\"opacity\" values=\"0;0;0.7;0\" dur=\"1.4s\" repeatcount=\"indefinite\" begin=\"0.3s\"\u003e\u003c\/animate\u003e\u003canimate attributename=\"r\" values=\"3;3;8;3\" dur=\"1.4s\" repeatcount=\"indefinite\" begin=\"0.3s\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle r=\"2.5\" fill=\"#00FF41\" filter=\"url(#gfTglow)\"\u003e\u003canimatemotion dur=\"1.7s\" repeatcount=\"indefinite\" path=\"M380,100 L500,55\" begin=\"0.8s\"\u003e\u003c\/animatemotion\u003e\u003canimate attributename=\"opacity\" values=\"1;1;0\" dur=\"1.7s\" repeatcount=\"indefinite\" begin=\"0.8s\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"500\" cy=\"55\" r=\"5\" fill=\"#00FF41\" opacity=\"0\" filter=\"url(#gfTouter)\"\u003e\u003canimate attributename=\"opacity\" values=\"0;0;0.7;0\" dur=\"1.7s\" repeatcount=\"indefinite\" begin=\"0.8s\"\u003e\u003c\/animate\u003e\u003canimate attributename=\"r\" values=\"3;3;8;3\" dur=\"1.7s\" repeatcount=\"indefinite\" begin=\"0.8s\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle r=\"2.5\" fill=\"#00FF41\" filter=\"url(#gfTglow)\"\u003e\u003canimatemotion dur=\"2s\" repeatcount=\"indefinite\" path=\"M400,100 L490,148\" begin=\"1.2s\"\u003e\u003c\/animatemotion\u003e\u003canimate attributename=\"opacity\" values=\"1;1;0\" dur=\"2s\" repeatcount=\"indefinite\" begin=\"1.2s\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"490\" cy=\"148\" r=\"5\" fill=\"#00FF41\" opacity=\"0\" filter=\"url(#gfTouter)\"\u003e\u003canimate attributename=\"opacity\" values=\"0;0;0.7;0\" dur=\"2s\" repeatcount=\"indefinite\" begin=\"1.2s\"\u003e\u003c\/animate\u003e\u003canimate attributename=\"r\" values=\"3;3;8;3\" dur=\"2s\" repeatcount=\"indefinite\" begin=\"1.2s\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle r=\"2.5\" fill=\"#00FF41\" filter=\"url(#gfTglow)\"\u003e\u003canimatemotion dur=\"1.5s\" repeatcount=\"indefinite\" path=\"M200,100 L130,145\" begin=\"0.6s\"\u003e\u003c\/animatemotion\u003e\u003canimate attributename=\"opacity\" values=\"1;1;0\" dur=\"1.5s\" repeatcount=\"indefinite\" begin=\"0.6s\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"130\" cy=\"145\" r=\"5\" fill=\"#00FF41\" opacity=\"0\" filter=\"url(#gfTouter)\"\u003e\u003canimate attributename=\"opacity\" values=\"0;0;0.7;0\" dur=\"1.5s\" repeatcount=\"indefinite\" begin=\"0.6s\"\u003e\u003c\/animate\u003e\u003canimate attributename=\"r\" values=\"3;3;8;3\" dur=\"1.5s\" repeatcount=\"indefinite\" begin=\"0.6s\"\u003e\u003c\/animate\u003e\u003c\/circle\u003e\n        \u003ctext x=\"55\" y=\"28\" font-family=\"Plus Jakarta Sans,sans-serif\" font-size=\"9\" fill=\"rgba(255,255,255,0.3)\" letter-spacing=\"2\" text-transform=\"uppercase\"\u003eB-DECAY ELECTRONS\u003c\/text\u003e\n        \u003ctext x=\"310\" y=\"104\" text-anchor=\"middle\" font-family=\"Plus Jakarta Sans,sans-serif\" font-size=\"11\" fill=\"rgba(0,255,65,0.5)\" letter-spacing=\"3\" font-weight=\"600\"\u003eTRITIUM GAS (H-3)\u003c\/text\u003e\n        \u003ctext x=\"565\" y=\"188\" text-anchor=\"end\" font-family=\"Plus Jakarta Sans,sans-serif\" font-size=\"9\" fill=\"rgba(255,255,255,0.3)\" letter-spacing=\"2\"\u003ePHOSPHOR COATING ON INNER WALL\u003c\/text\u003e\n        \u003cline x1=\"55\" y1=\"32\" x2=\"65\" y2=\"46\" stroke=\"rgba(255,255,255,0.12)\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"548\" y1=\"176\" x2=\"538\" y2=\"160\" stroke=\"rgba(255,255,255,0.12)\" stroke-width=\"0.5\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tritium-steps\"\u003e\n      \u003cdiv class=\"tri-step\"\u003e\n        \u003cdiv class=\"tri-step-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"1\" x2=\"12\" y2=\"4\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003ch3\u003eGlows continuously for years\u003c\/h3\u003e\n        \u003cp\u003eHydrogen-3 undergoes natural beta decay inside a sealed glass vial, releasing low-energy electrons nonstop — day and night, whether you look at it or not.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tri-step\"\u003e\n        \u003cdiv class=\"tri-step-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003ch3\u003eNothing to charge or maintain\u003c\/h3\u003e\n        \u003cp\u003eThose electrons hit the phosphor coating on the inner glass wall and turn straight into visible light. No battery, no sunlight, no switch.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tri-step\"\u003e\n        \u003cdiv class=\"tri-step-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v4m0 12v4M4.93 4.93l2.83 2.83m8.48 8.48l2.83 2.83M2 12h4m12 0h4M4.93 19.07l2.83-2.83m8.48-8.48l2.83-2.83\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003ch3\u003eSealed safely inside titanium\u003c\/h3\u003e\n        \u003cp\u003eThe phosphor keeps emitting a steady glow for up to 25 years, all self-contained. Swap in a fresh vial whenever you want it back at full strength.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tritium-safety\"\u003e\n      \u003cstrong\u003eWhen sealed, tritium vials are safe to handle.\u003c\/strong\u003e Their beta radiation is too weak to penetrate the glass vial and is easily blocked by paper. The same light sources are used in watches, exit signs and aviation instruments.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"compare rv\"\u003e\n  \u003cdiv class=\"gc\"\u003e\n    \u003cdiv class=\"compare-header\"\u003e\n\u003ch2 class=\"compare-title\"\u003eWhy this isn't a $5 glow stick\u003c\/h2\u003e\n\u003cp class=\"compare-sub\"\u003eTritium vs photoluminescent glow paint — the difference is 25 years.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cmp-table\"\u003e\n      \u003cdiv class=\"cmp-row cmp-head\"\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003eAntdesign V3\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003eGlow Paint\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cmp-row\"\u003e\n\u003cdiv class=\"cmp-cell\"\u003eGlow duration\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003cspan class=\"cmp-yes\"\u003eUp to 25 years\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e2-4 hours after charging\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cmp-row\"\u003e\n\u003cdiv class=\"cmp-cell\"\u003eSelf-powered\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003cspan class=\"cmp-yes\"\u003eYes\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003eNeeds light\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cmp-row\"\u003e\n\u003cdiv class=\"cmp-cell\"\u003eBody material\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003cspan class=\"cmp-yes\"\u003eGrade 5 Ti, gunmetal PVD\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003ePlastic\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cmp-row\"\u003e\n\u003cdiv class=\"cmp-cell\"\u003eLens\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003cspan class=\"cmp-yes\"\u003eBorosilicate\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003cspan class=\"cmp-no\"\u003eN\/A\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cmp-row\"\u003e\n\u003cdiv class=\"cmp-cell\"\u003eLight charging\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003cspan class=\"cmp-yes\"\u003eNever\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003eEvery day\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cmp-row\"\u003e\n\u003cdiv class=\"cmp-cell\"\u003eDrop protection\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003cspan class=\"cmp-yes\"\u003eShock-absorbing\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003cspan class=\"cmp-no\"\u003eNone\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cmp-row\"\u003e\n\u003cdiv class=\"cmp-cell\"\u003eColor swap\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003cspan class=\"cmp-yes\"\u003e60 seconds, no tools\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cmp-cell\"\u003e\u003cspan class=\"cmp-no\"\u003eNo\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"gf-glow-line\"\u003e\u003cdiv class=\"gf-glow-line-anim\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"howto rv\"\u003e\u003cdiv class=\"gc\"\u003e\n  \u003cdiv class=\"howto-header\"\u003e\n\u003ch2 class=\"howto-title\"\u003eNew glow color. Same gunmetal fob.\u003c\/h2\u003e\n\u003cp class=\"howto-sub\"\u003eStart with one color today. Switch to another next year, or refresh the vial a decade from now. The gunmetal body stays; only the vial changes. No tools, no manual — just your thumbs and 60 seconds.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"howto-grid\"\u003e\n    \u003cdiv class=\"howto-gif\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/FOB.116.gif?v=1775596701\" alt=\"How to swap tritium vial\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"timeline\"\u003e\n      \u003cdiv class=\"tl-step\"\u003e\n\u003cdiv class=\"tl-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tl-title\"\u003eTwist off the tail cap\u003c\/div\u003e\n\u003cdiv class=\"tl-desc\"\u003eScrew thread plus O-ring seal — it won't loosen in your pocket. Two turns and it's free.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tl-step\"\u003e\n\u003cdiv class=\"tl-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tl-title\"\u003eSlide out the glass tube\u003c\/div\u003e\n\u003cdiv class=\"tl-desc\"\u003eThe glass tube holding the tritium vial slides right out. Handle the glass with care.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tl-step\"\u003e\n\u003cdiv class=\"tl-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tl-title\"\u003eSeat the new tube\u003c\/div\u003e\n\u003cdiv class=\"tl-desc\"\u003eDrop in your chosen color, snap the plug home, slide it back in.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tl-step\"\u003e\n\u003cdiv class=\"tl-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"tl-title\"\u003eDone. Already glowing.\u003c\/div\u003e\n\u003cdiv class=\"tl-desc\"\u003eTighten the cap, pocket it. Green on Monday, Ice Blue by Friday. The gunmetal titanium body is the last one you'll need.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"specs-marquee\"\u003e\u003cdiv class=\"specs-track\"\u003e\n\u003cspan\u003e\u003cb\u003e9mm\u003c\/b\u003e diameter\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e45.5mm\u003c\/b\u003e length\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eTi Gr.5\u003c\/b\u003e body\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eGunmetal\u003c\/b\u003e PVD finish\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e3 × 22.5mm\u003c\/b\u003e tritium tube\u003c\/span\u003e\u003cspan\u003eBorosilicate window\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e~25 year\u003c\/b\u003e glow\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e8\u003c\/b\u003e colors\u003c\/span\u003e\u003cspan\u003eTool-free swap\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e9mm\u003c\/b\u003e diameter\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e45.5mm\u003c\/b\u003e length\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eTi Gr.5\u003c\/b\u003e body\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eGunmetal\u003c\/b\u003e PVD finish\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e3 × 22.5mm\u003c\/b\u003e tritium tube\u003c\/span\u003e\u003cspan\u003eBorosilicate window\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e~25 year\u003c\/b\u003e glow\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e8\u003c\/b\u003e colors\u003c\/span\u003e\u003cspan\u003eTool-free swap\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"specs rv\"\u003e\n  \u003cdiv class=\"gc\"\u003e\n    \u003cdiv class=\"specs-header\"\u003e\n\u003ch2 class=\"specs-title\"\u003e45.5 mm of gunmetal. One point of light.\u003c\/h2\u003e\n\u003cp class=\"opt-note\" style=\"text-align:center;margin-top:8px;\"\u003eSmall enough to hang on a zipper pull. Dark enough to disappear on your gear by day. Bright enough to find from across a dark room.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"specs-grid\"\u003e\n      \u003cdiv class=\"specs-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glowfob_gunmetal.png?v=1789998945\" alt=\"Glow Capsule size reference\" loading=\"lazy\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"specs-table\"\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eOverall size\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eΦ9mm × 45.5mm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eTritium tube\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eΦ3mm × 22.5mm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eBody material\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eGrade 5 Titanium (Ti-6Al-4V)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eFinish\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eGunmetal grey PVD coating\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eWindow\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eBorosilicate glass\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eGlow type\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eSelf-luminous \/ No charging\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eGlow lifespan\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eUp to 25 years\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eColors\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003e8 options\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eIn the box\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eCapsule + keyring + pre-installed vial (color variants)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-k\"\u003eOptional add-ons\u003c\/span\u003e\u003cspan class=\"spec-v\"\u003eBackup outer glass · Extra vials\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"gf-glow-line\"\u003e\u003cdiv class=\"gf-glow-line-anim\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"faq\" id=\"gf-opt-faq\"\u003e\u003cdiv class=\"gc\"\u003e\n  \u003cdiv class=\"faq-header rv\"\u003e\u003ch2 class=\"faq-title\"\u003eA few things worth knowing\u003c\/h2\u003e\u003c\/div\u003e\n  \u003cdiv class=\"faq-list rv\" id=\"gfFaqList\"\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"faq-q\"\u003eIs tritium safe to carry every day?\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cdiv class=\"faq-a-inner\"\u003eYes. The tritium is hermetically sealed inside borosilicate glass, inside titanium. Its low-energy beta radiation cannot penetrate the glass, let alone skin. The same light sources are used in watches, exit signs and aviation instruments. Just never open, cut or deliberately break the vial; if you ever suspect it's damaged, stop using the fob and \u003ca class=\"opt-link\" href=\"https:\/\/antdesign.com\/pages\/contact\" target=\"_blank\" rel=\"noopener\"\u003econtact us\u003c\/a\u003e.\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"faq-q\"\u003eHow bright is it in real life?\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cdiv class=\"faq-a-inner\"\u003eThink of it as a marker, not a flashlight: a clear, steady point of light you can spot across a dark room once your eyes adjust — enough to find keys, a zipper pull, a flashlight or a bag in total darkness. \u003cstrong\u003eGreen is the brightest choice\u003c\/strong\u003e; the other colors are chosen for their look and appear softer. It shows you where the item is; it won't light up a keyhole or the room around you. Photos can look brighter than the real thing because of camera exposure.\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"faq-q\"\u003eHow long does it glow?\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cdiv class=\"faq-a-inner\"\u003eA tritium vial keeps glowing for years without any charging, with a useful glow life of up to 25 years depending on the color and where you view it. \u003cstrong\u003eThe glow softens gradually over that time\u003c\/strong\u003e rather than switching off; most owners find it practically useful for 15+ years. When you want it back at full strength, swap in a new vial and keep the same titanium body. \u003ca class=\"opt-link\" href=\"https:\/\/mbmicrotec.com\/en\/brands\/trigalight\/\" target=\"_blank\" rel=\"noopener\"\u003eHow tritium illumination works\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"faq-q\"\u003eWhat if I drop it?\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cdiv class=\"faq-a-inner\"\u003eV3 uses a spring-loaded chamber and full-length side support so impact energy is absorbed before it reaches the glass — watch the drop-test video above. The outer window and the inner vial are still glass and can break in a serious fall; the design lets the cheap, replaceable outer glass take the hit first. Replacement outer glass is available as an add-on, and we recommend adding one to your order.\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"faq-q\"\u003eWhat if a vial breaks?\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cdiv class=\"faq-a-inner\"\u003eThe vial sits inside the titanium body and very rarely breaks. If it does, nothing dangerous happens: tritium is a gas, so it spreads out and is gone.\n\u003cspan class=\"faq-sub\"\u003eWhy the risk is low\u003c\/span\u003e\nA 3 x 22.5 mm vial holds about 0.04 mg of tritium gas. Tritium gas is barely absorbed by the body and is mostly exhaled, so even the extreme case of inhaling that entire amount at once works out to \u003cstrong\u003eroughly a few days of natural background radiation\u003c\/strong\u003e. In reality the gas spreads through the room in seconds and you breathe in only a tiny fraction of it, well below a single day of background. There is nothing to clean up beyond a bit of glass.\n\u003cspan class=\"faq-sub faq-sub-warn\"\u003eThree things not to do\u003c\/span\u003e\n\u003cul class=\"faq-ulist\"\u003e\n\u003cli\u003eDo not crush, cut, drill or heat a vial on purpose.\u003c\/li\u003e\n\u003cli\u003eDo not open a vial to reuse the phosphor. The gas is the useful part, and it is gone once the seal breaks.\u003c\/li\u003e\n\u003cli\u003eDo not give loose vials to children. The glass is the hazard, not the tritium.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"faq-q\"\u003eCan I take it on a plane?\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cdiv class=\"faq-a-inner\"\u003eYes. Tritium keychains are consumer self-luminous products, not hazardous materials, and travel in carry-on or checked luggage. If you fly a route with unusual rules, the airline can confirm in a minute. \u003ca class=\"opt-link\" href=\"https:\/\/www.faa.gov\/hazmat\/packsafe\/printable-chart\" target=\"_blank\" rel=\"noopener\"\u003eFAA packing guidance\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"faq-q\"\u003eWhy is this cheaper than competitors?\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cdiv class=\"faq-a-inner\"\u003eWe own the CNC machines. Design, manufacturing and shipping are all in-house, and we sell directly to you. No middlemen, no distributor markup — your money goes into the titanium, the vial and the serviceable construction, not into someone else's margin.\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"faq-q\"\u003eWhat's included in the package?\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cdiv class=\"faq-a-inner\"\u003eIt depends on the variant you choose. If you select a \u003cstrong\u003ecolor (Green, Ice Blue, etc.)\u003c\/strong\u003e, you receive the titanium capsule, keyring attachment, and a pre-installed tritium vial in that color — ready to glow out of the box. If you select \u003cstrong\u003eNo Tritium (Shell Only - No Glow)\u003c\/strong\u003e, you receive the titanium capsule and keyring attachment without a tritium vial, for customers who already own vials or want to source their own. Backup glass and extra vials are optional add-ons; other keys, clips and accessories shown in photos are not included.\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"faq-q\"\u003eWhat should I check when it arrives?\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cdiv class=\"faq-a-inner\"\u003eBoth the tritium vial and the outer window are glass, so we ask every owner to do a quick check on the day the parcel arrives, before installing or using the fob. It takes a minute:\n\u003col class=\"faq-olist\"\u003e\n\u003cli\u003eOpen the box \u003cstrong\u003eon the delivery date\u003c\/strong\u003e (per the carrier's tracking record) and keep the packaging.\u003c\/li\u003e\n\u003cli\u003eLook over the outer glass for \u003cstrong\u003echips or cracks\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eTake the fob into a \u003cstrong\u003ecompletely dark room\u003c\/strong\u003e, let your eyes adjust for 30 seconds and confirm the vial glows steadily on its own.\u003c\/li\u003e\n\u003cli\u003eSpotted a problem? Email us \u003cstrong\u003eby the end of the following day\u003c\/strong\u003e with photos of the part and the original packaging, and we'll sort out a replacement.\u003c\/li\u003e\n\u003c\/ol\u003e\nEvery vial and glass tube is individually inspected before shipping, which is why this window is short: once a fob has been handled beyond this first check, test-fitted, installed or used, the glass components are no longer covered for replacement or refund. The titanium body is unaffected. \u003ca class=\"opt-link\" href=\"mailto:info@antdesignofficial.com\"\u003eEmail Antdesign support\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"faq-item\"\u003e\n\u003cbutton type=\"button\" class=\"faq-q\"\u003eWhat are the shipping and return terms?\u003c\/button\u003e\u003cdiv class=\"faq-a\"\u003e\u003cdiv class=\"faq-a-inner\"\u003eShipping options and delivery estimates are shown at checkout. Our 30-day return policy has eligibility conditions, including original, unopened packaging; contact us before sending a return. The tritium vial and outer glass have their own arrival-check terms — see the answer above. Full details: \u003ca class=\"opt-link\" href=\"https:\/\/antdesign.com\/pages\/shipping-and-returns\" target=\"_blank\" rel=\"noopener\"\u003eShipping \u0026amp; Returns\u003c\/a\u003e.\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"gf-glow-line\"\u003e\u003cdiv class=\"gf-glow-line-anim\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"final-cta\"\u003e\u003cdiv class=\"gc rv\"\u003e\n  \u003cdiv class=\"final-h\"\u003eNever search in the dark again.\u003cbr\u003e\u003cem\u003eKeys. Packs. Tents. Flashlights.\u003c\/em\u003e\n\u003c\/div\u003e\n  \u003cp class=\"final-sub\"\u003eGunmetal PVD over Grade 5 titanium. Tritium core. Borosilicate glass.\u003cbr\u003ePick a color, clip it to the thing you always lose, and forget about batteries for years.\u003c\/p\u003e\n  \u003ca class=\"cta-btn\" href=\"https:\/\/antdesign.com\/products\/titanium-stealth-glow-fob-v3\" target=\"_blank\" rel=\"noopener\" onclick=\"return gfAddToCart(this,event)\"\u003ePick my glow color — from $59.90\u003c\/a\u003e\n  \u003cdiv class=\"final-trust\"\u003e30-Day Returns · Sealed \u0026amp; Safe · Factory Direct Price\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\n\u003cscript\u003e\n\nfunction gfPlayVideo(){\n  var c=document.getElementById('gfVideo');\n  if(c.classList.contains('playing'))return;\n  c.classList.add('playing');\n  var iframe=document.createElement('iframe');\n  iframe.src='https:\/\/www.youtube.com\/embed\/mxUuHrJ_kaM?start=1024\u0026autoplay=1\u0026rel=0\u0026modestbranding=1';\n  iframe.setAttribute('allow','accelerometer;autoplay;clipboard-write;encrypted-media;gyroscope;picture-in-picture');\n  iframe.setAttribute('allowfullscreen','');\n  iframe.title='Glow Fob product video';c.appendChild(iframe);iframe.focus();\n}\nfunction gfPlayDropVideo(){\n  var c=document.getElementById('gfDropVideo');\n  if(!c||c.classList.contains('playing'))return;\n  c.classList.add('playing');\n  var iframe=document.createElement('iframe');\n  iframe.src='https:\/\/www.youtube.com\/embed\/jzl2hdQkey8?autoplay=1\u0026rel=0\u0026modestbranding=1\u0026playsinline=1';\n  iframe.setAttribute('allow','accelerometer;autoplay;clipboard-write;encrypted-media;gyroscope;picture-in-picture');\n  iframe.setAttribute('allowfullscreen','');\n  iframe.title='Glow Fob product video';c.appendChild(iframe);iframe.focus();\n}\nfunction gfAddToCart(btn, ev){\n  var root=btn.closest('.gf-wrap');\n  var scope=root.closest('[id^=\"shopify-section-\"]')||document.querySelector('main')||document;\n  function findForm(parent){\n    return Array.from(parent.querySelectorAll('form[action]')).find(function(f){\n      var path;try{path=new URL(f.action,location.href).pathname;}catch(e){return false;}\n      return \/\\\/cart\\\/add\\\/?$\/.test(path)\u0026\u0026f.querySelector('[name=\"id\"]')\u0026\u0026f.getClientRects().length\u0026\u0026\n        !f.closest('product-recommendations,product-card,quick-buy-drawer,quick-buy-modal,dialog,[role=\"dialog\"],.product-recommendations');\n    });\n  }\n  var form=findForm(scope)||findForm(document.querySelector('main')||document);\n  if(!form)return true;\n  if(ev){ev.preventDefault();ev.stopPropagation();}\n  var target=form.closest('product-info,.product-info,.product__info,.product__info-wrapper')||form;\n  target.scrollIntoView({behavior:matchMedia('(prefers-reduced-motion: reduce)').matches?'auto':'smooth',block:'center'});\n  if(!target.hasAttribute('tabindex'))target.setAttribute('tabindex','-1');\n  target.focus({preventScroll:true});return false;\n}\n(function(){\n  var w=document.querySelector('.gf-wrap');if(!w)return;\n\n  \/\/ Reveal\n  if('IntersectionObserver' in window){var obs=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting)e.target.classList.add('vis');});},{threshold:0.08});w.querySelectorAll('.rv').forEach(function(el){obs.observe(el);});}\n\n  \/\/ Color selector\n  var colorImg=document.getElementById('gfColorImg');\n  var heroImg=document.getElementById('gfHeroImg');\n  var acn=document.getElementById('gfActiveColor');\n  var bps=document.getElementById('gfBrightPips').children;\n  var bpct=document.getElementById('gfBrightPct');\n  document.getElementById('gfSwatches').addEventListener('click',function(e){\n    var s=e.target.closest('.swatch');if(!s)return;\n    var c=s.dataset.color,n=s.dataset.name,b=parseInt(s.dataset.bright),pct=s.dataset.pct,img=s.dataset.img;\n    w.querySelectorAll('.swatch').forEach(function(x){x.classList.remove('active');});s.classList.add('active');w.querySelectorAll('.swatch').forEach(function(x){x.setAttribute('aria-pressed',x===s?'true':'false');});\n    if(colorImg){colorImg.src=img;colorImg.alt='Glow Capsule - '+n;}\n    if(heroImg){heroImg.src=img;heroImg.alt='Titanium Stealth Glow Fob - '+n;}\n    acn.textContent=n;acn.style.color=c;\n    if(bpct){bpct.textContent=pct+'%';bpct.style.color=c;}\n    Array.from(bps).forEach(function(p,i){p.classList.toggle('on',i\u003cb);if(i\u003cb){p.style.background=c;p.style.boxShadow='0 0 6px '+c;}else{p.style.background='';p.style.boxShadow='';}});\n    \/\/ Carry the choice into the main product form's tritium-color option, and only\n    \/\/ report success after the option is verified as selected.\n    gfSyncVariant(n,function(ok){\n      w.querySelectorAll('.cta-label').forEach(function(l){l.textContent=ok?('Continue with '+n):'Pick my glow color';});\n      var lbl=acn\u0026\u0026acn.parentElement;if(lbl){lbl.firstChild.textContent=ok?'Selected: ':'Preview: ';}\n      var note=document.getElementById('gfColorNote');if(note){note.textContent=ok?(n+' is selected in the product options above. Add any extras there, then add to cart.'):'Real product photos, no filters. Choose your order color and add-ons in the product options above.';}\n    });\n  });\n  function gfSyncVariant(name,done){\n    function same(a,b){return String(a||'').trim().toLowerCase()===String(b||'').trim().toLowerCase();}\n    function mainForm(){\n      return Array.from(document.querySelectorAll('form[action]')).find(function(f){\n        var path;try{path=new URL(f.action,location.href).pathname;}catch(e){return false;}\n        return \/\\\/cart\\\/add\\\/?$\/.test(path)\u0026\u0026f.querySelector('[name=\"id\"]')\u0026\u0026f.getClientRects().length\u0026\u0026\n          !f.closest('product-recommendations,product-card,quick-buy-drawer,quick-buy-modal,dialog,[role=\"dialog\"],.product-recommendations');\n      });\n    }\n    var form=mainForm();if(!form){done(false);return;}\n    var scope=form.closest('product-info,.product-info,.product__info,.product__info-wrapper')||form;\n    var idField=form.querySelector('[name=\"id\"]');var idBefore=idField?idField.value:'';\n    \/\/ The color option group: a fieldset\/select whose legend\/label mentions color or tritium.\n    var groups=Array.from(scope.querySelectorAll('fieldset,select,[data-option-name],.product-form__input,.variant-picker__option'));\n    var colorGroups=groups.filter(function(g){\n      var txt=(g.getAttribute('data-option-name')||'')+' '+(g.querySelector('legend,label,.form__label,.variant-picker__option-name')||{}).textContent+' '+(g.getAttribute('aria-label')||'')+' '+(g.name||'');\n      return \/colou?r|tritium|glow\/i.test(txt);\n    });\n    if(!colorGroups.length)colorGroups=groups;\n    var target=null;\n    colorGroups.some(function(g){\n      if(g.tagName==='SELECT'){for(var o=0;o\u003cg.options.length;o++){if(same(g.options[o].value,name)||same(g.options[o].textContent,name)){target={select:g,option:g.options[o]};return true;}}return false;}\n      var radios=g.querySelectorAll('input[type=\"radio\"]');for(var r=0;r\u003cradios.length;r++){if(same(radios[r].value,name)){target={radio:radios[r]};return true;}}return false;\n    });\n    if(!target){done(false);return;}\n    if(target.radio){if(!target.radio.checked)target.radio.click();}\n    else if(target.select.value!==target.option.value){target.select.value=target.option.value;target.select.dispatchEvent(new Event('change',{bubbles:true}));}\n    setTimeout(function(){\n      var picked=target.radio?target.radio.checked:(target.select.value===target.option.value);\n      var idNow=form.querySelector('[name=\"id\"]');var idChanged=idNow\u0026\u0026idNow.value!==idBefore;\n      var expected=null;\n      if(target.radio){var lab=scope.querySelector('label[for=\"'+target.radio.id+'\"]');expected=same(target.radio.value,name)||(lab\u0026\u0026same(lab.textContent,name));}\n      done(!!(picked\u0026\u0026(idChanged||expected!==false)));\n    },160);\n  }\n\n  \/\/ Reviews seamless scroll - duplicate cards\n  var scrollTrack=document.getElementById('gfReviewScroll');\n  if(scrollTrack){scrollTrack.innerHTML+=scrollTrack.innerHTML;}\n\n  \/\/ FAQ\n  w.querySelectorAll('.faq-q').forEach(function(btn){btn.addEventListener('click',function(){var item=btn.parentElement,was=item.classList.contains('open');w.querySelectorAll('.faq-item').forEach(function(i){i.classList.remove('open');});if(!was)item.classList.add('open');});});\n})();\n\n(function(){\n var w=document.querySelector('.gf-wrap.gf-opt');if(!w)return;\n w.classList.add('gf-enhanced');\n w.querySelectorAll('.swatch,#gfVideo,#gfDropVideo').forEach(function(el){\n   if(el.id){el.setAttribute('role','button');el.setAttribute('tabindex','0');el.setAttribute('aria-label',el.id==='gfVideo'?'Play the product review':'Play the V3 drop tests');}\n   el.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();el.click();}});\n });\n w.querySelectorAll('[data-gf-review-step]').forEach(function(b){b.addEventListener('click',function(){var t=w.querySelector('#gfReviewScroll');var card=t.querySelector('.review-card');t.scrollBy({left:Number(b.dataset.gfReviewStep)*(card.getBoundingClientRect().width+16),behavior:matchMedia('(prefers-reduced-motion: reduce)').matches?'auto':'smooth'});});});\n w.querySelectorAll('.faq-q').forEach(function(b,i){var a=b.nextElementSibling;a.id='gf-opt-answer-'+i;b.setAttribute('aria-controls',a.id);b.setAttribute('aria-expanded','false');b.addEventListener('click',function(){w.querySelectorAll('.faq-q').forEach(function(q){q.setAttribute('aria-expanded',q.parentElement.classList.contains('open')?'true':'false');});});});\n})();\n\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"ANTDESIGN LLC","offers":[{"title":"Titanium \/ Green","offer_id":53019063091511,"sku":"ZSWGS15","price":59.9,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Yellow","offer_id":53019063124279,"sku":"ZSWGS15","price":59.9,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ White","offer_id":53019063157047,"sku":"ZSWGS15","price":59.9,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Orange","offer_id":53019063189815,"sku":"ZSWGS15","price":59.9,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Ice Blue","offer_id":53019063222583,"sku":"ZSWGS15","price":59.9,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Pink","offer_id":53019063255351,"sku":"ZSWGS15","price":59.9,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Red","offer_id":53019063288119,"sku":"ZSWGS15","price":59.9,"currency_code":"USD","in_stock":true},{"title":"Titanium \/ Purple","offer_id":53019063320887,"sku":"ZSWGS15","price":59.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0882\/6139\/4743\/files\/Glow_fob_gunmetal6.jpg?v=1789985550","url":"https:\/\/antdesign.com\/products\/titanium-keychain-glow-fob-v3-copy","provider":"Ant Design","version":"1.0","type":"link"}