.hcc-block{width:100%;max-width:1000px;margin-right:auto;margin-left:auto;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.hcc-eyebrow{color:var(--bde-brand-primary-color);font-size:var(--bde-h6-font-size);margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.hcc-title{color:var(--bde-brand-primary-color);margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.hcc-lead{color:var(--bde-palette-color-1-43b47fd8-3150-4f75-b355-f9a583de4701);margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.hcc-step{padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0;border-top:2px solid var(--bde-headings-color)}.hcc-step-title{color:var(--bde-brand-primary-color);margin-top:0;margin-right:0;margin-bottom:6px;margin-left:0}.hcc-step-text{color:var(--bde-palette-color-1-43b47fd8-3150-4f75-b355-f9a583de4701);margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.hcc-d-eyebrow{color:var(--bde-body-text-color);font-size:var(--bde-h6-font-size);margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.hcc-d-title{margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.hcc-d-text{max-width:700px;margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.hcc-card{display:flex;flex-flow:column;gap:8px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-top:2px solid var(--bde-headings-color);border-right:2px solid var(--bde-headings-color);border-bottom:2px solid var(--bde-headings-color);border-left:2px solid var(--bde-headings-color)}.hcc-card--wide{grid-column-start:1;grid-column-end:-1}.hcc-num{color:var(--bde-headings-color);font-size:48px;line-height:1;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.hcc-card-title{color:var(--bde-background-color);margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.hcc-card-text{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.hcc-links{display:flex;gap:8px 24px}.hcc-links{flex-wrap:wrap}.hcc-link{color:var(--bde-brand-primary-color);font-weight:500}.hcc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:40px}.hcc-btns{display:flex;gap:20px;margin-bottom:32px}.hcc-btns{flex-wrap:wrap}