.s-text-cols.surface-dark,.s-text-cols.surface-light--with-texture,.s-text-cols.surface-subtle{padding-block:var(--grid-section-lg)}.s-text-cols__container{display:grid;gap:var(--grid-static-sm)}.s-text-cols__heading{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--font-responsive-lg);font-variation-settings:"wdth" 100;font-weight:700;line-height:1}.s-text-cols__columns{display:grid;gap:var(--grid-static-md)}.s-text-cols__body,.s-text-cols__panel{width:100%}.s-text-cols__panel:empty{display:none}.s-text-cols__body{display:grid;gap:var(--grid-responsive-sm)}.s-text-cols__columns:has(>.s-text-cols__panel:empty) .s-text-cols__body{max-width:var(--container-text)}.s-text-cols__panel--desktop{display:none}.s-text-cols .c-bullet-points ul{gap:var(--grid-static-sm)}.s-text-cols .b-text-richtext{font-size:var(--font-responsive-xxs);font-weight:400;line-height:1.4}.s-text-cols .b-text-callout,.s-text-cols .b-text-callout .rte{font-family:var(--font-body);font-size:var(--font-static-sm);font-weight:400;line-height:1.25}.s-text-cols .b-text-callout .rte>*{line-height:inherit}@media only screen and (min-width:48em){.s-text-cols__container{gap:var(--grid-static-xxl)}.s-text-cols__heading{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--font-responsive-xxl);font-variation-settings:"wdth" 100;font-weight:700;line-height:1}.s-text-cols__columns{align-items:flex-start;display:flex;flex-direction:row;gap:var(--grid-section-container);justify-content:flex-start}.s-text-cols__body,.s-text-cols__panel{flex:1 1 0;min-width:0}.s-text-cols__body{padding-top:var(--grid-static-lg)}.s-text-cols__columns:has(>.s-text-cols__panel:empty) .s-text-cols__body{padding-top:0}.s-text-cols__panel--mobile{display:none}.s-text-cols__panel--desktop{display:block}}