.brand-cta{margin-top:3.2rem;text-align:center}.trustbar__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.2rem 2.4rem}.trustbar__item{display:flex;align-items:center;gap:1rem;font-size:1.4rem;line-height:1.4}.trustbar__icon{flex:0 0 auto;display:grid;place-items:center;width:2.4rem;height:2.4rem;color:var(--brand-accent)}.trustbar__icon svg{width:2.2rem;height:2.2rem;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media screen and (min-width:750px){.trustbar__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.trustbar__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem}.trustbar__item{flex-direction:column;text-align:center;gap:.8rem;font-size:1.3rem}}.familiar__heading{margin:0 0 3.2rem;text-align:center}.familiar__list{list-style:none;margin:0 auto;padding:0;max-width:68rem;display:grid;gap:1.6rem}.familiar__line{position:relative;padding-left:2.2rem}.familiar__line:before{content:"";position:absolute;left:0;top:.7em;width:1.2rem;height:1px;background-color:rgba(var(--brand-accent-rgb),.85)}.familiar__quote{font-family:var(--font-heading-family);font-style:italic;font-size:1.7rem;line-height:1.55;color:rgba(var(--color-foreground),.88)}@media screen and (min-width:750px){.familiar__quote{font-size:2rem}}.nudge__line{margin:0;text-align:center;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.5}.nudge__line--link{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:100%;text-decoration:none;color:rgb(var(--color-foreground));transition:color var(--duration-short) ease}.nudge__line--link:hover{color:var(--brand-accent)}.nudge__arrow{width:1.8rem;height:1.8rem;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--duration-short) ease}.nudge__line--link:hover .nudge__arrow{transform:translate(.3rem)}.suitability__panel{display:flex;gap:1.4rem;align-items:flex-start;max-width:72rem;margin:0 auto;border:1px solid rgba(var(--brand-accent-rgb),.35);border-radius:1.2rem;padding:2rem;background-color:rgba(var(--brand-accent-rgb),.06)}.suitability__icon{flex:0 0 auto;color:var(--brand-accent)}.suitability__icon svg{width:2.4rem;height:2.4rem;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.suitability__body h2{margin:0 0 .8rem}.suitability__text{font-size:1.5rem;line-height:1.6}.suitability__text p{margin:0}@media screen and (min-width:750px){.suitability__panel{padding:2.4rem 2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-brand-blocks.css.map */
