:root{--legal-legal-meta-max-w:540px;--legal-legal-prose-max-w:72ch;--legal-root-margin-top:1.1em;--legal-legal-prose-h2-margin:2.6em 0 .7em;--legal-legal-prose-ul-padding-left:1.3em;--legal-li-li-margin-top:.45em;--legal-legal-prose-a-text-underline-offset:3px;--legal-legal-prose-a-focus-visible-outline:2px solid var(--hot);--legal-legal-prose-a-focus-visible-outline-offset:3px;--legal-legal-prose-th-border-bottom:1px solid var(--line);--legal-legal-notice-border:1px solid var(--line2)}.h21 .legal-meta{margin:var(--iu-space-5) 0 0;max-width:var(--legal-legal-meta-max-w)}.h21 .legal-section{padding-bottom:var(--iu-space-hero-pad)}.h21 .legal-prose{max-width:var(--legal-legal-prose-max-w);font-size:var(--iu-text-l);line-height:var(--iu-leading-7);color:var(--dim)}.h21 .legal-prose>*+*{margin-top:var(--legal-root-margin-top)}.h21 .legal-prose>:first-child{margin-top:0}.h21 .legal-prose h2{font-family:var(--font-michroma), sans-serif;font-weight:var(--iu-weight-regular);text-transform:none;font-size:var(--iu-text-h4);line-height:var(--iu-leading-3);letter-spacing:var(--iu-track-tight-1);color:var(--text);margin:var(--legal-legal-prose-h2-margin);max-width:none}.h21 .legal-prose h2+*{margin-top:0}.h21 .legal-prose p{text-wrap:pretty}.h21 .legal-prose ul,.h21 .legal-prose ol{padding-left:var(--legal-legal-prose-ul-padding-left)}.h21 .legal-prose ul{list-style:outside}.h21 .legal-prose ol{list-style:decimal}.h21 .legal-prose li+li{margin-top:var(--legal-li-li-margin-top)}.h21 .legal-prose li::marker{color:var(--hot)}.h21 .legal-prose strong{color:var(--text);font-weight:var(--iu-weight-semibold)}.h21 .legal-prose a{color:var(--hot);text-underline-offset:var(--legal-legal-prose-a-text-underline-offset);text-decoration:underline}.h21 .legal-prose a:hover{color:var(--text)}.h21 .legal-prose a:focus-visible{outline:var(--legal-legal-prose-a-focus-visible-outline);outline-offset:var(--legal-legal-prose-a-focus-visible-outline-offset);border-radius:var(--iu-radius-xs)}.h21 .legal-prose table{border-collapse:collapse;width:100%;font-size:var(--iu-text-base);display:block;overflow-x:auto}.h21 .legal-prose th,.h21 .legal-prose td{text-align:left;padding:var(--iu-space-3) var(--iu-space-3);border-bottom:var(--legal-legal-prose-th-border-bottom)}.h21 .legal-prose th{color:var(--text);font-weight:var(--iu-weight-semibold)}.h21 .legal-notice{padding:var(--iu-space-5) var(--iu-space-5);border-radius:var(--iu-radius-l);border:var(--legal-legal-notice-border);background:var(--iu-white-a4);color:var(--text);font-size:var(--iu-text-m);line-height:var(--iu-leading-6)}@media (max-width:480px){.h21 .legal-prose{font-size:var(--iu-text-base)}}
