.section-title[data-astro-cid-hp7gaalr]{font-size:var(--fs-h2);margin-bottom:var(--space-2)}.section-subtitle[data-astro-cid-hp7gaalr]{font-size:var(--fs-lead);color:var(--ink-500);margin-bottom:var(--space-6)}.table-wrapper[data-astro-cid-hp7gaalr]{border:1px solid var(--hairline);border-radius:var(--radius-card);overflow-x:auto}.surcharges-table[data-astro-cid-hp7gaalr]{border-collapse:collapse;text-align:left;background:var(--surface-0);width:100%}.surcharges-table[data-astro-cid-hp7gaalr] th[data-astro-cid-hp7gaalr],.surcharges-table[data-astro-cid-hp7gaalr] td[data-astro-cid-hp7gaalr]{border-bottom:1px solid var(--hairline);padding:16px 20px}.surcharges-table[data-astro-cid-hp7gaalr] th[data-astro-cid-hp7gaalr]{background:var(--surface-1);font-family:var(--font-display);color:var(--ink-900);font-weight:650}.fee-badge[data-astro-cid-hp7gaalr]{color:var(--discount);font-family:var(--font-mono);border-radius:var(--radius-chip);font-weight:700;font-size:var(--fs-sm);background:#dc262614;padding:4px 12px;display:inline-block}.review-card[data-astro-cid-m3e56lvw]{padding:var(--space-5);flex-direction:column;justify-content:space-between;display:flex}.review-top[data-astro-cid-m3e56lvw]{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.review-text[data-astro-cid-m3e56lvw]{color:var(--ink-700);margin-bottom:var(--space-4);font-style:italic;line-height:1.6}details[data-astro-cid-m3e56lvw].review-details{margin-bottom:0}details[data-astro-cid-m3e56lvw].review-details summary[data-astro-cid-m3e56lvw]{cursor:pointer;border-radius:var(--radius-btn);list-style:none}details[data-astro-cid-m3e56lvw].review-details summary[data-astro-cid-m3e56lvw]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}details[data-astro-cid-m3e56lvw].review-details summary[data-astro-cid-m3e56lvw]::-webkit-details-marker{display:none}.read-more-btn[data-astro-cid-m3e56lvw],.read-less-btn[data-astro-cid-m3e56lvw]{color:var(--accent);font-weight:600;font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;margin-left:6px;font-style:normal;text-decoration:underline}.read-more-btn[data-astro-cid-m3e56lvw]:hover,.read-less-btn[data-astro-cid-m3e56lvw]:hover{color:var(--accent-dark)}details[data-astro-cid-m3e56lvw]:not([open]) .review-full[data-astro-cid-m3e56lvw],details[data-astro-cid-m3e56lvw][open] .review-preview[data-astro-cid-m3e56lvw]{display:none}.review-author[data-astro-cid-m3e56lvw]{font-weight:600;font-size:var(--fs-sm);color:var(--ink-900);margin-top:auto}.section-alt[data-astro-cid-bv633tx7]{background:var(--surface-1);border-block:1px solid var(--hairline)}.section-title[data-astro-cid-bv633tx7]{font-size:var(--fs-h2);margin-bottom:var(--space-2)}.section-subtitle[data-astro-cid-bv633tx7]{font-size:var(--fs-lead);color:var(--ink-500);margin-bottom:var(--space-6)}.reviews-header[data-astro-cid-bv633tx7]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.score-card[data-astro-cid-bv633tx7]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--surface-0);border:1px solid var(--hairline);border-radius:var(--radius-card);display:flex}.score-number[data-astro-cid-bv633tx7]{font-size:2.5rem;font-weight:800;font-family:var(--font-display);color:var(--ink-900)}.score-label[data-astro-cid-bv633tx7]{font-size:var(--fs-sm);color:var(--ink-500);display:block}.reviews-attribution[data-astro-cid-bv633tx7]{font-size:var(--fs-sm);color:var(--ink-500);margin-bottom:var(--space-3)}.reviews-grid[data-astro-cid-bv633tx7]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.reviews-more[data-astro-cid-bv633tx7]{text-align:center;justify-content:center;align-items:center;width:100%;margin-top:clamp(36px,5vw,56px);display:flex}.reviews-more-standalone[data-astro-cid-bv633tx7]{margin-top:0}.reviews-more[data-astro-cid-bv633tx7] .btn[data-astro-cid-bv633tx7]{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--fs-body);padding:14px 28px;display:inline-flex}
