.legal-prose[data-v-11822c66]{font-size:1rem;line-height:1.7;color:var(--color-text)}.legal-prose[data-v-11822c66] h1{font-family:var(--font-display);font-weight:500;font-size:clamp(2rem,3vw + 1rem,2.75rem);line-height:1.1;letter-spacing:-.015em;color:var(--color-text);margin-bottom:1.75rem}.legal-prose[data-v-11822c66] h2{font-family:var(--font-display);font-weight:500;font-size:clamp(1.375rem,1.5vw + .8rem,1.625rem);line-height:1.2;color:var(--color-text);margin-top:3rem;margin-bottom:1rem;letter-spacing:-.01em}.legal-prose[data-v-11822c66] h3{font-family:var(--font-display);font-weight:500;font-size:1.15rem;color:var(--color-text);margin-top:2.25rem;margin-bottom:.75rem}.legal-prose[data-v-11822c66] p{color:var(--color-muted);margin-top:1rem;margin-bottom:1rem;max-width:70ch}.legal-prose[data-v-11822c66] p:first-child{margin-top:0}.legal-prose[data-v-11822c66] blockquote{border-left:2px solid color-mix(in srgb,var(--color-gold) 60%,transparent);padding:.5rem 0 .5rem 1.25rem;margin:1.75rem 0;font-style:italic;color:color-mix(in srgb,var(--color-text) 75%,transparent)}.legal-prose[data-v-11822c66] blockquote p{color:inherit;margin:0}.legal-prose[data-v-11822c66] a{color:var(--color-gold);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:opacity .2s ease}.legal-prose[data-v-11822c66] a:hover{opacity:.75}.legal-prose[data-v-11822c66] ol,.legal-prose[data-v-11822c66] ul{margin:1rem 0;padding-left:1.5rem;color:var(--color-muted)}.legal-prose[data-v-11822c66] li{margin:.5rem 0}.legal-prose[data-v-11822c66] strong{color:var(--color-text);font-weight:600}.legal-prose[data-v-11822c66] code{background:var(--color-bg-alt);padding:.15rem .4rem;border-radius:.25rem;font-size:.92em;color:var(--color-text)}
