.pointly-earn{--pointly-accent:#b45309;display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:15px;color:#374151}
.pointly-earn svg{color:var(--pointly-accent);flex:none}
.pointly-earn strong{color:var(--pointly-accent)}
.pointly-box{--pointly-accent:#b45309;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 20px;padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--pointly-accent) 8%,#fff);border:1px solid color-mix(in srgb,var(--pointly-accent) 28%,#fff);font-size:15px;line-height:1.45;color:#1f2937}
.pointly-box__ico{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--pointly-accent);color:#fff;flex:none}
.pointly-box__txt{flex:1 1 220px;margin:0}
.pointly-box__txt a{color:var(--pointly-accent);font-weight:600}
.pointly-box__form{margin:0}
.pointly-box__btn{cursor:pointer;border:1px solid var(--pointly-accent);background:#fff;color:var(--pointly-accent);border-radius:999px;padding:8px 16px;font:inherit;font-size:14px;font-weight:600;line-height:1.2}
.pointly-box__btn.is-primary{background:var(--pointly-accent);color:#fff}
.pointly-box__on{font-weight:700;color:var(--pointly-accent)}
.pointly-box__min{font-size:13px;color:#6b7280}
.pointly-acc{--pointly-accent:#b45309;font-size:15px}
.pointly-acc__card{display:flex;flex-direction:column;gap:2px;padding:22px 24px;border-radius:16px;color:#fff;background:linear-gradient(135deg,var(--pointly-accent),color-mix(in srgb,var(--pointly-accent) 55%,#111827));box-shadow:0 10px 30px rgba(0,0,0,.12)}
.pointly-acc__card span{opacity:.85;font-size:13px;text-transform:uppercase;letter-spacing:.06em}
.pointly-acc__card strong{font-size:34px;line-height:1.15}
.pointly-acc__card em{font-style:normal;opacity:.9}
.pointly-acc__how{margin:16px 0;color:#374151;line-height:1.6}
.pointly-acc__log{width:100%;border-collapse:collapse;font-size:14px}
.pointly-acc__log th,.pointly-acc__log td{text-align:left;padding:10px 8px;border-bottom:1px solid #e5e7eb}
.pointly-acc__log td:last-child,.pointly-acc__log th:last-child{text-align:right;font-weight:700;white-space:nowrap}
.pointly-acc__log .is-plus{color:#047857}.pointly-acc__log .is-minus{color:#b91c1c}
