:root{--heading-font:"Inter",sans-serif;--body-font:"Inter",sans-serif}.content-renderer{width:100%;text-align:left}.content-renderer h1,.content-renderer h2,.content-renderer h3,.content-renderer h4,.content-renderer h5,.content-renderer h6{font-family:var(--heading-font)}.content-renderer div,.content-renderer li,.content-renderer p,.content-renderer span{font-family:var(--body-font)}.content-renderer.size-small{font-size:6px;line-height:1.2;font-family:var(--body-font)}.content-renderer.size-small h1{font-size:14px;font-weight:600;margin-bottom:10px;line-height:1.2}.content-renderer.size-small h2{font-size:10px;font-weight:500;margin-top:12px;margin-bottom:8px;line-height:1.2}.content-renderer.size-small h3{font-size:9px;font-weight:500;margin-top:10px;margin-bottom:6px;line-height:1.1}.content-renderer.size-small h4,.content-renderer.size-small h5,.content-renderer.size-small h6{font-size:8px;font-weight:500;margin-top:8px;margin-bottom:4px;line-height:1.1}.content-renderer.size-small p{font-size:6px;margin-bottom:6px;line-height:1.2}.content-renderer.size-small li{font-size:6px;line-height:1.2}.content-renderer.size-small ol,.content-renderer.size-small ul{margin-bottom:6px;padding-left:12px}.content-renderer.size-small hr{margin:8px 0}.content-renderer.size-small table{width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:6px;font-size:4px}.content-renderer.size-small table colgroup,.content-renderer.size-small table colgroup col{width:auto!important}.content-renderer.size-small table td,.content-renderer.size-small table th{border:.5px solid #e2e8f0;padding:1px 2px;text-align:left;line-height:1.2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;width:auto!important;min-width:0!important}.content-renderer.size-small table th{background-color:#f8fafc;font-weight:600;font-size:4px}.content-renderer.size-small table td{font-size:4px}.content-renderer.size-small table li,.content-renderer.size-small table p{margin:0;font-size:4px;line-height:1.2}.content-renderer.size-small table ol,.content-renderer.size-small table ul{margin:0;margin-top:0!important;padding-left:6px}.content-renderer.size-medium{font-size:13px;line-height:1.5;font-family:var(--body-font)}.content-renderer.size-medium h1{font-size:18px;font-weight:600;margin-bottom:8px;line-height:1.4}.content-renderer.size-medium h2{font-size:16px;font-weight:500;margin-top:20px;margin-bottom:6px;line-height:1.4}.content-renderer.size-medium h3{font-size:14px;font-weight:500;margin-top:16px;margin-bottom:4px;line-height:1.3}.content-renderer.size-medium h4{font-size:12px;font-weight:500;margin-top:12px;margin-bottom:3px;line-height:1.3}.content-renderer.size-medium h5,.content-renderer.size-medium h6{font-size:11px;margin-top:10px;font-weight:500;margin-bottom:2px;line-height:1.3}.content-renderer.size-medium p{font-size:12px;margin-bottom:8px;line-height:1.5}.content-renderer.size-medium li{font-size:12px;line-height:1.5}.content-renderer.size-medium ol,.content-renderer.size-medium ul{margin-bottom:12px;padding-left:20px}.content-renderer.size-medium hr{margin:20px 0}.content-renderer.size-medium table{width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:12px;font-size:11px}.content-renderer.size-medium table td,.content-renderer.size-medium table th{border:1px solid #e2e8f0;padding:6px 8px;text-align:left;line-height:1.4}.content-renderer.size-medium table th{background-color:#f8fafc;font-weight:600;font-size:11px}.content-renderer.size-medium table td{font-size:11px}.content-renderer.size-medium table li,.content-renderer.size-medium table p{margin:0;font-size:11px;line-height:1.4}.content-renderer.size-medium table ol,.content-renderer.size-medium table ul{margin:0;margin-top:0!important;padding-left:14px}.content-renderer .reference-tag{display:inline-block;background-color:#e5e7eb;color:#262626;border-radius:6px;padding:2px 4px;font-weight:500}.content-renderer .reference-tag a{color:inherit;text-decoration:none}.content-renderer.size-large{font-size:16px;line-height:1.5;font-family:var(--body-font)}.content-renderer.size-large h1{font-size:28px;font-weight:600;margin-bottom:12px;line-height:1.4}.content-renderer.size-large h2{font-size:22px;font-weight:500;margin-top:28px;margin-bottom:8px;line-height:1.4}.content-renderer.size-large h3{font-size:18px;font-weight:500;margin-top:24px;margin-bottom:6px;line-height:1.4}.content-renderer.size-large h4{font-size:16px;font-weight:500;margin-top:20px;margin-bottom:4px;line-height:1.4}.content-renderer.size-large h5,.content-renderer.size-large h6{font-size:14px;font-weight:500;margin-top:16px;margin-bottom:3px;line-height:1.4}.content-renderer.size-large p{font-size:16px;margin-bottom:12px;line-height:1.5}.content-renderer.size-large li{font-size:16px;line-height:1.5}.content-renderer.size-large ol,.content-renderer.size-large ul{margin-bottom:16px;padding-left:24px}.content-renderer.size-large hr{margin:24px 0}.content-renderer.size-large table{width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:16px;font-size:14px}.content-renderer.size-large table td,.content-renderer.size-large table th{border:1px solid #e2e8f0;padding:8px 12px;text-align:left;line-height:1.5}.content-renderer.size-large table th{background-color:#f8fafc;font-weight:600;font-size:14px}.content-renderer.size-large table td{font-size:14px}.content-renderer.size-large table li,.content-renderer.size-large table p{margin:0;font-size:14px;line-height:1.5}.content-renderer.size-large table ol,.content-renderer.size-large table ul{margin:0;margin-top:0!important;padding-left:18px}.content-renderer.size-small .reference-tag{font-size:6px;padding:1px 3px;border-radius:4px}.content-renderer.size-medium .reference-tag{font-size:12px;padding:2px 4px;border-radius:6px}.content-renderer.size-large .reference-tag{font-size:14px;padding:2px 6px;border-radius:6px}.content-renderer.size-large.responsive h1{font-size:20px;font-weight:600;margin-bottom:8px;line-height:1.4}.content-renderer.size-large.responsive h2{font-size:18px;font-weight:500;margin-bottom:6px;line-height:1.4}.content-renderer.size-large.responsive h3{font-size:16px;font-weight:500;margin-bottom:4px;line-height:1.4}.content-renderer.size-large.responsive h4,.content-renderer.size-large.responsive h5,.content-renderer.size-large.responsive h6{font-size:14px;font-weight:500;margin-bottom:3px;line-height:1.4}.content-renderer.size-large.responsive p{font-size:12px;margin-bottom:8px;line-height:1.5}.content-renderer.size-large.responsive li{font-size:12px;line-height:1.5}.content-renderer.size-large.responsive ol,.content-renderer.size-large.responsive ul{margin-bottom:12px;padding-left:20px}.content-renderer.size-large.responsive .reference-tag{font-size:12px;padding:2px 6px}.content-renderer.size-medium.responsive .reference-tag{font-size:11px;padding:2px 4px}.content-renderer.size-medium.responsive h1{font-size:18px;font-weight:600;margin-bottom:8px;line-height:1.4}.content-renderer.size-medium.responsive h2{font-size:16px;font-weight:500;margin-bottom:6px;line-height:1.4}.content-renderer.size-medium.responsive h3{font-size:14px;font-weight:500;margin-bottom:4px;line-height:1.3}.content-renderer.size-medium.responsive h4,.content-renderer.size-medium.responsive h5,.content-renderer.size-medium.responsive h6{font-size:12px;font-weight:500;margin-bottom:3px;line-height:1.3}.content-renderer.size-medium.responsive p{font-size:11px;margin-bottom:8px;line-height:1.5}.content-renderer.size-medium.responsive li{font-size:11px;line-height:1.5}.content-renderer.size-large.responsive table,.content-renderer.size-medium.responsive table{width:100%;border-collapse:collapse;margin-bottom:12px;font-size:11px}.content-renderer.size-large.responsive table td,.content-renderer.size-large.responsive table th,.content-renderer.size-medium.responsive table td,.content-renderer.size-medium.responsive table th{border:1px solid #e2e8f0;padding:6px 8px;text-align:left;line-height:1.4;font-size:11px}.content-renderer.size-large.responsive table th,.content-renderer.size-medium.responsive table th{background-color:#f8fafc;font-weight:600}.content-renderer.size-large.responsive table li,.content-renderer.size-large.responsive table p,.content-renderer.size-medium.responsive table li,.content-renderer.size-medium.responsive table p{margin:0;font-size:11px;line-height:1.4}.content-renderer.size-large.responsive table ol,.content-renderer.size-large.responsive table ul,.content-renderer.size-medium.responsive table ol,.content-renderer.size-medium.responsive table ul{margin:0;margin-top:0!important;padding-left:14px}@media (min-width:768px){.content-renderer.size-large.responsive h1{font-size:42px;margin-bottom:16px}.content-renderer.size-large.responsive h2{font-size:32px;margin-bottom:12px}.content-renderer.size-large.responsive h3{font-size:24px;margin-bottom:8px}.content-renderer.size-large.responsive h4{font-size:20px;margin-bottom:6px}.content-renderer.size-large.responsive h5,.content-renderer.size-large.responsive h6{font-size:16px;margin-bottom:4px}.content-renderer.size-large.responsive p{font-size:16px;margin-bottom:12px}.content-renderer.size-large.responsive li{font-size:16px}.content-renderer.size-large.responsive .reference-tag{font-size:14px;padding:2px 8px}.content-renderer.size-medium.responsive h1{font-size:28px;margin-bottom:12px}.content-renderer.size-medium.responsive h2{font-size:22px;margin-bottom:10px}.content-renderer.size-medium.responsive h3{font-size:18px;margin-bottom:8px}.content-renderer.size-medium.responsive h4{font-size:16px;margin-bottom:6px}.content-renderer.size-medium.responsive h5,.content-renderer.size-medium.responsive h6{font-size:14px;margin-bottom:4px}.content-renderer.size-medium.responsive p{font-size:14px;margin-bottom:12px}.content-renderer.size-medium.responsive li{font-size:14px}.content-renderer.size-medium.responsive .reference-tag{font-size:14px;padding:2px 6px}.content-renderer.size-large.responsive table{margin-bottom:16px;font-size:14px}.content-renderer.size-large.responsive table td,.content-renderer.size-large.responsive table th{padding:8px 12px;font-size:14px;line-height:1.5}.content-renderer.size-large.responsive table p{font-size:14px;line-height:1.5}.content-renderer.size-medium.responsive table{margin-bottom:14px;font-size:13px}.content-renderer.size-medium.responsive table td,.content-renderer.size-medium.responsive table th{padding:8px 10px;font-size:13px;line-height:1.5}.content-renderer.size-medium.responsive table p{font-size:13px;line-height:1.5}}