/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.legal-prose.svelte-1co36ub section{margin-top:3rem;scroll-margin-top:6rem}.legal-prose.svelte-1co36ub section:first-of-type{margin-top:2rem}.legal-prose.svelte-1co36ub h2{letter-spacing:-.012em;color:#0f172a;font-size:1.5rem;font-weight:600;line-height:2rem}.legal-prose.svelte-1co36ub h2 .num{color:#64748b;letter-spacing:.04em;vertical-align:.18em;min-width:2.25rem;margin-right:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:500;display:inline-block}.legal-prose.svelte-1co36ub h3{color:#0f172a;letter-spacing:-.005em;margin-top:1.75rem;font-size:1rem;font-weight:600}.legal-prose.svelte-1co36ub p{color:#334155;margin-top:.875rem;font-size:.9375rem;line-height:1.7}.legal-prose.svelte-1co36ub strong{color:#0f172a;font-weight:600}.legal-prose.svelte-1co36ub a:not(.btn){color:var(--color-primary);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.legal-prose.svelte-1co36ub a:not(.btn){-webkit-text-decoration-color:color-mix(in oklch,var(--color-primary)35%,transparent);text-decoration-color:color-mix(in oklch,var(--color-primary)35%,transparent)}}.legal-prose.svelte-1co36ub a:not(.btn){transition:text-decoration-color .15s ease-out}.legal-prose.svelte-1co36ub a:not(.btn):hover{-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}.legal-prose.svelte-1co36ub ul{margin-top:.875rem;padding-left:1.25rem;list-style:outside}.legal-prose.svelte-1co36ub ul li{color:#334155;padding-left:.25rem;font-size:.9375rem;line-height:1.65}.legal-prose.svelte-1co36ub ul li+li{margin-top:.375rem}.legal-prose.svelte-1co36ub ul li::marker{color:#94a3b8}.legal-prose.svelte-1co36ub .kv{grid-template-columns:max-content 1fr;gap:.5rem 1.25rem;margin-top:1rem;font-size:.9375rem;line-height:1.65;display:grid}.legal-prose.svelte-1co36ub .kv dt{color:#0f172a;font-weight:600}.legal-prose.svelte-1co36ub .kv dd{color:#334155}.legal-prose.svelte-1co36ub .compact-grid{color:#334155;grid-template-columns:1fr;gap:.625rem 1.5rem;margin-top:1rem;font-size:.9375rem;line-height:1.55;display:grid}@media (min-width:640px){.legal-prose.svelte-1co36ub .compact-grid{grid-template-columns:1fr 1fr}}.legal-prose.svelte-1co36ub .compact-grid>div{gap:.625rem;display:flex}.legal-prose.svelte-1co36ub .compact-grid>div:before{content:"";background:var(--color-primary);opacity:.7;border-radius:9999px;flex:none;width:.375rem;height:.375rem;margin-top:.55rem}.legal-prose.svelte-1co36ub .note{color:#64748b;margin-top:.875rem;font-size:.875rem;line-height:1.6}.legal-prose.svelte-1co36ub pre{background:#09131a;border-radius:.625rem;margin-top:1.25rem;margin-bottom:1.25rem;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001f,0 4px 16px #0000001a}.legal-prose.svelte-1co36ub pre:before{content:"";background-color:#101c25;background-image:radial-gradient(circle at 1rem,#c5353e 5px,#0000 5px),radial-gradient(circle at 1.875rem,#cf9c00 5px,#0000 5px),radial-gradient(circle at 2.75rem,#3a9742 5px,#0000 5px);background-image:radial-gradient(circle at 1rem,#c5353e 5px,#0000 5px),radial-gradient(circle at 1.875rem,color(xyz 0.381 0.367 0.015) 5px,#0000 5px),radial-gradient(circle at 2.75rem,#3a9742 5px,#0000 5px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;height:2.25rem;display:block}.legal-prose.svelte-1co36ub pre code{color:#c7dbea;white-space:pre;background:0 0;border-radius:0;padding:1.125rem 1.375rem 1.25rem;font-family:Menlo,Monaco,Cascadia Code,ui-monospace,monospace;font-size:.8125rem;line-height:1.75;display:block;overflow-x:auto}.legal-prose.svelte-1co36ub pre code:before{content:none}.legal-prose.svelte-1co36ub :not(pre)>code{color:#003c5c;color:oklch(34% .12 240);background:#e0f1fe;border:1px solid oklch(88% .04 240);border-radius:.25rem;padding:.1em .4em;font-family:Menlo,Monaco,Cascadia Code,ui-monospace,monospace;font-size:.8125rem;font-weight:500}
