/* @license BSD 3-Clause https://github.com/klaro-org/klaro-js/blob/master/LICENSE */
.klaro{font-family:inherit;font-family:var(--font-family,inherit);font-size:14px;font-size:var(--font-size,14px)}.klaro button{font-family:inherit;font-family:var(--font-family,inherit);font-size:14px;font-size:var(--font-size,14px)}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.klaro .cookie-modal .cm-switch-container,.klaro .context-notice .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom-style:solid;border-bottom-style:var(--border-style,solid);border-bottom-width:1px;border-bottom-width:var(--border-width,1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2,#c8c8c8);display:block;position:relative;padding:10px;padding-left:66px;line-height:20px;vertical-align:middle;min-height:40px}.klaro .cookie-modal .cm-switch-container:last-child,.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .cookie-modal .cm-switch-container:first-child,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container:first-child{margin-top:0}.klaro .cookie-modal .cm-switch-container p,.klaro .context-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container p{margin-top:0}.klaro .cookie-modal .cm-switch,.klaro .context-notice .cm-switch,.klaro .cookie-notice .cm-switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1,#1a936f);opacity:.6}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before{transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:rgb(36.1294797688,204.2705202312,154.2450867052);background-color:var(--green2,rgb(36.1294797688,204.2705202312,154.2450867052));opacity:.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider::before{transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:rgb(36.1294797688,204.2705202312,154.2450867052);background-color:var(--green2,rgb(36.1294797688,204.2705202312,154.2450867052));opacity:.8;cursor:not-allowed}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal .cm-list-input,.klaro .context-notice .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:.9em;font-weight:600}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{color:hsl(0,0%,48.8%);color:var(--dark3,rgb(124.44,124.44,124.44));font-size:.9em;padding-top:4px}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:hsl(0,0%,95%);background-color:var(--white2,rgb(242.25,242.25,242.25));position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{background-color:hsl(0,0%,90.25%);background-color:var(--white3,rgb(230.1375,230.1375,230.1375));position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;transition:.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round::before,.klaro .context-notice .cm-list-label .slider.round::before,.klaro .cookie-notice .cm-list-label .slider.round::before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:rgb(71.7343352601,222.5856647399,177.7042774566);box-shadow-color:var(--green3,rgb(71.7343352601,222.5856647399,177.7042774566));box-shadow:0 0 1px var(--box-shadow-color,green3)}.klaro .cookie-modal .cm-list-label input:checked+.slider::before,.klaro .context-notice .cm-list-label input:checked+.slider::before,.klaro .cookie-notice .cm-list-label input:checked+.slider::before{transform:translateX(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 rgba(125,125,125,.2),5px 5px 10px 0 rgba(125,125,125,.19)}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider::before{transform:translateX(20px)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#1a936f;color:var(--green1,#1a936f);text-decoration:none}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#fafafa;color:var(--light1,#fafafa)}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{display:block;text-align:left;margin:0;padding:0;margin-top:.7em}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal h4,.klaro .cookie-modal h5,.klaro .cookie-modal h6,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.klaro .context-notice h5,.klaro .context-notice h6,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3,.klaro .cookie-notice h4,.klaro .cookie-notice h5,.klaro .cookie-notice h6{font-family:inherit;font-family:var(--title-font-family,inherit)}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{color:#fff;color:var(--button-text-color,#fff);background-color:hsl(0,0%,36%);background-color:var(--dark2,rgb(91.8,91.8,91.8));border-radius:4px;border-radius:var(--border-radius,4px);padding:6px 10px;margin-right:.5em;border-style:none;padding:.4em;font-size:1em;cursor:pointer}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#c8c8c8;background-color:var(--light2,#c8c8c8)}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:rgb(36.1294797688,204.2705202312,154.2450867052);background-color:var(--green2,rgb(36.1294797688,204.2705202312,154.2450867052))}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#2581c4;background-color:var(--blue1,#2581c4)}.klaro .context-notice{border-radius:4px;border-radius:var(--border-radius,4px);border-style:solid;border-style:var(--border-style,solid);border-width:1px;border-width:var(--border-width,1px);border-color:#c8c8c8;border-color:var(--light2,#c8c8c8);background-color:#fafafa;background-color:var(--light1,#fafafa);display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px;height:100%}.klaro .context-notice.cm-dark{background-color:#333;background-color:var(--dark1,#333);border-color:hsl(0,0%,36%);border-color:var(--dark2,rgb(91.8,91.8,91.8))}.klaro .context-notice.cm-dark p{color:#fafafa;color:var(--light1,#fafafa)}.klaro .context-notice.cm-dark p a{color:rgb(68.5896995708,156.0884120172,219.8103004292);color:var(--blue2,rgb(68.5896995708,156.0884120172,219.8103004292))}.klaro .context-notice p{color:#333;color:var(--dark1,#333);flex-grow:0;text-align:center;padding-top:0;margin-top:0}.klaro .context-notice p a{color:rgb(36.1294797688,204.2705202312,154.2450867052);color:var(--green2,rgb(36.1294797688,204.2705202312,154.2450867052))}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .context-notice p.ccn-description-empty-store{margin-top:24px;font-size:14px;font-size:var(--font-size,14px)}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#333;background-color:var(--dark1,#333);color:#fafafa;color:var(--light1,#fafafa);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto}@media(min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius,4px);position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;cursor:pointer;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fafafa;stroke:var(--light1,#fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{border-top-color:hsl(0,0%,36%);border-top-color:var(--dark2,rgb(91.8,91.8,91.8));border-top-width:1px;border-top-width:var(--border-width,1px);border-top-style:solid;border-top-style:var(--border-style,solid);padding:1em}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:.8em;padding-top:4px;text-align:right;padding-right:8px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:hsl(0,0%,36%);color:var(--dark2,rgb(91.8,91.8,91.8))}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-width:1px;border-bottom-width:var(--border-width,1px);border-bottom-style:solid;border-bottom-style:var(--border-style,solid);border-bottom-color:hsl(0,0%,36%);border-bottom-color:var(--dark2,rgb(91.8,91.8,91.8));padding:1em;padding-right:24px}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret{color:#a0a0a0;color:var(--light3,#a0a0a0)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{color:#a0a0a0;color:var(--light3,#a0a0a0);font-size:.8em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top-width:1px;border-top-width:var(--border-width,1px);border-top-style:solid;border-top-style:var(--border-style,solid);border-top-color:hsl(0,0%,36%);border-top-color:var(--dark2,rgb(91.8,91.8,91.8));padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:hsl(0,0%,36%);color:var(--dark2,rgb(91.8,91.8,91.8));padding-left:.2em;font-size:.8em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#333;background-color:var(--dark1,#333);z-index:999;position:fixed;width:100%;bottom:0;right:0}@media(min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius,4px);position:fixed;position:var(--notice-position,fixed);right:20px;right:var(--notice-right,20px);left:auto;left:var(--notice-left,auto);bottom:20px;bottom:var(--notice-bottom,20px);top:auto;top:var(--notice-top,auto);max-width:400px;max-width:var(--notice-max-width,400px);box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}}@media(max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em;padding-top:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-0.5em}@media(max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:.5em}@media(max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - 0.5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:-0.5em;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;align-items:baseline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:.5em}.klaro .cookie-modal-notice{padding:1em;padding-top:.2em;background-color:#333;background-color:var(--dark1,#333);color:#fafafa;color:var(--light1,#fafafa);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto}@media(min-width:400px){.klaro .cookie-modal-notice{border-radius:4px;border-radius:var(--border-radius,4px);position:relative;margin:0 auto;max-width:400px;height:auto;width:auto}}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none !important}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.klaro{a,label.cm-list-label{display:inline-block;min-height:24px;cursor:pointer;}input:disabled + label.cm-list-label{cursor:not-allowed;}a:focus{outline:revert;}label.cm-list-label{padding-inline-start:unset;}}.klaro_toggle_dialog{position:fixed;z-index:99;right:25px;bottom:25px;width:35px;height:35px;margin:0;padding:0;cursor:pointer;border:1px solid #eaeaea;border-radius:20px;background:white;background-image:url(/modules/contrib/klaro/icons/privacy.svg);background-size:contain;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);box-shadow:0 5px 5px rgba(0,0,0,0.2);}.klaro_toggle_dialog:focus{transform:scale(1.2);}.klaro .context-notice p.cm-dialog-link{margin-top:6px;}.klaro.learn-more-as-button
  .cookie-notice:not(.cookie-modal-notice)
  a.cm-link.cn-learn-more{flex-grow:unset;min-height:24px;margin-right:auto;padding:0.4em;cursor:pointer;text-align:center;color:#fff;color:var(--button-text-color,#fff);border-style:none;border-radius:var(--border-radius,4px);background-color:#5c5c5c;background-color:var(--dark2,#5c5c5c);font-size:1em;line-height:1.125rem;}.klaro.hide-consent-dialog-title h2#id-cookie-title{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.klaro-close{position:absolute;top:0;right:0;width:30px;height:25px;padding:0;cursor:pointer;color:var(--light1,#fafafa);border:none;background:none;&::after{content:"\00d7";font-size:2em;}}.klaro.klaro-close-enabled p#id-cookie-notice{margin-right:1em;}.klaro .cookie-modal .cm-modal .hide{min-height:24px;}.klaro .cookie-modal .cm-modal .hide:active,.klaro .cookie-modal .cm-modal .hide:focus{outline:auto;}.klaro .cookie-modal .cm-list-input:focus + .cm-list-label .slider,.klaro .context-notice .cm-list-input:focus + .cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus + .cm-list-label .slider{outline:auto;}@media (prefers-contrast:more){.klaro{--klaro-button-focus-outline:2px dotted #fff !important;--klaro-button-focus-outline-offset:2px !important;.cookie-modal,.cm-modal,.context-notice,.cookie-notice{border:1px solid #fff;.cm-list-label .slider{border:2px solid #fff;&::before{box-sizing:border-box;border:4px solid #fff;}}a:focus,button:focus{outline:1px dotted #fff;}}.cookie-modal .cm-modal .hide svg{stroke:#fff;}}.klaro_toggle_dialog{background-image:url(/modules/contrib/klaro/icons/privacy-white.svg);}}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
:root{--ai-font-size-base:var(--font-size-base);--ai-font-size-s:var(--font-size-s);--ai-font-size-xs:var(--font-size-xs);--ai-font-size-xxs:var(--font-size-xxs);--ai-font-size-h1:var(--font-size-h1);--ai-font-size-h2:var(--font-size-h2);--ai-font-size-h3:var(--font-size-h3);--ai-font-size-h4:var(--font-size-h4);--ai-font-size-h5:var(--font-size-h5);--ai-font-size-h6:var(--font-size-h6);--ai-text-color-muted:var(--color-text-light);--ai-icon-size:1.25rem;--ai-icon-size-lg:2rem;}.ai-font-size-base{font-size:var(--ai-font-size-base);}.ai-font-size-s{font-size:var(--ai-font-size-s);}.ai-font-size-xs{font-size:var(--ai-font-size-xs);}.ai-font-size-xxs{font-size:var(--ai-font-size-xxs);}.ai-text-muted{color:var(--ai-text-color-muted);}.ai-description{font-size:var(--ai-font-size-xs);line-height:1.25;color:var(--ai-text-color-muted);hyphens:none;text-wrap:balance;}.ai-heading-h1{font-size:var(--ai-font-size-h1);}.ai-heading-h2{font-size:var(--ai-font-size-h2);}.ai-heading-h3{font-size:var(--ai-font-size-h3);}.ai-heading-h4{font-size:var(--ai-font-size-h4);}.ai-heading-h5{font-size:var(--ai-font-size-h5);}.ai-heading-h6{font-size:var(--ai-font-size-h6);}select.ai-select,select.ai-select--narrow,select.ai-select--wide{max-width:200px;}select.ai-select--narrow{max-width:150px;}select.ai-select--wide{max-width:300px;}.ai-icon-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(var(--ai-icon-size) + 0.5rem);height:calc(var(--ai-icon-size) + 0.5rem);padding:0.25rem;color:var(--gin-icon-color,var(--ai-text-color-muted));text-decoration:none;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:var(--ai-icon-size) var(--ai-icon-size);border:1px solid var(--color-gray-200,rgba(0,0,0,0.08));border-radius:var(--gin-border-m,0.5rem);transition:background-color 0.15s var(--gin-easing,cubic-bezier(0.19,1,0.22,1)),border-color 0.15s var(--gin-easing,cubic-bezier(0.19,1,0.22,1));cursor:pointer;}.ai-icon-button:hover{background-color:var(--color-gray-100,rgba(0,0,0,0.06));border-color:var(--color-gray-200,rgba(0,0,0,0.08));}.ai-icon-button:focus{outline:none;}.ai-icon-button:focus-visible{background-color:var(--color-gray-100,rgba(0,0,0,0.06));outline:2px solid var(--gin-color-focus,var(--color-focus,#007dfacc));outline-offset:2px;}.ai-icon-button:active{background-color:var(--color-gray-200,rgba(0,0,0,0.12));border-color:var(--color-gray-300,rgba(0,0,0,0.15));}.ai-icon-button--lg{--ai-icon-size:var(--ai-icon-size-lg);}.ai-icon{display:inline-block;flex-shrink:0;width:var(--ai-icon-size);height:var(--ai-icon-size);background-repeat:no-repeat;background-position:center;background-size:100%;}.ai-icon--lg{--ai-icon-size:var(--ai-icon-size-lg);}.ai-icon--provider{background-image:url(/modules/contrib/ai/assets/icons/plugs.svg);}.ai-icon--model{background-image:url(/modules/contrib/ai/assets/icons/cube.svg);}.ai-icon--external{background-image:url(/modules/contrib/ai/assets/icons/external.svg);}.ai-icon--settings{background-image:url(/modules/contrib/ai/assets/icons/gear.svg);}.ai-icon--supported{background-image:url(/modules/contrib/ai/assets/icons/checkmark-circle.svg);}.ai-icon--not-supported{background-image:url(/modules/contrib/ai/assets/icons/x-circle.svg);}.ai-icon--warning{background-image:url(/modules/contrib/ai/assets/icons/warning.svg);}.ai-icon--option{background-image:url(/modules/contrib/ai/assets/icons/option.svg);}.ai-icon--arrow-left-up{background-image:url(/modules/contrib/ai/assets/icons/arrow-left-up.svg);}.ai-icon--cloud-arrow-down{background-image:url(/modules/contrib/ai/assets/icons/cloud-arrow-down.svg);}.ai-icon--file{background-image:url(/modules/contrib/ai/assets/icons/file.svg);}.ai-icon--trash{background-image:url(/modules/contrib/ai/assets/icons/trash.svg);}.ai-icon--thumbs-up{background-image:url(/modules/contrib/ai/assets/icons/thumbs-up.svg);}.ai-icon--thumbs-down{background-image:url(/modules/contrib/ai/assets/icons/thumbs-down.svg);}.ai-pill{font-size:var(--gin-font-size-xxs,.75rem);font-weight:var(--gin-font-weight-semibold,600);display:inline-block;padding:.125em .75em;vertical-align:.125em;border:1px solid transparent;border-radius:var(--gin-border-l,.75rem);color:var(--messages-fg-color);background:var(--messages-bg-color);text-transform:capitalize;}.ai-pill.light{color:var(--gin-status-text,white);background:var(--gin-status-bg,var(--color-gray-400));}.ai-pill.success{color:var(--gin-status-success-text,var(--messages-fg-color));background-color:var(--gin-status-success-bg,var(--messages--status-color));}.ai-pill.danger{color:var(--gin-status-danger-text,var(--messages-fg-color));background:var(--gin-status-danger-bg,var(--messages--error-color));}.ai-pill.warning{color:var(--gin-status-warning-text,var(--messages-fg-color));background:var(--gin-status-warning-bg,var(--messages--warning-color));}.ai-tooltip{margin:0px;inset:auto;position-area:bottom right;position-try-fallbacks:flip-inline;border:1px solid var(--gin-border-color,var(--color-gray-100,#dbdbdb));padding:var(--gin-spacing-xxs,4px) var(--gin-spacing-xs,8px);color:var(--gin-color-text-light,var(--color-gray-800,#55565b));font-size:var(--font-size-xs);border-radius:var(--gin-border-s,6px);box-shadow:2px 4px 8px var(--gin-color-primary-light,rgba(0,0,0,0.15));max-width:16rem;}
.niki-site-header{position:relative;z-index:500;width:100%;background:#ffffff;border-bottom:1px solid rgba(16,44,59,0.1);}.niki-site-header__inner{display:flex;align-items:center;gap:24px;width:min(100%,1600px);min-height:92px;margin:0 auto;padding:10px 24px;}.niki-site-header__brand{display:block;flex:0 0 auto;line-height:0;}.niki-site-header__logo{display:block;width:220px;max-width:100%;height:70px;object-fit:contain;object-position:left center;transform:translateX(-8px);}.niki-site-header__nav{margin-left:auto;}.niki-site-header__list{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none;}.niki-site-header__item{margin:0;padding:0;}.niki-site-header__link{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 13px;color:#102c3b;font-size:15px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;background:#e4efff;border-radius:10px;transition:background-color 160ms ease,color 160ms ease,transform 160ms ease;}.niki-site-header__link:hover,.niki-site-header__link:focus-visible{color:#ffffff;text-decoration:none;background:#163b4d;transform:translateY(-1px);}.niki-site-header__link:focus-visible,.niki-site-header__toggle:focus-visible,.niki-site-header__brand:focus-visible{outline:3px solid #f5bd00;outline-offset:3px;}.niki-site-header__toggle{display:none;align-items:center;justify-content:center;flex:0 0 auto;width:48px;height:48px;margin-left:auto;color:#102c3b;cursor:pointer;background:transparent;border:0;border-radius:8px;}.niki-site-header__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}@media (max-width:79.999rem){.niki-site-header__inner{flex-wrap:wrap;gap:8px 16px;min-height:72px;padding:10px 16px;}.niki-site-header__logo{width:150px;height:52px;transform:translateX(-6px);}.niki-site-header__toggle{display:inline-flex;}.niki-site-header__nav{display:none;width:100%;margin-left:0;padding:8px 0 6px;}.niki-site-header__nav.is-open{display:block;}.niki-site-header__list{align-items:stretch;gap:6px;width:100%;flex-direction:column;}.niki-site-header__link{justify-content:flex-start;width:100%;padding:12px 16px;font-size:16px;text-align:left;white-space:normal;}}@media (max-width:30rem){.niki-site-header__logo{width:132px;height:48px;transform:translateX(-5px);}}.layout-content{--background:#f8fbfc;--foreground:#173747;--card:#ffffff;--card-foreground:#173747;--primary:#173747;--primary-foreground:#ffffff;--secondary:#f7bf18;--secondary-foreground:#173747;--muted:#e8f3f3;--muted-foreground:#244958;--accent:#dceff2;--accent-foreground:#173747;--border:#c9dde0;--input:#c9dde0;--ring:#f7bf18;--radius:1rem;--shadow-xl:0 20px 48px -30px rgba(23,55,71,0.4);--shadow-2xl:0 26px 70px -38px rgba(23,55,71,0.46);color:var(--foreground);background:radial-gradient(circle at 8% 5%,rgba(74,145,163,0.1),transparent 24rem),radial-gradient(circle at 94% 28%,rgba(138,185,87,0.08),transparent 26rem),var(--background);}.layout-content .region-content{padding-inline:0;}.layout-content .region-content > section.cq-full{width:min(calc(100% - 48px),1500px);margin-inline:auto;}.layout-content .region-content > section.cq-full:first-of-type{isolation:isolate;width:min(calc(100% - 48px),1500px);min-height:520px;margin-top:22px;margin-bottom:76px;overflow:hidden;border:1px solid rgba(201,221,224,0.7);border-radius:28px;box-shadow:0 28px 80px -42px rgba(23,55,71,0.58);}.layout-content .region-content > section.cq-full:first-of-type > .container{width:min(100%,1380px);padding-inline:48px;}.layout-content .region-content > section.cq-full:first-of-type h1{max-width:900px;font-size:clamp(2.5rem,4.5vw,4.75rem);line-height:0.98;letter-spacing:-0.035em;}.layout-content .region-content > section.cq-full:first-of-type p{max-width:800px;line-height:1.5;}.layout-content .region-content > section.cq-full:has(> .absolute.inset-0),.layout-content .region-content > section.cq-full.bg-primary{overflow:hidden;border:1px solid rgba(201,221,224,0.68);border-radius:28px;box-shadow:var(--shadow-xl);}.layout-content .region-content > section.cq-full.bg-primary{background:linear-gradient(125deg,rgba(74,145,163,0.34),transparent 42%),linear-gradient(105deg,#173747,#102b3b 72%);}.layout-content h1,.layout-content h2,.layout-content h3{letter-spacing:-0.025em;}.layout-content h2.text-primary,.layout-content h3{color:#173747;}.layout-content a.rounded-lg,.layout-content a.rounded-sm{border-radius:999px;}.layout-content .bg-primary{box-shadow:0 12px 28px -18px rgba(23,55,71,0.7);}.layout-content .bg-secondary{box-shadow:0 10px 24px -17px rgba(247,191,24,0.82);}.layout-content .bg-muted,.layout-content .bg-accent,.layout-content .bg-card,.layout-content .border-border.bg-background{border-color:rgba(201,221,224,0.82);}.layout-content .bg-muted{background-color:#e8f3f3;}.layout-content .bg-accent{background-color:#dceff2;}.layout-content .bg-card,.layout-content .border-border.bg-background{background-color:rgba(255,255,255,0.92);}.layout-content figure img,.layout-content .aspect-video img{border-radius:inherit;}.layout-content .rounded-xl,.layout-content .md\:rounded-2xl{border-radius:20px;}@media (max-width:79.999rem){.layout-content .region-content > section.cq-full,.layout-content .region-content > section.cq-full:first-of-type{width:min(calc(100% - 32px),1500px);}.layout-content .region-content > section.cq-full:first-of-type > .container{padding-inline:30px;}}@media (max-width:47.999rem){.layout-content .region-content > section.cq-full,.layout-content .region-content > section.cq-full:first-of-type{width:min(calc(100% - 24px),1500px);}.layout-content .region-content > section.cq-full:first-of-type{min-height:560px;margin-top:12px;margin-bottom:52px;border-radius:20px;}.layout-content .region-content > section.cq-full:first-of-type > .container{padding-inline:18px;}.layout-content .region-content > section.cq-full:first-of-type h1{font-size:clamp(2.25rem,11vw,3.25rem);line-height:1.02;}.layout-content .region-content > section.cq-full:has(> .absolute.inset-0),.layout-content .region-content > section.cq-full.bg-primary{border-radius:20px;}}body{background:radial-gradient(circle at 8% 2%,rgba(74,145,163,0.2),transparent 30rem),radial-gradient(circle at 94% 12%,rgba(247,191,24,0.12),transparent 24rem),#dfe9f4;}.layout-container{padding:18px;}.layout-content{width:min(100%,1720px);margin:0 auto 18px;overflow:hidden;background:#ffffff;border:1px solid rgba(255,255,255,0.84);border-radius:34px;box-shadow:0 36px 90px -48px rgba(23,55,71,0.48),0 0 0 1px rgba(74,145,163,0.05);}.layout-content .region-content{padding-bottom:56px;}@media (max-width:47.999rem){.layout-container{padding:8px;}.layout-content{margin-bottom:8px;border-radius:22px;}.layout-content .region-content{padding-bottom:32px;}}.layout-content .region-content > section.cq-full:nth-of-type(2) > .container > div{width:100%;max-width:none;}.layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square{min-height:0;aspect-ratio:4 / 3;}@media (min-width:80rem){.layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square{aspect-ratio:3 / 2;}}.layout-content .region-content > section.cq-full:nth-of-type(2) > .container,.layout-content .region-content > section.cq-full:nth-of-type(4) > .container{width:100%;max-width:none;padding-inline:0;}.layout-content .region-content > section.cq-full:nth-of-type(2) > .container > div,.layout-content .region-content > section.cq-full:nth-of-type(4) > .container > div{width:100%;max-width:none;}@media (max-width:47.999rem){.layout-content .region-content > section.cq-full:first-of-type > .container > div > .flex-col{box-sizing:border-box;width:100%;min-width:0;max-width:100%;}.layout-content .region-content > section.cq-full:first-of-type > .container > div > .flex-col > .flex-row{flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%;}.layout-content .region-content > section.cq-full:first-of-type > .container > div > .flex-col > .flex-row > a{box-sizing:border-box;width:100%;max-width:100%;white-space:normal;}}.niki-site-header__item.has-submenu{position:relative;}.niki-site-header__submenu{position:absolute;top:calc(100% + 8px);left:0;z-index:600;display:none;min-width:260px;margin:0;padding:8px;list-style:none;background:#ffffff;border:1px solid rgba(16,44,59,0.12);border-radius:12px;box-shadow:0 18px 45px -24px rgba(16,44,59,0.55);}.niki-site-header__submenu::before{position:absolute;top:-8px;left:0;width:100%;height:8px;content:"";}.niki-site-header__item.has-submenu:hover > .niki-site-header__submenu,.niki-site-header__item.has-submenu:focus-within > .niki-site-header__submenu{display:block;}.niki-site-header__sublink{display:block;padding:10px 12px;color:#102c3b;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;border-radius:8px;}.niki-site-header__sublink:hover,.niki-site-header__sublink:focus-visible{color:#ffffff;background:#163b4d;outline:none;}@media (max-width:79.999rem){.niki-site-header__submenu{position:static;display:block;min-width:0;margin-top:4px;padding:4px 0 4px 16px;background:transparent;border:0;border-radius:0;box-shadow:none;}.niki-site-header__sublink{padding:10px 16px;font-size:15px;}}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card{position:relative;display:block !important;overflow:hidden;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card > .aspect-video{position:absolute;inset:0 0 104px;width:100%;height:auto;aspect-ratio:auto;transition:opacity 420ms ease,transform 480ms cubic-bezier(0.2,0.75,0.25,1);}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card > .aspect-video img{object-fit:cover;object-position:center top;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content{position:absolute;top:calc(100% - 104px);right:0;bottom:0;left:0;z-index:2;display:block;padding:16px 20px;overflow:hidden;background:rgba(255,255,255,0.98);transition:top 480ms cubic-bezier(0.2,0.75,0.25,1);}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content h3{margin:0;font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.2;}.niki-profile-card__toggle{margin-top:8px;padding:7px 14px;color:#ffffff;font-size:14px;font-weight:700;line-height:1.2;cursor:pointer;background:#173747;border:0;border-radius:999px;}.niki-profile-card__toggle:hover,.niki-profile-card__toggle:focus-visible{background:#24536a;outline:3px solid #f7bf18;outline-offset:2px;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content p{display:block !important;margin:16px 0 0;color:#244958;font-size:1rem;line-height:1.55;opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity 260ms ease 180ms,transform 360ms ease 120ms,visibility 0s linear 480ms;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open > .aspect-video{opacity:0;transform:translateY(-32px) scale(0.98);pointer-events:none;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__content{top:0;overflow-y:auto;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__content p{opacity:1;visibility:visible;transform:translateY(0);transition-delay:180ms,120ms,0s;}@media (prefers-reduced-motion:reduce){.niki-profile-reveal-card > .aspect-video,.niki-profile-card__content,.niki-profile-card__content p{transition-duration:1ms !important;transition-delay:0ms !important;}}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card:hover{transform:none !important;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content h3 a::after{display:none !important;content:none !important;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__toggle{position:relative;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:min(100%,180px);min-height:42px;padding:10px 24px;pointer-events:auto;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card:hover,:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card:focus-within{scale:1 !important;transform:none !important;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__toggle:hover{outline:none !important;box-shadow:none !important;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__content{display:flex;flex-direction:column;overflow:hidden;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__content p{flex:1 1 auto;min-height:0;overflow-y:auto;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__toggle{flex:0 0 auto;margin-top:16px;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card{cursor:pointer;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card > .aspect-video{inset-bottom:152px;bottom:152px;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content{top:calc(100% - 152px);}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content p{max-height:0;margin:0 !important;overflow:hidden;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__content p{max-height:none;margin:16px 0 0 !important;overflow-y:auto;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content{display:flex;flex-direction:column;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__toggle,:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__toggle{flex:0 0 auto;margin-top:auto;}@media (min-width:48rem) and (max-width:79.999rem){:is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card > .aspect-video{bottom:33.333%;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content{top:66.667%;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__content{top:0;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content h3{width:100%;text-align:center;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content h3 a{display:block;width:100%;white-space:normal;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card:not(.is-bio-open) .niki-profile-card__content h3{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:0;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__toggle{align-self:center;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__content h3{display:block;flex:0 0 auto;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__toggle{background:#f7bf18;border-color:#f7bf18;color:#173747;}:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__toggle:hover,:is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__toggle:focus-visible{background:#f7bf18;border-color:#f7bf18;color:#173747;}@media (min-width:80rem){:is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3{grid-template-columns:repeat(6,minmax(0,1fr)) !important;}:is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3 > *{grid-column:span 2;}:is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3 > :nth-last-child(1):nth-child(3n + 1){grid-column:3 / span 2;}:is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3 > :nth-last-child(2):nth-child(3n + 1){grid-column:2 / span 2;}}@media (min-width:48rem) and (max-width:79.999rem){:is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}:is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3 > *{grid-column:span 2;}:is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3 > :last-child:nth-child(odd){grid-column:2 / span 2;}}:is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3{width:min(100%,82rem);max-width:82rem;margin-inline:auto;}.layout-content .region-content > section.cq-full:first-of-type{height:auto !important;max-height:none !important;}.layout-content section .grid:has(> .bg-accent){grid-auto-rows:1fr;align-items:stretch;}.layout-content section .grid:has(> .bg-accent) > .bg-accent{box-sizing:border-box;height:100%;}#partnership-collaborative-services header > .p-16{padding-block:0 !important;}#laboratory-credentials .grid > .bg-accent{height:100%;min-height:18rem;}#laboratory-credentials .grid > .bg-accent > a{margin-top:auto;align-self:center;}#events-presentations .grid > .bg-accent{box-sizing:border-box;max-height:34rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4c91a5 transparent}#events-presentations .grid > .bg-accent>*{width:100%}#events-presentations .grid > .bg-accent>:last-child{margin-top:auto}#corporate-profile .grid.grid-cols-1 > .bg-accent{width:90%;margin-inline:auto;}:is(#events-presentations,#governance,#investor-contact) .grid.grid-cols-1 > section > .relative.mx-auto{max-width:100% !important;}#pipeline-at-a-glance .grid.grid-cols-1 > section > .relative.mx-auto{max-width:100% !important;}:is(body.path-frontpage,body.niki-homepage-design){background:#fff;color:#676b6d;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;}:is(body.path-frontpage,body.niki-homepage-design) .layout-container{padding:0;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content{width:100%;max-width:none;margin:0;overflow:visible;color:#676b6d;background:#fff;border:0;border-radius:0;box-shadow:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content{padding-bottom:0;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full{width:100%;max-width:none;margin:0;border:0;border-radius:0;box-shadow:none;}:is(body.path-frontpage,body.niki-homepage-design) canvas-island:first-child{position:absolute;top:0;right:0;left:0;z-index:500;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header{background:transparent;border:0;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__inner{width:min(100% - 48px,1170px);min-height:104px;padding:22px 0;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__brand{padding:6px 14px;background:rgba(255,255,255,0.94);border-radius:2px;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__logo{width:178px;height:52px;transform:none;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__list{gap:0;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link{min-height:42px;padding:8px 11px;color:#fff;font-size:16px;font-weight:600;background:transparent;border-radius:0;text-shadow:0 1px 2px rgba(0,0,0,0.35);}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link:hover,:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link:focus-visible{color:#c8f7c5;background:rgba(255,255,255,0.08);transform:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type{position:relative;isolation:isolate;width:100%;min-height:735px;margin:0;overflow:hidden;color:#fff;background-image:linear-gradient(rgba(20,45,66,0.18),rgba(20,45,66,0.18)),url('/sites/default/files/brand/diamir-original-home/dia-hp2.jpg');background-position:center;background-size:cover;border:0;border-radius:0;box-shadow:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type > .container{display:flex;align-items:center;justify-content:center;width:100%;min-height:735px;padding:120px 24px 56px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type > .container > div{width:min(100%,980px);max-width:980px;padding:0;text-align:center;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type .flex-col.items-start{align-items:center;align-self:center;gap:24px;padding:0;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type h1{max-width:900px;margin:0 auto;color:#fff;font-size:clamp(3rem,5.1vw,5.25rem);font-weight:100;line-height:1.2;letter-spacing:-0.025em;text-align:center;text-shadow:0 2px 18px rgba(13,31,45,0.24);}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type p{max-width:850px;margin-inline:auto;color:#fff;font-size:clamp(1.05rem,1.45vw,1.35rem);font-weight:300;line-height:1.65;text-align:center;text-shadow:0 1px 4px rgba(13,31,45,0.35);}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type .bg-secondary{color:#173747;background:#c8f7c5;box-shadow:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type a.rounded-lg{min-height:46px;padding:12px 30px;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:23px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2){padding:50px 0 28px;color:#676b6d;background:#f0f0f0;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) > .container{width:min(100% - 48px,1170px);padding:0;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) header{max-width:900px;margin:0 auto 38px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) header h2{color:#262b2e;font-size:clamp(2rem,3vw,3rem);font-weight:100;line-height:1.2;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) header p{font-size:18px;line-height:1.7;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .md\:grid-cols-3{gap:36px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square{min-height:0;padding:92px 18px 24px;overflow:visible;color:#676b6d;background:transparent;border:0;border-radius:0;aspect-ratio:auto;transform:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square::before{position:absolute;top:4px;left:50%;width:72px;height:72px;content:"";background-position:center;background-repeat:no-repeat;background-size:contain;transform:translateX(-50%);}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square:nth-child(1)::before{background-image:url('/sites/default/files/brand/diamir-original-home/hp-icon-2.png');}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square:nth-child(2)::before{background-image:url('/sites/default/files/brand/diamir-original-home/hp-icon-1.png');}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square:nth-child(3)::before{background-image:url('/sites/default/files/brand/diamir-original-home/hp-icon-3.png');}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square > .flex{justify-content:flex-start;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square > .flex > .flex:first-child{display:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square h3{color:#262b2e;font-size:20px;font-weight:600;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .aspect-square span{color:#676b6d;font-size:16px;line-height:1.65;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4){padding:72px 0 80px;background:#fff;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) > .container{width:min(100% - 48px,1170px);padding:0;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) header h2{max-width:920px;margin:0 auto;color:#262b2e;font-size:clamp(2rem,3vw,3rem);font-weight:100;line-height:1.3;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) .lg\:grid-cols-5{gap:26px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) .aspect-square{min-height:330px;padding:30px 18px;color:#676b6d;background:#f4f4f4;border:0;border-bottom:5px solid #4ecdc4;border-radius:0;aspect-ratio:auto;transform:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) .aspect-square h3{color:#32acf3;font-size:21px;font-weight:600;line-height:1.25;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) .aspect-square span{color:#676b6d;font-size:15px;line-height:1.6;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) .aspect-square svg{color:#32acf3;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5){position:relative;isolation:isolate;padding:88px 0 96px;color:#fff;background:#254759 url('/sites/default/files/brand/diamir-original-home/hp-leadership-bg.jpg') center/cover no-repeat;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5)::before{position:absolute;inset:0;z-index:-1;content:"";background:rgba(24,53,70,0.2);}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) > .absolute{display:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) > .container{width:min(100% - 48px,1170px);padding:0;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) header h2,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) header p{color:#fff;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) header h2{font-size:48px;font-weight:100;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) header p{max-width:900px;margin-inline:auto;font-size:18px;line-height:1.7;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) .md\:grid-cols-3{gap:28px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) .group.relative.flex.rounded-xl{padding:32px;color:#676b6d;background:rgba(255,255,255,0.96);border:0;border-radius:0;box-shadow:0 8px 24px rgba(0,0,0,0.18);transform:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) .aspect-video{display:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) h3{color:#32acf3;font-size:24px;font-weight:600;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) footer a{margin-inline:auto;padding:13px 50px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;background:#4ecdc4;border-radius:23px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(6){min-height:430px;color:#fff;background:#161d22 url('/sites/default/files/brand/diamir-original-home/hp-board-bg.jpg') center/cover no-repeat;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(6) > div{min-height:430px;padding-block:86px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(6) h2{color:#bbb;font-size:clamp(2.5rem,4vw,4rem);font-weight:100;line-height:1.2;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(6) p{color:#fff;font-size:18px;line-height:1.7;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(6) a{padding:13px 42px;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:23px;}@media (max-width:79.999rem){:is(body.path-frontpage,body.niki-homepage-design) canvas-island:first-child{position:relative;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header{background:#fff;border-bottom:1px solid rgba(16,44,59,0.1);}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__inner{width:100%;min-height:72px;padding:10px 16px;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__brand{padding:0;background:transparent;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__logo{width:150px;height:52px;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__toggle{color:#173747;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link{color:#173747;text-shadow:none;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link:hover,:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link:focus-visible{color:#fff;background:#173747;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type > .container{min-height:640px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type > .container{padding-top:64px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(3){background-position:35% center;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(3) .md\:grid-cols-2 > .flex{padding-left:28px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) .lg\:grid-cols-5{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:47.999rem){:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type > .container{min-height:680px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type{background-position:58% center;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type > .container{padding:48px 20px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type h1{font-size:clamp(2.5rem,11vw,3.6rem);}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type .flex-row{flex-direction:column;align-items:stretch;width:100%;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type .flex-row > a{width:100%;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2),:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4),:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5){padding-inline:20px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) > .container,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(3) > .container,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) > .container,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) > .container{width:100%;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(3){min-height:0;padding:64px 20px;background-image:linear-gradient(rgba(255,255,255,0.88),rgba(255,255,255,0.88)),url('/sites/default/files/brand/diamir-original-home/hp-technology-n3v6.jpg');background-position:left center;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(3) .md\:grid-cols-2{grid-template-columns:1fr;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(3) .md\:grid-cols-2 > .flex{grid-column:1;padding:0;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(3) h2,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) header h2{font-size:38px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) .lg\:grid-cols-5{grid-template-columns:1fr;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(4) .aspect-square{min-height:0;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(5) .md\:grid-cols-3{grid-template-columns:1fr;}}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type canvas-island[uid="c4aabd00-0544-443c-b86b-7959fc8435e9"]{position:static;display:block;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type .niki-site-header{position:absolute;top:-98px;left:0;z-index:500;width:min(calc(100vw - 48px),1170px);}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type .niki-site-header__inner{width:100%;}@media (max-width:79.999rem){:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type .niki-site-header{top:-64px;width:calc(100vw - 32px);}}@media (max-width:47.999rem){:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type .niki-site-header{top:-48px;width:calc(100vw - 24px);}}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type .niki-site-header{left:50%;transform:translateX(-50%);}.niki-site-header__link.is-active,.niki-site-header__link.is-active:hover,.niki-site-header__link.is-active:focus-visible{color:#2f9f97;background:transparent;transform:none;}.niki-site-header__link:hover,.niki-site-header__link:focus-visible{color:#8d969b;background:transparent;transform:none;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link.is-active,:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link.is-active:hover,:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link.is-active:focus-visible{color:#c8f7c5;background:transparent;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link:hover,:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link:focus-visible{color:#d2d6d8;background:transparent;}.niki-site-header__submenu{background:rgba(255,255,255,0.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}.niki-site-header__sublink:hover,.niki-site-header__sublink:focus-visible{color:#707a7f;background:transparent;}@media (max-width:79.999rem){:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link:hover,:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link:focus-visible{color:#8d969b;background:transparent;}:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link.is-active,:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link.is-active:hover,:is(body.path-frontpage,body.niki-homepage-design) .niki-site-header__link.is-active:focus-visible{color:#2f9f97;background:transparent;}}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .md\:grid-cols-4{gap:clamp(24px,4vw,64px);align-items:start;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .md\:grid-cols-4 > .flex{gap:16px;width:100%;padding:0 8px;pointer-events:none;background:transparent;transform:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .md\:grid-cols-4 figure{width:72px;margin:0 auto;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .md\:grid-cols-4 figure > div{width:72px;height:72px;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .md\:grid-cols-4 figure img{width:72px;height:72px;object-fit:contain;transform:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .md\:grid-cols-4 .font-body{max-width:280px;color:#676b6d;font-size:18px;font-weight:300;line-height:1.45;text-align:center;}@media (max-width:47.999rem){:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:nth-of-type(2) .md\:grid-cols-4{gap:40px;}}:is(body.path-frontpage,body.niki-homepage-design) .layout-container{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content{width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;box-shadow:none!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content{width:100%!important;max-width:none!important;padding:0!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full{width:100%!important;max-width:none!important;margin-inline:0!important;border-inline:0!important;border-radius:0!important;box-shadow:none!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:first-of-type{width:100%!important;max-width:none!important;margin-top:0!important;margin-bottom:0!important;border:0!important;border-radius:0!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2){margin:0!important;padding:56px 0!important;background:#f1f1f1!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2)>.container{width:min(100%,1240px)!important;max-width:1240px!important;padding-inline:32px!important;margin-inline:auto!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid{align-items:start!important;gap:clamp(28px,4vw,64px)!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid>.flex{align-self:stretch!important;justify-content:flex-start!important;gap:18px!important;min-width:0;padding:0!important;pointer-events:none;background:transparent!important;transform:none!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2) figure,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2) figure>div,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2) figure img{width:64px!important;min-width:64px!important;height:64px!important;min-height:64px!important;max-width:64px!important;max-height:64px!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2) figure{flex:0 0 64px!important;margin:0 auto!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2) figure img{object-fit:contain!important;transform:none!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2) .font-body{width:100%;max-width:270px;margin-inline:auto;color:#676b6d;font-size:18px!important;font-weight:300;line-height:1.42;text-align:center}@media(max-width:63.999rem){:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid{gap:44px 32px!important}}@media(max-width:39.999rem){:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2){padding:44px 0!important}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content>section.cq-full:nth-of-type(2)>.container{padding-inline:24px!important}}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type > .container > .relative{width:100% !important;max-width:none !important;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type > .container > .relative > .flex-col{box-sizing:border-box;width:100% !important;max-width:1120px;margin-inline:auto;align-self:center !important;align-items:center !important;justify-content:center !important;text-align:center;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type h1{max-width:1000px;margin-inline:auto;color:#fff;font-weight:300;text-align:center;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type h1 strong{font-weight:600;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type > .container > .relative > .flex-col > .font-body{width:100%;max-width:920px;margin-inline:auto;text-align:center;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) > .container > .mercury-section{width:100% !important;max-width:1180px !important;margin-inline:auto !important;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) section > .grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;align-items:start !important;gap:48px 72px !important;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) section > .grid > .flex{box-sizing:border-box;width:100% !important;min-width:0;align-self:stretch !important;justify-content:flex-start !important;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) section > .grid > .flex > figure{display:block !important;flex:0 0 62px !important;width:62px !important;min-width:62px !important;height:62px !important;min-height:62px !important;margin:0 !important;overflow:visible !important;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) section > .grid > .flex > figure > div,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) section > .grid > .flex > figure img{display:block !important;width:62px !important;min-width:62px !important;max-width:62px !important;height:62px !important;min-height:62px !important;max-height:62px !important;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) section > .grid > .flex > figure img{object-fit:contain !important;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) h3 a{color:inherit;text-decoration:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) h3:hover{transform:none;}@media (max-width:47.999rem){:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) section > .grid{grid-template-columns:minmax(0,1fr) !important;gap:36px !important;}}@font-face{font-family:"Open Sans Local";font-style:normal;font-weight:300;font-display:swap;src:url("/sites/default/files/brand/fonts/open-sans-300.ttf") format("truetype");}@font-face{font-family:"Open Sans Local";font-style:normal;font-weight:400;font-display:swap;src:url("/sites/default/files/brand/fonts/open-sans-400.ttf") format("truetype");}@font-face{font-family:"Open Sans Local";font-style:normal;font-weight:600;font-display:swap;src:url("/sites/default/files/brand/fonts/open-sans-600.ttf") format("truetype");}@font-face{font-family:"Open Sans Local";font-style:normal;font-weight:700;font-display:swap;src:url("/sites/default/files/brand/fonts/open-sans-700.ttf") format("truetype");}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]){min-height:590px;padding:80px 0 !important;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#676b6d;background:#fff url("/sites/default/files/brand/diamir-original-home/hp-technology-n3v6.jpg") 30% center / cover no-repeat !important;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) > .container{width:min(calc(100% - 48px),1170px) !important;max-width:1170px !important;padding:0 !important;margin-inline:auto !important;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) > .container > .mercury-section > .grid > .flex{box-sizing:border-box;width:56% !important;max-width:680px;padding:40px 0 40px 52px !important;margin-left:auto;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) h2{color:#000 !important;font-family:inherit;font-size:48px !important;font-weight:300 !important;line-height:1.2;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) > .container > .mercury-section > .grid > .flex > .font-body{color:#676b6d !important;font-family:inherit;font-size:18px !important;font-weight:300;line-height:1.8;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) h3,:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) h3 a{color:#33aef4 !important;font-family:inherit;font-size:24px !important;font-weight:600 !important;line-height:1.25;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) section .font-body{color:#676b6d !important;font-family:inherit;font-size:16px !important;font-weight:300;line-height:1.7;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) > .container > .mercury-section > .grid > .flex > a.rounded-lg{min-width:193px;padding:13px 50px !important;color:#fff !important;font-family:inherit;font-size:14px !important;font-weight:700 !important;line-height:20px;text-transform:uppercase;background:#4ecdc4 !important;border:0 !important;border-radius:23px !important;box-shadow:none;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) > .container > .mercury-section > .grid > .flex > a.rounded-lg:hover{color:#fff !important;background:#33b5ac !important;}@media (max-width:63.999rem){:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) > .container > .mercury-section > .grid > .flex{width:62% !important;padding-left:30px !important;}}@media (max-width:47.999rem){:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]){min-height:0;padding:52px 0 !important;background:#fff !important;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) > .container > .mercury-section > .grid > .flex{width:100% !important;max-width:none;padding:28px 0 !important;margin:0;}:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > .mercury-section:has(img[src*="te-icon-plat.png"]) h2{font-size:38px !important;}}.niki-about-design{color:#676b6d;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;}.niki-about-design .niki-site-header{position:absolute;inset:0 0 auto;z-index:500;}.niki-about-design .layout-content .region-content > section.cq-full:first-of-type{min-height:420px !important;max-height:none !important;padding:150px 24px 86px !important;color:#fff !important;background:#36566b url("/sites/default/files/brand/diamir-original-home/ab-header.jpg") center / cover no-repeat !important;}.niki-about-design .layout-content .region-content > section.cq-full:first-of-type > .absolute.inset-0{background:rgba(22,51,69,0.48) !important;}.niki-about-design .layout-content .region-content > section.cq-full:first-of-type > .container > .relative{width:100% !important;max-width:940px !important;margin-inline:auto !important;}.niki-about-design .layout-content .region-content > section.cq-full:first-of-type .flex-col{align-items:center !important;justify-content:center !important;text-align:center !important;}.niki-about-design .layout-content .region-content > section.cq-full:first-of-type h1{max-width:900px;margin-inline:auto;color:#fff !important;font-size:clamp(2.4rem,4vw,3rem) !important;font-weight:300 !important;line-height:1.35;text-align:center !important;}.niki-about-design .layout-content .region-content > section.cq-full:first-of-type .font-body{max-width:850px;margin-inline:auto;color:rgba(255,255,255,0.94) !important;font-size:17px !important;font-weight:300;line-height:1.8;text-align:center;}.niki-about-design .layout-content .region-content > section.cq-full:first-of-type [class*="badge"]{color:#fff !important;background:transparent !important;border:1px solid rgba(255,255,255,0.5) !important;}.niki-about-design #technology-platform{width:100% !important;max-width:none !important;margin:0 !important;padding:70px 0 !important;background:#fff !important;}.niki-about-design #technology-platform > .absolute.inset-0{background:#fff !important;}.niki-about-design #technology-platform > .container{width:min(calc(100% - 48px),1170px) !important;max-width:1170px !important;padding:0 !important;margin-inline:auto !important;}.niki-about-design #technology-platform header{margin:0 !important;}.niki-about-design #technology-platform header > .flex{padding:0 !important;}.niki-about-design #technology-platform h2{color:#262b2e !important;font-size:42px !important;font-weight:300 !important;line-height:1.2;}.niki-about-design #technology-platform .font-body{color:#676b6d !important;font-size:17px !important;font-weight:300;line-height:1.8;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board){width:100% !important;max-width:none !important;margin:0 !important;padding:0 0 80px !important;background:#f1f1f1 !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) > .absolute.inset-0{background:#f1f1f1 !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) > .container,.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) > .container > .mercury-section{width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) header{width:100%;margin:0 !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) header > .flex{width:100%;max-width:none;padding:0 !important;gap:0 !important;background:transparent !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) header h2{box-sizing:border-box;width:100%;margin:0 !important;padding:29px 24px !important;color:#fff !important;font-size:30px !important;font-weight:400 !important;line-height:1.3;text-align:center !important;background:linear-gradient(90deg,#5ac8fb 0%,#52ecc6 100%);}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) header .font-body{box-sizing:border-box;width:min(calc(100% - 48px),1170px);max-width:1170px;margin:42px auto 0;color:#676b6d !important;font-size:16px !important;font-weight:300;line-height:1.8;text-align:center;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) > .container > .mercury-section > .grid{box-sizing:border-box;width:min(calc(100% - 48px),1170px) !important;max-width:1170px !important;padding:80px 0 0;margin-inline:auto !important;}.niki-about-design #management > .container > .mercury-section > header:has(.font-body) + .grid{padding-top:54px;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;width:100% !important;max-width:none !important;margin:0 !important;gap:80px 55px !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3 > *{grid-column:auto !important;min-width:0;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .group.relative.flex.rounded-xl{display:flex !important;flex-direction:row !important;align-items:flex-start !important;width:100% !important;height:auto !important;min-height:240px;padding:0 !important;gap:0 !important;overflow:visible !important;color:#676b6d !important;cursor:default !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;transform:none !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .group.relative.flex.rounded-xl:hover{color:#676b6d !important;background:transparent !important;transform:none !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card > .aspect-video,.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .group.relative.flex.rounded-xl > .aspect-video{position:relative !important;inset:auto !important;flex:0 0 33.333% !important;width:33.333% !important;height:auto !important;min-height:240px;margin:0 !important;overflow:hidden;aspect-ratio:3 / 4 !important;border-radius:0 !important;opacity:1 !important;transform:none !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .aspect-video img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center top !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content,.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .group.relative.flex.rounded-xl > .flex.w-full.flex-col{position:relative !important;inset:auto !important;display:flex !important;flex:1 1 66.667% !important;flex-direction:column !important;width:66.667% !important;min-width:0;min-height:240px;padding:0 0 0 25px !important;overflow:visible !important;background:transparent !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content > .\@container{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content h3{display:block !important;width:100%;margin:0 !important;color:#262b2e !important;font-size:18px !important;font-weight:600 !important;line-height:1.4;text-align:left !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content h3 a{display:block;color:inherit !important;text-decoration:none !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content p{width:100%;max-height:0;margin:0 !important;overflow:hidden;color:#676b6d !important;font-size:14px !important;font-weight:300;line-height:1.6;text-align:justify;opacity:0;visibility:hidden;transform:none;transition:max-height 420ms ease,margin 260ms ease,opacity 260ms ease;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__content{position:relative !important;inset:auto !important;overflow:visible !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__content p{max-height:900px;margin:18px 0 0 !important;overflow:visible;opacity:1;visibility:visible;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__toggle{align-self:flex-start !important;width:auto !important;min-width:112px;min-height:38px;margin:26px 0 0 !important;padding:9px 22px;color:#fff !important;font-size:13px;font-weight:700;text-transform:uppercase;background:#4ecdc4 !important;border:0 !important;border-radius:20px;outline:none !important;box-shadow:none !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__toggle:hover,.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__toggle:focus-visible{background:#33b5ac !important;}.niki-about-design .hero-cta{margin:0 !important;}@media (max-width:47.999rem){.niki-about-design .layout-content .region-content > section.cq-full:first-of-type{min-height:0 !important;padding:122px 20px 58px !important;}.niki-about-design .layout-content .region-content > section.cq-full:first-of-type h1{font-size:2.15rem !important;}.niki-about-design #technology-platform{padding:52px 0 !important;}.niki-about-design #technology-platform h2{font-size:34px !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) header h2{padding:23px 20px !important;font-size:24px !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) > .container > .mercury-section > .grid{width:min(calc(100% - 32px),1170px) !important;padding-top:54px;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .md\:grid-cols-3{grid-template-columns:minmax(0,1fr) !important;gap:52px !important;}}@media (max-width:37.499rem){.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .group.relative.flex.rounded-xl{flex-direction:column !important;align-items:center !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card > .aspect-video,.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .group.relative.flex.rounded-xl > .aspect-video{flex-basis:auto !important;width:min(100%,220px) !important;min-height:0;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content,.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .group.relative.flex.rounded-xl > .flex.w-full.flex-col{width:min(100%,360px) !important;min-height:0;padding:22px 0 0 !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content h3,.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content p{text-align:center !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__toggle{align-self:center !important;}}.niki-about-design .layout-container{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.niki-about-design .layout-content{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-about-design .layout-content .region-content{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.niki-about-design .layout-content .region-content>section{width:100%!important;max-width:none!important;margin-inline:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-about-design .layout-content .region-content>section *,.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) *,.niki-about-design .hero-cta{border-radius:0!important}.niki-about-design #management header h2{background:linear-gradient(90deg,#5ac8fb 0%,#52ecc6 100%)!important}.niki-about-design #board-of-directors header h2{background:linear-gradient(90deg,#3c98db 0%,#4ad8e4 100%)!important}.niki-about-design #scientific-advisory-board header h2{background:linear-gradient(90deg,#ff536b 0%,#ff9b68 56%,#ffc567 100%)!important}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) header h2{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .group.relative.flex.rounded-xl,.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .aspect-video,.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .aspect-video img{border-radius:0!important}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type canvas-island:first-child{position:static!important;display:block!important}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{position:absolute!important;top:-128px!important;left:50%!important;z-index:500;width:min(calc(100vw - 48px),1170px)!important;background:transparent!important;border:0!important;transform:translateX(-50%)!important}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header__inner{width:100%!important;min-height:104px;padding:22px 0}.niki-about-design .niki-site-header__brand{padding:6px 14px;background:rgba(255,255,255,.94);border-radius:2px!important}.niki-about-design .niki-site-header__logo{width:178px;height:52px;transform:none}.niki-about-design .niki-site-header__list{gap:0}.niki-about-design .niki-site-header__link{min-height:42px;padding:8px 11px;color:#fff;font-size:16px;font-weight:600;background:transparent!important;border-radius:0!important;text-shadow:0 1px 2px rgba(0,0,0,.35);transform:none!important}.niki-about-design .niki-site-header__link.is-active,.niki-about-design .niki-site-header__link.is-active:hover,.niki-about-design .niki-site-header__link.is-active:focus-visible{color:#c8f7c5;background:transparent!important}.niki-about-design .niki-site-header__link:hover,.niki-about-design .niki-site-header__link:focus-visible{color:#d2d6d8;background:transparent!important}.niki-about-design .niki-site-header__submenu{background:rgba(255,255,255,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.niki-about-design .niki-site-header__sublink:hover,.niki-about-design .niki-site-header__sublink:focus-visible{color:#707a7f;background:transparent}@media(max-width:79.999rem){.niki-about-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:-118px!important;width:calc(100vw - 32px)!important}.niki-about-design .niki-site-header__toggle{color:#fff}.niki-about-design .niki-site-header__nav.is-open{padding:12px;background:rgba(20,45,66,.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media(max-width:47.999rem){.niki-about-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:-108px!important;width:calc(100vw - 24px)!important}}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__toggle{border-radius:999px!important;text-transform:none!important}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__content h3{color:#262b2e!important;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.1!important}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__subtitle{width:100%;margin:30px 0;color:#acafb0;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.428571429;text-align:left}@media(max-width:37.499rem){.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__subtitle{margin:15px 0;text-align:center}}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__subtitle{margin:6px 0 18px!important}@media(max-width:37.499rem){.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__subtitle{margin:6px 0 14px!important}}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card:not(.is-bio-open) .niki-profile-card__content h3{display:block!important;flex:0 0 auto!important;min-height:0!important;align-items:initial!important;justify-content:initial!important}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card:not(.is-bio-open) .niki-profile-card__subtitle{flex:0 0 auto!important;align-self:flex-start!important}@media(min-width:37.5rem){.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card:not(.is-bio-open) .niki-profile-card__toggle{position:absolute!important;top:50%!important;left:25px!important;margin:0!important;transform:translateY(-50%)!important}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-reveal-card.is-bio-open .niki-profile-card__toggle{position:relative!important;top:auto!important;left:auto!important;transform:none!important}}@media(max-width:37.499rem){.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) .niki-profile-card__toggle{position:relative!important;top:auto!important;left:auto!important;margin:18px auto 0!important;transform:none!important}}.niki-pipeline-design{color:#676b6d;background:#fff;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.niki-pipeline-design .layout-container,.niki-pipeline-design .layout-content,.niki-pipeline-design .layout-content .region-content{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.niki-pipeline-design .layout-content{overflow:visible!important;color:#676b6d;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-pipeline-design .layout-content .region-content>section{width:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-pipeline-design .layout-content .region-content>section *{border-radius:0!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type{position:relative;isolation:isolate;min-height:400px!important;max-height:none!important;padding:0!important;overflow:hidden;color:#fff!important;background:#286f9e url("/sites/default/files/brand/diamir-original-technology/te-header.jpg") center/cover no-repeat!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type>.absolute.inset-0{background:rgba(25,78,112,.28)!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type>.container{display:flex;align-items:center;justify-content:center;width:100%!important;min-height:400px;padding:118px 24px 42px!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type>.container>.relative{width:min(100%,980px)!important;max-width:980px!important;margin:auto;text-align:center}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type .flex-col{align-items:center!important;justify-content:center!important;text-align:center!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type h1{max-width:920px;margin-inline:auto;color:#fff!important;font-size:clamp(2.6rem,5vw,3.3rem)!important;font-weight:300!important;line-height:1.25;text-align:center!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type .font-body{max-width:880px;margin-inline:auto;color:rgba(255,255,255,.94)!important;font-size:17px!important;font-weight:300;line-height:1.75;text-align:center}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type [class*="badge"]{color:#fff!important;background:transparent!important;border:1px solid rgba(255,255,255,.48)!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type canvas-island:first-child{position:static!important;display:block!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{position:absolute!important;top:-98px!important;left:50%!important;z-index:500;width:min(calc(100vw - 48px),1170px)!important;background:transparent!important;border:0!important;transform:translateX(-50%)!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header__inner{width:100%!important;min-height:104px;padding:22px 0}.niki-pipeline-design .niki-site-header__brand{padding:6px 14px;background:rgba(255,255,255,.94);border-radius:2px!important}.niki-pipeline-design .niki-site-header__logo{width:178px;height:52px;transform:none}.niki-pipeline-design .niki-site-header__list{gap:0}.niki-pipeline-design .niki-site-header__link{min-height:42px;padding:8px 11px;color:#fff;font-size:16px;font-weight:600;background:transparent!important;border-radius:0!important;text-shadow:0 1px 2px rgba(0,0,0,.35);transform:none!important}.niki-pipeline-design .niki-site-header__link.is-active,.niki-pipeline-design .niki-site-header__link.is-active:hover,.niki-pipeline-design .niki-site-header__link.is-active:focus-visible{color:#c8f7c5;background:transparent!important}.niki-pipeline-design .niki-site-header__link:hover,.niki-pipeline-design .niki-site-header__link:focus-visible{color:#d2d6d8;background:transparent!important}.niki-pipeline-design .niki-site-header__submenu{background:rgba(255,255,255,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.niki-pipeline-design .niki-site-header__sublink:hover,.niki-pipeline-design .niki-site-header__sublink:focus-visible{color:#707a7f;background:transparent}.niki-pipeline-design #section-platform{position:relative;padding:0 0 70px!important;background:#fafafa!important}.niki-pipeline-design #section-platform::before{box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:90px;padding:14px max(24px,calc((100vw - 1170px)/2));color:#fff;font-size:30px;font-weight:600;line-height:1.2;content:"Platform";background-color:#399ff0;background-image:url("/sites/default/files/brand/diamir-original-technology/te-icon-plat-white.png"),linear-gradient(90deg,#399ff0 0%,#5bcfe6 100%);background-repeat:no-repeat,no-repeat;background-position:max(24px,calc((100vw - 1170px)/2)) center,center;background-size:62px 62px,100% 100%;padding-left:max(112px,calc((100vw - 1170px)/2 + 96px))}.niki-pipeline-design #section-platform>.container{width:min(calc(100% - 48px),1170px)!important;max-width:1170px!important;padding:0!important;margin:auto!important}.niki-pipeline-design #section-platform canvas-island{display:block;width:100%}.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications){position:relative;padding:0 0 76px!important;background-color:#fafafa!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications)>.absolute.inset-0{background:transparent!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications)>.container,.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications)>.container>.mercury-section{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications) header{width:100%;margin:0!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications) header>.flex{width:100%;max-width:none;padding:0!important;gap:0!important;background:transparent!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications) header h2{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;gap:28px;width:100vw!important;min-height:90px;margin:0!important;margin-left:calc(50% - 50vw)!important;padding:14px max(24px,calc((100vw - 1170px)/2))!important;color:#fff!important;font-size:30px!important;font-weight:600!important;line-height:1.2;text-align:left!important;background:linear-gradient(90deg,#399ff0 0%,#5bcfe6 100%)!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications) header h2::before{display:block;flex:0 0 62px;width:62px;height:62px;content:"";background-repeat:no-repeat;background-position:center;background-size:contain}.niki-pipeline-design #section-programs header h2::before{background-image:url("/sites/default/files/brand/diamir-original-technology/te-icon-prog-white.png")}.niki-pipeline-design #section-intellectual-property header h2::before{background-image:url("/sites/default/files/brand/diamir-original-technology/te-icon-ip-white.png")}.niki-pipeline-design #section-publications header h2{color:#fff!important;background:linear-gradient(90deg,#ffcc02 0%,#ffdb4b 100%)!important}.niki-pipeline-design #section-publications header h2::before{background-image:url("/sites/default/files/brand/diamir-original-technology/te-icon-pub-white.png")}.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications) header .font-body{box-sizing:border-box;width:min(calc(100% - 48px),1170px);max-width:1170px;margin:38px auto 0;color:#676b6d!important;font-size:16px!important;font-weight:300;line-height:1.7;text-align:center}.niki-pipeline-design :is(#section-programs,#section-intellectual-property)>.container>.mercury-section>.grid{box-sizing:border-box;width:min(calc(100% - 48px),1170px)!important;max-width:1170px!important;padding:54px 0 0;margin:auto!important}.niki-pipeline-design #section-programs{background-image:linear-gradient(90deg,rgba(250,250,250,.97) 0%,rgba(250,250,250,.91) 54%,rgba(250,250,250,.6) 100%),url("/sites/default/files/brand/diamir-original-technology/te-platform-2.jpg")!important;background-position:center!important;background-size:cover!important}.niki-pipeline-design #section-intellectual-property{background-image:linear-gradient(90deg,rgba(250,250,250,.96) 0%,rgba(250,250,250,.9) 56%,rgba(250,250,250,.58) 100%),url("/sites/default/files/brand/diamir-original-technology/te-programs-4.jpg")!important;background-position:center!important;background-size:cover!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property) section>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px 64px!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property) section>.grid>.flex{padding:22px 0 22px 24px!important;gap:12px!important;color:#676b6d!important;background:rgba(255,255,255,.54)!important;border-left:4px solid #33aef4!important;border-radius:0!important;box-shadow:none!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property) section>.grid>.flex h3{color:#24a7ef!important;font-size:20px!important;font-weight:600!important;line-height:1.35}.niki-pipeline-design :is(#section-programs,#section-intellectual-property) section>.grid>.flex .font-body{color:#676b6d!important;font-size:15px!important;font-weight:300;line-height:1.7}.niki-pipeline-design :is(#section-programs,#section-intellectual-property) section>.grid>.flex [class*="badge"]{color:#173747!important;background:#dff2f4!important;border:0!important;border-radius:999px!important}.niki-pipeline-design #section-publications{padding-bottom:0!important;background:#95d8e0!important}.niki-pipeline-design #section-publications header>.flex{box-sizing:border-box;width:min(calc(100% - 48px),1170px);max-width:1170px;margin:auto;padding:42px 0!important}.niki-pipeline-design #section-publications header h2{order:-1}.niki-pipeline-design #section-publications header .font-body{margin:0 auto;color:#173747!important;text-align:left}@media(max-width:79.999rem){.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:-92px!important;width:calc(100vw - 32px)!important}.niki-pipeline-design .niki-site-header__toggle{color:#fff}.niki-pipeline-design .niki-site-header__nav.is-open{padding:12px;background:rgba(20,45,66,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media(max-width:47.999rem){.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type{min-height:0!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type>.container{min-height:460px;padding:116px 20px 48px!important}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:-104px!important;width:calc(100vw - 24px)!important}.niki-pipeline-design #section-platform::before,.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications) header h2{min-height:76px;padding:10px 20px!important;padding-left:96px!important;font-size:24px!important;background-size:50px 50px,100% 100%!important;background-position:24px center,center!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications) header h2{padding-left:20px!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property,#section-publications) header h2::before{flex-basis:50px;width:50px;height:50px}.niki-pipeline-design :is(#section-programs,#section-intellectual-property) section>.grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.niki-pipeline-design :is(#section-programs,#section-intellectual-property)>.container>.mercury-section>.grid{width:min(calc(100% - 32px),1170px)!important}.niki-pipeline-design #section-programs,.niki-pipeline-design #section-intellectual-property{background-image:none!important}.niki-pipeline-design #section-publications header>.flex{width:min(calc(100% - 32px),1170px)}}.niki-pipeline-design #section-programs{background-image:linear-gradient(90deg,rgba(250,250,250,.98) 0%,rgba(250,250,250,.94) 54%,rgba(250,250,250,.18) 76%,rgba(250,250,250,0) 100%),url("/sites/default/files/brand/diamir-original-technology/te-programs-4.jpg")!important;background-position:center right!important;background-size:cover!important}.niki-pipeline-design #section-programs>.container>.mercury-section>.grid{width:min(calc(100% - 48px),1170px)!important;padding-right:0!important}.niki-pipeline-design #section-intellectual-property{min-height:420px;background-image:linear-gradient(90deg,rgba(250,250,250,.16) 0%,rgba(250,250,250,.84) 47%,rgba(250,250,250,.98) 100%),url("/sites/default/files/brand/diamir-original-technology/te-intellectual-3.jpg")!important;background-position:center left!important;background-size:cover!important}.niki-pipeline-design #section-intellectual-property header>.flex{align-items:flex-end!important}.niki-pipeline-design #section-intellectual-property header .font-body{width:min(calc(50% - 24px),570px)!important;margin:42px max(24px,calc((100vw - 1170px)/2)) 0 auto!important;text-align:left!important}.niki-pipeline-design #section-publications{background-image:linear-gradient(rgba(196,237,241,.88),rgba(196,237,241,.88)),url("/sites/default/files/brand/diamir-original-technology/te-pulications2-3.jpg")!important;background-position:center!important;background-size:cover!important}.niki-pipeline-design #section-publications .niki-publication-entry h3{margin:0 0 24px;color:#24a7ef;font-size:21px;line-height:1.35}.niki-pipeline-design #section-publications .niki-publication-entry h3 a{color:inherit;text-decoration:none}.niki-pipeline-design #section-publications .niki-publication-entry p{margin:0 0 28px;color:#5f686d;font-size:15px;font-weight:300;line-height:1.55}@media(max-width:47.999rem){.niki-pipeline-design #section-programs>.container>.mercury-section>.grid{padding-right:0!important}.niki-pipeline-design #section-intellectual-property{min-height:0;background-image:none!important}.niki-pipeline-design #section-intellectual-property header .font-body{width:min(calc(100% - 32px),1170px)!important;margin:30px auto 0!important}.niki-pipeline-design #section-publications{background-image:linear-gradient(rgba(196,237,241,.94),rgba(196,237,241,.94)),url("/sites/default/files/brand/diamir-original-technology/te-pulications2-3.jpg")!important}}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type h1{width:100%!important;margin-inline:auto!important;text-align:center!important;}.niki-pipeline-design #section-programs{background-color:#fff!important;background-image:linear-gradient(90deg,#fff 0%,#fff 66%,rgba(255,255,255,.92) 72%,rgba(255,255,255,.12) 100%),url("/sites/default/files/brand/diamir-original-technology/te-programs-4.jpg")!important;background-repeat:no-repeat!important;background-position:right center!important;background-size:auto 78%!important;}.niki-pipeline-design #section-programs>.container>.mercury-section>.grid{box-sizing:border-box!important;width:min(calc(100% - 48px),1170px)!important;padding:54px 39% 0 0!important;margin-inline:auto!important;}.niki-pipeline-design #section-programs section>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px 54px!important;}.niki-pipeline-design #section-programs section>.grid>.flex{min-height:0!important;padding:0!important;gap:8px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;}.niki-pipeline-design #section-programs section>.grid>.flex h3{margin:0!important;color:#32acf3!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;}.niki-pipeline-design #section-programs section>.grid>.flex .font-body{margin:0!important;color:#676b6d!important;font-size:14px!important;font-weight:300!important;line-height:1.65!important;}@media(max-width:63.999rem){.niki-pipeline-design #section-programs{background-size:auto 62%!important;background-position:right bottom!important}.niki-pipeline-design #section-programs>.container>.mercury-section>.grid{padding-right:31%!important}}@media(max-width:47.999rem){.niki-pipeline-design #section-programs{background-image:none!important}.niki-pipeline-design #section-programs>.container>.mercury-section>.grid{width:min(calc(100% - 32px),1170px)!important;padding:38px 0 0!important}.niki-pipeline-design #section-programs section>.grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}}.niki-pipeline-design #section-programs section>.grid>.flex{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important}.niki-pipeline-design #section-programs section>.grid>.flex h3{margin:0 0 30px!important;color:#32acf3!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.1!important}.niki-pipeline-design #section-programs section>.grid>.flex .font-body{color:#676b6d!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.7!important;text-align:justify!important}.niki-pipeline-design #section-programs section>.grid>.flex .font-body p{margin:0!important}.niki-pipeline-design #section-platform{background-color:#fff!important;background-image:url("/sites/default/files/brand/diamir-original-technology/te-platform-2.jpg")!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important}.niki-pipeline-design #section-platform>.container>.mercury-section>.grid{padding-top:64px!important}@media(max-width:47.999rem){.niki-pipeline-design #section-platform>.container>.mercury-section>.grid{padding-top:40px!important}.niki-pipeline-design #section-platform{background-position:left center!important}}.niki-pipeline-design #section-platform>.container>.mercury-section>.grid{box-sizing:border-box!important;padding-top:64px!important;background:rgba(255,255,255,.72)!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.niki-pipeline-design #section-platform>.container>.mercury-section>.grid>.font-body{padding-left:20px!important;padding-right:20px!important}.niki-pipeline-design #section-programs{background-color:#fff!important;background-image:url("/sites/default/files/brand/diamir-original-technology/te-programs-4.jpg")!important;background-repeat:no-repeat!important;background-position:right center!important;background-size:cover!important}.niki-pipeline-design #section-programs section>.grid{grid-template-columns:repeat(2,303.33px)!important;justify-content:start!important;column-gap:48px!important}.niki-pipeline-design #section-programs section>.grid>.flex{box-sizing:border-box!important;width:303.33px!important;max-width:303.33px!important}@media(max-width:47.999rem){.niki-pipeline-design #section-programs{background-image:none!important}.niki-pipeline-design #section-programs section>.grid{grid-template-columns:minmax(0,1fr)!important}.niki-pipeline-design #section-programs section>.grid>.flex{width:100%!important;max-width:303.33px!important}}.niki-pipeline-design #section-programs{background-image:none!important}.niki-pipeline-design #section-programs section>.grid{grid-template-columns:repeat(2,303px)!important;justify-content:start!important;column-gap:48px!important;background-image:url("/sites/default/files/brand/diamir-original-technology/te-programs-4.jpg")!important;background-repeat:no-repeat!important;background-position:right top!important;background-size:auto 100%!important}.niki-pipeline-design #section-programs section>.grid>.flex{box-sizing:border-box!important;width:303px!important;min-width:303px!important;max-width:303px!important;flex-basis:303px!important}@media(max-width:47.999rem){.niki-pipeline-design #section-programs section>.grid{grid-template-columns:minmax(0,1fr)!important;background-image:none!important}.niki-pipeline-design #section-programs section>.grid>.flex{width:100%!important;min-width:0!important;max-width:303px!important;flex-basis:auto!important}}.niki-pipeline-design #section-programs{background-color:#fff!important;background-image:url("/sites/default/files/brand/diamir-original-technology/te-programs-4.jpg")!important;background-repeat:no-repeat!important;background-position:right 72px!important;background-size:auto calc(100% - 72px)!important}.niki-pipeline-design #section-programs section>.grid{background-image:none!important}@media(max-width:47.999rem){.niki-pipeline-design #section-programs{background-image:none!important}}.niki-pipeline-design #section-platform>.container>.mercury-section>.grid>.font-body,.niki-pipeline-design #section-intellectual-property header .font-body{font-size:18px!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important}.niki-pipeline-design #section-intellectual-property{min-height:610px!important;padding-bottom:0!important;background-color:#fff!important;background-image:url("/sites/default/files/brand/diamir-original-technology/te-intellectual-3.jpg")!important;background-repeat:no-repeat!important;background-position:left 65px!important;background-size:auto 520px!important}.niki-pipeline-design #section-intellectual-property header{margin-bottom:0!important}.niki-pipeline-design #section-intellectual-property header .font-body{box-sizing:border-box!important;display:flex!important;align-items:center!important;width:50%!important;min-height:520px!important;margin:0 0 0 50%!important;padding:48px max(48px,calc((100vw - 1170px)/2))!important;color:#676b6d!important;background:transparent!important;text-align:justify!important}.niki-pipeline-design #section-intellectual-property header .font-body p{margin:0!important}@media(max-width:47.999rem){.niki-pipeline-design #section-intellectual-property{min-height:0!important;background-image:none!important}.niki-pipeline-design #section-intellectual-property header .font-body{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:36px 20px!important}}.niki-pipeline-design #section-intellectual-property{min-height:480px!important;background-size:auto 390px!important}.niki-pipeline-design #section-intellectual-property header .font-body{justify-content:center!important;min-height:390px!important;padding:36px 48px!important}.niki-pipeline-design #section-intellectual-property header .font-body p{width:100%!important;max-width:540px!important;margin:0!important}@media(max-width:47.999rem){.niki-pipeline-design #section-intellectual-property{min-height:0!important}.niki-pipeline-design #section-intellectual-property header .font-body{min-height:0!important;padding:36px 20px!important}.niki-pipeline-design #section-intellectual-property header .font-body p{max-width:none!important}}.niki-pipeline-design #section-intellectual-property{margin-bottom:0!important;background-size:auto 619px!important}.niki-pipeline-design #section-publications{background-color:#dff3f5!important;background-image:url("/sites/default/files/brand/diamir-original-technology/te-pulications2-3.jpg")!important;background-repeat:no-repeat!important;background-position:center top!important;background-size:cover!important}.niki-pipeline-design #section-publications header .font-body{box-sizing:border-box!important;width:min(calc(100% - 48px),1170px)!important;max-width:1170px!important;margin:0 auto!important;padding:48px 0!important;color:#676b6d!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;text-align:left!important}.niki-pipeline-design #section-publications header .font-body>a[href*="mdpi.com"]{display:block!important;margin:0 0 24px!important;color:#32acf3!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important}@media(max-width:47.999rem){.niki-pipeline-design #section-publications header .font-body{width:calc(100% - 32px)!important;padding:36px 0!important}}.niki-pipeline-design #section-publications header h2{color:#fff!important}.niki-pipeline-design #section-publications .niki-publication-entry h3,.niki-pipeline-design #section-publications .niki-publication-entry h3 a{margin:0 0 24px!important;color:#32acf3!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;}.niki-pipeline-design #section-publications .niki-publication-entry h3 a,.niki-pipeline-design #section-publications .niki-publication-entry h3 a:hover,.niki-pipeline-design #section-publications .niki-publication-entry h3 a:focus,.niki-pipeline-design #section-publications .niki-publication-entry h3 a:visited{color:#32acf3!important;text-decoration:none!important;text-decoration-line:none!important;border-bottom:0!important;}.niki-pipeline-design #section-publications header .font-body > a[href],.niki-pipeline-design #section-publications header .font-body > a[href]:hover,.niki-pipeline-design #section-publications header .font-body > a[href]:focus,.niki-pipeline-design #section-publications header .font-body > a[href]:visited{display:block!important;margin:0 0 24px!important;color:#32acf3!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important;text-decoration-line:none!important;border-bottom:0!important;}.niki-pipeline-design #section-publications header .font-body > a[href]{position:relative!important;}.niki-pipeline-design #section-publications header .font-body > a[href]::before{position:absolute;top:.68em;left:-18px;width:5px;height:5px;border-radius:50%;background:#111;content:"";transform:translateY(-50%);}.niki-pipeline-design #section-publications header .font-body{padding-top:0!important;padding-bottom:38px!important;}.niki-pipeline-design #section-publications header .font-body:first-of-type{padding-top:48px!important;}.niki-pipeline-design #section-publications header .font-body:last-of-type{padding-bottom:48px!important;}.niki-pipeline-design #section-publications header .font-body sup{position:relative!important;top:-.42em!important;vertical-align:baseline!important;font-size:.68em!important;line-height:0!important;}.niki-pipeline-design #section-programs section>.grid>div{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.niki-pipeline-design #section-programs section>.grid>div h3{margin:0 0 6px!important;color:#32acf3!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.25!important}.niki-pipeline-design #section-programs section>.grid>div :is(.font-body,.font-body p){margin-top:0!important;color:#676b6d!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:1.7!important}.niki-pipeline-design #section-programs section>.grid>div a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:0!important;margin-top:12px!important;padding:7px 20px!important;border:0!important;border-radius:999px!important;background:#4bc9c5!important;box-shadow:none!important;color:#fff!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important}.layout-content .region-content>section.cq-full:first-of-type canvas-island:first-child{position:static!important;display:block!important;}.layout-content .region-content>section.cq-full:first-of-type .niki-site-header{position:absolute!important;top:-98px!important;left:50%!important;z-index:500!important;width:min(calc(100vw - 48px),1170px)!important;background:transparent!important;border:0!important;transform:translateX(-50%)!important;}.layout-content .region-content>section.cq-full:first-of-type .niki-site-header__inner{width:100%!important;min-height:104px!important;padding:22px 0!important;}@media(max-width:79.999rem){.layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:-92px!important;width:calc(100vw - 32px)!important;}}@media(max-width:47.999rem){.layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:-104px!important;width:calc(100vw - 24px)!important;}}.layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:0!important}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:-128px!important}@media(max-width:79.999rem){.niki-about-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:-118px!important}}@media(max-width:47.999rem){.niki-about-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:-108px!important}}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{transform:translate(-50%,-20px)!important;}.niki-pipeline-design .layout-content .region-content>section.cq-full:first-of-type h1{z-index:2!important;text-align:center!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design) .layout-content .region-content>section.cq-full:first-of-type{height:735px!important;min-height:735px!important;max-height:735px!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design) .layout-content .region-content>section.cq-full:first-of-type>.container{height:100%!important;min-height:735px!important;}@media(max-width:79.999rem){:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design) .layout-content .region-content>section.cq-full:first-of-type{height:640px!important;min-height:640px!important;max-height:640px!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design) .layout-content .region-content>section.cq-full:first-of-type>.container{min-height:640px!important;}}@media(max-width:47.999rem){:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design) .layout-content .region-content>section.cq-full:first-of-type{height:680px!important;min-height:680px!important;max-height:680px!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design) .layout-content .region-content>section.cq-full:first-of-type>.container{min-height:680px!important;}}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type{margin-top:-16px!important;}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type{height:735px!important;min-height:735px!important;max-height:735px!important;margin-top:0!important;}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type>.container{height:100%!important;min-height:735px!important;}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{transform:translateX(-50%)!important;}@media(max-width:79.999rem){.niki-about-design .layout-content .region-content>section.cq-full:first-of-type{height:640px!important;min-height:640px!important;max-height:640px!important}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type>.container{min-height:640px!important}}@media(max-width:47.999rem){.niki-about-design .layout-content .region-content>section.cq-full:first-of-type{height:680px!important;min-height:680px!important;max-height:680px!important}.niki-about-design .layout-content .region-content>section.cq-full:first-of-type>.container{min-height:680px!important}}.niki-laboratory-design .layout-container,.niki-laboratory-design .layout-content,.niki-laboratory-design .layout-content .region-content{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type{position:relative!important;isolation:isolate;min-height:500px!important;max-height:none!important;margin:0!important;overflow:hidden;background:#31566f url("/sites/default/files/brand/diamir-original-technology/te-header.jpg") center/cover no-repeat!important;border:0!important;border-radius:0!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type>.absolute.inset-0{background:rgba(25,57,78,.36)!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type>.container{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:500px!important;padding:110px 24px 60px!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type>.container>.relative{width:100%!important;max-width:1170px!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type>.container>.relative>.flex-col{width:100%!important;align-items:center!important;justify-content:center!important;align-self:center!important;padding:0!important;text-align:center!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type h1{width:100%!important;margin:0!important;color:#fff!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:clamp(42px,5vw,64px)!important;font-weight:300!important;line-height:1.2!important;text-align:center!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fafafa!important;border:0!important;border-radius:0!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2)>.container,.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2)>.container>.mercury-section{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;width:100%!important;max-width:none!important;margin:0!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid>div:first-child{min-height:620px!important;padding:0!important;background:#eef8fa url("/sites/default/files/brand/diamir-original-technology/te-platform-2.jpg") center/cover no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid>div:nth-child(2){box-sizing:border-box;min-height:620px!important;padding:82px clamp(40px,6vw,96px)!important;align-items:flex-start!important;justify-content:center!important;background:#fafafa!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) .font-body{max-width:610px!important;color:#676b6d!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:300!important;line-height:1.7!important;text-align:left!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) .font-body p{margin:0 0 15px!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) .font-body a{color:#999!important;font-size:17px!important;text-decoration:underline!important;text-underline-offset:2px}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) .font-body a:hover{color:#32acf3!important}@media(max-width:47.999rem){.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type{min-height:500px!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type>.container{min-height:500px!important;padding:100px 20px 48px!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid{grid-template-columns:minmax(0,1fr)!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid>div:first-child{min-height:360px!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid>div:nth-child(2){min-height:0!important;padding:52px 24px!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) .font-body{font-size:16px!important}}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) .md\:grid-cols-2{gap:0!important}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) .md\:grid-cols-2>div{border-radius:0!important;box-shadow:none!important}.niki-laboratory-design .niki-site-header__link{border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important}.niki-laboratory-design .niki-site-header__link.is-active{color:#c8f7c5!important}.niki-laboratory-design .niki-laboratory-divider{display:block!important;width:100%!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;background:linear-gradient(90deg,#2f9df0 0%,#55d8df 100%)!important;border:0!important;border-radius:0!important;box-shadow:none!important;}.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type,.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type>*,.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2),.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section,.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) .grid,.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) .grid>div{border-radius:0!important;clip-path:none!important;box-shadow:none!important;}html:has(body.niki-laboratory-design),body.niki-laboratory-design{overflow-x:hidden!important}body.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type{position:relative!important;left:50%!important;right:50%!important;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;box-sizing:border-box!important;background-image:linear-gradient(rgba(25,57,78,.36),rgba(25,57,78,.36)),url("/sites/default/files/brand/diamir-original-technology/te-header.jpg")!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;}body.niki-laboratory-design .layout-content .region-content>section.cq-full:first-of-type{left:0!important;right:auto!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid{background-image:url("/sites/default/files/brand/diamir-original-technology/te-platform-2.jpg")!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid>div:first-child{background-image:none!important;background-color:transparent!important;}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid>div:nth-child(2){background:rgba(250,250,250,.84)!important;backdrop-filter:blur(1px)!important;}.niki-laboratory-design .layout-content .region-content>section.cq-full:nth-of-type(2) section>.grid>div:nth-child(2){background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}.niki-contact-design .layout-container,.niki-contact-design .layout-content,.niki-contact-design .layout-content .region-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type{position:relative!important;isolation:isolate;width:100%!important;max-width:none!important;min-height:720px!important;margin:0!important;overflow:hidden!important;background:#229cca url("/sites/default/files/brand/diamir-original-contact/contact-bg.jpg") center/cover no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.absolute.inset-0{background:linear-gradient(90deg,rgba(4,112,184,.22),rgba(8,184,207,.16))!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;min-height:720px!important;padding:115px 24px 70px!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container>.relative{width:100%!important;max-width:1170px!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container>.relative>.flex-col{width:100%!important;max-width:760px!important;margin:0 auto!important;padding:0!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:center!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type h1{width:100%!important;margin:0 0 28px!important;color:#fff!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:clamp(46px,5vw,64px)!important;font-weight:300!important;line-height:1.15!important;text-align:center!important;text-shadow:0 1px 2px rgba(0,0,0,.22)!important}.niki-contact-design .niki-contact-information{display:flex!important;flex-direction:column!important;align-items:center!important;gap:9px!important;width:100%!important;color:#fff!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:300!important;line-height:1.55!important;text-align:center!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important}.niki-contact-design .niki-contact-information p{margin:0!important}.niki-contact-design .niki-contact-information .niki-contact-address{margin-bottom:13px!important}.niki-contact-design .niki-contact-information strong{font-weight:600!important}.niki-contact-design .niki-contact-information a{color:#fff!important;font:inherit!important;text-decoration:underline!important;text-underline-offset:3px!important}.niki-contact-design .niki-contact-information a:hover{color:#d5ffff!important}.niki-contact-design .niki-site-header__link{border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important}.niki-contact-design .niki-site-header__link.is-active{color:#c8f7c5!important}@media(max-width:47.999rem){.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type,.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container{min-height:720px!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container{padding:105px 20px 54px!important}.niki-contact-design .niki-contact-information{font-size:16px!important}.niki-contact-design .niki-contact-information p{overflow-wrap:anywhere!important}}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container>.relative>.flex-col{max-width:760px!important;align-items:flex-start!important;text-align:left!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type h1{text-align:left!important}.niki-contact-design .niki-contact-information{display:block!important;width:100%!important;max-width:720px!important;color:#111!important;font-size:18px!important;font-weight:400!important;line-height:1.55!important;text-align:left!important;text-shadow:none!important}.niki-contact-design .niki-contact-information p{margin:0!important}.niki-contact-design .niki-contact-information .niki-contact-address{margin:0 0 30px!important;white-space:normal!important}.niki-contact-design .niki-contact-information .niki-contact-phone{margin:0 0 32px!important}.niki-contact-design .niki-contact-information .niki-contact-email-title{margin:0 0 4px!important}.niki-contact-design .niki-contact-information .niki-contact-email-list{padding-left:60px!important}.niki-contact-design .niki-contact-information .niki-contact-email-list p{margin:0 0 2px!important}.niki-contact-design .niki-contact-information strong{font-weight:700!important}.niki-contact-design .niki-contact-information a{color:#066bc5!important;font:inherit!important;text-decoration:underline!important;text-underline-offset:2px!important;text-shadow:none!important}.niki-contact-design .niki-contact-information a:hover{color:#32acf3!important}@media(max-width:47.999rem){.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container>.relative>.flex-col{align-items:flex-start!important}.niki-contact-design .niki-contact-information{font-size:16px!important}.niki-contact-design .niki-contact-information .niki-contact-email-list{padding-left:24px!important}.niki-contact-design .niki-contact-information .niki-contact-address{margin-bottom:24px!important}.niki-contact-design .niki-contact-information .niki-contact-phone{margin-bottom:26px!important}}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body{display:block!important;width:100%!important;max-width:720px!important;color:#111!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.55!important;text-align:left!important;text-shadow:none!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body>p{margin:0!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body>p:nth-of-type(1){margin-bottom:30px!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body>p:nth-of-type(2){margin-bottom:32px!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body>p:nth-of-type(3){margin-bottom:4px!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body>p:nth-of-type(n+4){padding-left:60px!important;margin-bottom:2px!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body strong{font-weight:700!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body a{color:#066bc5!important;font:inherit!important;text-decoration:underline!important;text-underline-offset:2px!important;text-shadow:none!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body a:hover{color:#32acf3!important}@media(max-width:47.999rem){.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body{font-size:16px!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body>p:nth-of-type(n+4){padding-left:24px!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body>p:nth-of-type(1){margin-bottom:24px!important}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body>p:nth-of-type(2){margin-bottom:26px!important}}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type,.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container,.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container>.relative,.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container>.relative>.flex-col,.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body{border-radius:0!important;box-shadow:none!important;clip-path:none!important;}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type>.container>.relative>.flex-col,.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body{background:transparent!important;border:0!important;}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type h1,.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body,.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body p,.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body strong,.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body a{color:#fff!important;}.niki-contact-design .layout-content .region-content>section.cq-full:first-of-type .font-body a:hover{color:#d5ffff!important}body.niki-contact-design .region-content>section.cq-full,body.niki-contact-design .region-content>section.cq-full *,body.niki-contact-design .region-content>section.cq-full .rounded-sm{border-radius:0!important;clip-path:none!important;}.niki-news-design .layout-container,.niki-news-design .layout-content,.niki-news-design .region-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.niki-news-design .region-content>section.cq-full:first-of-type{position:relative!important;isolation:isolate;width:100%!important;max-width:none!important;min-height:400px!important;max-height:none!important;margin:0!important;overflow:hidden!important;background:#479db6 url("/sites/default/files/brand/diamir-original-news/ne-header.jpg") center/cover no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-news-design .region-content>section.cq-full:first-of-type>.absolute.inset-0{background:rgba(42,135,157,.12)!important}.niki-news-design .region-content>section.cq-full:first-of-type>.container{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;min-height:400px!important;padding:100px 24px 54px!important}.niki-news-design .region-content>section.cq-full:first-of-type>.container>.relative{width:100%!important;max-width:1170px!important}.niki-news-design .region-content>section.cq-full:first-of-type>.container>.relative>.flex-col{width:100%!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-news-design .region-content>section.cq-full:first-of-type h1{width:100%!important;margin:0!important;color:#fff!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:48px!important;font-weight:300!important;line-height:1.3!important;text-align:center!important;text-shadow:0 1px 2px rgba(0,0,0,.18)!important}.niki-news-design .region-content>section.cq-full:nth-of-type(2){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#e7edf4!important;border:0!important;border-radius:0!important}.niki-news-design .region-content>section.cq-full:nth-of-type(2)>.container,.niki-news-design .region-content>section.cq-full:nth-of-type(2) .mercury-section{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.niki-news-design .region-content>section.cq-full:nth-of-type(2) .grid{position:relative!important;display:block!important;width:90%!important;max-width:1170px!important;margin:0 auto!important;padding:70px 0 110px!important}.niki-news-design .region-content>section.cq-full:nth-of-type(2) .grid:before{content:"";position:absolute;z-index:0;top:30px;bottom:45px;left:50%;width:4px;margin-left:-2px;background:#d7e4ed!important}.niki-news-design .niki-site-header__link{border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important}.niki-news-design .niki-site-header__link.is-active{color:#c8f7c5!important}@media(max-width:61.999rem){.niki-news-design .region-content>section.cq-full:nth-of-type(2) .grid{width:calc(100% - 32px)!important;padding:54px 0 80px!important}.niki-news-design .region-content>section.cq-full:nth-of-type(2) .grid:before{left:34px!important}.niki-news-design .region-content>section.cq-full:first-of-type h1{font-size:42px!important}}body.niki-news-design,.niki-news-design .layout-content,.niki-news-design .region-content,.niki-news-design .region-content>section.cq-full:nth-of-type(2),.niki-news-design .region-content>section.cq-full:nth-of-type(2)>.container,.niki-news-design .region-content>section.cq-full:nth-of-type(2) .mercury-section{background:#e7edf4!important;}.niki-news-design .region-content>section.cq-full:first-of-type,.niki-news-design .region-content>section.cq-full:first-of-type *,.niki-news-design .region-content>section.cq-full:nth-of-type(2),.niki-news-design .region-content>section.cq-full:nth-of-type(2) *,.niki-news-design .niki-news-filter,.niki-news-design .niki-news-filter select,.niki-news-design .niki-release-card{border-radius:0!important;clip-path:none!important;}.niki-news-design .niki-release-card{background:#fff!important}body.niki-news-design main,body.niki-news-design .layout-content,body.niki-news-design .region-content,body.niki-news-design .region-content>section.cq-full:nth-of-type(2),body.niki-news-design .region-content>section.cq-full:nth-of-type(2)>.absolute,body.niki-news-design .region-content>section.cq-full:nth-of-type(2)>.container,body.niki-news-design .region-content>section.cq-full:nth-of-type(2) .mercury-section{border-radius:0!important;clip-path:none!important;}.niki-investors-design .layout-container,.niki-investors-design .layout-content,.niki-investors-design .region-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important}.niki-investors-design .region-content>section.cq-full:first-of-type{position:relative!important;isolation:isolate;width:100%!important;max-width:none!important;height:735px!important;min-height:735px!important;max-height:735px!important;margin:0!important;overflow:hidden!important;background:#31566f url("/sites/default/files/brand/diamir-original-home/dia-hp2.jpg") center/cover no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-investors-design .region-content>section.cq-full:first-of-type>.absolute.inset-0{background:rgba(30,60,82,.42)!important}.niki-investors-design .region-content>section.cq-full:first-of-type>.container{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;height:735px!important;min-height:735px!important;padding:112px 24px 64px!important}.niki-investors-design .region-content>section.cq-full:first-of-type>.container>.relative{width:100%!important;max-width:1170px!important}.niki-investors-design .region-content>section.cq-full:first-of-type>.container>.relative>.flex-col{width:100%!important;max-width:900px!important;margin:0 auto!important;padding:0!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:center!important}.niki-investors-design .region-content>section.cq-full:first-of-type h1{width:100%!important;margin:8px 0 18px!important;color:#fff!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:clamp(46px,5vw,68px)!important;font-weight:300!important;line-height:1.15!important;text-align:center!important;text-shadow:0 1px 2px rgba(0,0,0,.25)!important}.niki-investors-design .region-content>section.cq-full:first-of-type .font-body{max-width:850px!important;margin:0 auto!important;color:#fff!important;font-size:20px!important;font-weight:300!important;line-height:1.65!important;text-align:center!important;text-shadow:0 1px 2px rgba(0,0,0,.25)!important}.niki-investors-design .region-content>section.cq-full:first-of-type [class*="badge"]{padding:7px 15px!important;color:#fff!important;background:rgba(75,201,197,.88)!important;border:0!important;border-radius:999px!important;box-shadow:none!important}.niki-investors-design .niki-site-header__link{border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important}.niki-investors-design .niki-site-header__link.is-active{color:#c8f7c5!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(n+2){box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:72px 0!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(odd):not(:first-of-type){background:#f3f8fa!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(n+2)>.absolute.inset-0{background:inherit!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(n+2)>.container{width:100%!important;max-width:1170px!important;margin:0 auto!important;padding:0 24px!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(n+2) .mercury-section{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(n+2)> .container h2{margin:0 0 13px!important;color:#32acf3!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:clamp(32px,4vw,46px)!important;font-weight:300!important;line-height:1.2!important;text-align:center!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(n+2) .font-body{color:#676b6d!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:300!important;line-height:1.7!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(n+2) [class*="rounded-"]{border-radius:0!important;box-shadow:none!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(n+2) .grid{gap:28px!important;width:100%!important;max-width:none!important}.niki-investors-design .npc-grid{gap:34px!important;padding:28px 0 0!important}.niki-investors-design .npc-grid>astro-slot>*{padding:28px 0!important;background:transparent!important;border:0!important;border-top:3px solid #4bc9c5!important;border-radius:0!important;box-shadow:none!important}.niki-investors-design .npc-grid h3{color:#32acf3!important;font-size:24px!important;font-weight:600!important}.niki-investors-design .niki-investor-resource{color:#676b6d!important;border-bottom-color:#d7e4ed!important}.niki-investors-design .niki-investor-resource a,.niki-investors-design .niki-investor-resource .nir-title{color:#32acf3!important}.niki-investors-design .niki-stock-chart,.niki-investors-design .ng-composition,.niki-investors-design .ng-documents{width:100%!important;margin:26px auto!important;padding:32px!important;color:#173747!important;background:#fff!important;border:1px solid #d7e4ed!important;border-radius:0!important;box-shadow:none!important}.niki-investors-design .ng-heading p,.niki-investors-design .ng-doc-heading p{color:#676b6d!important}.niki-investors-design .ng-stats div{background:#dff4f3!important;border-radius:0!important}.niki-investors-design .ng-stats strong,.niki-investors-design .ng-stats span{color:#173747!important}.niki-investors-design .ng-table-wrap thead th{color:#173747!important;border-bottom-color:#4bc9c5!important}.niki-investors-design .ng-table-wrap th,.niki-investors-design .ng-table-wrap td{color:#173747!important;border-bottom-color:#d7e4ed!important}.niki-investors-design .ng-table-wrap tbody tr:nth-child(odd){background:#f3f8fa!important}.niki-investors-design .ng-table-wrap tbody tr:nth-child(even){background:#fff!important}.niki-investors-design .ng-role{color:#173747!important}.niki-investors-design .ng-role:before{border-color:#4bc9c5!important}.niki-investors-design .ng-chair:before{background:#4bc9c5!important}.niki-investors-design .ng-documents{background:#eef8fa!important}.niki-investors-design .ng-doc-item a,.niki-investors-design .ng-added-doc a{color:#32acf3!important}.niki-investors-design main .region-content a.group,.niki-investors-design main .region-content button:not(.ng-doc-toggle){border-radius:999px!important;background:#4bc9c5!important;color:#fff!important;border:0!important;box-shadow:none!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important}.niki-investors-design .ng-doc-toggle{background:#4bc9c5!important;color:#fff!important;border:0!important;border-radius:999px!important;box-shadow:none!important}.niki-investors-design .niki-contact-panel{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:66px max(24px,calc((100% - 1170px)/2))!important;background:linear-gradient(90deg,#42b9e8,#4bd7c6)!important;border:0!important;border-radius:0!important;box-shadow:none!important}.niki-investors-design .niki-contact-panel h2,.niki-investors-design .niki-contact-panel .font-body{color:#fff!important;text-align:center!important}.niki-investors-design .niki-contact-panel a.group{background:#fff!important;color:#173747!important}@media(max-width:47.999rem){.niki-investors-design .region-content>section.cq-full:first-of-type,.niki-investors-design .region-content>section.cq-full:first-of-type>.container{height:735px!important;min-height:735px!important;max-height:735px!important}.niki-investors-design .region-content>section.cq-full:first-of-type>.container{padding:104px 20px 48px!important}.niki-investors-design .region-content>section.cq-full:first-of-type .font-body{font-size:17px!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(n+2){padding:52px 0!important}.niki-investors-design .region-content>section.cq-full:nth-of-type(n+2)>.container{padding:0 18px!important}.niki-investors-design .niki-stock-chart,.niki-investors-design .ng-composition,.niki-investors-design .ng-documents{padding:22px 18px!important}}.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>div>.grid>.flex,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>div>.grid>.flex{box-sizing:border-box!important;align-self:stretch!important;width:100%!important;min-width:0!important;min-height:430px!important;height:100%!important;padding:32px!important;gap:16px!important;color:#676b6d!important;background:#eef8fa!important;border:0!important;border-top:3px solid #4bc9c5!important;border-radius:0!important;box-shadow:none!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>div>.grid,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>div>.grid{align-items:stretch!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>div>.grid>.flex h3,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>div>.grid>.flex h3{margin:0!important;color:#32acf3!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:1.25!important;text-align:left!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>div>.grid>.flex .font-body,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>div>.grid>.flex .font-body{color:#676b6d!important;font-size:16px!important;line-height:1.7!important;}@media(max-width:47.999rem){.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>div>.grid>.flex,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>div>.grid>.flex{min-height:0!important;padding:26px 22px!important;}}.niki-investors-design .region-content>section.cq-full:nth-of-type(2){padding:0!important;background:#fff!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2)>.container{max-width:none!important;padding:0!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) header{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:24px max(24px,calc((100% - 1170px)/2))!important;background:linear-gradient(90deg,#32acf3 0%,#51d7c7 100%)!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) header>.flex{width:100%!important;max-width:1170px!important;margin:0 auto!important;padding:0!important;align-items:flex-start!important;background:transparent!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) header h2{width:100%!important;margin:0!important;color:#fff!important;font-size:clamp(28px,3vw,40px)!important;font-weight:400!important;line-height:1.2!important;text-align:left!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2)>.container>.mercury-section>.grid{gap:0!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) .npc-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;width:100%!important;min-height:440px!important;margin:0!important;padding:0!important;background:#fff!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) .npc-grid:before{content:"";display:block;min-height:440px;background:#4b92ac url("/sites/default/files/brand/diamir-original-news/ne-header.jpg") center/cover no-repeat;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) .npc-grid>.flex,.niki-investors-design .region-content>section.cq-full:nth-of-type(2) .npc-grid>astro-slot>.flex{box-sizing:border-box!important;align-self:stretch!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:440px!important;margin:0!important;padding:56px max(32px,calc((100vw - 1170px)/2)) 56px 56px!important;color:#676b6d!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) .npc-grid .font-body{color:#676b6d!important;font-size:18px!important;font-weight:300!important;line-height:1.7!important;}@media(max-width:47.999rem){.niki-investors-design .region-content>section.cq-full:nth-of-type(2) header{padding:20px 18px!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) .npc-grid{grid-template-columns:1fr!important;min-height:0!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) .npc-grid:before{min-height:280px!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) .npc-grid>.flex,.niki-investors-design .region-content>section.cq-full:nth-of-type(2) .npc-grid>astro-slot>.flex{min-height:0!important;padding:38px 22px!important;}}.niki-investors-design .region-content>section.cq-full:nth-of-type(2){position:relative!important;padding-top:28px!important;background:linear-gradient(90deg,#32acf3 0%,#51d7c7 100%) top/100% 28px no-repeat,#fff!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) header{position:absolute!important;z-index:3!important;top:28px!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50%!important;height:440px!important;margin:0!important;padding:32px!important;background:transparent!important;pointer-events:none!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) header>.flex{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;background:transparent!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) header h2{width:auto!important;margin:0!important;color:#fff!important;font-size:clamp(34px,4vw,52px)!important;font-weight:300!important;line-height:1.2!important;text-align:center!important;text-shadow:0 2px 5px rgba(0,0,0,.38)!important;}@media(max-width:47.999rem){.niki-investors-design .region-content>section.cq-full:nth-of-type(2){padding-top:20px!important;background:linear-gradient(90deg,#32acf3 0%,#51d7c7 100%) top/100% 20px no-repeat,#fff!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) header{top:20px!important;width:100%!important;height:280px!important;padding:22px!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(2) header h2{font-size:36px!important;}}body.niki-investors-design .region-content>section.cq-full:nth-of-type(2)>.container>.mercury-section>header h2.text-background{color:#fff!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>.relative,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>.relative{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>.relative>.grid,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>.relative>.grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;max-width:none!important;margin:0!important;gap:28px!important;}.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>.relative>.grid>.flex,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>.relative>.grid>.flex{align-self:stretch!important;justify-self:stretch!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;}@media(max-width:47.999rem){.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>.relative>.grid,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>.relative>.grid{grid-template-columns:1fr!important;gap:20px!important;}}.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>.relative>.grid>.flex>a.group,.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>.relative>.grid>.flex>button.group,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>.relative>.grid>.flex>a.group,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>.relative>.grid>.flex>button.group{box-sizing:border-box!important;width:200px!important;max-width:100%!important;min-height:44px!important;margin-top:auto!important;padding-left:20px!important;padding-right:20px!important;}@media(max-width:47.999rem){.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>.relative>.grid>.flex>a.group,.niki-investors-design .region-content>section.cq-full:nth-of-type(3) section>.relative>.grid>.flex>button.group,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>.relative>.grid>.flex>a.group,.niki-investors-design .region-content>section.cq-full:nth-of-type(4) section>.relative>.grid>.flex>button.group{width:100%!important;}}body.niki-investors-design,body.niki-investors-design .dialog-off-canvas-main-canvas,body.niki-investors-design .layout-container,body.niki-investors-design .layout-content,body.niki-investors-design main,body.niki-investors-design .region-content,body.niki-investors-design .region-content>section.cq-full,body.niki-investors-design .region-content>section.cq-full>.absolute.inset-0,body.niki-investors-design .region-content>section.cq-full>.container{border-radius:0!important;clip-path:none!important;}.niki-partnership-design,.niki-partnership-design .dialog-off-canvas-main-canvas,.niki-partnership-design .layout-container,.niki-partnership-design .layout-content,.niki-partnership-design main,.niki-partnership-design .region-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border-radius:0!important;clip-path:none!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;}.niki-partnership-design .region-content>section.cq-full:first-of-type{position:relative!important;isolation:isolate!important;width:100%!important;max-width:none!important;height:735px!important;min-height:735px!important;max-height:735px!important;margin:0!important;overflow:hidden!important;background:#31566f url("/sites/default/files/brand/diamir-original-home/dia-hp2.jpg") center/cover no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;}.niki-partnership-design .region-content>section.cq-full:first-of-type>.absolute.inset-0{background:rgba(30,60,82,.44)!important;border-radius:0!important;}.niki-partnership-design .region-content>section.cq-full:first-of-type>.container{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;height:735px!important;min-height:735px!important;padding:112px 24px 64px!important;border-radius:0!important;}.niki-partnership-design .region-content>section.cq-full:first-of-type>.container>.relative{width:100%!important;max-width:1170px!important;}.niki-partnership-design .region-content>section.cq-full:first-of-type>.container>.relative>.flex-col{width:100%!important;max-width:980px!important;margin:0 auto!important;padding:0!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:center!important;}.niki-partnership-design .region-content>section.cq-full:first-of-type h1{width:100%!important;margin:8px 0 18px!important;color:#fff!important;font-size:clamp(42px,5vw,66px)!important;font-weight:300!important;line-height:1.16!important;text-align:center!important;text-shadow:0 1px 3px rgba(0,0,0,.3)!important;}.niki-partnership-design .region-content>section.cq-full:first-of-type .font-body{max-width:900px!important;margin:0 auto!important;color:#fff!important;font-size:19px!important;font-weight:300!important;line-height:1.65!important;text-align:center!important;text-shadow:0 1px 2px rgba(0,0,0,.25)!important;}.niki-partnership-design .region-content>section.cq-full:first-of-type [class*="badge"]{padding:7px 15px!important;color:#fff!important;background:rgba(75,201,197,.9)!important;border:0!important;border-radius:999px!important;box-shadow:none!important;}.niki-partnership-design .niki-site-header__link{color:#fff!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;}.niki-partnership-design .niki-site-header__link.is-active{color:#c8f7c5!important}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:70px 0!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(odd):not(:first-of-type){background:#f3f8fa!important}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2)>.absolute.inset-0{background:inherit!important;border-radius:0!important}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2)>.container{width:100%!important;max-width:1170px!important;margin:0 auto!important;padding:0 24px!important;border-radius:0!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) .mercury-section{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) header{margin-bottom:34px!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) header>.flex{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) h2{margin:0 0 12px!important;color:#32acf3!important;font-size:clamp(32px,4vw,46px)!important;font-weight:300!important;line-height:1.2!important;text-align:center!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) .font-body{color:#676b6d!important;font-size:16px!important;font-weight:300!important;line-height:1.7!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2)>.container>.mercury-section>.grid{gap:0!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) section,.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) section>.relative{width:100%!important;max-width:none!important;margin:0!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) section>.relative>.grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;max-width:none!important;margin:0!important;gap:28px!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) section>.relative>.grid>.flex{box-sizing:border-box!important;align-self:stretch!important;width:100%!important;max-width:none!important;height:100%!important;min-height:250px!important;margin:0!important;padding:30px!important;gap:12px!important;color:#676b6d!important;background:#eef8fa!important;border:0!important;border-top:3px solid #4bc9c5!important;border-radius:0!important;box-shadow:none!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) section>.relative>.grid>.flex h3{margin:0!important;color:#32acf3!important;font-size:22px!important;font-weight:600!important;line-height:1.3!important;text-align:left!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(3) section>.relative>.grid>.flex{min-height:100%!important;padding:28px!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(3) section>.relative>.grid>.flex .font-body{font-size:15px!important;line-height:1.6!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(3) ul{margin:0!important;padding-left:20px!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(3) li{margin-bottom:10px!important}@media(max-width:47.999rem){.niki-partnership-design .region-content>section.cq-full:first-of-type,.niki-partnership-design .region-content>section.cq-full:first-of-type>.container{height:735px!important;min-height:735px!important;max-height:735px!important;}.niki-partnership-design .region-content>section.cq-full:first-of-type>.container{padding:104px 20px 48px!important}.niki-partnership-design .region-content>section.cq-full:first-of-type h1{font-size:40px!important}.niki-partnership-design .region-content>section.cq-full:first-of-type .font-body{font-size:16px!important}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2){padding:52px 0!important}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2)>.container{padding:0 18px!important}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) section>.relative>.grid{grid-template-columns:1fr!important;gap:20px!important;}.niki-partnership-design .region-content>section.cq-full:nth-of-type(n+2) section>.relative>.grid>.flex{min-height:0!important;padding:24px 22px!important}}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content>section.cq-full:first-of-type>.container{position:relative!important;width:100%!important;max-width:none!important;height:100%!important;min-height:inherit!important;margin:0!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content>section.cq-full:first-of-type>.container>.relative{position:relative!important;width:100%!important;max-width:1170px!important;height:100%!important;min-height:inherit!important;margin:0 auto!important;padding:0!important;justify-content:center!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{position:absolute!important;z-index:500!important;top:20px!important;left:50%!important;width:min(calc(100vw - 48px),1170px)!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:translateX(-50%)!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__inner{box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:24px!important;width:100%!important;max-width:none!important;min-height:88px!important;margin:0!important;padding:12px 0!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__brand{display:block!important;flex:0 0 auto!important;margin:0!important;padding:6px 14px!important;line-height:0!important;background:rgba(255,255,255,.94)!important;border:0!important;border-radius:0!important;box-shadow:none!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__logo{display:block!important;width:178px!important;max-width:none!important;height:52px!important;object-fit:contain!important;object-position:left center!important;transform:none!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__nav{margin-left:auto!important}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__list{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:0!important;margin:0!important;padding:0!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__link{min-height:42px!important;padding:8px 11px!important;color:#fff!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:0 1px 2px rgba(0,0,0,.35)!important;transform:none!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__link.is-active,:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__link.is-active:hover,:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__link.is-active:focus-visible{color:#c8f7c5!important;background:transparent!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__link:hover,:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__link:focus-visible{color:#d2d6d8!important;background:transparent!important;transform:none!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__submenu{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;background:rgba(255,255,255,.92)!important;border-radius:0!important;}@media(max-width:79.999rem){:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:16px!important;width:calc(100vw - 32px)!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__inner{min-height:80px!important;padding:10px 0!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__logo{width:160px!important;height:48px!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__toggle{color:#fff!important}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__nav.is-open{padding:12px!important;background:rgba(20,45,66,.92)!important;border-radius:0!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}}@media(max-width:47.999rem){:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:12px!important;width:calc(100vw - 24px)!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__logo{width:150px!important;height:44px!important;}}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content>section.cq-full:first-of-type>.container{position:relative!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content>section.cq-full:first-of-type>.container>.relative{position:static!important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{position:absolute!important;top:20px!important;left:50%!important;width:min(calc(100% - 48px),1170px)!important;margin:0!important;transform:translateX(-50%)!important;}body.user-logged-in.niki-partnership-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header,body.niki-partnership-editor-preview .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:20px!important;}@media(max-width:79.999rem){:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content>section.cq-full:first-of-type .niki-site-header,body.user-logged-in.niki-partnership-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header,body.niki-partnership-editor-preview .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:16px!important;width:calc(100% - 32px)!important;}}@media(max-width:47.999rem){:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content>section.cq-full:first-of-type .niki-site-header,body.user-logged-in.niki-partnership-design .layout-content .region-content>section.cq-full:first-of-type .niki-site-header,body.niki-partnership-editor-preview .layout-content .region-content>section.cq-full:first-of-type .niki-site-header{top:12px!important;width:calc(100% - 24px)!important;}}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) section.cq-full:first-of-type > .container{position:relative !important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) section.cq-full:first-of-type > .container *:has(.niki-site-header):not(.niki-site-header){position:static !important;transform:none !important;translate:none !important;perspective:none !important;filter:none !important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) section.cq-full:first-of-type{position:relative !important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) section.cq-full:first-of-type *:has(.niki-site-header):not(.niki-site-header){position:static !important;transform:none !important;translate:none !important;perspective:none !important;filter:none !important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .niki-site-header__brand{background:transparent !important;box-shadow:none !important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) section.cq-full:first-of-type > .container > .relative{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:0 !important;width:100% !important;max-width:1170px !important;height:100% !important;min-height:inherit !important;margin:0 auto !important;padding:0 !important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) section.cq-full:first-of-type > .container > .relative > .flex.flex-col{display:grid !important;grid-template-columns:minmax(0,1fr) !important;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr) !important;align-items:start !important;justify-items:center !important;align-self:center !important;width:100% !important;max-width:1100px !important;height:100% !important;min-height:100% !important;margin:0 auto !important;padding:0 32px !important;gap:0 !important;background:transparent !important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) section.cq-full:first-of-type > .container > .relative > .flex.flex-col > :first-child{grid-row:2 !important;align-self:center !important;justify-self:center !important;width:100% !important;max-width:1000px !important;margin:0 auto !important;padding:0 !important;color:#fff !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:clamp(46px,5vw,68px) !important;font-weight:300 !important;line-height:1.15 !important;letter-spacing:-0.035em !important;text-align:center !important;text-shadow:0 1px 2px rgba(0,0,0,.25) !important;}:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) section.cq-full:first-of-type > .container > .relative > .flex.flex-col > :not(:first-child){grid-row:3 !important;align-self:start !important;justify-self:center !important;width:100% !important;max-width:900px !important;margin-top:24px !important;}@media (max-width:47.999rem){:is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) section.cq-full:first-of-type > .container > .relative > .flex.flex-col{padding-inline:18px !important;}}html :is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content > section.cq-full:first-of-type{padding:0 !important;margin:0 !important;box-sizing:border-box !important;}html :is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content > section.cq-full:first-of-type > .container{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;max-width:none !important;height:100% !important;min-height:inherit !important;margin:0 !important;padding:0 !important;}html :is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content > section.cq-full:first-of-type > .container > .relative{width:100% !important;max-width:1170px !important;height:100% !important;min-height:100% !important;margin:0 auto !important;padding:0 !important;}html :is(body.path-frontpage,body.niki-homepage-design,body.niki-about-design,body.niki-pipeline-design,body.niki-partnership-design,body.niki-laboratory-design,body.niki-news-design,body.niki-investors-design,body.niki-contact-design) .layout-content .region-content > section.cq-full:first-of-type > .container > .relative > .flex.flex-col{width:100% !important;max-width:1100px !important;height:100% !important;min-height:100% !important;margin:0 auto !important;padding-block:0 !important;}@media (max-width:47.999rem){:is(body.path-frontpage,body.niki-homepage-design) .layout-content .region-content > section.cq-full:first-of-type{min-height:720px !important;}}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2){width:min(90%,1296px) !important;max-width:1296px !important;margin:64px auto !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) > .container{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .mercury-section{width:100% !important;max-width:none !important;margin:0 !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .mercury-section > .grid > .flex{width:100% !important;max-width:none !important;margin:26px 0 !important;padding:32px !important;background:#eef8fa !important;border:1px solid #d7e4ed !important;border-radius:0 !important;box-shadow:none !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body{width:100% !important;color:#173747 !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:1.55 !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body > ol{margin:0 !important;padding-left:28px !important;list-style:decimal outside !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body > ol > li{margin:0 !important;padding:14px 2px 18px 4px !important;border-bottom:1px solid #d7e4ed !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body > ol > li:first-child{padding-top:0 !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body > ol > li:last-child{padding-bottom:0 !important;border-bottom:0 !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body ul{margin:14px 0 0 !important;padding-left:24px !important;list-style:disc outside !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body ul > li{margin:0 !important;padding:5px 0 !important;border:0 !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body strong{color:#173747 !important;font-weight:650 !important;}@media (max-width:47.999rem){html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2){width:calc(100% - 32px) !important;margin-block:40px !important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .mercury-section > .grid > .flex{margin-block:0 !important;padding:24px 20px !important;}}html body.niki-partnership-design .canvas-section[data-component-uuid="a649ccc0-cc1b-411b-8e31-746a187a5880"] .font-body > h3{margin:0 0 22px!important;color:#173747!important;font-family:Outfit,"Helvetica Neue",Arial,Helvetica,sans-serif!important;font-size:34.56px!important;font-weight:600!important;line-height:1.15!important;text-align:left!important;}html body.niki-partnership-design .canvas-section[data-component-uuid="a649ccc0-cc1b-411b-8e31-746a187a5880"] .font-body > ol{list-style-type:upper-roman!important;}@media(max-width:767px){html body.niki-partnership-design .canvas-section[data-component-uuid="a649ccc0-cc1b-411b-8e31-746a187a5880"] .font-body > h3{font-size:30px!important;}}html body.niki-partnership-design .canvas-section[data-component-uuid="a649ccc0-cc1b-411b-8e31-746a187a5880"] .font-body > p:first-child{margin:0 0 22px!important;color:#173747!important;font-family:Outfit,"Helvetica Neue",Arial,Helvetica,sans-serif!important;font-size:34.56px!important;font-weight:600!important;line-height:1.15!important;text-align:left!important;}html body.niki-partnership-design .canvas-section[data-component-uuid="a649ccc0-cc1b-411b-8e31-746a187a5880"] .font-body > p:first-child strong{font-weight:600!important;}@media(max-width:767px){html body.niki-partnership-design .canvas-section[data-component-uuid="a649ccc0-cc1b-411b-8e31-746a187a5880"] .font-body > p:first-child{font-size:30px!important;}}html body.niki-partnership-design .mercury-section:has(.font-body > ol) .font-body > p:first-child{margin:0 0 22px!important;color:#173747!important;font-family:Outfit,"Helvetica Neue",Arial,Helvetica,sans-serif!important;font-size:34.56px!important;font-weight:600!important;line-height:1.15!important;text-align:left!important;}html body.niki-partnership-design .mercury-section:has(.font-body > ol) .font-body > p:first-child strong{font-weight:600!important;}html body.niki-partnership-design .mercury-section:has(.font-body > ol) .font-body > ol{list-style-type:upper-roman!important;}html body.niki-partnership-design .mercury-section:has(.font-body > ol) .font-body > ol ul{list-style-type:disc!important;}@media(max-width:767px){html body.niki-partnership-design .mercury-section:has(.font-body > ol) .font-body > p:first-child{font-size:30px!important;}}html body.niki-partnership-design .mercury-section:has(.font-body > ol) .font-body > ol{list-style:upper-roman outside!important;}html body.niki-partnership-design .mercury-section:has(.font-body > ol) .font-body > ol > li:nth-child(1)::marker{content:"I. "!important;}html body.niki-partnership-design .mercury-section:has(.font-body > ol) .font-body > ol > li:nth-child(2)::marker{content:"II. "!important;}html body.niki-partnership-design .mercury-section:has(.font-body > ol) .font-body > ol > li:nth-child(3)::marker{content:"III. "!important;}html body.niki-partnership-design .mercury-section:has(.font-body > ol) .font-body > ol > li:nth-child(4)::marker{content:"IV. "!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2){position:relative!important;isolation:isolate;overflow:hidden!important;background:#eef8fa!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2)::after{position:absolute;z-index:0;top:0;right:0;bottom:0;width:43%;content:"";background:url("/sites/default/files/brand/diamir-original-home/hp-technology-n3v6.jpg") center/cover no-repeat;transform:scaleX(-1);transform-origin:center;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) > .container{position:relative;z-index:1;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .mercury-section > .grid > .flex{box-sizing:border-box!important;width:59%!important;background:#eef8fa!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body{width:100%!important;}@media(max-width:767px){html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2){padding-bottom:280px!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2)::after{top:auto;width:100%;height:260px;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .mercury-section > .grid > .flex{width:100%!important;}}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2){position:relative!important;isolation:isolate!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:590px!important;margin:0!important;padding:80px 0!important;overflow:hidden!important;color:#676b6d!important;background:#fff!important;border:0!important;border-radius:0!important;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2)::after{position:absolute!important;z-index:0!important;inset:0!important;width:100%!important;height:100%!important;content:""!important;background:url("/sites/default/files/brand/diamir-original-home/hp-technology-n3v6.jpg") center/cover no-repeat!important;transform:scaleX(-1)!important;transform-origin:center!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2)::before{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.98) 45%,rgba(255,255,255,.88) 58%,rgba(255,255,255,.18) 76%,rgba(255,255,255,0) 100%);}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) > .container{position:relative!important;z-index:2!important;box-sizing:border-box!important;width:min(calc(100% - 48px),1170px)!important;max-width:1170px!important;margin:0 auto!important;padding:0!important;background:transparent!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) > .container > .mercury-section{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .mercury-section > .grid{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .mercury-section > .grid > .flex{box-sizing:border-box!important;width:58%!important;max-width:680px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body{width:100%!important;color:#676b6d!important;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:18px!important;font-weight:300!important;line-height:1.8!important;text-align:left!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body > p:first-child{margin:0 0 30px!important;color:#000!important;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:48px!important;font-weight:300!important;line-height:1.2!important;text-align:left!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body > p:first-child strong{font-weight:300!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body ol{margin:0!important;padding-left:30px!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body ul{margin:16px 0 24px!important;padding-left:26px!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body li{margin-bottom:9px!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body strong{color:#676b6d!important;font-weight:600!important;}@media(max-width:767px){html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2){width:100%!important;margin:0!important;padding:52px 20px 300px!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2)::after{inset:auto 0 0!important;width:100%!important;height:260px!important;background-position:center!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2)::before{background:linear-gradient(180deg,#fff 0%,#fff calc(100% - 300px),rgba(255,255,255,.2) calc(100% - 245px),transparent 100%);}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) > .container{width:100%!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .mercury-section > .grid > .flex{width:100%!important;max-width:none!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body > p:first-child{font-size:38px!important;}html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2) .font-body{font-size:17px!important;}}@media(min-width:768px){html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2)::after{background-position:44% center!important;}}@media(min-width:768px){html body.niki-partnership-design .layout-content .region-content > section.cq-full:nth-of-type(2)::after{background-position:38% center!important;}}.niki-site-header__social{display:flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:12px;}.niki-site-header__social-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;color:#fff!important;text-decoration:none!important;border:0!important;border-radius:50%!important;box-shadow:none!important;transition:transform .18s ease,filter .18s ease!important;}.niki-site-header__social-link--facebook{background:#3b5998!important;}.niki-site-header__social-link--x{background:#55acee!important;}.niki-site-header__social-link:hover,.niki-site-header__social-link:focus-visible{color:#fff!important;filter:brightness(1.08);transform:translateY(-1px);}.niki-site-header__social-link svg{display:block;width:17px;height:17px;fill:currentColor;}@media(max-width:1199px){.niki-site-header__social{margin-left:8px;}.niki-site-header__social-link{width:32px!important;height:32px!important;min-width:32px!important;}.niki-site-header__social-link svg{width:15px;height:15px;}}@media(max-width:767px){.niki-site-header__social{position:absolute;top:50%;right:58px;margin:0;transform:translateY(-50%);}.niki-site-header__social-link{width:34px!important;height:34px!important;min-width:34px!important;}}.niki-site-header__social-link--x{background:#000!important;}.niki-about-design #connect-with-niki h2::before{display:block;width:240px;height:92px;margin:0 auto 24px;content:"";background:url("/sites/default/files/brand/niki-biosolutions-logo-transparent.png") center/contain no-repeat;}@media(max-width:767px){.niki-about-design #connect-with-niki h2::before{width:190px;height:74px;margin-bottom:18px;}}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) header h2{box-sizing:border-box!important;justify-content:flex-start!important;padding-left:max(24px,calc((100vw - 1170px)/2))!important;padding-right:max(24px,calc((100vw - 1170px)/2))!important;text-align:left!important;}@media(max-width:767px){.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) header h2{padding-left:20px!important;padding-right:20px!important;}}@media(max-width:767px){.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board) header h2{padding-left:24px!important;padding-right:24px!important;}}.niki-about-design #connect-with-niki{background-color:#2b2d30!important;background-image:linear-gradient(135deg,#222427 0%,#303338 48%,#25272a 100%)!important;background-position:center!important;background-size:cover!important;border:0!important;border-radius:0!important;}.niki-about-design #connect-with-niki::before,.niki-about-design #connect-with-niki::after{border-radius:0!important;}.niki-about-design #connect-with-niki h2,.niki-about-design #connect-with-niki p{color:#fff!important;}.niki-about-design #connect-with-niki{background-color:#d9dde1!important;background-image:linear-gradient(135deg,#cbd1d6 0%,#e4e7ea 52%,#d4d9dd 100%)!important;}.niki-about-design #connect-with-niki h2{color:#173747!important;}.niki-about-design #connect-with-niki p{color:#344b5a!important;}.niki-about-design #connect-with-niki{position:relative!important;overflow:hidden!important;}.niki-about-design #connect-with-niki::before{position:absolute!important;z-index:5!important;top:0!important;right:0!important;bottom:auto!important;left:0!important;display:block!important;width:100%!important;height:9px!important;content:""!important;background:linear-gradient(90deg,#2b9ab0 0%,#46b8bd 42%,#f0bd19 78%,#ffc20a 100%)!important;border:0!important;border-radius:0!important;pointer-events:none!important;}.niki-about-design #connect-with-niki::after{position:absolute!important;z-index:5!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:9px!important;content:""!important;background:linear-gradient(90deg,#2b9ab0 0%,#46b8bd 42%,#f0bd19 78%,#ffc20a 100%)!important;border:0!important;border-radius:0!important;pointer-events:none!important;}.niki-about-design #connect-with-niki a[href="/contact"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffc20a!important;color:#173747!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-weight:600!important;text-decoration:none!important;}.niki-about-design #connect-with-niki a[href="/contact"]:hover,.niki-about-design #connect-with-niki a[href="/contact"]:focus-visible{background:#f0b700!important;color:#173747!important;filter:brightness(1.03);transform:translateY(-1px);}.niki-about-design #connect-with-niki a[href="/contact"] svg{color:#173747!important;stroke:#173747!important;}.niki-about-design #connect-with-niki > .relative{min-height:0!important;padding-top:72px!important;padding-bottom:72px!important;}@media(max-width:767px){.niki-about-design #connect-with-niki > .relative{padding-top:54px!important;padding-bottom:54px!important;}}.niki-about-design #connect-with-niki > .relative{min-height:0!important;gap:16px!important;padding-top:36px!important;padding-bottom:36px!important;}.niki-about-design #connect-with-niki h2::before{margin-bottom:12px!important;}@media(max-width:767px){.niki-about-design #connect-with-niki > .relative{gap:14px!important;padding-top:27px!important;padding-bottom:27px!important;}.niki-about-design #connect-with-niki h2::before{margin-bottom:10px!important;}}.niki-about-design #connect-with-niki h2{font-size:42px!important;line-height:1.15!important;}.niki-about-design #connect-with-niki p{font-size:17px!important;line-height:1.55!important;}@media(max-width:767px){.niki-about-design #connect-with-niki h2{font-size:32px!important;}.niki-about-design #connect-with-niki p{font-size:16px!important;line-height:1.5!important;}}footer[role="contentinfo"]{display:none!important;}.niki-global-connect{position:relative;box-sizing:border-box;width:100%;overflow:hidden;color:#344b5a;background-color:#d9dde1;background-image:linear-gradient(135deg,#cbd1d6 0%,#e4e7ea 52%,#d4d9dd 100%);border:0;border-radius:0;}.niki-global-connect::before,.niki-global-connect::after{position:absolute;z-index:2;right:0;left:0;width:100%;height:9px;content:"";background:linear-gradient(90deg,#2b9ab0 0%,#46b8bd 42%,#f0bd19 78%,#ffc20a 100%);pointer-events:none;}.niki-global-connect::before{top:0;}.niki-global-connect::after{bottom:0;}.niki-global-connect__inner{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(calc(100% - 48px),1170px);margin:0 auto;padding:36px 24px;gap:16px;text-align:center;}.niki-global-connect__logo{display:block;width:240px;height:92px;object-fit:contain;}.niki-global-connect h2{margin:0;color:#173747;font-family:Outfit,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:42px;font-weight:700;line-height:1.15;}.niki-global-connect p{max-width:780px;margin:0;color:#344b5a;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.55;}.niki-global-connect__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-top:2px;padding:14px 25px;color:#173747!important;background:#ffc20a!important;border:0;border-radius:999px;text-decoration:none!important;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.2;transition:transform .18s ease,filter .18s ease;}.niki-global-connect__button:hover,.niki-global-connect__button:focus-visible{color:#173747!important;background:#f0b700!important;filter:brightness(1.03);transform:translateY(-1px);}@media(max-width:767px){.niki-global-connect__inner{width:100%;padding:27px 20px;gap:14px;}.niki-global-connect__logo{width:190px;height:74px;}.niki-global-connect h2{font-size:32px;}.niki-global-connect p{font-size:16px;line-height:1.5;}.niki-global-connect__button{padding:12px 21px;font-size:16px;}}html body .niki-site-header .niki-site-header__social-link{border-radius:50%!important;overflow:hidden!important;}@media(min-width:1280px){html body .niki-site-header .niki-site-header__inner{column-gap:14px!important;gap:14px!important;}}@media(min-width:1280px){html body .niki-site-header .niki-site-header__nav,html body .niki-site-header .niki-site-header__social{position:relative!important;left:-56px!important;}}@media(max-width:61.999rem){.niki-news-design .region-content>section.cq-full:nth-of-type(2) .grid::before{content:none!important;display:none!important;}.niki-news-design .region-content>section.cq-full:nth-of-type(2) .grid:has(>canvas-island>.niki-release-card)::before{position:absolute!important;z-index:0!important;top:30px!important;bottom:45px!important;left:34px!important;display:block!important;width:4px!important;height:auto!important;margin-left:-2px!important;content:""!important;background:#d7e4ed!important;}.niki-news-design .region-content>section.cq-full:nth-of-type(2) .grid:has(>canvas-island>.niki-release-card)>canvas-island:has(>.niki-release-card)::before{left:34px!important;}}@media(max-width:1279px){body:has(.niki-site-header__nav.is-open){overflow:hidden!important;}.niki-site-header__social{display:none!important;}.niki-site-header__nav.is-open{position:fixed!important;z-index:1000!important;inset:0!important;display:block!important;box-sizing:border-box!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:132px 24px 112px!important;overflow-x:hidden!important;overflow-y:auto!important;background:radial-gradient(circle at 15% 0%,rgba(70,184,189,.24),transparent 34%),radial-gradient(circle at 100% 100%,rgba(255,194,10,.16),transparent 32%),#173747!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;}.niki-site-header__nav.is-open .niki-site-header__list{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:min(100%,440px)!important;margin:0 auto!important;padding:0!important;gap:5px!important;}.niki-site-header__nav.is-open .niki-site-header__item{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:0!important;}.niki-site-header__nav.is-open .niki-site-header__link{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:10px 16px!important;color:#fff!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;box-shadow:none!important;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:17px!important;font-weight:600!important;line-height:1.25!important;text-align:center!important;text-shadow:none!important;}.niki-site-header__nav.is-open .niki-site-header__link.is-active{color:#c8f7c5!important;}.niki-site-header__nav.is-open .niki-site-header__submenu{position:static!important;display:flex!important;flex-direction:column!important;width:calc(100% - 32px)!important;min-width:0!important;margin:4px auto 8px!important;padding:8px 12px!important;gap:0!important;visibility:visible!important;opacity:1!important;transform:none!important;color:#173747!important;background:rgba(255,255,255,.93)!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;}.niki-site-header__nav.is-open .niki-site-header__submenu li{width:100%!important;margin:0!important;}.niki-site-header__nav.is-open .niki-site-header__sublink{display:block!important;width:100%!important;padding:10px 8px!important;color:#173747!important;background:transparent!important;border:0!important;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;text-align:center!important;text-decoration:none!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__brand{position:fixed!important;z-index:1002!important;top:22px!important;left:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;width:206px!important;height:78px!important;margin:0!important;padding:7px 14px!important;background:rgba(255,255,255,.94)!important;border:0!important;border-radius:10px!important;box-shadow:0 10px 28px rgba(0,0,0,.18)!important;transform:translateX(-50%)!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__logo{display:block!important;width:178px!important;height:62px!important;object-fit:contain!important;transform:none!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__toggle{position:fixed!important;z-index:1003!important;top:26px!important;right:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;margin:0!important;padding:0!important;color:#fff!important;background:#000!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:50%!important;box-shadow:0 8px 24px rgba(0,0,0,.22)!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__toggle svg{width:24px!important;height:24px!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__social{position:fixed!important;z-index:1002!important;right:auto!important;bottom:28px!important;left:50%!important;top:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;gap:12px!important;transform:translateX(-50%)!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__social-link{display:inline-flex!important;width:42px!important;height:42px!important;min-width:42px!important;border-radius:50%!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__social-link svg{width:18px!important;height:18px!important;}}@media(min-width:1280px){html body .niki-site-header .niki-site-header__nav{display:flex!important;align-items:center!important;}html body .niki-site-header .niki-site-header__nav>.niki-site-header__social{position:relative!important;left:0!important;}}@media(max-width:1279px){.niki-site-header__nav.is-open{transform:translateX(13px)!important;}.niki-site-header__nav>.niki-site-header__social{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;margin:26px auto 0!important;gap:12px!important;transform:none!important;}.niki-site-header__nav>.niki-site-header__social .niki-site-header__social-link{display:inline-flex!important;width:42px!important;height:42px!important;min-width:42px!important;border-radius:50%!important;}.niki-site-header__nav>.niki-site-header__social .niki-site-header__social-link svg{width:18px!important;height:18px!important;}}@media(max-width:1279px){.niki-site-header__nav.is-open{transform:translateX(12.5px)!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__nav.is-open>.niki-site-header__social{position:static!important;inset:auto!important;display:flex!important;width:auto!important;height:auto!important;margin:26px auto 0!important;gap:12px!important;transform:none!important;}}@media(max-width:1279px){.niki-site-header__nav.is-open{left:0!important;width:calc(100vw + 2px)!important;height:100dvh!important;padding:122px 18px 34px!important;overflow-x:hidden!important;overflow-y:auto!important;transform:translateX(11.5px)!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__brand{top:20px!important;left:18px!important;width:184px!important;height:72px!important;padding:6px 12px!important;transform:none!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__logo{width:160px!important;height:58px!important;}.niki-site-header__inner:has(.niki-site-header__nav.is-open) .niki-site-header__toggle{top:25px!important;right:18px!important;}.niki-site-header__nav.is-open .niki-site-header__item>.niki-site-header__submenu{display:none!important;visibility:hidden!important;opacity:0!important;}.niki-site-header__nav.is-open .niki-site-header__list{width:min(100%,420px)!important;gap:10px!important;transition:transform .32s ease,opacity .25s ease!important;}.niki-site-header__nav.is-open .niki-site-header__item{width:100%!important;}.niki-site-header__nav.is-open .niki-site-header__link{position:relative!important;min-height:54px!important;padding:14px 48px 14px 18px!important;color:#fff!important;background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:12px!important;box-shadow:0 8px 20px rgba(0,0,0,.1)!important;text-align:left!important;justify-content:flex-start!important;transition:background .18s ease,border-color .18s ease,transform .18s ease!important;}.niki-site-header__nav.is-open .niki-site-header__item.has-submenu>.niki-site-header__link::after{position:absolute;right:18px;top:50%;width:9px;height:9px;content:"";border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg);}.niki-site-header__nav.is-open .niki-site-header__link:hover,.niki-site-header__nav.is-open .niki-site-header__link:focus-visible{background:rgba(70,184,189,.2)!important;border-color:rgba(70,184,189,.7)!important;transform:translateX(3px)!important;}.niki-site-header__nav.is-open.has-submenu-open .niki-site-header__list{opacity:0!important;pointer-events:none!important;transform:translateX(-24%) scale(.96)!important;}.niki-site-header__nav.is-open.has-submenu-open>.niki-site-header__social{opacity:0!important;pointer-events:none!important;transform:translateX(-24%)!important;}.niki-mobile-submenu-panel{position:absolute!important;z-index:4!important;top:116px!important;right:18px!important;left:18px!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;max-height:calc(100dvh - 142px)!important;padding:18px!important;overflow-y:auto!important;color:#173747!important;background:#f4f7f8!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:18px!important;box-shadow:-14px 14px 0 rgba(43,154,176,.17),-27px 27px 0 rgba(255,194,10,.1),0 22px 60px rgba(0,0,0,.3)!important;opacity:0!important;pointer-events:none!important;transform:translateX(115%) rotate(1.2deg)!important;transition:transform .36s cubic-bezier(.2,.8,.2,1),opacity .24s ease!important;}.niki-mobile-submenu-panel.is-active{opacity:1!important;pointer-events:auto!important;transform:translateX(0) rotate(0)!important;}.niki-mobile-submenu-panel__back{display:inline-flex!important;align-self:flex-start!important;align-items:center!important;gap:8px!important;min-height:42px!important;margin:0 0 12px!important;padding:8px 12px!important;color:#173747!important;background:transparent!important;border:1px solid rgba(23,55,71,.2)!important;border-radius:999px!important;font-size:15px!important;font-weight:700!important;}.niki-mobile-submenu-panel__title{margin:0 0 16px!important;color:#173747!important;font-family:Outfit,"Helvetica Neue",Arial,Helvetica,sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:1.15!important;}.niki-mobile-submenu-panel__cards{display:flex!important;flex-direction:column!important;gap:10px!important;}.niki-mobile-submenu-panel__card{display:flex!important;align-items:center!important;min-height:50px!important;padding:12px 15px!important;color:#173747!important;background:#fff!important;border:1px solid #d9e4e8!important;border-radius:10px!important;box-shadow:0 6px 16px rgba(23,55,71,.08)!important;font-family:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;}.niki-mobile-submenu-panel__card.is-overview{color:#fff!important;background:linear-gradient(90deg,#2b9ab0,#46b8bd)!important;border-color:transparent!important;}.niki-mobile-submenu-panel__card:hover,.niki-mobile-submenu-panel__card:focus-visible{border-color:#2b9ab0!important;transform:translateX(3px)!important;}}@media(min-width:1280px){.niki-mobile-submenu-panel{display:none!important;}}@media(max-width:1279px){.niki-site-header__nav.is-open{background-color:#eef5f7!important;background-image:linear-gradient(rgba(255,255,255,.78),rgba(255,255,255,.78)),url("/sites/default/files/brand/diamir-original-home/dia-hp2.jpg")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.niki-mobile-submenu-panel__back{width:100%!important;justify-content:flex-start!important;margin-bottom:18px!important;padding:9px 4px!important;border:0!important;border-radius:0!important;font-family:Outfit,"Helvetica Neue",Arial,Helvetica,sans-serif!important;font-size:24px!important;line-height:1.15!important;}.niki-mobile-submenu-panel__title{display:none!important;}.niki-mobile-submenu-panel__card.is-overview{display:none!important;}}.niki-pipeline-design #section-programs>.container>.mercury-section>.grid{padding-right:0!important;grid-template-columns:minmax(0,1fr)!important;background:rgba(255,255,255,.96)!important}.niki-pipeline-design #section-programs section>.relative{width:100%!important;max-width:none!important}.niki-pipeline-design #section-programs section>.niki-programs-grid{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:none!important;min-width:0!important;gap:32px 48px!important}.niki-pipeline-design #section-programs section>.niki-programs-grid>.niki-program-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;flex-basis:auto!important;overflow-wrap:anywhere}.niki-pipeline-design #section-programs .niki-program-card img{max-width:100%;height:auto}@media(max-width:47.999rem){.niki-pipeline-design #section-programs section>.niki-programs-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:url("/sites/default/files/brand/fonts/open-sans-300.ttf") format("truetype");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/sites/default/files/brand/fonts/open-sans-400.ttf") format("truetype");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url("/sites/default/files/brand/fonts/open-sans-600.ttf") format("truetype");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:url("/sites/default/files/brand/fonts/open-sans-700.ttf") format("truetype");}:root{--nk-navy:#152f3d;--nk-navy-deep:#0e2230;--nk-teal:#30889e;--nk-teal-light:#4ad8e4;--nk-green:#92a848;--nk-yellow:#ffc107;--nk-mint:#c8f7c5;--nk-font:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--nk-ease:cubic-bezier(0.22,0.75,0.2,1);--nk-header-h:96px;--nk-header-h-scrolled:70px;--nk-header-top:var(--drupal-displace-offset-top,0px);}html body .nk-header,html body .nk-header *,html body .nk-header *::before,html body .nk-header *::after{box-sizing:border-box;}html body .nk-header{position:fixed;top:var(--nk-header-top);right:0;left:0;z-index:1000;height:var(--nk-header-h);margin:0;padding:0;color:var(--nk-navy);font-family:var(--nk-font);background:#fff;border:0;box-shadow:0 1px 0 rgba(21,47,61,0.08);transition:height 0.45s var(--nk-ease),background-color 0.45s ease,box-shadow 0.45s ease,color 0.3s ease;}html body .nk-header.is-scrolled{height:var(--nk-header-h-scrolled);box-shadow:0 1px 0 rgba(21,47,61,0.06),0 14px 36px -16px rgba(21,47,61,0.28);}html body .nk-header__inner{display:flex;align-items:center;gap:24px;width:min(100% - 48px,1280px);height:100%;margin:0 auto;padding:0;}html body .nk-header__brand{display:flex;flex:0 0 auto;align-items:center;height:100%;margin:0;padding:0;line-height:0;background:transparent;border:0;border-radius:6px;text-decoration:none;}html body .nk-header__logo{display:block;width:auto;height:60px;max-width:none;object-fit:contain;filter:none;transform:none;transition:height 0.45s var(--nk-ease),filter 0.45s ease,transform 0.45s var(--nk-ease);}html body .nk-header.is-scrolled .nk-header__logo{height:46px;}html body .nk-header.is-open .nk-header__logo{filter:brightness(0) invert(1);}html body .nk-nav{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:18px;min-width:0;height:100%;margin:0;padding:0;}html body .nk-nav__list{display:flex;align-items:center;gap:2px;height:100%;margin:0;padding:0;list-style:none;}html body .nk-nav__item{position:relative;display:flex;align-items:center;height:100%;margin:0;padding:0;}html body .nk-nav__row{display:flex;align-items:center;height:100%;}html body .nk-nav__link{position:relative;display:inline-flex;align-items:center;gap:5px;height:100%;margin:0;padding:0 11px;color:inherit;font-family:var(--nk-font);font-size:clamp(14px,0.35vw + 9.5px,15.5px);font-weight:600;line-height:1.2;letter-spacing:0.005em;white-space:nowrap;text-decoration:none;text-shadow:none;background:transparent;border:0;border-radius:0;box-shadow:none;transition:color 0.25s ease,text-shadow 0.3s ease;}html body .nk-nav__link::after{position:absolute;right:11px;bottom:calc(50% - 16px);left:11px;height:2px;content:"";border-radius:2px;background:linear-gradient(90deg,var(--nk-teal),var(--nk-green));transform:scaleX(0);transform-origin:left center;transition:transform 0.3s var(--nk-ease),background 0.3s ease;}html body .nk-nav__link:hover,html body .nk-nav__link:focus-visible,html body .nk-nav__item.is-open > .nk-nav__row > .nk-nav__link,html body .nk-nav__link.is-active{color:var(--nk-teal);text-decoration:none;}html body .nk-nav__link:hover::after,html body .nk-nav__link:focus-visible::after,html body .nk-nav__link.is-active::after,html body .nk-nav__item.is-open > .nk-nav__row > .nk-nav__link::after{transform:scaleX(1);}html body .nk-nav__link:focus-visible,html body .nk-social__link:focus-visible,html body .nk-burger:focus-visible,html body .nk-nav__toggle:focus-visible,html body .nk-header__brand:focus-visible,html body .nk-dropdown__link:focus-visible{outline:2px solid var(--nk-teal);outline-offset:3px;}html body .nk-icon{display:block;flex:0 0 auto;width:16px;height:16px;fill:none;}html body .nk-nav__link .nk-icon--chevron{width:13px;height:13px;opacity:0.75;transition:transform 0.3s var(--nk-ease),opacity 0.2s ease;}html body .nk-nav__item.is-open > .nk-nav__row > .nk-nav__link .nk-icon--chevron{opacity:1;transform:rotate(180deg);}html body .nk-nav__toggle{display:none;}html body .nk-dropdown{position:absolute;top:calc(100% - 14px);left:50%;z-index:5;min-width:320px;padding-top:14px;visibility:hidden;opacity:0;transform:translate(-50%,6px);pointer-events:none;transition:opacity 0.22s ease,transform 0.28s var(--nk-ease),visibility 0s linear 0.28s;}html body .nk-nav__item.is-open > .nk-dropdown{visibility:visible;opacity:1;transform:translate(-50%,0);pointer-events:auto;transition:opacity 0.22s ease,transform 0.28s var(--nk-ease),visibility 0s;}html body .nk-dropdown__panel{position:relative;overflow:hidden;padding:8px;color:var(--nk-navy);background:#fff;border:1px solid rgba(21,47,61,0.08);border-radius:16px;box-shadow:0 24px 60px -18px rgba(14,34,48,0.45),0 2px 8px rgba(14,34,48,0.08);}html body .nk-dropdown__panel::before{position:absolute;top:0;right:0;left:0;height:3px;content:"";background:linear-gradient(90deg,var(--nk-teal) 0%,var(--nk-green) 60%,var(--nk-yellow) 100%);}html body .nk-dropdown::before{position:absolute;top:7px;left:calc(50% - 7px);width:14px;height:14px;content:"";background:#fff;border-top:1px solid rgba(21,47,61,0.08);border-left:1px solid rgba(21,47,61,0.08);border-top-left-radius:3px;transform:rotate(45deg);}html body .nk-dropdown__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:4px 0 0;list-style:none;}html body .nk-dropdown__item{margin:0;padding:0;}html body .nk-dropdown__link{display:flex;gap:14px;align-items:center;padding:10px 12px 10px 14px;color:var(--nk-navy);font-family:var(--nk-font);text-decoration:none;border-radius:10px;transition:background-color 0.2s ease,color 0.2s ease,transform 0.25s var(--nk-ease);}html body .nk-dropdown__text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0;}html body .nk-dropdown__label{font-size:14.5px;font-weight:600;line-height:1.25;white-space:nowrap;}html body .nk-dropdown__link .nk-icon--arrow{width:15px;height:15px;color:var(--nk-teal);opacity:0;transform:translateX(-6px);transition:opacity 0.2s ease,transform 0.25s var(--nk-ease);}html body .nk-dropdown__link:hover,html body .nk-dropdown__link:focus-visible{color:var(--nk-navy);background:linear-gradient(90deg,rgba(48,136,158,0.1),rgba(146,168,72,0.08));text-decoration:none;}html body .nk-dropdown__link:hover .nk-dropdown__label,html body .nk-dropdown__link:focus-visible .nk-dropdown__label{color:var(--nk-teal);}html body .nk-dropdown__link:hover .nk-icon--arrow,html body .nk-dropdown__link:focus-visible .nk-icon--arrow{opacity:1;transform:translateX(0);}html body .nk-nav__item.is-open .nk-dropdown__item{animation:nk-dropdown-row 0.42s var(--nk-ease) both;}html body .nk-nav__item.is-open .nk-dropdown__item:nth-child(2){animation-delay:0.04s;}html body .nk-nav__item.is-open .nk-dropdown__item:nth-child(3){animation-delay:0.08s;}html body .nk-nav__item.is-open .nk-dropdown__item:nth-child(4){animation-delay:0.12s;}html body .nk-nav__item.is-open .nk-dropdown__item:nth-child(5){animation-delay:0.16s;}@keyframes nk-dropdown-row{from{opacity:0;transform:translateY(6px);}to{opacity:1;transform:none;}}html body .nk-social{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:8px;margin:0 0 0 4px;padding-left:18px;}html body .nk-social::before{position:absolute;top:50%;left:0;width:1px;height:26px;content:"";background:currentColor;opacity:0.28;transform:translateY(-50%);}html body .nk-social__link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;color:inherit;text-decoration:none;background:transparent;border:1.5px solid rgba(21,47,61,0.22);border-radius:50%;box-shadow:none;opacity:0.9;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease,transform 0.3s var(--nk-ease),opacity 0.2s ease;}html body .nk-social__link .nk-icon{width:15px;height:15px;}html body .nk-social__link:hover,html body .nk-social__link:focus-visible{color:#fff;background:var(--nk-navy);border-color:var(--nk-navy);opacity:1;transform:translateY(-2px);}html body .nk-burger{display:none;flex:0 0 auto;align-items:center;justify-content:center;width:46px;height:46px;margin:0 0 0 auto;padding:0;color:inherit;cursor:pointer;background:transparent;border:0;border-radius:12px;box-shadow:none;-webkit-tap-highlight-color:transparent;transition:background-color 0.2s ease;}html body .nk-burger:hover{background:rgba(255,255,255,0.12);}html body .nk-header:not(.is-open) .nk-burger:hover{background:rgba(21,47,61,0.08);}html body .nk-burger__box{position:relative;display:block;width:24px;height:18px;}html body .nk-burger__line{position:absolute;left:0;display:block;width:24px;height:2px;background:currentColor;border-radius:2px;transition:transform 0.35s var(--nk-ease),opacity 0.2s ease,width 0.3s var(--nk-ease);}html body .nk-burger__line:nth-child(1){top:0;}html body .nk-burger__line:nth-child(2){top:8px;width:18px;}html body .nk-burger__line:nth-child(3){top:16px;}html body .nk-header.is-open .nk-burger__line:nth-child(1){transform:translateY(8px) rotate(45deg);}html body .nk-header.is-open .nk-burger__line:nth-child(2){opacity:0;transform:translateX(-8px);}html body .nk-header.is-open .nk-burger__line:nth-child(3){transform:translateY(-8px) rotate(-45deg);}@media (max-width:1279.98px){:root{--nk-header-h:80px;--nk-header-h-scrolled:64px;}html body .nk-header__inner{width:min(100% - 32px,1280px);}html body .nk-header__logo{height:52px;}html body .nk-header.is-scrolled .nk-header__logo{height:42px;}html body .nk-burger{display:inline-flex;}html body .nk-header.is-open{color:#fff;background-color:transparent;box-shadow:none;}html body .nk-nav{position:fixed;top:var(--nk-header-top);right:0;bottom:0;left:0;z-index:-1;display:flex;flex-direction:column;justify-content:flex-start;gap:0;height:auto;padding:calc(var(--nk-header-h) + 8px) 24px 36px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;color:#fff;visibility:hidden;opacity:0;background:radial-gradient(120% 60% at 100% 0%,rgba(48,136,158,0.35),transparent 60%),radial-gradient(80% 50% at 0% 100%,rgba(146,168,72,0.22),transparent 60%),linear-gradient(165deg,#173a4c 0%,#142f3e 45%,#1a1a4a 100%);transform:translateY(-12px);transition:opacity 0.32s ease,transform 0.42s var(--nk-ease),visibility 0s linear 0.42s;}html body .nk-header.is-open .nk-nav{visibility:visible;opacity:1;transform:none;transition:opacity 0.32s ease,transform 0.42s var(--nk-ease),visibility 0s;}html body .nk-nav__list{flex-direction:column;align-items:stretch;gap:0;width:min(100%,560px);height:auto;margin:0 auto;}html body .nk-nav__item{flex-direction:column;align-items:stretch;height:auto;border-bottom:1px solid rgba(255,255,255,0.1);opacity:0;transform:translateY(14px);transition:opacity 0.4s ease,transform 0.5s var(--nk-ease);transition-delay:calc(60ms + var(--nk-i,0) * 45ms);}html body .nk-header.is-open .nk-nav__item{opacity:1;transform:none;}html body .nk-nav__row{align-items:stretch;height:auto;}html body .nk-nav__link{flex:1 1 auto;height:auto;min-height:60px;padding:16px 4px;font-size:21px;font-weight:600;white-space:normal;text-shadow:none;}html body .nk-nav__link::after{display:none;}html body .nk-nav__link .nk-icon--chevron{display:none;}html body .nk-nav__link.is-active,html body .nk-header.is-scrolled .nk-nav__link.is-active{color:var(--nk-mint);}html body .nk-nav__link:hover,html body .nk-header.is-scrolled .nk-nav__link:hover{color:var(--nk-mint);}html body .nk-nav__toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:52px;min-height:60px;margin:0;padding:0;color:inherit;cursor:pointer;background:transparent;border:0;border-radius:10px;}html body .nk-nav__toggle .nk-icon--chevron{width:18px;height:18px;transition:transform 0.35s var(--nk-ease);}html body .nk-nav__item.is-expanded .nk-nav__toggle .nk-icon--chevron{transform:rotate(180deg);}html body .nk-dropdown{position:static;display:grid;grid-template-rows:0fr;min-width:0;padding:0;visibility:visible;opacity:1;transform:none;pointer-events:auto;transition:grid-template-rows 0.4s var(--nk-ease);}html body .nk-dropdown::before{display:none;}html body .nk-nav__item.is-expanded > .nk-dropdown{grid-template-rows:1fr;}html body .nk-dropdown__panel{min-height:0;padding:0;overflow:hidden;color:inherit;background:transparent;border:0;border-radius:0;box-shadow:none;}html body .nk-dropdown__panel::before{display:none;}html body .nk-dropdown__list{gap:0;padding:0 0 12px;}html body .nk-nav__item.is-open .nk-dropdown__item{animation:none;}html body .nk-dropdown__link{padding:11px 8px 11px 18px;color:rgba(255,255,255,0.86);border-left:2px solid rgba(255,255,255,0.14);border-radius:0;}html body .nk-dropdown__label{font-size:16px;white-space:normal;}html body .nk-dropdown__link:hover,html body .nk-dropdown__link:focus-visible{color:#fff;background:rgba(255,255,255,0.06);border-left-color:var(--nk-mint);}html body .nk-dropdown__link:hover .nk-dropdown__label,html body .nk-dropdown__link:focus-visible .nk-dropdown__label{color:var(--nk-mint);}html body .nk-dropdown__link .nk-icon--arrow{color:var(--nk-mint);}html body .nk-social{justify-content:center;width:min(100%,560px);margin:28px auto 0;padding:0;gap:14px;opacity:0;transform:translateY(14px);transition:opacity 0.4s ease 0.5s,transform 0.5s var(--nk-ease) 0.5s;}html body .nk-header.is-open .nk-social{opacity:1;transform:none;}html body .nk-social::before{display:none;}html body .nk-social__link,html body .nk-header.is-scrolled .nk-social__link{width:46px;height:46px;color:#fff;border-color:rgba(255,255,255,0.4);}html body .nk-social__link .nk-icon{width:18px;height:18px;}html body .nk-social__link:hover,html body .nk-social__link:focus-visible,html body .nk-header.is-scrolled .nk-social__link:hover,html body .nk-header.is-scrolled .nk-social__link:focus-visible{color:var(--nk-navy);background:#fff;border-color:#fff;}html body.nk-nav-open{overflow:hidden;}}@media (max-width:479.98px){html body .nk-nav__link{font-size:19px;}}@media (prefers-reduced-motion:reduce){html body .nk-header,html body .nk-header *,html body .nk-header *::before,html body .nk-header *::after{transition-duration:0.01ms !important;animation-duration:0.01ms !important;animation-delay:0s !important;transition-delay:0s !important;}}@media print{html body .nk-header{position:static;color:var(--nk-navy);}html body .nk-header__logo{filter:none;}html body .nk-nav,html body .nk-burger{display:none;}}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.klaro{--klaro-primary-color:#12285f;--klaro-link-color:var(--klaro-primary-color);--klaro-link-color-hover:var(--klaro-primary-color);--klaro-link-decoration:inherit;--klaro-link-decoration-hover:inherit;--klaro-link-decoration-line:inherit;--klaro-link-decoration-line-hover:inherit;--klaro-button-bg:var(--klaro-primary-color);--klaro-button-text-color:#fff;--klaro-button-border:3px solid var(--klaro-primary-color);--klaro-button-border-radius:6px;--klaro-button-padding:13px 17px;--klaro-button-font-size:inherit;--klaro-button-font-weight:inherit;--klaro-button-line-height:1rem;--klaro-button-box-shadow:inherit;--klaro-button-bg-hover:#fff;--klaro-button-text-color-hover:var(--klaro-primary-color);--klaro-button-border-hover:3px solid var(--klaro-primary-color);--klaro-button-focus-outline:2px solid var(--klaro-primary-color);--klaro-button-focus-outline-offset:2px;--klaro-button-focus-box-shadow:inherit;--klaro-dialog-focus-outline:auto;--klaro-dialog-focus-box-shadow:0 0 0 2px var(--klaro-primary-color),0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);--font-size:14px;--font-family:inherit;--title-font-family:inherit;--klaro-slider-bg:var(--white2);--klaro-slider-bg-active:var(--klaro-primary-color);--klaro-slider-bg-required:var(--klaro-primary-color);--green1:var(--klaro-link-color);--green2:var(--klaro-link-color);--green3:var(--klaro-link-color);.cookie-modal .cm-btn,.cookie-modal .cm-btn.cm-btn-info,.cookie-modal .cm-btn.cm-btn-success,.cookie-modal .cm-btn.cm-btn-decline,.cookie-modal .cm-btn.cm-btn-danger,.context-notice .cm-btn,.context-notice .cm-btn.cm-btn-info,.context-notice .cm-btn.cm-btn-success,.context-notice .cm-btn.cm-btn-decline,.context-notice .cm-btn.cm-btn-danger,.cookie-notice .cm-btn,.cookie-notice .cm-btn.cm-btn-info,.cookie-notice .cm-btn.cm-btn-success,.cookie-notice .cm-btn.cm-btn-decline,.cookie-notice .cm-btn.cm-btn-danger,&.learn-more-as-button
    .cookie-notice:not(.cookie-modal-notice)
    a.cm-link.cn-learn-more{display:inline-block;width:fit-content;padding:var(--klaro-button-padding);color:var(--klaro-button-text-color);border:var(--klaro-button-border);border-radius:var(--klaro-button-border-radius);background-color:var(--klaro-button-bg);box-shadow:var(--klaro-button-box-shadow);font-size:var(--klaro-button-font-size);font-weight:var(--klaro-button-font-weight);line-height:var(--klaro-button-line-height);&:hover{color:var(--klaro-button-text-color-hover);border:var(--klaro-button-border-hover);background-color:var(--klaro-button-bg-hover);}&:focus{outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);box-shadow:var(--klaro-button-focus-box-shadow);}}&.learn-more-as-button
    .cookie-notice:not(.cookie-modal-notice)
    a.cm-link.cn-learn-more{flex-grow:unset;margin-right:auto;cursor:pointer;text-align:center;}.cookie-modal,.context-notice,.cookie-notice{a{color:var(--klaro-link-color);text-decoration-style:var(--klaro-link-decoration);text-decoration-line:var(--klaro-link-decoration-line);}a:hover{color:var(--klaro-link-color-hover);text-decoration-style:var(--klaro-link-decoration-hover);text-decoration-line:var(--klaro-link-decoration-line-hover);}a:focus{outline:solid 2px currentColor;outline-offset:2px;}.cm-list-input:focus + .cm-list-label .slider{outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);box-shadow:var(--klaro-button-focus-box-shadow);}.cm-list-label .slider{transition:none;background-color:var(--klaro-slider-bg);}.cm-list-input:checked + .cm-list-label .slider{background-color:var(--klaro-slider-bg-active);}.cm-list-input.required:checked + .cm-list-label .slider{background-color:var(--klaro-slider-bg-required);}.cm-list-input.half-checked:checked + .cm-list-label .slider{opacity:0.6;background-color:var(--klaro-slider-bg-active);}}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{outline:var(--klaro-dialog-focus-outline);box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px #fff;}}.klaro.klaro-theme-olivero{--klaro-primary-color:var(--color-text-primary-medium);--klaro-link-color-hover:var(--color--primary-50);--klaro-link-decoration:var(--gin-link-decoration-style);--klaro-link-decoration-hover:none;--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:underline;--klaro-button-bg:var(--color--primary-40);--klaro-button-border:solid 2px var(--color--primary-40);--klaro-button-border-radius:var(--border-radius);--klaro-button-padding:0 var(--sp1-5);--klaro-button-font-size:var(--font-size-m);--klaro-button-font-weight:700;--klaro-button-line-height:var(--sp2-5);--klaro-button-bg-hover:var(--color--primary-30);--klaro-button-text-color-hover:var(--klaro-button-text-color);--klaro-button-border-hover:solid 2px var(--color--primary-30);--klaro-button-focus-outline:2px solid var(--color--primary-60);--klaro-button-focus-outline-offset:2px;--klaro-dialog-focus-outline:2px solid var(--color--primary-60);--klaro-dialog-focus-box-shadow:0 0 0 2px var(--color--primary-60),0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);}.klaro.klaro-theme-claro{--klaro-primary-color:var(--color-absolutezero);--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:none;--klaro-button-bg:var(--button-bg-color--primary);--klaro-button-text-color:var(--button-fg-color--primary);--klaro-button-border:1px solid transparent;--klaro-button-border-radius:var(--button-border-radius-size);--klaro-button-font-weight:700;--klaro-button-padding:calc(var(--space-m) - 1px) calc(var(--space-l) - 1px);--klaro-button-bg-hover:var(--button--hover-bg-color--primary);--klaro-button-text-color-hover:var(--button-fg-color--primary);--klaro-button-border-hover:var(--klaro-button-border);--klaro-button-focus-outline:var(--focus-outline);--klaro-button-focus-box-shadow:var(--focus-box-shadow);--klaro-dialog-focus-outline:var(--jui-dialog--focus-outline);--klaro-dialog-focus-box-shadow:var(--jui-dialog--focus-box-shadow);.cookie-modal,.context-notice,.cookie-notice{.hide:active,.hide:focus,.hide:focus-visible,button.klaro-close:active,button.klaro-close:focus,button.klaro-close:focus-visible,a:focus{outline:var(--focus-outline);box-shadow:var(--focus-box-shadow);}}@media (prefers-contrast:more){--focus-outline:1px dotted #fff;}}.klaro.klaro-theme-gin{--klaro-primary-color:var(--gin-color-primary);--klaro-link-decoration:var(--gin-link-decoration-style);--klaro-link-decoration-hover:none;--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:none;--klaro-button-bg:var(--klaro-primary-color);--klaro-button-text-color:var(--gin-color-button-text);--klaro-button-border:2px solid var(--gin-color-primary) !important;--klaro-button-border-radius:var(--gin-border-m);--klaro-button-font-size:var(--gin-font-size-s);--klaro-button-font-weight:var(--gin-font-weight-semibold);--klaro-button-padding:calc(var(--gin-spacing-s) - 2px) var(--gin-spacing-m);--klaro-button-box-shadow:0.1em 0.25em 0.5em var(--gin-color-primary-light);--klaro-button-bg-hover:var(--gin-color-primary-hover) !important;--klaro-button-text-color-hover:var(--gin-color-button-text);--klaro-button-border-hover:var(--klaro-button-border);--klaro-button-focus-outline:none;--klaro-button-focus-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);--klaro-dialog-focus-outline:var(--klaro-button-focus-outline);--klaro-dialog-focus-box-shadow:var(--klaro-button-focus-box-shadow);--klaro-slider-bg:var(--gin-color-disabled);--klaro-slider-bg-active:var(--gin-switch);--klaro-slider-bg-required:var(--gin-switch);--light1:var(--gin-color-text-light);--light3:var(--gin-color-text-light);--white2:var(--gin-color-disabled);.cookie-modal,.context-notice,.cookie-notice{p,strong,h2,ul,li{color:var(--gin-color-text);}.cm-modal .cm-body{ul.cm-services li.cm-purpose,ul.cm-services li.cm-service,ul.cm-purposes li.cm-service,ul.cm-purposes li.cm-purpose{span.cm-opt-out,span.cm-required{color:var(--gin-color-text-light);}}}button.klaro-close:focus,.hide:active,.hide:focus,a:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);@media (prefers-contrast:more){outline:solid 2px currentColor;box-shadow:unset;}}}h1.title{margin-block-start:0;padding:var(--gin-spacing-m) var(--gin-spacing-l);color:var(--gin-color-primary-active);border:0 none;border-radius:var(--gin-border-m);background:var(--gin-bg-header);font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-bold);}.cookie-modal .cm-modal .hide{top:15px;right:2px;.cm-header{padding-right:30px;}}}@media (prefers-color-scheme:dark){.klaro.klaro-theme-gin{--white3:var(--gin-color-primary-hover);--klaro-slider-bg:var(--gin-bg-input);--klaro-slider-bg-active:var(--gin-color-primary-light-active);--klaro-slider-bg-required:var(--gin-color-primary-light-active);.context-notice,.cookie-notice,.cm-modal.cm-klaro{border:1px solid #fff;background:var(--gin-bg-layer);}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px var(--gin-bg-layer);}}}.gin--dark-mode .klaro.klaro-theme-gin{--white3:var(--gin-color-primary-hover);--klaro-slider-bg:var(--gin-bg-input);--klaro-slider-bg-active:var(--gin-color-primary-light-active);--klaro-slider-bg-required:var(--gin-color-primary-light-active);.context-notice,.cookie-notice,.cm-modal.cm-klaro{border:1px solid #fff;background:var(--gin-bg-layer);}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px var(--gin-bg-layer);}}
/* @license MIT https://raw.githubusercontent.com/withastro/astro/refs/heads/main/LICENSE */
canvas-island,astro-island,astro-slot,astro-static-slot{display:contents}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.h-auto{height:auto}.max-h-\[50px\]{max-height:50px}.w-auto{width:auto}.max-w-\[150px\]{max-width:150px}.shrink-0{flex-shrink:0}.items-center{align-items:center}.object-contain{object-fit:contain}.leading-none{--tw-leading:1;line-height:1}@media (min-width:48rem){.md\:max-h-\[70px\]{max-height:70px}.md\:max-w-\[220px\]{max-width:220px}}}@property --tw-leading{syntax:"*";inherits:false}.block{display:block}.flex{display:flex}
:is(.nk-header,.niki-news-filter,.niki-profile-reveal-card,.niki-program-card,.niki-release-card,.niki-investor-news,.niki-press-release-detail,.niki-pipeline-program,.niki-laboratory-design,#niki-announcement-form) :is(a,button,input,select,textarea):focus-visible{outline:3px solid #173747 !important;outline-offset:4px !important;box-shadow:0 0 0 2px #fff !important;}.niki-about-design :is(#management,#board-of-directors,#scientific-advisory-board)
  .niki-profile-card__toggle:focus-visible{outline:3px solid #173747 !important;outline-offset:4px !important;box-shadow:0 0 0 2px #fff !important;}
html body :is(section[id],[id^="publication-"],[id^="person-"]){scroll-margin-top:calc(var(--nk-header-h,96px) + 36px);}html body footer#niki-global-connect.niki-global-connect{display:block!important;position:relative;isolation:isolate;padding:64px 24px 0!important;margin:0!important;color:#173747!important;background:linear-gradient(125deg,#f1f7f8,#f8faf4)!important;border:0!important;border-top:4px solid #4bc9c4!important;border-radius:0!important;font-family:"Open Sans Local","Open Sans",sans-serif;}html body #niki-global-connect::before{content:"";position:absolute;left:0;right:0;top:-4px;height:4px;background:linear-gradient(90deg,#3595aa,#83a445 65%,#ffc20a);}html body #niki-global-connect .nk-footer-grid{display:grid;grid-template-columns:.85fr 1.4fr 1fr;gap:clamp(24px,4vw,64px);align-items:center;max-width:1240px;margin:0 auto;padding-bottom:48px;}html body #niki-global-connect .nk-footer-brand img{width:clamp(180px,19vw,250px);height:auto;max-height:105px;object-fit:contain;object-position:left;}html body #niki-global-connect .nk-footer-brand p{font-size:14px;line-height:1.8;color:#4d6772;margin-top:24px;}html body #niki-global-connect .nk-footer-connect{text-align:center;}html body #niki-global-connect h2{font-size:clamp(24px,2.5vw,34px)!important;font-weight:300!important;line-height:1.25!important;letter-spacing:-.025em;margin:0 0 18px!important;color:#173747!important;}html body #niki-global-connect h2 span{font-weight:600;color:#2c879b;}html body #niki-global-connect .nk-footer-connect p{font-size:14px;line-height:1.7;color:#4d6772;margin:0 0 22px;}html body #niki-global-connect .niki-global-connect__button{font-size:15px!important;padding:13px 23px!important;gap:12px!important;margin:0!important;}html body #niki-global-connect .niki-global-connect__button{color:#152f3d!important;background:#92a848!important;}html body #niki-global-connect .niki-global-connect__button:is(:hover,:focus-visible){color:#152f3d!important;background:#a3b956!important;}html body #niki-global-connect svg{flex:0 0 21px;width:21px;height:21px;color:#328da1;}html body #niki-global-connect .niki-global-connect__button svg{color:currentColor;}html body #niki-global-connect h3{margin:0 0 20px;font-size:17px;font-weight:600;color:#173747;}html body #niki-global-connect address{display:grid;gap:16px;font-style:normal;font-size:14px;line-height:1.65;}html body #niki-global-connect address :is(a,div){display:flex;align-items:flex-start;gap:12px;color:#34525f;text-decoration:none;overflow-wrap:anywhere;}html body #niki-global-connect a:hover{color:#166b7f;text-decoration:underline;}html body #niki-global-connect .nk-footer-policy{display:inline-flex;align-items:center;gap:10px;margin-top:22px;color:#286b7d;font-size:13px;font-weight:600;text-decoration:none;border-bottom:1px solid #a5c8ce;padding-bottom:4px;}html body #niki-global-connect .nk-footer-policy svg{width:15px;height:15px;flex-basis:15px;}html body #niki-global-connect .nk-footer-bottom{max-width:1240px;margin:0 auto;border-top:1px solid #d5e3e7;padding:21px 0;display:flex;justify-content:space-between;gap:16px;font-size:12px;color:#5a7480;}html body.niki-about-design #connect-with-niki{display:none!important;}html body:is(.niki-partnership-design,.niki-investors-design) .region-content>section#nk-shared-hero.cq-full:first-of-type h1{position:static!important;transform:none!important;width:100%!important;max-width:1000px!important;margin:0 auto!important;color:#f7fbfd!important;font-size:clamp(38px,4.8vw,72px)!important;font-weight:300!important;line-height:1.12!important;letter-spacing:-.025em;text-align:center!important;text-wrap:balance;text-shadow:0 4px 24px #0a243e80;}html body:is(.niki-partnership-design,.niki-investors-design) .region-content>section#nk-shared-hero.cq-full:first-of-type .relative>.flex-col>.font-body{width:100%!important;max-width:820px!important;font-size:clamp(16px,1.5vw,20px)!important;line-height:1.75!important;color:#f7fbfd!important;text-align:center!important;margin:24px auto 0!important;animation:none!important;}html body:is(.niki-partnership-design,.niki-investors-design) .region-content>section#nk-shared-hero.cq-full:first-of-type .font-body::after{display:none!important;}html body:is(.niki-partnership-design,.niki-investors-design) .region-content>section#nk-shared-hero.cq-full:first-of-type .font-body p{font:inherit!important;color:inherit!important;text-align:inherit!important;}html body.niki-pipeline-design #section-publications{padding:0 0 72px!important;margin:0!important;isolation:isolate;background-color:#edf5f6!important;background-image:radial-gradient(circle at 1px 1px,#98bdc02b 1px,transparent 1px),linear-gradient(115deg,#f3f8f9,#edf5f1)!important;background-size:22px 22px,100% 100%!important;background-position:center!important;}html body.niki-pipeline-design #section-publications :is(.niki-section-gradient,.niki-section-white){display:none!important;}html body.niki-pipeline-design #section-publications::before,html body.niki-pipeline-design #section-publications::after{display:none!important;}html body.niki-pipeline-design #section-publications .nk-publication-card{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:1040px!important;margin:26px auto 0!important;padding:28px 34px!important;color:#354e5a!important;background:#fff!important;border:1px solid #dce8e9!important;border-left:4px solid #3896aa!important;border-radius:0 14px 14px 0!important;box-shadow:0 8px 26px #163d4a05!important;align-self:center!important;font-size:16px!important;line-height:1.75!important;font-weight:400!important;text-align:left!important;}html body.niki-pipeline-design #section-publications .nk-publication-card:nth-of-type(3n){border-left-color:#89a64b!important;}html body.niki-pipeline-design #section-publications .nk-publication-card>a[href]{display:block!important;color:#17677b!important;font:600 clamp(18px,1.7vw,22px)/1.45 "Open Sans Local","Open Sans",sans-serif!important;margin:0 0 16px!important;padding:0!important;text-decoration:none!important;border:0!important;}html body.niki-pipeline-design #section-publications .nk-publication-card>a[href]::before{display:none!important;content:none!important;}html body.niki-pipeline-design #section-publications .nk-publication-card>a[href]:hover{color:#173747!important;text-decoration:underline!important;}html body.niki-pipeline-design #section-publications .nk-publication-card p{color:#354e5a!important;font-size:16px!important;font-weight:400!important;line-height:1.75!important;margin:10px 0!important;text-align:left!important;}html body.niki-pipeline-design #section-publications .nk-publication-card :is(strong,em,small){color:inherit!important;}html body.niki-pipeline-design #section-publications .nk-publication-card>a:focus-visible{outline:3px solid #89a64b;outline-offset:5px;}html body.niki-pipeline-design #section-programs{padding:0 0 72px!important;margin:0!important;background:#fff!important;}html body.niki-pipeline-design #section-programs::before,html body.niki-pipeline-design #section-programs::after{display:none!important;}html body.niki-pipeline-design #section-programs>.container>.mercury-section>.grid{padding:36px 0 0!important;background:transparent!important;gap:32px!important;}html body.niki-pipeline-design #section-programs .nk-programs-visual{position:relative;display:flex;align-items:center;justify-content:flex-end;height:220px;overflow:hidden;border-radius:18px;background:#edf5f5;isolation:isolate;margin:0 0 12px;}html body.niki-pipeline-design #section-programs .nk-programs-visual img{position:absolute;right:0;top:0;height:100%;width:70%;object-fit:cover;object-position:center 40%;z-index:-2;}html body.niki-pipeline-design #section-programs .nk-programs-visual::after{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,#edf5f5 0%,#edf5f5 30%,#edf5f500 75%);}html body.niki-pipeline-design #section-programs .nk-programs-visual span{display:block;margin-right:auto;padding:30px 36px;font-size:clamp(24px,3vw,34px);line-height:1.25;color:#285565;font-weight:300;}html body.niki-pipeline-design #section-programs .niki-programs-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:40px 48px!important;background:none!important;}html body.niki-pipeline-design #section-programs .niki-program-card{display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;min-width:0!important;padding:24px 0 0!important;border:0!important;border-top:2px solid #b5d9dd!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}html body.niki-pipeline-design #section-programs .niki-program-card:nth-child(even){border-top-color:#c5d5a4!important;}html body.niki-pipeline-design #section-programs .niki-program-card h3{color:#17677b!important;font-size:21px!important;line-height:1.4!important;font-weight:600!important;margin:0 0 16px!important;}html body.niki-pipeline-design #section-programs .niki-program-card :is(.font-body,p){color:#425a65!important;font-size:16px!important;font-weight:400!important;line-height:1.8!important;text-align:left!important;}html body.niki-pipeline-design #section-programs .niki-program-card a{margin-top:20px!important;align-self:flex-start!important;padding:11px 20px!important;border-radius:999px!important;background:#297f91!important;color:#fff!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;}html body.niki-partnership-design .layout-content .region-content>section.cq-full:nth-of-type(2){padding:72px 0!important;min-height:0!important;background:#fff!important;}html body.niki-partnership-design .layout-content .region-content>section.cq-full:nth-of-type(2)::before,html body.niki-partnership-design .layout-content .region-content>section.cq-full:nth-of-type(2)::after{display:none!important;}html body.niki-partnership-design .layout-content .region-content>section.cq-full:nth-of-type(2) .mercury-section>.grid{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important;gap:48px!important;align-items:start!important;}html body.niki-partnership-design .layout-content .region-content>section.cq-full:nth-of-type(2) .mercury-section>.grid>.flex{width:100%!important;max-width:none!important;}html body.niki-partnership-design .layout-content .region-content>section.cq-full:nth-of-type(2) .font-body>p:first-child{font-size:clamp(30px,3.2vw,44px)!important;color:#173747!important;}html body.niki-partnership-design .layout-content .region-content>section.cq-full:nth-of-type(2) .font-body{font-size:17px!important;font-weight:400!important;line-height:1.8!important;color:#425a65!important;}html body.niki-partnership-design .nk-services-visual{position:sticky;top:calc(var(--nk-header-h,96px) + 32px);width:100%;margin-top:12px;padding:18px;background:linear-gradient(140deg,#f0f7f8,#f3f7ec);border:1px solid #e1edef;border-radius:22px;}html body.niki-partnership-design .nk-services-visual img{display:block;width:100%;height:auto;max-height:430px;object-fit:contain;border-radius:14px;}html body.niki-news-design .niki-news-filter{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;justify-content:stretch!important;align-items:end!important;gap:22px!important;width:100%!important;max-width:none!important;margin:0 auto 44px!important;padding:30px 0!important;border-bottom:1px solid #c9dce2!important;}html body.niki-news-design .niki-news-filter select{width:100%;min-width:0;height:48px!important;color:#294d60!important;font-size:16px!important;}html body.niki-news-design .niki-news-filter label{color:#294d60!important;font-size:14px!important;}html body.niki-news-design .niki-news-filter button{height:48px!important;padding:0 22px!important;color:#245c70!important;font-size:14px!important;white-space:nowrap;}html body.niki-contact-design .layout-content .region-content>section#nk-contact-hero.cq-full:first-of-type{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;background:#edf5f6!important;overflow:hidden!important;border:0!important;}html body.niki-contact-design .layout-content .region-content>section#nk-contact-hero.cq-full:first-of-type>.container{display:block!important;width:100%!important;max-width:1280px!important;height:auto!important;min-height:0!important;margin:auto!important;padding:calc(var(--nk-header-h,96px) + 56px) 32px 64px!important;background:transparent!important;}html body.niki-contact-design .layout-content .region-content>section#nk-contact-hero.cq-full:first-of-type>.container>.relative{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;align-items:stretch!important;gap:0!important;min-height:0!important;height:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important;background:transparent!important;box-shadow:0 20px 65px #183e4a12!important;}html body.niki-contact-design .layout-content .region-content>section#nk-contact-hero.cq-full:first-of-type>.container>.relative>.flex.flex-col{display:flex!important;flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;justify-content:flex-start!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;height:auto!important;padding:40px!important;margin:0!important;align-items:stretch!important;gap:0!important;background:#fff!important;}html body.niki-contact-design .layout-content .region-content>section#nk-contact-hero.cq-full:first-of-type h1{position:static!important;transform:none!important;display:block!important;width:100%!important;max-width:none!important;margin:0 0 32px!important;padding:0!important;color:#173747!important;font-size:clamp(36px,4vw,52px)!important;font-weight:300!important;line-height:1.2!important;text-align:left!important;text-shadow:none!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;color:#425a65!important;font-size:16px!important;line-height:1.7!important;text-align:left!important;text-shadow:none!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information :is(p,strong,a){color:inherit!important;font-size:inherit!important;text-shadow:none!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information strong{font-weight:600!important;color:#173747!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information a{color:#21758a!important;text-decoration:none!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information a:hover{text-decoration:underline!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information :is(.niki-contact-address,.niki-contact-phone,.niki-contact-emails){padding:0 0 24px 44px!important;margin:0 0 24px!important;border-bottom:1px solid #e1edef;}html body.niki-contact-design .niki-contact-icon{color:#318da2!important;top:2px;width:26px;height:26px;}html body.niki-contact-design .niki-contact-map{margin:0!important;padding:0!important;border:0!important;}html body.niki-contact-design .niki-contact-map iframe{height:220px!important;border-radius:12px;}html body.niki-contact-design .niki-contact-map>a{font-size:13px!important;margin-top:12px!important;}html body.niki-contact-design .nk-contact-visual{position:relative;min-width:0;min-height:600px;overflow:hidden;isolation:isolate;background:#214650;}html body.niki-contact-design .nk-contact-visual img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:70% center;}html body.niki-contact-design .nk-contact-visual::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#163b4b05 35%,#173747e8 100%);}html body.niki-contact-design .nk-contact-visual>div{position:absolute;left:36px;right:30px;bottom:44px;color:#fff;}html body.niki-contact-design .nk-contact-visual span{font-size:12px;letter-spacing:.18em;font-weight:600;color:#a8e1e5;}html body.niki-contact-design .nk-contact-visual p{margin-top:18px;font-size:clamp(28px,3vw,40px);font-weight:300;line-height:1.25;}html body.niki-contact-design .nk-header:not(.is-scrolled){background:#fff!important;box-shadow:0 2px 24px #16374712!important;}html body.niki-contact-design .nk-header:not(.is-scrolled) .nk-header__logo{filter:none!important;}html body.niki-contact-design .nk-header:not(.is-scrolled) :is(.nk-nav__link,.nk-nav__toggle,.nk-burger){color:#173747!important;}@media(max-width:1000px){html body #niki-global-connect .nk-footer-grid{grid-template-columns:1fr 1.3fr;}html body #niki-global-connect .nk-footer-details{grid-column:1/-1;padding-top:28px;border-top:1px solid #d5e3e7;}html body #niki-global-connect address{grid-template-columns:1fr 1fr 1.2fr;}html body.niki-partnership-design .layout-content .region-content>section.cq-full:nth-of-type(2) .mercury-section>.grid{gap:28px!important;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important;}}@media(max-width:767px){html body #niki-global-connect{padding:44px 24px 0!important;}html body #niki-global-connect .nk-footer-grid{grid-template-columns:1fr;gap:32px;text-align:center;padding-bottom:32px;}html body #niki-global-connect .nk-footer-brand a{display:block;width:max-content;max-width:100%;margin:0 auto;}html body #niki-global-connect .nk-footer-brand img{display:block;width:195px;margin:0 auto;object-position:center;}html body #niki-global-connect .nk-footer-brand p{margin-top:12px;}html body #niki-global-connect .nk-footer-details{grid-column:auto;text-align:left;max-width:340px;width:100%;margin:auto;}html body #niki-global-connect address{grid-template-columns:1fr;}html body #niki-global-connect .nk-footer-bottom{flex-direction:column;align-items:center;text-align:center;gap:8px;}html body.niki-pipeline-design #section-publications .nk-publication-card{width:calc(100% - 32px)!important;padding:22px 20px!important;margin-top:20px!important;}html body.niki-pipeline-design #section-programs .niki-programs-grid{grid-template-columns:minmax(0,1fr)!important;gap:30px!important;}html body.niki-pipeline-design #section-programs .nk-programs-visual{height:180px;margin:0 0 6px;}html body.niki-pipeline-design #section-programs .nk-programs-visual img{width:100%;object-position:75% center;}html body.niki-pipeline-design #section-programs .nk-programs-visual::after{background:linear-gradient(90deg,#edf5f5 0%,#edf5f5d9 25%,#edf5f500 100%);}html body.niki-pipeline-design #section-programs .nk-programs-visual span{padding:20px;font-size:26px;}html body.niki-partnership-design .layout-content .region-content>section.cq-full:nth-of-type(2){padding:44px 20px!important;}html body.niki-partnership-design .layout-content .region-content>section.cq-full:nth-of-type(2) .mercury-section>.grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important;}html body.niki-partnership-design .nk-services-visual{position:relative;top:auto;max-width:460px;margin:0 auto;}html body.niki-news-design .niki-news-filter{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin-bottom:30px!important;padding:24px 0!important;}html body.niki-news-design .niki-news-filter button{grid-column:1/-1;}html body.niki-contact-design .layout-content .region-content>section#nk-contact-hero.cq-full:first-of-type>.container{padding:calc(var(--nk-header-h,80px) + 28px) 16px 40px!important;}html body.niki-contact-design .layout-content .region-content>section#nk-contact-hero.cq-full:first-of-type>.container>.relative{grid-template-columns:minmax(0,1fr)!important;}html body.niki-contact-design .layout-content .region-content>section#nk-contact-hero.cq-full:first-of-type>.container>.relative>.flex.flex-col{padding:30px 24px!important;}html body.niki-contact-design .nk-contact-visual{min-height:360px;}html body.niki-contact-design .nk-contact-visual img{object-position:center 55%;}html body.niki-contact-design .nk-contact-visual>div{left:24px;bottom:30px;}}html body.niki-contact-design .layout-content .region-content>section#nk-contact-hero.cq-full:first-of-type>.container>.relative>canvas-island{display:none!important;}html body.niki-contact-design .layout-content .region-content>section#nk-contact-hero.cq-full:first-of-type h1{grid-area:auto!important;align-self:auto!important;justify-self:auto!important;}html body.niki-pipeline-design #section-publications header h2{color:#173747!important;}html body:is(.niki-partnership-design,.niki-investors-design) .layout-content .region-content>section.cq-full:first-of-type>.container>.relative>.flex.flex-col{display:flex!important;flex-direction:column!important;grid-template-rows:none!important;width:100%!important;max-width:1040px!important;min-height:0!important;height:auto!important;padding:0!important;gap:24px!important;align-items:center!important;justify-content:center!important;}html body:is(.niki-partnership-design,.niki-investors-design) .layout-content .region-content>section#nk-shared-hero.cq-full:first-of-type{height:auto!important;min-height:100svh!important;max-height:none!important;}html body:is(.niki-partnership-design,.niki-investors-design) #nk-shared-hero .relative>.flex.flex-col>.font-body,html body:is(.niki-partnership-design,.niki-investors-design) #nk-shared-hero .relative>.flex.flex-col>.font-body p{font-size:clamp(16px,1.5vw,20px)!important;line-height:1.75!important;text-align:center!important;color:#f7fbfd!important;font-weight:400!important;width:100%!important;max-width:820px!important;margin:0 auto!important;animation:none!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information :is(p,strong,a){font-size:16px!important;line-height:1.7!important;color:#425a65!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information a{color:#21758a!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information strong{color:#173747!important;}html body.niki-contact-design #nk-contact-hero .container>.relative>.flex.flex-col>h1:first-child{color:#173747!important;font-size:clamp(36px,4vw,52px)!important;line-height:1.2!important;margin:0 0 32px!important;text-align:left!important;text-shadow:none!important;}html body.niki-news-design .region-content>section.cq-full:nth-of-type(2) .grid::before{display:none!important;content:none!important;}html body.niki-news-design .region-content>section.cq-full:nth-of-type(2) .grid{padding:32px 0 70px!important;}html body.niki-news-design .niki-announcement-archive{position:relative;}html body.niki-news-design .niki-announcement-archive::before{content:"";position:absolute;top:0;bottom:45px;left:50%;width:4px;margin-left:-2px;background:#d0e0e7;}html body.niki-news-design .niki-news-filter{scroll-margin-top:calc(var(--nk-header-h,96px) + 24px);}html body.niki-contact-design .nk-header.is-top::before{background:transparent!important;}html body.niki-contact-design .nk-header.is-top .nk-social__link{color:#173747!important;border-color:#a8c3cd!important;}@media(max-width:991px){html body.niki-news-design .niki-announcement-archive::before{left:34px;}}html body.niki-contact-design #nk-contact-hero .niki-contact-map{padding:22px 24px!important;background:#edf5f5!important;border:1px solid #dfebed!important;border-radius:12px!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-map>strong{display:block;font-size:15px!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-map>p{font-size:14px!important;line-height:1.6!important;margin:8px 0!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-map>a{font-size:14px!important;font-weight:600!important;margin-top:8px!important;}html body.niki-contact-design .nk-contact-visual{min-height:620px;}@media(max-width:767px){html body.niki-contact-design .nk-contact-visual{min-height:360px;}}html body.niki-pipeline-design .layout-content .region-content #section-publications header>.flex>h2{color:#173747!important;}@media(max-width:767px){html body.niki-pipeline-design #section-programs .nk-programs-visual{height:160px;}html body.niki-pipeline-design #section-programs .nk-programs-visual span{display:none;}html body.niki-pipeline-design #section-programs .nk-programs-visual::after{display:none;}html body.niki-pipeline-design #section-programs .nk-programs-visual img{width:100%;object-position:75% center;}}html body.niki-pipeline-design #section-publications header .nk-publication-card>a[href],html body.niki-pipeline-design #section-publications header .nk-publication-card>a[href]:is(:hover,:focus,:focus-visible,:visited){font:600 clamp(18px,1.7vw,22px)/1.45 "Open Sans Local","Open Sans",sans-serif!important;margin:0 0 16px!important;padding:0!important;letter-spacing:normal!important;}html body.niki-news-design .niki-news-filter label{display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;}html body.niki-news-design .niki-news-filter select{box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 44px 0 16px!important;line-height:1.25!important;border:1px solid #c9dce2!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23245c70' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 6 5 5 5-5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:16px 16px!important;background-position:right 16px center!important;}html body.niki-news-design .niki-news-filter button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:end!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 22px!important;line-height:1!important;border:1px solid #c9dce2!important;background:#fff!important;appearance:none!important;}html body.niki-news-design .niki-news-filter button:hover{background:#f4f9fa!important;}html body.niki-news-design .niki-news-filter :is(select,button):focus-visible{outline:2px solid #297f91!important;outline-offset:3px!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information .niki-contact-email-list{width:100%!important;margin:8px 0 0!important;padding:0!important;text-align:left!important;}html body.niki-contact-design #nk-contact-hero .niki-contact-information .niki-contact-email-list p{margin:0 0 6px!important;padding:0!important;}
@keyframes nk-rise{from{opacity:0;transform:translateY(22px);}}@keyframes nk-fade{from{opacity:0;}}@keyframes nk-kenburns{from{transform:scale(1) translate3d(0,0,0);}to{transform:scale(1.07) translate3d(-0.8%,-0.6%,0);}}@keyframes nk-bar{from{clip-path:inset(0 100% 0 0);}to{clip-path:inset(0 0 0 0);}}@keyframes nk-sheen{from{transform:translateX(-120%) skewX(-18deg);}to{transform:translateX(520%) skewX(-18deg);}}@keyframes nk-pulse-ring{0%{box-shadow:0 0 0 0 rgba(75,201,196,0.45);}100%{box-shadow:0 0 0 16px rgba(75,201,196,0);}}html.nk-header-boot .nk-header,html.nk-header-boot .nk-header *,html.nk-header-boot .nk-header::before,html.nk-header-boot .nk-header *::before,html.nk-header-boot .nk-header *::after{transition:none !important;}html.nk-boot-scrolled .nk-header.is-top:not(.is-open){opacity:0 !important;}html.nk-restoring body{opacity:0 !important;}html body{transition:opacity 0.2s ease;}html body:not(#n):not(#n){}html body:not(#n):not(#n) :is(section[id],[id^=publication-],[id^=person-]){scroll-margin-top:calc(calc(var(--nk-header-h-scrolled,70px) + var(--drupal-displace-offset-top,0px)) + 36px);}html body:not(#n):not(#n){}html body:not(#n):not(#n):is(.niki-partnership-design,.niki-news-design) .layout-content{overflow:clip !important;}html body:not(#n):not(#n){}html body:not(#n):not(#n) .nk-burger{position:relative;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;}html body:not(#n):not(#n) .nk-burger::before{content:"";position:absolute;inset:-18px -20px -18px -24px;}html body:not(#n):not(#n) .nk-burger *{pointer-events:none;}@media (hover:none){html body:not(#n):not(#n) .nk-burger:hover{background:transparent !important;}}html body:not(#n):not(#n) .nk-header,html body:not(#n):not(#n) .nk-header a,html body:not(#n):not(#n) .nk-nav__toggle{touch-action:manipulation;}html body:not(#n):not(#n){}html body:not(#n):not(#n).nk-nav-open .layout-content,html body:not(#n):not(#n).nk-nav-open #niki-global-connect{visibility:hidden;transition:visibility 0s linear 0.36s;}html body:not(#n):not(#n).nk-nav-open .nk-nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}html body:not(#n):not(#n).nk-nav-open .nk-nav__link,html body:not(#n):not(#n).nk-nav-open .nk-dropdown__link{text-shadow:none !important;filter:none !important;}html body:not(#n):not(#n).nk-nav-open .layout-content .region-content > section.cq-full:first-of-type::before{animation-play-state:paused !important;}html body:not(#n):not(#n){}html body:not(#n):not(#n) .nk-reveal{opacity:0;}html body:not(#n):not(#n) .nk-reveal.is-in{opacity:1;animation:nk-rise 0.85s cubic-bezier(0.22,0.75,0.2,1) var(--nk-reveal-delay,0ms) backwards;}html body:not(#n):not(#n){}html body:not(#n):not(#n) .nk-button{position:relative;z-index:0;isolation:isolate;display:inline-flex !important;align-items:center;gap:9px;margin:0 !important;padding:11px 20px !important;color:#fff !important;font:600 13.5px/1.2 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;letter-spacing:0.015em;text-decoration:none !important;text-align:left;white-space:nowrap;background:none !important;border:0 !important;box-shadow:none !important;transition:color 0.25s ease,transform 0.3s cubic-bezier(0.22,0.75,0.2,1);}html body:not(#n):not(#n) .nk-button::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:999px;background:linear-gradient(100deg,#2b7f93 0%,#2f95a4 100%);box-shadow:0 10px 22px -12px rgba(31,111,132,0.9);transition:box-shadow 0.3s ease,filter 0.3s ease,background-color 0.3s ease;}html body:not(#n):not(#n) .nk-button svg{flex:none;width:15px;height:15px;stroke-width:1.9;transition:transform 0.3s cubic-bezier(0.22,0.75,0.2,1);}html body:not(#n):not(#n) .nk-button:hover,html body:not(#n):not(#n) .nk-button:focus-visible{transform:translateY(-1px);color:#fff !important;text-decoration:none !important;}html body:not(#n):not(#n) .nk-button:hover::before,html body:not(#n):not(#n) .nk-button:focus-visible::before{filter:brightness(1.08);box-shadow:0 14px 26px -12px rgba(31,111,132,0.95);}html body:not(#n):not(#n) .nk-button:hover svg,html body:not(#n):not(#n) .nk-button:focus-visible svg{transform:translate(2px,-1px);}html body:not(#n):not(#n) .nk-button:focus-visible{outline:2px solid #ffc107;outline-offset:3px;}html body:not(#n):not(#n) .nk-button--outline{color:#1f6f84 !important;}html body:not(#n):not(#n) .nk-button--outline::before{background:#fff;box-shadow:inset 0 0 0 1.5px rgba(48,136,158,0.45);}html body:not(#n):not(#n) .nk-button--outline:hover,html body:not(#n):not(#n) .nk-button--outline:focus-visible{color:#152f3d !important;}html body:not(#n):not(#n) .nk-button--outline:hover::before,html body:not(#n):not(#n) .nk-button--outline:focus-visible::before{filter:none;background:#eef7f8;box-shadow:inset 0 0 0 1.5px #30889e;}html body:not(#n):not(#n){}html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type{position:relative !important;isolation:isolate;overflow:hidden !important;background:#152f3d none !important;}html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type::before{content:"" !important;position:absolute !important;inset:-3% !important;z-index:0 !important;display:block !important;width:auto !important;height:auto !important;opacity:1 !important;background:url(/modules/custom/niki_site/images/pipeline-hero-v1.jpg) center 42%/cover no-repeat !important;transform-origin:50% 45%;will-change:transform;animation:nk-kenburns 38s ease-in-out infinite alternate;}html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:0 !important;display:block !important;width:auto !important;height:auto !important;opacity:1 !important;pointer-events:none;background:radial-gradient(ellipse 46% 62% at 50% 54%,rgba(12,34,50,0.5) 0%,rgba(12,34,50,0) 72%),linear-gradient(180deg,rgba(10,28,42,0.66) 0%,rgba(10,28,42,0.16) 34%,rgba(10,28,42,0.1) 68%,rgba(10,28,42,0.5) 100%) !important;}html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type .nk-ambient{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity 1.6s ease;}html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type .nk-ambient.is-ready{opacity:1;}html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type > .container{position:relative !important;z-index:2 !important;}html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type h1{color:#fff !important;letter-spacing:-0.022em !important;text-shadow:0 1px 1px rgba(8,24,36,0.5),0 3px 12px rgba(8,24,36,0.4),0 12px 40px rgba(8,24,36,0.35) !important;animation:nk-rise 1.1s cubic-bezier(0.22,0.75,0.2,1) 0.15s backwards;}html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type h1::after{content:"";display:block;width:84px;height:3px;margin:22px auto 0;border-radius:3px;background:linear-gradient(90deg,#4ad8e4 0%,#92a848 62%,#ffc107 100%);box-shadow:0 0 18px rgba(74,216,228,0.55);animation:nk-fade 1.2s ease 0.6s backwards;}html body:not(#n):not(#n).niki-news-design .layout-content .region-content > section.cq-full:first-of-type::before{background-image:url(/modules/custom/niki_site/images/news-map-v1.jpg) !important;background-position:center 55% !important;}html body:not(#n):not(#n).niki-news-design .layout-content .region-content > section.cq-full:first-of-type::after{background:linear-gradient(180deg,rgba(10,34,48,0.72) 0%,rgba(16,60,78,0.5) 45%,rgba(20,84,100,0.44) 100%) !important;}html body:not(#n):not(#n).niki-laboratory-design .layout-content .region-content > section.cq-full:first-of-type{height:clamp(340px,46vh,440px) !important;min-height:0 !important;max-height:none !important;}html body:not(#n):not(#n).niki-laboratory-design .layout-content .region-content > section.cq-full:first-of-type > .container{display:flex !important;align-items:center !important;justify-content:center !important;height:100% !important;padding-top:64px !important;}@media (max-width:900px){html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design) .layout-content .region-content > section.cq-full:first-of-type::before{background-image:url(/modules/custom/niki_site/images/pipeline-hero-v1-1440.jpg) !important;}html body:not(#n):not(#n).niki-news-design .layout-content .region-content > section.cq-full:first-of-type::before{background-image:url(/modules/custom/niki_site/images/news-map-v1-1440.jpg) !important;}}html body:not(#n):not(#n){}html body:not(#n):not(#n) section.nk-highlights{margin:0 !important;padding:76px 0 70px !important;background:linear-gradient(180deg,#eef5f7 0%,#f8fbfb 55%,#fff 100%) !important;}html body:not(#n):not(#n) section.nk-highlights .lg\:grid-cols-4{gap:22px !important;align-items:stretch !important;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight{position:relative;overflow:hidden;box-sizing:border-box;align-self:stretch !important;align-items:flex-start !important;justify-content:flex-start !important;gap:20px !important;padding:30px 26px 30px !important;text-align:left !important;background:#fff !important;border:1px solid #e0ebee !important;border-radius:18px !important;box-shadow:0 24px 46px -36px rgba(21,47,61,0.55) !important;transition:transform 0.4s cubic-bezier(0.22,0.75,0.2,1),box-shadow 0.4s ease,border-color 0.4s ease;--nk-tone:#30889e;--nk-tone-2:#4bc9c4;--nk-glyph:#fff;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--nk-tone),var(--nk-tone-2));transform:scaleX(0.22);transform-origin:left;transition:transform 0.5s cubic-bezier(0.22,0.75,0.2,1);}html body:not(#n):not(#n) section.nk-highlights .nk-highlight:hover{transform:translateY(-5px);border-color:#cfe0e5 !important;box-shadow:0 30px 50px -32px rgba(21,47,61,0.6) !important;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight:hover::before{transform:scaleX(1);}html body:not(#n):not(#n) section.nk-highlights .nk-highlight:hover .nk-highlight__icon{transform:scale(1.06) rotate(-3deg);}html body:not(#n):not(#n) section.nk-highlights .nk-highlight figure{width:58px !important;height:58px !important;margin:0 !important;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight figure > div{display:none !important;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight .font-body,html body:not(#n):not(#n) section.nk-highlights .nk-highlight p{margin:0 !important;color:#34525f !important;font:400 16px/1.62 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-align:left !important;text-wrap:pretty;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight__icon{display:grid;place-items:center;width:58px;height:58px;color:var(--nk-glyph);border-radius:17px;background:linear-gradient(140deg,var(--nk-tone),var(--nk-tone-2));box-shadow:0 12px 22px -12px var(--nk-tone);transition:transform 0.45s cubic-bezier(0.22,0.75,0.2,1);}html body:not(#n):not(#n) section.nk-highlights .nk-highlight__icon svg{width:32px;height:32px;stroke-width:1.6;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight--2{--nk-tone:#7c9a35;--nk-tone-2:#a9c056;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight--3{--nk-tone:#f5a800;--nk-tone-2:#ffcd3a;--nk-glyph:#152f3d;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight--4{--nk-tone:#152f3d;--nk-tone-2:#2c5b70;}@media (max-width:1023.98px){html body:not(#n):not(#n) section.nk-highlights{padding:52px 0 48px !important;}html body:not(#n):not(#n) section.nk-highlights .lg\:grid-cols-4{gap:16px !important;}}@media (max-width:639.98px){html body:not(#n):not(#n) section.nk-highlights .nk-highlight{flex-direction:row !important;align-items:center !important;gap:16px !important;padding:20px 18px !important;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight figure,html body:not(#n):not(#n) section.nk-highlights .nk-highlight__icon{width:50px !important;height:50px !important;flex:none;}html body:not(#n):not(#n) section.nk-highlights .nk-highlight .font-body,html body:not(#n):not(#n) section.nk-highlights .nk-highlight p{font-size:15px !important;}}html body:not(#n):not(#n){}html body:not(#n):not(#n) section.nk-technology .md\:grid-cols-2{gap:10px 8px !important;margin:0 -10px;width:calc(100% + 20px) !important;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item{position:relative;box-sizing:border-box;align-self:stretch !important;gap:16px !important;padding:12px 10px !important;border-radius:16px !important;--nk-tech:#33aef4;transition:background-color 0.3s ease,box-shadow 0.3s ease;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item figure{flex:none !important;width:58px !important;height:58px !important;margin:0 !important;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item figure > div{display:none !important;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item h3{margin:3px 0 0 !important;font-size:21px !important;line-height:1.3 !important;scale:none !important;translate:none !important;rotate:none !important;transform:none !important;opacity:1 !important;color:var(--nk-tech) !important;transition:color 0.3s ease;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item figure,html body:not(#n):not(#n) section.nk-technology .nk-tech-item .nk-tech-item__icon,html body:not(#n):not(#n) section.nk-technology .nk-tech-item p,html body:not(#n):not(#n) section.nk-technology .nk-tech-item .font-body{pointer-events:none;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item h3 a{color:inherit !important;text-decoration:none !important;transition:none;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item h3 a::after{content:"";position:absolute;inset:0;border-radius:16px;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item h3 a:focus-visible{outline:none;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item h3 a:focus-visible::after{outline:2px solid #ffc107;outline-offset:2px;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item p{margin:0 !important;}html body:not(#n):not(#n) section.nk-technology .nk-tech-item:hover,html body:not(#n):not(#n) section.nk-technology .nk-tech-item:focus-within{--nk-tech:#1690dc;background-color:rgba(51,174,244,0.08);box-shadow:0 16px 30px -26px rgba(22,144,220,0.9);}html body:not(#n):not(#n) section.nk-technology .nk-tech-item:hover .nk-tech-item__icon,html body:not(#n):not(#n) section.nk-technology .nk-tech-item:focus-within .nk-tech-item__icon{transform:scale(1.07);background-color:rgba(51,174,244,0.2);}html body:not(#n):not(#n) section.nk-technology .nk-tech-item__icon{display:grid;place-items:center;width:58px;height:58px;color:var(--nk-tech);border-radius:16px;background-color:rgba(51,174,244,0.11);transition:color 0.3s ease,background-color 0.3s ease,transform 0.4s cubic-bezier(0.22,0.75,0.2,1);}html body:not(#n):not(#n) section.nk-technology .nk-tech-item__icon svg{width:36px;height:36px;stroke-width:1.45;}html body:not(#n):not(#n){}html body:not(#n):not(#n) section.nk-capabilities > .container{width:min(100% - 96px,1300px) !important;max-width:none !important;}@media (max-width:767.98px){html body:not(#n):not(#n) section.nk-capabilities > .container{width:min(100% - 40px,1300px) !important;}}html body:not(#n):not(#n) section.nk-capabilities > .container > .mercury-section{max-width:none !important;}html body:not(#n):not(#n) section.nk-capabilities header{margin-bottom:44px !important;}html body:not(#n):not(#n) section.nk-capabilities .lg\:grid-cols-5{gap:20px !important;align-items:stretch !important;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability{box-sizing:border-box;padding:30px 24px 28px !important;text-align:left !important;background:#fff !important;border:1px solid #e0ebee !important;border-bottom:4px solid #4bc9c4 !important;border-radius:16px !important;box-shadow:0 24px 44px -36px rgba(21,47,61,0.55) !important;transition:transform 0.4s cubic-bezier(0.22,0.75,0.2,1),box-shadow 0.4s ease,border-color 0.4s ease;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability:hover{transform:translateY(-5px);border-color:#cfe0e5 #cfe0e5 #30889e !important;box-shadow:0 30px 50px -32px rgba(21,47,61,0.6) !important;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability > div{justify-content:flex-start !important;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability > div > .flex{justify-content:flex-start !important;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability .text-primary > div{display:grid;place-items:center;width:54px;height:54px;color:#30889e;border-radius:15px;background:linear-gradient(140deg,rgba(48,136,158,0.13),rgba(75,201,196,0.16));}html body:not(#n):not(#n) section.nk-capabilities .nk-capability svg{width:30px !important;height:30px !important;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability .text-center{padding-top:20px !important;text-align:left !important;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability h3{margin:0 !important;font:600 19px/1.28 Outfit,"Open Sans Local","Open Sans","Helvetica Neue",Arial,sans-serif !important;letter-spacing:-0.005em;text-align:left !important;text-wrap:balance;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability h3 + span{margin-top:12px !important;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability p{margin:0 !important;color:#4a626e !important;font:400 14.5px/1.68 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-align:left !important;text-wrap:pretty;}@media (min-width:640px) and (max-width:1199.98px){html body:not(#n):not(#n) section.nk-capabilities .lg\:grid-cols-5{grid-template-columns:repeat(6,minmax(0,1fr)) !important;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability{grid-column:span 2;}html body:not(#n):not(#n) section.nk-capabilities .nk-capability:nth-child(4){grid-column:2/span 2;}}@media (min-width:1200px){html body:not(#n):not(#n) section.nk-capabilities .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr)) !important;}}html body:not(#n):not(#n){}html body:not(#n):not(#n).niki-pipeline-design{}html body:not(#n):not(#n).niki-pipeline-design #section-platform{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 330px,#fff 520px) no-repeat,url(/modules/custom/niki_site/images/platform-molecule-v1.jpg) left 90px/max(100%,1280px) auto no-repeat,#fff !important;}html body:not(#n):not(#n).niki-pipeline-design #section-platform > .container > .mercury-section > .grid{padding-top:0 !important;background:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;}html body:not(#n):not(#n).niki-pipeline-design #section-platform > .container > .mercury-section > .grid > .font-body:first-child{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:auto !important;min-height:300px;margin:0 0 4px 52% !important;padding:34px 0 34px !important;}html body:not(#n):not(#n).niki-pipeline-design #section-platform > .container > .mercury-section > .grid > .font-body:first-child p{margin:0 !important;color:#173747 !important;font:300 clamp(19px,1.55vw,23px)/1.6 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-wrap:pretty;}html body:not(#n):not(#n).niki-pipeline-design #section-platform > .container > .mercury-section > .grid > .font-body:first-child::before{content:"";display:block;width:64px;height:3px;margin-bottom:22px;border-radius:3px;background:linear-gradient(90deg,#4ad8e4 0%,#92a848 62%,#ffc107 100%);}@media (max-width:900px){html body:not(#n):not(#n).niki-pipeline-design #section-platform{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 190px,#fff 300px) no-repeat,url(/modules/custom/niki_site/images/platform-molecule-v1-1440.jpg) left 70px/auto 300px no-repeat,#fff !important;}html body:not(#n):not(#n).niki-pipeline-design #section-platform > .container > .mercury-section > .grid > .font-body:first-child{min-height:0;margin:230px 0 4px !important;padding:0 0 26px !important;}}html body:not(#n):not(#n).niki-pipeline-design{}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart{border-radius:14px;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-track{border-radius:4px;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-bar{position:relative;overflow:hidden;border-radius:4px;clip-path:inset(0 100% 0 0);transition:filter 0.3s ease;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-bar span{opacity:0;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-stage span{opacity:0;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-group.is-in .npc-bar{clip-path:inset(0 0 0 0);animation:nk-bar 1.25s cubic-bezier(0.22,0.75,0.2,1) calc(var(--nk-row,0) * 120ms + 200ms) backwards;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-group.is-in .npc-bar span{opacity:1;animation:nk-fade 0.7s ease calc(var(--nk-row,0) * 120ms + 800ms) backwards;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-group.is-in .npc-stage span{opacity:1;animation:nk-fade 0.8s ease backwards;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-group.is-in .npc-stage span:nth-child(1){animation-delay:90ms;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-group.is-in .npc-stage span:nth-child(2){animation-delay:180ms;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-group.is-in .npc-stage span:nth-child(3){animation-delay:270ms;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-group.is-in .npc-stage span:nth-child(4){animation-delay:360ms;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-group.is-in .npc-stage span:nth-child(5){animation-delay:450ms;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-group.is-in .npc-bar::after{content:"";position:absolute;inset:0 auto 0 0;width:22%;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,0.34),rgba(255,255,255,0));transform:translateX(-120%) skewX(-18deg);animation:nk-sheen 1.6s ease-in-out calc(var(--nk-row,0) * 120ms + 1300ms) 1 both;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-row{transition:background-color 0.3s ease;}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-row:hover .npc-bar{filter:brightness(1.07) saturate(1.05);}html body:not(#n):not(#n).niki-pipeline-design .niki-pipeline-chart.nk-chart .npc-row:hover .npc-bar::after{animation:nk-sheen 1.3s ease-in-out 1 both;}html body:not(#n):not(#n).niki-pipeline-design{}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub{box-sizing:border-box;padding:34px 40px 32px !important;border-radius:0 18px 18px 0 !important;box-shadow:0 26px 50px -40px rgba(21,47,61,0.55),0 0 0 1px rgba(21,47,61,0.04) !important;transition:box-shadow 0.4s ease,transform 0.4s cubic-bezier(0.22,0.75,0.2,1);}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub:hover{box-shadow:0 30px 54px -36px rgba(21,47,61,0.6),0 0 0 1px rgba(21,47,61,0.06) !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub p{margin:0 !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__head{display:flex;align-items:flex-start;gap:16px;margin:0 0 22px;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__year{flex:none;margin-top:5px;padding:6px 12px;border-radius:999px;color:#1f6f84;background:rgba(48,136,158,0.11);font:700 12.5px/1 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.08em;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__title{margin:0 !important;color:#173747 !important;font:600 clamp(19px,1.55vw,23px)/1.38 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;letter-spacing:-0.008em;text-wrap:balance;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__title a{display:inline !important;color:inherit !important;font:inherit !important;text-decoration:none !important;background:linear-gradient(#30889e,#30889e) no-repeat 0 100%/0 2px;transition:background-size 0.45s cubic-bezier(0.22,0.75,0.2,1),color 0.3s ease;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__title a:hover,html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__title a:focus-visible{color:#1f6f84 !important;background-size:100% 2px;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__meta{border-top:1px solid #dce8eb;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__meta .nk-pub__block,html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__abstract{display:grid;grid-template-columns:128px minmax(0,1fr);gap:4px 22px;padding:14px 0;border-bottom:1px solid #dce8eb;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__label{margin:3px 0 0 !important;color:#6a8793 !important;font:700 11px/1.6 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;letter-spacing:0.14em;text-transform:uppercase;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__block > p,html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__notes{grid-column:2;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__authors p{color:#233f4b !important;font:600 15px/1.7 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__authors strong{font-weight:600 !important;color:inherit !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__affiliations p{color:#536e7a !important;font:400 14px/1.65 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__affiliations p + p{margin-top:3px !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__notes{margin-top:8px;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__notes p{color:#6a8793 !important;font:italic 400 13.5px/1.6 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__citation p{color:#1f6f84 !important;font:600 15px/1.65 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__citation strong{font-weight:inherit !important;color:inherit !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__abstract{padding:18px 0 0;border-bottom:0;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__abstract .nk-pub__label{margin:5px 0 0 !important;grid-row:1/span 20;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__abstract p{grid-column:2;color:#3a545f !important;font:400 15.5px/1.82 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-wrap:pretty;hyphens:manual;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__abstract p + p{margin-top:12px !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__abstract .nk-pub__part strong{color:#173747 !important;font-weight:700 !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__comment{margin-top:20px;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__comment p{padding:14px 18px;color:#48626d !important;font:400 14.5px/1.7 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;background:#f2f8f9;border-left:3px solid rgba(48,136,158,0.4);border-radius:0 10px 10px 0;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__actions{display:flex;margin-top:24px;}@media (max-width:767.98px){html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub{padding:26px 20px 24px !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__head{flex-direction:column;gap:10px;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__year{margin-top:0;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__meta .nk-pub__block,html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__abstract{grid-template-columns:minmax(0,1fr);}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__block > p,html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__notes,html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__abstract p{grid-column:1;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__abstract .nk-pub__label{grid-row:auto;margin:0 0 4px !important;}html body:not(#n):not(#n).niki-pipeline-design #section-publications .nk-publication-card.nk-pub .nk-pub__abstract p{font-size:15px !important;line-height:1.75 !important;}}html body:not(#n):not(#n){}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services{position:relative !important;overflow:visible !important;margin-top:0 !important;padding:0 !important;background:#fff !important;}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services > .container,html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services > .container > .mercury-section{position:static !important;}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services > .container > .mercury-section > .grid{display:grid !important;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr) !important;gap:0 56px !important;align-items:start !important;position:static !important;}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services > .container > .mercury-section > .grid > .flex{grid-column:2;padding:88px 0 96px !important;}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services .nk-services-visual{position:absolute !important;inset:0 auto 0 0 !important;top:0 !important;z-index:0;width:min(47vw,1000px) !important;max-width:none !important;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 58%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,#000 0%,#000 58%,rgba(0,0,0,0) 100%);}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services .nk-services-visual img{position:sticky;top:calc(var(--nk-header-h-scrolled,70px) + var(--drupal-displace-offset-top,0px));display:block;width:100% !important;max-width:none !important;height:calc(100vh - calc(var(--nk-header-h-scrolled,70px) + var(--drupal-displace-offset-top,0px))) !important;max-height:1100px !important;object-fit:cover !important;object-position:left center !important;border-radius:0 !important;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 84%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 0%,#000 84%,rgba(0,0,0,0) 100%);}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services .font-body{position:relative;z-index:1;}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services .font-body > p:first-child{margin:0 0 30px !important;color:#173747 !important;text-wrap:balance;}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services .font-body > p:first-child strong{font-weight:300 !important;}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services .font-body > p:first-child::after{content:"";display:block;width:72px;height:3px;margin-top:22px;border-radius:3px;background:linear-gradient(90deg,#4ad8e4 0%,#92a848 62%,#ffc107 100%);}@media (max-width:1023.98px){html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services{padding:0 22px !important;}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services > .container > .mercury-section > .grid{grid-template-columns:minmax(0,1fr) !important;}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services > .container > .mercury-section > .grid > .flex{grid-column:1;padding:0 0 56px !important;}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services .nk-services-visual{position:relative !important;inset:auto !important;order:-1;width:100vw !important;margin:0 0 30px calc(50% - 50vw) !important;-webkit-mask-image:linear-gradient(180deg,#000 62%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 62%,rgba(0,0,0,0) 100%);}html body:not(#n):not(#n).niki-partnership-design .layout-content .region-content > section.nk-services .nk-services-visual img{position:static;height:clamp(220px,46vw,380px) !important;-webkit-mask-image:none;mask-image:none;}}html body:not(#n):not(#n){}html body:not(#n):not(#n).niki-laboratory-design .nk-lab-panel{position:relative !important;isolation:isolate;}html body:not(#n):not(#n).niki-laboratory-design .nk-lab-panel::before{content:"";position:absolute;inset:0;z-index:-1;background:#fff url(/modules/custom/niki_site/images/platform-molecule-v1.jpg) center/cover no-repeat;}@media (max-width:767.98px){html body:not(#n):not(#n).niki-laboratory-design .nk-lab-panel{}html body:not(#n):not(#n).niki-laboratory-design .nk-lab-panel::before{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 190px,#fff 300px) no-repeat,url(/modules/custom/niki_site/images/platform-molecule-v1-1440.jpg) 12% top/auto 310px no-repeat,#fff;}}html body:not(#n):not(#n){}html body:not(#n):not(#n).niki-news-design section.nk-press .nk-press-sentinel{height:1px;margin:0;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter{position:sticky !important;top:calc(calc(var(--nk-header-h-scrolled,70px) + var(--drupal-displace-offset-top,0px)) + 12px) !important;z-index:30 !important;isolation:isolate;box-sizing:border-box;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto !important;align-items:end !important;gap:14px 16px !important;width:100% !important;max-width:1053px !important;margin:34px auto 44px !important;padding:18px 22px 20px !important;background:none !important;border:0 !important;box-shadow:none !important;transition:padding 0.3s cubic-bezier(0.22,0.75,0.2,1);}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:18px;background:rgba(255,255,255,0.92);box-shadow:0 18px 40px -30px rgba(21,47,61,0.5),0 0 0 1px rgba(21,47,61,0.06);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);transition:box-shadow 0.3s ease,background-color 0.3s ease;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter::after{content:"";position:absolute;left:22px;right:22px;top:0;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#4ad8e4 0%,#92a848 62%,#ffc107 100%);opacity:0.9;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter.is-stuck{padding-top:12px !important;padding-bottom:14px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter.is-stuck::before{background:rgba(255,255,255,0.96);box-shadow:0 22px 44px -22px rgba(21,47,61,0.55),0 0 0 1px rgba(21,47,61,0.08);}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter label{display:grid !important;gap:7px !important;margin:0 !important;color:#6a8793 !important;font:700 11px/1.4 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;letter-spacing:0.14em !important;text-transform:uppercase !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter.is-stuck label{gap:4px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter select{width:100% !important;height:46px !important;padding:0 44px 0 16px !important;color:#173747 !important;font:600 15px/1 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;letter-spacing:0 !important;text-transform:none !important;background-color:#f4f8f9 !important;border:1.5px solid #d5e3e7 !important;border-radius:12px !important;transition:border-color 0.25s ease,background-color 0.25s ease,box-shadow 0.25s ease;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter select:hover{border-color:#a9c9d1 !important;background-color:#fff !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter select:focus-visible{outline:none !important;border-color:#30889e !important;background-color:#fff !important;box-shadow:0 0 0 4px rgba(48,136,158,0.16) !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter button{position:relative;z-index:0;height:46px !important;margin:0 !important;padding:0 20px !important;color:#1f6f84 !important;font:600 14px/1 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;background:none !important;border:0 !important;box-shadow:none !important;cursor:pointer;transition:color 0.25s ease;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter button::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:12px;box-shadow:inset 0 0 0 1.5px rgba(48,136,158,0.4);transition:background-color 0.25s ease,box-shadow 0.25s ease;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter button:hover{color:#152f3d !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter button:hover::before{background:#eef7f8;box-shadow:inset 0 0 0 1.5px #30889e;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter button:focus-visible{outline:2px solid #ffc107 !important;outline-offset:3px;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter .niki-news-filter__empty{grid-column:1/-1;margin:4px 0 0 !important;color:#34525f !important;font:400 15px/1.6 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;}html body:not(#n):not(#n).niki-news-design section.nk-press{}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-announcement-archive{position:relative;padding:6px 0 30px;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-announcement-archive::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:3px;margin-left:-1.5px;border-radius:3px;background:linear-gradient(180deg,rgba(75,201,196,0) 0,#4bc9c4 60px,#30889e 34%,#92a848 70%,rgba(255,193,7,0.9) calc(100% - 60px),rgba(255,193,7,0) 100%);opacity:0.6;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper{position:relative !important;z-index:1;box-sizing:border-box;width:100% !important;min-height:0 !important;margin:-64px 0 0 !important;padding:0 !important;pointer-events:none;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper:first-child{margin-top:0 !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper{}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper::before{top:14px !important;left:50% !important;width:66px !important;height:66px !important;margin-left:-33px !important;background-size:66px 66px !important;border-radius:50% !important;filter:drop-shadow(0 8px 14px rgba(21,47,61,0.22));transition:transform 0.45s cubic-bezier(0.22,0.75,0.2,1),filter 0.3s ease;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper:has(.niki-release-card:hover)::before{transform:scale(1.08);filter:drop-shadow(0 10px 18px rgba(21,47,61,0.3));}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-year-start{margin-top:26px !important;padding-top:74px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-year-start:first-child{margin-top:0 !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-year-start::before{top:88px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-year-start::after{content:attr(data-year);position:absolute;top:8px;left:50%;transform:translateX(-50%);padding:9px 20px;color:#fff;font:700 14px/1 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.12em;border-radius:999px;background:linear-gradient(120deg,#152f3d 0%,#23566b 100%);box-shadow:0 0 0 7px #e7edf4,0 14px 22px -12px rgba(21,47,61,0.7);}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card{position:relative !important;z-index:0;isolation:isolate;box-sizing:border-box;display:flex !important;flex-direction:column !important;pointer-events:auto;width:calc(50% - 62px) !important;margin:0 !important;padding:26px 30px 26px !important;background:none !important;transition:transform 0.4s cubic-bezier(0.22,0.75,0.2,1);}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:18px;background:#fff;box-shadow:0 26px 50px -36px rgba(21,47,61,0.6),0 0 0 1px rgba(21,47,61,0.05);transition:box-shadow 0.4s ease;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card{}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card::after{content:"" !important;position:absolute !important;top:38px !important;left:100% !important;right:auto !important;width:16px;height:16px;margin:0 0 0 -8px;background:#fff;border:0 !important;transform:rotate(45deg);box-shadow:1px -1px 0 rgba(21,47,61,0.05);}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card:hover{transform:translateY(-3px);}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card:hover::before{box-shadow:0 32px 56px -32px rgba(21,47,61,0.7),0 0 0 1px rgba(48,136,158,0.18);}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card .nrc-meta{order:1 !important;margin:0 0 12px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card .nrc-meta time{display:inline-flex;align-items:center;gap:8px;color:#30889e !important;font:700 12px/1.3 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;letter-spacing:0.1em;text-transform:uppercase;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card .nrc-meta time svg{width:15px;height:15px;stroke-width:1.8;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card h2{order:2 !important;margin:0 0 12px !important;color:#173747 !important;font:600 20px/1.36 Outfit,"Open Sans Local","Open Sans","Helvetica Neue",Arial,sans-serif !important;letter-spacing:-0.005em;text-wrap:balance;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card h2 a{color:inherit !important;text-decoration:none !important;transition:color 0.25s ease;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card h2 a:hover,html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card h2 a:focus-visible{color:#30889e !important;text-decoration:none !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card .niki-release-card__body{order:3 !important;max-height:8.5em;overflow:hidden;color:#4a626e !important;font:400 14.5px/1.7 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card .niki-release-card__body.is-clamped{-webkit-mask-image:linear-gradient(180deg,#000 58%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 58%,rgba(0,0,0,0) 100%);}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card .niki-release-card__body p{margin:0 0 0.6em !important;color:inherit !important;font:inherit !important;white-space:normal !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card .niki-release-card__body br + br{display:none;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card .niki-release-card__body a{color:#1f6f84 !important;overflow-wrap:anywhere;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card .nk-release-actions{order:4;display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-right .niki-release-card{margin-left:calc(50% + 62px) !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-right .niki-release-card::after{left:0 !important;box-shadow:-1px 1px 0 rgba(21,47,61,0.05);}@media (max-width:991.98px){html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;margin:22px auto 30px !important;padding:14px 14px 16px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter button{grid-column:1/-1;height:40px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-news-filter.is-stuck button{display:none !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-announcement-archive::before{left:26px;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper{margin:0 0 22px !important;padding-left:64px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper::before{top:16px !important;left:26px !important;width:46px !important;height:46px !important;margin-left:-23px !important;background-size:46px 46px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-year-start{margin-top:12px !important;padding-top:58px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-year-start::before{top:74px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-year-start::after{left:26px;transform:none;margin-left:-18px;padding:8px 14px;font-size:13px;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card,html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-right .niki-release-card{width:100% !important;margin-left:0 !important;padding:22px 20px !important;}html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-card::after,html body:not(#n):not(#n).niki-news-design section.nk-press .niki-release-wrapper.is-right .niki-release-card::after{top:30px !important;left:0 !important;}}html body:not(#n):not(#n){}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid{position:relative;min-height:480px !important;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr) !important;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid::before{min-height:480px;background:linear-gradient(135deg,rgba(14,38,52,0.9) 0%,rgba(22,74,92,0.72) 48%,rgba(48,136,158,0.38) 100%),url(/modules/custom/niki_site/images/news-map-v1.jpg) 62% center/cover no-repeat !important;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid > astro-slot > .flex,html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid > .flex{position:relative;min-height:480px !important;padding:64px max(32px,(100vw - 1170px) / 2) 64px 72px !important;background:linear-gradient(180deg,#fff 0%,#f7fafb 100%) !important;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid > astro-slot > .flex::before,html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid > .flex::before{content:"";position:absolute;left:0;top:64px;bottom:64px;width:4px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,#4ad8e4 0%,#92a848 62%,#ffc107 100%);}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid .font-body,html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid .font-body p{color:#46606c !important;font:400 17px/1.82 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-wrap:pretty;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid .font-body p{margin:0 !important;max-width:60ch;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid .nk-profile__lead{display:block;margin:0 0 20px;color:#173747;font:300 clamp(21px,1.75vw,26px)/1.48 "Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-0.01em;text-wrap:balance;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile header h2{text-shadow:0 2px 16px rgba(8,24,36,0.45) !important;letter-spacing:-0.02em !important;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile header h2::before{content:"";display:block;width:72px;height:3px;margin:0 0 22px;border-radius:3px;background:linear-gradient(90deg,#4ad8e4 0%,#92a848 62%,#ffc107 100%);}@media (max-width:767.98px){html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid,html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid::before,html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid > astro-slot > .flex,html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid > .flex{min-height:0 !important;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid{grid-template-columns:minmax(0,1fr) !important;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid::before{min-height:260px !important;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid > astro-slot > .flex,html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid > .flex{padding:40px 22px 44px 30px !important;}html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid > astro-slot > .flex::before,html body:not(#n):not(#n).niki-investors-design #corporate-profile.nk-profile .npc-grid > .flex::before{top:40px;bottom:44px;}}@media (prefers-reduced-motion:reduce){html body:not(#n):not(#n) .nk-reveal,html body:not(#n):not(#n) .nk-reveal.is-in{opacity:1;animation:none;}html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type::before,html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type h1,html body:not(#n):not(#n):is(.niki-pipeline-design,.niki-laboratory-design,.niki-news-design) .layout-content .region-content > section.cq-full:first-of-type h1::after{animation:none !important;}html body:not(#n):not(#n) .niki-pipeline-chart.nk-chart .npc-bar{clip-path:none !important;animation:none !important;}html body:not(#n):not(#n) .niki-pipeline-chart.nk-chart .npc-bar span,html body:not(#n):not(#n) .niki-pipeline-chart.nk-chart .npc-stage span{opacity:1 !important;animation:none !important;}html body:not(#n):not(#n) .niki-pipeline-chart.nk-chart .npc-bar::after{display:none !important;}html body:not(#n):not(#n) .nk-highlight,html body:not(#n):not(#n) .nk-capability,html body:not(#n):not(#n) .nk-tech-item,html body:not(#n):not(#n) .nk-button,html body:not(#n):not(#n) .niki-release-card{transition:none !important;}}
:root{--nk2-navy:#152f3d;--nk2-navy-deep:#0d2230;--nk2-navy-soft:#1d4257;--nk2-teal:#30889e;--nk2-teal-dark:#24707f;--nk2-teal-button:#2a7d91;--nk2-teal-bright:#4ad8e4;--nk2-green:#92a848;--nk2-green-dark:#7a9037;--nk2-ink:#1d2f3a;--nk2-text:#3d4f5a;--nk2-muted:#586c77;--nk2-line:#d6e5ea;--nk2-tint:#f1f7f9;--nk2-tint-strong:#e4f0f4;--nk2-white:#fff;--nk2-radius:14px;--nk2-radius-sm:8px;--nk2-shadow:0 1px 2px rgba(21,47,61,0.05),0 12px 32px -18px rgba(21,47,61,0.28);--nk2-shadow-lift:0 2px 4px rgba(21,47,61,0.06),0 22px 44px -22px rgba(21,47,61,0.36);--nk2-font:"Open Sans Local","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--nk2-font-display:"Outfit","Helvetica Neue",Arial,sans-serif;--nk2-ease:cubic-bezier(0.22,0.75,0.2,1);--nk2-gutter:clamp(16px,4vw,48px);--nk2-content:1200px;--nk2-section-y:clamp(56px,7vw,104px);--nk2-gradient-rule:linear-gradient(90deg,var(--nk2-teal-bright) 0%,var(--nk2-green) 100%);}body.niki-v2{background:var(--nk2-white);}body.niki-v2 .layout-container{padding:0;}body.niki-v2 .layout-content{width:100%;max-width:none;margin:0;overflow:visible;background:var(--nk2-white);border:0;border-radius:0;box-shadow:none;}body.niki-v2 .layout-content .region-content{max-width:none;margin:0;padding:0;}body.niki-v2 .layout-container > header,body.niki-v2 .layout-container > nav{display:none;}.nk2-section__content > * + *,.nk2-columns__col > * + *{margin-top:clamp(24px,3vw,40px);}.nk2-container{box-sizing:border-box;width:100%;max-width:calc(var(--nk2-content) + 2 * var(--nk2-gutter));margin-inline:auto;padding-inline:var(--nk2-gutter);}[class^="nk2-"],[class*=" nk2-"]{box-sizing:border-box;}.nk2-scope,.nk2-scope :where(p,li,dd,dt,td,th){font-family:var(--nk2-font);}.nk2-scope :where(h1,h2,h3,h4){margin:0;font-family:var(--nk2-font-display);font-weight:500;letter-spacing:-0.01em;color:var(--nk2-ink);}.nk2-scope :where(p){margin:0 0 1em;}.nk2-scope :where(p:last-child){margin-bottom:0;}.nk2-scope :where(.nk2-prose a){color:var(--nk2-teal-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;}.nk2-scope :where(.nk2-prose a:hover){color:var(--nk2-navy);}.nk2-scope :where(a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline:3px solid var(--nk2-teal-bright);outline-offset:2px;}.nk2-visually-hidden{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(1px,1px,1px,1px) !important;white-space:nowrap !important;}@media (prefers-reduced-motion:reduce){.nk2-scope *,.nk2-scope *::before,.nk2-scope *::after{transition-duration:1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;}}
.nk2-irnav{position:relative;border-bottom:1px solid var(--nk2-line);background:#f7fbfc;}.nk2-irnav__list{display:flex;gap:4px;max-width:calc(var(--nk2-content) + 2 * var(--nk2-gutter));margin:0 auto;padding:0 var(--nk2-gutter);overflow-x:auto;list-style:none;scrollbar-width:thin;}.nk2-irnav .item-list{margin:0;}.nk2-irnav__item{flex:none;margin:0;}.nk2-irnav__link{display:block;padding:18px 14px 15px;color:var(--nk2-text);font-size:0.95rem;font-weight:600;white-space:nowrap;text-decoration:none;border-bottom:3px solid transparent;}.nk2-irnav__link:hover{color:var(--nk2-teal-dark);}.nk2-irnav__link.is-active{color:var(--nk2-teal-dark);border-bottom-color:var(--nk2-teal);}.nk2-irlist{margin:0;padding:0;list-style:none;border-top:1px solid var(--nk2-line);}.nk2-irlist__item{padding:18px 0;border-bottom:1px solid var(--nk2-line);}.nk2-irlist__date{margin:0 0 4px;color:var(--nk2-muted);font-size:0.88rem;font-weight:600;}.nk2-irlist__title{font-size:1.08rem;font-weight:500;line-height:1.4;}.nk2-irlist__title a{color:var(--nk2-ink);text-decoration:none;}.nk2-irlist__title a:hover{color:var(--nk2-teal-dark);text-decoration:underline;text-underline-offset:3px;}.nk2-irlist__provider{margin:6px 0 0;color:var(--nk2-muted);font-size:0.85rem;}.nk2-section .niki-stock-chart{width:100%;margin:0;}
.nk2-b2i{margin-block:0 32px;color:var(--nk2-text);font-family:var(--nk2-font);}.nk2-b2i__mount[aria-busy="true"]{min-height:120px;border-radius:var(--nk2-radius);background:linear-gradient(90deg,var(--nk2-tint) 0%,var(--nk2-tint-strong) 50%,var(--nk2-tint) 100%);background-size:200% 100%;animation:nk2-b2i-loading 1.4s ease-in-out infinite;}@keyframes nk2-b2i-loading{to{background-position:-200% 0;}}@media (prefers-reduced-motion:reduce){.nk2-b2i__mount[aria-busy="true"]{animation:none;}}.nk2-b2i--error .nk2-b2i__mount{padding:20px 24px;border:1px dashed var(--nk2-line);border-radius:var(--nk2-radius);color:var(--nk2-muted);}.nk2-b2i .spacer{display:inline-block;width:0.3em;}.nk2-b2i a{color:var(--nk2-teal-dark);}.nk2-b2i select,.nk2-b2i input[type="date"]{min-height:44px;padding:8px 12px;border:1px solid var(--nk2-line);border-radius:var(--nk2-radius-sm);background-color:var(--nk2-white);color:var(--nk2-ink);font:inherit;font-size:0.95rem;}.nk2-b2i input[type="button"]{min-height:44px;padding:8px 20px;border:1px solid var(--nk2-teal-button);border-radius:999px;background:var(--nk2-white);color:var(--nk2-teal-button);font:inherit;font-size:0.95rem;font-weight:600;cursor:pointer;}.nk2-b2i input[type="button"].b2iPrimaryButton{background:var(--nk2-teal-button);color:var(--nk2-white);}.nk2-b2i input[type="button"]:hover{border-color:var(--nk2-navy);}.nk2-b2i select:focus-visible,.nk2-b2i input:focus-visible,.nk2-b2i a:focus-visible,.nk2-b2i label:focus-visible{outline:3px solid var(--nk2-teal-bright);outline-offset:2px;}.nk2-b2i--quote .b2iQuoteContent{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--nk2-line);border-radius:var(--nk2-radius);background:var(--nk2-line);box-shadow:var(--nk2-shadow);}.nk2-b2i--quote .b2iQuoteTitle,.nk2-b2i--quote .UpdateRow{grid-column:1 / -1;padding:22px 24px;background:var(--nk2-white);}.nk2-b2i--quote .b2iTblTtl{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;color:var(--nk2-navy);font-family:var(--nk2-font-display);font-size:clamp(2rem,4vw,2.6rem);font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums;}.nk2-b2i--quote .b2iTblTtl .spacer{display:none;}.nk2-b2i--quote .b2iTblTtl .exchange,.nk2-b2i--quote .b2iTblTtl .symbol{color:var(--nk2-teal-dark);font-family:var(--nk2-font);font-size:0.8rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;}.nk2-b2i--quote .b2iTblTtl .symbol{flex-basis:calc(100% - 7em);margin-left:-6px;}.nk2-b2i--quote .b2iTblTtl .change{font-family:var(--nk2-font);font-size:1.05rem;font-weight:700;}.nk2-b2i .change{color:#2f7a3a;}.nk2-b2i .change:has(#StockDownArrow),.nk2-b2i .b2iQuoteContent:has(#StockDownArrow) .change{color:#b3261e;}.nk2-b2i--quote .b2iarrow{font-size:0.8em;}.nk2-b2i--quote .b2iQuoteRow{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:16px 20px;background:var(--nk2-white);}.nk2-b2i--quote .b2iQuoteLabel{color:var(--nk2-muted);font-size:0.8rem;font-weight:600;}.nk2-b2i--quote .b2iQuoteRow.LastPriceRow,.nk2-b2i--quote .b2iQuoteRow.ChangeRow,.nk2-b2i--quote .b2iQuoteRefresh{display:none;}.nk2-b2i--quote .b2iQuoteRow.MarketCapRow{grid-column:span 2;}.nk2-b2i--quote .b2iQuoteValue{color:var(--nk2-ink);font-size:1.1rem;font-weight:600;font-variant-numeric:tabular-nums;}.nk2-b2i--quote .UpdateRow{padding:12px 24px;background:var(--nk2-tint);color:var(--nk2-muted);font-size:0.8rem;}.nk2-b2i--quote .UpdateRow br{display:none;}.nk2-b2i--quote .timezone{margin-left:0.3em;}@media (max-width:47.99rem){.nk2-b2i--quote .b2iQuoteContent{grid-template-columns:repeat(2,minmax(0,1fr));}.nk2-b2i--quote .b2iQuoteRow{padding:14px 16px;}}.nk2-b2i--historical .nk2-b2i__mount,.nk2-b2i--sec .nk2-b2i__mount{overflow-x:auto;}.nk2-b2i .b2iHistoricalQuote,.nk2-b2i .b2iSECtopTitleTable{width:100%;min-width:34rem;border-collapse:collapse;font-size:0.95rem;font-variant-numeric:tabular-nums;}.nk2-b2i .b2iHistoricalHeadCell,.nk2-b2i .b2iSECTitleRow th{padding:12px 14px;border-bottom:2px solid var(--nk2-navy);color:var(--nk2-navy);font-size:0.78rem;font-weight:700;letter-spacing:0.06em;text-align:left;text-transform:uppercase;white-space:nowrap;}.nk2-b2i .b2iHistoricalCell,.nk2-b2i .b2iSecData{padding:12px 14px;border-bottom:1px solid var(--nk2-line);vertical-align:top;}.nk2-b2i .b2iDataRow:hover,.nk2-b2i .b2iSECDataRow:hover{background:var(--nk2-tint);}@media (max-width:47.99rem){.nk2-b2i .b2iHistoricalQuote{min-width:0;font-size:0.82rem;}.nk2-b2i .b2iHistoricalHeadCell,.nk2-b2i .b2iHistoricalCell{padding:10px 4px;}.nk2-b2i .b2iHistoricalHeadCell{font-size:0.66rem;letter-spacing:0.02em;white-space:normal;}}.nk2-b2i .b2iHistoricalCell:not(:first-child){text-align:right;}.nk2-b2i--historical #b2iHistoricQuoteForm{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;}.nk2-b2i--historical #b2iHistoricQuoteForm .InputDate{width:auto;}.nk2-b2i--historical #b2iHistoricQuoteForm .SearchButton{order:3;}.nk2-b2i--historical #b2iHistoricQuoteForm .ExportButton{order:4;}.nk2-b2i--sec #b2iSecForm{margin-bottom:18px;}.nk2-b2i--sec .b2iSECtopSelect,.nk2-b2i--sec .b2iSECtopSelect td{border:0;text-align:left;}.nk2-b2i--sec .b2iSECtopSelectCell2{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;white-space:normal;}.nk2-b2i--sec #FilingsLabelContainer,.nk2-b2i--sec #YearLabelContainer{display:inline-flex;align-items:center;gap:8px;}.nk2-b2i--sec .FilterLabel{color:var(--nk2-ink);font-size:0.9rem;font-weight:600;}.nk2-b2i--sec .b2iSECTypeCell a{color:var(--nk2-navy);font-weight:700;text-decoration:none;}.nk2-b2i--sec .b2iSECFormCell a.SecLink{font-weight:600;text-decoration:none;}.nk2-b2i--sec .b2iSECFormCell a.SecLink:hover{text-decoration:underline;}.nk2-b2i--sec .b2iSECDateCell{white-space:nowrap;}.nk2-b2i--sec .b2iDLimage,.nk2-b2i--sec .b2iExtimage,.nk2-b2i--sec .B2iSecExtLink{display:none;}.nk2-b2i--sec .b2iSECIconsCell{white-space:nowrap;}.nk2-b2i--sec .SecLinkIcon{display:inline-block;margin:0 4px 4px 0;text-decoration:none;}.nk2-b2i--sec .B2iFontIcon{display:inline-block;padding:3px 8px;border:1px solid var(--nk2-line);border-radius:6px;color:var(--nk2-teal-dark);font-size:0.72rem;font-weight:700;letter-spacing:0.04em;}.nk2-b2i--sec .SecLinkIcon:hover .B2iFontIcon{border-color:var(--nk2-teal-button);background:var(--nk2-tint);}.nk2-b2i--sec .B2iHtml::before{content:"HTML";}.nk2-b2i--sec .B2iPdf::before{content:"PDF";}.nk2-b2i--sec .B2iDoc::before{content:"DOC";}.nk2-b2i--sec .B2iXls::before{content:"XLS";}.nk2-b2i--sec .B2iXbrl::before{content:"XBRL";}.nk2-b2i--sec .B2iZip::before{content:"ZIP";}@media (max-width:47.99rem){.nk2-b2i--sec .b2iSECtopTitleTable,.nk2-b2i--sec .b2iSECtopTitleTable > tbody{display:block;width:100%;min-width:0;}.nk2-b2i--sec .b2iSECTitleRow{display:none;}.nk2-b2i--sec .b2iSECtopTitleTable .b2iSECDataRow{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;padding:16px 0;border-bottom:1px solid var(--nk2-line);}.nk2-b2i--sec .b2iSECtopTitleTable .b2iSECDataRow > td{display:block;width:auto;padding:0;border:0;background:none !important;color:inherit;white-space:normal;}.nk2-b2i--sec .b2iSECtopTitleTable,.nk2-b2i--sec #b2iSecForm{padding:0;border:0;}.nk2-b2i--sec .b2iSECtopSelect,.nk2-b2i--sec .b2iSECtopSelect > tbody,.nk2-b2i--sec .b2iSECtopSelect tr,.nk2-b2i--sec .b2iSECtopSelect td{display:block;height:auto;margin:0;}.nk2-b2i--sec #FilingsLabelContainer,.nk2-b2i--sec #YearLabelContainer{display:grid;grid-template-columns:4.5em minmax(0,1fr);align-items:center;width:100%;}.nk2-b2i--sec .b2iSECtopSelect select{display:block;width:100%;margin:0;}.nk2-b2i--sec .b2iSecSearch{width:100%;}.nk2-b2i--sec .b2iSECtopTitleTable .b2iSECFormCell,.nk2-b2i--sec .b2iSECtopTitleTable .b2iSECIconsCell{grid-column:1 / -1;}}.nk2-b2i .b2iNav{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;}.nk2-b2i .b2iNav > :not(a){display:inline-flex;align-items:center;min-height:40px;padding:6px 16px;color:var(--nk2-muted);font-size:0.9rem;}.nk2-b2i .b2iNavLink{display:inline-flex;align-items:center;min-height:40px;padding:6px 16px;border:1px solid var(--nk2-line);border-radius:999px;font-size:0.9rem;font-weight:600;text-decoration:none;}.nk2-b2i .b2iNavLink:hover{border-color:var(--nk2-teal-button);background:var(--nk2-tint);}.nk2-b2i--financials .FinToolContainer{margin-bottom:18px;}.nk2-b2i--financials .tabs{display:flex;flex-wrap:wrap;}.nk2-b2i--financials .tabs > input[type="radio"]{position:absolute;opacity:0;pointer-events:none;}.nk2-b2i--financials .tabs > label{margin:0 4px -1px 0;padding:12px 20px;border:1px solid transparent;border-bottom:0;border-radius:var(--nk2-radius-sm) var(--nk2-radius-sm) 0 0;background:transparent;color:var(--nk2-muted);font-family:var(--nk2-font);font-size:0.95rem;font-weight:600;cursor:pointer;}@media (max-width:47.99rem){.nk2-b2i--financials .tabs > label{float:none;width:auto;padding:10px 12px;font-size:0.85rem;line-height:1.3;}}.nk2-b2i--financials .tabs > input:checked + label{border-color:var(--nk2-line);background:var(--nk2-white);color:var(--nk2-navy);box-shadow:inset 0 3px 0 var(--nk2-teal-button);}.nk2-b2i--financials .tabs > input:focus-visible + label{outline:3px solid var(--nk2-teal-bright);outline-offset:2px;}.nk2-b2i--financials .tab-content{flex-basis:100%;padding:20px clamp(12px,2vw,24px);border:1px solid var(--nk2-line);border-radius:0 var(--nk2-radius) var(--nk2-radius) var(--nk2-radius);background:var(--nk2-white);}.nk2-b2i--financials .b2iFinancialsHeader{margin-bottom:12px;color:var(--nk2-navy);font-family:var(--nk2-font-display);font-size:1.15rem;font-weight:600;text-transform:none;}.nk2-b2i--financials .b2iFinancials{overflow-x:auto;}.nk2-b2i--financials table.report{min-width:34rem;color:var(--nk2-text) !important;font-family:var(--nk2-font);font-size:0.9rem;font-variant-numeric:tabular-nums;}.nk2-b2i--financials table.report th{color:var(--nk2-navy);font-size:0.85rem;}.nk2-b2i--financials table.report tr:hover{background:var(--nk2-tint);}.nk2-b2i--financials table.report a.a{color:inherit;text-decoration:none;}.nk2-b2i--financials .tl,.nk2-b2i--financials .pl,.nk2-b2i--financials a.a{width:auto !important;}.nk2-b2i--financials table.report .nump,.nk2-b2i--financials table.report .num,.nk2-b2i--financials table.report .th{white-space:nowrap;}@media (max-width:47.99rem){.nk2-b2i--financials table.report{min-width:0;font-size:0.8rem;}.nk2-b2i--financials table.report .pl{min-width:8.5rem;}.nk2-b2i--financials .tab-content{padding:14px 8px;}}.nk2-b2i--email .nk2-b2i__mount{max-width:760px;}.nk2-b2i--email #b2iEmailSignUp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin-bottom:22px;}.nk2-b2i--email .b2iEmailSignupRow{display:flex;flex-direction:column;gap:7px;margin:0;}.nk2-b2i--email .b2iEmailSignupRow[style*="none"]{display:none;}.nk2-b2i--email .b2iFormLabel{display:block;width:auto;color:var(--nk2-ink);font-size:0.92rem;font-weight:600;}.nk2-b2i--email .b2iEmailSignupRow input.b2iTextbox{box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:11px 14px;border:1px solid #bfd5dd;border-radius:var(--nk2-radius-sm);background:#fff;color:var(--nk2-ink);font:inherit;font-size:1rem;}.nk2-b2i--email .b2iEmailSignupRow input.b2iTextbox:focus{border-color:var(--nk2-teal);outline:none;box-shadow:0 0 0 3px rgba(74,216,228,0.35);}.nk2-b2i--email #b2iEmailList{display:flex;flex-direction:column;gap:14px;}.nk2-b2i--email .b2iEmailFieldset{margin:0;padding:0;}.nk2-b2i--email .b2iEmailAlertRow{margin:0;}.nk2-b2i--email #TosContainer{order:1;padding:0;}.nk2-b2i--email #b2iEmailListSave{order:2;padding:0;}.nk2-b2i--email #b2iEmailUnsubDiv{order:3;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:6px;padding-top:18px;border-top:1px solid var(--nk2-line);color:var(--nk2-muted);font-size:0.92rem;}.nk2-b2i--email .b2iEmailListName,.nk2-b2i--email .b2itoslabel{display:inline-flex;align-items:center;gap:10px;color:var(--nk2-ink);cursor:pointer;}.nk2-b2i--email input[type="checkbox"]{margin:0 10px 0 0;accent-color:var(--nk2-teal-button);vertical-align:middle;}.nk2-b2i--email .b2iEmailListName input[type="checkbox"]{margin:0;}.nk2-b2i--email .b2iFormRow input[type="button"]{min-height:44px;margin:0;padding:8px 22px;border:1px solid var(--nk2-teal-button);border-radius:999px;background:var(--nk2-white);color:var(--nk2-teal-button);font-size:0.95rem;font-weight:600;}.nk2-b2i--email .b2iFormRow input[type="button"].b2iPrimaryButton{min-width:160px;background:var(--nk2-teal-button);color:var(--nk2-white);}.nk2-b2i--email .b2iFormRow input[type="button"]:hover:not(:disabled){border-color:var(--nk2-navy);opacity:1;}.nk2-b2i--email .b2iEmailListName span:empty{display:none;}.nk2-b2i--email .b2iFormRow #b2iEmailAlertSubmit:disabled{border-color:var(--nk2-line);background:var(--nk2-tint);color:var(--nk2-muted);cursor:not-allowed;}.nk2-b2i--email #B2iSaveReturn,.nk2-b2i--email #B2iUnsubReturn{display:block;margin-top:10px;color:var(--nk2-ink);font-weight:600;}@media (max-width:767.98px){.nk2-b2i--email #b2iEmailSignUp{grid-template-columns:minmax(0,1fr);}}
