.legal-wrap{color:#1f2937;background:#fff;max-width:760px;margin:0 auto;padding:48px 20px 80px;font-size:14.5px;line-height:1.75}.legal-wrap h1{color:#051c2c;letter-spacing:-.4px;margin:0 0 6px;font-size:24px;font-weight:800}.legal-wrap .legal-eff{color:#9ca3af;margin-bottom:32px;font-size:12.5px}.legal-wrap h2{color:#0f2233;margin:34px 0 10px;font-size:17px;font-weight:800}.legal-wrap h3{color:#0f2233;margin:20px 0 6px;font-size:14.5px;font-weight:700}.legal-wrap p{margin:0 0 12px}.legal-wrap ul,.legal-wrap ol{margin:0 0 14px;padding-left:20px}.legal-wrap li{margin-bottom:5px}.legal-wrap table{border-collapse:collapse;width:100%;margin:10px 0 20px;font-size:13px}.legal-wrap th,.legal-wrap td{text-align:left;vertical-align:top;border:1px solid #e5e7eb;padding:8px 10px}.legal-wrap th{background:#f8fafc;font-weight:700}.legal-wrap .todo{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin:0 0 20px;padding:10px 13px;font-size:13px}.legal-wrap .legal-back{color:#0ba5a5;margin-bottom:24px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.legal-wrap .legal-back:hover{text-decoration:underline}
