.nm-legal{position:relative}.nm-legal .lg-page{z-index:1;padding-top:calc(var(--ln-header-h) + var(--ln-section));padding-bottom:var(--ln-section);position:relative}.nm-legal .lg-kicker{letter-spacing:.14em;margin-bottom:24px}.nm-legal .lg-title{max-width:14em}.nm-legal .lg-rows{border-top:1px solid var(--ln-ink);margin-top:64px}.nm-legal .lg-row{border-bottom:1px solid var(--ln-line);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;padding-block:28px;display:grid}.nm-legal .lg-row__label{color:var(--ln-soft);letter-spacing:.14em;grid-column:1/span 4;padding-top:6px}.nm-legal .lg-row__text{max-width:38em;color:var(--ln-muted);text-wrap:pretty;grid-column:5/span 7;font-size:18px;line-height:1.6}.nm-legal .lg-row__text p:first-child{color:var(--ln-ink)}.nm-legal .lg-row__text p+p{margin-top:2px}.nm-legal .lg-row__text[data-prose] p+p{margin-top:14px}.nm-legal .lg-row__text p{overflow-wrap:anywhere}.nm-legal .lg-mail{color:var(--ln-accent);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.nm-legal .lg-updated{margin-top:32px}@media (width<=720px){.nm-legal .lg-rows{margin-top:48px}.nm-legal .lg-row{grid-template-columns:minmax(0,1fr);row-gap:12px;padding-block:24px}.nm-legal .lg-row__label,.nm-legal .lg-row__text{grid-column:1}.nm-legal .lg-row__label{padding-top:0}.nm-legal .lg-row__text{font-size:17px}}
