:root{--wbz-font-display:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--wbz-font-body:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--wbz-font:var(--wbz-font-body);--wbz-text-xs:12px;--wbz-text-sm:13px;--wbz-text-md:15px;--wbz-text-base:16px;--wbz-text-lg:17px;--wbz-text-xl:20px;--wbz-heading-sm:20px;--wbz-heading-md:24px;--wbz-heading-lg:32px;--wbz-heading-xl:40px;--wbz-heading-display:56px;--wbz-head:var(--wbz-ink)}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:var(--wbz-font-body);font-size:var(--wbz-text-base);line-height:1.6;color:var(--wbz-ink)}h1,h2,h3,h4,h5,h6,.entry-title,.wbz-heading{font-family:var(--wbz-font-display);color:var(--wbz-head);font-weight:600;letter-spacing:-.015em;line-height:1.2}#wbz-rko,#wbz-credit,#wbz-product-hub,.wbzr,.wbzr-form-card,.wbz-mega{font-family:var(--wbz-font-body)}.wbz-icon-xs{width:14px;height:14px}.wbz-icon-sm{width:16px;height:16px}.wbz-icon-md{width:20px;height:20px}.wbz-icon-lg{width:24px;height:24px}.wbz-icon-xl{width:28px;height:28px}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:0;box-shadow:var(--wbz-focus-ring)}

/* Public type scale for all new and migrated sections. */
.wbz-h1,.wbz-h2,.wbz-h3{margin:0;color:var(--wbz-head);font-family:var(--wbz-font-display);font-weight:600;letter-spacing:-.02em;line-height:1.12}
.wbz-h1{font-size:clamp(32px,4vw,var(--wbz-heading-display))}
.wbz-h2{font-size:clamp(26px,3vw,var(--wbz-heading-lg))}
.wbz-h3{font-size:var(--wbz-heading-md);line-height:1.2}
.wbz-lead{margin:0;color:var(--wbz-ink2);font-size:var(--wbz-text-lg);line-height:1.6}
.wbz-body{margin:0;color:var(--wbz-ink);font-size:var(--wbz-text-base);line-height:1.6}
.wbz-small{margin:0;color:var(--wbz-mut);font-size:var(--wbz-text-sm);line-height:1.5}
