@charset "UTF-8";.wp-component-paragraph{display:flex;flex-direction:column;gap:var(--grid-gap-gap-row-paragraph) var(--grid-gap-gap-column-paragraph)}.wp-component-paragraph .text--p,.wp-component-paragraph p{font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:400;letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);text-transform:none}.wp-component-paragraph .text--h1:not(:last-child),.wp-component-paragraph .text--h2:not(:last-child),.wp-component-paragraph .text--h3-sans:not(:last-child),.wp-component-paragraph .text--h3:not(:last-child),.wp-component-paragraph .text--h4:not(:last-child),.wp-component-paragraph .text--h5:not(:last-child),.wp-component-paragraph .text--h6:not(:last-child),.wp-component-paragraph .text--p-intro:not(:last-child),.wp-component-paragraph blockquote:not(:last-child),.wp-component-paragraph ol:not(:last-child),.wp-component-paragraph ul:not(:last-child){margin-bottom:1rem}@media (min-width:767px){.wp-component-paragraph .text--h1:not(:last-child),.wp-component-paragraph .text--h2:not(:last-child),.wp-component-paragraph .text--h3-sans:not(:last-child),.wp-component-paragraph .text--h3:not(:last-child),.wp-component-paragraph .text--h4:not(:last-child),.wp-component-paragraph .text--h5:not(:last-child),.wp-component-paragraph .text--h6:not(:last-child),.wp-component-paragraph .text--p-intro:not(:last-child),.wp-component-paragraph blockquote:not(:last-child),.wp-component-paragraph ol:not(:last-child),.wp-component-paragraph ul:not(:last-child){margin-bottom:2rem}}.wp-component-paragraph .text--h1{font-family:var(--font-serif);font-size:var(--font-size-1);font-weight:300;letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);text-transform:none}.wp-component-paragraph .text--h2{font-family:var(--font-serif);font-size:var(--font-size-2);font-weight:300;letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);text-transform:none}.wp-component-paragraph .text--h3{font-family:var(--font-serif);font-size:var(--font-size-3);font-weight:300;letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3);text-transform:none}.wp-component-paragraph .text--h3-sans{font-family:var(--font-sans-serif);font-size:var(--font-size-label);font-weight:600;letter-spacing:var(--letter-spacing-label);line-height:var(--line-height-label);text-transform:uppercase}.wp-component-paragraph .text--h4{font-family:var(--font-serif);font-size:var(--font-size-4);font-weight:300;letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4);text-transform:none}.wp-component-paragraph .text--h5{font-family:var(--font-serif);font-size:var(--font-size-5);font-weight:300;letter-spacing:var(--letter-spacing-5);line-height:var(--line-height-5);text-transform:none}.wp-component-paragraph .text--h6{font-family:var(--font-serif);font-size:var(--font-size-6);font-weight:300;letter-spacing:var(--letter-spacing-6);line-height:var(--line-height-6);text-transform:none}.wp-component-paragraph .text--white,.wp-component-paragraph .text--white a:not(.wp-block-button),.wp-component-paragraph .text--white a:not(.wp-block-button):visited{color:var(--colour-white)}.wp-component-paragraph .text--black,.wp-component-paragraph .text--black a:not(.wp-block-button),.wp-component-paragraph .text--black a:not(.wp-block-button):visited{color:var(--colour-black)}.wp-component-paragraph strong{font-weight:600}.wp-component-paragraph blockquote{border-left:var(--border-blockquote) solid var(--colour-brand-1);font-family:var(--font-sans-serif);font-size:var(--font-size-testimonial);font-weight:500;letter-spacing:var(--letter-spacing-testimonial);line-height:var(--line-height-testimonial);margin-bottom:3rem;margin-top:3rem;padding-left:calc(5rem - var(--border-blockquote));text-transform:none}@media (max-width:766.98px){.wp-component-paragraph blockquote{padding-left:calc(var(--spacing-body-mobile) - var(--border-blockquote));padding-right:var(--spacing-body-mobile)}}.wp-component-paragraph blockquote p{font-family:var(--font-sans-serif);font-size:var(--font-size-testimonial);font-weight:500;letter-spacing:var(--letter-spacing-testimonial);line-height:var(--line-height-testimonial);text-transform:none}@media (min-width:767px){.wp-component-paragraph blockquote{margin:6rem 0}}@media (min-width:767px) and (min-width:1023px){.wp-component-paragraph blockquote{margin-left:calc((100vw - var(--spacing-body)*2 - var(--grid-gap-gap-column)*(var(--grid-columns) - 1))/var(--grid-columns)*1)}}@media (min-width:767px) and (min-width:1378px){.wp-component-paragraph blockquote{margin-left:calc((var(--width-max-width) - var(--grid-gap-gap-column)*(var(--grid-columns) - 1))/var(--grid-columns)*1)}}@media (min-width:767px) and (min-width:1023px){.wp-component-paragraph blockquote{margin-right:calc((100vw - var(--spacing-body)*2 - var(--grid-gap-gap-column)*(var(--grid-columns) - 1))/var(--grid-columns)*1)}}@media (min-width:767px) and (min-width:1378px){.wp-component-paragraph blockquote{margin-right:calc((var(--width-max-width) - var(--grid-gap-gap-column)*(var(--grid-columns) - 1))/var(--grid-columns)*1)}}@media (max-width:766.98px){.wp-component-paragraph blockquote{padding-right:var(--spacing-body-mobile)}}.wp-component-paragraph em{font-style:italic}.wp-component-paragraph ul{list-style:outside;margin-left:1.7rem}.wp-component-paragraph ul li::marker{content:"●  "}.wp-component-paragraph ul li h2,.wp-component-paragraph ul li h3,.wp-component-paragraph ul li h4,.wp-component-paragraph ul li h5,.wp-component-paragraph ul li h6{margin-bottom:1rem}.wp-component-paragraph ol{list-style:decimal;margin-left:1.7rem}.wp-component-paragraph li{font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:400;letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);position:relative;text-transform:none}.wp-component-paragraph li:not(:last-of-type){margin-bottom:1.5rem}.wp-component-paragraph li::marker{color:var(--colour-brand-1);font-weight:700}.wp-component-paragraph li ol,.wp-component-paragraph li ul{margin-top:1.5rem}.wp-component-paragraph a{text-decoration-color:var(--colour-brand-1);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.2rem;text-underline-offset:.4rem}@media (hover:hover) and (pointer:fine){.wp-component-paragraph a:enabled:focus-visible,.wp-component-paragraph a:enabled:hover,.wp-component-paragraph a:not([disabled]):focus-visible,.wp-component-paragraph a:not([disabled]):hover{text-decoration-color:var(--colour-black)}}.bg--green .wp-component-paragraph a:not(.wp-block-button),.bg--green .wp-component-paragraph a:not(.wp-block-button):visited,.bg--green-shade .wp-component-paragraph a:not(.wp-block-button),.bg--green-shade .wp-component-paragraph a:not(.wp-block-button):visited{color:var(--colour-white);text-decoration-color:var(--colour-white)}.bg--white .wp-component-paragraph a:not(.wp-block-button),.bg--white .wp-component-paragraph a:not(.wp-block-button):visited{color:var(--colour-black);text-decoration-color:var(--colour-black)}.wp-component-paragraph table{border-collapse:collapse;border-spacing:0;width:100%}.wp-component-paragraph table:not(:first-child){margin-top:2rem}.wp-component-paragraph table td,.wp-component-paragraph table th{border:.1rem solid var(--colour-black);font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:400;letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);padding:2rem;text-transform:none}.wp-component-paragraph table th,.wp-component-paragraph table thead td{background-color:var(--colour-brand-1);color:var(--colour-white)}.wp-component-paragraph table b,.wp-component-paragraph table th,.wp-component-paragraph table th p,.wp-component-paragraph table thead td,.wp-component-paragraph table thead td p{font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:700;letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);text-transform:none}.wp-component-paragraph table p:not(:last-child){margin-bottom:2rem}
