.eo-legal-prose{color:var(--eo-ink);font-family:var(--font-fg),sans-serif;font-size:16px;line-height:24px;letter-spacing:.005em;font-weight:400}.eo-legal-prose :is(p,li,h3){font-family:var(--font-fg),sans-serif;font-size:16px;line-height:24px;letter-spacing:.005em;font-weight:400;color:inherit}.eo-legal-prose :is(strong,b){font-weight:500}.eo-legal-prose a{text-decoration:underline;text-underline-offset:4px}.eo-legal-prose ul{list-style:disc}.eo-legal-prose ol,.eo-legal-prose ul{padding-left:1.5rem;display:flex;flex-direction:column;gap:8px}.eo-legal-prose ol{list-style:decimal}.eo-legal-hero{border:0}.eo-legal-body{box-shadow:inset 0 1px var(--section-rule)}.eo-legal-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:32px;padding-block:var(--eo-inset-y)}.eo-legal-aside__inner{display:flex;flex-direction:column;gap:32px}.eo-legal-aside__date{font-size:var(--eo-c2-size);line-height:var(--eo-c2-lead);color:var(--eo-ink)}.eo-legal-index{color:var(--eo-accent-ink);font-size:var(--eo-c2-size);letter-spacing:var(--eo-c2-track)}.eo-legal-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.eo-legal-toc a{display:flex;gap:12px;align-items:baseline;padding-block:var(--eo-inset);border-top:1px solid var(--section-rule);font-size:var(--eo-c2-size);line-height:var(--eo-c2-lead);color:var(--eo-gray-1);transition:color var(--eo-dur-fast) ease}@media (max-width:1079px){.eo-legal-toc a{position:relative}.eo-legal-toc a:before{content:"";position:absolute;inset:min(0px,calc((100% - 44px) / 2)) 0}.eo-legal-toc__hit{display:block;width:fit-content;padding-block:4px;margin-block:-4px}}.eo-legal-toc a:hover{color:var(--eo-ink)}.eo-legal-toc__toggle{margin-bottom:0}.eo-legal-toc[data-open=false] ol{display:none}.eo-legal-toc[data-open=true] ol{margin-top:var(--eo-inset)}.eo-legal-article{display:flex;flex-direction:column;gap:0;min-width:0}.eo-legal-article>:not(.eo-legal-section),.eo-legal-section>*{max-width:68ch}.eo-legal-article>:not(.eo-legal-section){padding-bottom:var(--eo-inset-y)}.eo-legal-section{display:flex;flex-direction:column;gap:24px;padding-block:var(--eo-inset-y);border-top:1px solid var(--section-rule);scroll-margin-top:calc(var(--total-header-height, 80px) + 24px)}.eo-legal-section__title{margin:0;color:var(--eo-ink)}@media (min-width:1080px){.eo-legal-toc__hit,.eo-legal-toc__toggle{display:none}.eo-legal-toc[data-open] ol{display:flex;margin-top:0}.eo-legal-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--eo-col-gap);padding-block:0}.eo-legal-aside{grid-column:1/span 4;padding-block:var(--eo-inset-y)}.eo-legal-aside__inner{position:sticky;top:calc(var(--total-header-height, 80px) + 32px)}.eo-legal-article{grid-column:5/-1;position:relative;padding-block:var(--eo-inset-y)}.eo-legal-article:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--eo-inset) * -1);width:1px;background:var(--section-rule)}.eo-legal-section{margin-inline:calc(var(--eo-inset) * -1);padding-inline:var(--eo-inset)}}