.legal[data-v-ccfdf864] h2{font-size:1.5rem;line-height:1.25;margin-top:3rem;--tw-text-opacity:1;color:rgb(26 27 28/var(--tw-text-opacity,1))}@media(min-width:640px){.legal[data-v-ccfdf864] h2{font-size:1.875rem}}.legal[data-v-ccfdf864] h2{font-family:var(--font-display);font-weight:500;letter-spacing:-.03em}.legal[data-v-ccfdf864] h2:first-child{margin-top:0}.legal[data-v-ccfdf864] h3{font-size:1rem;font-weight:600;line-height:1.5rem;margin-top:2rem;--tw-text-opacity:1;color:rgb(26 27 28/var(--tw-text-opacity,1))}.legal[data-v-ccfdf864] p{font-size:.9375rem;line-height:1.75;margin-top:1rem;--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.legal[data-v-ccfdf864] ul{margin-top:1rem}.legal[data-v-ccfdf864] ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.legal[data-v-ccfdf864] li{font-size:.9375rem;line-height:1.7;padding-left:1.25rem;position:relative;--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.legal[data-v-ccfdf864] li:before{background:hsl(var(--brand));border-radius:999px;content:"";height:5px;left:0;position:absolute;top:.65em;width:5px}.legal[data-v-ccfdf864] table{border-collapse:collapse;font-size:.875rem;margin-top:1.25rem;text-align:left;width:100%}.legal[data-v-ccfdf864] th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1));font-weight:600;padding-bottom:.5rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(26 27 28/var(--tw-text-opacity,1))}.legal[data-v-ccfdf864] td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity,1));padding-bottom:.625rem;padding-right:1rem;padding-top:.625rem;vertical-align:top;--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.legal[data-v-ccfdf864] a{color:hsl(var(--brand-ink));font-weight:500;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px}.legal[data-v-ccfdf864] code{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1));font-size:.8125rem;padding:.125rem .25rem;--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}
