:root{--surface-primary-rgb:0,5,39;--primary-blue-colour:#004f91;--primary-red-colour:#d20a11;--max-content-width:100%;--padding-inline:20px;--container-spacing:calc((100vw - var(--max-content-width) - var(--scrollbar-width, 0px))*0.5 + var(--padding-inline))}@media screen and (min-width:640px){:root{--max-content-width:640px;--padding-inline:48px}}@media screen and (min-width:768px){:root{--padding-inline:48px;--max-content-width:768px}}@media screen and (min-width:1024px){:root{--max-content-width:1024px;--padding-inline:32px}}@media screen and (min-width:1280px){:root{--max-content-width:1280px;--padding-inline:56px}}@media screen and (min-width:1440px){:root{--max-content-width:1440px;--padding-inline:56px}}@media screen and (min-width:1536px){:root{--max-content-width:1536px;--padding-inline:80px}}.key-usps{--border:1px solid rgba(var(--surface-primary-rgb),0.1);background-color:#f6f6f6;padding-bottom:50px;padding-top:50px}.key-usps__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:var(--border);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.key-usps__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.key-usps__text{border-bottom:var(--border);padding-bottom:50px;padding-left:var(--container-spacing);padding-right:var(--container-spacing)}@media (min-width:1024px){.key-usps__text{-webkit-box-flex:1;border-bottom:none;-ms-flex:1;flex:1;padding-left:0;padding-right:0}}.key-usps__text-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:560px}@media (min-width:1024px){.key-usps--4 .key-usps__text-inner,.key-usps__text-inner{margin-left:var(--container-spacing)}.key-usps--4 .key-usps__text-inner{margin-right:var(--container-spacing);max-width:1200px}}.key-usps__tagline{display:block;font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.3;margin-bottom:30px;text-transform:uppercase}.key-usps__tagline-icon{display:inline-block;margin-right:10px;vertical-align:middle}.key-usps__title *{font-family:geller,serif;font-size:30px;font-weight:400;letter-spacing:-.02em;line-height:1.1;margin-bottom:0}@media (min-width:1024px){.key-usps__title *{font-size:45px}}.key-usps__title * strong{color:#d20a11;font-weight:inherit}@media (min-width:1024px){.key-usps--4 .key-usps__title *{font-size:50px;line-height:1.3}}.key-usps__ctas{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:50px}@media (min-width:1024px){.key-usps__ctas{margin-top:50px}}.key-usps__items{border-left:var(--border);border-right:var(--border);display:grid;grid-auto-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);margin-left:var(--container-spacing);margin-right:var(--container-spacing)}@media (min-width:1024px){.key-usps__items{-webkit-box-flex:1;-ms-flex:1;flex:1;grid-auto-rows:minmax(300px,1fr);grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0;max-width:722px}.key-usps--2 .key-usps__inner{border-bottom:var(--border);border-top:var(--border);gap:50px}.key-usps--2 .key-usps__text{padding-top:77px}.key-usps--2 .key-usps__items{border-left:var(--border);border-right:0}.key-usps--2 .key-usps__items .usp-item{border-bottom:var(--border);border-right:var(--border)}.key-usps--2 .key-usps__items .usp-item:nth-child(2n):nth-last-child(-n+1),.key-usps--2 .key-usps__items .usp-item:nth-child(2n-1):nth-last-child(-n+2){border-bottom:none}.key-usps--4{padding-top:80px}.key-usps--4 .key-usps__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-top:0}.key-usps--4 .key-usps__text{border-bottom:var(--border);margin-bottom:0;padding-bottom:88px}.key-usps--4 .key-usps__items{border-left:var(--border);border-right:none;border-top:none;grid-template-columns:repeat(4,minmax(0,1fr));margin-left:var(--container-spacing);margin-right:var(--container-spacing);max-width:100%}.key-usps--4 .usp-item{border-bottom:var(--border);border-left:none;border-right:var(--border)}.key-usps--4 .usp-item:nth-child(4n):nth-last-child(-n+1),.key-usps--4 .usp-item:nth-child(4n-1):nth-last-child(-n+2),.key-usps--4 .usp-item:nth-child(4n-2):nth-last-child(-n+3),.key-usps--4 .usp-item:nth-child(4n-3):nth-last-child(-n+4){border-bottom:none}.key-usps--4 .key-usps__ctas{margin-top:42px}}.usp-item{border-bottom:var(--border);display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}.usp-item:where(:last-child){border-bottom:none}.usp-item__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.usp-item__icon,.usp-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.usp-item__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#d20a11;height:40px;justify-content:center;margin-bottom:14px;margin-left:auto;width:40px}@media (min-width:1024px){.usp-item__icon{margin-bottom:auto;margin-right:10px;margin-top:10px}}.usp-item__icon svg{height:100%;width:100%}.usp-item__icon svg path{fill:currentColor}.usp-item__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:294px}.usp-item__title{font-size:26px;font-weight:600;letter-spacing:normal;line-height:1.2;margin-bottom:10px}.usp-item__description{font-size:16px;font-weight:500;letter-spacing:normal;line-height:1.3}.usp-item__ctas{margin-top:10px}.usp-item__ctas .btn{-webkit-transition:none;transition:none}.usp-item__ctas .btn:hover{color:currentColor}.usp-item:has(.btn:focus),.usp-item:hover{background-color:#d20a11;color:#fff}.usp-item:has(.btn:focus) .usp-item__icon,.usp-item:hover .usp-item__icon{color:#fff}