.bt-hero{background:var(--bt-gradient);color:var(--bt-white);overflow:hidden;padding:92px 0 150px;position:relative}.bt-hero__grid{inset:0;-webkit-mask:radial-gradient(60% 55% at 50% 46%,rgba(0,0,0,.3) 0,rgba(0,0,0,.55) 55%,#000 100%);mask:radial-gradient(60% 55% at 50% 46%,rgba(0,0,0,.3) 0,rgba(0,0,0,.55) 55%,#000 100%);pointer-events:none;position:absolute;z-index:1}.bt-hero__body{margin:0 auto;max-width:980px;padding-top:clamp(16px,3.5vw,56px);position:relative;text-align:center;z-index:2}.bt-hero__body .bt-rule{margin-left:auto;margin-right:auto}.bt-hero h1{color:var(--bt-white);font-size:clamp(38px,6.4vw,84px);letter-spacing:.02em;line-height:1.02;margin-top:16px;text-transform:uppercase}.bt-hero__lead{color:var(--bt-on-dark);font-size:clamp(18px,1.6vw,21px);margin:24px auto 0;max-width:40ch}@media (max-width:960px){.bt-hero{padding-top:100px}}@media (max-width:680px){.bt-hero{padding-bottom:120px}}