@media (max-width:1023px){.field--type-text-long blockquote p,.field--type-text-long h2,.field--type-text-long h3,.field--type-text-long h4,.field--type-text-long h5,.field--type-text-long h6{line-height:114%}.field--type-text-long blockquote p{font-size:20px;letter-spacing:-.2px}.field--type-text-long h6{font-size:16px;letter-spacing:-.16px}.field--type-text-long h5{font-size:18px;letter-spacing:-.18px}.field--type-text-long h4{font-size:20px;letter-spacing:-.2px}.field--type-text-long h3{font-size:24px;letter-spacing:-.24px}.field--type-text-long h2{font-size:28px;letter-spacing:-.28px}}@media (min-width:1024px) and (max-width:1279px){.field--type-text-long blockquote p{font-size:20px;letter-spacing:-.2px}.field--type-text-long h6{font-size:16px;letter-spacing:-.16px}.field--type-text-long h5{font-size:18px;letter-spacing:-.18px}.field--type-text-long h4{font-size:22px;letter-spacing:-.22px}.field--type-text-long h3{font-size:28px;letter-spacing:-.28px}.field--type-text-long h2{font-size:32px;letter-spacing:-.32px}}@media (min-width:1280px) and (max-width:1439px){.field--type-text-long blockquote p{font-size:20px;letter-spacing:-.2px}.field--type-text-long h6{font-size:16px;letter-spacing:-.16px}.field--type-text-long h5{font-size:18px;letter-spacing:-.18px}.field--type-text-long h4{font-size:22px;letter-spacing:-.22px}.field--type-text-long h3{font-size:28px;letter-spacing:-.28px}.field--type-text-long h2{font-size:32px;letter-spacing:-.32px}}@media (min-width:1440px){.field--type-text-long blockquote p{font-size:22px;letter-spacing:-.22px}.field--type-text-long h6{font-size:18px;letter-spacing:-.18px}.field--type-text-long h5{font-size:20px;letter-spacing:-.2px}.field--type-text-long h4{font-size:24px;letter-spacing:-.24px}.field--type-text-long h3{font-size:28px;letter-spacing:-.28px}.field--type-text-long h2{font-size:36px;letter-spacing:-.36px}}:root{--container-padding:48px}@media (max-width:767px){:root{--container-padding:20px}}@media (min-width:768px) and (max-width:1023px){:root{--container-padding:24px}}@media (min-width:1024px) and (max-width:1279px){:root{--container-padding:32px}}@media (min-width:1280px) and (max-width:1439px){:root{--container-padding:40px}}@media (min-width:1440px){:root{--container-padding:48px}}:root{--grid-cols:4;--grid-gap:12px}@media (min-width:768px) and (max-width:1023px){:root{--grid-cols:8;--grid-gap:16px}}@media (min-width:1024px) and (max-width:1279px){:root{--grid-cols:12;--grid-gap:16px}}@media (min-width:1280px) and (max-width:1439px){:root{--grid-cols:12;--grid-gap:20px}}@media (min-width:1440px){:root{--grid-cols:12;--grid-gap:20px}}.grid{display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));gap:var(--grid-gap)}.paragraph--type--hero-image{width:100%;max-width:100%}.paragraph--type--hero-image .container{width:100%;margin:0 auto}.paragraph--type--hero-image .hero-content,.paragraph--type--hero-image .hero-image{width:100%}.paragraph--type--hero-image .hero-content{padding:40px 20px;display:block}.paragraph--type--hero-image .hero-content .hero-content__subtitle{color:var(--Colour-Text-dark,#192b28);display:inline-flex;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.84px;text-transform:uppercase}.paragraph--type--hero-image .hero-content h1{padding:0;margin:0}.paragraph--type--hero-image .hero-content .hero-content__title{margin-top:8px}.paragraph--type--hero-image .hero-content .hero-content__description{margin-top:20px}.paragraph--type--hero-image .hero-content .field--name-field-button{margin-top:24px}.paragraph--type--hero-image .hero-content .field--name-field-button>.field__item:nth-child(2){margin-top:16px}.paragraph--type--hero-image .hero-image{padding:40px 20px;border-top:1px solid var(--Colour-Stroke-primary,rgba(94,20,24,.3))}.paragraph--type--hero-image .hero-image .image_inner{position:relative;display:flex;align-items:flex-start;gap:12px;transform:rotate(-1deg);transform-origin:center}.paragraph--type--hero-image .hero-image .image_inner .caption{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:12px}.paragraph--type--hero-image .hero-image .field--name-field-hero-image{width:100%;overflow:hidden}.paragraph--type--hero-image .hero-image .field--name-field-hero-image img,.paragraph--type--hero-image .hero-image .field--name-field-hero-image picture{display:block;width:100%;aspect-ratio:4/3}.paragraph--type--hero-image .hero-image .field--name-field-hero-image img{height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.paragraph--type--hero-image .hero-content{padding:48px 24px}.paragraph--type--hero-image .hero-content .hero-content__title{margin-top:12px}.paragraph--type--hero-image .hero-content .hero-content__description{margin-top:20px}.paragraph--type--hero-image .hero-content .field--name-field-button{margin-top:32px}.paragraph--type--hero-image .hero-content .field--name-field-button .field__item{display:inline}.paragraph--type--hero-image .hero-content .field--name-field-button>.field__item:nth-child(2){margin-top:0;margin-left:16px}.paragraph--type--hero-image .hero-image{padding:48px 24px}.paragraph--type--hero-image .hero-image .image_inner{gap:12px}.paragraph--type--hero-image .hero-image .image_inner .caption{font-size:14px}}@media (min-width:1024px){.paragraph--type--hero-image .container{display:flex;align-items:stretch}.paragraph--type--hero-image .hero-content,.paragraph--type--hero-image .hero-image{width:50%;flex:0 0 50%}.paragraph--type--hero-image .hero-content{padding:0 32px;display:flex;flex-direction:column;justify-content:center}.paragraph--type--hero-image .hero-content .hero-content__title{margin-top:12px}.paragraph--type--hero-image .hero-content .hero-content__description{margin-top:4px}.paragraph--type--hero-image .hero-content .field--name-field-button{margin-top:16px}.paragraph--type--hero-image .hero-image{border-top:none;border-left:1px solid var(--Colour-Stroke-primary,rgba(94,20,24,.3));padding:48px 0 48px 24px}.paragraph--type--hero-image .hero-image .image_inner{gap:12px}.paragraph--type--hero-image .hero-image .image_inner .caption{font-size:12px}}@media (min-width:1280px){.paragraph--type--hero-image .hero-content{padding:0 40px}.paragraph--type--hero-image .hero-content .hero-content__subtitle{letter-spacing:.96px;font-size:16px}.paragraph--type--hero-image .hero-content .hero-content__title{margin-top:16px}.paragraph--type--hero-image .hero-content .hero-content__description{margin-top:4px}.paragraph--type--hero-image .hero-content .hero-content__description .field--type-text-with-summary p{font-size:18px}.paragraph--type--hero-image .hero-image{padding:64px 0 64px 32px}.paragraph--type--hero-image .hero-image .image_inner{gap:15px}.paragraph--type--hero-image .hero-image .image_inner .caption{font-size:14px}}@media (min-width:1440px){.paragraph--type--hero-image .container{max-width:1440px;margin-left:auto;margin-right:auto}.paragraph--type--hero-image .hero-content{padding:0 48px}.paragraph--type--hero-image .hero-content .hero-content__title{margin-top:16px}.paragraph--type--hero-image .hero-content .hero-content__description{margin-top:4px}.paragraph--type--hero-image .hero-image{padding:64px 0 64px 40px}.paragraph--type--hero-image .hero-image .image_inner{gap:16px}}