.wg-legal-prose{color:var(--color-ink-soft);line-height:1.7}.wg-legal-prose>*+*{margin-top:1rem}.wg-legal-prose h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin-top:2.25rem;font-size:1.375rem;line-height:1.35}.wg-legal-prose h4{font-family:var(--font-display);color:var(--color-ink);font-size:1.125rem;line-height:1.4}.wg-legal-prose h3+*,.wg-legal-prose h4+*{margin-top:.5rem}.wg-legal-prose ul,.wg-legal-prose ol{padding-left:1.25rem}.wg-legal-prose ul{list-style:square}.wg-legal-prose ol{list-style:decimal}.wg-legal-prose li+li{margin-top:.5rem}.wg-legal-prose li::marker{color:var(--color-accent)}.wg-legal-prose ol>li::marker{font-family:var(--font-mono);font-size:.85em}.wg-legal-prose strong,.wg-legal-prose b{color:var(--color-ink);font-weight:600}.wg-legal-prose a{color:var(--color-accent);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}.wg-legal-prose a:hover{color:var(--color-accent-soft);text-decoration-thickness:2px}.wg-legal-prose code{font-family:var(--font-mono);color:var(--color-ink);font-size:.9em}.wg-legal-prose .wg-legal-box{border:1px solid var(--color-line);background-color:var(--color-surface-2);padding:1.5rem}.wg-legal-prose .wg-legal-young{border-left:2px solid var(--color-accent);background-color:var(--color-accent-bg);color:var(--color-ink);padding:1.5rem}.wg-legal-prose .wg-legal-plans{border:1px solid var(--color-line);background-color:var(--color-line);gap:1px;display:grid}@media (min-width:768px){.wg-legal-prose .wg-legal-plans{grid-template-columns:1fr 1fr}}.wg-legal-prose .wg-legal-plan{background-color:var(--color-surface);padding:1.5rem}.wg-legal-prose .wg-legal-plan ul{margin-top:.75rem}.wg-legal-prose .wg-legal-email{font-family:var(--font-display);font-size:1.375rem}.wg-legal-prose .wg-legal-note{border-left:2px solid var(--color-warning);padding-left:1rem}.wg-legal-prose .wg-legal-colophon{border-top:1px solid var(--color-line);margin-top:3rem;padding-top:1.5rem;font-size:.875rem}.wg-legal-prose .wg-legal-colophon ul{flex-wrap:wrap;gap:.5rem 1.5rem;padding-left:0;list-style:none;display:flex}.wg-legal-prose .wg-legal-colophon li+li{margin-top:0}
