.gc-separator{justify-content:center;align-items:center;width:3.5rem;display:flex;position:relative}.gc-separator:before{content:"";border-left:2px solid var(--gcds-color-border,#c4c4c4);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.gc-separator__badge{border:1px solid var(--gcds-color-border,#c4c4c4);background:var(--gcds-color-background,#fff);z-index:1;border-radius:50%;justify-content:center;width:2.2rem;height:2.2rem;font-weight:600;line-height:1;display:inline-flex}@media (width<=48rem){gcds-grid[columns]{grid-template-columns:1fr!important}.gc-separator{width:auto;height:3.5rem}.gc-separator:before{border-left:0;border-top:1px solid var(--gcds-color-border,#c4c4c4);inset:50% 0 auto;transform:translateY(-50%)}}ul.checklist{margin:0;padding:0;list-style:none}ul.checklist li{gap:.5rem;display:flex}.fas.fa-check{color:var(--gcds-color-success,#1a7f37);flex-shrink:0;font-size:1.2rem;line-height:1.5!important}.portal-banner{box-sizing:border-box;background-image:url(/my-cyber-portal-banner-1280.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;max-width:100%;min-height:16rem;margin-bottom:25px;overflow:hidden}.portal-banner__overlay{color:#fff;box-sizing:border-box;flex-direction:column;justify-content:center;width:80%;max-width:100%;height:100%;min-height:16rem;padding:2rem;display:flex}@media (width<=768px){.portal-banner{min-height:12rem}.portal-banner__overlay{height:100%;min-height:12rem;padding:1.5rem}}
