#operating-gaps{background:var(--white);border-bottom:1px solid var(--border-dark);border-top:1px solid var(--border-dark);display:flex;flex-direction:row}#operating-gaps .gaps-rail{background:var(--light);border-right:1px solid var(--border-dark);flex-shrink:0;position:relative;width:4.5rem}#operating-gaps .gaps-label{color:var(--muted);font-size:var(--fs-tiny);font-weight:var(--fw-bold);left:50%;letter-spacing:var(--ls-large);position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%) rotate(-90deg);white-space:nowrap}#operating-gaps .gaps-content{display:flex;flex:1;flex-direction:column;justify-content:center;max-width:980px;padding:6rem 5rem 6rem 4.5rem}#operating-gaps .gaps-heading{color:var(--black);font-size:var(--h2);font-weight:var(--fw-bold);letter-spacing:var(--ls);line-height:var(--lh-small);margin:0 0 2rem}#operating-gaps .gaps-body{color:var(--text);font-size:var(--fs-large);line-height:var(--lh);margin-bottom:0}#operating-gaps .gaps-body p:last-of-type{margin-bottom:0}#operating-gaps .gaps-points{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}#operating-gaps .gaps-point{border-left:3px solid var(--red);padding-left:1.25rem}#operating-gaps .gaps-point-title{color:var(--black);font-size:var(--fs);font-weight:var(--fw-bold);margin-bottom:.35rem}#operating-gaps .gaps-point-body{color:var(--text)}