.horizontal-benefits{--_gap:var(--spacing-8);--_chosen-pattern--mobile:null;--_chosen-pattern--desktop:var(--pattern-bg-4--desktop);--_text-colour:var(--colour-text-base);padding-top:var(--widget-vertical-padding--mobile);padding-bottom:var(--widget-vertical-padding--mobile);position:relative;isolation:isolate;}@media (min-width:1024px){.horizontal-benefits{--_gap:var(--spacing-10);padding-top:var(--widget-vertical-padding--desktop);padding-bottom:var(--widget-vertical-padding--desktop);}}.horizontal-benefits::after{content:"";background-image:var(--_chosen-pattern--mobile);display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:var(--z-neg-10);background-repeat:no-repeat;background-position:top;background-size:contain;}@media (min-width:768px){.horizontal-benefits::after{background-image:var(--_chosen-pattern--desktop);}}.horizontal-benefits__header{max-width:var(--max-w-xl);margin:auto;margin-bottom:var(--spacing-12);}@media (min-width:1024px){.horizontal-benefits__header{margin-bottom:var(--spacing-20);}}.horizontal-benefits__design-mark{margin:auto;margin-bottom:var(--spacing-8);}.horizontal-benefits__heading{font-size:var(--widget-font-size--mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);text-align:center;margin-bottom:var(--spacing-5);color:var(--_text-colour);}@media (min-width:1024px){.horizontal-benefits__heading{font-size:var(--widget-font-size--desktop);margin-bottom:var(--spacing-8);}}.horizontal-benefits__intro{line-height:var(--line-height-2xl);text-align:center;color:var(--_text-colour);}.horizontal-benefits__wrap{display:flex;flex-wrap:wrap;gap:var(--_gap);justify-content:center;}@media (min-width:1024px){.horizontal-benefits__wrap{gap:var(--_gap);}}.horizontal-benefits-item{position:relative;box-shadow:0px 0px 0px 2px var(--colour-bg-contrast);border-radius:var(--border-radius-md);overflow:hidden;background-color:var(--colour-bg-white);transition:250ms;display:flex;flex-direction:column;}.horizontal-benefits-item:hover{box-shadow:0px 4px 42px rgba(0,0,0,0.12);}@media (min-width:1024px){.horizontal-benefits__wrap--cols-2 .horizontal-benefits-item{width:calc(50% - var(--_gap) / 2 * 1);}}@media (min-width:1024px){.horizontal-benefits__wrap--cols-3 .horizontal-benefits-item{width:calc(33.3333333333% - var(--_gap) / 3 * 2);}}@media (min-width:1024px){.horizontal-benefits__wrap--cols-4 .horizontal-benefits-item{width:calc(33.3333333333% - var(--_gap) / 3 * 2);}}@media (min-width:1280px){.horizontal-benefits__wrap--cols-4 .horizontal-benefits-item{width:calc(25% - var(--_gap) / 4 * 3);}}@media (min-width:768px){.horizontal-benefits-item{width:calc(50% - var(--_gap) / 2 * 1);}}.horizontal-benefits-item:after{content:"";position:absolute;top:0px;left:0px;right:0px;height:var(--h-3);background-color:var(--colour-bg-primary);transition:400ms ease;transform-origin:top;z-index:var(--z-10);}@media (min-width:1024px){.horizontal-benefits-item:after{transform:scaleY(0);}}.horizontal-benefits-item:hover:after{transform:scaleY(1);}.horizontal-benefits-item__inner{margin:auto;padding:var(--spacing-12) var(--spacing-5);height:100%;width:var(--max-w-xs);max-width:100%;display:flex;flex-direction:column;align-items:center;}@media (min-width:1024px){.horizontal-benefits-item__inner{padding:var(--spacing-15) var(--spacing-5);}}.horizontal-benefits-item--icon .horizontal-benefits-item__inner{padding-top:var(--spacing-8);}.horizontal-benefits-item--image .horizontal-benefits-item__inner{padding-top:var(--spacing-8);}.horizontal-benefits-item__inner .btn{margin-top:auto;}.horizontal-benefits-item__heading{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-lg);margin-bottom:var(--spacing-8);text-align:center;color:var(--_text-colour);}.horizontal-benefits-item__description{line-height:var(--line-height-2xl);margin-bottom:var(--spacing-6);text-align:center;color:var(--_text-colour);}.horizontal-benefits-item__icon{margin:auto;margin-top:var(--spacing-8);}.horizontal-benefits-item__icon--bg{width:80px;height:80px;min-height:80px;background-position:center;background-size:contain;background-repeat:no-repeat;}.horizontal-benefits-item__image{aspect-ratio:350/229;object-fit:cover;width:100%;}.horizontal-benefits-item__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-5) var(--spacing-2-half);}
.full-width-text-static{isolation:isolate;padding-bottom:var(--widget-vertical-padding--mobile);padding-top:var(--widget-vertical-padding--mobile);position:relative;--_chosen-pattern--mobile:var(--chosen-pattern--mobile,none);--_chosen-pattern--desktop:var( --chosen-pattern--desktop,var(--pattern-bg-4--desktop) )}@media (min-width:1024px){.full-width-text-static{padding-bottom:var(--spacing-25);padding-top:var(--spacing-25)}}.full-width-text-static:after{aspect-ratio:390/225;background-image:var(--_chosen-pattern--mobile);background-position:top;background-repeat:no-repeat;background-size:contain;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:var(--z-neg-10)}@media (min-width:768px){.full-width-text-static:after{aspect-ratio:1440/385;background-image:var(--_chosen-pattern--desktop)}}.full-width-text-static__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:800px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-7-half)}.full-width-text-static__heading{font-size:var(--widget-font-size--mobile);font-weight:var(--font-weight-bold)}@media (min-width:1024px){.full-width-text-static__heading{font-size:var(--widget-font-size--desktop)}}.full-width-text-static__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.full-width-text-static--centered .full-width-text-static__inner{max-width:584px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.full-width-text-static--centered .full-width-text-static__heading,.full-width-text-static--centered .full-width-text-static__rte{text-align:center}.full-width-text-static--centered .full-width-text-static__rte ul{display:block;margin-left:auto;margin-right:auto;max-width:80%}.full-width-text-static--centered .full-width-text-static__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.full-width-text-static .trustpilot-component{margin-top:var(--spacing-2-half)}}
