main>.legal-document[data-astro-cid-hi4vxvle]:first-child{margin-top:var(--space-6)}.legal-document[data-astro-cid-hi4vxvle]{max-width:1080px;margin-inline:auto}.legal-nav[data-astro-cid-hi4vxvle]{gap:var(--space-6);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.legal-nav[data-astro-cid-hi4vxvle] a[data-astro-cid-hi4vxvle]{padding-block:var(--space-2);color:var(--faint);font-size:var(--font-size-meta);transition:color var(--duration-fast);text-decoration:none}.legal-nav[data-astro-cid-hi4vxvle] a[data-astro-cid-hi4vxvle]:hover,.legal-nav[data-astro-cid-hi4vxvle] a[data-astro-cid-hi4vxvle][aria-current=page]{color:var(--accent)}.legal-nav[data-astro-cid-hi4vxvle] a[data-astro-cid-hi4vxvle][aria-current=page]{text-underline-offset:5px;text-decoration:underline}.legal-heading[data-astro-cid-hi4vxvle]{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-5);margin-bottom:var(--space-5);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.legal-heading[data-astro-cid-hi4vxvle] h1[data-astro-cid-hi4vxvle]{font-size:var(--font-size-section);line-height:var(--line-height-heading);margin:0}.legal-heading[data-astro-cid-hi4vxvle] small[data-astro-cid-hi4vxvle]{color:var(--faint);font-size:var(--font-size-fine)}.legal-layout[data-astro-cid-hi4vxvle]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 180px;align-items:start;display:grid}.legal-contents[data-astro-cid-hi4vxvle]{grid-area:1/2;position:sticky;top:112px}.legal-contents[data-astro-cid-hi4vxvle] summary[data-astro-cid-hi4vxvle]{color:var(--faint);font-size:var(--font-size-fine);margin-bottom:var(--space-4);pointer-events:none;list-style:none}.legal-contents[data-astro-cid-hi4vxvle] summary[data-astro-cid-hi4vxvle]::-webkit-details-marker{display:none}.legal-contents[data-astro-cid-hi4vxvle] summary[data-astro-cid-hi4vxvle] span[data-astro-cid-hi4vxvle]{display:none}.legal-contents[data-astro-cid-hi4vxvle] nav[data-astro-cid-hi4vxvle]{gap:var(--space-1);flex-direction:column;max-height:calc(100dvh - 180px);display:flex;overflow-y:auto}.legal-contents[data-astro-cid-hi4vxvle] a[data-astro-cid-hi4vxvle]{border-left:1px solid var(--rule);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);color:var(--faint);font-size:var(--font-size-meta);line-height:var(--line-height-card);transition:color var(--duration-fast), border-color var(--duration-fast), background var(--duration-fast);text-decoration:none;display:block}.legal-contents[data-astro-cid-hi4vxvle] a[data-astro-cid-hi4vxvle]:hover,.legal-contents[data-astro-cid-hi4vxvle] a[data-astro-cid-hi4vxvle][aria-current=location]{color:var(--accent);border-left-color:var(--accent);background:var(--shade-2)}.legal-contents[data-astro-cid-hi4vxvle] a[data-astro-cid-hi4vxvle]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.legal-content[data-astro-cid-hi4vxvle]{min-width:0;font-size:var(--font-size-body);line-height:var(--leading-relaxed);grid-area:1/1}.legal-content[data-astro-cid-hi4vxvle] section[data-astro-cid-hi4vxvle]{scroll-margin-top:110px}.legal-content[data-astro-cid-hi4vxvle] section[data-astro-cid-hi4vxvle]+section[data-astro-cid-hi4vxvle],.legal-lead[data-astro-cid-hi4vxvle]+section[data-astro-cid-hi4vxvle]{margin-top:var(--space-8)}.legal-content[data-astro-cid-hi4vxvle] h2[data-astro-cid-hi4vxvle]{margin:0 0 var(--space-3);font-size:var(--text-md);font-weight:var(--weight-medium);line-height:var(--line-height-heading)}.legal-content[data-astro-cid-hi4vxvle] p{margin:0 0 var(--space-4);color:var(--faint);overflow-wrap:anywhere}.legal-content[data-astro-cid-hi4vxvle] strong{color:var(--ink);font-weight:var(--weight-semibold)}#contact[data-astro-cid-hi4vxvle]{padding-top:var(--space-6);border-top:1px solid var(--rule)}.legal-related[data-astro-cid-hi4vxvle]{margin-top:var(--space-8)}@media (width<=1000px){.legal-document[data-astro-cid-hi4vxvle]{max-width:800px}.legal-layout[data-astro-cid-hi4vxvle]{gap:var(--space-6);flex-direction:column;display:flex}.legal-content[data-astro-cid-hi4vxvle]{width:100%}.legal-contents[data-astro-cid-hi4vxvle]{width:100%;position:static}.legal-contents[data-astro-cid-hi4vxvle] summary[data-astro-cid-hi4vxvle]{pointer-events:auto;cursor:pointer;padding-block:var(--space-2);justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.legal-contents[data-astro-cid-hi4vxvle] summary[data-astro-cid-hi4vxvle] span[data-astro-cid-hi4vxvle]{font-size:var(--font-size-body);display:inline}.legal-contents[data-astro-cid-hi4vxvle] details[data-astro-cid-hi4vxvle][open] summary[data-astro-cid-hi4vxvle]{margin-bottom:var(--space-3)}.legal-contents[data-astro-cid-hi4vxvle] details[data-astro-cid-hi4vxvle][open] summary[data-astro-cid-hi4vxvle] span[data-astro-cid-hi4vxvle]{transform:rotate(45deg)}.legal-contents[data-astro-cid-hi4vxvle] details[data-astro-cid-hi4vxvle]:not([open]) nav[data-astro-cid-hi4vxvle]{display:none}.legal-contents[data-astro-cid-hi4vxvle] nav[data-astro-cid-hi4vxvle]{max-height:50dvh}}@media (prefers-reduced-motion:reduce){.legal-nav[data-astro-cid-hi4vxvle] a[data-astro-cid-hi4vxvle],.legal-contents[data-astro-cid-hi4vxvle] a[data-astro-cid-hi4vxvle]{transition:none}}
