section#sub-use-case-hero{background:linear-gradient(180deg,var(--cube-off-blue) 0,#fff 76%);overflow:hidden;padding:120px 0 64px;position:relative}section#sub-use-case-hero div.center{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr);justify-content:center}section#sub-use-case-hero div.data{align-self:center;min-width:0}section#sub-use-case-hero div.data h4.eyebrow{align-items:center;background:var(--cube-minty-green);border-radius:999px;color:var(--cube-green);display:inline-flex;font-family:var(--label-font);font-size:11px;font-weight:500;letter-spacing:.16em;line-height:1;margin:0 0 22px;padding:8px 14px;text-transform:uppercase}section#sub-use-case-hero div.data h1.title{color:var(--cube-navy);font-family:var(--main-font);font-size:clamp(32px,4.2vw,46px);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin:0 0 20px;text-transform:none}section#sub-use-case-hero div.data h1.title b,section#sub-use-case-hero div.data h1.title strong{background:linear-gradient(105deg,var(--cube-green),var(--cube-navy));-webkit-background-clip:text;background-clip:text;font-weight:700;-webkit-text-fill-color:transparent;color:transparent}section#sub-use-case-hero div.data p.description{color:var(--cube-gray-700);font-family:var(--secondary-font);font-size:17px;font-weight:400;line-height:1.55;margin:0;max-width:52ch}section#sub-use-case-hero img.hero-image{border:1px solid var(--cube-gray-200);border-radius:16px;box-shadow:0 28px 60px -34px rgba(10,26,57,.45);display:block;height:auto;min-width:0;object-fit:contain;width:100%}section#sub-use-case-hero div.dashboard-video{border-radius:16px;box-shadow:0 28px 60px -34px rgba(10,26,57,.45);min-width:0;overflow:hidden;width:100%}section#sub-use-case-hero div.dashboard-video>:only-child{display:block;width:100%}section#sub-use-case-hero div.dashboard-video .wistia_embed,section#sub-use-case-hero div.dashboard-video iframe{aspect-ratio:16/9;border:0;display:block;height:auto;width:100%}@media (min-width:1000px){section#sub-use-case-hero div.center{gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1200px){section#sub-use-case-hero{padding:80px 0}}