/* /verified-reviews restyle: centered hero, framed cover, article typography (same system as news.css). */
body.wv-page{background:#fff!important}
.wv-page{--wv-fg:#09090b;--wv-fg-2:#3f3f46;--wv-muted:#71717a;--wv-border:#e4e4e7;--wv-soft:#f0f0f2}
.wv-page .f-section-large-106,.wv-page .uui-section_blogpost03{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;color:var(--wv-fg)}

/* Hero */
.wv-page .f-section-large-106{padding:120px 24px 0;background:#fff}
.wv-page .f-container-regular-93{display:flex;flex-direction:column;align-items:center;max-width:1120px;margin:0 auto;padding:0}
.wv-page .f-header-wrapper-left-3{display:flex;flex-direction:column;align-items:center;max-width:680px;margin:0 auto;text-align:center}
.wv-page .f-header-wrapper-left-3 .f-margin-bottom-476{margin:0}
.wv-page .f-header-wrapper-left-3 .div-block-150{display:none}
.wv-page .f-header-wrapper-left-3 h1{margin:0;padding:0;font-size:clamp(38px,5.4vw,58px);line-height:1.06;font-weight:500;letter-spacing:-.035em;color:var(--wv-fg)}
.wv-page .f-header-wrapper-left-3 .dowueyfvd9teuvrfd{max-width:560px;margin:18px auto 0;font-size:18px;line-height:1.6;letter-spacing:-.006em;color:var(--wv-muted);text-align:center}
.wv-page .f-header-wrapper-left-3 .uui-button-row-2{justify-content:center;margin-top:28px}
.wv-page .f-header-wrapper-left-3 .uiefbipyerbfourehbfyu{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.625rem 1.25rem;border:1px solid #1b1b1b;border-radius:999px;background:#1b1b1b;color:#fff;font-size:14px;font-weight:600;line-height:1.5;box-shadow:0 1px 2px #1018280d;transition:background-color .3s}
.wv-page .f-header-wrapper-left-3 .uiefbipyerbfourehbfyu:hover{border-color:#303030;background:#303030}
.wv-page .prehgbrptuygb,.wv-page .prtungbpirtubgpitrhbg{width:100%;max-width:1120px;max-height:540px;margin:56px auto 0;border:1px solid var(--wv-border);border-radius:20px;object-fit:cover;box-shadow:0 30px 80px -40px rgba(9,9,11,.35)}

/* Article */
.wv-page .uui-section_blogpost03{padding:72px 24px 96px;background:#fff}
.wv-page .uui-page-padding-63,.wv-page .uui-container-large-57,.wv-page .iur3fbie0rybfryu0bf,.wv-page .uui-max-width-large-35{margin-top:0;padding:0;max-width:none}
.wv-page .uui-blogpost03_content,.wv-page .uui-max-width-large-35{max-width:720px;margin:0 auto}
.wv-page .uui-text-rich-text-2{font-size:16.5px;line-height:1.78;color:var(--wv-fg-2)}
.wv-page .uui-text-rich-text-2>*{margin-top:0;margin-bottom:0}
.wv-page .uui-text-rich-text-2>*+*{margin-top:18px}
.wv-page .uui-text-rich-text-2 p{font-size:inherit;line-height:inherit;letter-spacing:-.006em;color:var(--wv-fg-2)}
.wv-page .uui-text-rich-text-2>p:first-child{font-size:19px;line-height:1.65;color:var(--wv-fg)}
.wv-page .uui-text-rich-text-2 :is(h2,h3,h4,h5,h6){margin-top:52px;padding:0 0 10px;border-bottom:1px solid var(--wv-soft);font-family:inherit;font-size:24px;line-height:1.3;font-weight:500;letter-spacing:-.022em;color:var(--wv-fg)}
.wv-page .uui-text-rich-text-2 :is(h2,h3,h4,h5,h6) strong{font-weight:inherit}
.wv-page .uui-text-rich-text-2 :is(h2,h3,h4,h5,h6)+*{margin-top:16px}
.wv-page .uui-text-rich-text-2 strong{font-weight:600;color:var(--wv-fg)}
.wv-page .uui-text-rich-text-2 ul,.wv-page .uui-text-rich-text-2 ol{padding-left:0;list-style:none;display:flex;flex-direction:column;gap:10px}
.wv-page .uui-text-rich-text-2 li{position:relative;margin:0;padding:12px 14px 12px 42px;border:1px solid var(--wv-border);border-radius:12px;background:#fafafa;font-size:15.5px;line-height:1.55;color:var(--wv-fg)}
.wv-page .uui-text-rich-text-2 li::before{content:"";position:absolute;left:14px;top:50%;width:18px;height:18px;transform:translateY(-50%);border-radius:50%;background:#1b1b1b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/11px no-repeat}
.wv-page .uui-text-rich-text-2 a{color:var(--wv-fg);font-weight:500;text-decoration:underline;text-decoration-color:#a1a1aa;text-underline-offset:4px}

@media (max-width:767px){
  .wv-page .f-section-large-106{padding:96px 16px 0}
  .wv-page .f-header-wrapper-left-3 .dowueyfvd9teuvrfd{font-size:16px}
  .wv-page .prehgbrptuygb,.wv-page .prtungbpirtubgpitrhbg{margin-top:40px;border-radius:14px;max-height:320px}
  .wv-page .uui-section_blogpost03{padding:48px 16px 64px}
  .wv-page .uui-text-rich-text-2{font-size:16px}
  .wv-page .uui-text-rich-text-2>p:first-child{font-size:17.5px}
  .wv-page .uui-text-rich-text-2 :is(h2,h3,h4,h5,h6){margin-top:40px;font-size:21px}
}
