.policy-layout.svelte-f1q66e{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.45fr);align-items:start;gap:48px;padding:40px 0}.return-link.svelte-f1q66e{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--muted);font-size:13px}h1.svelte-f1q66e{margin:16px 0;font-size:clamp(32px,3.6vw,44px);font-weight:500;letter-spacing:-1.6px;line-height:1.15;text-wrap:balance}.policy-summary.svelte-f1q66e{max-width:36ch;color:var(--muted);line-height:1.75}.policy-date.svelte-f1q66e{margin-top:20px;color:var(--muted);font-size:12px}time.svelte-f1q66e{display:block;margin-top:2px;color:var(--ink)}.policy-nav.svelte-f1q66e{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.policy-nav.svelte-f1q66e ol:where(.svelte-f1q66e){margin-top:12px;list-style:none}.policy-nav.svelte-f1q66e a:where(.svelte-f1q66e){display:flex;align-items:baseline;gap:12px;min-height:44px;padding:10px 0;font-size:13px;line-height:1.6}.policy-nav.svelte-f1q66e a:where(.svelte-f1q66e) span:where(.svelte-f1q66e){color:var(--muted);font-size:11px}.policy-content.svelte-f1q66e{min-width:0;padding:32px;border:1px solid var(--line);border-radius:28px;background:var(--paper);box-shadow:0 10px 40px #26313f04}section.svelte-f1q66e{scroll-margin-top:28px}section.svelte-f1q66e+section:where(.svelte-f1q66e){margin-top:28px;padding-top:28px;border-top:1px solid var(--line)}h2.svelte-f1q66e{display:flex;align-items:baseline;gap:12px;font-size:20px;font-weight:550;letter-spacing:-.4px;line-height:1.4}.policy-content.svelte-f1q66e p:where(.svelte-f1q66e),.policy-content.svelte-f1q66e ul:where(.svelte-f1q66e){margin-top:14px;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.policy-content.svelte-f1q66e ul:where(.svelte-f1q66e){padding-left:20px;list-style:disc}.policy-content.svelte-f1q66e li:where(.svelte-f1q66e)+li:where(.svelte-f1q66e){margin-top:8px}.policy-content.svelte-f1q66e .policy-links:where(.svelte-f1q66e){display:flex;flex-wrap:wrap;gap:4px 18px;padding:0;list-style:none}.policy-links.svelte-f1q66e li:where(.svelte-f1q66e)+li:where(.svelte-f1q66e){margin:0}.policy-links.svelte-f1q66e a:where(.svelte-f1q66e){display:inline-flex;align-items:center;min-height:44px;color:var(--slate);text-decoration:underline;text-underline-offset:4px}a.svelte-f1q66e:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}@media(min-width:901px)and (min-height:900px){.policy-intro.svelte-f1q66e{position:sticky;top:28px}}@media(max-width:1000px){.policy-layout.svelte-f1q66e{gap:36px}.policy-content.svelte-f1q66e{padding:24px}}@media(max-width:900px){.policy-layout.svelte-f1q66e{grid-template-columns:minmax(0,1fr);gap:32px;padding:24px 0 36px}.policy-summary.svelte-f1q66e{max-width:none}.policy-nav.svelte-f1q66e ol:where(.svelte-f1q66e){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.policy-content.svelte-f1q66e{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}}@media(max-width:540px){h1.svelte-f1q66e{font-size:32px;letter-spacing:-1px}}
