.legal-page.svelte-18j3qpk{--paper: var(--editorial-paper);--surface: var(--editorial-paper);--ink: var(--editorial-ink);--body: var(--editorial-muted);--muted: var(--editorial-muted);--green: var(--editorial-action);--green-hover: var(--editorial-action-hover);--line: var(--editorial-line);--ease: var(--sylas-motion-ease-out)}.legal-main.svelte-18j3qpk{min-height:100vh}.legal-hero.svelte-18j3qpk{position:relative;isolation:isolate;display:grid;place-items:center;min-height:460px;padding:152px 20px 64px;overflow:hidden;background:var(--paper);text-align:center}.legal-hero__inner.svelte-18j3qpk{display:grid;justify-items:center;width:min(760px,100%);animation:svelte-18j3qpk-legal-arrive .75s var(--ease) both}.legal-frame.svelte-18j3qpk{display:grid;grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr);gap:clamp(56px,8vw,112px);align-items:start;width:min(1100px,calc(100% - 40px));margin:0 auto}.legal-document.svelte-18j3qpk{padding:96px 0 124px;border-top:1px solid rgb(31 43 56 / 7%);background:var(--surface)}.legal-aside.svelte-18j3qpk{position:sticky;top:40px;display:grid;gap:7px;padding-top:3px}.legal-aside.svelte-18j3qpk p:where(.svelte-18j3qpk){margin:0 0 7px;color:var(--muted);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.legal-aside.svelte-18j3qpk strong:where(.svelte-18j3qpk){color:var(--ink);font-family:var(--editorial-serif);font-size:21px;font-weight:400;line-height:1.15;letter-spacing:-.02em;font-synthesis:none}.legal-aside.svelte-18j3qpk span:where(.svelte-18j3qpk){color:var(--muted);font-size:11px;line-height:1.5}.legal-kicker.svelte-18j3qpk{margin:0 0 22px;color:var(--body);font-size:12px;font-weight:500;letter-spacing:-.01em}.legal-hero.svelte-18j3qpk h1:where(.svelte-18j3qpk){margin:0;color:var(--ink);font-family:var(--editorial-serif);font-size:clamp(48px,6vw,80px);font-weight:400;line-height:1.08;letter-spacing:-.04em;font-synthesis:none;text-wrap:balance}.legal-lede.svelte-18j3qpk{max-width:560px;margin:26px 0 0;color:var(--body);font-size:16px;line-height:1.58;letter-spacing:-.012em;text-wrap:balance}.legal-effective.svelte-18j3qpk{margin:28px 0 0;color:var(--editorial-muted);font-size:var(--font-size-sm)}.legal-policies.svelte-18j3qpk{display:flex;justify-content:center;gap:var(--sylas-space-8);padding:0 20px}.legal-policies.svelte-18j3qpk a:where(.svelte-18j3qpk){padding:20px 4px;border-bottom:2px solid transparent;color:var(--editorial-muted);font-size:var(--font-size-base);text-decoration:none}.legal-policies.svelte-18j3qpk a[aria-current=page]:where(.svelte-18j3qpk){border-color:var(--editorial-ink);color:var(--editorial-ink)}.legal-policies.svelte-18j3qpk a:where(.svelte-18j3qpk):hover{color:var(--editorial-ink)}.legal-contents.svelte-18j3qpk{display:grid}.legal-contents.svelte-18j3qpk a:where(.svelte-18j3qpk){display:flex;gap:var(--sylas-space-3);padding:8px 0;color:var(--editorial-muted);font-size:var(--font-size-sm);line-height:1.5;text-decoration:none}.legal-contents.svelte-18j3qpk a:where(.svelte-18j3qpk):hover{color:var(--editorial-ink)}.legal-contents.svelte-18j3qpk a:where(.svelte-18j3qpk) span:where(.svelte-18j3qpk){font-variant-numeric:tabular-nums;padding-top:2px}.legal-help.svelte-18j3qpk{display:grid;gap:var(--sylas-space-3);margin-top:var(--sylas-space-6);padding-top:var(--sylas-space-6);border-top:1px solid var(--line)}.legal-help.svelte-18j3qpk a:where(.svelte-18j3qpk){color:var(--editorial-action);font-size:var(--font-size-sm);text-underline-offset:.25em}.legal-copy.svelte-18j3qpk{counter-reset:legal-section}.legal-copy.svelte-18j3qpk section{position:relative;padding:0 0 42px 44px;border-bottom:1px solid var(--line);counter-increment:legal-section}.legal-copy.svelte-18j3qpk section:before{content:counter(legal-section,decimal-leading-zero);position:absolute;top:5px;left:0;color:var(--muted);font-size:10px;font-weight:500;letter-spacing:.06em}.legal-copy.svelte-18j3qpk section+section{padding-top:42px}.legal-copy.svelte-18j3qpk section+section:before{top:47px}.legal-copy.svelte-18j3qpk h2{scroll-margin-top:32px;margin:0 0 17px;color:var(--ink);font-family:var(--editorial-serif);font-size:clamp(27px,3vw,34px);font-weight:400;line-height:1.12;letter-spacing:-.025em;font-synthesis:none}.legal-copy.svelte-18j3qpk h3{margin:28px 0 9px;color:var(--editorial-ink);font-size:14px;font-weight:600;letter-spacing:-.01em}.legal-copy.svelte-18j3qpk p,.legal-copy.svelte-18j3qpk li{color:var(--body);font-size:16px;line-height:1.8}.legal-copy.svelte-18j3qpk p{margin:12px 0 0}.legal-copy.svelte-18j3qpk ul{margin:15px 0 0;padding-left:19px}.legal-copy.svelte-18j3qpk li+li{margin-top:8px}.legal-copy.svelte-18j3qpk strong{color:var(--editorial-ink);font-weight:600}.legal-copy.svelte-18j3qpk a{color:var(--green);font-weight:500;text-decoration-color:#0e6d4d52;text-underline-offset:.22em}.legal-copy.svelte-18j3qpk a:hover{color:var(--green-hover)}.legal-copy.svelte-18j3qpk .legal-note{margin-top:20px;padding:17px 19px;border:1px solid var(--editorial-line);background:var(--editorial-paper-muted);color:var(--editorial-ink)}@keyframes svelte-18j3qpk-legal-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:760px){.legal-frame.svelte-18j3qpk{grid-template-columns:1fr;gap:50px}.legal-aside.svelte-18j3qpk{position:static;padding-bottom:24px;border-bottom:1px solid var(--line)}}@media(max-width:520px){.legal-hero.svelte-18j3qpk{min-height:420px;padding:104px 16px 82px}.legal-hero.svelte-18j3qpk h1:where(.svelte-18j3qpk){font-size:48px}.legal-lede.svelte-18j3qpk{font-size:15px}.legal-document.svelte-18j3qpk{padding:72px 0 88px}.legal-frame.svelte-18j3qpk{width:calc(100% - 32px)}.legal-copy.svelte-18j3qpk section{padding-left:34px}}@media(prefers-reduced-motion:reduce){.legal-hero__inner.svelte-18j3qpk{animation:none}}
