.legal-page.svelte-eyjiyq{isolation:isolate;background:radial-gradient(circle at 88% 10%, #d96b2721, transparent 28rem), var(--bara-cream);min-height:100svh;color:var(--bara-black);position:relative}.legal-page.svelte-eyjiyq:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;border:1px solid #8c2f2321;border-radius:50%;width:min(42rem,72vw);position:absolute;inset:0 0 auto auto;transform:translate(36%,-52%)}.legal-page__shell.svelte-eyjiyq{width:min(100%,78rem);padding:clamp(8.5rem, 14vw, 12rem) var(--container-gutter) clamp(6rem, 10vw, 10rem);margin-inline:auto}.legal-page__back.svelte-eyjiyq{min-height:2.75rem;color:var(--bara-brown);letter-spacing:.04em;text-transform:uppercase;transition:color var(--duration-quick) ease, transform var(--duration-quick) var(--ease-smooth-out);align-items:center;gap:.55rem;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-flex}.legal-page__header.svelte-eyjiyq{max-width:62rem;margin-top:clamp(2.5rem,5vw,5rem)}.legal-page__eyebrow.svelte-eyjiyq,.legal-page__updated.svelte-eyjiyq{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700;line-height:1.4}.legal-page__eyebrow.svelte-eyjiyq{color:var(--bara-orange)}.legal-page.svelte-eyjiyq h1:where(.svelte-eyjiyq){max-width:13ch;font-family:var(--font-display);letter-spacing:-.065em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(3rem,7vw,6.75rem);font-weight:450;line-height:.95}.legal-page__summary.svelte-eyjiyq{color:#121212b0;text-wrap:pretty;max-width:48rem;margin:clamp(1.75rem,3vw,2.75rem) 0 0;font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.65}.legal-page__updated.svelte-eyjiyq{color:#12121285;letter-spacing:.08em;margin-top:1.5rem;font-size:.68rem}.legal-page__content.svelte-eyjiyq{grid-template-columns:minmax(11rem,14rem) minmax(0,1fr);align-items:start;gap:clamp(3rem,8vw,8rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.legal-page__toc.svelte-eyjiyq{position:sticky;top:2rem}.legal-page__toc.svelte-eyjiyq h2:where(.svelte-eyjiyq){color:var(--bara-brown);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.72rem;font-weight:700}.legal-page__toc.svelte-eyjiyq ul:where(.svelte-eyjiyq){gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.legal-page__toc.svelte-eyjiyq a:where(.svelte-eyjiyq){color:#1212129e;transition:color var(--duration-quick) ease;font-size:.86rem;line-height:1.45;text-decoration:none}.legal-page__article.svelte-eyjiyq{max-width:47rem}.legal-page__article.svelte-eyjiyq section:where(.svelte-eyjiyq){padding-block:0 3rem;scroll-margin-block-start:clamp(4.5rem,9vw,7rem)}.legal-page__article.svelte-eyjiyq section:where(.svelte-eyjiyq)+section:where(.svelte-eyjiyq){border-top:1px solid #5a3a2e29;padding-top:3rem}.legal-page__article.svelte-eyjiyq h2:where(.svelte-eyjiyq){font-family:var(--font-display);letter-spacing:-.035em;margin:0 0 1.35rem;font-size:clamp(1.55rem,2.6vw,2.2rem);font-weight:500;line-height:1.15}.legal-page__article.svelte-eyjiyq p:where(.svelte-eyjiyq),.legal-page__article.svelte-eyjiyq li:where(.svelte-eyjiyq){color:#121212b8;font-size:clamp(1rem,1.25vw,1.08rem);line-height:1.75}.legal-page__article.svelte-eyjiyq p:where(.svelte-eyjiyq){margin:0}.legal-page__article.svelte-eyjiyq p:where(.svelte-eyjiyq)+p:where(.svelte-eyjiyq){margin-top:1rem}.legal-page__article.svelte-eyjiyq ul:where(.svelte-eyjiyq){gap:.6rem;margin:1.25rem 0 0;padding-inline-start:1.25rem;display:grid}.legal-page__article.svelte-eyjiyq li:where(.svelte-eyjiyq)::marker{color:var(--bara-orange)}.legal-page__help.svelte-eyjiyq{background:var(--bara-brown);color:var(--bara-cream);border-radius:1.25rem;margin-top:1rem;padding:clamp(1.5rem,4vw,2.5rem)}.legal-page__help.svelte-eyjiyq p:where(.svelte-eyjiyq){max-width:32rem;color:inherit;font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,1.8rem);line-height:1.35}.legal-page__help.svelte-eyjiyq a:where(.svelte-eyjiyq){min-height:2.75rem;color:var(--bara-cream);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.legal-page__back.svelte-eyjiyq:hover{color:var(--bara-orange);transform:translate(-.2rem)}.legal-page__toc.svelte-eyjiyq a:where(.svelte-eyjiyq):hover{color:var(--bara-orange)}}@media (width<=45rem){.legal-page__shell.svelte-eyjiyq{padding-top:7.5rem}.legal-page__content.svelte-eyjiyq{grid-template-columns:minmax(0,1fr);gap:3.5rem}.legal-page__toc.svelte-eyjiyq{background:#ffffff47;border:1px solid #5a3a2e26;border-radius:1rem;padding:1.25rem;position:static}}@media (prefers-contrast:more){.legal-page__summary.svelte-eyjiyq,.legal-page__updated.svelte-eyjiyq,.legal-page__toc.svelte-eyjiyq a:where(.svelte-eyjiyq),.legal-page__article.svelte-eyjiyq p:where(.svelte-eyjiyq),.legal-page__article.svelte-eyjiyq li:where(.svelte-eyjiyq){color:var(--bara-black)}}@media (prefers-reduced-motion:reduce){.legal-page__back.svelte-eyjiyq,.legal-page__toc.svelte-eyjiyq a:where(.svelte-eyjiyq){transition:none}}
