.aff .aff-help{max-width:860px}.aff .aff-help-public{margin:34px auto 10px}.aff .aff-help .phead{margin-bottom:16px}.aff .aff-help .phead .sub{max-width:62ch}.aff .hquick{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;display:flex}.aff .hquick-k{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-right:4px;font-size:12px;font-weight:700}.aff .hquick .btn{padding:8px 14px;font-size:14px}.aff .aff-help .card{margin-bottom:18px}.aff .hcard{padding:20px 22px 12px}.aff .hinput{border:1px solid var(--line2);width:100%;font:inherit;color:var(--ink);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%236C6880' stroke-width='2' stroke-linecap='round' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 13px no-repeat;border-radius:12px;padding:12px 14px 12px 40px}.aff .hinput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--soft2);outline:none}.aff .hchips{flex-wrap:wrap;gap:8px;margin:14px 0 6px;display:flex}.aff .hchip{border:1px solid var(--line2);color:var(--ink2);background:#ffffffb3;border-radius:999px;padding:6px 13px;font-size:13.5px;font-weight:600;line-height:1.3}.aff .hchip:hover{border-color:var(--accent);color:var(--accent)}.aff .hchip[aria-pressed=true]{background:var(--soft);border-color:var(--accent);color:var(--accent)}.aff .hcat{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:22px 2px 4px;font-size:12px;font-weight:700}.aff .hlist{border-top:1px solid var(--line)}.aff .hrow{border-bottom:1px solid var(--line);scroll-margin-top:16px}.aff .hrow>summary{cursor:pointer;color:var(--ink);border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:14px 4px;font-size:15px;font-weight:600;list-style:none;display:flex}.aff .hrow>summary::-webkit-details-marker{display:none}.aff .hrow>summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);flex:none;width:9px;height:9px;margin-right:4px;transition:transform .15s;transform:rotate(45deg)translateY(-2px)}.aff .hrow[open]>summary:after{border-color:var(--accent);transform:rotate(-135deg)translateY(-2px)}.aff .hrow>summary:hover{color:var(--accent)}.aff .hbody{color:var(--ink2);padding:0 4px 16px;font-size:14.5px;line-height:1.65}.aff .hbody p{margin:0 0 10px}.aff .hsteps{margin:6px 0 4px;padding-left:22px}.aff .hsteps li{margin:8px 0;padding-left:2px}.aff .hsteps li::marker{color:var(--accent);font-weight:700}.aff .hshot{border:1px solid var(--line2);background:#fff;border-radius:12px;max-width:100%;height:auto;margin:10px 0 6px;display:block;box-shadow:0 14px 30px -18px #3a208c59}.aff .hlink{margin:12px 0 0}.aff .hlink a,.aff .hcontact a{color:var(--accent);font-weight:600;text-decoration:none}.aff .hlink a:hover,.aff .hcontact a:hover{text-decoration:underline}.aff .hempty{color:var(--muted);overflow-wrap:anywhere;margin:0;padding:18px 4px}.aff .hcontact h3,.aff .hcta h3{margin-bottom:6px}.aff .hcontact p,.aff .hcta p{color:var(--ink2);overflow-wrap:anywhere;margin:0;font-size:14.5px}.aff .hcta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.aff .hcta-btns{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:560px){.aff .aff-help-public{margin-top:22px}.aff .hcard{padding:16px 14px 8px}.aff .hrow>summary{font-size:14.5px}.aff .hcta-btns,.aff .hcta-btns .btn{justify-content:center;width:100%}}
