.google-g[data-v-b253cdea]{display:block;flex:none;height:1em;width:1em}.stars[data-v-bb482d31]{display:block;fill:var(--color-signal);flex-shrink:0;height:auto;width:5.6em}.google-seal[data-v-fdfdea24]{align-items:center;border-bottom:1px solid var(--color-rule-strong);color:var(--color-ink);display:flex;flex-wrap:wrap;font:500 13px/1.2 var(--font-mono);gap:6px 10px;letter-spacing:.02em;padding-bottom:6px;text-decoration:none;transition:color .2s var(--ease-system),border-color .2s var(--ease-system);width:-moz-fit-content;width:fit-content}.google-seal .seal-g[data-v-fdfdea24]{font-size:15px}.google-seal .stars[data-v-fdfdea24]{font-size:13px}.seal-score[data-v-fdfdea24]{font-weight:700}.seal-count[data-v-fdfdea24]{color:var(--color-ink-soft)}.google-seal[data-v-fdfdea24]:hover{border-color:currentColor;color:var(--color-signal-text)}.google-seal:hover .seal-count[data-v-fdfdea24]{color:inherit}.google-seal:hover .action-arrow[data-v-fdfdea24]{transform:translate(3px,-3px)}.google-seal[data-v-fdfdea24]:focus-visible{outline:2px solid var(--color-signal);outline-offset:4px}.trust-band[data-v-7e9439cb]{background:var(--color-paper);border-top:1px solid var(--color-rule)}.trust-grid[data-v-7e9439cb]{display:grid;grid-template-columns:auto minmax(0,1fr)}.trust-google[data-v-7e9439cb]{align-content:center;border-right:1px solid var(--color-rule);color:var(--color-ink);display:grid;gap:10px;grid-row:span 2;padding:30px clamp(28px,3vw,52px) 30px 0;text-decoration:none}.trust-google-source[data-v-7e9439cb]{align-items:center;color:var(--color-muted);display:flex;font:500 11px/1 var(--font-mono);gap:8px;letter-spacing:.14em;text-transform:uppercase}.trust-g[data-v-7e9439cb]{font-size:16px}.trust-google-score[data-v-7e9439cb]{align-items:center;display:flex;gap:12px}.trust-google-score b[data-v-7e9439cb]{font:700 44px/.9 var(--font-display);letter-spacing:-.06em}.trust-google-score .stars[data-v-7e9439cb]{font-size:17px}.trust-google-count[data-v-7e9439cb]{color:var(--color-ink-soft);font:500 13px/1.3 var(--font-mono);white-space:nowrap}.trust-google-cta[data-v-7e9439cb]{border-bottom:1px solid var(--color-rule-strong);transition:border-color .2s var(--ease-system)}.trust-google:hover .trust-google-count[data-v-7e9439cb]{color:var(--color-signal-text)}.trust-google:hover .trust-google-cta[data-v-7e9439cb]{border-color:currentColor}.trust-google:hover .action-arrow[data-v-7e9439cb]{transform:translate(3px,-3px)}.trust-google[data-v-7e9439cb]:focus-visible{outline:2px solid var(--color-signal);outline-offset:-2px}.trust-group[data-v-7e9439cb]{align-items:center;display:grid;gap:24px clamp(24px,3vw,48px);grid-template-columns:150px minmax(0,1fr);padding:22px 0 22px clamp(28px,3vw,52px)}.trust-group--fairs[data-v-7e9439cb]{border-top:1px solid var(--color-rule)}.trust-label[data-v-7e9439cb]{color:var(--color-muted);font:500 11px/1.4 var(--font-mono);letter-spacing:.14em;margin:0;text-transform:uppercase}.trust-logos[data-v-7e9439cb]{align-items:center;display:flex;flex-wrap:wrap;gap:18px 28px;justify-content:space-between;list-style:none;margin:0;padding:0}.trust-group--fairs .trust-logos[data-v-7e9439cb]{-moz-column-gap:clamp(40px,5vw,80px);column-gap:clamp(40px,5vw,80px);justify-content:flex-start}.trust-logos li[data-v-7e9439cb]{align-items:center;display:flex;justify-content:center;min-height:48px}.trust-logos img[data-v-7e9439cb]{display:block;height:var(--logo-h);max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:.86;width:auto}@media(min-width:1280px)and (max-width:1439px){.trust-group[data-v-7e9439cb]{grid-template-columns:128px minmax(0,1fr)}.trust-logos[data-v-7e9439cb]{-moz-column-gap:20px;column-gap:20px}.trust-logos img[data-v-7e9439cb]{height:calc(var(--logo-h)*.88)}}@media(max-width:1279px){.trust-grid[data-v-7e9439cb]{grid-template-columns:1fr}.trust-google[data-v-7e9439cb]{align-items:center;border-bottom:1px solid var(--color-rule);border-right:0;gap:12px 28px;grid-template-columns:auto auto 1fr;padding:24px 0}.trust-google-count[data-v-7e9439cb]{justify-self:end}.trust-google[data-v-7e9439cb]{grid-row:auto}.trust-group[data-v-7e9439cb]{gap:20px;grid-template-columns:1fr;padding:26px 0}.trust-logos[data-v-7e9439cb]{gap:22px 48px;justify-content:flex-start}}@media(max-width:767px){.trust-google[data-v-7e9439cb]{gap:10px 16px;grid-template-columns:auto 1fr}.trust-google-source[data-v-7e9439cb]{grid-column:1/-1}.trust-google-score b[data-v-7e9439cb]{font-size:38px}.trust-google-count[data-v-7e9439cb]{grid-column:1/-1;justify-self:start;white-space:normal}.trust-logos[data-v-7e9439cb]{display:grid;gap:20px 18px;grid-template-columns:repeat(3,minmax(0,1fr))}.trust-group--fairs .trust-logos[data-v-7e9439cb]{-moz-column-gap:18px;column-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.trust-logos img[data-v-7e9439cb]{height:calc(var(--logo-h)*.82)}}.trust-reviews[data-v-fffeb113]{background:var(--color-paper-deep);border-top:1px solid var(--color-rule);padding-block:clamp(72px,8vw,128px)}.reviews-head[data-v-fffeb113]{align-items:end;display:grid;gap:16px 48px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:clamp(36px,4vw,56px)}.reviews-head .section-eyebrow[data-v-fffeb113]{grid-column:1/-1;margin-bottom:8px}.reviews-title[data-v-fffeb113]{font:700 clamp(34px,3.6vw,56px)/1 var(--font-display);letter-spacing:-.06em;margin:0;max-width:18ch;text-wrap:balance}.reviews-list[data-v-fffeb113]{border-top:1px solid var(--color-ink);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.reviews-list li+li[data-v-fffeb113]{border-left:1px solid var(--color-rule)}.review[data-v-fffeb113]{display:flex;flex-direction:column;gap:22px;height:100%;margin:0;padding:28px clamp(20px,2.4vw,40px) 4px}.reviews-list li:first-child .review[data-v-fffeb113]{padding-left:0}.reviews-list li:last-child .review[data-v-fffeb113]{padding-right:0}.review .stars[data-v-fffeb113]{font-size:14px}.review blockquote[data-v-fffeb113]{flex:1;margin:0}.review blockquote p[data-v-fffeb113]{font:500 clamp(19px,1.45vw,23px)/1.32 var(--font-display);letter-spacing:-.03em;margin:0}.review figcaption[data-v-fffeb113]{display:grid;gap:6px}.review figcaption b[data-v-fffeb113]{font:600 15px/1.3 var(--font-body)}.review figcaption span[data-v-fffeb113]{color:var(--color-muted);font:500 11px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.reviews-actions[data-v-fffeb113]{display:flex;flex-wrap:wrap;gap:20px 40px;margin-top:clamp(36px,4vw,56px)}@media(max-width:1023px){.reviews-head[data-v-fffeb113]{align-items:start}.reviews-head[data-v-fffeb113],.reviews-list[data-v-fffeb113]{grid-template-columns:1fr}.reviews-list li+li[data-v-fffeb113]{border-left:0;border-top:1px solid var(--color-rule)}.review[data-v-fffeb113],.reviews-list li:first-child .review[data-v-fffeb113],.reviews-list li:last-child .review[data-v-fffeb113]{padding:28px 0}}
