.sp-legal{--wp--style--global--content-size:33rem;padding-block:var(--wp--preset--spacing--2-xl) var(--wp--preset--spacing--4-xl)}.sp-legal-head h1{margin-block:0}.sp-legal-meta__date{margin-block:var(--wp--preset--spacing--md) 0;color:var(--wp--preset--color--ink-muted);font-size:var(--wp--preset--font-size--small)}.sp-legal-toc{margin-block-start:var(--wp--preset--spacing--xl);padding-block:var(--wp--preset--spacing--sm);padding-inline-start:var(--wp--preset--spacing--lg);border-inline-start:3px solid var(--wp--preset--color--line)}.sp-legal-toc__title{margin:0 0 var(--wp--preset--spacing--sm);font-size:var(--wp--preset--font-size--label);font-weight:650}.sp-legal-toc ol{display:grid;gap:var(--wp--preset--spacing--xs);margin:0;padding-inline-start:1.25rem;font-size:var(--wp--preset--font-size--small)}.sp-legal-body{margin-block-start:var(--wp--preset--spacing--2-xl)}.sp-legal-body h2{margin-block:var(--wp--preset--spacing--2-xl) var(--wp--preset--spacing--md);font-size:var(--wp--preset--font-size--quote);line-height:1.15}.sp-legal-body h3{margin-block:var(--wp--preset--spacing--xl) var(--wp--preset--spacing--sm);font-size:var(--wp--preset--font-size--title);line-height:1.2;font-weight:720}.sp-legal-body h2+*,.sp-legal-body h3+*{margin-block-start:0}.sp-legal-body .wp-block-table{overflow-x:auto}.sp-legal-body .wp-block-table table{min-width:30rem;border-collapse:collapse;font-size:var(--wp--preset--font-size--small)}.sp-legal-body .wp-block-table th,.sp-legal-body .wp-block-table td{padding:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--md) var(--wp--preset--spacing--sm) 0;border:0;border-bottom:1px solid var(--wp--preset--color--line);text-align:start;vertical-align:top}.sp-legal-body .wp-block-table th{border-bottom-color:var(--wp--preset--color--ink);font-weight:650}