<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.main-menu-color-black .breadcrumb-wrapper li,.main-menu-color-black .breadcrumb-wrapper a{color:#00153E}.main-menu-color-white .breadcrumb-wrapper li,.main-menu-color-white .breadcrumb-wrapper a{color:#fff}.breadcrumb-wrapper{position:absolute;z-index:9;top:4.25rem;padding:0 20px}.breadcrumb-wrapper ol{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0}.breadcrumb-wrapper ol li{list-style:none;font-size:.75rem}.breadcrumb-wrapper ol li+li{position:relative;margin-left:.75rem}.breadcrumb-wrapper ol li+li:before{position:absolute;left:0;width:1rem;height:1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:'&gt;'}.breadcrumb-wrapper a{color:#00153E}@media screen and (min-width:80em){.breadcrumb-wrapper{top:5.1875rem;padding-left:5%;padding-right:5%}.breadcrumb-wrapper ol li{font-size:.875rem;line-height:1.3}}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.js .form-exposed-wrapper{position:fixed;width:100%;height:100vh;right:0;top:0;padding:20px;background-color:#fff;z-index:120;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out}.js .form-exposed-wrapper.form-hidden{right:-100%}.filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5rem}.filters .counter{display:block;font-size:.9375rem;font-family:"Euclid-Bold";-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.filters .form-exposed-wrapper .top-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5.625rem}.filters .form-exposed-wrapper fieldset{border:none;margin-left:0;padding-left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}@media screen and (max-width:64em){.filters .form-exposed-wrapper fieldset{display:initial}}.filters .form-exposed-wrapper .form-item{width:100%;margin-bottom:.875rem}.filters .form-exposed-wrapper label{margin-left:1.5rem;margin-bottom:0.5rem;font-size:x-large}.filters .form-exposed-wrapper input[type="search"],.filters .form-exposed-wrapper input[type="text"]{background-color:#DEE3E6}.filters .form-exposed-wrapper input[type="search"]::-webkit-input-placeholder,.filters .form-exposed-wrapper input[type="text"]::-webkit-input-placeholder{color:#00153E}.filters .form-exposed-wrapper input[type="search"]::-moz-placeholder,.filters .form-exposed-wrapper input[type="text"]::-moz-placeholder{color:#00153E}.filters .form-exposed-wrapper input[type="search"]:-ms-input-placeholder,.filters .form-exposed-wrapper input[type="text"]:-ms-input-placeholder{color:#00153E}.filters .form-exposed-wrapper input[type="search"]::-ms-input-placeholder,.filters .form-exposed-wrapper input[type="text"]::-ms-input-placeholder{color:#00153E}.filters .form-exposed-wrapper input[type="search"]::placeholder,.filters .form-exposed-wrapper input[type="text"]::placeholder{color:#00153E}.filters .form-exposed-wrapper input[type="search"],.filters .form-exposed-wrapper input[type="text"],.filters .form-exposed-wrapper select{width:100%;border:none}.filters .form-exposed-wrapper select{font-size:1.5rem;font-family:"Euclid-Regular";color:#00153E}@media screen and (max-width:64em){.filters .form-exposed-wrapper select{border:1px solid #00153E}}.filters .form-exposed-wrapper .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5.625rem}@media screen and (min-width:64em){.js .form-exposed-wrapper{position:static;height:auto;padding:0;background-color:transparent;z-index:10}.js .form-exposed-wrapper.form-hidden{right:auto;left:0}.filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:6rem}.filters .counter{margin-top:2.5rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:1.125rem}.filters .open-form{display:none}.filters .form-exposed-wrapper .top-form{display:none}.filters .form-exposed-wrapper .form,.filters .form-exposed-wrapper .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex}.filters .form-exposed-wrapper .form-item{width:20%;margin-bottom:0;margin-right:1px}.filters .form-exposed-wrapper select{border-radius:0;padding-left:24px;padding-right:40px;font:1.125rem "Euclid-Regular"}.filters .form-exposed-wrapper input[type="search"],.filters .form-exposed-wrapper input[type="text"]{background-color:#fff;font-size:1.125rem}.filters .form-exposed-wrapper input[type="submit"]{margin-left:1.25rem;font-size:1.125rem}.filters .form-exposed-wrapper .form-actions{display:block;margin-top:2.6rem}}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.footer-wrapper{background-color:#00153E;color:#fff;padding:28px 20px 40px}.footer-wrapper a{color:#fff}.footer-wrapper ul{padding:0;margin:0}.footer-wrapper ul li{list-style:none}.footer-wrapper .social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.1875rem}.footer-wrapper .social-networks path{fill:#fff}.footer-wrapper .social-networks .player{fill:#00153E}.footer-wrapper .social-networks .linkedin,.footer-wrapper .social-networks .youtube,.footer-wrapper .social-networks .twitter,.footer-wrapper .social-networks .facebook,.footer-wrapper .social-networks .instagram{width:1.75rem;height:1.75rem;margin-right:1.25rem}.footer-wrapper .social-networks.mobile-only.js-hovered a:not(:hover) path:not(.player){fill:#3D4F5A}.footer-wrapper .social-networks a:hover path:not(.player),.footer-wrapper .social-networks a:focus path:not(.player),.footer-wrapper .social-networks a:active path:not(.player){fill:#91A1AB}.footer-wrapper .column{padding:32px 0;border-bottom:1px solid #A9EDFF}.footer-wrapper .column-title{display:block;margin-bottom:.75rem;opacity:.5;font:0.75rem/1.3 "Euclid-Bold";letter-spacing:.08em;text-transform:uppercase;color:#fff}.footer-wrapper .link-with-arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.75rem;font:0.9375rem/1.5 "Euclid-Bold"}.footer-wrapper .link-with-arrow:after{width:.8125rem;height:.625rem;margin-left:.5rem;background:url("/themes/custom/invivo/assets/images/03-organisms/footer/images/arrow.svg") 50% 50% no-repeat;content:""}.footer-wrapper .logo{max-width:10rem;margin:3.75rem 0 2.5rem}.footer-wrapper .logo .in{fill:#fff}.footer-wrapper .rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-wrapper .rate&gt;span{font-size:1.25rem}.footer-wrapper .legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.5rem;font-size:.75rem;line-height:1.3}.footer-wrapper .menu-item{font-size:.9375rem;line-height:2}.footer-wrapper .footer-bottom-wrapper{margin-top:2.75rem}.footer-wrapper .stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-wrapper .stat.accessibility{margin-top:.75rem}.footer-wrapper .stat .rate{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.75rem}.footer-wrapper .stat .desc{display:block;font-size:.75rem;line-height:1.3;opacity:.7}.footer-wrapper p.text{margin:0}.footer-wrapper .stats-legal-wrapper{margin-top:2.75rem}@media screen and (min-width:80em){.footer-wrapper{padding:80px 5% 40px}.footer-wrapper .columns-wrapper,.footer-wrapper .identity-wrapper,.footer-wrapper .footer-bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-wrapper .columns-wrapper .column,.footer-wrapper .columns-wrapper .logo,.footer-wrapper .identity-wrapper .column,.footer-wrapper .identity-wrapper .logo,.footer-wrapper .footer-bottom-wrapper .column,.footer-wrapper .footer-bottom-wrapper .logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.33% - 2.5vw)}.footer-wrapper .columns-wrapper .logo,.footer-wrapper .identity-wrapper .logo,.footer-wrapper .footer-bottom-wrapper .logo{max-width:100%;margin-top:0}.footer-wrapper .columns-wrapper .logo svg,.footer-wrapper .identity-wrapper .logo svg,.footer-wrapper .footer-bottom-wrapper .logo svg{max-width:11.875rem}.footer-wrapper .columns-wrapper .column,.footer-wrapper .identity-wrapper .column,.footer-wrapper .footer-bottom-wrapper .column{font-size:1.125rem}.footer-wrapper .columns-wrapper .column a,.footer-wrapper .identity-wrapper .column a,.footer-wrapper .footer-bottom-wrapper .column a{font-size:1.125rem}.footer-wrapper .columns-wrapper .main-title,.footer-wrapper .identity-wrapper .main-title,.footer-wrapper .footer-bottom-wrapper .main-title{width:calc(66.66% - 1.25vw)}.footer-wrapper .column{padding:0 0 64px}.footer-wrapper .column-title{font-size:.875rem}.footer-wrapper .identity-wrapper{margin-top:4rem}.footer-wrapper .footer-bottom-wrapper{margin-top:6rem}.footer-wrapper .legal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0;font-size:.875rem;opacity:.7}.footer-wrapper .legal a{display:block;margin-bottom:.75rem}.footer-wrapper .rate&gt;span{font-size:1.6875rem}.footer-wrapper .stat .desc{font-size:.875rem}.footer-wrapper .social-networks{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(33.33% - 2.5vw);margin:0}.footer-wrapper .stats-legal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(66.66% - 1.25vw);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.footer-wrapper .stats-legal-wrapper .stats{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(30vw + 1.25rem)}.footer-wrapper .stats-legal-wrapper .ecoconception{margin-right:1.25rem}.footer-wrapper .stats-legal-wrapper .accessibility{margin-top:0}}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}form label{display:block;font-family:"Euclid-Bold"}form select{padding:12px 40px 12px 24px;font-size:.9375rem;border-radius:2rem;background-color:#fff;background-image:url(/themes/custom/invivo/assets/images/00-tokens/icons/images/chevron.svg);background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;background-size:1.25rem 1.375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}form select::-ms-expand{display:none}form input[type="search"],form input[type="text"],form input[type="password"]{padding:12px 40px 12px 24px;background-color:#fff;border-radius:2rem;font-size:.9375rem}form input[type="submit"]{padding:11px 23px;border-radius:2rem;font-size:.9375rem;font-family:"Euclid-Bold";background-color:#00153E;border:1px solid #00153E;color:#fff;cursor:pointer;-webkit-appearance:none}form input[type="submit"]:hover,form input[type="submit"]:active,form input[type="submit"]:focus{background-color:transparent;color:#00153E}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.language-switcher{position:relative}.language-switcher .button-language-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;position:relative;padding-right:1.875rem;font-size:.9375rem;font-family:"Euclid-Regular"}.language-switcher .button-language-switcher.desktop-only{display:none}.language-switcher .button-language-switcher:after{position:absolute;display:inline-block;right:0;width:1.375rem;height:1.375rem;background:url("/themes/custom/invivo/assets/images/00-tokens/icons/images/chevron.svg");-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in;content:''}.language-switcher .button-language-switcher[aria-expanded="true"]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.language-switcher .button-language-switcher:hover{font-family:"Euclid-Regular"}.wrapper-secondary-menu-deploy{display:none;position:absolute;top:-100%;left:1.1875rem;z-index:20;width:13.9375rem;background-color:#fff;-webkit-box-shadow:0px 20px 150px rgba(0,0,0,0.3);box-shadow:0px 20px 150px rgba(0,0,0,0.3);border-radius:.75rem}.wrapper-secondary-menu-deploy li{padding:8px 30px}.wrapper-secondary-menu-deploy li a.language-link,.wrapper-secondary-menu-deploy li button{color:#00153E}.wrapper-secondary-menu-deploy li:not(:last-child){border-bottom:1px solid #DEE3E6}.wrapper-secondary-menu-deploy .current-lang{position:relative}.wrapper-secondary-menu-deploy .current-lang:before{position:absolute;left:-1.625rem;display:inline-block;width:1.5rem;height:1.5rem;background:url("/themes/custom/invivo/assets/images/00-tokens/icons/images/check.svg") no-repeat 50% 50%;content:""}[aria-expanded="true"]+.wrapper-secondary-menu-deploy{display:block}.main-menu-color-white .language-switcher .button-language-switcher{color:#fff}.main-menu-color-white .language-switcher .button-language-switcher:after{background:url("/themes/custom/invivo/assets/images/00-tokens/icons/images/chevron-white.svg");-webkit-transition:background .25s ease-in;transition:background .25s ease-in;-webkit-transition-delay:.20s;transition-delay:.20s}.js-menu-opened .main-menu-color-white .language-switcher .button-language-switcher{color:#00153E}.js-menu-opened .main-menu-color-white .language-switcher .button-language-switcher:after{background:url("/themes/custom/invivo/assets/images/00-tokens/icons/images/chevron.svg");-webkit-transition:background .25s ease-in;transition:background .25s ease-in;-webkit-transition-delay:.20s;transition-delay:.20s}@media screen and (min-width:80em){.wrapper-secondary-menu-deploy{left:auto;right:0;top:calc(100% + .5rem)}.language-switcher .button-language-switcher{font-size:1.125rem}}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.js-menu-opened{overflow-y:hidden;position:relative;height:100%}.js-menu-opened .main-menu-color-white:not(.no-dark-filter) .mega-menu,.js-menu-opened .main-menu-color-black:not(.no-dark-filter) .mega-menu{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}@-webkit-keyframes fadeOut{0%{background-color:#fff}50%{background-color:#fff}100%{background-color:transparent}}@keyframes fadeOut{0%{background-color:#fff}50%{background-color:#fff}100%{background-color:transparent}}.js-fade-out .mega-menu{-webkit-animation:fadeOut .5s ease-in;animation:fadeOut .5s ease-in}.mega-menu{position:relative;z-index:50;background-color:transparent;-webkit-transition:background-color .25s ease-in;transition:background-color .25s ease-in}.mega-menu ul{padding:0;margin:0}.mega-menu ul li{list-style:none}.mega-menu a:not(.push-mega-menu-title),.mega-menu button{width:100%;display:block;color:#00153E;-webkit-transition:color .25s ease-in;transition:color .25s ease-in}.mega-menu button{text-align:left;padding:0}.mega-menu .mega-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 22px 20px 20px}.mega-menu .logo{max-width:6.25rem}.mega-menu .logo svg{display:block;width:100%}.mega-menu .burger-menu{position:relative;z-index:100;width:1.75rem;height:1.75rem;background:url("/themes/custom/invivo/assets/images/02-molecules/mega-menu/images/burger-menu.svg") 50% 50% no-repeat;background-size:1.5rem .875rem}.mega-menu .burger-menu[aria-expanded="true"]{background:url(/themes/custom/invivo/assets/images/02-molecules/mega-menu/images/close.svg) 50% 50% no-repeat}.mega-menu .mega-menu-nav-wrapper{position:absolute;z-index:100;padding:40px 22px 24px 21px;width:100%;height:100vh;height:var(--menu-height);background-color:#fff;overflow-y:auto;overflow-x:hidden;opacity:0;-webkit-transition:opacity .35s ease-in;transition:opacity .35s ease-in}.mega-menu .panel-n2,.mega-menu .panel-n3{z-index:10;width:100%;height:100vh;position:absolute;overflow-y:auto;overflow-x:hidden;top:0;left:0;padding:40px 20px;background-color:#E9ECEE;-webkit-transform:translateX(150%);transform:translateX(150%);-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in;scrollbar-color:#A9EDFF #0068A7;scrollbar-width:thin}.mega-menu .panel-n2::-webkit-scrollbar,.mega-menu .panel-n3::-webkit-scrollbar{width:0.35rem}.mega-menu .panel-n2::-webkit-scrollbar-track,.mega-menu .panel-n3::-webkit-scrollbar-track{background:rgba(145,161,171,0.2);margin-block:0.5em;border-top:0.25em solid rgba(145,161,171,0.2)}.mega-menu .panel-n2::-webkit-scrollbar-thumb,.mega-menu .panel-n3::-webkit-scrollbar-thumb{background:#91A1AB}.mega-menu .panel-n2 a:not(.push-mega-menu-title),.mega-menu .panel-n2 button,.mega-menu .panel-n3 a:not(.push-mega-menu-title),.mega-menu .panel-n3 button{font:0.9375rem/1.5 "Euclid-Regular"}.mega-menu .list-n2,.mega-menu .list-n3{padding:0 10px 0 28px}.mega-menu .has-expand&gt;button{background:url("/themes/custom/invivo/assets/images/02-molecules/mega-menu/images/chevron.svg") 100% 50% no-repeat;background-size:.5rem .8125rem}.mega-menu .mega-menu-nav-wrapper.js-opened{opacity:1;-webkit-transition:opacity .35s ease-in;transition:opacity .35s ease-in}.mega-menu .mega-menu-nav-wrapper.js-opened+.algolia-search-header{opacity:0;-webkit-transition:opacity .35s ease-in;transition:opacity .35s ease-in}.mega-menu [aria-expanded="true"]+.panel-n2,.mega-menu [aria-expanded="true"]+.panel-n3{-webkit-transform:none;transform:none}.mega-menu .tertiary-menu{margin-top:auto}.mega-menu .social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.1875rem}.mega-menu .social-networks .linkedin,.mega-menu .social-networks .youtube,.mega-menu .social-networks .twitter,.mega-menu .social-networks .facebook,.mega-menu .social-networks .instagram{width:1.75rem;height:1.75rem}.mega-menu .social-networks.mobile-only.js-hovered a:not(:hover) path:not(.player){fill:#3D4F5A}.mega-menu .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}.mega-menu .title-wrapper button{margin-bottom:0;margin-right:1.1875rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mega-menu .title{font:1.5rem/1.1 "Euclid-Bold"}.mega-menu .algolia-search-header{opacity:1;display:inline-block;position:absolute;top:20px;right:22px;-webkit-transition:opacity .35s ease-in;transition:opacity .35s ease-in}#block-invivo-main-menu{position:absolute;width:100%;z-index:100}.toolbar-tray-open #block-invivo-main-menu{position:relative}html:not(.js-menu-opened) .main-menu-color-white:not(.no-dark-filter) .mega-menu{-webkit-box-shadow:0 70px 40px -40px rgba(0,0,0,0.7) inset;box-shadow:0 70px 40px -40px rgba(0,0,0,0.7) inset}.main-menu-color-white .in{fill:#fff;-webkit-transition:fill .5s ease;transition:fill .5s ease}.main-menu-color-white:not(.no-dark-filter) .mega-menu{background-color:transparent;-webkit-transition:background .25s ease,-webkit-box-shadow .25s;transition:background .25s ease,-webkit-box-shadow .25s;transition:background .25s ease,box-shadow .25s;transition:background .25s ease,box-shadow .25s,-webkit-box-shadow .25s;-webkit-transition-delay:.25s;transition-delay:.25s}.main-menu-color-white .mega-menu .burger-menu{position:relative;z-index:100;width:1.75rem;height:1.75rem;background:url("/themes/custom/invivo/assets/images/02-molecules/mega-menu/images/burger-menu-white.svg") 50% 50% no-repeat;background-size:1.5rem .875rem}.main-menu-color-white .mega-menu .burger-menu[aria-expanded="true"]{background:url(/themes/custom/invivo/assets/images/02-molecules/mega-menu/images/close-white.svg) 50% 50% no-repeat}.main-menu-color-black:not(.no-dark-filter) .mega-menu{background-color:transparent;-webkit-box-shadow:0 70px 40px -40px #fff inset;box-shadow:0 70px 40px -40px #fff inset;-webkit-transition:background .25s ease,-webkit-box-shadow .25s ease;transition:background .25s ease,-webkit-box-shadow .25s ease;transition:background .25s ease,box-shadow .25s ease;transition:background .25s ease,box-shadow .25s ease,-webkit-box-shadow .25s ease;-webkit-transition-delay:.25s;transition-delay:.25s}.page-type-news .mega-menu{background:transparent}.js-menu-opened .mega-menu{background-color:white}.js-menu-opened .mega-menu .in{fill:#5C5C5C;-webkit-transition:fill 1.35s ease;transition:fill 1.35s ease}.js-menu-opened .main-menu-color-white .mega-menu .burger-menu[aria-expanded="true"]{background:url(/themes/custom/invivo/assets/images/02-molecules/mega-menu/images/close.svg) 50% 50% no-repeat}.menu-level-1 a:not(.push-mega-menu-title),.menu-level-1 button{margin-bottom:2.5rem;font-size:1.5rem;line-height:1.1}.menu-item-level-2 a,.menu-item-level-2 button{margin-bottom:2rem}.mega-menu .panel-n2 .back-button{position:relative;width:.5rem;height:.8125rem;background:url("/themes/custom/invivo/assets/images/02-molecules/mega-menu/images/chevron.svg") 100% 50% no-repeat}.js-menu-closed .mega-menu [aria-expanded="false"]+div,.js-menu-closed .mega-menu-nav-wrapper{visibility:hidden}.js-menu-closed .mega-menu [aria-expanded="false"]+.logo.logo-invivo-mobile,.mega-menu .logo.logo-invivo-mobile{visibility:visible;margin:0 calc(50% - 3.125rem) 0 calc(50% - 4.875rem)}.js-menu-opened .mega-menu-nav-wrapper{visibility:visible}@media screen and (min-width:80em){.js-menu-closed .mega-menu-nav-wrapper{visibility:visible}.js-menu-opened{overflow-y:auto}.js-menu-opened .mega-menu{-webkit-transition-delay:.25s;transition-delay:.25s;-webkit-transition-duration:.20s;transition-duration:.20s}.mega-menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:29px 5%;max-height:5.1875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mega-menu button:hover,.mega-menu a:not(.push-mega-menu-title):hover{text-decoration:none}.mega-menu .mega-menu-inner{padding:0;width:8.625rem}.mega-menu .mega-menu-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:transparent;position:static;overflow:unset;padding:0;-webkit-transform:none;transform:none;height:100%;opacity:1;-webkit-transition:none;transition:none}.mega-menu .menu-level-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mega-menu .menu-level-1 a:not(.push-mega-menu-title),.mega-menu .menu-level-1 button{position:relative;margin-bottom:0;font:1.125rem "Euclid-Regular"}.mega-menu .menu-level-1 a:not(.push-mega-menu-title)[aria-expanded="true"],.mega-menu .menu-level-1 button[aria-expanded="true"]{font-family:"Euclid-Regular"}.mega-menu .menu-level-1 a:not(.push-mega-menu-title)[aria-expanded="true"]:after,.mega-menu .menu-level-1 button[aria-expanded="true"]:after{position:absolute;bottom:-1rem;background-color:#00153E;left:50%;right:50%;width:.5rem;height:.5rem;border-radius:50%;content:''}.mega-menu .tertiary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.mega-menu .has-expand&gt;button{background:transparent}.mega-menu .menu-item-level-1{margin-right:2.375rem}.mega-menu .mega-menu-nav-1{padding:0}.mega-menu .panel-n2{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;max-height:calc(100vh - 5.625rem);top:5rem;left:0;width:calc(100vw - 17px);-webkit-transform:translateY(-170%);transform:translateY(-170%);padding:64px 5% 60px;background-color:#fff;-webkit-box-shadow:16px 0 #fff;box-shadow:16px 0 #fff}.mega-menu .n2-wrapper{position:relative;background-color:#fff;width:32%}.mega-menu .panel.panel-n3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:-1;padding:2.0625rem 0 0;right:0;height:100%;width:213%;-webkit-transform:translateX(0);transform:translateX(0);background-color:#fff;left:auto}.mega-menu .list-n2,.mega-menu .list-n3{padding:0;min-height:15rem}.mega-menu .list-n2.js-expanded&gt;li&gt;button:not(:hover):not([aria-expanded="true"]),.mega-menu .list-n2.js-expanded&gt;li&gt;a:not(.push-mega-menu-title):not(:hover):not([aria-expanded="true"]),.mega-menu .list-n2.js-hovered&gt;li&gt;button:not(:hover):not([aria-expanded="true"]),.mega-menu .list-n2.js-hovered&gt;li&gt;a:not(.push-mega-menu-title):not(:hover):not([aria-expanded="true"]),.mega-menu .list-n3.js-expanded&gt;li&gt;button:not(:hover):not([aria-expanded="true"]),.mega-menu .list-n3.js-expanded&gt;li&gt;a:not(.push-mega-menu-title):not(:hover):not([aria-expanded="true"]),.mega-menu .list-n3.js-hovered&gt;li&gt;button:not(:hover):not([aria-expanded="true"]),.mega-menu .list-n3.js-hovered&gt;li&gt;a:not(.push-mega-menu-title):not(:hover):not([aria-expanded="true"]){font-family:"Euclid-Regular";text-shadow:none;color:#00153E}.mega-menu .list-n2.js-expanded&gt;li&gt;button:hover,.mega-menu .list-n2.js-expanded&gt;li&gt;[aria-expanded="true"],.mega-menu .list-n2.js-expanded&gt;li&gt;a:not(.push-mega-menu-title):hover,.mega-menu .list-n2.js-hovered&gt;li&gt;button:hover,.mega-menu .list-n2.js-hovered&gt;li&gt;[aria-expanded="true"],.mega-menu .list-n2.js-hovered&gt;li&gt;a:not(.push-mega-menu-title):hover,.mega-menu .list-n3.js-expanded&gt;li&gt;button:hover,.mega-menu .list-n3.js-expanded&gt;li&gt;[aria-expanded="true"],.mega-menu .list-n3.js-expanded&gt;li&gt;a:not(.push-mega-menu-title):hover,.mega-menu .list-n3.js-hovered&gt;li&gt;button:hover,.mega-menu .list-n3.js-hovered&gt;li&gt;[aria-expanded="true"],.mega-menu .list-n3.js-hovered&gt;li&gt;a:not(.push-mega-menu-title):hover{color:#3D4F5A}.mega-menu .list-n3{padding-left:1.875rem;border-left:2px solid #C8D0D5}.mega-menu [aria-expanded="true"]+.panel.panel-n3{-webkit-transform:translateX(calc(100% - 1px));transform:translateX(calc(100% - 1px))}.mega-menu .content-menu-wrapper{position:relative;width:28%;padding-right:4rem;background-color:#fff;z-index:11}.mega-menu .content-menu-wrapper{height:100%}.mega-menu .content-menu-wrapper .heading-m-bold{display:block;max-width:35rem;line-height:1}.mega-menu .content-menu-wrapper .header-main-text{max-width:30rem}.mega-menu .secondary-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:72%;height:100%;z-index:10;overflow:hidden}.mega-menu .content-push-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:68%;gap:1.25rem;z-index:-2}.mega-menu .content-push-wrapper .push-mega-menu,.mega-menu .content-push-wrapper .push-mega-menu-offer{width:50%}.mega-menu .title-wrapper{background-color:#fff}.mega-menu .title{display:block;margin-top:0.063rem;margin-bottom:1.0625rem;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;color:#3D4F5A}.mega-menu .menu-item-level-2 a:hover:after,.mega-menu .menu-item-level-2 a:focus:after,.mega-menu .menu-item-level-2 a:active:after,.mega-menu .menu-item-level-2 a[aria-expanded="true"]:after,.mega-menu .menu-item-level-2 button:hover:after,.mega-menu .menu-item-level-2 button:focus:after,.mega-menu .menu-item-level-2 button:active:after,.mega-menu .menu-item-level-2 button[aria-expanded="true"]:after,.mega-menu .social-wrapper a:hover:after,.mega-menu .social-wrapper a:focus:after,.mega-menu .social-wrapper a:active:after,.mega-menu .social-wrapper a[aria-expanded="true"]:after,.mega-menu .social-wrapper button:hover:after,.mega-menu .social-wrapper button:focus:after,.mega-menu .social-wrapper button:active:after,.mega-menu .social-wrapper button[aria-expanded="true"]:after{content:none}.mega-menu .social-wrapper{margin-top:4rem}.mega-menu .menu-item-level-2{margin-right:.625rem}.mega-menu .menu-item-level-2:not(:last-child),.mega-menu .menu-item-level-3:not(:last-child){margin-bottom:.75rem}.mega-menu .title-wrapper,.mega-menu .social-networks{margin:0}.mega-menu .social-networks .linkedin,.mega-menu .social-networks .youtube,.mega-menu .social-networks .twitter,.mega-menu .social-networks .facebook,.mega-menu .social-networks .instagram{width:2rem;height:2rem}.mega-menu .social-networks li:not(:last-child){margin-right:.75rem}.mega-menu .social-networks a{width:2rem;height:2rem;background-color:#00153E;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mega-menu .social-networks a:focus{outline:2px solid orangered}.mega-menu .social-networks svg{width:.9375rem;height:auto}.mega-menu .social-networks .facebook svg{width:.5rem}.mega-menu .social-networks.js-hovered a:not(:hover){background-color:#3D4F5A}.mega-menu .logo{max-width:100%}.mega-menu .algolia-search-header{position:relative;top:0;right:0;margin-left:2.375rem}.main-menu-color-black .menu-item-level-1&gt;a:not(.push-mega-menu-title),.main-menu-color-black .menu-item-level-1&gt;button{color:#00153E}.main-menu-color-black .menu-item-level-1&gt;a:not(.push-mega-menu-title):hover,.main-menu-color-black .menu-item-level-1&gt;button:hover{color:#00153E;opacity:0.6}.main-menu-color-black .menu-item-level-1.active&gt;button:after,.main-menu-color-black .menu-item-level-1.active&gt;a:not(.push-mega-menu-title):after{position:absolute;bottom:-1rem;background-color:#00153E;left:50%;right:50%;width:.5rem;height:.5rem;border-radius:50%;content:''}.main-menu-color-black .js-expanded .menu-item-level-1.active button[aria-expanded="false"]:after,.main-menu-color-black .js-expanded .menu-item-level-1.active a:not(.push-mega-menu-title):after{background-color:transparent}.main-menu-color-white .menu-item-level-1&gt;a:not(.push-mega-menu-title),.main-menu-color-white .menu-item-level-1&gt;button{color:#fff}.main-menu-color-white .menu-item-level-1&gt;a:not(.push-mega-menu-title):hover,.main-menu-color-white .menu-item-level-1&gt;button:hover{color:#fff;opacity:0.6}.main-menu-color-white .menu-item-level-1.active button:after,.main-menu-color-white .menu-item-level-1.active a:after{position:absolute;bottom:-1rem;background-color:#fff;left:50%;right:50%;width:.5rem;height:.5rem;border-radius:50%;content:''}.main-menu-color-white .js-expanded .menu-item-level-1.active button[aria-expanded="false"]:after,.main-menu-color-white .js-expanded .menu-item-level-1.active a:after{background-color:transparent;-webkit-transition:background-color .25s ease-in;transition:background-color .25s ease-in;-webkit-transition-delay:.2s;transition-delay:.2s}.js-menu-opened .main-menu-color-white .menu-item-level-1&gt;a,.js-menu-opened .main-menu-color-white .menu-item-level-1&gt;button{color:#00153E}.js-menu-opened .main-menu-color-white .menu-item-level-1&gt;a:after,.js-menu-opened .main-menu-color-white .menu-item-level-1&gt;button:after{background-color:#00153E;-webkit-transition:background-color .25s ease-in;transition:background-color .25s ease-in;-webkit-transition-delay:.25s;transition-delay:.25s}}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.news-card{background-color:#fff}.news-card .visual-wrapper img{display:block;width:100%}.news-card ul{padding:0}.news-card .text-wrapper{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-card .text-wrapper .tag-wrappper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.25rem}.news-card .text-wrapper .tag-wrappper .tag{margin-right:.5rem}.news-card .text-wrapper .title{margin:0 0 .25rem}.news-card .text-wrapper .bottom-wraper{margin-top:auto}.news-card .text-wrapper .date{display:block;margin:0 0 2.5rem 0;color:#3D4F5A;font-size:.75rem;line-height:1.2}.news-card .weight-wrapper{display:inline;margin-left:10px}.news-card .weight-wrapper.text{color:#3D4F5A;font-size:0.875rem}@media screen and (min-width:40em){.news-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-card .text-wrapper{padding:20px;height:100%}}@media screen and (min-width:64em){.news-card.large{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.news-card.large .visual-wrapper{width:45%;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.news-card.large .visual-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}.news-card.large .text-wrapper{padding:48px}.news-card .text-wrapper .tag-wrappper{margin-bottom:.75rem}.news-card .text-wrapper .title{margin:0 0 .75rem}.news-card .text-wrapper .date{font-size:0.875rem}.news-card .weight-wrapper.text{font-size:1.25rem}}@media screen and (min-width:80em){.news-card.large .text-wrapper .btn{width:unset;height:unset;padding:14px 24px;border-radius:2rem;-ms-flex-item-align:start;align-self:flex-start}.news-card.large .text-wrapper .btn span{position:static;left:unset;top:unset}.news-card.large .text-wrapper .btn img{display:none}}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none}.pager .pager__items .btn.quaternary img{width:2rem;height:2rem}.pager .pager__items .pager__item--previous{margin-right:.9375rem}.pager .pager__items .pager__item--next{margin-left:.9375rem}.pager .pager__items .pager__item--ellipsis{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.9375rem;height:2.9375rem;border-radius:50%;color:#00153E}.pager .pager__items .pager__item a,.pager .pager__items .pager__item span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem;border-radius:50%;color:#00153E;font-family:"Euclid-Bold"}.pager .pager__items .pager__item.is-active a,.pager .pager__items .pager__item.is-active span{background-color:#00153E;color:#fff}.pager .pager__items .pager__item.disabled{display:block;pointer-events:none}.pager .pager__items .pager__item.disabled .btn img{opacity:0.4}@media screen and (min-width:64em){.pager .pager__items .btn.quaternary img{width:1.75rem;height:1.75rem}.pager .pager__items .pager__item--previous{margin-right:1.75rem}.pager .pager__items .pager__item--next{margin-left:1.75rem}.pager .pager__items .pager__item--ellipsis{width:3.25rem;height:3.25rem}.pager .pager__items .pager__item a,.pager .pager__items .pager__item span{width:3.25rem;height:3.25rem}}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.pages.background-grey{background-color:#E9ECEE}.pages.white{background-color:#fff}.pages .pages-title-wrapper{padding:132px 20px 40px}.pages .pages-title-wrapper h1{margin:0}@media screen and (min-width:40em){.pages .pages-title-wrapper{padding:132px 40px 40px}.pages .pages-title-wrapper h1{margin:0}}@media screen and (min-width:64em){.pages .pages-title-wrapper{padding:150px 5% 96px}}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.push-mega-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.push-mega-menu.visual .push-mega-menu-text-content::before{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#91A1AB;opacity:.2;z-index:-1;content:''}.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title{color:#00153E}.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title:hover,.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title:active,.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title:focus{text-decoration:none}.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title:hover .icon,.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title:active .icon,.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title:focus .icon{background-color:transparent}.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title:hover .icon img,.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title:active .icon img,.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title:focus .icon img{-webkit-filter:invert(93%) sepia(38%) saturate(6909%) hue-rotate(203deg) brightness(89%) contrast(109%);filter:invert(93%) sepia(38%) saturate(6909%) hue-rotate(203deg) brightness(89%) contrast(109%)}.push-mega-menu.visual .push-mega-menu-text-content .push-mega-menu-title .icon{background-color:#00153E;border:1px solid #00153E}.push-mega-menu.pattern.bg-green-4{background-color:#3A6A27}.push-mega-menu.pattern.bg-main-dark-blue{background-color:#00153E}.push-mega-menu.pattern.bg-brown-2{background-color:#74442D}.push-mega-menu.pattern.bg-roche-2{background-color:#345960}.push-mega-menu.pattern.bg-blue-4{background-color:#14387F}.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title{color:#fff}.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title:hover,.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title:active,.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title:focus{text-decoration:none}.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title:hover .icon,.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title:active .icon,.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title:focus .icon{background-color:transparent}.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title:hover .icon img,.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title:active .icon img,.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title:focus .icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.push-mega-menu.pattern .push-mega-menu-text-content .push-mega-menu-title .icon{background-color:#fff;border:1px solid #fff}.push-mega-menu .push-mega-menu-visual img{display:block;width:100%}.push-mega-menu .push-mega-menu-text-content{position:relative;padding:20px;height:100%}.push-mega-menu .push-mega-menu-text-content .push-mega-menu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.push-mega-menu .push-mega-menu-text-content .push-mega-menu-title .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem;border-radius:50%;padding:5px;width:2rem;height:2rem}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.push-mega-menu-offer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:42px 20px 20px}.push-mega-menu-offer::before{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#91A1AB;opacity:.2;z-index:-1;content:''}.push-mega-menu-offer .push-mega-menu-offer-number{display:block;margin-bottom:.5rem;width:100%;line-height:1}.push-mega-menu-offer .push-mega-menu-offer-number::after{display:block;margin-top:.625rem;width:71%;height:1px;opacity:.5;background-color:#00153E;content:''}.push-mega-menu-offer .push-mega-menu-offer-label{display:block;font:1.125rem/1.4 "Euclid-Regular";margin-bottom:1.25rem}.push-mega-menu-offer .btn.secondary-light-with-icon-left{margin-top:auto;font:.9375rem/1.4 "Euclid-Regular"}
.mega-menu .solr-research-header{opacity:1;display:inline-block;position:absolute;top:20px;right:22px;-webkit-transition:opacity .35s ease-in;transition:opacity .35s ease-in}.mega-menu .solr-research-header .autocomplete-wrapper{position:relative}.mega-menu .solr-research-header .autocomplete-wrapper .filters-search-header-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px 24px;border-bottom:1px solid #91A1AB}.mega-menu .search-button .solr-research-header__switch-modal{position:relative;z-index:100;width:1.75rem;height:1.75rem;background:url(/themes/custom/invivo/assets/images/00-tokens/icons/images/search.svg) 50% 50% no-repeat;background-size:1.125rem 1.125rem}.mega-menu .solr-research-header__modal{background-color:#ffffff;display:none}.mega-menu .solr-research-header__modal-open{display:block;position:fixed;width:100%;height:100%;top:0;left:0;overflow:auto;z-index:102}.mega-menu .menu-btn-go-search{background:#00153E;width:32px;height:32px;padding:8px;border-radius:50%;color:#ffffff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:0;margin-top:1.5rem}.mega-menu .menu-btn-go-search:disabled{opacity:.3}.mega-menu .menu-btn-go-search-disabled{opacity:.3}.mega-menu .header-modal-search .solr-research-header__btn-close-modale{position:fixed;top:24px;right:20px;z-index:10;background-color:#E9ECEE;border-radius:50%;width:2rem;height:2rem;padding:5px}.mega-menu #autocomplete{width:100%}.mega-menu #autocomplete .autocomplete__input-label{font:.75rem/1.3 "Euclid-Regular";letter-spacing:.08em}.mega-menu #autocomplete .input-focus{outline:2px solid orangered !important;opacity:1 !important}.mega-menu #autocomplete .autocomplete__selectize-input-search-wrapper{position:static;width:calc(100% - 40px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.mega-menu #autocomplete .autocomplete__selectize-input-search-wrapper :before{display:inline-block;content:"";background-image:url(/themes/custom/invivo/assets/images/00-tokens/icons/images/search.svg) !important;background-color:transparent !important;background-repeat:no-repeat;background-position:center;width:1.625rem;height:1.625rem !important;margin-right:28px;position:static !important;opacity:0.5}.mega-menu #autocomplete .autocomplete__selectize-input-search-wrapper input{width:100% !important;position:relative;left:0px;color:#00153E;font:1.5rem "Euclid-Bold";border:none;outline:none;opacity:.5;background-image:none}.mega-menu #autocomplete .form-item-search-api-fulltext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mega-menu #autocomplete .research-input-focus{opacity:1 !important}.mega-menu .wrapper-link-search{padding:0 20px 12px;padding-top:40px}.mega-menu .wrapper-link-search .categories-body-mention{color:#3D4F5A;margin:0 0 8px;font:.75rem/1.3 "Euclid-Regular";letter-spacing:.08em}.mega-menu .wrapper-link-search .content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.mega-menu .wrapper-link-search .content-list li{padding:10px 8px 20px 0;list-style:none}.mega-menu .wrapper-link-search .content-list .button-search{background-color:#E9ECEE;padding:10px 20px;border-radius:32px;color:#00153E;width:100%;display:block;-webkit-transition:color .25s ease-in;transition:color .25s ease-in}.mega-menu .wrapper-link-search .content-list .button-search:hover{background-color:#00153E;color:#fff}.mega-menu #solr-wrapper-choices{max-height:100%}.mega-menu #solr-wrapper-choices ul{display:none;left:0 !important;width:calc(100% - 40px) !important;margin-left:40px;border:none !important;top:100% !important;margin-top:30px}.mega-menu #solr-wrapper-choices ul li{display:block;margin-bottom:.8375rem;font-size:1.125rem;margin-right:40px;opacity:1;cursor:pointer}.mega-menu #solr-wrapper-choices ul li a{color:#3D4F5A}.mega-menu #solr-wrapper-choices ul .ui-state-active div{background-color:#DEE3E6 !important;color:#3D4F5A !important}.main-menu-color-white .mega-menu .solr-research-header__switch-modal{background:url(/themes/custom/invivo/assets/images/00-tokens/icons/images/search-white.svg) 50% 50% no-repeat;background-size:1.125rem 1.125rem}@media only screen and (max-width:1280px){.filters-search-header-list{margin-top:2.5rem}}@media only screen and (min-width:64em){#autocomplete .autocomplete__input-label{font-size:.875rem !important;line-height:1.3 !important}.wrapper-link-search .categories-body-mention{font-size:.875rem;line-height:1.3}}@media only screen and (min-width:80em){.mega-menu .solr-research-header{position:relative;top:0;right:0;margin-left:2.375rem}.mega-menu .header-modal-search{display:block;position:absolute;right:0;width:auto}.mega-menu .header-modal-search .solr-research-header__btn-close-modale{position:fixed;top:100px;right:84px;z-index:10;background-color:inherit;border-radius:50%;width:28px;height:28px;padding:0}.mega-menu .autocomplete-wrapper .filters-search-header-list{padding:42px 127px 32px 40px !important}.mega-menu .solr-research-header__modal-open{width:calc(100% - 124px);height:calc(100% - 160px);top:80px;left:64px}.mega-menu .menu-btn-go-search{width:auto;height:60px;padding:14px 24px;border-radius:32px;margin-left:1.5rem;margin-top:1.5rem}.mega-menu .wrapper-link-search{padding:40px 65px 12px}.mega-menu .research-input-focus{opacity:1 !important}.mega-menu #autocomplete .autocomplete__selectize-control{width:calc(100% - 40px)}.mega-menu #autocomplete .autocomplete__selectize-input{font:3rem "Euclid-Bold" !important}}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.tag{display:inline-block;font-size:.75rem}.tag-main-dark-blue{padding:0 4px;background-color:#00153E;color:#fff}.tag-blue-1{padding:0 4px;background-color:#A9EDFF;color:#00153E}.tag-blue-2{padding:0 4px;background-color:#005C8D;color:#fff}.tag-blue-3{padding:0 4px;background-color:#0068A7;color:#fff}.tag-blue-4{padding:0 4px;background-color:#14387F;color:#fff}.tag-yellow{padding:0 4px;background-color:#FDC300;color:#00153E}.tag-green-1{padding:0 4px;background-color:#E0FE76;color:#00153E}.tag-green-2{padding:0 4px;background-color:#8DBE22;color:#00153E}.tag-green-4{padding:0 4px;background-color:#3A6A27;color:#fff}.tag-brown-1{padding:0 4px;background-color:#9B7559;color:#fff}.tag-brown-2{padding:0 4px;background-color:#74442D;color:#fff}.tag-brown-3{padding:0 4px;background-color:#482A27;color:#fff}.tag-beige{padding:0 4px;background-color:#DCBEA6;color:#00153E}.tag-roche-1{padding:0 4px;background-color:#637a6d;color:#fff}.tag-roche-2{padding:0 4px;background-color:#345960;color:#fff}.tag-red{padding:0 4px;background-color:#FF134C;color:#fff}.tag-grey-5{padding:0 4px;background-color:#5C5C5C;color:#fff}.tag-transparent{padding:0 4px;background-color:rgba(0,0,0,0);color:#00153E}.tag-transparent-white{padding:0 4px;background-color:rgba(0,0,0,0);color:#fff}.tag-transparent{padding:0;font-family:"Euclid-Bold"}@media screen and (min-width:80em){.tag{font-size:.875rem}}
@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}.js .top-news{overflow:hidden}.top-news{background-color:#E9ECEE;padding:0 20px 80px}.top-news .list-top-news .news-card{margin-bottom:2.5rem}.top-news .list-top-news .push-flat{margin:1.5rem 0 3rem;width:100%}@media screen and (min-width:40em){.top-news{padding:0 40px 80px}.top-news .list-top-news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1.25rem)}.top-news .list-top-news .news-card:not(.large){width:calc(50% - 1.25rem);margin-right:1.25rem}.top-news .list-top-news .news-card.large{width:calc(100% - 1.25rem)}.top-news .list-top-news .push-flat{margin:1.5rem calc(5vw + 1.25rem) 3rem 5vw;width:calc(100% - 1.25rem)}.top-news .pager{margin-top:1.25rem}}@media screen and (max-width:64em){.filters{position:relative;top:60px;padding-top:60px;padding-bottom:60px}}@media screen and (min-width:64em){.top-news{padding:0 5% 120px}.top-news .list-top-news{width:calc(100% + 1.875rem)}.top-news .list-top-news .news-card:not(.large){width:calc(33.33% - 1.875rem);margin-right:1.875rem}.top-news .list-top-news .news-card.large{width:calc(100% - 1.875rem)}.top-news .list-top-news .news-card{margin-bottom:4rem}.top-news .list-top-news .push-flat{margin:3rem calc(5vw + 1.875rem) 6rem 5vw;width:calc(100% - 1.875rem)}.top-news .pager{margin-top:1rem}.top-news .views-exposed-form .form-item.form-item-activity select{border-top-left-radius:2rem;border-bottom-left-radius:2rem}.top-news .views-exposed-form .form-item.form-item-date{margin-right:1.25rem}.top-news .views-exposed-form .form-item.form-item-date select{border-top-right-radius:2rem;border-bottom-right-radius:2rem}}
@media screen{*{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0 auto;font-size:16px;line-height:1.5}img{display:inline-block;height:auto;max-width:100%;border:0}
}
@media screen{@font-face{font-family:"Euclid-Light";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Light.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Euclid-Regular";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-Regular.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Euclid-Bold";src:url("/themes/custom/invivo/assets/font/00-tokens/typography/woff2/EuclidCircularB-SemiBold.woff2") format("woff2"),url("/themes/custom/invivo/assets/font/00-tokens/typography/woff/EuclidCircularB-SemiBold.woff") format("woff");font-weight:600;font-display:swap}body{color:#00153E;font-family:"Euclid-Regular";background-color:#ffffff}body:before{position:absolute;left:-10000rem;content:'breakpoint_320';speak:none;display:none}.layout-container{position:relative}.offscreen{position:absolute;left:-10000rem;top:-10000rem}a{text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}.sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.desktop-only{display:none}.js .js-hidden{display:none}.d-none{display:none}.heading-xxl-light{font:3rem/1.1 "Euclid-Light"}.heading-xxl-regular{font:3rem/1.1 "Euclid-Regular"}.heading-xxl-bold{font:3rem/1.1 "Euclid-Bold"}.heading-xl-light{font:2.5rem/1 "Euclid-Light"}.heading-xl-regular{font:2.5rem/1 "Euclid-Regular"}.heading-xl-bold{font:2.5rem/1 "Euclid-Bold"}.heading-l-light{font:1.875rem/1.1 "Euclid-Light"}.heading-l-regular{font:1.875rem/1.1 "Euclid-Regular"}.heading-l-bold{font:1.875rem/1.1 "Euclid-Bold"}.heading-m-light{font:1.5rem/1 "Euclid-Light"}.heading-m-regular{font:1.5rem/1 "Euclid-Regular"}.heading-m-bold{font:1.5rem/1 "Euclid-Bold"}.heading-s-light{font:1.25rem/1.15 "Euclid-Light"}.heading-s-regular{font:1.25rem/1.15 "Euclid-Regular"}.heading-s-bold{font:1.25rem/1.15 "Euclid-Bold"}.body-regular{font:.9375rem/1.5 "Euclid-Regular"}.body-bold{font:.9375rem/1.5 "Euclid-Bold"}.body-uppercase{font:.75rem/1.3 "Euclid-Regular";text-transform:uppercase}.body-mention{font:.75rem/1.3 "Euclid-Regular";letter-spacing:.08em}.body-mention-bold{font:.75rem/1.3 "Euclid-Bold";letter-spacing:.08em}.uppercase{text-transform:uppercase}strong,b{font-family:"Euclid-Bold"}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 23px;border-radius:2rem;font-size:.9375rem;font-family:"Euclid-Bold";color:#00153E}.btn:hover,.btn:active,.btn:focus{text-decoration:none}.btn.main,.btn.main-with-icon-right{background-color:#00153E;border:1px solid #00153E;color:#fff}.btn.main:hover,.btn.main:active,.btn.main:focus,.btn.main-with-icon-right:hover,.btn.main-with-icon-right:active,.btn.main-with-icon-right:focus{background-color:transparent;color:#00153E}.btn.main:hover img,.btn.main:active img,.btn.main:focus img,.btn.main-with-icon-right:hover img,.btn.main-with-icon-right:active img,.btn.main-with-icon-right:focus img{-webkit-filter:invert(93%) sepia(38%) saturate(6909%) hue-rotate(203deg) brightness(89%) contrast(109%);filter:invert(93%) sepia(38%) saturate(6909%) hue-rotate(203deg) brightness(89%) contrast(109%)}.btn.secondary,.btn.secondary-with-icon-right{background-color:#DEE3E6;border:1px solid #DEE3E6}.btn.secondary:hover,.btn.secondary:active,.btn.secondary:focus,.btn.secondary-with-icon-right:hover,.btn.secondary-with-icon-right:active,.btn.secondary-with-icon-right:focus{background-color:transparent;border:1px dashed #00153E;color:#00153E}.btn.secondary-light,.btn.secondary-light-with-icon-left,.btn.secondary-light-with-icon-right{background-color:rgba(145,161,171,0.3);border:1px solid transparent}.btn.secondary-light:hover,.btn.secondary-light:active,.btn.secondary-light:focus,.btn.secondary-light-with-icon-left:hover,.btn.secondary-light-with-icon-left:active,.btn.secondary-light-with-icon-left:focus,.btn.secondary-light-with-icon-right:hover,.btn.secondary-light-with-icon-right:active,.btn.secondary-light-with-icon-right:focus{background-color:transparent;border:1px dashed #00153E;color:#00153E}.btn.main-with-icon-right,.btn.secondary-with-icon-right,.btn.secondary-light-with-icon-right,.btn.tertiary-with-icon-right{padding-right:12px}.btn.main-with-icon-right img,.btn.secondary-with-icon-right img,.btn.secondary-light-with-icon-right img,.btn.tertiary-with-icon-right img{margin-left:12px;width:1.5rem;height:1.5rem}.btn.secondary-light-with-icon-left{position:relative;padding-left:52px;font-family:"Euclid-Bold"}.btn.secondary-light-with-icon-left img{position:absolute;top:calc(50% - 0.5625rem);left:17px;width:1.125rem;height:1.125rem}.btn.tertiary,.btn.tertiary-with-icon-left,.btn.tertiary-with-icon-right{background-color:#fff;border:1px solid #fff}.btn.tertiary:hover,.btn.tertiary:active,.btn.tertiary:focus,.btn.tertiary-with-icon-left:hover,.btn.tertiary-with-icon-left:active,.btn.tertiary-with-icon-left:focus,.btn.tertiary-with-icon-right:hover,.btn.tertiary-with-icon-right:active,.btn.tertiary-with-icon-right:focus{background-color:transparent;color:#fff}.btn.tertiary:hover img,.btn.tertiary:active img,.btn.tertiary:focus img,.btn.tertiary-with-icon-left:hover img,.btn.tertiary-with-icon-left:active img,.btn.tertiary-with-icon-left:focus img,.btn.tertiary-with-icon-right:hover img,.btn.tertiary-with-icon-right:active img,.btn.tertiary-with-icon-right:focus img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.btn.tertiary-with-icon-left{position:relative;padding-left:52px;font-family:"Euclid-Bold"}.btn.tertiary-with-icon-left img{position:absolute;top:calc(50% - 0.5625rem);left:17px;width:1.125rem;height:1.125rem}.btn.quaternary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#DEE3E6;border:1px solid #DEE3E6;border-radius:50%;padding:5px;width:2rem;height:2rem}.btn.quaternary span{position:absolute;left:-10000rem;top:-10000rem}.btn.quaternary:hover,.btn.quaternary:active,.btn.quaternary:focus{background-color:transparent;border:1px solid #DEE3E6}.btn.quaternary-dark{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.5);border:1px solid transparent;border-radius:50%;padding:5px;width:2rem;height:2rem}.btn.quaternary-dark span{position:absolute;left:-10000rem;top:-10000rem}.btn.quaternary-dark:hover,.btn.quaternary-dark:active,.btn.quaternary-dark:focus{background-color:transparent;border:1px dashed #fff}.btn.quaternary-dark:hover img,.btn.quaternary-dark:active img,.btn.quaternary-dark:focus img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.btn.quaternary-blue-dark{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00153E;border:1px solid #00153E;border-radius:50%;padding:5px;width:2rem;height:2rem}.btn.quaternary-blue-dark span{position:absolute;left:-10000rem;top:-10000rem}.btn.quaternary-blue-dark:hover,.btn.quaternary-blue-dark:active,.btn.quaternary-blue-dark:focus{background-color:transparent}.btn.quaternary-blue-dark:hover img,.btn.quaternary-blue-dark:active img,.btn.quaternary-blue-dark:focus img{-webkit-filter:invert(93%) sepia(38%) saturate(6909%) hue-rotate(203deg) brightness(89%) contrast(109%);filter:invert(93%) sepia(38%) saturate(6909%) hue-rotate(203deg) brightness(89%) contrast(109%)}button{border:0;background-color:transparent;color:#00153E}button:hover{cursor:pointer}.btn.filter{padding:14px 34px 14px 24px;min-width:11.875rem;background:#fff url("/themes/custom/invivo/assets/images/00-tokens/icons/images/chevron.svg") no-repeat 91% 50%;background-size:24px 24px;font:0.9375rem/1.5 "Euclid-Regular";text-align:left}.h-scrollable-wrapper{position:relative}.h-scrollable{position:relative;padding-bottom:1rem;overflow-x:auto;overflow-y:hidden;scrollbar-color:#A9EDFF #0068A7;scrollbar-width:thin;z-index:2}.h-scrollable::-webkit-scrollbar{height:0.35rem}.h-scrollable::-webkit-scrollbar-track{background:#0068A7;margin-block:0.5em;border-top:0.25em solid #0068A7}.h-scrollable::-webkit-scrollbar-thumb{background:#A9EDFF}.h-scroll-navigation{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;z-index:2}.h-scroll-navigation .btn.h-scroll-btn-prev{border-top-right-radius:0;border-bottom-right-radius:0}.h-scroll-navigation .btn.h-scroll-btn-prev:hover,.h-scroll-navigation .btn.h-scroll-btn-prev:focus,.h-scroll-navigation .btn.h-scroll-btn-prev:active{background-color:#DEE3E6}.h-scroll-navigation .btn.h-scroll-btn-prev:hover img,.h-scroll-navigation .btn.h-scroll-btn-prev:focus img,.h-scroll-navigation .btn.h-scroll-btn-prev:active img{opacity:.5}.h-scroll-navigation .btn.h-scroll-btn-next{border-top-left-radius:0;border-bottom-left-radius:0}.h-scroll-navigation .btn.h-scroll-btn-next:hover,.h-scroll-navigation .btn.h-scroll-btn-next:focus,.h-scroll-navigation .btn.h-scroll-btn-next:active{background-color:#DEE3E6}.h-scroll-navigation .btn.h-scroll-btn-next:hover img,.h-scroll-navigation .btn.h-scroll-btn-next:focus img,.h-scroll-navigation .btn.h-scroll-btn-next:active img{opacity:.5}.h-scroll-navigation .h-scroll-btn-disabled{cursor:default;pointer-events:none}.h-scroll-navigation .h-scroll-btn-disabled img{opacity:.5}.green-1{color:#E0FE76}.green-2{color:#8DBE22}.green-4{color:#3A6A27}.yellow{color:#FDC300}.blue-2{color:#005C8D}.blue-3{color:#0068A7}.red{color:#FF134C}@media screen and (min-width:40em){body:before{content:'breakpoint_640'}}@media screen and (min-width:64em){body:before{content:'breakpoint_1024'}.heading-xxl-light,.heading-xxl-regular,.heading-xxl-bold{font-size:5rem;line-height:1.18}.heading-xl-light,.heading-xl-regular,.heading-xl-bold{font-size:4rem;line-height:1.5}.heading-l-light,.heading-l-regular,.heading-l-bold{font-size:3rem;line-height:1.1}.heading-m-light,.heading-m-regular,.heading-m-bold{font-size:2rem;line-height:1.15}.heading-s-light,.heading-s-regular,.heading-s-bold{font-size:1.5rem;line-height:1.3}.body-regular,.body-bold,.body-uppercase{font-size:1.125rem;line-height:1.4}.body-mention,.body-mention-bold{font-size:.875rem;line-height:1.3}}@media screen and (min-width:80em){body:before{content:'breakpoint_1280'}.heading-xxl-light,.heading-xxl-regular,.heading-xxl-bold{font-size:8rem;line-height:1;letter-spacing:-.03em}.heading-xl-light,.heading-xl-regular,.heading-xl-bold{font-size:5rem;letter-spacing:-.03em}.heading-l-light,.heading-l-regular,.heading-l-bold{font-size:4rem;letter-spacing:-.03em}.heading-m-light,.heading-m-regular,.heading-m-bold{font-size:3rem;letter-spacing:-.02em}.heading-s-light,.heading-s-regular,.heading-s-bold{font-size:1.6875rem}.text-menu{font:1.125rem/1.4 "Euclid-Regular"}.text-menu-bold{font:1.125rem/1.4 "Euclid-Bold"}.btn{padding:12px 23px;font-size:1.125rem}.btn.filter{font-size:1.125rem;line-height:1.4;border-radius:2.5rem}.btn.quaternary,.btn.quaternary-dark{padding:12px;width:3.25rem;height:3.25rem}.mobile-only{display:none !important}.desktop-only{display:block}}@media screen and (max-width:26.5em){.heading-xxl-bold{font:2.3rem/1.1 "Euclid-Bold"}}
}
</pre></body></html>