.hero-social-proof{display:inline-flex;align-items:center;gap:13px;max-width:100%;margin-top:20px;color:#fff}
.hero-social-proof__images{display:flex;flex:0 0 auto;padding-left:8px}
.hero-social-proof__images img{width:42px;height:42px;margin-left:-8px;border:2px solid #123b59;border-radius:50%;background:#fff;object-fit:cover;box-shadow:0 6px 15px rgba(0,0,0,.2)}
.hero-social-proof>span:last-child,.hero-social-proof strong,.hero-social-proof small{display:block}
.hero-social-proof strong{font-size:13px;line-height:1.35}
.hero-social-proof small{margin-top:2px;color:#b7cad4;font-size:11px;line-height:1.4}
.hero-social-proof b{color:#82e0d3}
.hero-social-proof:hover b{color:#fff}
.selling-points{position:relative;padding:42px 0 46px;background:#f7faf9;border-bottom:1px solid var(--line)}
.selling-points__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}
.selling-points__heading h2{margin:3px 0 0;color:var(--ink);font-size:clamp(26px,3vw,38px);line-height:1.2;letter-spacing:-.025em}
.selling-points__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.selling-point{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:21px 18px;background:#fff;border:1px solid var(--line);border-radius:17px;box-shadow:0 12px 32px rgba(7,30,55,.055)}
.selling-point__icon{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:12px;background:#e8f7f4;color:var(--teal-dark);font-size:18px;font-weight:900}
.selling-point small{display:block;color:var(--teal-dark);font-size:9px;font-weight:900;letter-spacing:.12em;line-height:1.3}
.selling-point h3{margin:5px 0 6px;color:var(--ink);font-size:18px;line-height:1.25}
.selling-point p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}
.selling-point ul{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0 0;padding:0;list-style:none}
.selling-point li{padding:3px 7px;border:1px solid #d5e1e4;border-radius:6px;color:#405568;background:#fbfdfd;font-size:9px;font-weight:850;line-height:1.3}
.selling-point a{display:inline-flex;gap:5px;margin-top:9px;color:var(--ink);font-size:12px;font-weight:850}
.selling-point a span{color:var(--teal-dark)}
.selling-point--refund .selling-point__icon{background:#fff2dc;color:#a76000}
.selling-point--human .selling-point__icon{background:#eaf3ff;color:#2460a3}
.selling-point--payment .selling-point__icon{background:#f1ecff;color:#6846aa}
.selling-point--platform{border-color:#b9dcd6;background:linear-gradient(145deg,#fff,#eef9f7)}
@media(max-width:1080px){.selling-points__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.hero-social-proof{align-items:flex-start}.hero-social-proof__images img{width:38px;height:38px}.hero-social-proof small{max-width:210px}.selling-points{padding:34px 0 37px}.selling-points__heading{display:block}.selling-points__grid{grid-template-columns:1fr;gap:10px}.selling-point{padding:18px 16px}.selling-point h3{font-size:17px}}
