.bl-collector-trust{--trust-line:rgba(238,234,227,.18);padding-block:48px;color:var(--bl-white);border-top:1px solid var(--trust-line)}
.bl-collector-trust,.bl-collector-trust *{box-sizing:border-box}
.bl-collector-trust__inner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:64px;align-items:center}
.bl-collector-trust__header{display:grid;gap:18px;justify-items:start;min-width:0}
.bl-collector-trust__location{font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1.5;display:block}.bl-collector-trust__location>span{color:var(--bl-blue)}
.bl-collector-trust__heading{font-family:var(--bl-heading);font-weight:700;font-size:clamp(30px,3vw,42px);line-height:1.1;letter-spacing:-.025em;text-wrap:balance;max-width:100%;overflow-wrap:break-word;margin:0}
.bl-collector-trust__intro{font-size:16px;color:var(--bl-muted);line-height:1.6;max-width:36ch;margin:0}
.bl-collector-trust__contact{margin-top:4px;font-size:15px;max-width:100%}
.bl-collector-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;min-width:0}
.bl-collector-trust__item{display:flex;gap:14px;align-items:flex-start;min-width:0}.bl-collector-trust__item>div{min-width:0}
.bl-collector-trust__icon{flex:0 0 28px;color:var(--bl-white);margin-top:2px}
.bl-collector-trust__title{font-family:var(--bl-body);font-weight:600;font-size:16px;line-height:1.4;margin:0 0 8px;max-width:100%;overflow-wrap:break-word}
.bl-collector-trust__copy{font-size:14px;line-height:1.55;color:var(--bl-muted);margin:0;max-width:33ch;overflow-wrap:break-word}
.bl-collector-trust__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;font:600 13px/1.4 var(--bl-body);color:var(--bl-white);background:none;border:0;padding:8px 0;text-align:left;text-decoration:underline;text-decoration-color:var(--trust-line);text-underline-offset:4px;cursor:pointer}.bl-collector-trust__link svg{width:16px;height:16px;flex:0 0 16px;transition:transform 180ms ease}.bl-collector-trust__link:hover svg{transform:translateX(3px)}.bl-collector-trust__link:focus-visible{outline:2px solid var(--bl-white);outline-offset:4px}
.bl-collector-trust__payments{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:12px 0 0}.bl-collector-trust__payments li{margin:0;line-height:0}.bl-collector-trust__payments svg{width:34px;height:22px}
.bl-collector-trust--compact{margin-top:24px;padding:24px 0 28px}.bl-collector-trust--compact .bl-collector-trust__inner{display:block}.bl-collector-trust--compact .bl-collector-trust__heading{font-size:20px;margin-bottom:20px}.bl-collector-trust--compact .bl-collector-trust__grid{grid-template-columns:1fr;gap:20px}.bl-collector-trust--compact .bl-collector-trust__title{font-size:14px;margin-bottom:4px}.bl-collector-trust--compact .bl-collector-trust__copy{font-size:13px;max-width:none}.bl-collector-trust--compact .bl-collector-trust__icon{width:24px;height:24px;flex-basis:24px}
@media(max-width:1100px){.bl-collector-trust__inner{gap:32px}}
@media(max-width:749px){.bl-collector-trust{padding-block:28px}.bl-collector-trust__inner{grid-template-columns:1fr;gap:28px}.bl-collector-trust__header{gap:12px}.bl-collector-trust__heading{font-size:30px}.bl-collector-trust__intro{font-size:14px;max-width:100%}.bl-collector-trust__contact{font-size:14px;min-height:48px}.bl-collector-trust__grid{gap:24px 16px}.bl-collector-trust__item{display:block}.bl-collector-trust__icon{margin-bottom:10px;width:24px;height:24px}.bl-collector-trust__title{font-size:14px;line-height:1.3}.bl-collector-trust__copy{font-size:13px;line-height:1.5}.bl-collector-trust--compact .bl-collector-trust__item{display:flex}.bl-collector-trust--compact .bl-collector-trust__icon{margin-bottom:0}.bl-collector-trust--compact .bl-collector-trust__heading{font-size:20px}.bl-collector-trust--compact{padding-block:20px 28px}.bl-collector-trust__payments{gap:4px}.bl-collector-trust__payments svg{width:30px;height:20px}}
@media(prefers-reduced-motion:reduce){.bl-collector-trust__link svg{transition:none}.bl-collector-trust__link:hover svg{transform:none}}
