.legal-doc{font-size:16px;line-height:1.6}.legal-doc h1{letter-spacing:-.02em;margin-top:1.5rem;font-size:1.875rem;font-weight:650;line-height:1.2}.legal-doc .lead{color:#565c7a;margin-top:.5rem}.legal-doc .prose h2{letter-spacing:-.02em;margin-top:2rem;font-size:1.35rem;font-weight:650;line-height:1.25}.legal-doc .prose p,.legal-doc .prose ul,.legal-doc .prose ol{margin-top:.75rem}.legal-doc .prose ul,.legal-doc .prose ol{padding-left:1.25rem}.legal-doc .prose li+li{margin-top:.35rem}.legal-doc a{color:#38406a;text-decoration:underline}.legal-doc a:hover{color:#f17b74}.legal-doc .prose table{table-layout:fixed;border-collapse:collapse;width:100%;margin:16px 0 24px;font-size:15px}.legal-doc .prose th,.legal-doc .prose td{text-align:left;vertical-align:top;overflow-wrap:break-word;border:1px solid #eadfd3;padding:10px 12px}.legal-doc .prose th{background:#f7f0e8}.legal-doc .state-field,.legal-doc .notice-choice{margin:18px 0;display:block}.legal-doc .state-field{font-weight:600}.legal-doc .state-select{width:min(100%,360px);min-height:48px;font:inherit;margin-top:8px;padding:8px 12px;font-weight:400;display:block}.legal-doc .button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#38406a;border:0;border-radius:999px;align-items:center;padding:0 20px;font-weight:650;display:inline-flex}.legal-doc .button:hover{background:#2c3458}.legal-doc [hidden]{display:none!important}.legal-doc .legal-related{margin-top:2.5rem;font-size:14px;line-height:1.8}
