.tap-review__fees-table thead th{background:var(--brand-navy);color:#fff;white-space:nowrap;text-align:start;padding:12px 16px;font-size:.875rem;font-weight:600}.tap-review__fees-table tbody tr:nth-child(2n){background:var(--card-bg,#f8f8f6)}.tap-review__fees-table td{vertical-align:top;text-align:start;padding:14px 16px;font-size:.875rem;line-height:1.5}.tap-review__fee{background:var(--brand-blue);color:#fff;white-space:nowrap;border-radius:12px;padding:3px 10px;font-size:.8125rem;font-weight:700;display:inline-block}.tap-review__callout{background:var(--card-bg,#f8f8f6);border:1px solid var(--border,#e9e9ec);border-inline-start:4px solid var(--brand-blue);border-radius:var(--radius-lg);margin:24px 0;padding:20px 24px}.tap-review__callout-label{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-blue);margin-bottom:8px;font-size:.75rem;font-weight:700;display:block}.tap-review__callout p{margin:0;font-size:.9375rem;line-height:1.65}.tap-review__settlement-table thead th,.tap-review__alternatives-table thead th{background:var(--brand-navy);color:#fff;text-align:start;padding:12px 16px;font-size:.875rem;font-weight:600}.tap-review__settlement-table td,.tap-review__alternatives-table td{vertical-align:top;text-align:start;padding:12px 16px;font-size:.875rem;line-height:1.5}.tap-review__settlement-table tbody tr:nth-child(2n),.tap-review__alternatives-table tbody tr:nth-child(2n){background:var(--card-bg,#f8f8f6)}.tap-review__currency-list{flex-wrap:wrap;gap:10px;margin:20px 0;padding:0;list-style:none;display:flex}.tap-review__currency-pill{background:var(--card-bg,#f8f8f6);border:1px solid var(--border,#e9e9ec);color:var(--color-primary);white-space:nowrap;border-radius:999px;padding:7px 16px;font-size:.8125rem;font-weight:600}.tap-review__verdict-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0;display:grid}.tap-review__verdict-card{background:var(--card-bg,#f8f8f6);border:1px solid var(--border,#e9e9ec);border-radius:var(--radius-lg);border-inline-start:4px solid var(--brand-blue);padding:24px}.tap-review__verdict-label{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-blue);margin-bottom:8px;font-size:.75rem;font-weight:700;display:inline-block}.tap-review__verdict-card p{color:var(--color-primary);margin:0;font-size:.9375rem;font-weight:600}.tap-review__verdict-product{justify-content:space-between;align-items:baseline;gap:12px;margin:4px 0 10px;display:flex}.tap-review__verdict-product-name{color:var(--color-primary);font-size:1.25rem;font-weight:700;line-height:1.2}.tap-review__verdict-product-score{white-space:nowrap;color:var(--color-primary);opacity:.95;font-size:1rem;font-weight:700}.article-section--verdict .tap-review__verdict-product-name,.article-section--verdict .tap-review__verdict-product-score{color:#fff}.tap-review__verdict-score-bar{background:#ffffff26;border-radius:4px;height:8px;margin-bottom:14px;overflow:hidden}.tap-review__verdict-score-fill{height:100%;transition:width .8s var(--ease-out);background:#fff;border-radius:4px}.tap-review__verdict-summary{text-align:start;margin-top:20px;font-size:1rem;line-height:1.7}@media (max-width:1024px){.tap-review__verdict-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.tap-review__verdict-grid{grid-template-columns:1fr}.tap-review__callout{padding:16px 18px}}
