﻿/*! Design System 3.25.2 - Tables */.mds-table-basic{width:100%;background-color:var(--color-white);border:solid 3px var(--color-grey--5);border-radius:var(--mds-radius--100);position:relative}.mds-table-basic .mds-table__row{display:flex;width:100%}.mds-table-basic .mds-table__tableCell{color:var(--color-grey--80);font:normal 1rem "Source Sans Pro",sans-serif;line-height:1.25rem;word-break:break-word}.mds-table-basic .mds-table__tableCell.mds-icon__done{color:var(--color-use--1)}.mds-table-basic .mds-table__tableCell .mds-badge{margin:0 auto}.mds-table-basic .mds-table__tableCell,.mds-table-basic .mds-table__columnHeader{display:flex;padding:1.5rem;flex-grow:1;width:100%;flex-wrap:wrap}.mds-table-basic--top-head,.mds-table-basic--left-head{border-collapse:collapse}.mds-table-basic--top-head .mds-table__rowGroup,.mds-table-basic--left-head .mds-table__rowGroup{display:flex;flex-direction:column}.mds-table-basic--top-head .mds-table__rowGroup .mds-table__row:not(:last-of-type),.mds-table-basic--left-head .mds-table__rowGroup .mds-table__row:not(:last-of-type){border-bottom:solid 3px var(--color-grey--5)}.mds-table-basic--top-head .mds-table__tableCell,.mds-table-basic--left-head .mds-table__tableCell{min-width:60px}.mds-table-basic--top-head .mds-table__columnHeader,.mds-table-basic--left-head .mds-table__columnHeader{min-width:60px;color:var(--color-grey--80);font:normal 1.125rem "Source Sans Pro",sans-serif;line-height:1.75rem;font-weight:700;background-color:var(--color-macif--1);color:var(--color-white)}.mds-table-basic--top-head .mds-table__columnHeader:not(:first-of-type),.mds-table-basic--left-head .mds-table__columnHeader:not(:first-of-type){border-left:solid 3px var(--color-grey--5)}.mds-table-basic--top-head .mds-table__rowGroup:first-of-type{position:sticky;top:0;overflow:hidden}.mds-table-basic--top-head .mds-table__content{display:block}.mds-table-basic--top-head .mds-table__columnHeader:first-of-type{border-top-left-radius:var(--mds-radius--100)}.mds-table-basic--top-head .mds-table__columnHeader:last-of-type{border-top-right-radius:var(--mds-radius--100)}.mds-table-basic--left-head .mds-table__row:first-of-type .mds-table__columnHeader{border-top-left-radius:var(--mds-radius--100)}.mds-table-basic--left-head .mds-table__row:last-of-type .mds-table__columnHeader{border-bottom-left-radius:var(--mds-radius--100)}.mds-table-basic--mobile .mds-table__row:first-child .mds-table__columnHeader,.mds-table-basic--mobile .mds-table__row:first-child .mds-table__tableCell{padding-top:var(--mds-space--16)}.mds-table-basic--mobile .mds-table__row:last-child .mds-table__columnHeader,.mds-table-basic--mobile .mds-table__row:last-child .mds-table__tableCell{padding-bottom:var(--mds-space--16)}.mds-table-basic--mobile .mds-table__rowGroup:first-of-type .mds-table__row:first-of-type .mds-table__columnHeader{border-top-left-radius:var(--mds-radius--100)}.mds-table-basic--mobile .mds-table__rowGroup:not(:last-of-type){border-bottom:solid 3px var(--color-grey--5)}.mds-table-basic--mobile .mds-table__rowGroup:last-of-type .mds-table__row:last-of-type .mds-table__columnHeader{border-bottom-left-radius:var(--mds-radius--100)}.mds-table-basic--mobile .mds-table__row{flex-direction:row}.mds-table-basic--mobile .mds-table__columnHeader{min-width:120px;width:120px;color:var(--color-grey--80);font:normal 1rem "Source Sans Pro",sans-serif;line-height:1.25rem;font-weight:700;background-color:var(--color-macif--1);color:var(--color-white)}.mds-table-basic--mobile .mds-table__tableCell,.mds-table-basic--mobile .mds-table__columnHeader{padding:.5rem 1rem}.mds-table-comparative{table-layout:fixed;width:100%;border-collapse:separate;text-align:left;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;color:var(--color-grey--80)}.mds-table-comparative .mds-collapse{cursor:pointer;display:flex;word-break:break-word;align-items:flex-start}.mds-table-comparative .mds-collapse:focus{outline:2px solid #000;outline-offset:-2px}.mds-table-comparative .mds-collapse:not(:has(span.mds-icon__expand-more[aria-hidden=true])).mds-collapse__label::before,.mds-table-comparative .mds-collapse:not(:has(span.mds-icon__expand-more[aria-hidden=true])) .mds-collapse__label::before{content:"";font-family:"mds-icon"}.mds-table-comparative .mds-collapse span.mds-icon__expand-more[aria-hidden=true]{display:flex}.mds-table-comparative .mds-collapse span.mds-icon__expand-more[aria-hidden=true]::before{content:"";font-family:"mds-icon"}.mds-table-comparative .mds-collapse.mds-collapse__label::before,.mds-table-comparative .mds-collapse .mds-collapse__label::before,.mds-table-comparative .mds-collapse span.mds-icon__expand-more[aria-hidden=true]::before{transition-duration:var(--mds-motion-duration-short-1)}.mds-table-comparative .mds-collapse:has(span.mds-icon__expand-more[aria-hidden=true]).mds-collapse__label::before,.mds-table-comparative .mds-collapse:has(span.mds-icon__expand-more[aria-hidden=true]) .mds-collapse__label::before{content:none}.mds-table-comparative .mds-collapse__content{height:0;overflow:hidden;visibility:hidden;transition:height var(--mds-motion-duration-medium-1) var(--mds-motion-easing-emphasized-decelerate) !important}.mds-table-comparative .mds-collapse__content.active{visibility:visible}.mds-table-comparative .mds-collapse.active~.mds-collapse__content{transition:height var(--mds-motion-duration-medium-1) var(--mds-motion-easing-emphasized-decelerate) !important;visibility:visible}.mds-table-comparative .mds-collapse.active.mds-collapse__label::before,.mds-table-comparative .mds-collapse.active.mds-collapse__label::after,.mds-table-comparative .mds-collapse.active.mds-collapse__label>span.mds-icon__expand-more[aria-hidden=true]::before,.mds-table-comparative .mds-collapse.active.mds-collapse__label.mds-collapse__label[aria-expanded=true] span.mds-icon__expand-more[aria-hidden=true]::before,.mds-table-comparative .mds-collapse.active .mds-collapse__label::before,.mds-table-comparative .mds-collapse.active .mds-collapse__label::after,.mds-table-comparative .mds-collapse.active .mds-collapse__label>span.mds-icon__expand-more[aria-hidden=true]::before,.mds-table-comparative .mds-collapse.active .mds-collapse__label.mds-collapse__label[aria-expanded=true] span.mds-icon__expand-more[aria-hidden=true]::before{transform:rotate(-180deg)}.mds-table-comparative thead th{color:var(--color-white);background-color:var(--color-macif--1);font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:bold;padding:1.5rem;border:solid var(--color-grey--5) 3px;border-bottom:none;border-right:none}.mds-table-comparative thead th:first-of-type{border:none;background-color:rgba(0,0,0,0)}.mds-table-comparative thead th:nth-child(0n+2){border-top-left-radius:5px}.mds-table-comparative thead th:last-of-type{border-top-right-radius:8px;border-right:solid var(--color-grey--5) 3px}.mds-table-comparative thead th .mds-table__desc{color:var(--color-grey--80);font:normal 1rem "Source Sans Pro",sans-serif;line-height:1.25rem;color:var(--color-white);font-weight:normal;margin-top:12px}@media(max-width: 56.23em){.mds-table-comparative thead th .mds-table__desc{display:none}}.mds-table-comparative tbody>tr{background-color:var(--color-white);vertical-align:middle}.mds-table-comparative tbody>tr:first-of-type th{border-top-left-radius:5px;overflow:hidden;border-top:solid var(--color-grey--5) 3px}.mds-table-comparative tbody>tr:first-of-type td{border-top:solid var(--color-grey--5) 3px}.mds-table-comparative tbody>tr:last-of-type th{border-bottom-left-radius:5px;overflow:hidden}.mds-table-comparative tbody>tr:last-of-type td:last-of-type{border-bottom-right-radius:5px}.mds-table-comparative tbody>tr.mds-collapse{display:table-row}.mds-table-comparative tbody>tr.mds-collapse td{pointer-events:none}.mds-table-comparative tbody>tr.mds-collapse th{cursor:pointer}.mds-table-comparative tbody>tr.mds-collapse.active>th{border-bottom:none}.mds-table-comparative tbody>tr.mds-collapse.active>td{border-bottom:none}.mds-table-comparative tbody>tr.mds-collapse .mds-collapse__label{display:flex;border:none;font-size:inherit;font-weight:inherit;font-family:inherit;background-color:rgba(0,0,0,0);padding:0;align-items:center;text-align:left;cursor:pointer}.mds-table-comparative tbody>tr.mds-collapse .mds-collapse__label::before,.mds-table-comparative tbody>tr.mds-collapse .mds-collapse__label>span[class*=mds-icon]{margin-right:8px;font-size:1.5rem;font-weight:bold;color:var(--color-macif--1)}.mds-table-comparative tbody>tr.mds-collapse__content{color:var(--color-grey--80);font:normal 1rem "Source Sans Pro",sans-serif;line-height:1.25rem;display:none}.mds-table-comparative tbody>tr.mds-collapse__content.active{display:table-row}.mds-table-comparative tbody>tr.mds-collapse__content.active>td{border-left:solid var(--color-grey--5) 3px;border-top:none;text-align:left;padding-top:0rem;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}.mds-table-comparative tbody>tr>th{color:var(--color-grey--80);font:normal 1.125rem "Source Sans Pro",sans-serif;line-height:1.75rem;font-weight:bold;padding:1.5rem;border-bottom:solid var(--color-grey--5) 3px;border-left:solid var(--color-grey--5) 3px;vertical-align:middle}.mds-table-comparative tbody>tr>td{text-align:center;border-bottom:solid var(--color-grey--5) 3px;vertical-align:middle}.mds-table-comparative tbody>tr>td:last-of-type{border-right:solid var(--color-grey--5) 3px}.mds-table-comparative tbody>tr>td .mds-icon__success::before,.mds-table-comparative tbody>tr>td .mds-icon__success span::before{color:var(--color-use--1);font-size:1.25rem}.mds-table-comparative tbody>tr>td .mds-icon__refused::before,.mds-table-comparative tbody>tr>td .mds-icon__refused span::before{color:var(--color-grey--50);font-size:1.25rem}.mds-table-comparative--mobile{width:100%;color:var(--color-grey--80);background-color:var(--color-white)}.mds-table-comparative--mobile .mds-collapse{cursor:pointer;display:flex;word-break:break-word;align-items:flex-start}.mds-table-comparative--mobile .mds-collapse:focus{outline:2px solid #000;outline-offset:-2px}.mds-table-comparative--mobile .mds-collapse:not(:has(span.mds-icon__expand-more[aria-hidden=true])).mds-collapse__label::before,.mds-table-comparative--mobile .mds-collapse:not(:has(span.mds-icon__expand-more[aria-hidden=true])) .mds-collapse__label::before{content:"";font-family:"mds-icon"}.mds-table-comparative--mobile .mds-collapse span.mds-icon__expand-more[aria-hidden=true]{display:flex}.mds-table-comparative--mobile .mds-collapse span.mds-icon__expand-more[aria-hidden=true]::before{content:"";font-family:"mds-icon"}.mds-table-comparative--mobile .mds-collapse.mds-collapse__label::before,.mds-table-comparative--mobile .mds-collapse .mds-collapse__label::before,.mds-table-comparative--mobile .mds-collapse span.mds-icon__expand-more[aria-hidden=true]::before{transition-duration:var(--mds-motion-duration-short-1)}.mds-table-comparative--mobile .mds-collapse:has(span.mds-icon__expand-more[aria-hidden=true]).mds-collapse__label::before,.mds-table-comparative--mobile .mds-collapse:has(span.mds-icon__expand-more[aria-hidden=true]) .mds-collapse__label::before{content:none}.mds-table-comparative--mobile .mds-collapse__content{height:0;overflow:hidden;visibility:hidden;transition:height var(--mds-motion-duration-medium-1) var(--mds-motion-easing-emphasized-decelerate) !important}.mds-table-comparative--mobile .mds-collapse__content.active{visibility:visible}.mds-table-comparative--mobile .mds-collapse.active~.mds-collapse__content{transition:height var(--mds-motion-duration-medium-1) var(--mds-motion-easing-emphasized-decelerate) !important;visibility:visible}.mds-table-comparative--mobile .mds-collapse.active.mds-collapse__label::before,.mds-table-comparative--mobile .mds-collapse.active.mds-collapse__label::after,.mds-table-comparative--mobile .mds-collapse.active.mds-collapse__label>span.mds-icon__expand-more[aria-hidden=true]::before,.mds-table-comparative--mobile .mds-collapse.active.mds-collapse__label.mds-collapse__label[aria-expanded=true] span.mds-icon__expand-more[aria-hidden=true]::before,.mds-table-comparative--mobile .mds-collapse.active .mds-collapse__label::before,.mds-table-comparative--mobile .mds-collapse.active .mds-collapse__label::after,.mds-table-comparative--mobile .mds-collapse.active .mds-collapse__label>span.mds-icon__expand-more[aria-hidden=true]::before,.mds-table-comparative--mobile .mds-collapse.active .mds-collapse__label.mds-collapse__label[aria-expanded=true] span.mds-icon__expand-more[aria-hidden=true]::before{transform:rotate(-180deg)}.mds-table-comparative--mobile .mds-table__header{background-color:var(--color-macif--1);padding:var(--mds-space--16) var(--mds-space--48) var(--mds-space--32);text-align:center;height:102px;display:flex;justify-content:center;align-items:center;border:solid var(--color-grey--5) 3px;border-top-right-radius:.5rem;border-top-left-radius:.5rem}.mds-table-comparative--mobile .mds-table__header .mds-table__title{color:var(--color-white);font-family:"Montserrat",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mds-table-comparative--mobile .mds-table__content{position:relative;border:solid 3px var(--color-grey--5);border-top:none;padding:1rem}.mds-table-comparative--mobile .mds-table__content:last-of-type{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.mds-table-comparative--mobile .mds-table__content.mds-table__accordion-item .mds-table__accordion-header{color:var(--color-grey--80);font:normal 1rem "Source Sans Pro",sans-serif;line-height:1.25rem;font-weight:700;margin-bottom:1rem;margin-bottom:.625rem;line-height:1.25rem}.mds-table-comparative--mobile .mds-collapse{width:100%;text-align:left}.mds-table-comparative--mobile .mds-collapse__content{padding:0;color:var(--color-grey--80);font:normal 1rem "Source Sans Pro",sans-serif;line-height:1.25rem}.mds-table-comparative--mobile .mds-collapse__content.active{margin-bottom:1rem}.mds-table-comparative--mobile .mds-collapse__label{color:var(--color-grey--80);font:normal 1rem "Source Sans Pro",sans-serif;line-height:1.25rem;font-weight:700;justify-content:space-between;align-items:center;background-color:var(--color-white);border:none;padding:0}.mds-table-comparative--mobile .mds-collapse__label::before,.mds-table-comparative--mobile .mds-collapse__label>span[class*=mds-icon]::before{font-size:1.5rem;font-weight:bold;color:var(--color-macif--1);order:2}.mds-table-comparative--mobile .mds-collapse__label::after{content:"";position:absolute}.mds-table-comparative--mobile .mds-collapse__label:not(.active)::after{top:0;bottom:0;right:0;left:0}.mds-table-comparative--mobile .mds-collapse__label.active{position:relative}.mds-table-comparative--mobile .mds-collapse__label.active::after{top:-1rem;bottom:-1rem;left:-1rem;right:-1rem}.mds-table-comparative--mobile .mds-collapse__label::after{content:"";position:absolute}.mds-table-comparative--mobile .mds-collapse__label:not(.active)::after{top:0;bottom:0;right:0;left:0}.mds-table-comparative--mobile .mds-collapse__label.active{position:relative}.mds-table-comparative--mobile .mds-collapse__label.active::after{top:-1rem;bottom:-1rem;left:-1rem;right:-1rem}.mds-table-comparative--mobile .mds-collapse.active~.mds-collapse__content{margin-bottom:16px}.mds-table__carousel .mds-carousel__navigation{margin-top:0;z-index:var(--mds-z-index-1);position:absolute;width:100%;height:102px;justify-content:space-evenly;align-items:center}.mds-table__carousel .mds-carousel__navigation button::before,.mds-table__carousel .mds-carousel__navigation button span[class*=mds-icon__]::before{color:var(--color-white)}.mds-table__carousel .mds-carousel__navigation .mds-carousel__btn--prev,.mds-table__carousel .mds-carousel__navigation .mds-carousel__btn--next{z-index:var(--mds-z-index-1);color:var(--color-white);padding:0;border:0}.mds-table__carousel .mds-carousel__navigation .mds-carousel__btn--prev{margin-right:auto;margin-left:5px;right:0}.mds-table__carousel .mds-carousel__navigation .mds-carousel__btn--next{left:0;margin-left:auto;margin-right:5px}.mds-table__carousel .mds-carousel__navigation .mds-carousel__indicators{position:absolute;bottom:0}.mds-table__carousel .mds-carousel__navigation .mds-carousel__indicator-item button span{border-color:var(--color-white)}.mds-table__carousel .mds-carousel__navigation .mds-carousel__indicator-item button.active span{background-color:var(--color-white)}
