.gdpr{display:flex;flex-direction:column;gap:40px}
.gdpr-groups{display:flex;flex-direction:column;gap:40px}
.gdpr h2{font-size:24px;font-weight:500;line-height:32px;margin:0 0 16px 0}
.gdpr h3{font-size:18px;font-weight:500;line-height:24px}
.gdpr h4{font-size:16px;font-weight:500;line-height:24px}
.gdpr .oc-text-gray{color:#5D617B}
.gdpr .groups-container{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}
.gdpr .group{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;background-color:#F6F7F8;border-radius:4px}
.gdpr .group p.oc-text-gray{color:#AAA;font-size:12px}
.gdpr .group.active .single-item{max-height:9999px;overflow:visible}
.gdpr .group.active>.group-title img{transform:rotate(180deg)}
.gdpr .group.active>.group-content{max-height:9999px;overflow:visible}
.gdpr .group.active>.group-content.inner{width:calc(100% - 48px)}
.gdpr .group.active>.group-content>.content-wrapper{margin-top:16px}
.gdpr .group-title{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 48px);padding:16px 24px;cursor:pointer;color:#15171C;font-size:18px;font-weight:500;line-height:24px;z-index:2;border-radius:4px}
.gdpr .group-title:hover{background-color:#EEEEF1}
.gdpr .group-title.inner>h4{color:#5D617B}
.gdpr .group-content{width:100%;max-height:0;overflow:hidden;padding:0;position:relative;margin-top:0;transition-property:max-height,margin;transition-duration:0.5s;transition-delay:0s,0.1s;transition-timing-function:cubic-bezier(0,1,0,1),linear}
.gdpr .group-content>.content-wrapper{margin-top:0;transition:margin-top 0.3s ease-out}
.gdpr .group-content.inner{padding:0;width:calc(100% - 48px);padding:0 24px}
.gdpr .group-content.inner>:last-child{margin-bottom:24px}
.gdpr .group-content a{color:#4A4DCC;font-size:inherit;line-height:inherit}
.gdpr .group-content a:focus-visible{box-shadow:0px 0px 0px 4px #5C60FF;border-radius:4px}
.gdpr .pdf-link-container{margin-top:16px}
.partial.gdpr-partial{display:flex;flex-direction:column;padding-top:0;padding-bottom:0;gap:40px}
.partial.gdpr-partial .chips-wrapper{gap:0;margin-top:40px;flex-wrap:nowrap;width:fit-content;display:inline-flex;visibility:hidden}
@media (min-width:1024px){.partial.gdpr-partial .chips-wrapper{flex-wrap:wrap}}
.partial.gdpr-partial .chips-wrapper.slick-initialized{width:initial;display:block}
.partial.gdpr-partial .chips-wrapper.width-calculated{visibility:visible;flex-wrap:nowrap}
@media (min-width:1024px){.partial.gdpr-partial .chips-wrapper.width-calculated:not(.slick-initialized){flex-wrap:wrap;row-gap:16px}}
.partial.gdpr-partial .chips-wrapper .slick-list{overflow:visible}
.partial.gdpr-partial .chip{white-space:nowrap}
.partial.gdpr-partial .chip:not(:last-of-type){margin-right:16px}
.partial.gdpr-partial .chip.active{color:#15171C;background-color:#DDDDE3}
.gdpr .table-container{background-color:#FFF;border-radius:4px;padding:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;display:block;margin-top:10px;margin-bottom:10px}
.gdpr .table-container::-webkit-scrollbar{width:12px;height:12px;background:transparent}
.gdpr .table-container::-webkit-scrollbar-thumb{border-radius:9999px;background-color:#15171C;border:4px solid transparent;background-clip:padding-box}
.gdpr .table-container::-webkit-scrollbar-track{border:4px solid #FFF;background-color:#DFDFE5;border-radius:9999px}
.gdpr .table-container table{border-collapse:collapse;table-layout:auto;width:100%}
.gdpr .table-container th,.gdpr .table-container td{font-size:14px;padding:4px;text-align:left;vertical-align:top}
.gdpr .table-container th p,.gdpr .table-container td p{font-size:14px}
.gdpr .table-container th{color:#5D617B;font-weight:400;min-width:100px}
.gdpr .table-container th *{color:#5D617B;font-weight:400;font-size:14px}
.gdpr .table-container td{color:#251435;vertical-align:top;border-left:1px solid #E0E6EB}
.gdpr .table-container td:first-child:not(td[colspan]:first-child){border-left:none}
.gdpr .table-container tr>th + td{border-left:1px solid #E0E6EB}
.gdpr .table-container th + th{border-left:1px solid #E0E6EB}
.gdpr .table-container tr{border-top:1px solid #E0E6EB}
.gdpr .table-container table>:first-child>tr:first-child{border-top:none}
.gdpr .table-container .hover-highlight>td,.gdpr .table-container .hover-highlight>th{background-color:#EEEEF1}