.measurement-rail.svelte-f1q66e{position:relative}.measurement-rail.svelte-f1q66e:before{position:absolute;top:.8rem;bottom:.8rem;left:.3rem;width:1px;content:"";background:linear-gradient(to bottom,hsl(var(--data)),hsl(var(--border)) 36%,hsl(var(--primary)))}.rail-item.svelte-f1q66e{position:relative;display:grid;grid-template-columns:.7rem 1.7rem 1fr;gap:.55rem;align-items:center;padding:.55rem 0;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground));transition:color .16s ease}.rail-item.svelte-f1q66e:hover,.rail-item.svelte-f1q66e:focus-visible{color:hsl(var(--foreground))}.rail-node.svelte-f1q66e{z-index:1;display:block;width:.65rem;height:.65rem;border:2px solid hsl(var(--background));border-radius:9999px;background:hsl(var(--border));box-shadow:0 0 0 1px hsl(var(--border));transition:background-color .16s ease,box-shadow .16s ease}.rail-item.svelte-f1q66e:hover .rail-node:where(.svelte-f1q66e),.rail-item.svelte-f1q66e:focus-visible .rail-node:where(.svelte-f1q66e){background:hsl(var(--data));box-shadow:0 0 0 1px hsl(var(--data))}.policy-prose.svelte-f1q66e section:where(.svelte-f1q66e){scroll-margin-top:8rem;border-top:1px solid hsl(var(--border));padding:3.5rem 0}.policy-prose.svelte-f1q66e section:where(.svelte-f1q66e):first-child{padding-top:0;border-top:0}.policy-prose.svelte-f1q66e h2{margin-top:.45rem;margin-bottom:1.35rem;font-size:clamp(1.8rem,4vw,2.55rem);line-height:1.15;font-weight:600;color:hsl(var(--foreground))}.policy-prose.svelte-f1q66e h3{margin-top:2rem;margin-bottom:.75rem;font-family:var(--font-display);font-size:1.05rem;line-height:1.5rem;font-weight:600;color:hsl(var(--foreground))}.policy-prose.svelte-f1q66e p,.policy-prose.svelte-f1q66e li,.policy-prose.svelte-f1q66e address{font-size:1rem;line-height:1.85;color:hsl(var(--muted-foreground))}.policy-prose.svelte-f1q66e p+p{margin-top:1rem}.policy-prose.svelte-f1q66e ul{margin:1rem 0 1.4rem;padding-left:1.2rem;list-style:none}.policy-prose.svelte-f1q66e li{position:relative;padding-left:1.1rem}.policy-prose.svelte-f1q66e li+li{margin-top:.45rem}.policy-prose.svelte-f1q66e li:before{position:absolute;top:.78rem;left:0;width:.3rem;height:.3rem;border-radius:9999px;content:"";background:hsl(var(--data))}.policy-prose.svelte-f1q66e strong{font-weight:600;color:hsl(var(--foreground))}.policy-prose.svelte-f1q66e a{color:hsl(var(--primary));text-decoration:underline;text-decoration-color:hsl(var(--primary) / .35);text-underline-offset:.2em}.policy-prose.svelte-f1q66e a:hover{text-decoration-color:hsl(var(--primary))}.section-label.svelte-f1q66e{font-family:var(--font-mono);font-size:.7rem!important;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--data))!important}@media(max-width:639px){.policy-prose.svelte-f1q66e section:where(.svelte-f1q66e){padding:2.75rem 0}}
