.hustlit-subprocessors{--green-ink:#0a7a2f;min-height:100vh}.hustlit-subprocessors :focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}.hustlit-subprocessors .legal-hero .crumbs{letter-spacing:0;opacity:.72;font-family:inherit;font-size:14px}.hustlit-subprocessors .legal-hero .crumbs a{opacity:1;text-underline-offset:3px}.hustlit-subprocessors .legal-hero .legal-title{margin:0}.hustlit-subprocessors .legal-hero .sp-updated{opacity:.85;font-variant-numeric:tabular-nums;align-items:center;gap:10px;max-width:none;margin:0;font-size:15px;display:inline-flex}.hustlit-subprocessors .legal-hero .sp-updated:before{content:"";background:var(--green);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hustlit-subprocessors .sp-shell{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:48px;max-width:1376px;margin:0 auto;padding:56px 48px 100px;display:grid}.hustlit-subprocessors .sp-register{border:1.5px solid var(--ink);background:#fff;border-radius:22px;min-width:0;padding:48px 56px 40px;font-size:16px;line-height:1.7;position:relative}.hustlit-subprocessors .sp-register:before{content:"";background:var(--green);width:80px;height:3px;position:absolute;top:-1.5px;left:32px}.hustlit-subprocessors .sp-register>:first-child{margin-top:0}.hustlit-subprocessors .sp-register>:last-child{margin-bottom:0}.hustlit-subprocessors .sp-register h2{letter-spacing:-.02em;margin:44px 0 12px;font-size:26px;font-weight:600;line-height:1.2}.hustlit-subprocessors .sp-register h3{letter-spacing:-.01em;margin:32px 0 8px;font-size:20px;font-weight:600;line-height:1.3}.hustlit-subprocessors .sp-register h4{margin:24px 0 6px;font-size:16px;font-weight:600}.hustlit-subprocessors .sp-register p,.hustlit-subprocessors .sp-register ul,.hustlit-subprocessors .sp-register ol{max-width:68ch;margin:0 0 16px}.hustlit-subprocessors .sp-register ul,.hustlit-subprocessors .sp-register ol{padding-left:22px}.hustlit-subprocessors .sp-register li{margin-bottom:6px}.hustlit-subprocessors .sp-register strong{font-weight:600}.hustlit-subprocessors .sp-register a{color:var(--green-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.hustlit-subprocessors .sp-register a:hover{text-decoration-thickness:2px}.hustlit-subprocessors .sp-register code{background:var(--cream);border-radius:5px;padding:1px 5px;font-size:.9em}.hustlit-subprocessors .sp-register hr{border:none;border-top:1px solid var(--line);margin:32px 0}.hustlit-subprocessors .sp-register blockquote{border-left:3px solid var(--green);background:var(--green-soft);border-radius:0 10px 10px 0;max-width:68ch;margin:20px 0;padding:14px 18px}.hustlit-subprocessors .sp-register blockquote p{margin:0}.hustlit-subprocessors .register-table{margin:28px 0 32px;overflow-x:auto}.hustlit-subprocessors .sp-register table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.55}.hustlit-subprocessors .sp-register thead th{text-align:left;vertical-align:bottom;color:#0f1510b3;border-bottom:1.5px solid var(--ink);padding:0 24px 12px 0;font-size:14px;font-weight:600}.hustlit-subprocessors .sp-register tbody td{vertical-align:top;border-bottom:1px solid var(--line);padding:20px 24px 20px 0}.hustlit-subprocessors .sp-register tbody td:first-child{letter-spacing:-.01em;min-width:8.5em;font-size:19px;font-weight:600;line-height:1.3}.hustlit-subprocessors .sp-register th:last-child,.hustlit-subprocessors .sp-register td:last-child{padding-right:0}.hustlit-subprocessors .sp-register tbody tr:last-child td{border-bottom-color:var(--ink)}.hustlit-subprocessors .sp-state h2{margin-top:0}.hustlit-subprocessors .sp-state p{opacity:.82}.hustlit-subprocessors .sp-state .sp-reload{border:1.5px solid var(--ink);background:var(--green);color:var(--ink);border-radius:10px;align-items:center;margin-top:8px;padding:11px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hustlit-subprocessors .sp-state .sp-reload:hover{background:var(--green-soft)}.hustlit-subprocessors .sp-aside{gap:32px;font-size:15px;line-height:1.55;display:grid;position:sticky;top:24px}.hustlit-subprocessors .sp-aside h2{margin:0 0 10px;font-size:15px;font-weight:600}.hustlit-subprocessors .sp-aside p{opacity:.8;margin:0}.hustlit-subprocessors .sp-aside p a{color:var(--green-ink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.hustlit-subprocessors .sp-aside ul{border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none}.hustlit-subprocessors .sp-aside li a{border-bottom:1px solid var(--line);padding:12px 0;font-weight:500;display:block}.hustlit-subprocessors .sp-aside li a:hover{color:var(--green-ink)}@media (max-width:1024px){.hustlit-subprocessors .sp-shell{grid-template-columns:minmax(0,1fr);gap:40px;padding:40px 48px 80px}.hustlit-subprocessors .sp-aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:820px){.hustlit-subprocessors .sp-shell{padding:28px 20px 64px}.hustlit-subprocessors .sp-register{border-radius:18px;padding:30px 22px 26px}.hustlit-subprocessors .sp-register:before{left:22px}}@media (max-width:720px){.hustlit-subprocessors .sp-register thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hustlit-subprocessors .sp-register table,.hustlit-subprocessors .sp-register tbody,.hustlit-subprocessors .sp-register tr,.hustlit-subprocessors .sp-register td{width:auto;display:block}.hustlit-subprocessors .register-table{overflow:visible}.hustlit-subprocessors .sp-register tbody tr{border-top:1px solid var(--line);padding:18px 0}.hustlit-subprocessors .sp-register tbody tr:first-child{border-top:1.5px solid var(--ink)}.hustlit-subprocessors .sp-register tbody tr:last-child{border-bottom:1.5px solid var(--ink)}.hustlit-subprocessors .sp-register tbody td,.hustlit-subprocessors .sp-register tbody tr:last-child td{border:0;padding:0}.hustlit-subprocessors .sp-register tbody td+td{margin-top:10px}.hustlit-subprocessors .sp-register tbody td:not(:first-child)[data-label]:before{content:attr(data-label);color:#0f15109e;margin-bottom:2px;font-size:13px;font-weight:600;display:block}.hustlit-subprocessors .sp-aside{grid-template-columns:minmax(0,1fr)}}
