.legal-prose{color:#111;font-size:16px;line-height:1.65}.legal-prose h2{letter-spacing:-.018em;color:#111;margin-top:3.5rem;margin-bottom:1.25rem;font-size:clamp(1.375rem,2.4vw,1.625rem);font-weight:500;line-height:1.2}.legal-prose h2:first-child{margin-top:0}.legal-prose h3{letter-spacing:-.01em;color:#111;margin-top:2.25rem;margin-bottom:.75rem;font-size:1.0625rem;font-weight:500}.legal-prose p{color:#111111b8;margin-bottom:1rem}.legal-prose strong{color:#111;font-weight:600}.legal-prose a{color:#111;text-underline-offset:3px;-webkit-text-decoration:underline #1111114d;text-decoration:underline #1111114d;transition:text-decoration-color .2s}.legal-prose a:hover{text-decoration-color:#111}.legal-prose ul,.legal-prose ol{color:#111111b8;margin-bottom:1.25rem;padding-left:1.25rem}.legal-prose ul li,.legal-prose ol li{margin-bottom:.4rem}.legal-prose ul{list-style-type:disc}.legal-prose ol{list-style-type:decimal}.legal-prose hr{border:0;border-top:1px solid #11111114;margin:3rem 0}.legal-prose .legal-card{background:#f5f5f7;border-radius:20px;margin:1.5rem 0;padding:1.5rem 1.75rem}.legal-prose .legal-card p:last-child{margin-bottom:0}.legal-prose .legal-meta{grid-template-columns:max-content 1fr;gap:.6rem 2rem;font-size:15px;display:grid}.legal-prose .legal-meta dt{color:#11111180;font-weight:500}.legal-prose .legal-meta dd{color:#111}
