.logo-lister{overflow:hidden;background-color:var(--colour-bg-default);}.logo-lister__inner{margin-top:var(--spacing-8);margin-bottom:var(--spacing-6);}@media (min-width:1024px){.logo-lister__inner{margin-top:var(--spacing-16);margin-bottom:var(--spacing-12);}}.logo-lister__heading{padding-bottom:var(--spacing-6);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--colour-neutral-dark);line-height:var(--line-height-md);text-align:center;}@media (min-width:1024px){.logo-lister__heading{font-size:var(--font-size-3xl);padding-top:var(--spacing-12);padding-bottom:var(--spacing-10);}}.logo-lister__heading strong{font-weight:var(--font-weight-bold);}.logo-lister__logos{display:flex;align-items:center;padding:var(--spacing-6) 0;}@media (min-width:1024px){.logo-lister__logos{justify-content:center;padding:var(--spacing-8) 0;}}.logo-lister__logo{width:50%;padding:0 var(--spacing-2-half);}@media (min-width:640px){.logo-lister__logo{width:33.3333333333%;}}@media (min-width:768px){.logo-lister__logo{width:25%;}}@media (min-width:1024px){.logo-lister__logo{width:16.6666666667%;}}.logo-lister__image{margin:auto;width:100%;height:auto;}.logo-lister .carousel-controls{margin-top:var(--spacing-2);}@media (min-width:1024px){.logo-lister .carousel-controls{display:none;}}.logo-lister--slim .logo-lister__inner{margin-bottom:var(--spacing-8);border-bottom:none;border-top:none;}@media (min-width:1024px){.logo-lister--slim .logo-lister__inner{margin-bottom:var(--spacing-16);}}.logo-lister--inline .logo-lister__inner{margin-top:0;margin-bottom:0;border:none;padding:var(--spacing-8);}.logo-lister--inline .logo-lister__heading{margin:0;margin-bottom:var(--spacing-8);padding:0;padding-bottom:0;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold);max-width:var(--max-w-xs);}@media (min-width:1024px){.logo-lister--inline .logo-lister__heading{max-width:none;}}.logo-lister--inline .logo-lister__wrap{display:flex;}.logo-lister--inline .logo-lister__logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-5);padding:0;}@media (min-width:1024px){.logo-lister--inline .logo-lister__logos{grid-template-columns:repeat(4,minmax(0,1fr));}}.logo-lister--inline .logo-lister__logo{width:100%;display:flex;}@media (min-width:1024px){.logo-lister--inline .logo-lister__logo{padding:0;}}.logo-lister .trustpilot-component{margin-top:var(--spacing-10);margin-right:auto;margin-left:auto;}
.accordion{isolation:isolate;padding-bottom:var(--widget-vertical-padding--mobile);padding-top:var(--widget-vertical-padding--mobile);position:relative;--_chosen-pattern--mobile:var(--pattern-bg-4--mobile);--_chosen-pattern--desktop:var(--pattern-bg-4--desktop)}@media (min-width:1024px){.accordion{padding-bottom:var(--widget-vertical-padding--desktop);padding-top:var(--widget-vertical-padding--desktop)}}.accordion:after{background-image:var(--_chosen-pattern--mobile);background-position:top;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:var(--z-neg-10)}@media (min-width:1024px){.accordion:after{background-image:var(--_chosen-pattern--desktop)}}.accordion-header{margin-bottom:var(--spacing-2-half);margin-left:auto;margin-right:auto;max-width:var(--max-w-lg)}@media (min-width:1024px){.accordion-header{margin-bottom:var(--spacing-5)}}.accordion-header__design-mark{margin-bottom:var(--spacing-8);margin-left:auto;margin-right:auto}@media (min-width:1024px){.accordion-header__design-mark{margin-bottom:var(--spacing-10)}}.accordion-header__heading{font-size:var(--widget-font-size--mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-md);margin-bottom:var(--spacing-5);text-align:center}@media (min-width:1024px){.accordion-header__heading{font-size:var(--widget-font-size--desktop)}}.accordion-header__intro{line-height:var(--line-height-2xl);text-align:center}.accordion-group{margin-left:auto;margin-right:auto;margin-top:var(--spacing-10);max-width:var(--max-w-3xl)}@media (min-width:1024px){.accordion-group{margin-top:var(--spacing-15)}}.accordion-group[data-limit] .limit-stop~.accordion-toggle{display:none}.accordion-group__heading{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-lg);margin-bottom:var(--spacing-4)}@media (min-width:1024px){.accordion-group__heading{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-5)}}.accordion-group__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-5)}@media (min-width:1024px){.accordion-group__wrap{gap:var(--spacing-2-half)}}.accordion-group__wrap>.btn-secondary{margin-left:auto;margin-right:auto;margin-top:var(--spacing-8)}.accordion-toggle{background-color:#fff;border:2px solid var(--colour-bg-contrast);border-radius:var(--border-radius-md)}.accordion-toggle__heading{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);padding:var(--spacing-5);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:var(--spacing-3);-webkit-transition:color .35s ease,background-color .35s ease;transition:color .35s ease,background-color .35s ease}@media (min-width:1024px){.accordion-toggle__heading{font-size:var(--font-size-xl);padding:var(--spacing-5) var(--spacing-10)}}.accordion-toggle__icon{font-size:var(--font-size-body-sm);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.accordion-toggle__content{padding:var(--spacing-5)}@media (min-width:1024px){.accordion-toggle__content{padding:var(--spacing-2-half) var(--spacing-10) var(--spacing-5) var(--spacing-10)}}.accordion-toggle[open] .accordion-toggle__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
