.leadillustrationtable-wrapper__table{width:100%;border-radius:10px;background:var(--Gradient-Background,linear-gradient(91deg,#ecf5fa 0,#e0eef7 100%))}
.leadillustrationtable-wrapper__table__heading{padding:15px 10px}
.leadillustrationtable-wrapper__table__heading h2{font-size:1.5rem}
.leadillustrationtable-wrapper__table__heading p{color:var(--neutral-black);font-family:'helveticaregular';font-size:1rem;line-height:22px;margin-top:10px}
.leadillustrationtable-wrapper__table__content table{width:100%;border-collapse:separate;overflow:hidden;border-radius:10px;border:3.5px solid #e0eef7}
.leadillustrationtable-wrapper__table__content tr:nth-child(even){background-color:var(--grey-tone-light-5)}
.leadillustrationtable-wrapper__table__content tr:nth-child(odd){background-color:var(--neutral-white)}
.leadillustrationtable-wrapper__table__content tr th,td{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;vertical-align:middle;outline:2px solid #e0eef7;font-size:1rem;line-height:22px}
.leadillustrationtable-wrapper__table__content tr th{color:var(--neutral-black);font-family:'HelveticaNeueLTStd-Bd';padding:16px 10px 10px;background:var(--blue-tone-light-4)}
.leadillustrationtable-wrapper__table__content tr td{color:var(--grey-tone-light-1);font-family:'helveticaregular';padding:20px 10px 12px}
.leadillustrationtable-wrapper__table__content td b{color:var(--neutral-black);font-family:'HelveticaNeueLTStd-Bd'}
@media screen and (max-width:768px){.leadillustrationtable-wrapper__table{overflow-x:scroll}
.leadillustrationtable-wrapper__table__heading p{font-size:.875rem;line-height:19px}
.leadillustrationtable-wrapper__table__heading{padding:15px 10px 10px}
.leadillustrationtable-wrapper__table__content table{border:2px solid #e0eef7}
.leadillustrationtable-wrapper__table__content tr th,td{outline:1px solid #e0eef7;font-size:.875rem;line-height:19px}
.leadillustrationtable-wrapper__table__content tr th{padding:9px 1px 5px}
.leadillustrationtable-wrapper__table__content tr td{padding:12px 1px 8px}
.leadillustrationtable-wrapper__table__heading h2{font-size:1.125rem}
}
.termpage-illustration .leadillustrationtable-wrapper__table{border-radius:8px;border:6px solid #FFF;background:#FFF}
.termpage-illustration .leadillustrationtable-wrapper__table__heading .gradient-text{color:#4197d3;font-family:Inter;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.2px;background:unset;-webkit-text-fill-color:unset}
.termpage-illustration .leadillustrationtable-wrapper__table__heading p{color:#58595b;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:21px;letter-spacing:-0.5px}
.termpage-illustration .leadillustrationtable-wrapper__table__heading p b{color:#58595b;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:700;line-height:21px;letter-spacing:-0.14px;margin-top:8px}
.termpage-illustration .leadillustrationtable-wrapper__table__heading{padding:15px 10px 24px 10px}
.termpage-illustration .leadillustrationtable-wrapper__table__content table{border-radius:8px;border:1px solid #0073bb}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr th{outline:.1px solid #e6e7e8}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr td{outline:.1px solid #e6e7e8}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:first-child{background:#0073bb}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:first-child th{background:#0073bb;padding:12px 24px;color:#FFF;font-family:Inter;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.16px;position:relative}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:nth-child(2) th{color:#0073bb;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.12px;padding:4px 16px}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr td{padding:12px;color:#333;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.12px}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr td:first-child b{color:#58595b;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:nth-child(even){background:#f6f6f6}
.termpage-illustration tr th,td{background-color:unset}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:nth-child(2){background-color:#f2f7fb}
.illustration-heading .gradient-text{background:linear-gradient(90deg,#0073bb 0,#d62049 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:Inter;font-size:2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.32px}
.illustration-heading .rtecomponent .grey-text{color:#333;text-align:center;font-family:Inter;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.24px;display:block;width:fit-content;margin:33px auto 28px auto}
.illustration-heading .rtecomponent{position:relative}
.illustration-heading .rtecomponent .grey-text::before{position:absolute;content:'';width:20px;height:4px;background:#0073bb;display:block;position:absolute;bottom:-11px;left:48.5%;transform:translate(-50%,-50%)}
.illustration-heading .rtecomponent .grey-text::after{position:absolute;content:'';width:20px;height:4px;background:#d62049;display:block;position:absolute;bottom:-11px;left:50%;transform:translate(-50%,-50%)}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:first-child th::after{content:" ";height:35px;width:4px;background:#f2f7fb;position:absolute;right:-2px;bottom:0;border:.5px solid #0073bb;top:5px}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr th{outline:0 solid #e6e7e8}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:first-child th:last-child::after{display:none}
.illustration-disclaimer .rtecomponent{width:643px;margin:0 auto;color:#58595b;font-family:Inter;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.1px;padding:unset}
.illustration-disclaimer .rtecomponent b{font-weight:700}
.coverage-container{max-width:unset;padding:unset}
.coverage-container .container{padding:unset}
.coverage-container>.cmp-container{padding:16px 0}
.coverage-container .container .leadillustrationtable:last-child{padding-right:unset}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:first-child th:first-child{width:28%}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:nth-child(2) th{outline:1px solid #e6e7e8}
@media screen and (max-width:768px){.termpage-illustration .leadillustrationtable-wrapper__table{border:unset;background-color:unset}
.termpage-illustration .cmp-text tbody tr td,th{border-right:unset}
.illustration-heading .gradient-text{font-size:1.25rem;letter-spacing:-0.2px}
.illustration-heading .rtecomponent .grey-text{font-size:1rem;letter-spacing:-0.16px;margin:17px auto 26px auto}
.illustration-heading .rtecomponent .grey-text::before{left:46%;bottom:-10px}
.illustration-heading .rtecomponent .grey-text::after{left:52%;bottom:-10px}
.termpage-illustration .leadillustrationtable-wrapper__table__heading{padding:unset}
.termpage-illustration .leadillustrationtable-wrapper__table__heading .gradient-text{font-size:.875rem;letter-spacing:-0.14px}
.termpage-illustration .leadillustrationtable-wrapper__table__heading p{font-size:.75rem;line-height:18px;letter-spacing:-0.12px;margin-bottom:16px}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:first-child th{padding:8px 6px;font-size:.875rem;letter-spacing:-0.14px}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr td{padding:10px 6px}
.termpage-illustration .leadillustrationtable-wrapper__table__content table{border-radius:10px}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:first-child th::after{top:5px;height:40px}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:nth-child(2) th{padding:4px 5px}
.illustration-disclaimer .rtecomponent{width:100%;margin:0 auto;color:#58595b;font-family:Inter;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.1px;padding:0 16px}
.coverage-container>.cmp-container{padding:12px 0}
.termpage-illustration .leadillustrationtable-wrapper{padding:0 4px}
.termpage-illustration .leadillustrationtable-wrapper__table__content tr:first-child th:first-child{width:27%}
}