.o-columns{display:flex;margin:-1.5rem;padding:0;flex-wrap:wrap;list-style:none}.o-columns--center{justify-content:center}.o-columns--4{margin:-1rem}.l-component--content-width .o-columns--3,.o-columns--5{margin:-.5rem}.o-column{flex:0 1 100%;padding:1.5rem}.l-component--content-width .o-columns--3 .o-column{padding:.5rem}.o-columns--4 .o-column{padding:1rem}.o-columns--5 .o-column{padding:.5rem}@media all and (min-width:768px){.o-columns--2 .o-column{flex-basis:50%;max-width:50%}.o-columns--3 .o-column{flex-basis:50%;max-width:50%}.o-columns--4 .o-column{flex-basis:50%;max-width:50%}.o-columns--5 .o-column{flex-basis:50%;max-width:50%}.o-columns .o-column--full-width{flex-basis:100%;max-width:100%}}@media all and (min-width:1280px){.o-columns--l-dominant{justify-content:space-between}.o-columns--2--desktop-only .o-column{flex-basis:50%;max-width:50%}.o-columns--3 .o-column{flex-basis:33.3333%;max-width:33.3333%}.o-columns--4 .o-column{flex-basis:25%;max-width:25%}.o-columns--5 .o-column{flex-basis:20%;max-width:20%}}@media all and (max-width:1279px){.o-columns--inline{margin-right:-3rem;margin-left:-3rem;padding-left:2rem;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;-webkit-overflow-scrolling:touch}.o-columns--inline .o-column{min-width:25rem}.c-news-and-advice .o-columns--inline .o-column{min-width:30.5rem}.o-columns--inline::after{content:'';display:block;flex:0 0 2rem}}@media all and (max-width:767px){.o-columns--inline{margin-right:-2rem;margin-left:-2rem;padding-left:1rem}.o-columns--inline::after{flex-basis:1rem}}