.vr-header-meta{color:var(--ink-mute,#a1a1aa);flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0 24px;font-size:14px;display:flex}.vr-meta-chip{align-items:center;gap:8px;display:flex}.vr-meta-dot{background:var(--line-strong,#3f3f46);border-radius:50%;width:6px;height:6px}.vr-stars{align-items:center;gap:2px;display:inline-flex}.vr-summary-card{background:linear-gradient(135deg, var(--bg-card,#18181b) 0%, #c9a9610a 100%);border:1px solid #c9a96140;border-radius:16px;overflow:hidden}.vr-summary-header{border-bottom:1px solid var(--line,#27272a);grid-template-columns:auto 1fr;gap:32px;padding:32px;display:grid}.vr-score-block{border-right:1px solid var(--line,#27272a);flex-direction:column;align-items:center;gap:8px;padding:16px 32px;display:flex}.vr-score-number{font-family:var(--serif,Georgia, serif);color:var(--gold,#c9a961);letter-spacing:-.02em;font-size:56px;font-weight:300;line-height:1}.vr-score-label{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute,#a1a1aa);font-size:10px}.vr-rating-count{font-family:var(--mono,"JetBrains Mono", monospace);color:var(--ink-mute,#a1a1aa);letter-spacing:.08em;font-size:11px}.vr-summary-stats{grid-template-columns:repeat(3,1fr);align-content:center;gap:16px;display:grid}.vr-stat{flex-direction:column;gap:4px;display:flex}.vr-stat-key{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute,#a1a1aa);font-size:10px}.vr-stat-val{color:var(--ink,#f4efe6);font-size:14px;font-weight:500}.vr-green{color:var(--green,#7fb77e)!important}.vr-tier-badge{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.12em;text-transform:uppercase;border-radius:3px;padding:3px 10px;font-size:10px;font-weight:600;display:inline-block}.vr-tier-gold{color:var(--gold,#c9a961);background:#c9a96126;border:1px solid #c9a9614d}.vr-tier-silver{color:#a8a196;background:#a8a1961f;border:1px solid #a8a1964d}.vr-tier-bronze{color:#d4832a;background:#d4832a1f;border:1px solid #d4832a4d}.vr-tier-default{color:#6b6860;background:#6b68601f;border:1px solid #6b68604d}.vr-summary-why{padding:24px 32px}.vr-summary-headline{font-family:var(--serif,Georgia, serif);color:var(--ink,#f4efe6);margin:0 0 12px;font-size:20px;font-weight:500}.vr-summary-why p{color:var(--ink-dim,#d4d4d8);margin:0;font-size:15px;line-height:1.7}.vr-section-head{align-items:center;gap:12px;margin-bottom:24px;display:flex}.vr-section-head h2{color:var(--ink,#f4efe6);margin:0;font-size:24px;font-weight:700}.vr-sub-heading{color:var(--ink,#f4efe6);margin:24px 0 12px;font-size:16px;font-weight:600}.vr-body-text{color:var(--ink-dim,#d4d4d8);margin-bottom:16px;font-size:15px;line-height:1.7}.vr-tldr-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.vr-tldr-item{border:1px solid var(--line,#27272a);background:var(--bg-card,#18181b);border-radius:12px;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.vr-tldr-score{font-family:var(--mono,"JetBrains Mono", monospace);color:var(--gold,#c9a961);white-space:nowrap;background:#c9a9611a;border-radius:6px;flex-shrink:0;padding:4px 10px;font-size:14px;font-weight:700}.vr-tldr-item strong{color:var(--ink,#f4efe6);font-weight:600}.vr-tldr-note{color:var(--ink-dim,#d4d4d8);font-size:14px}.vr-proscons-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.vr-proscons-col{border:1px solid var(--line,#27272a);background:var(--bg-card,#18181b);border-radius:12px;padding:24px}.vr-proscons-label{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid var(--line,#27272a);align-items:center;gap:8px;margin:0 0 16px;padding-bottom:12px;font-size:11px;font-weight:700;display:flex}.vr-pros .vr-proscons-label{color:var(--green,#7fb77e)}.vr-cons .vr-proscons-label{color:#ef4444}.vr-procon-item{border-bottom:1px solid var(--line,#27272a);padding:12px 0}.vr-procon-item:last-child{border-bottom:none}.vr-procon-item strong{color:var(--ink,#f4efe6);margin-bottom:4px;font-size:14px;font-weight:600;display:block}.vr-procon-item p{color:var(--ink-dim,#d4d4d8);margin:0;font-size:13px;line-height:1.6}.vr-testing-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:20px 0;display:grid}.vr-testing-card{border:1px solid var(--line,#27272a);background:var(--bg-card,#18181b);border-radius:12px;padding:20px}.vr-testing-num{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.15em;color:var(--gold,#c9a961);margin-bottom:12px;font-size:10px;font-weight:700}.vr-testing-card h3{color:var(--ink,#f4efe6);margin:0 0 8px;font-size:15px;font-weight:700}.vr-testing-card p{color:var(--ink-dim,#d4d4d8);margin:0;font-size:13px;line-height:1.5}.vr-coa-table-wrap{margin:24px 0}.vr-coa-table-scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--line,#27272a);border-radius:12px;overflow-x:auto}.vr-coa-table{border-collapse:collapse;width:100%;min-width:600px}.vr-coa-table thead th{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute,#a1a1aa);text-align:left;background:var(--bg-soft,#1c1c20);border-bottom:1px solid var(--line-strong,#3f3f46);white-space:nowrap;padding:14px 16px;font-size:10px}.vr-coa-table tbody td{color:var(--ink,#f4efe6);border-bottom:1px solid var(--line,#27272a);padding:12px 16px;font-size:13px}.vr-coa-table tbody tr:last-child td{border-bottom:none}.vr-coa-table tbody tr:hover td{background:#c9a96108}.vr-coa-peptide{font-weight:600}.vr-coa-mono{font-family:var(--mono,"JetBrains Mono", monospace);font-size:12px}.vr-coa-purity{font-weight:700}.vr-independent-badge{color:var(--ink-dim,#d4d4d8);background:#8b5cf60f;border:1px solid #8b5cf633;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:12px 16px;font-size:13px;display:flex}.vr-independent-badge svg{color:#8b5cf6;flex-shrink:0}.vr-coa-link{margin:16px 0}.vr-pricing-table-scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--line,#27272a);border-radius:12px;margin:16px 0;overflow-x:auto}.vr-pricing-table{border-collapse:collapse;width:100%;min-width:500px}.vr-pricing-table thead th{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute,#a1a1aa);text-align:left;background:var(--bg-soft,#1c1c20);border-bottom:1px solid var(--line-strong,#3f3f46);white-space:nowrap;padding:14px 16px;font-size:10px}.vr-pricing-table tbody td{color:var(--ink,#f4efe6);border-bottom:1px solid var(--line,#27272a);padding:12px 16px;font-size:14px}.vr-pricing-table tbody tr:last-child td{border-bottom:none}.vr-pricing-table tbody tr:hover td{background:#c9a96108}.vr-pricing-link{color:var(--gold,#c9a961);font-weight:600;text-decoration:none;transition:color .2s}.vr-pricing-link:hover{color:var(--gold-bright,#e0c278);text-decoration:underline}.vr-pricing-note{color:var(--ink-mute,#a1a1aa);margin-top:8px;font-size:12px;font-style:italic}.vr-code-inline{font-family:var(--mono,"JetBrains Mono", monospace);color:var(--green,#7fb77e);background:#7fb77e1a;border:1px solid #7fb77e33;border-radius:4px;padding:2px 8px;font-size:13px}.vr-specs-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.vr-spec-card{border:1px solid var(--line,#27272a);background:var(--bg-card,#18181b);border-radius:10px;flex-direction:column;gap:6px;padding:16px;display:flex}.vr-spec-key{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute,#a1a1aa);font-size:10px}.vr-spec-val{color:var(--ink,#f4efe6);font-size:14px;font-weight:500}.vr-alt-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.vr-alt-card{border:1px solid var(--line,#27272a);background:var(--bg-card,#18181b);color:inherit;border-radius:12px;flex-direction:column;gap:8px;padding:24px;text-decoration:none;transition:all .3s;display:flex}.vr-alt-card:hover{border-color:var(--gold,#c9a961);transform:translateY(-2px)}.vr-alt-top{justify-content:space-between;align-items:center;display:flex}.vr-alt-name{font-family:var(--serif,Georgia, serif);color:var(--ink,#f4efe6);font-size:18px;font-weight:500}.vr-alt-rating{font-family:var(--serif,Georgia, serif);color:var(--gold,#c9a961);align-items:center;gap:4px;font-size:16px;display:flex}.vr-alt-best{color:var(--ink-dim,#d4d4d8);flex:1;margin:0;font-size:13px;line-height:1.5}.vr-alt-cta{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--gold,#c9a961);margin-top:auto;font-size:11px;transition:color .2s}.vr-alt-card:hover .vr-alt-cta{color:var(--gold-bright,#e0c278)}.vr-related-section{padding:24px 0}.vr-related-grid{flex-direction:column;gap:12px;display:flex}.vr-related-card{border:1px solid var(--line,#27272a);background:var(--bg-card,#18181b);color:inherit;border-radius:10px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:all .3s;display:flex}.vr-related-card:hover{border-color:var(--gold,#c9a961);background:#c9a9610a}.vr-related-type{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.15em;color:var(--gold,#c9a961);background:#c9a9611a;border-radius:4px;flex-shrink:0;padding:4px 10px;font-size:9px;font-weight:700}.vr-related-label{color:var(--ink,#f4efe6);flex:1;font-size:15px;font-weight:500}.vr-related-arrow{color:var(--ink-mute,#a1a1aa);flex-shrink:0;transition:transform .2s,color .2s}.vr-related-card:hover .vr-related-arrow{color:var(--gold,#c9a961);transform:translate(4px)}.vr-faq-list{flex-direction:column;gap:16px;display:flex}.vr-faq-item{border:1px solid var(--line,#27272a);background:var(--bg-card,#18181b);border-radius:12px;padding:20px 24px}.vr-faq-item h3{color:var(--ink,#f4efe6);margin:0 0 8px;font-size:16px;font-weight:600}.vr-faq-item p{color:var(--ink-dim,#d4d4d8);margin:0;font-size:14px;line-height:1.7}.vr-final-cta{text-align:center;background:linear-gradient(135deg,#c9a9610f,#c9a96105);border:1px solid #c9a96140;border-radius:16px;padding:40px}.vr-code-block{background:var(--bg,#0a0a0b);border:1px solid var(--line,#27272a);border-radius:8px;margin-bottom:24px;padding:12px 24px;display:inline-block}.vr-code-label{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute,#a1a1aa);margin-right:12px;font-size:12px}.vr-code-value{font-family:var(--mono,"JetBrains Mono", monospace);color:var(--gold,#c9a961);letter-spacing:.1em;font-size:20px;font-weight:700}.vr-btn-primary{color:#fff;background:#059669;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 16px #05966940}.vr-btn-primary:hover{background:#10b981;box-shadow:0 6px 24px #05966959}.vr-btn-outline{border:1px solid var(--line-strong,#3f3f46);color:var(--ink-dim,#d4d4d8);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.vr-btn-outline:hover{border-color:var(--gold,#c9a961);color:var(--gold,#c9a961)}@media (max-width:1024px){.vr-summary-header{grid-template-columns:1fr}.vr-score-block{border-right:none;border-bottom:1px solid var(--line,#27272a);flex-flow:wrap;justify-content:center;gap:12px;padding-bottom:24px}.vr-score-number{font-size:40px}.vr-specs-grid{grid-template-columns:repeat(2,1fr)}.vr-alt-grid{grid-template-columns:1fr}}@media (max-width:768px){.vr-proscons-grid{grid-template-columns:1fr}.vr-summary-stats{grid-template-columns:repeat(2,1fr)}.vr-specs-grid{grid-template-columns:1fr}.vr-final-cta{padding:24px}.vr-testing-grid{grid-template-columns:1fr}}.vr-compare-section{padding:24px 0}.vr-compare-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.vr-compare-card{border:1px solid var(--line,#27272a);background:var(--bg-card,#18181b);color:inherit;border-radius:12px;flex-direction:column;gap:10px;padding:20px;text-decoration:none;transition:all .3s;display:flex}.vr-compare-card:hover{border-color:var(--gold,#c9a961);background:#c9a9610a;transform:translateY(-2px)}.vr-compare-card-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.vr-compare-name{font-family:var(--serif,Georgia, serif);color:var(--ink,#f4efe6);font-size:17px;font-weight:500}.vr-compare-rating{font-family:var(--serif,Georgia, serif);color:var(--gold,#c9a961);white-space:nowrap;align-items:center;font-size:16px;display:flex}.vr-compare-meta{color:var(--ink-mute,#a1a1aa);align-items:center;gap:8px;font-size:13px;display:flex}.vr-compare-dot{background:var(--line-strong,#3f3f46);border-radius:50%;flex-shrink:0;width:3px;height:3px}.vr-compare-cta{font-family:var(--mono,"JetBrains Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--gold,#c9a961);align-items:center;gap:4px;margin-top:auto;font-size:11px;transition:color .2s;display:flex}.vr-compare-card:hover .vr-compare-cta{color:var(--gold-bright,#e0c278)}@media (max-width:768px){.vr-compare-grid{grid-template-columns:1fr}}
