.hero{padding-top:2.5rem}.hero__grid{align-items:end;display:grid}.hero__copy{padding-bottom:2.5rem}.hero h1{font-family:var(--font-display);font-size:var(--h1);max-width:13ch;margin-bottom:1.5rem;font-weight:500}.hero__sub{font-size:var(--h5);color:var(--text);max-width:46ch;margin-bottom:2rem}.hero__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.tagrow{flex-wrap:wrap;gap:.5rem .65rem;display:flex}.tag{font-size:var(--text-s);color:var(--primary);background:var(--primary-tint);border-radius:var(--radius-pill);margin-left:-2px;padding:.4rem .9rem;font-weight:600}.hero__media{height:21rem;position:relative}.hero__photo{clip-path:polygon(9% 0,100% 0,100% 100%,0 100%);position:absolute;inset:0}.hero__photoImage{object-fit:cover}@media (max-width:939px){.hero__media{height:320px}.hero__photoImage{object-position:center 15%}}@media (max-width:767px){.hero__photo{clip-path:polygon(0 var(--cut-6deg-contained), 100% 0, 100% 100%, 0 100%)}.hero h1{max-width:none}}@media (min-width:1024px){.hero{padding-top:4rem}.hero__copy{padding-bottom:4rem}.hero__media{height:29.5rem}}@media (min-width:1280px){.hero{padding-top:5rem}.hero__copy{padding-bottom:5rem}.hero__media{height:34rem}}
.problem__grid{align-items:end;display:grid}.problem h2{font-family:var(--font-display);font-size:var(--h2);max-width:15ch}.problem__body{font-size:var(--h5);color:var(--text);max-width:38ch;margin-top:1.25rem}.stat__num{font-family:var(--font-display);color:var(--primary);font-size:3rem;font-weight:500;line-height:var(--leading-none);letter-spacing:-.02em}.stat__label{font-size:var(--text-s);color:var(--text);max-width:26ch;margin-top:.6rem}.stat__src{font-size:var(--text-xs);color:var(--text-soft);margin-top:.6rem}@media (max-width:639px){.problem__grid{align-items:start}}@media (min-width:1024px){.stat__num{font-size:3.75rem}}@media (min-width:1280px){.stat__num{font-size:4.5rem}}@media (max-width:767px){.trust+.problem{padding-top:4.5rem}}
