/* Shared pricing and homepage trust panel, based on the supplied reference. */
.pricing-assurance{max-width:1100px;margin:40px auto 0;text-align:center;font-family:Arial,Helvetica,sans-serif}
.pricing-currency-note{margin:0;color:#777;font-size:20px;line-height:1.6}
.pricing-customer-proof{display:flex;align-items:center;justify-content:center;max-width:100%;margin:42px auto 0}
.pricing-customer-proof p{position:relative;z-index:2;box-sizing:border-box;margin:0 0 0 -8px;padding:17px 30px;border-radius:999px;background:var(--accent-soft,#e8f5ef);color:var(--accent,#006b57);font-size:18px;font-weight:600;line-height:1.35;white-space:nowrap}
.payment-proof-avatars{display:flex;flex-shrink:0;align-items:center;padding-left:0}
.payment-proof-avatar{display:block;position:relative;width:64px;height:64px;box-sizing:border-box;border:3px solid #fff;border-radius:50%;background-color:#e5ebe7;background-image:url('/assets/trust-avatar-atlas-v1.webp');background-repeat:no-repeat;background-size:300% 200%}
.payment-proof-avatar+.payment-proof-avatar{margin-left:-18px}
/* Six equal portrait cells in a single lightweight generated atlas. */
.payment-proof-avatar-1{background-position:0 0}
.payment-proof-avatar-2{background-position:50% 0}
.payment-proof-avatar-3{background-position:100% 0}
.payment-proof-avatar-4{background-position:0 100%}
.payment-proof-avatar-5{background-position:50% 100%}
.payment-proof-avatar-6{background-position:100% 100%}
.pricing-assurance-items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 28px;list-style:none;padding:0;margin:42px 0 0;color:#5b5b5b;font-size:21px;line-height:1.5}
.pricing-assurance-items li{display:flex;align-items:center;justify-content:center;gap:9px;max-width:100%}
.pricing-assurance-items svg{width:25px;height:25px;flex-shrink:0}
.pricing-assurance-dot{padding:0 2px}
.tool-payment-assurance{box-sizing:border-box;width:calc(100% - 48px);margin:0 auto 64px;padding:0 0 24px}
.tool-payment-assurance .pricing-customer-proof{margin-top:0}
.word-sample-links + .tool-payment-assurance{margin-top:32px}
@media(max-width:1100px){
 .pricing-customer-proof{flex-direction:column}
 .pricing-customer-proof p{margin:-4px 0 0;font-size:clamp(7px,2.3vw,18px)}
}
@media(max-width:767px){
 .pricing-assurance{margin-top:28px}
 .pricing-currency-note{font-size:15px}
 .pricing-customer-proof{margin-top:28px}
 .pricing-customer-proof p{padding:14px 20px}
 .payment-proof-avatar{width:48px;height:48px;border-width:2px}
 .payment-proof-avatar+.payment-proof-avatar{margin-left:-16px}
 .pricing-assurance-items{gap:16px 24px;margin-top:30px;font-size:16px}
 .pricing-assurance-items svg{width:22px;height:22px}
 .tool-payment-assurance{margin:0 auto 36px}
}
@media(max-width:480px){
 .pricing-customer-proof{flex-direction:column}
 .pricing-customer-proof p{margin:-4px 0 0;padding:13px 12px}
 .pricing-assurance-items{flex-direction:column;font-size:15px}
}
