h2{font-size:32px !important;line-height:40px !important;font-weight:400 !important;letter-spacing:.01em !important}
body{font-family:Arial,sans-serif;margin:0;padding:0}
#table-container{padding:0}
#table-component-mainFrame{margin-top:60px}
h2{font-family:"Gotham 5r";font-size:16px;font-weight:350;line-height:32px;letter-spacing:-0.01em;text-align:left;letter-spacing:.01px;margin:0 0 24px 0}
#table-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}
.table-section{width:29%;box-sizing:border-box;margin:20px}
.small-table{width:100%;border-collapse:collapse;margin-bottom:24px;table-layout:fixed}
.small-table-th{padding:14px 4px;font-family:"Gotham 5r";font-size:16px;font-weight:350;line-height:24px;letter-spacing:-0.01em;text-align:left;letter-spacing:0;margin:0;word-wrap:break-word;overflow-wrap:break-word}
.table-header-small{display:flex;padding:16px;font-family:"Gotham 5r";font-size:20px;font-weight:350;line-height:28px;letter-spacing:-0.01em;text-align:left;letter-spacing:.01px;margin:0;border-bottom:1.5px solid #878f9b}
.small-table-td{padding:14px 4px !important;text-align:left;font-family:"Gotham 4r";font-weight:325;font-size:14px;line-height:20px;letter-spacing:0;word-wrap:break-word;overflow-wrap:break-word}
.small-table .small-table-td{padding-right:20px}
.small-table .small-table-tr{border-bottom:1.5px solid #878f9b}
.small-table tr.first-row,.small-table tr.third-row{background-color:#f4f4f4}
.small-table tr:nth-child(n+2):nth-child(odd){background-color:#f4f4f4}
.main-div-table-component{word-break:break-word;overflow-wrap:break-word}
#sectionHeader{font-family:"Gotham 5r";margin-bottom:24px;margin-top:0}
.table-container{margin-bottom:60px;overflow:hidden}
.largeTableComponent{width:100%;border-collapse:collapse;table-layout:fixed}
.largeTableComponent tr{min-height:52px}
.largeTableComponent tr:nth-child(1){background-color:#f4f5f6}
.largeTableComponent tr:nth-child(even):not(:first-child){background-color:#FFF}
.largeTableComponent tr:nth-child(odd):not(:first-child){background-color:#f4f5f6}
.largeTable-header-row{background-color:white !important}
.largeTableComponent td,.largeTableComponent th{padding:14px 10px 14px 10px;word-break:break-word;overflow-wrap:break-word;text-align:left;border-bottom:1px solid var(--Slate,#878f9b)}
.table-header{font-family:"Gotham 5r";color:white;font-size:20px;font-style:normal;font-weight:350;line-height:28px;padding:16px;background-color:#003b71;color:white}
caption .table-header{display:block;width:100%;text-align:left}
.table-row{display:flex;min-height:52px;max-height:fit-content;align-items:center;border-bottom:1px solid #878f9b;color:var(--Inky,#0d1c3d);font-family:"Gotham 4r";font-size:16px;font-style:normal;font-weight:325;line-height:24px;letter-spacing:.16px}
.table-row:nth-child(even){background-color:white}
.table-row:nth-child(odd){background-color:#f4f5f6}
.largeTable-header-row th{font-family:"Gotham 5r";font-size:18px}
.table-cell{flex:1;padding:14px 10px;font-size:16px;font-family:"Gotham 4r"}
.table-header-row{display:flex;background-color:white;color:var(--Inky,#0d1c3d);font-family:"Gotham 5r";font-size:var(--Desktop-P2-Medium-font-size,18px);font-style:normal;font-weight:350;line-height:var(--Desktop-P2-Medium-line-height,24px);letter-spacing:var(--Desktop-P2-Medium-letter-spacing,0);border-bottom:1px solid #878f9b}
@media(min-width:768px) and (max-width:1151px){#sectionHeader{font-family:"Gotham 5r";margin-bottom:20px}
.table-container{margin-bottom:50px}
#table-component-mainFrame{margin-top:60px}
#table-container{padding:0}
.table-header{font-family:"Gotham 5r";color:white;font-size:16px;font-style:normal;font-weight:350;line-height:28px;padding:16px;background-color:#003b71;color:white}
.table-header-row{display:flex;background-color:white;color:var(--Inky,#0d1c3d);font-family:"Gotham 5r";font-size:var(--Desktop-P2-Medium-font-size,16px);font-style:normal;font-weight:350;line-height:var(--Desktop-P2-Medium-line-height,24px);letter-spacing:var(--Desktop-P2-Medium-letter-spacing,0);border-bottom:1px solid #878f9b}
.largeTable-header-row th{font-family:"Gotham 5r";font-size:16px}
.table-cell{font-size:14px;font-family:"Gotham 4r"}
.table-row{font-size:14px}
#table-wrapper table{width:100%;box-sizing:border-box}
h2{margin:0 0 20px 0}
#table-wrapper{display:inline;align-items:normal;margin:0}
#table-wrapper{flex-direction:column;align-items:center}
.table-header-small{font-size:16px;line-height:24px;padding:16px 0 !important}
.small-table-td{padding:10px 4px !important}
.small-table-th{padding:14px 4px !important}
.table-section{width:96%;margin-bottom:24px}
.tablecomponent_mainDiv .table-container:last-child{margin-bottom:0}
}
@media screen and (max-width:767px){#table-component-mainFrame{margin-top:40px;margin-bottom:40px}
#sectionHeader{font-family:"Gotham 5r";margin-bottom:32px}
.table-container{margin-bottom:40px}
h2{font-size:28px !important;line-height:32px !important;font-weight:400 !important;letter-spacing:.01em !important;margin:0 0 32px 0}
.table-header{font-family:"Gotham 5r";color:white;font-size:16px;font-style:normal;font-weight:350;line-height:28px;padding:16px;background-color:#003b71;color:white}
.table-header-row{display:flex;background-color:white;color:var(--Inky,#0d1c3d);font-family:"Gotham 5r";font-size:var(--Desktop-P2-Medium-font-size,16px);font-style:normal;font-weight:350;line-height:var(--Desktop-P2-Medium-line-height,24px);letter-spacing:var(--Desktop-P2-Medium-letter-spacing,0);border-bottom:1px solid #878f9b}
.table-row{background-color:white;border-bottom:0;height:fit-content;font-size:16px}
.header-cell{font-size:16px !important;text-align:left;font-family:"Gotham 5r";width:50%}
.large-table-header-cell{border-bottom:1px solid #878f9b}
.table-row:nth-child(odd){background-color:white}
.row-group{border-bottom:1px solid #878f9b;width:100%}
#table-wrapper .small-table{width:95% !important}
.table-header-small{font-size:16px;line-height:24px}
.small-table{margin-bottom:40px}
.table-section{border:1px solid #ddd;border-radius:1px;width:100%;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.05);margin:0 !important}
.column-wrapper{border-top:1px solid #878f9b;padding:16px;width:100%}
.column-row{display:flex;justify-content:space-between;padding:0 0 14px 0;width:100%;box-sizing:border-box}
.column-header{color:#0d1c3d;word-break:break-word;font-family:"Gotham 5r";font-weight:350;font-size:16px;line-height:24px;letter-spacing:1%;width:50%;padding-right:10px !important}
.column-value{word-break:break-word;font-family:"Gotham 4r";font-weight:325;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle;width:50%}
.small-table-h3{font-family:"Gotham 5r";font-weight:350;font-size:16px;line-height:24px;letter-spacing:1%;vertical-align:middle;padding:16px;margin:0}
.small-table{display:none}
#table-wrapper{display:flex;flex-wrap:wrap;gap:40px;flex-direction:column}
.table-container .row-group:last-child{border-bottom:0}
}