body.site-c main.legal-doc-page{--lg-measure:51ch;--lg-pad:120px;display:block;width:min(1240px,100% - 48px);max-width:none;margin-inline:auto;padding:0 0 var(--lg-pad);color:var(--text);font:400 17px/1.7 var(--site-text);font-variant-numeric:tabular-nums}body.site-c main.legal-doc-page [id]{scroll-margin-top:110px}body.site-c main.legal-doc-page :is(p,li){overflow-wrap:break-word;hyphens:manual}body.site-c main.legal-doc-page a{overflow-wrap:anywhere}body.site-c main.legal-doc-page>header.legal-doc-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:0;justify-items:start;margin:0;padding:48px 0 64px;border:0;border-bottom:1px solid var(--border);border-radius:0;background:none}body.site-c main.legal-doc-page>header.legal-doc-head .eyebrow{display:block;grid-column:1 / -1;margin:0 0 16px;color:var(--brand);font:500 14px/1.4 var(--site-text);letter-spacing:.06em;text-transform:none}body.site-c main.legal-doc-page>header.legal-doc-head h1{grid-column:1 / 10;max-width:18ch;margin:0;color:var(--heading);font-family:var(--site-display);font-size:clamp(2.5rem,1.4rem + 2.8vw,4rem);font-weight:600;line-height:1;letter-spacing:-.028em}body.site-c main.legal-doc-page>header.legal-doc-head .legal-date{grid-column:1 / -1;margin:24px 0 0;color:var(--text);font:500 16px/1.5 var(--site-text);font-variant-numeric:tabular-nums}body.site-c main.legal-doc-page>.legal-doc-note{max-width:56ch;margin:48px 0 0 calc((100% + 24px) / 3);padding:4px 0 4px 20px;border:0;border-left:3px solid var(--border-strong);border-radius:0;background:none;color:var(--text);font:400 19px/1.55 var(--site-text)}body.site-c main.legal-doc-page>.legal-doc-note strong{color:var(--text);font-weight:600}body.site-c main.legal-doc-page>.legal-under-18-link{margin:24px 0 0 calc((100% + 24px) / 3);color:var(--text);font-size:16px;line-height:1.5}body.site-c main.legal-doc-page>nav.legal-toc{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:0;align-items:start;margin:64px 0 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}body.site-c main.legal-doc-page>header+nav.legal-toc{margin-top:48px}body.site-c main.legal-doc-page>nav.legal-toc>p{grid-column:1 / 5;grid-row:1;margin:0;padding:16px 24px 0 0;border-top:1px solid var(--border-strong);color:var(--text);font:600 22px/1.25 var(--site-display);letter-spacing:-.01em;text-transform:none}body.site-c main.legal-doc-page>nav.legal-toc>ol{grid-column:5 / 13;grid-row:1;columns:2;column-gap:24px;margin:16px 0 0;padding:0;list-style:none}body.site-c main.legal-doc-page>nav.legal-toc li{margin:0;padding:0 0 10px;break-inside:avoid;color:var(--text)}body.site-c main.legal-doc-page>nav.legal-toc a{color:var(--text);font:500 16px/1.5 var(--site-text);text-decoration:underline;text-decoration-color:var(--border-strong);text-decoration-thickness:1px;text-underline-offset:4px;transition:color .15s var(--site-state),text-decoration-color .15s var(--site-state)}body.site-c main.legal-doc-page>nav.legal-toc a:hover{color:var(--brand);text-decoration-color:var(--brand);text-decoration-thickness:2px}body.site-c main.legal-doc-page>nav.legal-toc a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}body.site-c main.legal-doc-page>section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:0;align-items:start;margin:64px 0 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}body.site-c main.legal-doc-page>section>*{grid-column:5 / 13;min-width:0;margin:0;color:var(--text)}body.site-c main.legal-doc-page>section>:is(h2,h3){color:var(--heading)}body.site-c main.legal-doc-page>section>:is(p,ul){margin-top:20px}body.site-c main.legal-doc-page>section>p{max-width:var(--lg-measure)}body.site-c main.legal-doc-page>section>h3{max-width:var(--lg-measure);margin-top:40px;font:600 18px/1.35 var(--site-display);letter-spacing:-.005em}body.site-c main.legal-doc-page>section>h2{grid-column:1 / 5;max-width:none;margin:0;padding:16px 24px 0 0;border-top:1px solid var(--border-strong);font:600 22px/1.25 var(--site-display);letter-spacing:-.01em;text-wrap:balance}body.site-c main.legal-doc-page>section>h2+*{margin-top:16px}body.site-c main.legal-doc-page>section>h2:not(:first-child){margin-top:64px}body.site-c main.legal-doc-page>section>h2:not(:first-child)+*{margin-top:80px}body.site-c main.legal-doc-page>section strong{color:var(--text);font-weight:600}body.site-c main.legal-doc-page>section em{font-style:italic}body.site-c main.legal-doc-page>section>ul{display:block;max-width:calc(var(--lg-measure) + 28px);padding-left:28px;list-style:disc}body.site-c main.legal-doc-page>section li{margin:0 0 12px;padding-left:4px;color:var(--text)}body.site-c main.legal-doc-page>section li::marker{color:var(--text)}body.site-c main.legal-doc-page>section a,body.site-c main.legal-doc-page>.legal-doc-note a,body.site-c main.legal-doc-page>.legal-under-18-link a{color:var(--brand);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s var(--site-state),text-decoration-color .15s var(--site-state)}body.site-c main.legal-doc-page>.legal-under-18-link a{text-underline-offset:4px}body.site-c main.legal-doc-page>section a:hover,body.site-c main.legal-doc-page>.legal-doc-note a:hover,body.site-c main.legal-doc-page>.legal-under-18-link a:hover{text-decoration-thickness:2px}body.site-c main.legal-doc-page>section a:focus-visible,body.site-c main.legal-doc-page>.legal-doc-note a:focus-visible,body.site-c main.legal-doc-page>.legal-under-18-link a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}body.site-c main.legal-doc-page>section>h2:target,body.site-c main.legal-doc-page>section:target>h2{border-top-color:var(--brand)}body.site-c main.legal-doc-page>section.legal-doc-panel{margin-top:64px;padding:40px;border-radius:12px;background:var(--brand-tint)}body.site-c main.legal-doc-page>section.legal-doc-panel>h2{padding:0 24px 0 0;border-top:0}body.site-c main.legal-doc-page>section.legal-doc-panel>h2+*{margin-top:0}@media (max-width:1180px){body.site-c main.legal-doc-page>header.legal-doc-head h1{grid-column:1 / 11}}@media (max-width:900px){body.site-c main.legal-doc-page>header.legal-doc-head{grid-template-columns:minmax(0,1fr)}body.site-c main.legal-doc-page>header.legal-doc-head .eyebrow,body.site-c main.legal-doc-page>header.legal-doc-head h1,body.site-c main.legal-doc-page>header.legal-doc-head .legal-date{grid-column:1}body.site-c main.legal-doc-page>header.legal-doc-head h1{font-size:48px}body.site-c main.legal-doc-page>.legal-doc-note,body.site-c main.legal-doc-page>.legal-under-18-link{margin-inline-start:0}body.site-c main.legal-doc-page>nav.legal-toc{grid-template-columns:minmax(0,1fr)}body.site-c main.legal-doc-page>nav.legal-toc>p,body.site-c main.legal-doc-page>nav.legal-toc>ol{grid-column:1;grid-row:auto}body.site-c main.legal-doc-page>nav.legal-toc>p{padding:16px 0 0;font-size:24px;line-height:1.2}body.site-c main.legal-doc-page>section{grid-template-columns:minmax(0,1fr);margin-top:56px}body.site-c main.legal-doc-page>section>*,body.site-c main.legal-doc-page>section>h2{grid-column:1}body.site-c main.legal-doc-page>section>h2{padding:16px 0 0;font-size:24px;line-height:1.2}body.site-c main.legal-doc-page>section>h2+*,body.site-c main.legal-doc-page>section>h2:not(:first-child)+*,body.site-c main.legal-doc-page>section.legal-doc-panel>h2+*{margin-top:16px}body.site-c main.legal-doc-page>section>h2:not(:first-child){margin-top:56px}body.site-c main.legal-doc-page>section.legal-doc-panel{margin-top:56px;padding:32px}body.site-c main.legal-doc-page>section.legal-doc-panel>h2{padding:0}}@media (max-width:760px){body.site-c main.legal-doc-page{--lg-pad:64px;width:calc(100% - 32px);line-height:1.65}body.site-c main.legal-doc-page>header.legal-doc-head{padding:24px 0 40px}body.site-c main.legal-doc-page>header.legal-doc-head .eyebrow{font-size:13px}body.site-c main.legal-doc-page>header.legal-doc-head h1{font-size:40px}body.site-c main.legal-doc-page>header.legal-doc-head .legal-date{margin-top:16px}body.site-c main.legal-doc-page>.legal-doc-note{padding-left:16px;font-size:17px;line-height:1.6}body.site-c main.legal-doc-page>nav.legal-toc>p{font-size:21px;line-height:1.25}body.site-c main.legal-doc-page>nav.legal-toc>ol{columns:1}body.site-c main.legal-doc-page>nav.legal-toc li{padding-bottom:8px}body.site-c main.legal-doc-page>section{margin-top:48px}body.site-c main.legal-doc-page>section>h2{font-size:21px;line-height:1.25}body.site-c main.legal-doc-page>section>h2:not(:first-child){margin-top:48px}body.site-c main.legal-doc-page>section>ul{max-width:calc(var(--lg-measure) + 26px);padding-left:26px}body.site-c main.legal-doc-page>section.legal-doc-panel{margin-top:48px;padding:24px 20px}}
