:root{--vwBlue: #497CAB;--vwBlue90: #5B89B3;--vwBlue10: #F2F6F9;--vwBlack: #000000;--vwBlack85: #262626;--vwGrey: #51534A;--vwGrey80: #74756E;--vwGrey50: #A8A9A4;--vwGrey20: #DCDDDB;--vwGrey10: #EEEEED;--vwWhite: #ffffff;--vwWhiteR: 255;--vwWhiteG: 255;--vwWhiteB: 255;--vwFontColour: var(--vwGrey);--vwFontHeadingColour: var(--vwBlack85);--vwLinkColour: var(--primaryColour);--vwLinkColourHover: var(--primaryColour90);--vwMenuColour: var(--vwBlack);--black: #000;--darkGrey: #666;--grey: #999;--lightGrey: #efefef;--white: #fff;--offWhite: #fefefe;--red: #f00;--errorBackgroundColour: #ff0000;--errorBorderColour: #ff0000;--errorTextColour: #ff0000;--successBackgroundColour: #99c488;--successBorderColour: #99c488;--successTextColour: #99c488;--informationBackgroundColour: #009fe3;--informationBorderColour: #009fe3;--informationTextColour: #009fe3;--warningBackgroundColour: #e6a223;--warningBorderColour: #e6a223;--warningTextColour: #e6a223}:root{--base-font-family: "IBM Plex Sans", sans-serif;--base-heading-font-family: "IBM Plex Sans", sans-serif;--base-line-height: 1.8;--base-heading-line-height: 1.3;--base-label-line-height: 1.1;--site-max-width: 120rem;--grid-max-width: 95rem;--base-bottom-margin: 2.5rem;--base-transition-speed: 200ms;--base-transition-easing: linear}.paragraph-text h2,.paragraph-text h3,.paragraph-text h4{margin-left:-24px}@media only screen and (min-width: 750px){.paragraph-text h2,.paragraph-text h3,.paragraph-text h4{margin-left:-40px}}.paragraph-text__column{padding-left:24px}@media only screen and (min-width: 750px){.paragraph-text__column{padding-left:0px}}.paragraph-text .button--primary{margin-right:24px}.paragraph-text table{margin-top:16px;background-color:var(--primaryColour10);color:var(--vwFontColour)}.paragraph-text table th,.paragraph-text table .tablesaw-cell-label{color:var(--vwFontHeadingColour)}.paragraph-text table th,.paragraph-text table td{padding:8px 16px;border-bottom:2px solid var(--vwWhite)}@media screen and (min-width: 640px){.paragraph-text table th:first-child,.paragraph-text table td:first-child{padding-left:24px}}.paragraph-text table th:last-child,.paragraph-text table td:last-child{border-width:16px}@media screen and (min-width: 640px){.paragraph-text table th:last-child,.paragraph-text table td:last-child{border-width:2px;padding-right:24px}}.paragraph-text .tablesaw-stack tbody tr{border-bottom:0}.paragraph-text .tablesaw td,.paragraph-text .tablesaw th{vertical-align:top}

/*# sourceMappingURL=paragraph-text.css.map */