.DTgQIG_page{flex-direction:column;gap:20px;max-width:900px;padding-top:56px;padding-bottom:112px;display:flex}.DTgQIG_updated{font-family:var(--font-mono);color:var(--muted);border-bottom:2px solid var(--ink);padding-bottom:24px;font-size:13px}.DTgQIG_legal{color:var(--ink-2);flex-direction:column;gap:16px;font-size:17px;line-height:1.7;display:flex}.DTgQIG_legal h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);padding-top:24px;font-size:1.7rem;font-weight:700;line-height:1.15}.DTgQIG_legal h3{color:var(--ink);padding-top:4px;font-size:1.1rem;font-weight:600}.DTgQIG_legal strong{color:var(--ink)}.DTgQIG_legal a{color:var(--ltt-purple-text);text-underline-offset:3px;text-decoration:underline}:is(.DTgQIG_legal ul,.DTgQIG_legal ol){flex-direction:column;gap:8px;padding-left:22px;display:flex}.DTgQIG_legal ul{list-style:outside}.DTgQIG_legal ol{list-style:decimal}:is(.DTgQIG_legal .highlight-box,.DTgQIG_legal .info-box,.DTgQIG_legal .warning-box,.DTgQIG_legal .company-info){background:var(--surface);border-radius:var(--radius-site);flex-direction:column;gap:8px;padding:24px 28px;display:flex}.DTgQIG_legal .warning-box{background:var(--warn-bg);color:var(--ink)}.DTgQIG_legal .info-box{border:1.5px solid var(--rule)}.DTgQIG_legal .company-info{gap:0;padding:8px 28px}.DTgQIG_legal .company-info-item{border-top:1px solid var(--rule-soft);flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding:14px 0;display:flex}.DTgQIG_legal .company-info-item:first-child{border-top:0}.DTgQIG_legal .company-info-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px}.DTgQIG_legal .company-info-value{color:var(--ink);font-weight:600}.DTgQIG_legal table{border-collapse:collapse;background:var(--surface);border-radius:16px;width:100%;font-size:15px;overflow:hidden}:is(.DTgQIG_legal th,.DTgQIG_legal td){text-align:left;vertical-align:top;border-top:1px solid var(--rule-soft);padding:12px 16px}.DTgQIG_legal th{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-top:0;font-size:12px}.DTgQIG_legal .step-list{counter-reset:step}@media (max-width:720px){.DTgQIG_page{padding-top:32px;padding-bottom:72px}.DTgQIG_legal table{display:block;overflow-x:auto}}
