.kokopang-legal{width:100%;min-width:0;max-width:100%;overflow-wrap:anywhere;overflow-x:auto;color:#334155;font-size:15px;line-height:2.13;text-align:left;user-select:text}
.kokopang-legal h1{display:none}.kokopang-legal h2{margin:2.5rem 0 1rem;border-top:1px solid #f1f5f9;padding-top:2rem;font-size:24px;line-height:1.4;font-weight:900;letter-spacing:-.03em;color:#020617}.kokopang-legal h2:first-of-type{margin-top:0;border:0;padding-top:0}.kokopang-legal h3{margin-top:1.75rem;font-size:18px;font-weight:900;color:#0f172a}.kokopang-legal p{margin:1rem 0}.kokopang-legal a{font-weight:700;color:#1d4ed8;text-decoration:underline;text-underline-offset:4px}.kokopang-legal ul,.kokopang-legal ol{margin:1rem 0;padding-left:1.5rem}.kokopang-legal ul{list-style:disc}.kokopang-legal ol{list-style:decimal}.kokopang-legal li{margin:.375rem 0}.kokopang-legal table{display:block;width:100%;margin:1.5rem 0;overflow-x:auto;border-collapse:collapse}.kokopang-legal td,.kokopang-legal th{min-width:9rem;border:1px solid #e2e8f0;padding:.75rem;vertical-align:top}.kokopang-legal th{background:#f8fafc;color:#0f172a;text-align:left}.kokopang-legal blockquote{margin:1.5rem 0;border-left:4px solid #cbd5e1;padding-left:1.25rem;color:#475569}.kokopang-legal-shell{max-width:896px;margin:0 auto;padding:32px 20px;color:#0f172a}.kokopang-legal-shell>h1{margin:24px 0 40px;font-size:36px;line-height:1.3;font-weight:900;letter-spacing:-.04em}
