.site-legal-header[data-v-af372f28]{background:radial-gradient(55% 110% at 12% 0,var(--fy-site-glow-legal-primary),var(--fy-site-glow-violet-clear)),radial-gradient(40% 80% at 92% 25%,var(--fy-site-glow-legal-secondary),var(--fy-site-glow-brand-clear)),var(--fy-site-bg-base);color:var(--fy-text-default);padding-block:calc(var(--site-nav-height) + var(--fy-space-6)) var(--fy-control-height)}.site-legal-heading[data-v-af372f28]{display:flex;flex-direction:column;gap:var(--fy-space-3)}.site-legal-heading h1[data-v-af372f28]{font-family:var(--fy-font-heading);font-size:var(--fy-site-type-h2-size);font-weight:600;letter-spacing:var(--fy-site-type-h2-tracking);line-height:var(--fy-site-type-h2-line);margin:0}.site-legal-updated[data-v-af372f28]{align-items:flex-start;color:var(--fy-text-muted);display:flex;font-size:var(--fy-site-type-small-size);gap:var(--fy-space-2);line-height:var(--fy-site-type-small-line);margin:0}.site-legal-updated .site-icon[data-v-af372f28]{flex:none;margin-top:2px}.site-legal-body[data-v-af372f28]{background:var(--fy-site-bg-base);color:var(--fy-text-default);padding-block:var(--fy-control-height) var(--fy-site-space-section)}.site-legal-reading[data-v-af372f28]{display:flex;flex-direction:column;gap:var(--fy-space-6);margin-inline:auto;width:min(680px,100% - 2 * var(--fy-site-space-gutter))}.site-legal-toc[data-v-af372f28]{min-width:0}.site-legal-toc-heading[data-v-af372f28]{display:none;font-size:var(--fy-site-type-small-size);font-weight:600;line-height:var(--fy-site-type-small-line);margin:0 0 var(--fy-space-3)}.site-legal-toc-toggle[data-v-af372f28]{align-items:center;background:var(--fy-site-card-bg);border:var(--fy-border-width) solid var(--fy-site-card-border);border-radius:var(--fy-site-radius-button);color:var(--fy-text-default);cursor:pointer;display:flex;font:inherit;font-size:var(--fy-site-type-small-size);font-weight:600;gap:var(--fy-space-4);justify-content:space-between;min-height:52px;padding:var(--fy-space-3) var(--fy-space-4);text-align:left;width:100%}.site-legal-toc-toggle .is-open[data-v-af372f28]{transform:rotate(180deg)}.site-legal-toc-links[data-v-af372f28]{list-style:none;margin:var(--fy-space-3) 0 0;padding:0}.site-legal-toc-links[hidden][data-v-af372f28]{display:none}.site-legal-toc-links a[data-v-af372f28]{align-items:center;border-left:2px solid var(--fy-site-card-border);color:var(--fy-text-muted);display:flex;font-size:var(--fy-site-type-small-size);line-height:var(--fy-site-type-small-line);min-height:48px;padding:14px var(--fy-space-4);text-decoration:none}.site-legal-toc-links a[data-v-af372f28]:focus-visible,.site-legal-toc-links a[data-v-af372f28]:hover{border-left-color:var(--fy-brand-primary);color:var(--fy-text-default)}.site-legal-article[data-v-af372f28]{display:flex;flex-direction:column;gap:var(--fy-control-height-compact);min-width:0;overflow-wrap:anywhere}.site-legal-intro[data-v-af372f28],.site-legal-section[data-v-af372f28]{display:flex;flex-direction:column;gap:var(--fy-space-4)}.site-legal-intro[data-v-af372f28]{color:var(--fy-text-muted);font-size:var(--fy-site-type-lead-size);line-height:var(--fy-site-type-lead-line)}.site-legal-article[data-v-af372f28] h3,.site-legal-article[data-v-af372f28] p,.site-legal-article h2[data-v-af372f28]{margin:0}.site-legal-article h2[data-v-af372f28]{font-family:var(--fy-font-heading);font-size:var(--fy-site-type-h3-size);font-weight:600;letter-spacing:var(--fy-site-type-h3-tracking);line-height:var(--fy-site-type-h3-line);scroll-margin-top:var(--fy-space-5)}.site-legal-article[data-v-af372f28] h3{font-family:var(--fy-font-heading);font-size:var(--fy-site-type-h4-size);font-weight:600;line-height:var(--fy-site-type-h4-line);padding-top:var(--fy-space-2)}.site-legal-article[data-v-af372f28] ul{display:flex;flex-direction:column;gap:10px;margin:0;padding-left:20px}.site-legal-related[data-v-af372f28]{border-top:var(--fy-border-width) solid var(--fy-border-default);display:flex;flex-direction:column;gap:var(--fy-space-3);padding-top:var(--fy-space-6)}.site-legal-related p[data-v-af372f28]{color:var(--fy-text-muted);font-size:var(--fy-site-type-small-size);line-height:var(--fy-site-type-small-line)}.site-legal-related a[data-v-af372f28]{align-items:center;align-self:flex-start;color:var(--fy-text-link);display:inline-flex;font-size:var(--fy-site-type-small-size);font-weight:600;gap:var(--fy-space-2);min-height:var(--fy-control-height-touch)}@media(min-width:640px){.site-legal-header[data-v-af372f28]{padding-block:calc(var(--site-nav-height) + var(--fy-space-7)) 56px}.site-legal-heading[data-v-af372f28]{gap:var(--fy-space-4)}.site-legal-body[data-v-af372f28]{padding-top:56px}.site-legal-article[data-v-af372f28],.site-legal-reading[data-v-af372f28]{gap:var(--fy-control-height)}}@media(min-width:1280px){.site-legal-header[data-v-af372f28]{padding-block:calc(var(--site-nav-height) + var(--fy-space-8)) var(--fy-space-8)}.site-legal-body[data-v-af372f28]{padding-top:80px}.site-legal-reading[data-v-af372f28]{align-items:flex-start;flex-direction:row;gap:120px;width:min(1080px,100% - 2 * var(--fy-space-5))}.site-legal-toc[data-v-af372f28]{flex:0 0 280px}.site-legal-toc-heading[data-v-af372f28]{display:block}.site-legal-toc-toggle[data-v-af372f28]{display:none}.site-legal-toc-links[data-v-af372f28]{margin-top:0}.site-legal-article[data-v-af372f28]{flex:1;gap:var(--fy-space-7)}}
