.cpl-freehtml h3,.cpl-freehtml h4,.cpl-freehtml h5,.cpl-freehtml h6{margin-bottom:1rem}.cpl-freehtml h3:not(:first-child){margin-top:2.75rem}.cpl-freehtml h4:not(:first-child){margin-top:3.25rem}.cpl-freehtml h4+a[name]+h5{margin-top:1rem}.cpl-freehtml h5:not(:first-child),.cpl-freehtml h6:not(:first-child){margin-top:2.25rem}.cpl-freehtml a[name]{background-color:transparent;background-image:none!important;margin-top:-50px;padding-top:50px;display:table}.cpl-freehtml .cpl-cta-wrapper:not(:first-child){margin-top:2rem}@media (min-width:600px){.cpl-freehtml .cpl-cta-wrapper:not(:first-child){margin-top:3rem}}.cpl-freehtml .cpl-grid.no-pad,.cpl-freehtml picture,.cpl-freehtml table{margin-top:1.25rem;margin-bottom:1.25rem}@media (min-width:600px){.cpl-freehtml .cpl-grid.no-pad,.cpl-freehtml picture,.cpl-freehtml table{margin-top:2.25rem;margin-bottom:2.25rem}}.cpl-freehtml table{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:45%;border-collapse:separate;border-spacing:0;-webkit-overflow-scrolling:touch;overflow-x:auto;display:block}.cpl-freehtml table td,.cpl-freehtml table th{border-top:1px solid #ccc;padding:.75rem}.cpl-freehtml table td:not(:first-child),.cpl-freehtml table th:not(:first-child){border-left:1px solid #ccc}@media (min-width:600px){.cpl-freehtml table td,.cpl-freehtml table th{padding:1.2rem}}.cpl-freehtml table tr:last-child td,.cpl-freehtml table tr:last-child th{border-bottom:1px solid #ccc}.cpl-freehtml table thead td,.cpl-freehtml table thead th{border-bottom:2px solid #ccc}.cpl-freehtml table tfoot td{border-top:1px solid #ccc}.cpl-freehtml .cpl-table--sticky table{margin-top:0;margin-bottom:0;display:table}@media (min-width:600px){.cpl-freehtml .cpl-table--sticky table{margin-top:0;margin-bottom:0}}.cpl-freehtml .cpl-grid.no-pad picture{margin-top:0;margin-bottom:0}.cpl-freehtml ul li.swiper-slide{margin-bottom:0}@media (min-width:600px){.cpl-freehtml h3{margin-bottom:1.25rem}.cpl-freehtml h3:not(:first-child){margin-top:3.25rem}.cpl-freehtml h4{margin-bottom:1.25rem}}table{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;border-collapse:separate;border-spacing:0;-webkit-overflow-scrolling:touch;overflow-x:auto}table:not(.cpl-freehtml) table:not(:first-child){margin-top:1rem;margin-bottom:1rem}@media (max-width:599px){table{font-size:.875rem;display:block}}table td,table th{padding:.75rem}@media (min-width:600px){table td,table th{padding:1.2rem}}table:not(.cpl-table--specs) td,table:not(.cpl-table--specs) th{border-top:1px solid #ccc}table:not(.cpl-table--specs) td:not(:first-child),table:not(.cpl-table--specs) th:not(:first-child){border-left:1px solid #ccc}table:not(.cpl-table--specs) tr:last-child th{border-bottom:none;border-top:none}table:not(.cpl-table--specs) tr:last-child td{border-bottom:1px solid #ccc}table:not(.cpl-table--specs) thead td,table:not(.cpl-table--specs) thead th{border-bottom:2px solid #ccc}table:not(.cpl-table--specs) tfoot td{border-top:1px solid #ccc}table th{font-weight:700}table td{vertical-align:top}.cpl-table--specs{width:100%}.cpl-table--specs tr:not(:first-child) td{border-top:1px solid #ccc}.cpl-table--specs td+td{width:65%;border-left:1px solid #ccc}@media (min-width:600px){.cpl-table--specs td+td{width:72.5%;padding-left:1.5rem}}.cpl-table--specs td:first-child:not(.cpl-det){padding-left:0}.cpl-table--specs .cpl-det{border-left:1px solid #ccc;padding-left:.75rem}@media (min-width:600px){.cpl-table--specs .cpl-det{padding-left:1.5rem}}.cpl-table--wrp{width:100%;overflow:auto}.cpl-table--wrp table{display:table}.cpl-table--wrp::-webkit-scrollbar{width:10px;height:10px}.cpl-table--wrp::-webkit-scrollbar-thumb{background-color:#eb0a1e}.cpl-table--wrp::-webkit-scrollbar-track{background-color:#eee}.cpl-table--wrp::-webkit-scrollbar-track:active,.cpl-table--wrp::-webkit-scrollbar-track:hover{background-color:#f5f5f5}.cpl-table--sticky{width:100%;max-height:calc(100vh - 180px);overflow:auto;border-top:1px solid #ccc;border-left:1px solid #ccc}.cpl-table--sticky::-webkit-scrollbar{width:10px;height:10px}.cpl-table--sticky::-webkit-scrollbar-thumb{background-color:#eb0a1e}.cpl-table--sticky::-webkit-scrollbar-track{background-color:#eee}.cpl-table--sticky::-webkit-scrollbar-track:active,.cpl-table--sticky::-webkit-scrollbar-track:hover{background-color:#f5f5f5}.cpl-table--sticky table{display:table;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.cpl-table--sticky table:not(.cpl-table--specs) tr th,.cpl-table--sticky table thead tr th{position:sticky;top:0;z-index:8;width:25vw;background-color:#fff;border-bottom:1px solid #ccc}.cpl-table--sticky table tbody tr td{position:relative}.cpl-table--sticky table tbody tr td:first-child,.cpl-table--sticky table thead tr th:first-child{position:sticky;left:0;background-color:#fff;border-right:1px solid #ccc}.cpl-table--sticky table thead tr th:first-child{z-index:8}.cpl-table--sticky table tbody tr td:first-child{z-index:3}.cpl-table--sticky table tbody tr:first-child td{border-top:1px solid #fff}.cpl-table--sticky table tbody tr td:nth-child(2),.cpl-table--sticky table thead tr th:nth-child(2){border-left:1px solid #fff}.cpl-table--sticky caption{position:sticky;left:0}.cpl-gr-table thead{background-color:#eb0a1e;color:#fff;text-align:left}.cpl-gr-table thead th,.cpl-gr-table thead tr:last-child th{border-top:1px solid #ccc}.cpl-gr-table td:first-child,.cpl-gr-table th:first-child{border-left:1px solid #ccc}.cpl-gr-table td:last-child,.cpl-gr-table th:last-child{border-right:1px solid #ccc}.cpl-gr-table tbody{background-color:rgba(0,0,0,.74902)}.cpl-gr-table td,.cpl-gr-table th,.cpl-sec-bg-off-white .cpl-gr-table,.cpl-sec-bg-off-white .cpl-gr-table *,.cpl-sec-bg-white .cpl-gr-table,.cpl-sec-bg-white .cpl-gr-table *{color:#fff}.cpl-sec-bg-off-white .cpl-table--sticky .cpl-gr-table:not(.cpl-table--specs) tr th,.cpl-sec-bg-off-white .cpl-table--sticky .cpl-gr-table tbody tr td:first-child,.cpl-sec-bg-off-white .cpl-table--sticky .cpl-gr-table thead tr th,.cpl-sec-bg-white .cpl-table--sticky .cpl-gr-table:not(.cpl-table--specs) tr th,.cpl-sec-bg-white .cpl-table--sticky .cpl-gr-table tbody tr td:first-child,.cpl-sec-bg-white .cpl-table--sticky .cpl-gr-table thead tr th{background-color:inherit}.cpl-card .cpl-link-lightbox picture{cursor:pointer}.cpl-card .cpl-link-lightbox.no-zoom-effect:hover img{-webkit-transform:scale(1);transform:scale(1)}.cpl-card--img+.cpl-card--cont{padding-top:1.25rem}.cpl-card--cont h2,.cpl-card--cont h3{margin-bottom:1rem}.cpl-card--cont h4,.cpl-card--cont h5{margin-bottom:.75rem}.cpl-card--cont p:not(:last-of-type){margin-bottom:.5rem}.cpl-card--cont .mdc-button--text{margin-top:1rem}.cpl-card--cont .mdc-button--outlined,.cpl-card--cont .mdc-button--unelevated{margin-top:2rem}.cpl-card--link img{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.cpl-card--link:hover img{-webkit-transform:scale(1.06) translateZ(0);transform:scale(1.06) translateZ(0)}.cpl-card--side.cpl-bordered .cpl-card--img{position:relative;-webkit-transform:translate3d(14px,0,0);transform:translate3d(14px,0,0);width:calc(100% - 14px)}.cpl-card--side.cpl-bordered .cpl-card--img:before{width:calc(100% - 18px);height:calc(100% - 18px);content:"";background-color:#eb0a1e;position:absolute;left:-14px;top:32px}@media (max-width:599px){.cpl-card--side.cpl-bordered .cpl-card--cont{padding-top:calc(1.25rem + 14px)}}.cpl-card--side h2:before,.cpl-card--side h3:before,.cpl-card--side h4:before,.cpl-card--side h5:before{width:0;height:0;content:"";margin-top:-.1em;display:block}@media (min-width:600px){.cpl-card--side{display:grid;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px}.cpl-card--side .cpl-card--img{grid-column-end:span 1}.cpl-card--side .cpl-card--cont{padding-top:0}}@media (min-width:1280px){.cpl-card--side{grid-gap:64px}.cpl-card--side .cpl-card--cont{padding-right:64px}}@media (min-width:600px){.cpl-card--profile{display:grid;grid-template-rows:auto;grid-template-columns:2fr 1fr;grid-gap:24px}.cpl-card--profile .cpl-card--img{grid-column-end:span 1}.cpl-card--profile .cpl-card--cont{padding-top:0}}.cpl-card--profile p:not(:last-of-type){margin-bottom:.25rem}