.jbz-hero{border-radius:var(--jbz-r-xl);background:linear-gradient(140deg, var(--jbz-orange) 0%, var(--jbz-ember) 62%, var(--jbz-caramel-deep) 100%);min-height:252px;position:relative;overflow:hidden}.jbz-hero:after{content:"";background:repeating-linear-gradient(135deg,#0000 0 10px,#ffffff0f 10px 20px);position:absolute;inset:0}.jbz-hero:before{content:"";z-index:1;background:linear-gradient(#0000,#3a363380);height:70%;position:absolute;inset:auto 0 0}.jbz-hero__top{top:var(--jbz-sp-5);left:var(--jbz-sp-7);right:var(--jbz-sp-7);z-index:2;color:var(--jbz-ink-on-dark);justify-content:space-between;align-items:center;display:flex;position:absolute}.jbz-hero__wordmark{font-weight:var(--jbz-fw-bold);font-size:var(--jbz-fs-20);letter-spacing:.08em}.jbz-hero__logo-badge{background:var(--jbz-card);border-radius:var(--jbz-r-pill);padding:var(--jbz-sp-2) var(--jbz-sp-5);align-items:center;height:32px;display:inline-flex}.jbz-hero__logo-badge img{width:auto;height:18px;display:block}.jbz-hero__body{left:var(--jbz-sp-7);bottom:var(--jbz-sp-7);z-index:2;color:var(--jbz-ink-on-dark);gap:var(--jbz-sp-2);display:grid;position:absolute;right:120px}.jbz-hero__tag{font-size:var(--jbz-fs-11);font-weight:var(--jbz-fw-bold);padding:3px var(--jbz-sp-3);border-radius:var(--jbz-r-sm);background:var(--jbz-card);color:var(--jbz-ember-ink);justify-self:start}.jbz-hero__title{text-wrap:balance;margin:0;font-size:28px;font-weight:800;line-height:1.12}.jbz-hero__tagline{font-size:var(--jbz-fs-13);color:var(--jbz-ink-on-dark);margin:0}
