/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-field-blocktaxonomy-termvocabulary-3name .block-title{font-size:20px;font-weight:600;}article.node--type-blog .body li{padding-bottom:0.8rem;}
.captcha__description{font-size:0.8rem;font-style:italic;}
div#sliding-popup .eu-cookie-withdraw-tab{background:#E8F8F7;color:#818181;font-size:0.7rem;text-transform:uppercase;}
.privacy-ecosystem-diagram{max-width:900px;margin:1rem auto 1.5rem;padding:2rem;border-radius:20px;background:linear-gradient(160deg,#E8F8F7,70%,#00817B);}.privacy-ecosystem-diagram .diagram-section-title{text-transform:uppercase;letter-spacing:0.06em;color:#000;margin:0 0 14px;border-bottom:2px solid rgba(0,0,0,0.12);padding-bottom:6px;}.privacy-ecosystem-diagram section + section{margin-top:36px;}.privacy-ecosystem-diagram .layer-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px;}.privacy-ecosystem-diagram .layer-list li{padding-bottom:0 !important;}.privacy-ecosystem-diagram .layer{display:grid;grid-template-columns:1.6fr 1fr;border-radius:20px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,0.12);}.privacy-ecosystem-diagram .layer > *{padding:10px 24px;}.privacy-ecosystem-diagram .layer-name h4{margin:0 0 4px;}.privacy-ecosystem-diagram .layer-name .examples{margin:0;}.privacy-ecosystem-diagram .layer-type{background:#fff;display:flex;flex-direction:column;justify-content:center;}.privacy-ecosystem-diagram .layer-type .type-name{margin:0 0 2px;font-weight:700;color:#262626;}.privacy-ecosystem-diagram .layer-type .type-desc{margin:0;font-style:italic;color:#54585a;}.privacy-ecosystem-diagram .layer--gold{background:#F5C842;color:#262626;}.privacy-ecosystem-diagram .layer--blue{background:#041E6B;color:#fff;}.privacy-ecosystem-diagram .layer--purple{background:#7a2d8c;color:#fff;}@media (max-width:640px){.privacy-ecosystem-diagram .layer{grid-template-columns:1fr;}}
.layout--2-column-with-gap:not(.layout-builder__layout) .cell:not(.layout-region--title) .block:last-child:not(.banner-block),.layout--split-banner:not(.layout-builder__layout) .cell:not(.layout-region--title) .block:last-child:not(.banner-block),.layout--1-column,.layout--2-column,.layout--3-column,.layout--4-column,.layout--horizontal-scroll{padding-top:2rem;padding-bottom:2rem;}
time{font-weight:normal;color:#333;}.label--white time{color:#fff;}
