.legal-prose{font-weight:300;line-height:1.7}.legal-prose>:first-child{margin-top:0}.legal-prose h2{font-size:clamp(1.3rem,2.4vw,1.6rem);font-weight:400;line-height:1.2;margin:2.6rem 0 1rem}.legal-prose h3{font-size:1.1rem;font-weight:600;margin:1.8rem 0 .6rem}.legal-prose p{line-height:1.7;margin:0 0 1.15rem}.legal-prose ol,.legal-prose ul{line-height:1.7;margin:0 0 1.15rem 1.3rem;padding:0}.legal-prose li{margin:0 0 .55rem}.legal-prose ol ol,.legal-prose ul ul{margin:.55rem 0 .55rem 1.3rem}.legal-prose a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.legal-prose a:hover{color:var(--color-gold)}.legal-prose strong{font-weight:600}.legal-prose table{border-collapse:collapse;font-size:.97rem;margin:1.75rem 0 2.25rem;width:100%}.legal-prose thead th{background:var(--color-cream,#f5f1ea);border-bottom:1px solid #e6ded0;font-size:.82rem;font-weight:600;letter-spacing:.04em;padding:1.1rem 1.35rem;text-align:left;text-transform:uppercase}.legal-prose tbody td{border-bottom:1px solid #ece6db;line-height:1.55;padding:1.35rem;vertical-align:top}@media (max-width:600px){.legal-prose tbody td,.legal-prose thead th{padding:.8rem}}