.content-column-section{overflow:hidden;width:100%}.content-column-container{width:100%}.content-column-section--align-left .content-column-container{margin-left:0;margin-right:auto}.content-column-section--align-center .content-column-container{margin-left:auto;margin-right:auto;text-align:center}.content-column-section--align-center .content-column__cta,.content-column-section--align-center .content-column__eyebrow{justify-content:center}.content-column-section--align-right .content-column-container{margin-left:auto;margin-right:0;text-align:right}.content-column-section--align-right .content-column__cta,.content-column-section--align-right .content-column__eyebrow{justify-content:flex-end}.content-column-wrapper{width:100%}.content-column__eyebrow{align-items:center;display:flex;gap:10px;margin-bottom:var(--spacing-sm)}.content-column__eyebrow-circle{background-color:var(--color-brand-accent);border-radius:var(--radius-round);display:inline-block;flex-shrink:0;height:8px;width:8px}.content-column__eyebrow-text{color:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;opacity:.8}.content-column__heading{margin-bottom:var(--spacing-lg)}.content-column__heading h1,.content-column__heading h2,.content-column__heading h3,.content-column__heading h4,.content-column__heading h5,.content-column__heading h6{color:inherit;line-height:1.2;margin:0}.content-column__text{margin-bottom:0}.content-column__text p{line-height:1.6;margin:0 0 var(--spacing-sm) 0;opacity:.9}.content-column__text p:last-child{margin-bottom:0}.content-column__text ol,.content-column__text ul{margin:0 0 var(--spacing-sm) var(--spacing-md);padding:0}.content-column__text li{margin-bottom:var(--spacing-xs)}.content-column__text strong{font-weight:var(--font-weight-semibold)}.content-column__text a{color:var(--color-brand-primary);text-decoration:underline}.content-column__text a:hover{text-decoration:none}.content-column__cta{align-items:center;display:flex;gap:15px;margin-top:30px}.content-column-section--brand-light .content-column__text{color:var(--color-text-muted-on-light)}.content-column-section--brand-dark .content-column__text{color:var(--color-text-muted-on-dark)}.content-column-section--custom .content-column__text{color:inherit}@media (min-width:1024px){.content-column__heading{margin-bottom:25px}}