/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */.legal-header[data-astro-cid-dpidqgiz]{margin-top:calc(calc(var(--spacing,.25rem) * -4));padding:calc(var(--spacing,.25rem) * 2) calc(var(--spacing,.25rem) * 2) 0}.legal-header__panel[data-astro-cid-dpidqgiz]{isolation:isolate;gap:calc(var(--spacing,.25rem) * 10);padding:calc(var(--spacing,.25rem) * 5) calc(var(--spacing,.25rem) * 5) calc(var(--spacing,.25rem) * 12);border-radius:calc(var(--spacing,.25rem) * 6);background-color:var(--color-bg-dark);flex-direction:column;display:flex;position:relative;overflow:clip}.legal-header__decor[data-astro-cid-dpidqgiz]{z-index:-1;pointer-events:none;position:absolute;inset:0}.legal-header__halo[data-astro-cid-dpidqgiz],.legal-header__stars[data-astro-cid-dpidqgiz]{max-width:none;position:absolute}.legal-header__halo--mobile[data-astro-cid-dpidqgiz]{width:540px;height:440px;top:-150px;left:30px}.legal-header__halo--desktop[data-astro-cid-dpidqgiz]{display:none}.legal-header__stars--mobile[data-astro-cid-dpidqgiz]{width:93.85%;height:24.08%;top:-1.26%;left:0}.legal-header__stars--desktop[data-astro-cid-dpidqgiz]{display:none}.legal-header__nav-space[data-astro-cid-dpidqgiz]{height:calc(var(--spacing,.25rem) * 11);flex:none}.legal-header__titles[data-astro-cid-dpidqgiz]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.legal-header__title[data-astro-cid-dpidqgiz]{color:var(--color-white);font-family:var(--font-title);letter-spacing:0;font-size:2.5rem;font-weight:700;line-height:2.75rem}.legal-header__lead[data-astro-cid-dpidqgiz]{max-width:calc(var(--spacing,.25rem) * 180);color:var(--color-white-72);font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.5rem}.legal-header__updated[data-astro-cid-dpidqgiz]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:var(--color-white-60);font-family:var(--font-mono);letter-spacing:.02em;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.legal-header__dot[data-astro-cid-dpidqgiz]{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-green-500);border-radius:999px;flex:none}.legal-content[data-astro-cid-dpidqgiz]{margin-top:calc(calc(var(--spacing,.25rem) * -4));padding:calc(var(--spacing,.25rem) * 6) calc(var(--spacing,.25rem) * 4) calc(var(--spacing,.25rem) * 12);align-items:flex-start;display:flex}.legal-toc[data-astro-cid-dpidqgiz]{display:none}.legal-toc__title[data-astro-cid-dpidqgiz]{margin-bottom:calc(var(--spacing,.25rem) * 4);color:var(--color-green-700);font-family:var(--font-mono);letter-spacing:.06em;font-size:.75rem;font-weight:500;line-height:1rem}.legal-toc__list[data-astro-cid-dpidqgiz]{gap:var(--spacing,.25rem);flex-direction:column;display:flex}.legal-toc__link[data-astro-cid-dpidqgiz]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);min-height:calc(var(--spacing,.25rem) * 10);border-radius:calc(var(--spacing,.25rem) * 3);color:var(--color-ink-60);transition:background-color .3s var(--ease-out-expo),border-color .3s var(--ease-out-expo),color .3s var(--ease-out-expo);font-family:var(--font-text);letter-spacing:0;border:1px solid #0000;padding:7px 11px 7px 15px;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.legal-toc__num[data-astro-cid-dpidqgiz]{color:var(--color-ink-40);transition:color .3s var(--ease-out-expo);font-family:var(--font-mono);letter-spacing:.02em;flex:none;font-size:.75rem;font-weight:500;line-height:1rem}.legal-toc__label[data-astro-cid-dpidqgiz]{flex:1;min-width:0}@media(hover:hover){.legal-toc__link[data-astro-cid-dpidqgiz]:hover{color:var(--color-ink)}}.legal-toc__link[data-astro-cid-dpidqgiz].is-active{border-color:var(--color-ink-6);background-color:var(--color-white);color:var(--color-ink)}.legal-toc__link[data-astro-cid-dpidqgiz].is-active .legal-toc__num[data-astro-cid-dpidqgiz]{color:var(--color-green-700)}.legal-ask[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 3);margin-top:calc(calc(var(--spacing,.25rem) * 4) + 2px);padding:calc(var(--spacing,.25rem) * 5);border-radius:calc(var(--spacing,.25rem) * 5);background-color:var(--color-ink);flex-direction:column;display:flex}.legal-ask__title[data-astro-cid-dpidqgiz]{color:var(--color-white);font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.5rem}.legal-ask__text[data-astro-cid-dpidqgiz]{color:var(--color-white-60);font-family:var(--font-text);letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1.25rem}.legal-ask[data-astro-cid-dpidqgiz] .legal-ask__btn{justify-content:space-between}.legal-article[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 8);min-width:0;padding:calc(var(--spacing,.25rem) * 6) calc(var(--spacing,.25rem) * 5) calc(var(--spacing,.25rem) * 7);border:1px solid var(--color-ink-6);border-radius:calc(var(--spacing,.25rem) * 5);background-color:var(--color-white);flex-direction:column;flex:1;display:flex;box-shadow:0 2px 3px #0000000a}.legal-article__rule[data-astro-cid-dpidqgiz]{background-color:var(--color-ink-6);border:0;flex:none;height:1px}.legal-section[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 4);scroll-margin-top:calc(var(--spacing,.25rem) * 28);flex-direction:column;display:flex}.legal-section__num[data-astro-cid-dpidqgiz]{color:var(--color-green-700);font-family:var(--font-mono);letter-spacing:.06em;font-size:.75rem;font-weight:500;line-height:1rem}.legal-section__title[data-astro-cid-dpidqgiz]{color:var(--color-ink);font-family:var(--font-title);letter-spacing:0;font-size:1.5rem;font-weight:600;line-height:2rem}.legal-section__text[data-astro-cid-dpidqgiz],.legal-list__item[data-astro-cid-dpidqgiz],.legal-card__line[data-astro-cid-dpidqgiz]{color:var(--color-ink-80);font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.75rem}.legal-section[data-astro-cid-dpidqgiz] strong{color:var(--color-ink);font-weight:600}.legal-section[data-astro-cid-dpidqgiz] .legal-link{text-decoration-line:underline;-webkit-text-decoration-color:var(--color-ink-16);text-decoration-color:var(--color-ink-16);text-underline-offset:3px;transition:text-decoration-color .2s var(--ease-out-expo);text-decoration-thickness:1px}@media(hover:hover){.legal-section[data-astro-cid-dpidqgiz] .legal-link:hover{-webkit-text-decoration-color:var(--color-green-500);text-decoration-color:var(--color-green-500)}}.legal-list[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 2);padding-left:var(--spacing,.25rem);flex-direction:column;display:flex}.legal-list__item[data-astro-cid-dpidqgiz]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.legal-list__bullet[data-astro-cid-dpidqgiz]{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 5);flex:none}.legal-list__item[data-astro-cid-dpidqgiz]>span[data-astro-cid-dpidqgiz]{flex:1;min-width:0}.legal-card[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 5) calc(var(--spacing,.25rem) * 6);border-radius:calc(var(--spacing,.25rem) * 5);background-color:var(--color-bg-light);flex-direction:column;display:flex}.legal-article--r16[data-astro-cid-dpidqgiz] .legal-card[data-astro-cid-dpidqgiz]{border-radius:calc(var(--spacing,.25rem) * 4)}@media not all and (min-width:48rem){.legal-header--home[data-astro-cid-dpidqgiz] .legal-header__panel[data-astro-cid-dpidqgiz]{padding-inline:calc(var(--spacing,.25rem) * 3)}.legal-content--home[data-astro-cid-dpidqgiz]{padding-inline:calc(var(--spacing,.25rem) * 5)}.legal-content--home[data-astro-cid-dpidqgiz] .legal-section__text[data-astro-cid-dpidqgiz],.legal-content--home[data-astro-cid-dpidqgiz] .legal-list__item[data-astro-cid-dpidqgiz],.legal-content--home[data-astro-cid-dpidqgiz] .legal-card__line[data-astro-cid-dpidqgiz]{font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.5rem}.legal-content--home[data-astro-cid-dpidqgiz] .legal-list__bullet[data-astro-cid-dpidqgiz]{margin-top:-4px}}.legal-card__title[data-astro-cid-dpidqgiz]{color:var(--color-ink);font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.5rem}@media(min-width:48rem){.legal-header[data-astro-cid-dpidqgiz]{padding:calc(var(--spacing,.25rem) * 4) calc(var(--spacing,.25rem) * 4) 0}.legal-header__panel[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 14);padding:calc(var(--spacing,.25rem) * 6) calc(var(--spacing,.25rem) * 6) calc(var(--spacing,.25rem) * 16);border-radius:calc(var(--spacing,.25rem) * 8)}.legal-header__halo--mobile[data-astro-cid-dpidqgiz],.legal-header__stars--mobile[data-astro-cid-dpidqgiz]{display:none}.legal-header__halo--desktop[data-astro-cid-dpidqgiz],.legal-header__stars--desktop[data-astro-cid-dpidqgiz]{display:block}.legal-header__halo--desktop[data-astro-cid-dpidqgiz]{width:1220px;height:740px;top:-320px;right:-352px}.legal-header__stars--desktop[data-astro-cid-dpidqgiz]{width:90%;height:85.43%;top:-1.24%;left:0}.legal-header__nav-space[data-astro-cid-dpidqgiz]{height:calc(calc(var(--spacing,.25rem) * 12) + 2px)}.legal-header__titles[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 5)}.legal-header__title[data-astro-cid-dpidqgiz]{font-family:var(--font-title);letter-spacing:0;font-size:3.5rem;font-weight:700;line-height:3.75rem}.legal-header__lead[data-astro-cid-dpidqgiz]{font-family:var(--font-text);letter-spacing:0;font-size:1.25rem;font-weight:400;line-height:2rem}.legal-content[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 8);padding:calc(var(--spacing,.25rem) * 12) calc(var(--spacing,.25rem) * 10) calc(var(--spacing,.25rem) * 20)}.legal-toc[data-astro-cid-dpidqgiz]{top:calc(var(--spacing,.25rem) * 28);width:calc(var(--spacing,.25rem) * 60);flex:none;display:block;position:sticky}.legal-article[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 10);padding:calc(var(--spacing,.25rem) * 10) calc(var(--spacing,.25rem) * 10) calc(var(--spacing,.25rem) * 12);border-radius:calc(var(--spacing,.25rem) * 7)}.legal-section__title[data-astro-cid-dpidqgiz]{font-family:var(--font-title);letter-spacing:0;font-size:2rem;font-weight:600;line-height:2.25rem}}@media(min-width:80rem){.legal-header__panel[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 18);padding:calc(var(--spacing,.25rem) * 6) calc(var(--spacing,.25rem) * 10) calc(var(--spacing,.25rem) * 18)}.legal-header--home[data-astro-cid-dpidqgiz] .legal-header__panel[data-astro-cid-dpidqgiz]{padding-inline:calc(var(--spacing,.25rem) * 26)}.legal-header__title[data-astro-cid-dpidqgiz]{font-family:var(--font-title);letter-spacing:0;font-size:4.5rem;font-weight:700;line-height:4.75rem}.legal-header--home[data-astro-cid-dpidqgiz] .legal-header__lead[data-astro-cid-dpidqgiz]{font-family:var(--font-text);letter-spacing:0;font-size:1.25rem;font-weight:400;line-height:1.75rem}.legal-content[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 12);padding:calc(var(--spacing,.25rem) * 16) calc(var(--spacing,.25rem) * 30) calc(var(--spacing,.25rem) * 24)}.legal-toc[data-astro-cid-dpidqgiz]{width:calc(var(--spacing,.25rem) * 70)}.legal-article[data-astro-cid-dpidqgiz]{gap:calc(var(--spacing,.25rem) * 11);padding:calc(var(--spacing,.25rem) * 12) calc(var(--spacing,.25rem) * 14) calc(var(--spacing,.25rem) * 14)}}@media(prefers-reduced-motion:reduce){.legal-toc__link[data-astro-cid-dpidqgiz],.legal-toc__num[data-astro-cid-dpidqgiz]{transition:none}}
