.legal-content-section .policy-section ul,.legal-content-section .policy-section ol{padding-left:1rem;margin-bottom:1rem;color:var(--hh-muted)}.legal-content-section .policy-section li{margin-bottom:.5rem}.legal-content-section .policy-section li>p{margin-bottom:0}.legal-content-section .policy-section a{color:var(--hh-text);text-decoration:underline}.legal-content-section .policy-section h3{font-size:1.25rem;font-weight:500;margin:1.75rem 0 .75rem}.legal-content-section .policy-section h4{font-family:var(--font-sans);font-size:.76rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;line-height:1.7;color:var(--hh-muted);margin:1.5rem 0 .25rem}.legal-content-section .policy-section hr{margin:2rem 0;border-color:var(--hh-border);opacity:1}.legal-content-section .policy-section blockquote{background-color:#b0b3a12e;border-left:3px solid var(--hh-announcement-dark);padding:1.25rem 1.5rem;margin:1.5rem 0;font-size:.92rem}.legal-content-section .policy-section blockquote>p:first-child>strong:first-child{font-family:var(--font-serif);font-size:1rem}.legal-content-section .policy-section blockquote:has(>h3,>h4){background:var(--hh-white);border:1px solid var(--hh-border);padding:1.5rem;margin:0 0 1.25rem;font-size:.875rem;color:var(--hh-muted)}.legal-content-section .policy-section blockquote:has(>h3,>h4) h3{font-size:1rem;font-weight:600;margin:0 0 .5rem}.legal-content-section .policy-section blockquote:has(>h3,>h4)>h4:first-child{margin-top:0}.legal-content-section .policy-section blockquote:has(>h3,>h4)>p{margin-bottom:.5rem}.legal-content-section .policy-section blockquote:has(>h3,>h4) li{margin-bottom:0}.legal-content-section .policy-section blockquote>:last-child{margin-bottom:0}.legal-content-section .policy-section table{width:100%;margin-bottom:1rem;border-collapse:collapse;background:var(--hh-white);font-size:.875em}.legal-content-section .policy-section th,.legal-content-section .policy-section td{border:1px solid #dee2e6;padding:.5rem;vertical-align:top;text-align:left;color:#000;background-color:var(--hh-white)}.legal-content-section .policy-section th{background-color:#f8f9fa;border-color:#c6c7c8;font-weight:700;vertical-align:bottom}.legal-content-section .policy-section td:first-child{font-family:var(--font-serif);font-weight:600;line-height:1.22;letter-spacing:-.01em}.legal-content-section .policy-section tr:first-child>th:first-child:nth-last-child(2){width:30%}.legal-content-section .policy-section th>p,.legal-content-section .policy-section td>p{margin-bottom:0}.legal-content-section .policy-section strong>i.bi{margin-right:.25rem}.legal-content-section .policy-section h3>i.bi,.legal-content-section .policy-section h4>i.bi{margin-right:.5rem;color:var(--hh-muted)}.legal-content-section .policy-section blockquote:has(>h3,>h4):has(>p:first-child>i.bi:only-child){display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;align-items:start}.legal-content-section .policy-section blockquote:has(>h3,>h4):has(>p:first-child>i.bi:only-child)>*{grid-column:2}.legal-content-section .policy-section blockquote:has(>h3,>h4)>p:first-child:has(>i.bi:only-child){grid-column:1;grid-row:1 / span 20;margin:0;font-size:calc(1.325rem + .9vw);line-height:1.5;color:var(--hh-text)}@media(min-width:1200px){.legal-content-section .policy-section blockquote:has(>h3,>h4)>p:first-child:has(>i.bi:only-child){font-size:2rem}}@media(max-width:767.98px){.legal-content-section .policy-section table{display:block;overflow-x:auto}}
