/* E1: pierwszy ekran i stały pasek CTA (zmiany względem B2) */
.hx__left .hx__val{font:600 clamp(20px,1.75vw,26px)/1.3 var(--body);color:#fff;margin-top:20px;max-width:420px;text-shadow:0 2px 14px rgba(0,0,0,.7)}
.hx__left .hx__act{margin-top:24px}
.tapes--one{height:112px}
.lede--lead{font:700 clamp(24px,2.2vw,32px)/1.25 var(--body);color:var(--black);margin:6px 0 20px;max-width:24em}
@media (max-width:1099px){
  html{scroll-padding-top:0}
  .fix{height:auto;min-height:56px;padding:6px var(--pad) calc(6px + env(safe-area-inset-bottom,0px))}
  .fix .btn{min-height:44px}
}
@media (max-width:1000px){
  .hx{padding-top:92px}
  .hx .hx__left{order:2;margin:16px var(--pad) 0}
  .hx .hx__print{order:3;margin-top:36px}
  .hx__left .hx__tag{font-size:clamp(24px,7vw,34px);max-width:none}
  .hx__left .hx__val{font-size:19px;margin-top:16px;max-width:none}
  .hx__left .hx__act{margin-top:18px}
  .hx__left .hx__act .btn{width:100%;justify-content:center;font-size:21px;padding-left:14px;padding-right:14px}
  .tapes--one{height:96px}
}
@media (max-width:360px){.hx__left .hx__act .btn{font-size:18px}}
