.reviews-hero[data-astro-cid-x3pnyxbw]{isolation:isolate;padding-block:var(--space-2xl);border-block-end:1px solid var(--color-border);background:radial-gradient(circle at 85% 15%, #33ff3e24, transparent 21rem), linear-gradient(135deg, var(--brand-violet-deep), #241036 72%);color:var(--brand-white);position:relative;overflow:hidden}.reviews-hero[data-astro-cid-x3pnyxbw]:after{z-index:-1;content:"";background:linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/5rem 5rem,linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/5rem 5rem;position:absolute;inset:0}.reviews-hero__inner[data-astro-cid-x3pnyxbw]{text-align:center;justify-items:center;display:grid}.reviews-hero__eyebrow[data-astro-cid-x3pnyxbw],.reviews-content__eyebrow[data-astro-cid-x3pnyxbw]{color:var(--brand-lime);font-family:var(--font-display);font-size:var(--font-size-sm);letter-spacing:.09em;text-transform:uppercase;margin-block-end:var(--space-xs);font-weight:700;line-height:1.3}.reviews-hero[data-astro-cid-x3pnyxbw] h1[data-astro-cid-x3pnyxbw]{max-width:13ch;color:inherit}.reviews-hero__intro[data-astro-cid-x3pnyxbw]{max-width:48rem;color:#ffffffd6;font-size:var(--font-size-lg);margin-block-start:var(--space-md)}.reviews-trust[data-astro-cid-x3pnyxbw]{width:min(100%,58rem);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);backdrop-filter:blur(.5rem);background:#ffffff14;border:1px solid #b46cff8c;margin-block-start:var(--space-xl);display:grid}.reviews-trust[data-astro-cid-x3pnyxbw] li[data-astro-cid-x3pnyxbw]{min-width:0;padding:var(--space-md);flex-direction:column;justify-content:center;display:flex}.reviews-trust[data-astro-cid-x3pnyxbw] li[data-astro-cid-x3pnyxbw]+li[data-astro-cid-x3pnyxbw]{border-block-start:1px solid #b46cff73}.reviews-trust[data-astro-cid-x3pnyxbw] strong[data-astro-cid-x3pnyxbw]{color:var(--brand-lime);font-family:var(--font-display);font-size:clamp(1.8rem,1.5rem + 1vw,2.5rem);line-height:1}.reviews-trust[data-astro-cid-x3pnyxbw] span[data-astro-cid-x3pnyxbw]{color:var(--brand-white);font-size:var(--font-size-sm);margin-block-start:var(--space-2xs);font-weight:600;line-height:1.4}.reviews-content[data-astro-cid-x3pnyxbw]{padding-block:var(--space-2xl);background:var(--color-surface)}.reviews-content__heading[data-astro-cid-x3pnyxbw]{max-width:44rem;margin-block-end:var(--space-xl)}.reviews-content__eyebrow[data-astro-cid-x3pnyxbw]{color:var(--brand-violet-deep)}.reviews-grid[data-astro-cid-x3pnyxbw]{columns:1;column-gap:var(--space-md)}.review-card[data-astro-cid-x3pnyxbw]{break-inside:avoid;padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);margin-block-end:var(--space-md);position:relative}.review-card__quote[data-astro-cid-x3pnyxbw]{height:2.4rem;color:var(--brand-violet);font-family:Georgia,serif;font-size:4.25rem;font-weight:700;line-height:.9;display:block}.review-card[data-astro-cid-x3pnyxbw] blockquote[data-astro-cid-x3pnyxbw]{color:var(--color-text-muted);border:0;padding:0}.review-card[data-astro-cid-x3pnyxbw] blockquote[data-astro-cid-x3pnyxbw] p[data-astro-cid-x3pnyxbw]{white-space:pre-line}.review-card[data-astro-cid-x3pnyxbw] figcaption[data-astro-cid-x3pnyxbw]{gap:var(--space-3xs);border-block-start:1px solid var(--color-border);flex-direction:column;margin-block-start:var(--space-md);padding-block-start:var(--space-sm);line-height:1.35;display:flex}.review-card[data-astro-cid-x3pnyxbw] figcaption[data-astro-cid-x3pnyxbw] strong[data-astro-cid-x3pnyxbw]{color:var(--color-text);font-family:var(--font-display)}.review-card[data-astro-cid-x3pnyxbw] figcaption[data-astro-cid-x3pnyxbw]>span[data-astro-cid-x3pnyxbw]{color:var(--color-text-subtle);font-size:var(--font-size-sm)}.review-card__source[data-astro-cid-x3pnyxbw]{align-items:center;gap:var(--space-2xs);display:inline-flex}.review-card__source[data-astro-cid-x3pnyxbw] svg[data-astro-cid-x3pnyxbw]{flex:none;max-width:none}.review-card__angi-mark[data-astro-cid-x3pnyxbw] text[data-astro-cid-x3pnyxbw]{fill:#ff5a5f;letter-spacing:-1px;font-family:Arial Rounded MT Bold,Poppins,sans-serif;font-size:19px;font-weight:700}.reviews-empty[data-astro-cid-x3pnyxbw]{align-items:flex-start;gap:var(--space-sm);max-width:42rem;padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.reviews-empty[data-astro-cid-x3pnyxbw] p[data-astro-cid-x3pnyxbw]{color:var(--color-text-muted)}.reviews-empty[data-astro-cid-x3pnyxbw] .button[data-astro-cid-x3pnyxbw]{margin-block-start:var(--space-xs)}@media (width>=36rem){.reviews-trust[data-astro-cid-x3pnyxbw]{grid-template-columns:repeat(3,minmax(0,1fr))}.reviews-trust[data-astro-cid-x3pnyxbw] li[data-astro-cid-x3pnyxbw]+li[data-astro-cid-x3pnyxbw]{border-block-start:0;border-inline-start:1px solid #b46cff73}}@media (width>=42rem){.reviews-grid[data-astro-cid-x3pnyxbw]{columns:2}}@media (width>=68rem){.reviews-grid[data-astro-cid-x3pnyxbw]{columns:3;column-gap:var(--space-lg)}.review-card[data-astro-cid-x3pnyxbw]{margin-block-end:var(--space-lg)}}@media (prefers-reduced-transparency:reduce){.reviews-trust[data-astro-cid-x3pnyxbw]{backdrop-filter:none;background:#4b1b75}}
