.tbg-search-page{max-width:860px;margin:0 auto;padding:2.5rem 1.25rem 4rem}.tbg-search-form-wrap{margin-bottom:2rem}.tbg-search-input-wrap{display:flex;align-items:center;gap:.75rem;background:#fff;border:1.5px solid #eee8e0;border-radius:12px;padding:.875rem 1.125rem;transition:border-color 0.2s,box-shadow 0.2s}.tbg-search-input-wrap:focus-within{border-color:#10b981;box-shadow:0 0 0 3px rgb(16 185 129 / .08)}.tbg-search-icon{color:#94a3b8;flex-shrink:0}.tbg-search-input{flex:1;border:none;outline:none;font-size:1.0625rem;color:#0f172a;background:#fff0;font-family:inherit}.tbg-search-input::placeholder{color:#94a3b8}.tbg-search-input::-webkit-search-cancel-button,.tbg-search-input::-webkit-search-decoration{-webkit-appearance:none}.tbg-search-clear{color:#94a3b8;display:flex;align-items:center;text-decoration:none;flex-shrink:0;transition:color 0.15s}.tbg-search-clear:hover{color:#475569}.tbg-search-count{font-size:.875rem;color:#94a3b8;margin-bottom:1.75rem}.tbg-search-count strong{color:#475569;font-weight:600}.tbg-search-empty{text-align:center;padding:3rem 1rem;color:#64748b;font-size:.9375rem}.tbg-search-empty .tbg-empty-icon{width:48px;height:48px;margin:0 auto 1rem;color:#ddd6c8}.tbg-search-empty a{color:#10b981;text-decoration:none;font-weight:600}.tbg-search-empty a:hover{color:#059669}.tbg-section{margin-bottom:2.5rem}.tbg-section-header{display:flex;align-items:center;gap:.625rem;margin-bottom:1rem;padding-bottom:.625rem;border-bottom:1px solid #eee8e0}.tbg-section-header h2{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#10b981;white-space:nowrap;margin:0;line-height:1}.tbg-section-count{background:#ecfdf5;color:#166534;font-size:.6875rem;font-weight:700;padding:.125rem .5rem;border-radius:999px}.tbg-brand-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem}.tbg-brand-card{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:#fff;border:1px solid #eee8e0;border-radius:10px;text-decoration:none;color:inherit;transition:border-color 0.2s,box-shadow 0.2s}.tbg-brand-card:hover{border-color:#10b981;box-shadow:0 2px 8px rgb(0 0 0 / .03)}.tbg-brand-logo{width:40px;height:40px;background:#faf8f4;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.tbg-brand-logo img{max-width:32px;max-height:32px;object-fit:contain}.tbg-brand-info{min-width:0}.tbg-brand-name{font-size:.875rem;font-weight:700;color:#0f172a;line-height:1.3}.tbg-brand-card:hover .tbg-brand-name{color:#10b981}.tbg-brand-count{font-size:.75rem;color:#94a3b8;font-weight:500}.tbg-battery-grid{display:grid;grid-template-columns:1fr;gap:.625rem}.tbg-battery-card{position:relative;display:grid;grid-template-columns:100px 1fr auto;gap:1.25rem;align-items:center;padding:1.125rem 1.25rem;background:#fff;border:1px solid #eee8e0;border-radius:12px;text-decoration:none;color:inherit;transition:border-color 0.2s,box-shadow 0.2s}.tbg-battery-card:hover{border-color:#ddd6c8;box-shadow:0 2px 8px rgb(0 0 0 / .03)}.tbg-battery-img{width:100px;height:100px;background:#faf8f4;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.tbg-battery-img img{max-width:80px;max-height:80px;object-fit:contain}.tbg-battery-info{min-width:0;display:flex;flex-direction:column;gap:.25rem}.tbg-battery-brand{font-size:.6875rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.tbg-battery-name{font-size:1.0625rem;font-weight:700;color:#0f172a;line-height:1.3}.tbg-battery-card:hover .tbg-battery-name{color:#10b981}.tbg-battery-meta{display:flex;align-items:center;gap:.5rem;margin-top:.125rem;flex-wrap:wrap}.tbg-battery-meta-item{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;color:#475569}.tbg-battery-meta-item svg{width:14px;height:14px;color:#10b981;flex-shrink:0}.tbg-battery-meta-sep{width:3px;height:3px;border-radius:50%;background:#ddd6c8;flex-shrink:0}.tbg-battery-tags{display:flex;gap:.25rem;flex-wrap:wrap;margin-top:.25rem}.tbg-battery-tag{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#166534;background:#ecfdf5;padding:.125rem .375rem;border-radius:4px;border:1px solid #bbf7d0}.tbg-battery-tag--neutral{color:#475569;background:#f5f3ee;border-color:#eee8e0}.tbg-battery-right{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0}.tbg-battery-score{font-size:.9375rem;font-weight:800;color:#fff;background:#10b981;width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;line-height:1}.tbg-battery-arrow{color:#ddd6c8;transition:color 0.15s,transform 0.15s}.tbg-battery-card:hover .tbg-battery-arrow{color:#10b981;transform:translateX(2px)}.tbg-comparisons-list{display:flex;flex-direction:column;gap:0}.tbg-comparison-item{display:grid;grid-template-columns:auto 1fr auto;gap:.875rem;align-items:center;padding:.875rem 0;border-bottom:1px solid #f5f3ee;text-decoration:none;color:inherit;transition:background 0.15s}.tbg-comparison-item:first-child{padding-top:0}.tbg-comparison-item:last-child{border-bottom:none}.tbg-comparison-item:hover{background:#faf8f4;margin:0 -.75rem;padding-left:.75rem;padding-right:.75rem;border-radius:8px}.tbg-comparison-icon{width:36px;height:36px;background:#ecfdf5;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#10b981;flex-shrink:0}.tbg-comparison-info{min-width:0}.tbg-comparison-title{font-family:inherit;font-size:.9375rem;font-weight:600;color:#0f172a;line-height:1.4;margin:0}.tbg-comparison-item:hover .tbg-comparison-title{color:#10b981}.tbg-comparison-vs{font-size:.75rem;color:#94a3b8;font-weight:500;margin-top:.125rem;display:block}.tbg-comparison-arrow{color:#ddd6c8;flex-shrink:0;transition:color 0.15s,transform 0.15s}.tbg-comparison-item:hover .tbg-comparison-arrow{color:#10b981;transform:translateX(2px)}.tbg-posts-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.tbg-post-card{display:flex;flex-direction:column;background:#fff;border:1px solid #eee8e0;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color 0.2s,box-shadow 0.2s}.tbg-post-card:hover{border-color:#ddd6c8;box-shadow:0 2px 8px rgb(0 0 0 / .03)}.tbg-post-img{width:100%;aspect-ratio:1200 / 628;overflow:hidden;background:#faf8f4}.tbg-post-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s}.tbg-post-card:hover .tbg-post-img img{transform:scale(1.03)}.tbg-post-content{padding:.875rem 1rem 1rem;display:flex;flex-direction:column;gap:.25rem}.tbg-post-card--no-img .tbg-post-content{padding:1rem}.tbg-post-date{font-size:.75rem;color:#94a3b8;font-weight:500}.tbg-post-title{font-family:inherit;font-size:.9375rem;font-weight:700;color:#0f172a;line-height:1.4;margin:0}.tbg-post-card:hover .tbg-post-title{color:#10b981}.tbg-section-footer{margin-top:.75rem;padding-top:.75rem}.tbg-section-footer a{font-size:.8125rem;font-weight:600;color:#10b981;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;transition:color 0.15s}.tbg-section-footer a:hover{color:#059669}.tbg-suggestions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem}.tbg-suggestion-chip{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:#475569;background:#faf8f4;border:1px solid #eee8e0;border-radius:999px;padding:.375rem .875rem;text-decoration:none;cursor:pointer;transition:border-color 0.15s,background 0.15s}.tbg-suggestion-chip:hover{border-color:#10b981;background:#ecfdf5;color:#0f172a}.tbg-quick-links{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;margin-top:2rem;max-width:540px;margin-left:auto;margin-right:auto}.tbg-quick-link{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background:#faf8f4;border:1px solid #eee8e0;border-radius:10px;text-decoration:none;color:#0f172a;font-size:.8125rem;font-weight:600;transition:border-color 0.15s}.tbg-quick-link:hover{border-color:#10b981}.tbg-quick-link svg{color:#10b981;flex-shrink:0}@media (max-width:700px){.tbg-search-page{padding:1.5rem 1rem 2.5rem}.tbg-brand-grid{grid-template-columns:1fr 1fr}.tbg-battery-card{grid-template-columns:72px 1fr auto;gap:.875rem;padding:.875rem 1rem}.tbg-battery-img{width:72px;height:72px}.tbg-battery-img img{max-width:56px;max-height:56px}.tbg-battery-name{font-size:.9375rem}.tbg-battery-score{width:32px;height:32px;font-size:.8125rem;border-radius:8px}.tbg-posts-grid{grid-template-columns:1fr}.tbg-post-card{flex-direction:row}.tbg-post-img{width:120px;aspect-ratio:auto;min-height:100%}.tbg-post-content{padding:.75rem .875rem;justify-content:center}.tbg-post-title{font-size:.875rem}.tbg-post-card--no-img{flex-direction:column}.tbg-quick-links{grid-template-columns:1fr}}@media (max-width:480px){.tbg-brand-grid{grid-template-columns:1fr}.tbg-battery-card{grid-template-columns:60px 1fr auto;gap:.75rem;padding:.75rem}.tbg-battery-img{width:60px;height:60px}.tbg-battery-img img{max-width:44px;max-height:44px}.tbg-battery-meta-item{font-size:.75rem}}.tbg-fuzzy-hint{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;background:#fef3c7;border:1px solid #fde68a;border-radius:10px;margin-bottom:1.5rem;font-size:.875rem;color:#78350f;line-height:1.5}.tbg-fuzzy-hint svg{flex-shrink:0;color:#b45309;margin-top:.125rem}.tbg-fuzzy-hint a{color:#78350f;text-decoration:underline;text-underline-offset:2px}.tbg-fuzzy-hint a:hover{color:#422006}.tbg-hero{background:#fff;border:1.5px solid #ddd6c8;border-radius:16px;padding:0;margin-bottom:2rem;overflow:hidden;transition:border-color 0.2s,box-shadow 0.2s,transform 0.15s;position:relative}.tbg-hero:hover{border-color:#c4b8a0;box-shadow:0 4px 16px rgb(0 0 0 / .04)}.tbg-hero-link{display:flex;align-items:stretch;gap:1.5rem;padding:1.5rem;text-decoration:none;color:inherit}.tbg-hero-content{display:flex;align-items:stretch;gap:1.5rem;padding:1.5rem}.tbg-hero--brand{background:linear-gradient(135deg,#fefdfb 0%,#faf8f4 100%)}.tbg-hero-logo{flex-shrink:0;width:120px;height:120px;background:#fff;border:1px solid #eee8e0;border-radius:14px;display:flex;align-items:center;justify-content:center;padding:1rem}.tbg-hero-logo img{max-width:100%;max-height:100%;object-fit:contain;display:block}.tbg-hero-body{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.5rem;min-width:0}.tbg-hero-eyebrow{font-size:.75rem;font-weight:600;color:#10b981;text-transform:uppercase;letter-spacing:.05em}.tbg-hero-title{font-size:1.5rem;font-weight:700;color:#0f172a;line-height:1.25;margin:0}.tbg-hero-desc{font-size:.9375rem;color:#475569;line-height:1.6;margin:0}.tbg-hero-cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.625rem 1rem;background:#10b981;color:#fff;font-weight:600;font-size:.875rem;border-radius:8px;text-decoration:none;transition:background 0.15s,transform 0.15s;align-self:flex-start}.tbg-hero-cta:hover{background:#059669;color:#fff;transform:translateX(2px)}.tbg-hero--battery{border-color:#c7d2fe}.tbg-hero--battery:hover{border-color:#818cf8}.tbg-hero-img{flex-shrink:0;width:140px;height:140px;background:#faf8f4;border-radius:14px;display:flex;align-items:center;justify-content:center;padding:.5rem}.tbg-hero-img img{max-width:100%;max-height:100%;object-fit:contain;display:block}.tbg-hero-specs{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.25rem}.tbg-hero-spec{font-size:.875rem;font-weight:600;color:#0f172a;display:inline-flex;align-items:center;gap:.375rem}.tbg-hero-spec:not(:last-child)::after{content:'';width:3px;height:3px;background:#cbd5e1;border-radius:50%;margin-left:1rem}.tbg-hero-tags{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.tbg-hero-score{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 .5rem;border-left:1px solid #eee8e0;margin-left:auto;min-width:80px}.tbg-hero-score-value{font-size:2rem;font-weight:700;color:#10b981;line-height:1}.tbg-hero-score-label{font-size:.6875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.tbg-section h3{font-size:1rem;font-weight:700;color:#0f172a;margin:0}.tbg-section h4.tbg-post-title,.tbg-section h4.tbg-comparison-title{font-size:.9375rem;font-weight:700;color:#0f172a;line-height:1.4;margin:0}.tbg-batteries-list{display:flex;flex-direction:column;gap:.5rem}.tbg-batteries-list .tbg-battery-card{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;background:#fff;border:1px solid #eee8e0;border-radius:12px;text-decoration:none;color:inherit;transition:border-color 0.15s,box-shadow 0.15s}.tbg-batteries-list .tbg-battery-card:hover{border-color:#ddd6c8;box-shadow:0 2px 8px rgb(0 0 0 / .03)}.tbg-batteries-list .tbg-battery-img{width:64px;height:64px;flex-shrink:0;background:#faf8f4;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:.375rem}.tbg-batteries-list .tbg-battery-img img{max-width:100%;max-height:100%;object-fit:contain;display:block}.tbg-batteries-list .tbg-battery-info{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0}.tbg-post-excerpt{font-size:.8125rem;color:#64748b;line-height:1.5;margin:.25rem 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tbg-empty-state{display:flex;flex-direction:column;gap:2rem}.tbg-empty-section{display:flex;flex-direction:column;gap:.75rem}.tbg-empty-title{font-family:inherit;font-size:.875rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.05em;margin:0}.tbg-empty-chips{display:flex;flex-wrap:wrap;gap:.5rem}.tbg-chip{display:inline-flex;align-items:center;padding:.5rem .875rem;background:#fff;border:1.5px solid #ddd6c8;border-radius:999px;font-size:.875rem;font-weight:600;color:#0f172a;text-decoration:none;transition:border-color 0.15s,background 0.15s,color 0.15s}.tbg-chip:hover{border-color:#10b981;background:#ecfdf5;color:#047857}.tbg-chip--secondary{border-color:#eee8e0;background:#faf8f4;color:#475569;font-weight:500}.tbg-chip--secondary:hover{border-color:#c7d2fe;background:#eef2ff;color:#3730a3}.tbg-quick-links{display:flex;flex-wrap:wrap;gap:.5rem}.tbg-quick-link{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#fff;border:1px solid #eee8e0;border-radius:10px;font-size:.875rem;font-weight:600;color:#0f172a;text-decoration:none;transition:border-color 0.15s,background 0.15s}.tbg-quick-link:hover{border-color:#10b981;background:#ecfdf5;color:#047857}.tbg-quick-link svg{color:#94a3b8;flex-shrink:0}.tbg-quick-link:hover svg{color:#10b981}.tbg-search-empty h3{font-size:1.125rem;font-weight:700;color:#0f172a;margin:1rem 0 .5rem}.tbg-search-empty p{color:#64748b;margin:0 0 1rem}.tbg-search-empty .tbg-empty-chips{justify-content:center;margin-bottom:1.5rem}.tbg-search-empty .tbg-quick-links{justify-content:center}@media (max-width:640px){.tbg-hero-content,.tbg-hero-link{flex-direction:column;gap:1rem;padding:1.25rem}.tbg-hero-logo,.tbg-hero-img{width:100%;max-width:200px;height:120px}.tbg-hero-title{font-size:1.25rem}.tbg-hero-score{border-left:none;border-top:1px solid #eee8e0;padding-top:1rem;flex-direction:row;gap:.5rem;align-items:baseline;margin-left:0}.tbg-hero-score-value{font-size:1.5rem}.tbg-posts-grid{grid-template-columns:1fr}}.tbg-search-page{background:#fff0;border-radius:0;padding:0;max-width:860px;margin:0 auto}.tbg-hero--brand{background:#fff;border:1px solid #eee8e0;border-radius:14px;padding:0;margin-bottom:2rem;overflow:hidden}.tbg-hero--brand .tbg-hero-content{display:flex;align-items:center;gap:1.75rem;padding:2rem 2.25rem;text-decoration:none;color:inherit;transition:background-color 0.15s,box-shadow 0.15s}.tbg-hero--brand .tbg-hero-content:hover{background-color:#faf8f4;box-shadow:0 4px 16px rgb(0 0 0 / .03)}.tbg-hero--brand .tbg-hero-logo{width:96px;height:96px;background:#faf8f4;border:1px solid #eee8e0;border-radius:14px;padding:.75rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.tbg-hero--brand .tbg-hero-logo img{max-width:100%;max-height:100%;object-fit:contain;display:block}.tbg-hero--brand .tbg-hero-body{flex:1;min-width:0}.tbg-hero-title{font-size:clamp(26px, 4vw, 38px);font-weight:800;color:#0f172a;line-height:1.15;letter-spacing:-.02em;margin:0 0 14px;transition:color 0.15s;word-break:break-word}.tbg-hero--brand .tbg-hero-content:hover .tbg-hero-title{color:#10b981}.tbg-hero-trust{display:flex;flex-wrap:wrap;gap:14px 18px;margin-bottom:18px}.tbg-hero-trust-item{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#64748b;font-weight:500}.tbg-hero-trust-item svg{flex-shrink:0}.tbg-hero-cta{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:#10b981;color:#fff;font-size:14px;font-weight:700;border-radius:10px;transition:all 0.15s ease}.tbg-hero--brand .tbg-hero-content:hover .tbg-hero-cta{background:#059669;box-shadow:0 4px 16px rgb(16 185 129 / .3)}.tbg-section{margin-top:2rem}.tbg-section-header{display:flex;align-items:baseline;gap:10px;padding-bottom:12px;border-bottom:1px solid #eee8e0;margin-bottom:16px}.tbg-section-header h3{font-size:20px;font-weight:800;color:#0f172a;letter-spacing:-.01em;margin:0;overflow-wrap:anywhere;min-width:0;flex:1}.tbg-section-count{font-size:13px;color:#94a3b8;font-weight:600;background:#fff0;padding:0;flex-shrink:0}.tbg-batteries-list,.tbg-comparisons-list{display:flex;flex-direction:column;gap:10px}.tbg-batteries-list .tbg-battery-card,.tbg-comparison-item{display:flex;align-items:center;gap:16px;padding:16px 18px;min-height:88px;background:#fff;border:1px solid #eee8e0;border-radius:12px;text-decoration:none;color:inherit;transition:border-color 0.15s,box-shadow 0.15s,transform 0.15s}.tbg-batteries-list .tbg-battery-card:hover,.tbg-comparison-item:hover{border-color:#ddd6c8;box-shadow:0 4px 16px rgb(0 0 0 / .04);transform:translateY(-1px)}.tbg-batteries-list .tbg-battery-img,.tbg-comparison-icon{width:56px;height:56px;flex-shrink:0;background:#faf8f4;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:6px}.tbg-batteries-list .tbg-battery-img img{max-width:100%;max-height:100%;object-fit:contain;display:block}.tbg-batteries-list .tbg-battery-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tbg-batteries-list .tbg-battery-brand{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em}.tbg-batteries-list .tbg-battery-name{font-size:15px;font-weight:700;color:#0f172a;line-height:1.3;overflow-wrap:anywhere}.tbg-batteries-list .tbg-battery-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:13px;color:#64748b}.tbg-batteries-list .tbg-battery-meta-sep{width:3px;height:3px;background:#cbd5e1;border-radius:50%;display:inline-block}.tbg-batteries-list .tbg-battery-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.tbg-batteries-list .tbg-battery-score{font-size:16px;font-weight:800;color:#fff;background:#10b981;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgb(16 185 129 / .25);flex-shrink:0}.tbg-battery-score--high{background:#10b981;box-shadow:0 4px 12px rgb(16 185 129 / .25)}.tbg-battery-score--mid{background:#84cc16;box-shadow:0 4px 12px rgb(132 204 22 / .25)}.tbg-battery-score--low{background:#f97316;box-shadow:0 4px 12px rgb(249 115 22 / .25)}.tbg-batteries-list .tbg-battery-arrow{color:#94a3b8;transition:color 0.15s,transform 0.15s;flex-shrink:0}.tbg-batteries-list .tbg-battery-card:hover .tbg-battery-arrow{color:#10b981;transform:translateX(3px)}.tbg-comparison-icon{color:#10b981}.tbg-comparison-icon svg{width:20px;height:20px}.tbg-comparison-info{flex:1;min-width:0;display:flex;align-items:center}.tbg-comparison-title{font-size:15px;font-weight:700;color:#0f172a;line-height:1.35;margin:0;overflow-wrap:anywhere}.tbg-comparison-arrow{color:#94a3b8;transition:color 0.15s,transform 0.15s;flex-shrink:0}.tbg-comparison-item:hover .tbg-comparison-arrow{color:#10b981;transform:translateX(3px)}.tbg-posts-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tbg-post-card{display:flex;flex-direction:column;background:#fff;border:1px solid #eee8e0;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color 0.15s,box-shadow 0.15s,transform 0.15s}.tbg-post-card:hover{border-color:#ddd6c8;box-shadow:0 4px 16px rgb(0 0 0 / .04);transform:translateY(-1px)}.tbg-post-img{width:100%;aspect-ratio:16 / 9;background:#faf8f4;overflow:hidden}.tbg-post-img img{width:100%;height:100%;object-fit:cover;display:block}.tbg-post-content{padding:14px 16px 16px;display:flex;flex-direction:column;gap:4px;flex:1}.tbg-post-date{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em}.tbg-post-title{font-size:15px;font-weight:700;color:#0f172a;line-height:1.35;margin:0;transition:color 0.15s;overflow-wrap:anywhere}.tbg-post-card:hover .tbg-post-title{color:#10b981}.tbg-post-excerpt{font-size:13px;color:#64748b;line-height:1.5;margin:4px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tbg-load-more-wrap{display:flex;justify-content:center;margin-top:24px;margin-bottom:8px}.tbg-load-more{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 28px;background:#fff;color:#10b981;border:1.5px solid #10b981;border-radius:10px;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background-color 0.15s,color 0.15s,box-shadow 0.15s,transform 0.15s}.tbg-load-more:hover:not(:disabled),.tbg-load-more:focus:not(:disabled){background:#10b981;color:#fff;box-shadow:0 4px 16px rgb(16 185 129 / .3);transform:translateY(-1px)}.tbg-load-more:disabled{opacity:.6;cursor:wait}.tbg-load-more svg{transition:transform 0.15s}.tbg-load-more:hover:not(:disabled) svg{transform:translateY(2px)}.tbg-search-form-wrap{margin-bottom:1.5rem}.tbg-search-input-wrap{background:#fff;border:1.5px solid #eee8e0;border-radius:12px;padding:14px 18px}.tbg-search-input-wrap:focus-within{border-color:#10b981;box-shadow:0 0 0 4px rgb(16 185 129 / .08)}.tbg-search-input{font-size:16px;font-weight:500;color:#0f172a}@media (max-width:768px){.tbg-hero--brand .tbg-hero-content{padding:1.5rem 1.75rem;gap:1.25rem}.tbg-hero--brand .tbg-hero-logo{width:80px;height:80px}.tbg-section{margin-top:1.5rem}.tbg-section-header{margin-bottom:12px}}@media (max-width:640px){.tbg-hero--brand{margin-bottom:1.5rem}.tbg-hero--brand .tbg-hero-content{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 1.5rem}.tbg-hero--brand .tbg-hero-logo{width:64px;height:64px;border-radius:12px}.tbg-hero-title{font-size:24px;margin-bottom:10px}.tbg-hero-trust{gap:10px 16px;margin-bottom:14px}.tbg-hero-trust-item{font-size:12px}.tbg-hero-cta{width:100%;justify-content:center;padding:13px 18px}.tbg-section-header h3{font-size:17px}.tbg-batteries-list .tbg-battery-card,.tbg-comparison-item{padding:12px 14px;gap:12px;min-height:76px}.tbg-batteries-list .tbg-battery-img,.tbg-comparison-icon{width:48px;height:48px;padding:4px}.tbg-batteries-list .tbg-battery-name{font-size:14px}.tbg-batteries-list .tbg-battery-meta{font-size:12px;gap:6px}.tbg-batteries-list .tbg-battery-right{gap:8px}.tbg-batteries-list .tbg-battery-score{width:40px;height:40px;font-size:14px;border-radius:8px}.tbg-batteries-list .tbg-battery-arrow{display:none}.tbg-comparison-arrow{width:16px;height:16px}.tbg-comparison-title{font-size:14px}.tbg-posts-grid{grid-template-columns:1fr;gap:12px}.tbg-post-content{padding:12px 14px 14px}.tbg-post-title{font-size:14px}.tbg-load-more-wrap{margin-top:18px}.tbg-load-more{width:100%;padding:14px 20px}}@media (max-width:380px){.tbg-hero--brand .tbg-hero-content{padding:1rem 1rem 1.25rem}.tbg-hero-title{font-size:22px}.tbg-batteries-list .tbg-battery-card,.tbg-comparison-item{padding:10px 12px;gap:10px}.tbg-batteries-list .tbg-battery-img,.tbg-comparison-icon{width:42px;height:42px}.tbg-batteries-list .tbg-battery-score{width:36px;height:36px;font-size:13px}}.tbg-search-input,input.tbg-search-input{flex:1;min-width:0;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;margin:0!important;background:transparent!important;font-size:16px;line-height:1.5;color:#0f172a;font-family:inherit;border-radius:0!important;-webkit-appearance:none;appearance:none}.tbg-search-input:focus,input.tbg-search-input:focus{border:none!important;outline:none!important;box-shadow:none!important}.tbg-search-input-wrap{padding:14px 18px}@media (max-width:640px){.tbg-section{margin-top:1.5rem}.tbg-section-header{padding-left:4px;padding-right:4px;padding-bottom:10px;margin-bottom:12px}.tbg-hero--brand{margin-bottom:1.25rem}.tbg-search-form-wrap{margin-bottom:1.25rem}.tbg-search-input-wrap{padding:12px 14px;gap:.625rem}.tbg-search-icon{width:18px;height:18px}.tbg-search-input{font-size:16px}.tbg-batteries-list .tbg-battery-card{padding-right:14px}.tbg-batteries-list .tbg-battery-right{margin-left:auto}}@media (max-width:380px){.tbg-section-header{padding-left:2px;padding-right:2px}.tbg-section-header h3{font-size:16px}}@media (max-width:700px){.tbg-posts-grid{grid-template-columns:1fr}.tbg-post-card{flex-direction:row;align-items:stretch}.tbg-post-img{width:112px;flex-shrink:0;aspect-ratio:1 / 1;min-height:100%;height:auto}.tbg-post-img img{width:100%;height:100%;object-fit:cover}.tbg-post-card--no-img{flex-direction:column}.tbg-post-card--no-img .tbg-post-img{display:none}.tbg-post-content{flex:1;min-width:0;justify-content:center;padding:12px 14px}.tbg-post-title{font-size:.9rem}}.tbg-sm{position:fixed;inset:0;z-index:99999;display:none}.tbg-sm.is-open{display:block}.tbg-sm__backdrop{position:absolute;inset:0;background:rgb(20 18 12 / .5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:opacity 0.22s ease}.tbg-sm.is-open .tbg-sm__backdrop{opacity:1}.tbg-sm__panel{position:absolute;top:50%;left:50%;transform:translate(-50%,-46%) scale(.97);width:calc(100% - 32px);max-width:540px;background:#fff;border:1px solid #eee8e0;border-radius:18px;box-shadow:0 24px 70px rgb(20 18 12 / .28);padding:18px;opacity:0;transition:opacity 0.22s ease,transform 0.22s cubic-bezier(.16,1,.3,1)}.tbg-sm.is-open .tbg-sm__panel{opacity:1;transform:translate(-50%,-50%) scale(1)}.tbg-sm__form{display:flex;align-items:center;gap:8px}.tbg-sm__field{position:relative;flex:1;min-width:0;display:flex;align-items:center;gap:8px;border:1px solid #eee8e0;border-radius:10px;padding:0 12px;transition:border-color 0.15s ease}.tbg-sm__field:focus-within{border-color:#10b981;box-shadow:0 0 0 3px rgb(16 185 129 / .1)}.tbg-sm__icon{color:#94a3b8;flex-shrink:0}.tbg-sm__input{flex:1;min-width:0;font-size:16px;padding:11px 0;color:#0f172a;border:none!important;outline:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;margin:0!important;-webkit-appearance:none;appearance:none;height:auto;line-height:1.3}.tbg-sm__input::placeholder{color:#94a3b8}.tbg-sm__submit{flex-shrink:0;border:none;background:#10b981;color:#fff;font-weight:600;font-size:14px;padding:11px 16px;border-radius:10px;cursor:pointer;transition:background 0.15s ease}.tbg-sm__submit:hover{background:#059669}.tbg-sm__close{flex-shrink:0;border:none;background:#fff0;color:#94a3b8;padding:6px;cursor:pointer;line-height:0;border-radius:8px;transition:color 0.15s ease}.tbg-sm__close:hover{color:#0f172a}body.tbg-sm-open{overflow:hidden}.tbg-sb{display:flex;gap:8px;width:100%;max-width:100%;box-sizing:border-box}.tbg-sb__field{position:relative;flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #eee8e0;border-radius:10px;padding:0 12px;transition:border-color 0.15s ease,box-shadow 0.15s ease}.tbg-sb__field:focus-within{border-color:#10b981;box-shadow:0 0 0 3px rgb(16 185 129 / .18)}.tbg-sb__icon{color:#94a3b8;flex-shrink:0}.tbg-sb__input{flex:1;min-width:0;font-size:16px;padding:11px 0;color:#0f172a;border:none!important;outline:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;margin:0!important;-webkit-appearance:none;appearance:none;height:auto;line-height:1.3}.tbg-sb__input::placeholder{color:#94a3b8}.tbg-sb__btn{flex-shrink:0;border:none;background:#10b981;color:#fff;font-weight:700;font-size:14px;padding:11px 16px;border-radius:10px;cursor:pointer;transition:background 0.15s ease}.tbg-sb__btn:hover{background:#059669}.tbg-search-input-wrap{position:relative}.tbg-ac{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:100000;display:none;background:#fff;border:1px solid #eee8e0;border-radius:12px;box-shadow:0 10px 30px rgb(15 23 42 / .1);max-height:min(420px, 60vh);overflow-y:auto;padding:4px 0 0;text-align:left}.tbg-ac.is-open{display:block}.tbg-ac__group{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;padding:10px 14px 4px}.tbg-ac__opt{display:flex;align-items:center;gap:8px;padding:9px 14px;cursor:pointer;font-size:14px;font-weight:500;color:#0f172a;line-height:1.35}.tbg-ac__opt.is-active,.tbg-ac__opt:hover{background:#faf8f4}.tbg-ac__label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tbg-ac__hl{background:#fff0;color:#10b981;font-weight:700}.tbg-ac__count{margin-left:auto;flex-shrink:0;font-size:12px;color:#94a3b8;font-weight:500}.tbg-ac__all{border-top:1px solid #f5f3ee;margin-top:4px;padding-top:11px;padding-bottom:11px;font-weight:600;color:#10b981}.tbg-ac__all.is-active,.tbg-ac__all:hover{background:#ecfdf5}.tbg-load-more--error{border-color:#f97316;color:#c2410c}.tbg-load-more--error:hover:not(:disabled),.tbg-load-more--error:focus:not(:disabled){background:#f97316;border-color:#f97316;color:#fff;box-shadow:0 4px 16px rgb(249 115 22 / .3)}.tbg-search-page--zij{max-width:1140px}.tbg-sr{display:grid;grid-template-columns:220px 1fr;gap:30px;align-items:start;margin-top:.5rem}.tbg-sr-zij{position:sticky;top:20px}.tbg-sr-fkop{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8a8577;margin-bottom:9px;padding-left:2px}.tbg-sr-filter{display:flex;flex-direction:column;gap:2px}.tbg-sr-fitem{display:flex;align-items:center;gap:9px;width:100%;padding:10px 13px;border:none;background:#fff0;border-radius:10px;font-family:inherit;font-size:14px;font-weight:600;color:#4b473b;text-align:left;cursor:pointer;transition:all 0.13s ease}.tbg-sr-fitem:is(:hover,:focus,:active){background:#f2efe7!important;color:#1c1b16!important}.tbg-sr-fitem.is-actief,.tbg-sr-fitem.is-actief:is(:hover,:focus,:active){background:#eafaf1!important;color:#0f7a58!important;font-weight:800}.tbg-sr-fitem i{font-style:normal;margin-left:auto;font-size:12px;font-weight:700;color:#a29b88}.tbg-sr-fitem.is-actief i{color:#0f7a58}@media (max-width:900px){.tbg-sr{grid-template-columns:1fr;gap:18px}.tbg-sr-zij{position:static}.tbg-sr-fkop,.tbg-sr-khulp{display:none}.tbg-sr-filter{flex-direction:row;flex-wrap:wrap;gap:8px}.tbg-sr-fitem{width:auto;background:#fff;border:1px solid #ece7dd;border-radius:99px;padding:8px 14px;font-size:13px}.tbg-sr-fitem:is(:hover,:focus,:active){background:#fff!important;color:#0f7a58!important;border-color:#d7efe2}.tbg-sr-fitem.is-actief,.tbg-sr-fitem.is-actief:is(:hover,:focus,:active){background:#eafaf1!important;border-color:#a7f3d0;color:#0f7a58!important}}.tbg-sr-khulp{margin-top:20px;background:#fff;border:1px solid #ece7dd;border-radius:14px;padding:15px 16px}.tbg-sr-khulp b{display:block;font-size:13.5px;font-weight:800;color:#1c1b16;margin-bottom:3px}.tbg-sr-khulp p{font-size:12.5px;color:#5c5849;line-height:1.55;margin:0 0 9px}.tbg-sr-khulp a{display:inline-flex;align-items:center;gap:6px;color:#10b981;font-size:13px;font-weight:700;text-decoration:none;transition:color 0.15s ease}.tbg-sr-khulp a:hover{color:#059669}.tbg-sr-main{min-width:0}.tbg-sr-sec[hidden]{display:none}.tbg-search-page--zij .tbg-search-count{font-size:14px;color:#5c5849;margin:0 0 18px}.tbg-search-page--zij .tbg-hero--brand{background:linear-gradient(135deg,#ecfdf5 0%,#fff 60%);border:1px solid #cbe9d8;border-radius:16px;padding:0;margin:0 0 26px;box-shadow:none}.tbg-search-page--zij .tbg-hero--brand .tbg-hero-content{display:flex;align-items:center;gap:18px;padding:20px 24px;flex-wrap:wrap;text-decoration:none}.tbg-search-page--zij .tbg-hero--brand .tbg-hero-logo{width:64px;height:64px;border-radius:16px;background:#fff;border:1px solid #eee8e0;display:flex;align-items:center;justify-content:center;padding:8px;margin:0;flex-shrink:0}.tbg-search-page--zij .tbg-hero--brand .tbg-hero-logo img{max-width:100%;max-height:100%;object-fit:contain}.tbg-search-page--zij .tbg-hero--brand .tbg-hero-body{flex:1;min-width:200px}.tbg-search-page--zij .tbg-hero--brand .tbg-hero-eyebrow{display:block;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0f7a58;margin:0 0 2px}.tbg-search-page--zij .tbg-hero--brand .tbg-hero-title{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0 0 6px;color:#1c1b16}.tbg-search-page--zij .tbg-hero--brand .tbg-hero-trust{display:flex;gap:16px;flex-wrap:wrap;margin:0}.tbg-search-page--zij .tbg-hero--brand .tbg-hero-trust-item{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:#5c5849}.tbg-search-page--zij .tbg-hero--brand .tbg-hero-cta{display:inline-flex;align-items:center;gap:8px;background:#10b981;color:#fff;font-size:14px;font-weight:700;padding:13px 22px;border-radius:11px;box-shadow:0 2px 8px rgb(16 185 129 / .25);transition:background 0.15s ease;margin:0;flex-shrink:0}.tbg-search-page--zij .tbg-hero--brand:hover .tbg-hero-cta{background:#0ea271}.tbg-search-page--zij .tbg-section{margin:0 0 26px;padding:0;border:none;background:#fff0}.tbg-search-page--zij .tbg-section-header{display:flex;align-items:baseline;justify-content:space-between;border:none;padding:0;margin:0 0 12px}.tbg-search-page--zij .tbg-section-header h2,.tbg-search-page--zij .tbg-section-header h3{font-size:17px;font-weight:800;letter-spacing:-.01em;margin:0}.tbg-search-page--zij .tbg-section-count{background:#fff0;border:none;padding:0;font-size:12.5px;font-weight:700;color:#a29b88}.tbg-search-page--zij .tbg-battery-card{background:#fff;border:1px solid #eee8e0;border-radius:16px;padding:14px 16px;gap:13px;box-shadow:none;margin:0 0 10px}.tbg-search-page--zij .tbg-battery-card:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgb(28 27 22 / .09);border-color:#d7efe2}.tbg-search-page--zij .tbg-battery-img{width:52px;height:52px;border-radius:11px;background:#f5f3ee;padding:6px;flex-shrink:0}.tbg-search-page--zij .tbg-battery-brand{font-size:10px;font-weight:700;letter-spacing:.05em}.tbg-search-page--zij .tbg-battery-name{font-size:14.5px;font-weight:800}.tbg-search-page--zij .tbg-battery-meta{font-size:11.5px}.tbg-search-page--zij .tbg-battery-score{font-size:13px;padding:4px 9px;border-radius:7px}.tbg-search-page--zij .tbg-comparison-item{background:#fff;border:1px solid #eee8e0!important;border-radius:16px;padding:13px 16px;margin:0 0 10px;box-shadow:none}.tbg-search-page--zij .tbg-comparison-item:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgb(28 27 22 / .09);border-color:#d7efe2!important}.tbg-search-page--zij .tbg-comparison-icon{width:34px;height:34px;border-radius:9px;background:#eafaf1;color:#0f7a58}.tbg-search-page--zij .tbg-comparison-title{font-size:13.5px;font-weight:700}.tbg-search-page--zij .tbg-posts-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tbg-search-page--zij .tbg-post-card{display:flex;flex-direction:row;align-items:center;gap:14px;background:#fff;border:1px solid #eee8e0;border-radius:16px;padding:13px 15px;box-shadow:none;overflow:hidden}.tbg-search-page--zij .tbg-post-card:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgb(28 27 22 / .09);border-color:#d7efe2}.tbg-search-page--zij .tbg-post-img{width:64px;height:48px;border-radius:9px;overflow:hidden;flex-shrink:0;margin:0}.tbg-search-page--zij .tbg-post-img img{width:100%;height:100%;object-fit:cover}.tbg-search-page--zij .tbg-post-content{padding:0;min-width:0}.tbg-search-page--zij .tbg-post-date{font-size:12px;color:#a29b88;font-family:inherit;font-weight:600;text-transform:none;letter-spacing:normal;margin:0}.tbg-search-page--zij .tbg-post-title{font-size:13.5px;font-weight:700;line-height:1.4;margin:2px 0 0}.tbg-search-page--zij .tbg-post-excerpt{display:none}@media (max-width:700px){.tbg-search-page--zij .tbg-posts-grid{grid-template-columns:1fr}.tbg-search-page--zij .tbg-hero--brand .tbg-hero-cta{width:100%;justify-content:center}}.tbg-search-page--zij .tbg-battery-card,.tbg-search-page--zij .tbg-comparison-item{min-height:0}.tbg-search-page--zij .tbg-battery-img{width:52px;height:52px;padding:5px}.tbg-search-page--zij .tbg-comparison-icon{width:34px;height:34px;padding:0}.tbg-search-page--zij .tbg-comparison-icon svg{width:16px;height:16px}.tbg-search-page--zij .tbg-batteries-list .tbg-battery-score,.tbg-search-page--zij .tbg-battery-score{width:auto;height:auto;min-width:0;padding:5px 10px;font-size:13px;border-radius:7px;display:inline-flex;box-shadow:none}.gb-menu--base :where(.menu-item) .gb-menu-link{color:inherit}.gb-menu--base .gb-sub-menu{display:none;position:absolute}.gb-menu--base .gb-sub-menu .gb-sub-menu{font-size:inherit}.gb-menu--base .gb-submenu-toggle[aria-expanded=true]>.gb-submenu-toggle-icon,.gb-menu--base .menu-item>a[aria-expanded=true]>.gb-submenu-toggle-icon{transform:rotate(180deg)}.gb-menu--base.gb-menu .gb-sub-menu--open>.gb-sub-menu,.gb-menu--base.gb-menu--hover .menu-item:hover>.gb-sub-menu{display:block}.gb-menu--base .menu-item-has-gb-mega-menu .gb-sub-menu{display:none!important}.gb-menu--base.gb-menu--click .menu-item>a[aria-expanded=true]+.gb-sub-menu,.gb-menu--base.gb-menu--hover .menu-item>a[aria-expanded=true]+.gb-sub-menu{display:block}.gb-menu--base.gb-menu--click .menu-item>a[aria-expanded=true]+.gb-sub-menu .gb-sub-menu,.gb-menu--base.gb-menu--hover .menu-item>a[aria-expanded=true]+.gb-sub-menu .gb-sub-menu{position:relative;right:0}:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-sub-menu{opacity:0;transition:opacity var(--sub-menu-transition-speed,.2s) ease,transform var(--sub-menu-transition-speed,.2s) ease,display var(--sub-menu-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade] :where(.gb-sub-menu){transition:opacity var(--sub-menu-transition-speed,.2s) ease,display var(--sub-menu-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-down] :where(.gb-sub-menu){transform:translateY(calc(var(--sub-menu-transition-distance, 5px)*-1))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-down] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-down] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateY(calc(var(--sub-menu-transition-distance, 5px)*-1))}}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-up] :where(.gb-sub-menu){transform:translateY(var(--sub-menu-transition-distance,5px))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-up] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-up] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateY(var(--sub-menu-transition-distance,5px))}}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-left] :where(.gb-sub-menu){transform:translateX(var(--sub-menu-transition-distance,5px))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-left] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-left] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateX(var(--sub-menu-transition-distance,5px))}}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-right] :where(.gb-sub-menu){transform:translateX(calc(var(--sub-menu-transition-distance, 5px)*-1))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-right] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-right] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateX(calc(var(--sub-menu-transition-distance, 5px)*-1))}}:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateX(0) translateY(0)}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:0}}:where(.gb-navigation[data-gb-mobile-menu-type=full-overlay]) .gb-menu-container--mobile .gb-menu-toggle--clone{position:absolute;right:20px;top:20px;z-index:101}:where(.gb-navigation[data-gb-mobile-menu-type=full-overlay]) .gb-menu-container--mobile .gb-menu-toggle--clone+.gb-menu{margin-top:var(--gb-menu-toggle-offset,0)}:where(.gb-navigation[data-gb-mobile-menu-type=partial-overlay]) .gb-menu-container--mobile{top:var(--gb-menu-offset,0)}body[data-gb-menu-open=full-overlay] #wpadminbar{z-index:-1}.gb-menu-toggle{border:0;position:relative}.gb-menu-toggle>*{pointer-events:none}.gb-menu-toggle .gb-menu-open-icon{line-height:0}.gb-menu-toggle .gb-menu-close-icon{display:none;line-height:0}:where(.gb-navigation[data-gb-mobile-menu-transition]) .gb-menu-container--mobile{opacity:0;transition:opacity var(--mobile-transition-speed,.2s) ease,transform var(--mobile-transition-speed,.2s) ease,display var(--mobile-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade] :where(.gb-menu-container--mobile){transition:opacity var(--mobile-transition-speed,.2s) ease,display var(--mobile-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-left] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-left] :where(.gb-menu-container--mobile){transform:translateX(100%)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-left] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-left] .gb-menu-container--toggled{transform:translateX(100%)}}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-right] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-right] :where(.gb-menu-container--mobile){transform:translateX(-100%)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-right] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-right] .gb-menu-container--toggled{transform:translateX(-100%)}}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-down] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-down] :where(.gb-menu-container--mobile){transform:translateY(calc(-100% - var(--gb-menu-offset, 0px)))}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-down] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-down] .gb-menu-container--toggled{transform:translateY(calc(-100% - var(--gb-menu-offset, 0px)))}}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-up] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-up] :where(.gb-menu-container--mobile){transform:translateY(100%)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-up] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-up] .gb-menu-container--toggled{transform:translateY(100%)}}:where(.gb-navigation[data-gb-mobile-menu-transition]) .gb-menu-container--toggled{opacity:1;transform:translateX(0) translateY(0)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition]) .gb-menu-container--toggled{opacity:0}}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition]):not([data-gb-mobile-menu-transition*=fade]) .gb-menu-container--toggled{opacity:1}}:where(.gb-navigation[data-gb-mobile-menu-transition]):not([data-gb-mobile-menu-transition*=fade]) :where(.gb-menu-container--mobile){opacity:1;transition:transform var(--mobile-transition-speed,.2s) ease,display var(--mobile-transition-speed,.2s) allow-discrete}:where(.gb-menu-container--mobile){inset:0;overflow-y:auto;top:0;width:100%;z-index:100}:where(.gb-menu-container--mobile) .gb-menu--base{width:100%}:where(.gb-menu-container--mobile) .gb-menu--base.gb-menu--hover .menu-item:where(:hover,:focus,:focus-within):not(.gb-sub-menu--open)>.gb-sub-menu{display:none}:where(.gb-menu-container--mobile) .gb-menu--base.gb-menu--hover .menu-item>a{flex-grow:1}:where(.gb-menu-container--mobile) .gb-menu--base .gb-sub-menu{position:relative;transition:none;width:100%}:where(.gb-menu-container--mobile) .gb-menu--base .gb-sub-menu .gb-sub-menu{right:auto}:where(.gb-menu-container--mobile) .gb-menu--base .gb-overlay{position:static!important}:where(.gb-menu-container--mobile) .gb-menu--base .gb-overlay .gb-overlay__content:before{display:none}.gb-menu-toggle:where(.gb-menu-toggle--toggled) .gb-menu-close-icon{display:block}.gb-menu-toggle:where(.gb-menu-toggle--toggled) .gb-menu-open-icon{display:none}body[data-gb-menu-open]{overflow:hidden}.gb-menu-container--toggled .gb-menu-hide-on-toggled,.gb-menu-container:not(.gb-menu-container--toggled) .gb-menu-show-on-toggled{display:none}:where(.gb-submenu-toggle){align-items:center;align-self:stretch;display:flex;justify-content:center;line-height:0;width:25px}:where(.gb-menu-item:focus-within){position:relative;z-index:1}@media(hover:hover){:where(.gb-menu-container):not(.gb-menu-container--toggled) .gb-menu--hover .gb-submenu-toggle{pointer-events:none}}html.tbg-ds{--tbg-ds-font-kop:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--tbg-ds-font-tekst:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--tbg-ds-h1:clamp(34px, 1.4rem + 2.4vw, 52px);--tbg-ds-h2:clamp(25px, 1.2rem + 1.1vw, 32px);--tbg-ds-h3:20px;--tbg-ds-h4:17px;--tbg-ds-tekstmaat:18px;--tbg-ds-klein:14px;--tbg-ds-labelmaat:12px;--tbg-ds-kopgewicht:700;--tbg-ds-inkt:#1c1b18;--tbg-ds-tekst:#3d3b36;--tbg-ds-gedempt:#6b675e;--tbg-ds-lijn:#e8e3da;--tbg-ds-tegel:#f3f0ea;--tbg-ds-groen:#10b981;--tbg-ds-groen-tekst:#047857;--tbg-ds-groen-vlak:#e6f5ee;--tbg-ds-pagina:#faf8f4;--tbg-ds-kaart:#ffffff;--tbg-ds-band:#111827;--tbg-ds-op-groen:#ffffff;--tbg-ds-op-band:#ffffff;--tbg-ds-op-band-gedempt:rgb(255 255 255 / .72);--tbg-ds-lijn-sterk:color-mix(in srgb, var(--tbg-ds-lijn), var(--tbg-ds-inkt) 12%);--tbg-ds-knop-koop:54px;--tbg-ds-knop:46px;--tbg-ds-knop-klein:40px;--tbg-ds-r-kaart:16px;--tbg-ds-r-tegel:14px;--tbg-ds-r-knop:10px;--tbg-ds-r-chip:8px;--tbg-ds-sectie:56px;--tbg-ds-kopruimte:24px;--tbg-ds-rand:1px solid var(--tbg-ds-lijn);--tbg-ds-schaduw:none;--tbg-ds-schaduw-zweef:0 8px 24px rgb(17 24 39 / .08)}html.tbg-ds.tbg-ds-manrope{--tbg-ds-font-kop:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--tbg-ds-kopgewicht:800}@media (max-width:768px){html.tbg-ds{--tbg-ds-tekstmaat:16px;--tbg-ds-sectie:44px;--tbg-ds-kopruimte:20px}}html.tbg-ds[data-theme="dark"]:root{--tbg-ds-inkt:#ecebe8;--tbg-ds-tekst:#cfccc6;--tbg-ds-gedempt:#a19d95;--tbg-ds-lijn:#2d3034;--tbg-ds-tegel:#1e2023;--tbg-ds-groen:#26c98e;--tbg-ds-groen-tekst:#3edaa1;--tbg-ds-groen-vlak:rgb(38 201 142 / .14);--tbg-ds-pagina:var(--tbg-donker-pagina, #151719);--tbg-ds-kaart:var(--tbg-donker-kaart, #17191b);--tbg-ds-band:#0d0f12;--tbg-ds-op-groen:#0b1410;--tbg-ds-lijn-sterk:color-mix(in srgb, var(--tbg-ds-lijn), #ffffff 10%);--tbg-ds-schaduw-zweef:0 8px 24px rgb(0 0 0 / .35)}html.tbg-ds{--tbg-text:var(--tbg-ds-inkt);--tbg-text-dark:var(--tbg-ds-inkt);--tbg-dark:var(--tbg-ds-inkt);--tbg-text-mid:var(--tbg-ds-tekst);--tbg-text-light:var(--tbg-ds-gedempt);--tbg-text-meta:var(--tbg-ds-gedempt);--tbg-text-muted:var(--tbg-ds-gedempt);--tbg-muted:var(--tbg-ds-gedempt);--tbg-border:var(--tbg-ds-lijn);--tbg-border-dark:var(--tbg-ds-lijn-sterk);--tbg-border-strong:var(--tbg-ds-lijn-sterk);--tbg-bg:var(--tbg-ds-pagina);--tbg-bg-dark:var(--tbg-ds-tegel);--tbg-bg-soft:var(--tbg-ds-tegel);--tbg-white:var(--tbg-ds-kaart);--tbg-bg-card:var(--tbg-ds-kaart);--tbg-accent:var(--tbg-ds-groen);--tbg-accent-dark:var(--tbg-ds-groen-tekst);--tbg-accent-light:var(--tbg-ds-groen-vlak);--tbg-bg-success:var(--tbg-ds-groen-vlak);--tbg-text-success:var(--tbg-ds-groen-tekst);--tbg-radius:var(--tbg-ds-r-kaart);--tbg-radius-md:var(--tbg-ds-r-tegel);--tbg-radius-lg:var(--tbg-ds-r-kaart);--tbg-radius-xl:var(--tbg-ds-r-kaart);--tbg-radius-sm:var(--tbg-ds-r-chip);--tbg-shadow:none;--tbg-shadow-lg:none;--tbg-gt-text:var(--tbg-ds-inkt);--tbg-gt-text-meta:var(--tbg-ds-gedempt);--tbg-gt-text-light:var(--tbg-ds-gedempt);--tbg-gt-border:var(--tbg-ds-lijn);--tbg-gt-border-strong:var(--tbg-ds-lijn-sterk);--tbg-gt-bg-soft:var(--tbg-ds-tegel);--tbg-gt-bg:var(--tbg-ds-kaart);--contrast-2:var(--tbg-ds-gedempt);--contrast-3:var(--tbg-ds-lijn-sterk);--tbg-kopfont:var(--tbg-ds-font-kop);--gp-font--geist:var(--tbg-ds-font-kop);--gp-font--space-grotesk:var(--tbg-ds-font-kop)}html.tbg-ds body{color:var(--tbg-ds-tekst);background-color:var(--tbg-ds-pagina)}:where(html.tbg-ds) :where(body,button,input,select,textarea){font-family:var(--tbg-ds-font-tekst);letter-spacing:0}:where(html.tbg-ds) :where(body){font-size:var(--tbg-ds-tekstmaat);line-height:1.7}:where(html.tbg-ds) :where(h1,h2,h3,h4,h5,h6):where(:not(footer *,.site-footer *)){font-family:var(--tbg-ds-font-kop);color:var(--tbg-ds-inkt);font-weight:var(--tbg-ds-kopgewicht)}:where(html.tbg-ds) :where(h1){font-size:var(--tbg-ds-h1);line-height:1.08;letter-spacing:-.025em}:where(html.tbg-ds) :where(h2){font-size:var(--tbg-ds-h2);line-height:1.18;letter-spacing:-.02em}:where(html.tbg-ds) :where(h3){font-size:var(--tbg-ds-h3);line-height:1.3;letter-spacing:-.01em}:where(html.tbg-ds) :where(h4){font-size:var(--tbg-ds-h4);line-height:1.35}:where(html.tbg-ds) :where(strong,b){color:inherit}html.tbg-ds h1.gb-text,html.tbg-ds .tbg-pik__h1,html.tbg-ds .entry-title{font-family:var(--tbg-ds-font-kop);font-size:var(--tbg-ds-h1);font-weight:var(--tbg-ds-kopgewicht);line-height:1.08;letter-spacing:-.025em;color:var(--tbg-ds-inkt)}html.tbg-ds .dynamic-entry-content h2,html.tbg-ds .entry-content h2.wp-block-heading{font-family:var(--tbg-ds-font-kop);font-size:var(--tbg-ds-h2);font-weight:var(--tbg-ds-kopgewicht);line-height:1.18;letter-spacing:-.02em;color:var(--tbg-ds-inkt);margin:var(--tbg-ds-sectie) 0 16px;padding-bottom:0;border-bottom:0}html.tbg-ds .dynamic-entry-content h2::after{display:none}html.tbg-ds .dynamic-entry-content h3,html.tbg-ds .entry-content h3.wp-block-heading{font-family:var(--tbg-ds-font-kop);font-size:var(--tbg-ds-h3);font-weight:var(--tbg-ds-kopgewicht);line-height:1.3;letter-spacing:-.01em;color:var(--tbg-ds-inkt);margin:36px 0 10px}html.tbg-ds .dynamic-entry-content :where(p,li){color:var(--tbg-ds-tekst)}html.tbg-ds .dynamic-entry-content :where(ul,ol){padding-left:1.4em;margin-left:0}html.tbg-ds .dynamic-entry-content :where(a:not([class])){color:var(--tbg-ds-groen-tekst);text-decoration-color:color-mix(in srgb,var(--tbg-ds-groen-tekst),transparent 55%);text-underline-offset:3px}html.tbg-ds :is(.tbg-btn,.tbg-cs__cta,.tbg-cv__knop,.tbg-rv-toolbar__cta,.tbg-rf-submit,.tbg-inline-cta__btn,.tbg-t3__btn,.tbg-4a__btn,.tbg-top5__cta,.tbg-pv__link,.tbg-pv__abtop-btn,.gb-text-hp-cta-btn,.gb-text-sp2-react,.gb-text-spn-commb,.tbg-dc__alertknop){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--tbg-ds-knop);padding:0 20px;border:0;border-radius:var(--tbg-ds-r-knop);background:var(--tbg-ds-groen);color:var(--tbg-ds-op-groen)!important;font-family:var(--tbg-ds-font-tekst);font-size:15px;font-weight:700;line-height:1.2;letter-spacing:0;box-shadow:none;transform:none;text-decoration:none}html.tbg-ds :is(.tbg-btn,.tbg-cs__cta,.tbg-cv__knop,.tbg-rv-toolbar__cta,.tbg-rf-submit,.tbg-inline-cta__btn,.tbg-t3__btn,.tbg-4a__btn,.tbg-top5__cta,.tbg-pv__link,.tbg-pv__abtop-btn,.gb-text-hp-cta-btn,.gb-text-sp2-react,.gb-text-spn-commb,.tbg-dc__alertknop):hover{background:color-mix(in srgb,var(--tbg-ds-groen),var(--tbg-ds-inkt) 12%);color:var(--tbg-ds-op-groen)!important;box-shadow:none;transform:none}html.tbg-ds :is(.tbg-pv__link,.tbg-top5__cta,.tbg-t3__btn,.tbg-inline-cta__btn,.tbg-rv-toolbar__cta,.gb-text-sp2-react){min-height:var(--tbg-ds-knop-klein);padding:0 16px;font-size:14px}html.tbg-ds :is(.tbg-pv__abtop-btn,.tbg-btn--lg,.tbg-4a__btn){min-height:var(--tbg-ds-knop-koop);padding:0 26px;font-size:16px}html.tbg-ds :is(.tbg-4a__codesbtn,.tbg-gt-be-filter,.tbg-rv-toolbar__btn,.tbg-pvx-more,.tbg-dc__alles,.tbg-cc__cta){min-height:var(--tbg-ds-knop-klein);border:1px solid var(--tbg-ds-lijn-sterk);border-radius:var(--tbg-ds-r-knop);background:var(--tbg-ds-kaart);color:var(--tbg-ds-inkt);font-size:14px;font-weight:700;box-shadow:none}html.tbg-ds :is(.tbg-pg__per,.tbg-pic__knop,.tbg-pv__sort){min-height:32px;padding:0 12px;border-radius:var(--tbg-ds-r-chip);font-size:13px;font-weight:600}html.tbg-ds :is(a.gb-loop-item,.tbg-related__card,.tbg-4a,.tbg-cs,.tbg-to,.tbg-pic__editie,.tbg-tlc__row){border-radius:var(--tbg-ds-r-kaart);box-shadow:none}html.tbg-ds :is(a.gb-loop-item,.tbg-related__card,.tbg-4a,.tbg-pic__editie):hover{box-shadow:none;transform:none}html.tbg-ds :is(.tbg-related__score,.gb-element-rv-score,.tbg-dealkaart__knop,.tbg-inline-cta__img,.tbg-cs,.tbg-to){box-shadow:none}html.tbg-ds img.gb-media-spn-fimg{box-shadow:none;border-radius:var(--tbg-ds-r-kaart)}html.tbg-ds .entry-content :where(table){border-color:var(--tbg-ds-lijn)}html.tbg-ds :is(.tbg-rx__abadge,.tbg-rv__badge,.tbg-rv__duration,.tbg-rv__date,.tbg-top5__metric-label,.tbg-pv__tsc-pop,.tbg-related__brand,.tbg-related__eyebrow,.tbg-replyto,.tbg-rv-bar__label,.tbg-rv-bar__count,.tbg-pv__chk,.tbg-pv__kwh,.tbg-pv__codewoord,.tbg-pv__coupon-val,.tbg-pv__inprijs,.tbg-pv__coupon-act-txt,.tbg-pv__precode,.tbg-pv__inclcode,.tbg-pv__sorts-lbl,.tbg-pv__lev b,.tbg-pg__stat-lbl,.tbg-top5__rank,.tbg-rf-hint,.tbg-cmt-n,.gb-text-hero2-sp1l,.gb-text-hero2-sp2l,.gb-text-hero2-sp3l,.gb-text-hero2-ss1,.gb-text-hero2-ss2,.gb-text-hero2-ss3,.gb-text-hero2-author-r,.gb-text-footer-affiliate,.tbg-tlc__rank,.tbg-tlc__specs,.tbg-tlc__chip,.tbg-tlc__score,.gb-text-aanr1-sp,.gb-text-aanr2-sp,.gb-text-aanr3-sp,.gb-text-aanr1-sc10,.gb-text-aanr2-sc10,.gb-text-aanr3-sc10,.gb-text-spn-cav1,.gb-text-spn-cav2,.gb-text-spn-cav3,.gb-text-rv-score-max,.gb-text-rv-badge,.gb-text-rv-brand,.tbg-pik__label,.tbg-gt-spec-unit,.tbg-gt-brand,.tbg-gt-ppk-sub,.tbg-gt-price-sep,.tbg-gt-price-cta,.tbg-gt-price-from,.tbg-gt-eyebrow,.tbg-gt-be-count,.tbg-gt-count,.tbg-gt-foot,.tbg-4a__scorelbl,.tbg-t3__lab,.tbg-t3__aanrader,.tbg-dc__kicker,.tbg-dc__kop,.tbg-dc-groot__bron,.tbg-deals__chip-val){font-size:12px}html.tbg-ds .tbg-pv__lev b,html.tbg-ds .tbg-pv__chk{font-size:12px}html.tbg-ds :is(.tbg-pv__pills-lbl,.tbg-pv__codes-hint,.tbg-pvx-head__item,.tbg-pvx-head__item span,.tbg-pv__codewoord,.tbg-pctx__onder,.tbg-pg__fold-hide,.tbg-pg__marker,.tbg-pv__foot-row,.gb-element-meta-row .gb-text,.gb-text-feat-label,.gb-element-feat-wrap .gb-text,.rating-score .gb-text,.gb-element-rb7tkol .gb-text,.tbg-top5__eyebrow,.tbg-top5__badge,.tbg-reviews__label,.tbg-rv-summ__count,.tbg-rf-footer__note,.gb-text-sb300010,.tbg-related__score small,.tbg-related__specs span,.gb-text-rc-merk,.gb-text-rc-merk span,.gb-text-fa7fcb9f,.gb-text-13fdd9d2,.gb-text-13fdd9d2 a,.gb-text-spn-kick,.gb-text-spn-kick a,.gb-text-76b9f67a,.tbg-pim__as span,.tbg-4a__spec .k,.tbg-4a__spec .m){font-size:12px!important}html.tbg-ds :is(.tbg-related__specs span,.tbg-pvx-head__item,.tbg-pv__foot-row){font-size:13px!important}html.tbg-ds :is(.tbg-gt th,.tbg-gt td strong,.tbg-gt .k,.tbg-gt .m,.tbg-gt .srt){font-size:12px}html.tbg-ds :is(.gb-text-e8399aa4,.gb-text-a1520831,.gb-text-ba0458c4){font-size:12px}html.tbg-ds .gb-element-hero2-pimg small,html.tbg-ds .tbg-pv small{font-size:12px}html.tbg-ds body.single-thuisbatterij h1.gb-text{font-size:clamp(30px, 1.2rem + 1.5vw, 42px);line-height:1.1}html.tbg-ds :is(a[class*="plausible-event-surface=primary-cta"],.gb-element-hero2-pcol a.gb-text){box-shadow:none}html.tbg-ds .gb-element-hero2-pimg{border-radius:var(--tbg-ds-r-tegel);background-color:var(--tbg-ds-tegel)}html.tbg-ds .gb-element-hero2-specstrip{border-radius:var(--tbg-ds-r-tegel);background:var(--tbg-ds-tegel)}html.tbg-ds :is(.gb-text-hero2-sp1v,.gb-text-hero2-sp2v,.gb-text-hero2-sp3v){font-size:18px;font-weight:700;color:var(--tbg-ds-inkt)}html.tbg-ds :is(.gb-text-hero2-sp1l,.gb-text-hero2-sp2l,.gb-text-hero2-sp3l){letter-spacing:.06em;color:var(--tbg-ds-gedempt)}html.tbg-ds :is(.gb-text-hero2-ss1,.gb-text-hero2-ss2,.gb-text-hero2-ss3){font-size:13px;color:var(--tbg-ds-gedempt)}html.tbg-ds :is(.gb-text-hero2-ss1,.gb-text-hero2-ss2,.gb-text-hero2-ss3) strong{color:var(--tbg-ds-inkt)!important}html.tbg-ds .tbg-pv__pills{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;padding:10px 18px}html.tbg-ds .tbg-pv__pills::-webkit-scrollbar{display:none}html.tbg-ds .tbg-pv__pills-lbl{flex-shrink:0;margin-right:4px;font-size:12px!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tbg-ds-gedempt)}html.tbg-ds .tbg-pv__pill{flex-shrink:0;height:32px;min-height:32px;padding:0 12px;border:1px solid var(--tbg-ds-lijn);border-radius:8px;background:var(--tbg-ds-kaart);color:var(--tbg-ds-tekst);font-size:14px!important;font-weight:600;line-height:30px;white-space:nowrap}html.tbg-ds .tbg-pv__pill:hover{border-color:var(--tbg-ds-lijn-sterk);color:var(--tbg-ds-inkt)}html.tbg-ds .tbg-pv__pill.is-active{border-color:var(--tbg-ds-inkt);background:var(--tbg-ds-kaart);color:var(--tbg-ds-inkt)}html.tbg-ds .tbg-pv{border-color:var(--tbg-ds-lijn);border-radius:var(--tbg-ds-r-kaart);box-shadow:none}html.tbg-ds .tbg-pv__row{border-color:var(--tbg-ds-lijn)}html.tbg-ds .tbg-pv__link{box-shadow:none}html.tbg-ds .tbg-pv__dot{box-shadow:none}html.tbg-ds .tbg-pv :is(.tbg-pv__name,.tbg-pv__name a){font-size:16px;font-weight:700;color:var(--tbg-ds-inkt)}html.tbg-ds .gb-text-spn-h1{margin-bottom:16px}html.tbg-ds .tbg-toc,html.tbg-ds .tbg-inhoud{border-color:var(--tbg-ds-lijn);border-radius:var(--tbg-ds-r-tegel)}html.tbg-ds body.single-post .tbg-cs__title{font-family:var(--tbg-ds-font-kop);color:var(--tbg-ds-inkt);letter-spacing:-.02em}html.tbg-ds body.single-post .dynamic-entry-content :where(p,li){font-size:var(--tbg-ds-tekstmaat);line-height:1.7}.tbg-ds-zijtoc{display:none}html.tbg-ds.tbg-ds-zijtoc-aan body.single-post .tbg-toc{display:none}html.tbg-ds.tbg-ds-zijtoc-aan .tbg-ds-zijtoc{display:block;position:fixed;z-index:5;width:220px;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--tbg-ds-lijn) #fff0;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s;font-family:var(--tbg-ds-font-tekst)}html.tbg-ds .tbg-ds-zijtoc.is-zichtbaar{opacity:1;visibility:visible}.tbg-ds-zijtoc__kop{display:block;margin:0 0 12px;font-size:12px;line-height:1.4;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--tbg-ds-gedempt)}.tbg-ds-zijtoc ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--tbg-ds-lijn)}.tbg-ds-zijtoc li{margin:0;padding:0}.tbg-ds-zijtoc a{display:block;margin-left:-1px;padding:7px 0 7px 14px;border-left:2px solid #fff0;font-size:14px;line-height:1.35;font-weight:600;color:var(--tbg-ds-gedempt);text-decoration:none;overflow-wrap:break-word}.tbg-ds-zijtoc a:hover{color:var(--tbg-ds-inkt)}.tbg-ds-zijtoc a.is-actief{color:var(--tbg-ds-inkt);border-left-color:var(--tbg-ds-inkt)}.tbg-ds-zijtoc a:focus-visible{outline:2px solid var(--tbg-ds-groen-tekst);outline-offset:2px}.tbg-ds-tocb ol{border-left:0}.tbg-ds-tocb li{padding:0 0 10px}.tbg-ds-tocb a{margin:0;padding:0 0 6px;border-left:0;font-weight:500}.tbg-ds-tocb a.is-actief{font-weight:700;color:var(--tbg-ds-inkt);border-left:0}.tbg-ds-tocb__lijn{display:block;height:2px;background:var(--tbg-ds-lijn);border-radius:2px;overflow:hidden}.tbg-ds-tocb__lijn i{display:block;height:100%;background:var(--tbg-ds-inkt);transform:scaleX(0);transform-origin:left}.tbg-ds-tocd{display:none}html.tbg-ds.tbg-ds-tocd-aan body.single-post .tbg-toc{display:none}html.tbg-ds.tbg-ds-tocd-aan .tbg-ds-tocd{display:block;position:fixed;z-index:5;width:180px;font-family:var(--tbg-ds-font-tekst);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}html.tbg-ds .tbg-ds-tocd.is-zichtbaar{opacity:1;visibility:visible}.tbg-ds-tocd ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--tbg-ds-lijn)}.tbg-ds-tocd li{margin:0;padding:0}.tbg-ds-tocd a{display:block;margin-left:-1px;padding:4px 0 4px 12px;border-left:2px solid #fff0;font-size:13px;line-height:1.35;font-weight:500;color:var(--tbg-ds-gedempt);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tbg-ds-tocd a:hover{color:var(--tbg-ds-inkt)}.tbg-ds-tocd a.is-actief{color:var(--tbg-ds-inkt);font-weight:700;border-left-color:var(--tbg-ds-inkt)}.tbg-ds-tocd__meer{display:block;margin:6px 0 0 13px;padding:0;border:0;background:none;box-shadow:none;cursor:pointer;font:600 13px/1.3 var(--tbg-ds-font-tekst);color:var(--tbg-ds-gedempt)}.tbg-ds-tocd__meer:hover,.tbg-ds-tocd__meer:focus{background:none;color:var(--tbg-ds-inkt)}.tbg-ds-tocd__meer[hidden]{display:none}.tbg-ds-toce{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 40px;font-family:var(--tbg-ds-font-tekst)}.tbg-ds-toce__kop{width:100%;margin:0 0 2px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--tbg-ds-gedempt)}.dynamic-entry-content .tbg-ds-toce a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--tbg-ds-lijn-sterk);border-radius:999px;background:var(--tbg-ds-kaart);color:var(--tbg-ds-inkt);font-size:14px;font-weight:600;line-height:1.2;text-decoration:none}.dynamic-entry-content .tbg-ds-toce a:hover{border-color:var(--tbg-ds-inkt)}html body .dynamic-entry-content .tbg-ds-toce a{color:var(--tbg-ds-inkt)!important;text-decoration:none!important;font-size:14px!important}html.tbg-ds.tbg-ds-toce-aan body.single-post .tbg-toc{display:none}.tbg-ds-tocf{position:fixed;z-index:60;bottom:24px;right:16px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease,visibility .18s;font-family:var(--tbg-ds-font-tekst)}@media (min-width:768px){.tbg-ds-tocf{right:auto}}.tbg-ds-tocf.is-zichtbaar{opacity:1;visibility:visible;transform:none}.tbg-ds-tocf__knop{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px 0 16px;border:1px solid var(--tbg-ds-lijn-sterk);border-radius:999px;background:var(--tbg-ds-kaart);color:var(--tbg-ds-inkt);font:700 14px/1 var(--tbg-ds-font-tekst);cursor:pointer;box-shadow:var(--tbg-ds-schaduw-zweef)}.tbg-ds-tocf__knop:hover,.tbg-ds-tocf__knop:focus{background:var(--tbg-ds-kaart);color:var(--tbg-ds-inkt);border-color:var(--tbg-ds-inkt)}.tbg-ds-tocf__paneel{position:absolute;bottom:54px;left:0;width:320px;max-height:min(60vh, 480px);overflow-y:auto;overscroll-behavior:contain;background:var(--tbg-ds-kaart);border:var(--tbg-ds-rand);border-radius:var(--tbg-ds-r-kaart);box-shadow:var(--tbg-ds-schaduw-zweef);padding:6px 0 8px}.tbg-ds-tocf__kop{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;font-size:14px;color:var(--tbg-ds-inkt)}.tbg-ds-tocf__sluit{width:32px;height:32px;padding:0;border:0;border-radius:8px;background:none;color:var(--tbg-ds-gedempt);font-size:22px;line-height:1;cursor:pointer;box-shadow:none}.tbg-ds-tocf__sluit:hover,.tbg-ds-tocf__sluit:focus{background:var(--tbg-ds-tegel);color:var(--tbg-ds-inkt)}@media (max-width:767px){.tbg-ds-tocf__paneel{position:fixed;left:0;right:0;bottom:0;width:auto;max-height:70vh;border-radius:16px 16px 0 0;border-bottom:0;padding-bottom:max(12px, env(safe-area-inset-bottom))}html.tbg-ds-tocf-open body::after{content:"";position:fixed;inset:0;z-index:59;background:rgb(17 24 39 / .35)}}.tbg-ds-tocl{list-style:none;margin:0;padding:0 8px 4px}.tbg-ds-tocl li{margin:0;padding:0}.tbg-ds-tocl a{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:10px;min-height:44px;padding:11px 10px;box-sizing:border-box;border-radius:10px;font-size:15px;line-height:1.35;font-weight:600;color:var(--tbg-ds-tekst);text-decoration:none}.tbg-ds-tocl__nr{font-size:13px;font-weight:700;color:var(--tbg-ds-gedempt);font-variant-numeric:tabular-nums;letter-spacing:.02em}.tbg-ds-tocl__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tbg-ds-tocl a:hover{background:var(--tbg-ds-tegel);color:var(--tbg-ds-inkt)}.tbg-ds-tocl a.is-actief{background:var(--tbg-ds-tegel);color:var(--tbg-ds-inkt);font-weight:700}.tbg-ds-tocl a.is-actief .tbg-ds-tocl__nr{color:var(--tbg-ds-inkt)}html.tbg-ds-spring-weg nav.gb-element-sb200002{display:none!important}html.tbg-ds body.single-post .tbg-toc{border:var(--tbg-ds-rand);border-radius:var(--tbg-ds-r-tegel);background:var(--tbg-ds-kaart);box-shadow:none;counter-reset:tbgtoc}html.tbg-ds body.single-post .tbg-toc__header{min-height:52px;padding:0 16px}html.tbg-ds body.single-post .tbg-toc__left{font-size:15px;font-weight:700;color:var(--tbg-ds-inkt);gap:10px}html.tbg-ds body.single-post .tbg-toc__body{display:grid;grid-template-rows:0fr;max-height:none!important;transition:grid-template-rows .25s ease}html.tbg-ds body.single-post .tbg-toc--open .tbg-toc__body{grid-template-rows:1fr}html.tbg-ds body.single-post .tbg-toc__body>.tbg-toc__binnen{min-height:0;overflow:hidden}html.tbg-ds body.single-post .tbg-toc__binnen{display:grid;grid-template-columns:1fr;column-gap:32px;padding:0 8px}html.tbg-ds body.single-post .tbg-toc--open .tbg-toc__binnen{padding:4px 8px 10px;border-top:var(--tbg-ds-rand)}@media (min-width:900px){html.tbg-ds body.single-post .tbg-toc__binnen.is-twee{display:block;columns:2;column-gap:32px}html.tbg-ds body.single-post .tbg-toc__binnen.is-twee .tbg-toc__section{break-inside:avoid}}html.tbg-ds body.single-post .tbg-toc :is(.tbg-toc__sub-list,.tbg-toc__expand-btn,.tbg-toc__dot){display:none!important}html.tbg-ds body.single-post .tbg-toc__section,html.tbg-ds body.single-post .tbg-toc__section-header{margin:0;padding:0;border:0;background:none;display:block}html.tbg-ds body.single-post .tbg-toc .tbg-toc__section-link{counter-increment:tbgtoc;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:10px;min-height:44px;padding:11px 10px;box-sizing:border-box;border-radius:10px;font-size:15px;line-height:1.35;font-weight:600;color:var(--tbg-ds-tekst);text-decoration:none}html.tbg-ds body.single-post .tbg-toc .tbg-toc__section-link::before{content:counter(tbgtoc,decimal-leading-zero);font-size:13px;font-weight:700;color:var(--tbg-ds-gedempt);font-variant-numeric:tabular-nums}html.tbg-ds body.single-post .tbg-toc .tbg-toc__section-link:hover{background:var(--tbg-ds-tegel);color:var(--tbg-ds-inkt)}@media (prefers-reduced-motion:reduce){html.tbg-ds body.single-post .tbg-toc__body{transition:none}}html.tbg-ds.tbg-ds-tocc-aan body.single-post .tbg-toc{display:none}.tbg-ds-tocc{position:fixed;left:0;right:0;z-index:50;background:var(--tbg-ds-kaart);border-bottom:var(--tbg-ds-rand);transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s;font-family:var(--tbg-ds-font-tekst)}.tbg-ds-tocc.is-zichtbaar{transform:none;opacity:1;visibility:visible}.tbg-ds-tocc__in{position:relative;margin-left:var(--tocc-x,16px);width:var(--tocc-w,calc(100% - 32px))}.tbg-ds-tocc__knop{display:flex;align-items:center;gap:6px;width:100%;height:48px;margin:0;padding:0;border:0;background:#fff0;color:var(--tbg-ds-inkt);font:600 14px/1.2 var(--tbg-ds-font-tekst);text-align:left;cursor:pointer;box-shadow:none}.tbg-ds-tocc__knop:hover,.tbg-ds-tocc__knop:focus{background:#fff0;color:var(--tbg-ds-inkt)}.tbg-ds-tocc__label{color:var(--tbg-ds-gedempt);font-weight:500;flex-shrink:0}.tbg-ds-tocc__nu{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tbg-ds-tocc__knop svg{flex-shrink:0;transition:transform .15s ease}.tbg-ds-tocc.is-open .tbg-ds-tocc__knop svg{transform:rotate(180deg)}.tbg-ds-tocc__paneel{position:absolute;left:0;right:0;top:100%;max-height:60vh;overflow-y:auto;overscroll-behavior:contain;background:var(--tbg-ds-kaart);border:var(--tbg-ds-rand);border-top:0;border-radius:0 0 var(--tbg-ds-r-tegel) var(--tbg-ds-r-tegel);box-shadow:var(--tbg-ds-schaduw-zweef);padding:6px 0}.tbg-ds-tocc__paneel ol{list-style:none;margin:0;padding:0}.tbg-ds-tocc__paneel a{display:block;padding:10px 16px;font-size:14px;line-height:1.35;font-weight:600;color:var(--tbg-ds-gedempt);text-decoration:none}.tbg-ds-tocc__paneel a:hover{background:var(--tbg-ds-tegel);color:var(--tbg-ds-inkt)}.tbg-ds-tocc__paneel a.is-actief{color:var(--tbg-ds-inkt);background:var(--tbg-ds-tegel)}@media (max-width:999px){.tbg-ds-tocc__knop{height:44px}}.tbg-ds-tocc-vast{margin:0 0 28px;border:var(--tbg-ds-rand);border-radius:var(--tbg-ds-r-tegel);background:var(--tbg-ds-kaart);font-family:var(--tbg-ds-font-tekst)}.tbg-ds-tocc-vast .tbg-ds-tocc__knop{height:52px;padding:0 16px;justify-content:space-between}.tbg-ds-tocc-vast .tbg-ds-tocc__label{color:var(--tbg-ds-inkt);font-weight:700}.tbg-ds-tocc-vast.is-open .tbg-ds-tocc__knop svg{transform:rotate(180deg)}.tbg-ds-tocc-vast .tbg-ds-tocc__paneel{position:static;max-height:none;border:0;border-top:var(--tbg-ds-rand);border-radius:0;box-shadow:none}.tbg-ds-pnav{position:fixed;left:0;right:0;z-index:49;background:var(--tbg-ds-kaart);border-bottom:var(--tbg-ds-rand);transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s;font-family:var(--tbg-ds-font-tekst)}.tbg-ds-pnav.is-zichtbaar{transform:none;opacity:1;visibility:visible}.tbg-ds-pnav__in{display:flex;align-items:center;gap:24px;max-width:1180px;height:56px;margin:0 auto;padding:0 24px;box-sizing:border-box}.tbg-ds-pnav__naam{flex-shrink:0;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--tbg-ds-kopgewicht) 16px/1.2 var(--tbg-ds-font-kop);color:var(--tbg-ds-inkt)}.tbg-ds-pnav__tabs{display:flex;align-items:stretch;gap:4px;height:100%;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.tbg-ds-pnav__tabs::-webkit-scrollbar{display:none}.tbg-ds-pnav__tabs a{display:inline-flex;align-items:center;flex-shrink:0;padding:0 12px;border-bottom:2px solid #fff0;font-size:14px;font-weight:600;color:var(--tbg-ds-gedempt);text-decoration:none;white-space:nowrap}.tbg-ds-pnav__tabs a:hover{color:var(--tbg-ds-inkt)}.tbg-ds-pnav__tabs a.is-actief{color:var(--tbg-ds-inkt);border-bottom-color:var(--tbg-ds-inkt)}.tbg-ds-pnav__koop{display:none;align-items:center;gap:14px;flex-shrink:0}.tbg-ds-pnav.met-koop .tbg-ds-pnav__koop{display:flex}.tbg-ds-pnav__prijs{font:800 18px/1 var(--tbg-ds-font-kop);color:var(--tbg-ds-inkt);white-space:nowrap}.tbg-ds-pnav__prijs span{font:500 14px var(--tbg-ds-font-tekst);color:var(--tbg-ds-gedempt);margin-right:4px}.tbg-ds-pnav__knop{display:inline-flex;align-items:center;min-height:var(--tbg-ds-knop-klein);padding:0 18px;border-radius:var(--tbg-ds-r-knop);background:var(--tbg-ds-groen);color:var(--tbg-ds-op-groen)!important;font-size:14px;font-weight:700;text-decoration:none}.tbg-ds-pnav__knop:hover{background:color-mix(in srgb,var(--tbg-ds-groen),var(--tbg-ds-inkt) 12%)}html.tbg-ds-pnav-aan nav.gb-element-sb200002{display:none!important}html.tbg-ds-pnav-koop .tbg-ds-pnav-dubbel{visibility:hidden}@media (max-width:900px){.tbg-ds-pnav__in{height:48px;padding:0;gap:0}.tbg-ds-pnav__naam,.tbg-ds-pnav__koop,.tbg-ds-pnav.met-koop .tbg-ds-pnav__koop{display:none}.tbg-ds-pnav__tabs{padding:0 8px}}html.tbg-ds .tbg-pik__h1{margin-bottom:20px}html.tbg-ds .tbg-pi-klasse{font-size:var(--tbg-ds-h3);font-weight:var(--tbg-ds-kopgewicht);color:var(--tbg-ds-inkt)}html.tbg-ds .tbg-pic__knop.is-active{background:var(--tbg-ds-inkt);color:var(--tbg-ds-kaart)}html.tbg-ds .tbg-pik__links .tbg-pik__label{color:var(--tbg-ds-groen-tekst)}html.tbg-ds body.home h2.gb-text,html.tbg-ds body.home h2.tbg-cs__title{font-family:var(--tbg-ds-font-kop);font-size:clamp(24px, 1.1rem + .9vw, 30px);font-weight:var(--tbg-ds-kopgewicht);letter-spacing:-.02em;line-height:1.2;color:var(--tbg-ds-inkt)}html.tbg-ds body.home h3.gb-text{font-size:17px;font-weight:var(--tbg-ds-kopgewicht);color:var(--tbg-ds-inkt)}html.tbg-ds body.home h1.gb-text{letter-spacing:-.03em}html.tbg-ds .tbg-related__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;width:100%;max-width:none!important}html.tbg-ds .tbg-related__card{display:flex;flex-direction:column;width:auto!important;max-width:none!important;padding:0!important;background:var(--tbg-ds-kaart);border:var(--tbg-ds-rand)!important;border-radius:var(--tbg-ds-r-kaart)!important;box-shadow:none!important;transition:border-color .15s ease;transform:none!important}html.tbg-ds .tbg-related__card:hover{border-color:var(--tbg-ds-lijn-sterk)!important}html.tbg-ds .tbg-related__visual{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;height:auto!important;margin:8px 8px 0;border-radius:var(--tbg-ds-r-tegel);overflow:hidden;background:var(--tbg-ds-tegel-vlak,var(--tbg-ds-tegel))!important}html.tbg-ds .tbg-related__img{max-width:72%!important;max-height:72%!important;object-fit:contain}html.tbg-ds .tbg-related__score{position:absolute;z-index:2;top:10px;right:10px;display:inline-flex;align-items:center;height:26px;padding:0 8px;border-radius:var(--tbg-ds-r-chip);border:var(--tbg-ds-rand);background:var(--tbg-ds-kaart)!important;color:var(--tbg-ds-inkt)!important;font-size:13px!important;font-weight:800;box-shadow:none!important}html.tbg-ds .tbg-related__score small{display:none}html.tbg-ds .tbg-related__score--ongetest{display:none!important}html.tbg-ds .tbg-related__body{display:flex;flex-direction:column;gap:3px;padding:12px 14px 16px!important}html.tbg-ds .tbg-related__brand{font-size:12px!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tbg-ds-gedempt)!important}html.tbg-ds .tbg-related__name{font-family:var(--tbg-ds-font-kop);font-size:16px!important;font-weight:700;line-height:1.3;color:var(--tbg-ds-inkt)!important}html.tbg-ds .tbg-related__specs{display:flex;gap:10px;font-size:14px!important;color:var(--tbg-ds-gedempt)}html.tbg-ds .tbg-related__specs span{font-size:14px!important}html.tbg-ds .tbg-related__prijs{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:8px}html.tbg-ds .tbg-related__prijs b{font:800 20px/1.1 var(--tbg-ds-font-kop);color:var(--tbg-ds-inkt)}html.tbg-ds .tbg-related__prijs span{font-size:14px;color:var(--tbg-ds-gedempt)}html.tbg-ds .tbg-related__title{font-family:var(--tbg-ds-font-kop);font-size:var(--tbg-ds-h2)!important;font-weight:var(--tbg-ds-kopgewicht);letter-spacing:-.02em;color:var(--tbg-ds-inkt)}html.tbg-ds .tbg-related__eyebrow{font-size:12px!important;letter-spacing:.1em;color:var(--tbg-ds-groen-tekst)}html.tbg-ds :is(.tbg-related__sub,.tbg-related__more){font-size:14px!important}@media (max-width:767px){html.tbg-ds .tbg-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html.tbg-ds .tbg-related__body{padding:10px 10px 14px!important}html.tbg-ds .tbg-related__name{font-size:15px!important}}@media (prefers-reduced-motion:reduce){html.tbg-ds *{transition-duration:0s!important}}@media (max-width:767px){.tbg-ds-tocf.is-open{z-index:100000}html.tbg-ds-tocf-open body::after{z-index:99999}}html:not(.tbg-ds) :is(.tbg-ds-tocf,.tbg-ds-balkinhoud){--tbg-ds-font-tekst:"Manrope", system-ui, sans-serif;--tbg-ds-inkt:#1c1b18;--tbg-ds-tekst:#3d3b36;--tbg-ds-gedempt:#6b675e;--tbg-ds-lijn:#e8e3da;--tbg-ds-lijn-sterk:#d6d0c4;--tbg-ds-tegel:#f3f0ea;--tbg-ds-kaart:#ffffff;--tbg-ds-r-kaart:16px;--tbg-ds-rand:1px solid #e8e3da;--tbg-ds-schaduw-zweef:0 8px 24px rgb(17 24 39 / .08)}html[data-theme="dark"]:not(.tbg-ds) :is(.tbg-ds-tocf,.tbg-ds-balkinhoud){--tbg-ds-inkt:#ecebe8;--tbg-ds-tekst:#cfccc6;--tbg-ds-gedempt:#a19d95;--tbg-ds-lijn:#2d3034;--tbg-ds-lijn-sterk:#3a3d42;--tbg-ds-tegel:#1e2023;--tbg-ds-kaart:#17191b;--tbg-ds-rand:1px solid #2d3034;--tbg-ds-schaduw-zweef:0 8px 24px rgb(0 0 0 / .35)}.tbg-ds-tocl li.is-sub a{grid-template-columns:28px minmax(0,1fr);min-height:40px;padding:8px 10px 8px 24px;font-size:14px;font-weight:500;color:var(--tbg-ds-gedempt)}.tbg-ds-tocl li.is-sub a.is-actief{color:var(--tbg-ds-inkt);font-weight:700}.tbg-ds-balkinhoud{display:none}@media (max-width:767px){.tbg-ds-balkinhoud{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin:0 8px 0 0;padding:0;border:1px solid var(--tbg-ds-lijn-sterk,#d6d0c4);border-radius:12px;background:var(--tbg-ds-kaart,#fff);color:var(--tbg-ds-inkt,#1c1b18);box-shadow:none;cursor:pointer}.tbg-ds-balkinhoud:hover,.tbg-ds-balkinhoud:focus{background:var(--tbg-ds-tegel,#f3f0ea);color:var(--tbg-ds-inkt,#1c1b18)}.tbg-ds-tocf.in-balk .tbg-ds-tocf__knop{display:none}.tbg-ds-tocf.in-balk{pointer-events:none}.tbg-ds-tocf.in-balk .tbg-ds-tocf__paneel{pointer-events:auto;border-radius:16px 16px 0 0}}@media (min-width:768px){.tbg-ds-tocf.is-rechts .tbg-ds-tocf__paneel{left:auto;right:0}}.tbg-ds-tocl.is-inklap li.heeft-sub{position:relative}.tbg-ds-tocl.is-inklap li.heeft-sub>a{padding-right:44px}.tbg-ds-tocl__klap{position:absolute;top:6px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:none;color:var(--tbg-ds-gedempt,#6b675e);box-shadow:none;cursor:pointer}.tbg-ds-tocl__klap:hover,.tbg-ds-tocl__klap:focus{background:var(--tbg-ds-tegel,#f3f0ea);color:var(--tbg-ds-inkt,#1c1b18)}.tbg-ds-tocl__klap svg{transition:transform .15s ease}.tbg-ds-tocl li.is-open>.tbg-ds-tocl__klap svg{transform:rotate(180deg)}.tbg-ds-tocl li.is-sub[hidden]{display:none}.tbg-ds-tocl li.is-sub.is-diep a{padding-left:40px;font-size:13px}html.tbg-ds .tbg-related__score{height:auto;padding:4px 8px;gap:1px;align-items:baseline;border:0;border-radius:8px;background:color-mix(in srgb,#10b981,#000 22%)!important;color:#fff!important;font-size:14px!important;font-variant-numeric:tabular-nums}html.tbg-ds .tbg-related__score small{display:inline;font-size:12px!important;font-weight:600;opacity:.85}html.tbg-ds[data-theme="dark"] .tbg-related__score{background:#26c98e!important;color:#0b1410!important}html.tbg-tegel-padell{--tbg-ds-tegel-vlak:radial-gradient(42% 7% at 50% 86%, rgb(28 27 24 / .16), transparent 72%), linear-gradient(180deg, #ffffff 0%, #f1eee8 100%)}html.tbg-tegel-padell[data-theme="dark"]{--tbg-ds-tegel-vlak:radial-gradient(42% 7% at 50% 86%, rgb(0 0 0 / .5), transparent 72%), linear-gradient(180deg, #24272b 0%, #1b1d20 100%)}html.tbg-tegel-g1{--tbg-ds-tegel-vlak:radial-gradient(42% 7% at 50% 86%, rgb(28 27 24 / .14), transparent 72%), linear-gradient(0deg, #e3f4ec 0%, #f2faf6 45%, #ffffff 100%)}html.tbg-tegel-g2{--tbg-ds-tegel-vlak:radial-gradient(42% 7% at 50% 86%, rgb(28 27 24 / .13), transparent 72%),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%2310b981' stroke-width='1.2' stroke-opacity='.16'%3E%3Cpath d='M230 300 C 300 220, 340 150, 400 120'/%3E%3Cpath d='M270 300 C 330 235, 360 185, 400 165'/%3E%3Cpath d='M310 300 C 350 255, 375 220, 400 210'/%3E%3C/g%3E%3C/svg%3E") right bottom / 100% 100% no-repeat,
        radial-gradient(70% 60% at 100% 100%, rgb(16 185 129 / .16), transparent 70%),
        linear-gradient(180deg, #ffffff 0%, #f5faf7 100%)}html.tbg-tegel-g3{--tbg-ds-tegel-vlak:radial-gradient(40% 6% at 50% 84%, rgb(28 27 24 / .12), transparent 72%),
        radial-gradient(60% 34% at 50% 88%, #d3efe1 0, #e3f5ec 55%, rgb(227 245 236 / 0) 72%),
        linear-gradient(180deg, #ffffff 0%, #f7fbf9 100%)}html.tbg-tegel-g1[data-theme="dark"]{--tbg-ds-tegel-vlak:radial-gradient(42% 7% at 50% 86%, rgb(0 0 0 / .5), transparent 72%), linear-gradient(0deg, rgb(38 201 142 / .12) 0%, #1d2023 60%, #1b1d20 100%)}html.tbg-tegel-g2[data-theme="dark"]{--tbg-ds-tegel-vlak:radial-gradient(42% 7% at 50% 86%, rgb(0 0 0 / .5), transparent 72%),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%2326c98e' stroke-width='1.2' stroke-opacity='.18'%3E%3Cpath d='M230 300 C 300 220, 340 150, 400 120'/%3E%3Cpath d='M270 300 C 330 235, 360 185, 400 165'/%3E%3Cpath d='M310 300 C 350 255, 375 220, 400 210'/%3E%3C/g%3E%3C/svg%3E") right bottom / 100% 100% no-repeat,
        radial-gradient(70% 60% at 100% 100%, rgb(38 201 142 / .14), transparent 70%),
        linear-gradient(180deg, #202326 0%, #1b1d20 100%)}html.tbg-tegel-g3[data-theme="dark"]{--tbg-ds-tegel-vlak:radial-gradient(40% 6% at 50% 84%, rgb(0 0 0 / .5), transparent 72%),
        radial-gradient(60% 34% at 50% 88%, rgb(38 201 142 / .18) 0, rgb(38 201 142 / .08) 55%, transparent 72%),
        linear-gradient(180deg, #202326 0%, #1b1d20 100%)}html[class*="tbg-tegel-g"] .tbg-dd-hero .tbg-dd-kaart--ft .tbg-dd-kaart__tegel{background:var(--tbg-ds-tegel-vlak)!important}html.tbg-tegel-padell .tbg-tegel{position:relative!important;overflow:hidden;background:var(--tbg-ds-tegel-vlak)!important}html.tbg-tegel-padell .tbg-tegel>a{position:static!important}html.tbg-tegel-padell img.tbg-tegel__img{position:absolute!important;left:50%!important;top:auto!important;transform:translateX(-50%);max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain;border-radius:0!important;background:none!important;filter:drop-shadow(0 8px 10px rgb(28 27 24 / .14))}html.tbg-tegel-padell:not([data-theme="dark"]) img.tbg-tegel__img[data-tbg-wit]{mix-blend-mode:multiply;filter:none}html.tbg-tegel-padell a.gb-loop-item-bd34ac37>div:first-child,html.tbg-tegel-padell a.gb-loop-item-rc-card>div:first-child{aspect-ratio:4 / 3;height:auto!important;border-radius:var(--tbg-ds-r-tegel,14px);margin:8px 8px 0}html.tbg-tegel-padell .tbg-t3 .tbg-t3__img{border-radius:var(--tbg-ds-r-tegel,14px)}html.tbg-tegel-padell .tbg-4a .tbg-4a__shot{border-radius:var(--tbg-ds-r-tegel,14px)}html.tbg-tegel-padell :is(.gb-loop-item-vx3-lia,.gb-loop-item-vx3-lib)>a{display:block;width:100%;max-width:240px;aspect-ratio:4 / 3;height:auto;border-radius:var(--tbg-ds-r-tegel,14px)}@media (max-width:767px){html.tbg-tegel-padell :is(.gb-loop-item-vx3-lia,.gb-loop-item-vx3-lib)>a{max-width:150px}}html.tbg-tegel-padell .tbg-tegel.tbg-tegel--klein{border-radius:8px}html.tbg-tegel-padell .tbg-tegel--klein img.tbg-tegel__img{filter:drop-shadow(0 3px 4px rgb(28 27 24 / .14))}html.tbg-tegel-padell[data-theme="dark"] .tbg-tegel--klein img.tbg-tegel__img{filter:none}html.tbg-tegel-padell :is(.tbg-card__visual,.gb-element-brand-mod-img,.tbg-battery-img,.tbg-pil__foto,.tbg-rvs-img,.tbg-gt-thumb,.tbg-tlc__shot).tbg-tegel{padding:0!important}html.tbg-tegel-padell .gb-element-brand-mod-img.tbg-tegel{border-radius:var(--tbg-ds-r-tegel,14px)}html.tbg-tegel-padell .tbg-tegel :is(.tbg-card__img,.tbg-card__imglink){position:static!important;background:none!important}html.tbg-tegel-padell :is(a.gb-loop-item-brand-mod-li>.gb-element-brand-mod-img,.gb-loop-item-d8ae0cea .gb-element-deaeb3fb){aspect-ratio:4 / 3;height:auto!important;margin:8px 8px 0;padding:0!important;border-radius:var(--tbg-ds-r-tegel,14px)}:is(.gb-element-brand-mod-body,.gb-loop-item-d8ae0cea .gb-element-f0106df6){padding:16px 20px 20px!important}:is(.gb-text-brand-mod-mfg,.gb-loop-item-d8ae0cea .gb-text-7978909d){font-size:12px!important;letter-spacing:.5px!important;margin:0 0 2px!important}:is(.gb-text-brand-mod-name,.gb-loop-item-d8ae0cea .gb-text-acd4a23e){margin:0 0 6px!important}:is(.gb-element-brand-mod-specs,.gb-loop-item-d8ae0cea .gb-element-34696e03){margin:0!important;gap:0!important}:is(.gb-element-brand-mod-specs,.gb-loop-item-d8ae0cea .gb-element-34696e03)>span+span::before{content:"\00B7";margin:0 8px;color:#e2e8f0}:is(.gb-element-brand-mod-foot,.gb-loop-item-d8ae0cea .gb-element-3e2a04bd){display:none!important}html.tbg-tegel-padell .gb-element-sb100000 img[data-tbg-tegel]{background:var(--tbg-ds-tegel-vlak)!important;object-fit:contain;padding:14px 24px 18px;box-sizing:border-box}html.tbg-tegel-padell:not([data-theme="dark"]) .gb-element-sb100000 img[data-tbg-wit]{mix-blend-mode:multiply}html.tbg-tegel-padell #reviewbox .gb-element-ef538943{background:var(--tbg-ds-tegel-vlak)!important}@media (max-width:640px){#reviewbox .gb-element-277be545{gap:18px;padding:0 0 22px}#reviewbox .gb-element-ef538943{align-self:stretch;width:auto;max-width:none;height:auto;aspect-ratio:4 / 3;border:0;border-bottom:1px solid var(--tbg-ds-lijn,#e8e3da);border-radius:0;--tbg-tegel-opp:.36}#reviewbox .gb-element-636a37c0{top:14px;left:14px;width:60px;height:60px}#reviewbox .gb-element-c02f9aa2{align-self:stretch;padding:0 20px}#reviewbox .gb-element-rb7trij{flex-direction:row;align-items:flex-start;gap:16px;text-align:left}#reviewbox .gb-element-rb7tkol{flex:1 1 auto}#reviewbox .gb-element-6889f223{justify-content:flex-start;margin-top:12px}#reviewbox .gb-text-046721e2{font-size:12px}#reviewbox .gb-media-3d441f95{width:60px}}.tbg-award-rel{position:relative}.tbg-award-vlak>.tbg-award{position:absolute;top:8px;left:8px;z-index:4;display:block;line-height:0;pointer-events:none}.tbg-award-vlak>.tbg-award>img{position:static!important;display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;transform:none!important;object-fit:contain;opacity:1!important;mix-blend-mode:normal!important;filter:drop-shadow(0 2px 4px rgb(28 27 24 / .18))!important}html[data-theme="dark"] .tbg-award-vlak>.tbg-award>img{filter:drop-shadow(0 2px 4px rgb(0 0 0 / .4))!important}.tbg-scorepil.tbg-scorepil{display:inline-flex!important;align-items:baseline!important;gap:1px!important;min-width:0!important;height:auto!important;margin:0!important;padding:4px 8px!important;border:0!important;border-radius:8px!important;box-shadow:none!important;background:color-mix(in srgb,#10b981,#000 22%)!important;color:#fff!important;font:800 14px/1.1 var(--tbg-ds-font-tekst,"Manrope",system-ui,sans-serif)!important;font-variant-numeric:tabular-nums;letter-spacing:0!important;white-space:nowrap;pointer-events:none}.tbg-scorepil.tbg-scorepil>:first-child{font:inherit!important;color:inherit!important}.tbg-scorepil.tbg-scorepil>small,.tbg-scorepil.tbg-scorepil>.tbg-card__score-max{display:inline!important;font-size:12px!important;font-weight:600!important;color:inherit!important;opacity:.85}.tbg-scorepil.tbg-scorepil--vlak{position:absolute!important;z-index:3!important;top:12px!important;right:12px!important;bottom:auto!important;left:auto!important}.tbg-scorepil.tbg-scorepil--groot{padding:5px 10px!important;font-size:16px!important}.tbg-scorepil.tbg-scorepil--groot>small{font-size:13px!important}.tbg-scorepil.tbg-scorepil--groot.tbg-scorepil--vlak{top:14px!important;right:14px!important}.tbg-scorepil.tbg-scorepil--klein,.tbg-tegel--klein .tbg-scorepil.tbg-scorepil{padding:2px 6px!important;border-radius:6px!important;font-size:12px!important}.tbg-scorepil.tbg-scorepil--klein>:is(small,.tbg-card__score-max),.tbg-tegel--klein .tbg-scorepil.tbg-scorepil>:is(small,.tbg-card__score-max){font-size:11px!important}.tbg-tegel--klein .tbg-scorepil.tbg-scorepil--vlak,.tbg-scorepil.tbg-scorepil--klein.tbg-scorepil--vlak{top:6px!important;right:6px!important}.tbgv__imgwrap .tbg-scorepil.tbg-scorepil{position:absolute!important;top:auto!important;bottom:-9px!important;left:50%!important;right:auto!important;transform:translateX(-50%)}html[data-theme="dark"] .tbg-scorepil.tbg-scorepil{background:#26c98e!important;color:#0b1410!important}#reviewbox .gb-element-636a37c0.rating-score{color:color-mix(in srgb,#10b981,#000 22%)!important}html[data-theme="dark"] #reviewbox .gb-element-636a37c0.rating-score{color:#26c98e!important}#tbg-grid-app .tbg-scorepil.tbg-scorepil>.tbg-card__score-num{font-size:14px!important;font-weight:800!important;color:inherit!important}#tbg-grid-app .tbg-scorepil.tbg-scorepil>.tbg-card__score-max{display:inline!important;font-size:12px!important;font-weight:600!important;color:inherit!important}#tbg-grid-app .tbg-tegel--klein .tbg-scorepil.tbg-scorepil>.tbg-card__score-num{font-size:12px!important}#tbg-grid-app .tbg-tegel--klein .tbg-scorepil.tbg-scorepil>.tbg-card__score-max{font-size:11px!important}#tbg-grid-app .tbg-scorepil.tbg-scorepil--vlak{top:12px!important;right:12px!important}#tbg-grid-app .tbg-tegel--klein .tbg-scorepil.tbg-scorepil--vlak{top:6px!important;right:6px!important}