.b-cta{color:var(--b-paper);background:var(--b-ink);padding:96px 0;position:relative;overflow:hidden}.b-cta__photo{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.b-cta__veil{background:linear-gradient(90deg,#0e213ec7 0%,#0e213e8c 55%,#0e213e59 100%);position:absolute;inset:0}.b-cta__inner{justify-items:start;gap:20px;display:grid;position:relative}.b-cta__title{color:var(--b-paper);max-width:18ch}.b-cta__text{color:#f4f1ead1}.b-cta .b-btns{margin-top:8px}@media (width>=900px){.b-cta{padding:140px 0}}
