@charset "UTF-8";body{font-family:var(--typography-fontFace-body);font-style:normal;font-weight:var(--typography-fontWeight-body);font-size:var(--typography-fontSize-body);line-height:var(--typography-lineHeight-body);color:var(--color-text-primary)}input{font-family:var(--typography-fontFace-body)}*{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-bottom:1.1em}h1{font-style:normal;font-family:var(--typography-fontFace-h1);font-weight:var(--typography-fontWeight-h1);font-size:var(--typography-fontSize-h1);line-height:var(--typography-lineHeight-h1);text-transform:var(--typography-transform-h1);letter-spacing:var(--typography-letterSpacing-h1);color:var(--color-text-heading)}h2{font-style:normal;font-family:var(--typography-fontFace-h2);font-weight:var(--typography-fontWeight-h2);font-size:var(--typography-fontSize-h2);line-height:var(--typography-lineHeight-h2);text-transform:var(--typography-transform-h2);letter-spacing:var(--typography-letterSpacing-h2);color:var(--color-text-heading)}h3{font-style:normal;font-family:var(--typography-fontFace-h3);font-weight:var(--typography-fontWeight-h3);font-size:var(--typography-fontSize-h3);line-height:var(--typography-lineHeight-h3);text-transform:var(--typography-transform-h3);letter-spacing:var(--typography-letterSpacing-h3);color:var(--color-text-heading)}h4{font-style:normal;font-family:var(--typography-fontFace-h4);font-weight:var(--typography-fontWeight-h4);font-size:var(--typography-fontSize-h4);line-height:var(--typography-lineHeight-h4);text-transform:var(--typography-transform-h4);letter-spacing:var(--typography-letterSpacing-h4);color:var(--color-text-heading)}h5{font-style:normal;font-family:var(--typography-fontFace-h5);font-weight:var(--typography-fontWeight-h5);font-size:var(--typography-fontSize-h5);line-height:var(--typography-lineHeight-h5);text-transform:var(--typography-transform-h5);letter-spacing:var(--typography-letterSpacing-h5);color:var(--color-text-heading)}h6{font-style:normal;font-family:var(--typography-fontFace-h6);font-weight:var(--typography-fontWeight-h6);font-size:var(--typography-fontSize-h6);line-height:var(--typography-lineHeight-h6);text-transform:var(--typography-transform-h6);letter-spacing:var(--typography-letterSpacing-h6);color:var(--color-text-heading)}li b,li strong,p b,p strong{font-family:var(--typography-boldFontWeight-body);font-weight:var(--font-boldweight-body);font-style:normal}li{margin:5px 0}ol,ul{margin-left:30px}hr,ol,p,ul{margin-bottom:1em}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:40px;margin-top:var(--spacing-inner-)}a{color:var(--color-link-default)}a:active,a:hover{color:var(--color-link-rollover)}p.large{font-size:var(--typography-fontSize-body-large);line-height:var(--typography-lineHeight-bodyLarge)}p.small,small{font-size:var(--typography-fontSize-body-small);line-height:var(--typography-lineHeight-bodySmall)}p.quote{font-style:normal;font-family:var(--typography-fontFace-blockquote);font-weight:var(--typography-fontWeight-blockquote);font-size:var(--typography-fontSize-blockquote);line-height:var(--typography-lineHeight-blockquote);color:var(--color-text-secondary)}p.quote b,p.quote strong{font-family:var(--typography-boldFontWeight-blockquote);font-weight:var(--font-boldweight-blockquote);font-style:normal}.normalcase{text-transform:none}.uppercase{text-transform:uppercase}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-tertiary{color:var(--color-text-tertiary)}.brand-a{color:var(--color-brand-a)}.brand-b{color:var(--color-brand-b)}.link-colour{color:var(--color-link-default)}.reverse{color:var(--color-text-reverse)}.rollover-colour{color:var(--color-link-rollover)}p:last-child{margin-bottom:0}