:root{--cc-image:url(https://25399637.fs1.hubspotusercontent-eu1.net/hubfs/25399637/DSM%20website%20images/Homepage/ds-mineraloel.png);--cc-font-body:var(--museo-300),sans-serif;--cc-font-heading:var(--museo-100),sans-serif;--cc-font-button:var(--museo-700),sans-serif;--cc-color-primary:#ffe600;--cc-color-primary-hover:#fff7a8;--cc-color-primary-text:#1a1a1a;--cc-color-heading:#1a1a1a;--cc-color-text:#3c3c3b;--cc-color-button-text:#1a1a1a;--cc-color-bg:#fff;--cc-color-backdrop:rgba(0,0,0,.35);--cc-color-border:#1a1a1a;--cc-color-button-hover-bg:#f5f5f5;--cc-max-width:1100px;--cc-image-width:45%;--cc-z-index:999999;--cc-shadow:0 10px 40px rgba(0,0,0,.2);--cc-title-size:48px;--cc-title-size-tablet:32px;--cc-title-size-mobile:30px;--cc-text-size:15px;--cc-text-size-mobile:14px;--cc-button-size:15px}#cc-banner{align-items:center;background:var(--cc-color-backdrop);bottom:0;color:var(--cc-color-text);display:none;font-family:var(--cc-font-body);justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:var(--cc-z-index)}#cc-banner[style*="display: block"],#cc-banner[style*="display:block"]{display:flex!important}.cc-banner__inner{background:var(--cc-color-bg);box-shadow:var(--cc-shadow);display:flex;flex-direction:row;max-height:95vh;max-width:var(--cc-max-width);overflow-y:auto;width:100%}.cc-banner__image{background-image:var(--cc-image);background-position:50%;background-size:cover;flex:0 0 var(--cc-image-width);min-height:500px}.cc-banner__content{display:flex;flex:1;flex-direction:column;padding:50px 50px 40px}.cc-banner__title{color:var(--cc-color-heading);font-family:var(--cc-font-heading);font-size:var(--cc-title-size);font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0 0 25px}.cc-banner__text{color:var(--cc-color-text);font-family:var(--cc-font-body);font-size:var(--cc-text-size);line-height:1.6;margin:0 0 35px;padding:0}.cc-banner__actions{display:flex;gap:12px;justify-content:space-between;margin-bottom:0;margin-top:auto}.cc-banner__btn{border:none;border-radius:0;cursor:pointer;flex:1 1 0;font-family:var(--cc-font-button);font-size:var(--cc-button-size);font-weight:700;line-height:1.2;min-width:0;padding:14px 18px;text-align:center;transition:background-color .2s ease}.cc-banner__btn--tertiary{background:transparent;color:var(--cc-color-button-text)}.cc-banner__btn--tertiary:hover{background:var(--cc-color-button-hover-bg)}.cc-banner__btn--secondary{background:transparent;border:1px solid var(--cc-color-border);color:var(--cc-color-button-text)}.cc-banner__btn--secondary:hover{background:var(--cc-color-button-hover-bg)}.cc-banner__btn--primary{background:var(--cc-color-primary);color:var(--cc-color-primary-text)}.cc-banner__btn--primary:hover{background:var(--cc-color-primary-hover)}@media (max-width:991px) and (min-width:768px){.cc-banner__content{padding:35px 35px 30px}.cc-banner__title{font-size:var(--cc-title-size-tablet)}.cc-banner__image{min-height:450px}}@media (max-width:767px){#cc-banner{align-items:stretch;padding:0}.cc-banner__inner{flex-direction:column;max-height:100vh;max-width:100%}.cc-banner__image{flex:0 0 auto;min-height:280px;width:100%}.cc-banner__content{padding:30px 25px 25px}.cc-banner__title{font-size:var(--cc-title-size-mobile);margin-bottom:20px}.cc-banner__text{font-size:var(--cc-text-size-mobile);margin-bottom:25px}}@media screen{body.hs-inline-edit #cc-banner,body[class*=hs-editor] #cc-banner,html.hs-inline-edit #cc-banner{display:none!important}}