.hb-page .sp-hero .sp-lede{margin-top:20px}.hb-page a.sp-card{color:inherit;text-decoration:none}.hb-page .sp-card-desc{color:#000}.hb-tool .sp-card-text{padding-top:16px}.hb-page .sp-tint--sky{background:radial-gradient(60% 40% at 50% 72%,rgba(226,242,250,0.6) 0%,rgba(226,242,250,0) 72%),linear-gradient(180deg,rgb(121,165,191) 0%,rgb(131,178,207) 15%,rgb(148,193,218) 30%,rgb(186,221,238) 55%,rgb(214,236,247) 75%,rgb(221,237,246) 100%)}.hb-wide{display:grid;grid-template-columns:minmax(0,1fr) 580px;min-height:460px}.hb-wide-stage{grid-column:2;grid-row:1}.hb-wide-text{grid-column:1;grid-row:1;align-self:end;padding:0 33px 27px}.hb-wide-text .sp-card-desc{max-width:480px}@media (max-width:1100px){.hb-wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}}@media (max-width:860px){.hb-wide{grid-template-columns:minmax(0,1fr)}.hb-wide-stage,.hb-wide-text{grid-column:1;grid-row:auto}.hb-wide-text{padding:0 33px 27px}}@media (max-width:640px){.hb-wide-text{padding:0 20px 22px}}.hb-group-title{margin:0 0 16px;font-size:13px;font-weight:500;line-height:18px;letter-spacing:-0.026px;color:var(--sp-faint)}.hb-group + .hb-group-title{margin-top:56px}.hb-group{row-gap:32px}.hb-group--four{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.hb-group--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.hb-group,.hb-group--four{grid-template-columns:minmax(0,1fr);row-gap:24px}.hb-group + .hb-group-title{margin-top:44px}}