
.wbw-hero{background:var(--wbw-bg,var(--color-background));color:var(--color-foreground);padding-block:var(--wbw-padding-top,64px) var(--wbw-padding-bottom,64px)}
.wbw-hero.wbw-bg--white{background:var(--wbw-card,#fff)}.wbw-hero.wbw-bg--soft{background:var(--wbw-line,#e8e6e3)}
.wbw-hero .wbw-container{width:min(var(--wbw-content-width,1200px),calc(100% - 40px));margin-inline:auto;text-align:center}
.wbw-hero .wbw-eyebrow{margin:0 0 14px;color:var(--wbw-muted,var(--color-foreground));font-size:12px;letter-spacing:.16em;text-transform:uppercase}
.wbw-hero .wbw-title{max-width:900px;margin:0 auto 16px;font-size:clamp(34px,5vw,58px);line-height:1.08;font-weight:600;letter-spacing:-.035em}
.wbw-hero .wbw-intro{max-width:760px;margin:0 auto 34px;color:var(--wbw-muted,var(--color-foreground));font-size:clamp(15px,1.5vw,18px);line-height:1.7}
.wbw-hero__comparison{display:grid;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);align-items:center;gap:18px;text-align:left}
.wbw-hero__side{overflow:hidden;background:var(--wbw-card,#fff);border:1px solid var(--wbw-line);border-radius:8px}
.wbw-hero__media{height:clamp(210px,28vw,360px);display:flex;align-items:center;justify-content:center;background:var(--wbw-card,#fff);overflow:hidden}
.wbw-hero__media img,.wbw-hero__media svg{width:100%;height:100%;object-fit:cover}
.wbw-hero__copy{padding:22px 24px 26px}.wbw-hero__copy h2{margin:0 0 8px;font-size:clamp(20px,2vw,27px);line-height:1.2}.wbw-hero__copy p{margin:0;color:var(--wbw-muted);font-size:14px;line-height:1.65}
.wbw-hero__versus{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--wbw-line);border-radius:50%;background:var(--wbw-bg);font-size:12px;font-weight:700;letter-spacing:.08em}
.wbw-hero__action{margin-top:30px}.wbw-hero .wbw-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;background:var(--color-primary-button-background);color:var(--color-primary-button-text);border:1px solid var(--color-primary-button-border);border-radius:var(--style-border-radius-buttons-primary,2px);text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.04em;transition:opacity .2s ease}.wbw-hero .wbw-button:hover{opacity:.84}
.wbw-hero__features{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:22px 0 0;padding:0;list-style:none;color:var(--wbw-muted);font-size:12px}.wbw-hero__features li:before{content:"";display:inline-block;width:5px;height:5px;margin:0 8px 2px 0;border-radius:50%;background:var(--wbw-accent)}
.wbw-hero .wbw-placeholder{width:100%;height:100%;background:var(--wbw-bg,var(--color-background))}
@media(max-width:749px){.wbw-hero .wbw-container{width:calc(100% - 32px)}.wbw-hero__comparison{grid-template-columns:1fr;gap:12px}.wbw-hero__versus{width:38px;height:38px;margin:-2px auto;z-index:1;background:var(--wbw-card)}.wbw-hero__media{height:220px}.wbw-hero__copy{padding:18px}.wbw-hero__features{gap:8px 14px}}
