.legal[data-astro-cid-r54w6cfd]{padding-bottom:var(--section-y-tight)}.legal__inner[data-astro-cid-r54w6cfd]{justify-items:center;gap:var(--s-12);grid-template-columns:minmax(0,1fr);display:grid}.legal__head[data-astro-cid-r54w6cfd],.legal__toc[data-astro-cid-r54w6cfd],.legal__body[data-astro-cid-r54w6cfd]{width:100%;max-width:40rem}.legal__body[data-astro-cid-r54w6cfd]>p,.legal__body[data-astro-cid-r54w6cfd]>ul,.legal__body[data-astro-cid-r54w6cfd]>ol{max-width:37rem}.legal__title[data-astro-cid-r54w6cfd]{font-size:var(--fs-h1);line-height:var(--lh-display);letter-spacing:var(--ls-display)}.legal__intro[data-astro-cid-r54w6cfd]{margin-top:var(--s-6);font-size:var(--fs-lead);color:var(--text-muted);line-height:1.55}.legal__intro[data-astro-cid-r54w6cfd]>p:first-child{font-size:var(--fs-small);letter-spacing:.01em}.legal__intro[data-astro-cid-r54w6cfd]>p+p{color:var(--text)}.legal__intro[data-astro-cid-r54w6cfd] table{font-size:var(--fs-small)}.legal__toc[data-astro-cid-r54w6cfd]{padding:var(--s-6) var(--s-6) var(--s-5);border-radius:var(--radius-l);background:var(--c-mist)}.legal__toc-title[data-astro-cid-r54w6cfd]{font-family:var(--font-text);font-size:var(--fs-small);font-weight:var(--fw-text-strong);color:var(--text-muted)}.legal__toc-list[data-astro-cid-r54w6cfd]{margin-top:var(--s-3);columns:2 16rem;column-gap:var(--s-8)}.legal__toc-list[data-astro-cid-r54w6cfd] li[data-astro-cid-r54w6cfd]{break-inside:avoid}.legal__toc-list[data-astro-cid-r54w6cfd] a[data-astro-cid-r54w6cfd]{min-height:44px;padding-block:var(--s-1);border-bottom:1px solid var(--line);color:var(--c-night);font-size:var(--fs-small);transition:color var(--t-hover) var(--ease-out);align-items:center;line-height:1.35;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.legal__toc-list[data-astro-cid-r54w6cfd] a[data-astro-cid-r54w6cfd]:hover{color:var(--c-teal);text-underline-offset:.22em;text-decoration:underline}}.legal__body[data-astro-cid-r54w6cfd] h2{padding-top:var(--s-8);border-top:1px solid var(--line)}.legal__body[data-astro-cid-r54w6cfd]>h2:first-child{margin-top:0}.legal__body[data-astro-cid-r54w6cfd] td,.legal__body[data-astro-cid-r54w6cfd] th,.legal__intro[data-astro-cid-r54w6cfd] td,.legal__intro[data-astro-cid-r54w6cfd] th{overflow-wrap:break-word}.legal[data-astro-cid-r54w6cfd] .legal-table a{overflow-wrap:anywhere}.legal__body[data-astro-cid-r54w6cfd] code{background:var(--c-mist);white-space:nowrap;border-radius:6px;padding:.08em .36em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.legal[data-astro-cid-r54w6cfd] .legal-table table{width:100%;display:table;overflow:visible}.legal[data-astro-cid-r54w6cfd] .legal-table th[scope=row]{width:38%;color:var(--text-muted);font-weight:var(--fw-text-strong)}@media (width<=860px),(height<=500px){.legal[data-astro-cid-r54w6cfd] .legal-table--wide table,.legal[data-astro-cid-r54w6cfd] .legal-table--wide tbody,.legal[data-astro-cid-r54w6cfd] .legal-table--wide tr,.legal[data-astro-cid-r54w6cfd] .legal-table--wide td{width:100%;display:block}.legal[data-astro-cid-r54w6cfd] .legal-table--wide thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal[data-astro-cid-r54w6cfd] .legal-table--wide tr{padding-block:var(--s-4);border-bottom:1px solid var(--line)}.legal[data-astro-cid-r54w6cfd] .legal-table--wide tr:first-child{border-top:1px solid var(--line)}.legal[data-astro-cid-r54w6cfd] .legal-table--wide td{border:0;padding:0}.legal[data-astro-cid-r54w6cfd] .legal-table--wide td+td{margin-top:var(--s-3)}.legal[data-astro-cid-r54w6cfd] .legal-table--wide td:first-child{font-weight:var(--fw-text-strong);color:var(--text)}.legal[data-astro-cid-r54w6cfd] .legal-table--wide td+td:before{content:attr(data-label);content:attr(data-label) / "";font-size:var(--fs-xs);font-weight:var(--fw-text-strong);letter-spacing:.01em;color:var(--text-muted);margin-bottom:2px;display:block}.legal[data-astro-cid-r54w6cfd] .legal-table--wide td:empty{display:none}}.legal[data-astro-cid-r54w6cfd] .legal-ph{border:1px dashed var(--c-teal);color:var(--c-teal);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#17465012;border-radius:6px;padding:.05em .4em;font-size:.94em}.legal[data-astro-cid-r54w6cfd] .legal-cookie{margin-top:var(--s-6)}@media (forced-colors:active){.legal[data-astro-cid-r54w6cfd] .legal-ph{border-color:canvastext}}@media print{.legal__toc[data-astro-cid-r54w6cfd]{display:none}}
