.affiliate-box[data-astro-cid-u6b6pqcu]{border:2px solid var(--color-primary);border-radius:var(--radius-lg);padding:1.5rem;margin:2rem 0;background:linear-gradient(135deg,#f0faf4,#fff)}.affiliate-box--bottom[data-astro-cid-u6b6pqcu]{margin-top:3rem}.affiliate-box__badge[data-astro-cid-u6b6pqcu]{display:inline-block;background:var(--color-primary);color:#fff;font-size:.75rem;font-weight:700;padding:.2rem .6rem;border-radius:100px;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.affiliate-box__name[data-astro-cid-u6b6pqcu]{font-size:1.25rem;font-weight:800;margin:.25rem 0}.affiliate-box__rating[data-astro-cid-u6b6pqcu]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.affiliate-box__stars[data-astro-cid-u6b6pqcu]{color:#f59e0b;font-size:1rem;letter-spacing:.05em}.affiliate-box__rating-src[data-astro-cid-u6b6pqcu]{font-size:.6875rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.affiliate-box__highlights[data-astro-cid-u6b6pqcu]{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:.4rem}.affiliate-box__highlights[data-astro-cid-u6b6pqcu] li[data-astro-cid-u6b6pqcu]:before{content:"✓ ";color:var(--color-primary);font-weight:700}.affiliate-box__price-row[data-astro-cid-u6b6pqcu]{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.affiliate-box__price[data-astro-cid-u6b6pqcu]{font-size:1.5rem;font-weight:800;color:var(--color-primary-dark)}.affiliate-box__guarantee[data-astro-cid-u6b6pqcu]{font-size:.8125rem;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:100px;padding:.2rem .75rem}.affiliate-box__cta[data-astro-cid-u6b6pqcu]{display:block;background:var(--color-primary);color:#fff;text-align:center;padding:.875rem 1.5rem;border-radius:var(--radius-md);font-weight:700;font-size:1rem;text-decoration:none;transition:background .15s;margin-bottom:.75rem}.affiliate-box__cta[data-astro-cid-u6b6pqcu]:hover{background:var(--color-primary-dark)}.affiliate-box__disclosure[data-astro-cid-u6b6pqcu]{font-size:.75rem;color:var(--color-text-muted);margin:0;text-align:center}.comments-wrap[data-astro-cid-jvxsf75u]{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--color-border)}.comments-wrap[data-astro-cid-jvxsf75u] h2[data-astro-cid-jvxsf75u]{font-size:1.375rem;margin-bottom:.75rem}.comments-note[data-astro-cid-jvxsf75u]{font-size:.875rem;color:var(--color-text-muted);margin-bottom:1.5rem;line-height:1.5}.comments-note[data-astro-cid-jvxsf75u] a[data-astro-cid-jvxsf75u]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.comments-list[data-astro-cid-jvxsf75u]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.comments-empty[data-astro-cid-jvxsf75u]{color:var(--color-text-muted);font-size:.9375rem}.comment-item[data-astro-cid-jvxsf75u]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1rem 1.25rem}.comment-meta[data-astro-cid-jvxsf75u]{font-size:.8125rem;color:var(--color-text-muted);margin-bottom:.4rem}.comment-meta[data-astro-cid-jvxsf75u] strong[data-astro-cid-jvxsf75u]{color:var(--color-text);font-weight:600}.comment-body[data-astro-cid-jvxsf75u]{font-size:.9375rem;line-height:1.55;white-space:pre-wrap}.comment-form[data-astro-cid-jvxsf75u]{display:flex;flex-direction:column;gap:.875rem}.comment-form[data-astro-cid-jvxsf75u] label[data-astro-cid-jvxsf75u]{display:flex;flex-direction:column;gap:.35rem;font-size:.875rem;font-weight:600}.optional[data-astro-cid-jvxsf75u]{font-weight:400;color:var(--color-text-muted)}.comment-form[data-astro-cid-jvxsf75u] input[data-astro-cid-jvxsf75u],.comment-form[data-astro-cid-jvxsf75u] textarea[data-astro-cid-jvxsf75u]{font-family:inherit;font-size:1rem;font-weight:400;padding:.625rem .875rem;border:1.5px solid var(--color-border);border-radius:8px;background:#fff}.comment-form[data-astro-cid-jvxsf75u] input[data-astro-cid-jvxsf75u]:focus,.comment-form[data-astro-cid-jvxsf75u] textarea[data-astro-cid-jvxsf75u]:focus{outline:none;border-color:var(--color-primary)}.comment-form[data-astro-cid-jvxsf75u] button[data-astro-cid-jvxsf75u]{align-self:flex-start}.comment-form[data-astro-cid-jvxsf75u] button[data-astro-cid-jvxsf75u]:disabled{opacity:.6;cursor:not-allowed}.hp[data-astro-cid-jvxsf75u]{position:absolute;left:-9999px;height:0;overflow:hidden}.comment-status[data-astro-cid-jvxsf75u]{font-size:.875rem;margin:0}.comment-status[data-astro-cid-jvxsf75u].ok{color:var(--color-primary)}.comment-status[data-astro-cid-jvxsf75u].err{color:#c0392b}
