.home-review-proof__screen.svelte-5gx033{width:fit-content;max-width:100%;min-width:0;justify-self:start}.home-review-proof__screen.svelte-5gx033:not([data-compact=true]){--review-star-color: var(--review-star-on-light)}.home-review-proof__metric.svelte-5gx033{display:flex;width:max-content;max-width:100%;height:100%;min-width:0;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.25rem,3vw,2rem);color:#20100e}.home-review-proof__total.svelte-5gx033{display:grid;min-width:3ch;justify-items:center;gap:.35rem}.home-review-proof__total.svelte-5gx033>strong:where(.svelte-5gx033){min-width:3ch;font-size:clamp(2.75rem,5.5vw,4.75rem);font-weight:720;line-height:.82;letter-spacing:-.04em}.home-review-proof__total.svelte-5gx033>span:where(.svelte-5gx033){color:#000;font-size:.66rem;font-weight:700;line-height:1;letter-spacing:.16em}.home-review-proof__metric.svelte-5gx033>div:where(.svelte-5gx033){display:grid;gap:.35rem;font-size:.95rem}.home-review-proof__metric.svelte-5gx033 small:where(.svelte-5gx033){color:#5a4847;font-size:.75rem}.home-review-proof__screen[data-compact=true].svelte-5gx033 .home-review-proof__metric:where(.svelte-5gx033){gap:.75rem;padding:0;color:var(--foreground)}.home-review-proof__screen[data-compact=true].svelte-5gx033 .home-review-proof__total:where(.svelte-5gx033){gap:.2rem}.home-review-proof__screen[data-compact=true].svelte-5gx033 .home-review-proof__total:where(.svelte-5gx033)>strong:where(.svelte-5gx033){font-size:clamp(1.65rem,2.4vw,2.15rem);line-height:1}.home-review-proof__screen[data-compact=true].svelte-5gx033 .home-review-proof__total:where(.svelte-5gx033)>span:where(.svelte-5gx033){color:var(--muted-foreground);font-size:.6rem}.home-review-proof__screen[data-compact=true].svelte-5gx033 .home-review-proof__metric:where(.svelte-5gx033)>div:where(.svelte-5gx033){gap:.2rem;font-size:var(--text-xs)}.home-review-proof__screen[data-summary=true].svelte-5gx033 .home-review-proof__metric:where(.svelte-5gx033){gap:.45rem;text-align:left}.home-review-proof__screen[data-summary=true].svelte-5gx033 .home-review-proof__total:where(.svelte-5gx033)>strong:where(.svelte-5gx033){font-size:clamp(1.8rem,2.4vw,2.1rem);font-weight:500}.home-review-proof__screen[data-summary=true].svelte-5gx033 .count-up-number:where(.svelte-5gx033){display:flex;letter-spacing:0}.home-review-proof__digits.svelte-5gx033{display:inline-block;font-variant-numeric:tabular-nums}.home-review-proof__plus.svelte-5gx033{display:inline-block;width:.65em;opacity:0;transition:opacity .36s ease}.home-review-proof__plus[data-visible=true].svelte-5gx033{opacity:1}.home-review-proof__screen[data-summary=true].svelte-5gx033 .home-review-proof__metric:where(.svelte-5gx033)>div:where(.svelte-5gx033){gap:.08rem}.home-review-proof__screen[data-summary=true].svelte-5gx033 .product-rating-stars[data-size=small]{--rating-star-size:.75rem;gap:.1rem}.home-review-proof__label.svelte-5gx033{font-size:var(--text-xs);line-height:1;font-weight:500;letter-spacing:.08em;color:var(--muted-foreground)}@media(max-width:48rem){.home-review-proof__screen.svelte-5gx033{width:100%}.home-review-proof__screen.svelte-5gx033:not([data-compact=true]) .home-review-proof__total:where(.svelte-5gx033)>strong:where(.svelte-5gx033){font-size:clamp(2.5rem,10vw,4rem)}}.hero-review-control.svelte-ugbvb5{--foreground:var(--brand-night-text);--muted-foreground:var(--brand-night-muted);--review-star-color:var(--banner-rating-star-color);display:inline-flex;width:fit-content;max-width:100%;color:var(--brand-night-text)}@property --hero-review-sheen{syntax: "<number>"; inherits: true; initial-value: 0;}.hero-review-control.svelte-ugbvb5 .hero-review-trigger{--review-hover: 0;--review-presence: max(var(--button-proximity, 0), var(--review-hover), var(--hero-review-sheen));--foreground: color-mix(in oklch, var(--brand-night-text) calc(90% + 10% * var(--review-presence)), transparent);--muted-foreground: color-mix(in oklch, var(--brand-night-text) calc(80% + 20% * var(--review-presence)), transparent);position:relative;overflow:hidden;height:auto;padding:.35rem .55rem;margin:-.35rem -.55rem;border-radius:var(--radius-control);background:color-mix(in oklch,var(--brand-night-text) calc(7% * var(--review-presence)),transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--brand-night-text) calc(14% * var(--review-presence)),transparent);transition:background-color .24s ease,box-shadow .24s ease,translate .24s var(--bsl-ease-emphasis);animation:svelte-ugbvb5-hero-review-glint 9s ease-in-out infinite;animation-play-state:var(--scene-effect-play-state, running)}.hero-review-control.svelte-ugbvb5 .hero-review-trigger:is(:hover,:focus-visible){--review-hover: 1;translate:0 -1px}.hero-review-control.svelte-ugbvb5 .hero-review-trigger:focus-visible{outline:2px solid var(--brand-night-text);outline-offset:4px}.hero-review-control.svelte-ugbvb5 .hero-review-trigger .home-review-proof__metric{filter:brightness(calc(1 + .12 * var(--review-presence)));transition:color .24s ease,filter .24s ease}.hero-review-control.svelte-ugbvb5 .hero-review-trigger:after{content:"";position:absolute;inset:-30% auto -30% 0;width:38%;pointer-events:none;background:linear-gradient(105deg,transparent,color-mix(in oklch,var(--brand-night-text) 16%,transparent),transparent);animation:svelte-ugbvb5-hero-review-sheen 9s ease-in-out infinite;animation-play-state:var(--scene-effect-play-state, running)}@keyframes svelte-ugbvb5-hero-review-glint{0%,66%,86%,to{--hero-review-sheen: 0}76%{--hero-review-sheen: 1}}@keyframes svelte-ugbvb5-hero-review-sheen{0%,66%{transform:translate(-160%)}86%,to{transform:translate(370%)}}@media(prefers-reduced-motion:reduce){.hero-review-control.svelte-ugbvb5 .hero-review-trigger,.hero-review-control.svelte-ugbvb5 .hero-review-trigger:after{animation:none;transition:none}.hero-review-control.svelte-ugbvb5 .hero-review-trigger:after{display:none}}.hero-review-control.svelte-ugbvb5 svg{flex-shrink:0}
