.htmlcontentcard h2{line-height:36px;font-size:1.6rem;font-weight:700;margin:16px 0 8px;letter-spacing:.1px;color:#111}.htmlcontentcard h3{line-height:32px;font-size:1.3rem;margin:14px 0 6px}.htmlcontentcard h3,.htmlcontentcard h4{font-weight:600;letter-spacing:.1px;color:#111}.htmlcontentcard h4{line-height:28px;font-size:1.1rem;margin:12px 0 6px}.htmlcontentcard h5{line-height:26px;font-size:1rem;font-weight:600;margin:10px 0 4px;letter-spacing:.1px;color:#111}.htmlcontentcard p{font-weight:400}.htmlcontentcard ol,.htmlcontentcard p,.htmlcontentcard ul{margin-top:1em;margin-bottom:1em;font-size:1rem;line-height:1.75rem;font-family:var(--font-geist-sans),sans-serif;color:#374151}.htmlcontentcard ol,.htmlcontentcard ul{list-style:disc;margin-left:1.5rem}.htmlcontentcard ol{list-style:decimal}.htmlcontentcard li{margin-bottom:.4em}.htmlcontentcard li a{color:#CD4528;text-decoration:none}.htmlcontentcard li a:hover{text-decoration:underline}.htmlcontentcard strong{font-weight:600}.htmlcontentcard a{color:#CD4528;text-decoration:none}.htmlcontentcard a:hover{text-decoration:underline}.htmlcontentcard table{border-collapse:collapse;width:100%;margin:1.25rem 0;font-size:.9rem;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:.5rem;overflow:hidden}@media (max-width:767px){.htmlcontentcard table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:.8rem;white-space:nowrap}.htmlcontentcard table td,.htmlcontentcard table th{padding:7px 10px}}.htmlcontentcard table th{padding:10px 14px;text-align:left;background-color:#f8f9fa;color:#333;border-bottom:2px solid #e9ecef;font-weight:600}.htmlcontentcard table td{padding:9px 14px;border-bottom:1px solid #e9ecef;vertical-align:middle}.htmlcontentcard table tr:last-child td{border-bottom:none}.htmlcontentcard table tr:nth-child(2n){background-color:#f8f9fa}.htmlcontentcard table tr:hover{background-color:#f1f3f5}.htmlcontentcard img{margin-top:1rem;margin-bottom:1rem;width:100%;height:auto;object-fit:contain;border-radius:.5rem}