@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,400;0,700;0,800;1,400;1,700;1,800&display=swap";@import"https://fonts.googleapis.com/css2?family=Libre+Bodoni:ital@0;1&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.objectfit--cover img{object-fit:cover;object-position:center}.objectfit--contain img{object-fit:contain;object-position:center}picture{display:block;width:100%;height:100%;overflow:hidden}picture[data-observer] img{opacity:0;transition:opacity .3s cubic-bezier(.55,.085,.68,.53)}picture.--appear img{opacity:1}img[data-observer]{opacity:0;transition:opacity .3s cubic-bezier(.55,.085,.68,.53)}img[data-observer].--appear{opacity:1}.icon,svg{display:block;width:var(--w,var(--i-w,100%));height:var(--h,var(--i-h,100%))}svg{display:block;width:100%;height:100%}img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.events-filters form .form-item-label,.form-item.form-type--boolean input,.u-visually-hidden,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}[data-drupal-ajax-container]{position:absolute;top:0;left:0;z-index:104}.u-visually-hidden--focusable:active,.u-visually-hidden--focusable:focus,.sr-only--focusable:active,.sr-only--focusable:focus{position:static;width:auto;height:auto;margin:0;clip:auto;overflow:visible}.u-visually-hidden:after,.u-visually-hidden:before,.sr-only:after,.sr-only:before{display:none}.content-error li,.richtext li,.video li,.push-link-content li,.image li,.text-media-content li,.accordion-details-body li{font-family:var(--font-primary);font-size:max(18px,1.8rem);font-weight:400;line-height:1.5;color:var(--body-color,var(--black))}.content-error li strong,.richtext li strong,.video li strong,.push-link-content li strong,.image li strong,.text-media-content li strong,.accordion-details-body li strong{font-weight:800}*{margin:0;padding:0;box-sizing:border-box;background:transparent;border:none;border-radius:none;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;-webkit-appearence:none;-webkit-apparence:none;text-size-adjust:100%}address{font-style:normal}ul,ol{padding:0;list-style:none}.overflow{max-width:var(--vw);max-height:100vh;overflow:hidden}main{position:relative;width:100%;height:100%}button{cursor:pointer}body{position:relative;width:100%;font-size:16px}body[focus=on] *:focus,body[focus=on] input[type=checkbox]:focus~label{outline:2px solid #00f!important}.global-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.global-link-before:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.global-link-on{position:relative;z-index:2}@media screen and (min-width:0){.zero-max{display:none!important}}@media screen and (max-width:-1){.zero-min{display:none!important}}@media screen and (min-width:375px){.xxs-max{display:none!important}}@media screen and (max-width:374px){.xxs-min{display:none!important}}@media screen and (min-width:450px){.xs-max{display:none!important}}@media screen and (max-width:449px){.xs-min{display:none!important}}@media screen and (min-width:769px){.sm-max{display:none!important}}@media screen and (max-width:768px){.sm-min{display:none!important}}@media screen and (min-width:980px){.md-max{display:none!important}}@media screen and (max-width:979px){.md-min{display:none!important}}@media screen and (min-width:1025px){.lg-max{display:none!important}}@media screen and (max-width:1024px){.lg-min{display:none!important}}@media screen and (min-width:1100px){.xl-max{display:none!important}}@media screen and (max-width:1099px){.xl-min{display:none!important}}@media screen and (min-width:1280px){.xxl-max{display:none!important}}@media screen and (max-width:1279px){.xxl-min{display:none!important}}@media screen and (min-width:1440px){.xxxl-max{display:none!important}}@media screen and (max-width:1439px){.xxxl-min{display:none!important}}@media screen and (min-width:1728px){.full-max{display:none!important}}@media screen and (max-width:1727px){.full-min{display:none!important}}.canTouchThis .touch-only,.canHover .touch-only,.onlyTouch .cantouch-only,.onlyTouch .hover-only,.canTouchThis .hover-only,.onlyTouch .hover-min{display:none!important}.grid-tpl,.grid{display:grid;grid-template-columns:repeat(calc(var(--columns-count)),1fr);grid-gap:var(--rows-gap) var(--columns-gap);align-items:flex-start;width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));max-width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));align-content:stretch}.grid-xs{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}@media screen and (min-width:980px){.grid-xs{max-width:calc(calc(var(--columns-count) - 2) * var(--columns-size) + (var(--columns-count) - 2 - 1) * var(--columns-gap))}}@media screen and (min-width:1025px){.grid-xs{max-width:calc(calc(var(--columns-count) - 4) * var(--columns-size) + (var(--columns-count) - 4 - 1) * var(--columns-gap))}}@media screen and (min-width:1100px){.grid-xs{max-width:calc(calc(var(--columns-count) - 8) * var(--columns-size) + (var(--columns-count) - 8 - 1) * var(--columns-gap))}}.search-modal-inner,.grid-sm{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}@media screen and (min-width:769px){.search-modal-inner,.grid-sm{max-width:calc(calc(var(--columns-count) - 4) * var(--columns-size) + (var(--columns-count) - 4 - 1) * var(--columns-gap))}}@media screen and (min-width:1100px){.search-modal-inner,.grid-sm{max-width:calc(calc(var(--columns-count) - 6) * var(--columns-size) + (var(--columns-count) - 6 - 1) * var(--columns-gap))}}.footer-navigation .nav-items,.grid-md{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}@media screen and (min-width:1025px){.footer-navigation .nav-items,.grid-md{max-width:calc(calc(var(--columns-count) - 2) * var(--columns-size) + (var(--columns-count) - 2 - 1) * var(--columns-gap))}}.grid-lg{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}.grid-full{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));max-width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}.grid,.grid-xs,.grid-sm,.grid-md,.grid-lg,.grid-full{margin-right:auto;margin-left:auto}.grid-tpl{position:fixed;top:0;left:50%;z-index:10;width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));height:100vh;max-width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));pointer-events:none;overflow:hidden;transform-origin:top;transform:scaleY(1) translate(-50%);transition:transform .3s ease}.grid-tpl .col{height:100%;background:var(--grid-color)}@media screen and (min-width:375px){.grid-tpl .col{grid-column:auto/span 1}}.grid-tpl.hide{transform:scaleY(0) translate(-50%)}:root{--orange-100:#DF6337;--orange-100-20:#ffc2ab;--orange-75:#EDA945;--orange-75-20:#fddeb0;--orange-50:#E0BF4C;--orange-50-20:#f3e2a6;--blue-100:#262B7D;--blue-75:#557895;--blue-50:#ABC1D9;--blue-25:#eaeff5;--turquoise-100:#4CA8C3;--turquoise-75:#72C3D3;--turquoise-50:#C2E3F0;--turquoise-20:#F1F8FC;--turquoise-10:#C2E3F020;--pink-100:#E17282;--pink-75:#EDB5C1;--pink-50:#F8E5EE;--lightgrey:#F3F9FC;--lightgrey-alt:#FCFCFC;--yellow:#FEFBEE;--yellow-100-10:rgba(248,212,85,.1);--lilac:#BEBBD6;--lavender:#E9E8F1;--purple:#2D26786B;--lightpurple:#2D26780D;--primary:#FA4616;--primary-20:#F9E0D7;--primary-50:#FDC2B6;--primary-70:#FA4616B2;--primary-hover:#FF7848;--secondary:#281E78;--secondary-30:#281E784D;--secondary-50:#281E7880;--secondary-80:rgba(40,30,120,.85);--secondary-hover:#463C96;--tertiary:#2D2926;--true-black:#000;--true-white:#fff;--grey:#E3E8EE;--black:#2D2926;--black-75:#2D292675;--black-30:#2D292630;--black-20:#2D292620;--white:#fff;--gray:#D6D8E1}.orange-1.card-category,.orange-1.card-event-category,.orange-1 p strong{color:var(--orange-100)!important}.orange-2.card-category,.orange-2.card-event-category,.orange-2 p strong{color:var(--orange-75)!important}.orange-3.card-category,.orange-3.card-event-category,.orange-3 p strong{color:var(--orange-50)!important}.blue-1.card-category,.blue-1.card-event-category,.blue-1 p strong{color:var(--blue-100)!important}.blue-2.card-category,.blue-2.card-event-category,.blue-2 p strong{color:var(--blue-75)!important}.blue-3.card-category,.blue-3.card-event-category,.blue-3 p strong{color:var(--blue-50)!important}.turquoise-1.card-category,.turquoise-1.card-event-category,.turquoise-1 p strong{color:var(--turquoise-100)!important}.turquoise-2.card-category,.turquoise-2.card-event-category,.turquoise-2 p strong{color:var(--turquoise-75)!important}.turquoise-3.card-category,.turquoise-3.card-event-category,.turquoise-3 p strong{color:var(--turquoise-50)!important}.pink-1.card-category,.pink-1.card-event-category,.pink-1 p strong{color:var(--pink-100)!important}.pink-2.card-category,.pink-2.card-event-category,.pink-2 p strong{color:var(--pink-75)!important}.pink-3.card-category,.pink-3.card-event-category,.pink-3 p strong{color:var(--pink-50)!important}:root{--font-primary:"Raleway",sans-serif;--font-secondary:"Libre Bodoni",serif}body{font-family:var(--font-primary);font-weight:400}:root{--spacing-xs:clamp(24px,calc(.0277777778 * var(--vw)),40px);--spacing-sm:clamp(40px,calc(.0333333333 * var(--vw)),48px);--spacing-md:clamp(40px,calc(.0388888889 * var(--vw)),56px);--spacing-lg:clamp(40px,calc(.0555555556 * var(--vw)),80px);--spacing-xl:clamp(40px,calc(.0833333333 * var(--vw)),120px)}:root{--grid-color:#bada5550;--base-limit:1920;--origin-width:375;--origin-margin:24px;--columns-count:4;--columns-gap:16px;--rows-gap:24px;--columns-size:calc((100vw - (var(--margin) * 2)) / var(--columns-count));--vw:calc(100vw - (var(--margin) * 2));--vh:100vh;--margin:var(--origin-margin)}@media screen and (min-width:769px){:root{--origin-width:1024;--origin-margin:40px;--columns-count:16}}@media screen and (min-width:1100px){:root{--origin-width:1440;--origin-margin:32px;--columns-count:16;--rows-gap:16px;--columns-gap:16px}}.display,.display .title{display:block;font-family:var(--font-secondary);font-size:max(52px,7rem);font-weight:400;line-height:.8;color:var(--title-color,var(--secondary))}.display .highlighted,.display strong,.display .title .highlighted,.display .title strong{display:block;color:var(--primary);font-family:var(--font-primary);font-weight:700}.h1,h1{display:block;font-family:var(--font-secondary);font-size:max(42px,6.8rem);font-weight:400;line-height:1.2;color:var(--title-color,var(--secondary))}.h2,h2,.title{display:block;font-family:var(--font-secondary);font-size:max(36px,4.8rem);font-weight:400;line-height:1.2;color:var(--title-color,var(--secondary))}.h2 .highlighted,.h2 strong,h2 .highlighted,h2 strong,.title .highlighted,.title strong{color:var(--primary);font-family:var(--font-primary);font-weight:700}.slide.swiper-slide .title,.push-link .title,.image .title,.h3,h3{display:block;font-family:var(--font-primary);font-size:max(24px,3rem);font-weight:800;line-height:1.2;color:var(--title-color,var(--primary))}.h4,h4{display:block;font-family:var(--font-primary);font-size:max(18px,2.2rem);font-weight:800;line-height:1.2;color:var(--title-color,var(--secondary))}.gallery-item .title,.h5,h5{display:block;font-family:var(--font-primary);font-size:max(16px,2.4rem);font-weight:700;line-height:1.2;color:var(--title-color,var(--black))}.webform-ajax-form-wrapper .webform-confirmation,.seo h2,.node-preview-form-select .node-preview-backlink,.h6,h6,.subtitle{display:block;font-family:var(--font-primary);font-size:max(16px,1.6rem);font-weight:700;line-height:1;color:var(--title-color,var(--secondary))}.surtitle,.surtitle .title{display:flex;align-items:center;gap:11px;color:var(--title-color,var(--secondary));font-family:var(--font-primary);font-size:max(16px,1.6rem);font-weight:700;line-height:1.5;text-transform:uppercase}@media screen and (max-width:768px){.surtitle,.surtitle .title{font-size:max(12px,1.2rem)}}table th,table td,p,.body,.richtext li{font-family:var(--font-primary);font-size:max(18px,1.8rem);font-weight:400;line-height:1.5;color:var(--body-color,var(--black))}table th b,table td b,table th strong,table td strong,p b,p strong,.body b,.body strong,.richtext li b,.richtext li strong{font-weight:800}table th a:not(.btn),table td a:not(.btn),p a:not(.btn),.body a:not(.btn),.richtext li a:not(.btn){text-decoration:underline;color:var(--primary);transition:color .3s cubic-bezier(.455,.03,.515,.955),border .3s cubic-bezier(.455,.03,.515,.955)}table th a:not(.btn):hover,table td a:not(.btn):hover,p a:not(.btn):hover,.body a:not(.btn):hover,.richtext li a:not(.btn):hover{color:var(--secondary)}.f-p{font-family:var(--font-primary)}.f-s{font-family:var(--font-secondary)}.f-w-700{font-weight:700}.intro-alt p,.body-xl{font-family:var(--font-primary);font-size:max(22px,2.2rem);font-weight:var(--f-w,700);line-height:1.3;color:var(--body-color,var(--black))}.webform-ajax-form-wrapper .webform-submission-form [data-drupal-messages] *,.body-md{font-family:var(--font-primary);font-size:max(16px,1.6rem);font-weight:var(--f-w,400);line-height:1.5;color:var(--body-color,var(--secondary))}.webform-ajax-form-wrapper .webform-submission-form [data-drupal-messages] * b,.webform-ajax-form-wrapper .webform-submission-form [data-drupal-messages] * p,.body-md b,.body-md p{font:inherit;font-weight:var(--f-w,400)}.sidenav-item-link,.key-figure-content p,.body-sm{font-family:var(--font-primary);font-size:max(14px,1.4rem);font-weight:var(--f-w,400);line-height:1.5;color:var(--body-color,var(--black))}.sidenav-item-link b,.key-figure-content p b,.sidenav-item-link p,.key-figure-content p p,.body-sm b,.body-sm p{font:inherit;font-weight:var(--f-w,400)}.small{font-family:var(--font-primary);font-size:max(14px,1.4rem);font-weight:700;line-height:1;letter-spacing:1px;color:var(--body-color,var(--black-75))}.small a:not(.btn){border-bottom:1px solid transparent;font:inherit;color:inherit;transition:color .3s cubic-bezier(.455,.03,.515,.955),border .3s cubic-bezier(.455,.03,.515,.955)}.small a:not(.btn):hover{border-bottom:1px solid var(--black);color:var(--black)}.t-u{text-transform:uppercase}:root{--z-header-o:101;--z-header:100;--z-header-u:99;--z-main-o:51;--z-main:50;--z-main-u:49;--z-all-o:1000}.node-preview-form-select{display:flex;justify-content:space-between;align-items:center;padding:32px var(--margin) 24px;border-bottom:1px solid var(--brown-25)}.node-preview-form-select .node-preview-backlink{--radius:40px;position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;gap:16px;width:fit-content;min-width:100px;padding:8px 16px;border:1px solid var(--brown-25);border-radius:64px;text-align:center;font-size:max(10px,1.2rem);font-weight:700;line-height:1;color:var(--color,var(--black))}.node-preview-form-select .node-preview-backlink:hover{text-decoration:underline}.node-preview-form-select .js-form-item{display:flex;align-items:center;gap:24px;z-index:1}.node-preview-form-select label{font-size:max(10px,1.2rem);font-weight:700;line-height:1;text-transform:uppercase}.content-not-published{position:fixed;top:0;bottom:0;left:0;z-index:100;width:20px;background-color:#ff050599}:root{--b-radius:3px;--gradient:linear-gradient(0deg,rgb(45 38 120 / .1),rgb(45 38 120 / .1)),linear-gradient(189.21deg,rgb(45 38 120 / 0) 27.02%,rgb(250 70 22 / .6) 91.85%);--shadow:0px 10px 20px 0px #0805271A;--shadow-top:0px -10px 20px 0px #0805271A}.draggable{cursor:grab}.draggin{cursor:grabbing}@media print{body .header,body .footer,body .line-canvas,body .push-news,body .iframe-podcast,body .iframe-video,body .video,body .content-sidenav,body .grid-tpl,body .breadcrumb,body .content-breadcrumb,body .gallery,body .slider-outer,body .download,body .push-pdf,body .push-link,body .content-related{display:none}body .content-grid,body .content-side,body .content-article,body .content-main,body .intro,body .intro-alt,body .hero-single-content,body .hero-full-content,body .seo .grid-xs{display:block;width:100%}body .hero-single-content,body .hero-full-content{padding-left:20px;padding-right:20px}body .quote,body .richtext,body .accordion{background-color:transparent}body .accordion,body .seo{height:auto}body .accordion-details,body .seo-details{opacity:1}body .accordion-summary,body .accordion-details-body,body .seo-summary,body .seo-details-body{padding:10px 0}body .richtext table{overflow:visible}}:root{--header-bottom:calc(var(--header,0px) + var(--gin-toolbar-y-offset,0px))}.header{--search-color:var(--black);--search-fs:max(12px,1.2rem);--lang-color:var(--black);--lang-fs:max(12px,1.2rem);position:sticky;top:0;right:0;bottom:0;top:calc(0px + var(--gin-toolbar-y-offset,0px));left:0;z-index:var(--z-header);background:var(--white);box-shadow:var(--shadow);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}@media screen and (min-width:980px){.header--scrolled{transform:translateY(-77px)}}.header-inner{padding:16px 0}@media screen and (min-width:980px){.header-inner{padding:24px 0 0}}.header-top{display:flex;align-items:center;gap:20px}@media screen and (max-width:979px){.header-top{position:relative;justify-content:space-between}}@media screen and (min-width:980px){.header-top{gap:40px;margin:0 0 32px}}.header-top-nav{display:flex;gap:40px;margin-left:auto}.header-top-nav-item a{color:var(--black);font-size:max(12px,1.2rem);font-weight:700;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.header-top-nav-item a:hover{color:var(--secondary)}.header-logo{display:block}.header-logo img{width:127px}@media screen and (min-width:980px){.header-logo img{width:178px}}.header-small-logo{opacity:0;margin-left:-40px;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (min-width:1025px){.header-small-logo{margin-left:-53px}}@media screen and (min-width:1100px){.header-small-logo{margin-left:-85px}}.header--scrolled .header-small-logo{opacity:1}.header .icon-logotype{width:24px;height:40px}@media screen and (min-width:1025px){.header .icon-logotype{width:37px;height:45px}}@media screen and (max-width:979px){.header-menu{position:fixed;top:64px;right:0;bottom:0;left:0;visibility:hidden;overflow:hidden;transition:visibility 0s .4s}.is-open .header-menu{visibility:visible;transition:visibility 0s}}@media screen and (min-width:980px){.header-menu{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}}@media screen and (min-width:1100px){.header-menu{gap:48px}}.header-menu-bottom{--search-color:var(--white);--search-fs:max(16px,1.6rem);--lang-color:var(--white);--lang-fs:max(16px,1.6rem);position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:40px;padding:16px var(--margin);background-color:var(--secondary);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--white);transform:translate(100%);transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.is-open .header-menu-bottom{transform:translate(0)}@media screen and (min-width:1100px){.header .btn.btn-desktop{--f-s:16px}}.header .btn.btn-mobile{margin-right:56px}@media screen and (max-width:979px){.header .btn.btn-mobile{--padding:10px}}.langswitch{position:relative}.langswitch-button{display:flex;align-items:center;gap:8px;padding:5px 0;color:var(--lang-color);font-family:var(--font-primary);font-size:var(--lang-fs);font-weight:700;text-transform:uppercase}.langswitch-button .icon-chevron-down{width:14px;height:8px;transition:transform .3s cubic-bezier(.77,0,.175,1)}.is-langswitch-open .langswitch-button .icon-chevron-down{transform:rotate(180deg)}.langswitch-menu{position:absolute;top:100%;left:50%;padding:8px 16px;background-color:var(--secondary);border-radius:3px;visibility:hidden;opacity:0;transform:translate(-50%,10px);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),visibility 0s .3s}@media screen and (max-width:979px){.langswitch-menu{top:auto;left:auto;right:-8px;transform:translateY(10px);bottom:calc(100% + 16px)}}@media screen and (min-width:1025px){.langswitch-menu{left:0;transform:translateY(10px)}}.is-langswitch-open .langswitch-menu{visibility:visible;opacity:1;transform:translate(-50%);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),visibility 0s}@media screen and (max-width:979px){.is-langswitch-open .langswitch-menu{transform:translate(0)}}@media screen and (min-width:1025px){.is-langswitch-open .langswitch-menu{left:0;transform:translateY(0)}}.langswitch-menu-link{display:block;padding:8px 0;color:var(--white);font-size:var(--lang-fs);font-weight:700;text-transform:uppercase;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.langswitch-menu-link:hover,.langswitch-menu-link:focus{opacity:.8}.langswitch-menu-link.language-link--untranslated{pointer-events:none;opacity:.5;text-decoration:line-through}@media screen and (max-width:979px){.header.is-open .nav{transform:translate(0)}}@media screen and (min-width:980px){.header.header--scrolled .nav-item-title{transform:translateY(-14px)}.header.header--scrolled .nav-item-title .icon{transform:translateY(-20px);opacity:0}.header.header--scrolled .nav-item-title:after{bottom:-14px}}.header .nav-item-has-children+.header-small-link{margin-top:48px}@media screen and (min-width:980px){.header .header-small-link{display:none}}@media screen and (max-width:979px){.header .header-small-link .nav-item-title{padding:12px 0;color:var(--black);font-size:max(12px,1.2rem);font-weight:700;text-transform:uppercase;border-bottom:none!important;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.header .header-small-link .nav-item-title:hover,.header .header-small-link .nav-item-title:focus{color:var(--secondary)}.header .header-small-link .nav-item-title .icon,.header .header-small-link .nav-item-title:after{display:none}}.header .nav{--institute:var(--orange-100);--research:var(--orange-75);--platforms:var(--orange-50);--innovation:var(--pink-75);--education:var(--blue-50);--resources:var(--turquoise-75);--giving:var(--turquoise-100)}@media screen and (max-width:979px){.header .nav{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--lightgrey-alt);border-top:1px solid rgba(0,0,0,.2);transform:translate(100%);transition:transform .4s cubic-bezier(.25,.46,.45,.94)}}@media screen and (min-width:980px){.header .nav{flex:1}}@media screen and (max-width:979px){.header .nav-items{margin:32px auto 0;padding:0 calc(var(--margin)) 80px;overflow:scroll;height:calc(100% - 94px)}}@media screen and (min-width:980px){.header .nav-items{display:flex;justify-content:space-between;gap:10px}}.header .nav-item{color:var(--black)}.header .nav-item-title{--padding:18px 0;position:relative;display:block;font-size:max(16px,1.6rem);cursor:pointer}@media screen and (max-width:979px){.header .nav-item-title{display:flex;align-items:center;width:100%;border-bottom:1px solid rgba(0,0,0,.2)!important;font-size:max(18px,1.8rem)}}@media screen and (min-width:980px){.header .nav-item-title{--padding:0 0 24px;transition:transform .2s cubic-bezier(.25,.46,.45,.94)}}.header .nav-item-title .icon{color:var(--primary)}@media screen and (max-width:979px){.header .nav-item-title .icon{--i-w:45px !important;--i-h:36px !important;margin-right:16px}}@media screen and (min-width:980px){.header .nav-item-title .icon{margin:0 auto 5px;transition:transform .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94)}}.header .nav-item-title:after{content:"";position:absolute;display:block}@media screen and (max-width:979px){.header .nav-item-title:after{top:50%;right:0;width:8px;height:14px;background-image:url(/themes/custom/brain_institute/dist/assets/svg/angle-left.svg);background-repeat:no-repeat;background-color:transparent!important;transform:translateY(-50%)}}@media screen and (min-width:980px){.header .nav-item-title:after{bottom:0;display:block;width:100%;height:8px;background-color:var(--primary);transform-origin:right;transform:scaleX(0);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}}@media screen and (min-width:980px){.header .nav-item-title:hover:after,.header .nav-item-title:focus:after{transform-origin:left;transform:scaleX(1)}}.header .nav .submenu{visibility:hidden;opacity:0;transform:translate(10px);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),visibility 0s .3s}@media screen and (min-width:980px){.header .nav .submenu{transform:translateY(10px)}}@media screen and (max-width:979px){.header .nav .submenu.has-open-submenu>.submenu-inner>.submenu-list>.submenu-item{border:none}.header .nav .submenu.has-open-submenu>.submenu-inner>.submenu-list>.submenu-item>span,.header .nav .submenu.has-open-submenu>.submenu-inner>.submenu-list>.submenu-item>a{visibility:hidden}}.header .nav .submenu.menu-collapsed{visibility:visible;opacity:1;transform:translate(0);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),visibility 0s}@media screen and (min-width:980px){.header .nav .submenu.menu-collapsed{transform:translateY(0)}}@media screen and (max-width:979px){.header .nav .submenu{width:100%}}.header .nav .submenu-level-1{position:absolute;right:0;left:0;background-color:var(--lightgrey-alt);box-shadow:var(--shadow);overflow-x:hidden;overflow-y:scroll}@media screen and (max-width:979px){.header .nav .submenu-level-1{top:0;bottom:0;z-index:1;background-color:var(--white)}}@media screen and (min-width:980px){.header .nav .submenu-level-1{max-height:calc(100vh - 200px);padding:40px 0 56px;border-top:1px solid var(--primary)}}@media screen and (min-width:980px){.header .nav .submenu-level-1>.submenu-inner{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap));margin:0 auto}}.header .nav .submenu-level-1 .submenu-item-has-children>span:not(.icon,.menu-close-label){position:relative;padding-right:24px}@media screen and (min-width:980px){.header .nav .submenu-level-1 .submenu-item-has-children>span:not(.icon,.menu-close-label){padding-right:56px}}.header .nav .submenu-level-1 .submenu-item-has-children>span:not(.icon,.menu-close-label):after{content:"";position:absolute;top:50%;right:0;display:block;width:8px;height:14px;background-image:url(/themes/custom/brain_institute/dist/assets/svg/angle-left.svg);transform:translateY(-50%)}@media screen and (min-width:980px){.header .nav .submenu-level-1 .submenu-item-has-children>span:not(.icon,.menu-close-label):after{right:40px}}.header .nav .submenu-level-1 .icon-chevron-right{width:8px;height:14px}.header .nav .submenu-level-2{position:absolute;top:0;right:0;bottom:0;z-index:1;height:100%;background-color:var(--white);overflow-x:hidden;overflow-y:scroll}@media screen and (min-width:980px){.header .nav .submenu-level-2{padding:40px 0 56px}.header .nav .submenu-level-2 .submenu-inner{width:calc(7 * var(--columns-size) + 6 * var(--columns-gap))}.header .nav .submenu-level-2 .submenu-close{margin-right:-8px}}.header .nav .submenu-level-2 .submenu-title{padding:0 0 16px}@media screen and (min-width:980px){.header .nav .submenu-level-2 .submenu-title{padding:0 60px 16px 40px}}.header .nav .submenu-level-2 .submenu-title-content>a{font-size:max(24px,2.4rem);padding:0;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.header .nav .submenu-level-2 .submenu-title-content>a:hover,.header .nav .submenu-level-2 .submenu-title-content>a:focus{background-color:transparent;color:var(--secondary)}.header .nav .submenu-level-2 .submenu-list{width:100%}@media screen and (min-width:980px){.header .nav .submenu-level-2{width:50%}}@media screen and (max-width:979px){.header .nav .submenu-inner{padding:24px var(--spacing-xs) 80px}}.header .nav .submenu-close{display:block;color:var(--secondary);cursor:pointer}@media screen and (max-width:979px){.header .nav .submenu-close{display:flex;align-items:center;gap:16px;margin:0 0 32px}.header .nav .submenu-close .icon-chevron-left{width:8px;height:14px;margin-top:-4px}.header .nav .submenu-close .icon-cross{display:none}}@media screen and (min-width:980px){.header .nav .submenu-close{position:sticky;top:0;left:calc((100% + 14 * var(--columns-size) + 13 * var(--columns-gap)) / 2);z-index:1;width:24px;height:24px}.header .nav .submenu-close .icon-chevron-left{display:none}}.header .nav .submenu-close-label{font-family:var(--font-primary);font-weight:700;line-height:1;text-transform:uppercase}@media screen and (min-width:980px){.header .nav .submenu-close-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}}.header .nav .submenu-title{position:relative;display:flex;align-items:center;gap:8px;padding:0 0 16px;font-size:max(24px,3.2rem);font-weight:400;line-height:1}@media screen and (min-width:980px){.header .nav .submenu-title{gap:36px;margin-top:-24px;padding:0 0 12px 40px}}.header .nav .submenu-title>.icon{display:block;width:auto;width:56px;height:56px}@media screen and (min-width:980px){.header .nav .submenu-title>.icon{left:40px;height:65px}}.header .nav .submenu-text{margin-top:4px;font-size:max(12px,1.2rem);line-height:1.3}@media screen and (min-width:980px){.header .nav .submenu-text{max-width:428px;margin-top:8px}}@media screen and (min-width:980px){.header .nav .submenu-list{width:50%}}@media screen and (max-width:979px){.header .nav .submenu-item{border-bottom:1px solid rgba(0,0,0,.2)}}.header .nav .submenu-item a,.header .nav .submenu-item span:not(.icon,.submenu-close-label){display:block;padding:20px 0;font-size:max(18px,1.8rem);font-weight:400;color:var(--secondary);cursor:pointer;transition:background .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (min-width:980px){.header .nav .submenu-item a,.header .nav .submenu-item span:not(.icon,.submenu-close-label){padding:12px 40px;font-size:max(16px,1.6rem)}}.header .nav .submenu-item a:hover,.header .nav .submenu-item a:focus,.header .nav .submenu-item span:not(.icon,.submenu-close-label):hover,.header .nav .submenu-item span:not(.icon,.submenu-close-label):focus{background-color:var(--lightgrey)}.submenu-level-2 .header .nav .submenu-item a,.submenu-level-2 .header .nav .submenu-item span:not(.icon,.submenu-close-label){padding:8px 40px}.header .nav .submenu-item a strong,.header .nav .submenu-item span:not(.icon,.submenu-close-label) strong{font-weight:800}.header .nav .institute .icon-institute,.header .nav .institute .submenu-title,.header .nav .institute .submenu-title-content a,.header .nav .institute .icon-innovation{color:var(--institute)}.header .nav .institute:after{background-color:var(--institute)}.header .nav .research{border-color:var(--research)}.header .nav .research .submenu-title,.header .nav .research .submenu-title-content a,.header .nav .research .icon-research{color:var(--research)}.header .nav .research:after{background-color:var(--research)}.header .nav .platforms{border-color:var(--platforms)}.header .nav .platforms .submenu-title,.header .nav .platforms .submenu-title-content a,.header .nav .platforms .icon-platforms{color:var(--platforms)}.header .nav .platforms:after{background-color:var(--platforms)}.header .nav .innovation{border-color:var(--innovation)}.header .nav .innovation .submenu-title,.header .nav .innovation .submenu-title-content a,.header .nav .innovation .icon-innovation{color:var(--innovation)}.header .nav .innovation:after{background-color:var(--innovation)}.header .nav .education{border-color:var(--education)}.header .nav .education .submenu-title,.header .nav .education .submenu-title-content a,.header .nav .education .icon-education{color:var(--education)}.header .nav .education:after{background-color:var(--education)}.header .nav .resources{border-color:var(--resources)}.header .nav .resources .submenu-title,.header .nav .resources .submenu-title-content a,.header .nav .resources .icon-resources{color:var(--resources)}.header .nav .resources:after{background-color:var(--resources)}.header .nav .giving{border-color:var(--giving)}.header .nav .giving .submenu-title,.header .nav .giving .submenu-title-content a,.header .nav .giving .icon-giving{color:var(--giving)}.header .nav .giving:after{background-color:var(--giving)}.burger{display:block;width:32px;height:32px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (min-width:980px){.burger{display:none}}.burger-line{display:block;width:32px;height:3px;background-color:var(--secondary);border-radius:2px}.burger-line+.burger-line{margin-top:8px}.burger-line.center{width:24px}.btn,.events-filters form .form-submit,.list-search .ais-InfiniteHits-loadMore,.webform-ajax-form-wrapper .webform-button--submit,.search-modal .ais-InfiniteHits-loadMore{display:inline-flex;align-items:center;gap:var(--gap,8px);padding:var(--padding);background:var(--bg);border:var(--border);border-radius:var(--radius);font-family:var(--font-primary);font-size:var(--f-s,12px);font-weight:var(--f-w,700);color:var(--color);transition:background .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94)}.btn .icon,.events-filters form .form-submit .icon,.list-search .ais-InfiniteHits-loadMore .icon,.webform-ajax-form-wrapper .webform-button--submit .icon,.search-modal .ais-InfiniteHits-loadMore .icon{flex:0 1 var(--i-w);color:var(--i-color,var(--color))}.btn-primary,.btn .webform-ajax-form-wrapper .webform-button--submit,.webform-ajax-form-wrapper .btn .webform-button--submit,.events-filters form .form-submit,.list-search .ais-InfiniteHits-loadMore,.webform-ajax-form-wrapper .webform-button--submit,.webform-ajax-form-wrapper .webform-button--submit .events-filters form .form-submit,.events-filters form .webform-ajax-form-wrapper .webform-button--submit .form-submit,.events-filters form .form-submit .list-search .ais-InfiniteHits-loadMore,.list-search .events-filters form .form-submit .ais-InfiniteHits-loadMore,.webform-ajax-form-wrapper .webform-button--submit .list-search .ais-InfiniteHits-loadMore,.list-search .webform-ajax-form-wrapper .webform-button--submit .ais-InfiniteHits-loadMore,.events-filters form .form-submit .webform-ajax-form-wrapper .webform-button--submit,.webform-ajax-form-wrapper .events-filters form .form-submit .webform-button--submit,.list-search .ais-InfiniteHits-loadMore .webform-ajax-form-wrapper .webform-button--submit,.webform-ajax-form-wrapper .list-search .ais-InfiniteHits-loadMore .webform-button--submit,.webform-ajax-form-wrapper .webform-button--submit .webform-button--submit,.search-modal .ais-InfiniteHits-loadMore .webform-ajax-form-wrapper .webform-button--submit,.webform-ajax-form-wrapper .search-modal .ais-InfiniteHits-loadMore .webform-button--submit{--bg:var(--secondary);--radius:var(--b-radius);--color:var(--white);--f-s:max(12px,1.2rem);--padding:16px 32px;text-transform:uppercase}.btn-primary:hover,.btn-primary:focus,.events-filters form .form-submit:hover,.list-search .ais-InfiniteHits-loadMore:hover,.webform-ajax-form-wrapper .webform-button--submit:hover,.events-filters form .form-submit:focus,.list-search .ais-InfiniteHits-loadMore:focus,.webform-ajax-form-wrapper .webform-button--submit:focus{--bg:var(--secondary-hover)}.btn-secondary,.search-modal .ais-InfiniteHits-loadMore{--bg:var(--white);--radius:var(--b-radius);--color:var(--primary);--f-s:max(12px,1.2rem);--padding:16px 32px;text-transform:uppercase}.btn-secondary:hover,.btn-secondary:focus,.search-modal .ais-InfiniteHits-loadMore:hover,.search-modal .ais-InfiniteHits-loadMore:focus{--color:var(--primary-hover)}.btn-tertiary{--bg:var(--primary);--radius:var(--b-radius);--color:var(--white);--f-s:max(12px,1.2rem);--padding:16px 32px;text-transform:uppercase}.btn-tertiary:hover,.btn-tertiary:focus{--bg:var(--primary-hover)}.btn-ghost{--f-s:max(16px,1.6rem);--f-w:700;--i-color:var(--primary);--color:var(--secondary)}.btn-ghost:hover,.btn-ghost:focus{--color:var(--primary)}.btn-light{--f-s:max(16px,1.6rem);--f-w:700}.btn-light:hover,.btn-light:focus{--color:var(--primary)}.btn-border{--i-color:var(--primary);--border:1px solid var(--secondary)}.btn-icon{position:relative;justify-content:center}.btn-icon:before,.btn-icon:after{content:"";z-index:-1;background-color:var(--white);border-radius:50%}.btn-icon:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:var(--secondary);opacity:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.btn-icon:after{position:absolute;top:1px;left:1px;height:calc(100% - 2px);width:calc(100% - 2px)}.btn-icon:hover:before,.btn-icon:focus:before{opacity:1}.btn-hidden{display:none}.header-search-button{display:flex;align-items:center;gap:8px;color:var(--search-color);font-size:var(--search-fs);font-weight:700;text-transform:uppercase}.search-modal{position:fixed;top:calc(0px + var(--gin-toolbar-secondary-height,0px));right:0;bottom:0;left:0;background-color:var(--secondary-80);visibility:hidden;opacity:0;overflow:auto;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),visibility 0s .3s}.search-modal.is-open{visibility:visible;opacity:1;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),visibility 0s}.search-modal-inner{margin-top:120px}.search-modal-close{position:fixed;top:calc(28px + var(--gin-toolbar-secondary-height,0px));right:28px;display:flex;align-items:center;gap:16px;color:var(--white);font-size:max(16px,1.6rem);font-weight:700;text-transform:uppercase}@media screen and (min-width:980px){.search-modal-close{top:calc(64px + var(--gin-toolbar-secondary-height,0px));right:64px;font-size:max(12px,1.2rem)}}.search-modal .ais-SearchBox{position:relative}.search-modal .ais-SearchBox-input{width:100%;padding:12px 16px;background-color:var(--white);font-family:var(--font-primary);font-size:max(12px,2.8rem)}@media screen and (min-width:769px){.search-modal .ais-SearchBox-input{padding:32px 40px}}.search-modal .ais-SearchBox-input::-webkit-search-cancel-button{display:none}.search-modal .ais-SearchBox-submit,.search-modal .ais-SearchBox-reset{position:absolute;right:40px;top:50%;height:22px;width:22px;transform:translateY(-50%)}.search-modal .ais-SearchBox-submit svg,.search-modal .ais-SearchBox-reset svg{fill:var(--secondary)}.search-modal .ais-SearchBox-reset{right:70px;height:16px;width:16px}.search-modal .ais-Menu{margin-top:24px}.search-modal .ais-Menu-list{display:flex;flex-wrap:wrap;gap:16px}.search-modal .ais-Menu-item{position:relative}.search-modal .ais-Menu-item:after{content:"";display:block;height:1px;position:absolute;right:0;left:0;bottom:-2px;background-color:var(--white);transform:scaleX(0);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.search-modal .ais-Menu-item:hover:after,.search-modal .ais-Menu-item:focus:after,.search-modal .ais-Menu-item--selected:after{transform:scaleX(1)}.search-modal .ais-Menu-link{display:flex;gap:2px;color:var(--white);font-weight:700}.search-modal .ais-Menu-count:before{content:"("}.search-modal .ais-Menu-count:after{content:")"}.search-modal .ais-InfiniteHits-loadMore{display:block;margin:0 auto var(--spacing-sm)}.search-modal .ais-InfiniteHits-loadMore--disabled,.search-modal .ais-InfiniteHits-loadingIndicator{display:none}.search-modal .search-empty{margin:var(--spacing-sm) 0;color:var(--white);font-size:max(16px,2.8rem)}.search-modal .ais-Snippet-highlighted{color:var(--white);font-weight:700}.search-modal .search-section{--title-color:var(--primary);margin:32px 0}.search-modal .search-item{position:relative;margin:16px 0}.search-modal .search-item-text,.search-modal .search-item-link{color:var(--white)}.search-modal .search-item-link{transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.search-modal .search-item-link:hover,.search-modal .search-item-link:focus{opacity:.8}.search-modal .search-item-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.footer{position:relative;width:100%}.footer-columns{--divider:1;--gap:40px;display:flex;flex-wrap:wrap;gap:var(--gap)}@media screen and (min-width:769px){.footer-columns{--gap:calc(var(--columns-gap) + var(--columns-size));--divider:2}}@media screen and (min-width:1100px){.footer-columns{--divider:3}}.footer-navigation{padding:48px var(--columns-gap);background:var(--turquoise-50)}.footer-navigation .nav-items{--divider:1;--gap:calc(var(--columns-size) + var(--columns-gap) * 2);display:flex;flex-wrap:wrap;gap:24px var(--gap)}@media screen and (min-width:769px){.footer-navigation .nav-items{--divider:2}}@media screen and (min-width:1100px){.footer-navigation .nav-items{--divider:3}}.footer-navigation .nav-item{width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1))}.footer-navigation .nav-item-title{display:block;margin-bottom:16px;font-size:max(16px,2rem);font-weight:700;line-height:16px;color:var(--secondary)}.footer-navigation .submenu a,.footer-navigation .submenu span{display:block;padding-bottom:8px;color:var(--secondary)}.footer-legal{margin:var(--spacing-xs) auto}@media screen and (max-width:768px){.footer-legal{width:100%}}.footer-legal:before{content:"";display:block;width:100%;height:1px;background:var(--black-20)}@media screen and (max-width:768px){.footer-legal:before{background:var(--primary)}}.footer-legal ul{--padding:clamp(16px,calc(.0277777778 * var(--vw)),40px) 16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(16px,calc(.0375 * var(--vw)),54px);padding:var(--padding)}@media screen and (min-width:980px){.footer-legal ul{--padding:clamp(16px,calc(.0277777778 * var(--vw)),40px) 0}}.footer-legal a,.footer-legal span{color:var(--black);font-family:var(--font-primary);font-size:max(12px,1.2rem);font-weight:400;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.footer-legal a:focus,.footer-legal a:hover,.footer-legal span:focus,.footer-legal span:hover{color:var(--primary)}.footer-about{--i-w:24px;--i-h:24px;width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1))}.footer-about a{color:var(--primary)}.footer-about img{width:178px;margin-bottom:24px}.footer-about .name{--f-w:700}.footer-about .socials{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 24px;min-height:var(--i-h);margin-top:16px}.footer-about .socials li{display:block;height:var(--i-h)}.footer-about .socials li a{transition:color .2s cubic-bezier(.25,.46,.45,.94)}.footer-about .socials li a:hover,.footer-about .socials li a:focus{color:var(--secondary)}.footer-donation{--title-color:var(--white);position:relative;width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1));padding:var(--spacing-md) var(--spacing-xs);background:var(--primary);border-top-right-radius:var(--b-radius);border-top-left-radius:var(--b-radius)}@media screen and (min-width:769px) and (max-width:1099px){.footer-donation{--divider:1}}.footer-donation:before{position:absolute;top:0;left:calc(var(--margin) * -1);z-index:-1;width:var(--vw);height:100%;background:var(--primary);border-top-right-radius:var(--b-radius);border-top-left-radius:var(--b-radius)}@media screen and (max-width:768px){.footer-donation:before{content:""}}.footer-donation .btn{--f-s:16px;justify-content:center;width:100%;margin-top:40px}.footer-donation .h2{line-height:.9}.footer-donation .h2 span{color:var(--title-color)}.footer-newsletter{--title-color:var(--primary);--body-color:var(--black);width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1))}.footer-newsletter-content{margin:8px 0 24px}.footer-partners{margin:24px auto 80px}@media screen and (min-width:769px){.footer-partners{margin:48px auto}}.footer-partners .menu{display:flex;gap:24px}@media screen and (min-width:769px){.footer-partners .menu{justify-content:space-between;gap:32px}}@media screen and (max-width:768px){.footer-partners .menu.menu-level-0{flex-direction:column}}.footer-partners .menu.menu-level-1{align-items:center;flex-wrap:wrap}@media screen and (min-width:1100px){.footer-partners .menu.menu-level-1{gap:32px}}.footer-partners .menu.menu-level-1 .menu-item{height:45px;max-width:100px;position:relative}.footer-partners .menu.menu-level-1 .menu-item a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:1;opacity:0}.footer-partners .menu.menu-level-1 .menu-item .menu_link_content{height:100%}.footer-partners .menu.menu-level-1 .menu-item .menu_link_content img{object-fit:contain}.footer-partners .menu-item span{display:block;margin:0 0 20px;color:var(--secondary);font-size:max(16px,1.6rem);font-weight:700}@media screen and (min-width:769px){.footer-partners .menu-item span{margin:0 0 24px}}.accordions{display:flex;flex-direction:column;gap:1px;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.accordion{--trY:10px;--o:0;--r:90deg;--s:1;height:var(--height);padding-bottom:24px;background:var(--turquoise-20);overflow:hidden;transition:height .3s cubic-bezier(.215,.61,.355,1)}.accordion.open{--trY:0;--o:1;--s:0}.accordion-summary{display:flex;justify-content:space-between;align-items:center;gap:var(--columns-gap);width:100%;padding:24px clamp(24px,calc(.0277777778 * var(--vw)),40px) 0;text-align:left;font-size:max(18px,1.8rem);font-weight:800;color:var(--primary)}.accordion-summary-icon,.accordion-summary-icon:after{--w:10px;--h:2px;width:var(--w);height:var(--h);background:var(--primary)}.accordion-summary-icon{position:relative;flex:0 0 10px}.accordion-summary-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(var(--r)) scaleX(var(--s));transition:transform .3s cubic-bezier(.215,.61,.355,1)}.accordion-details{opacity:var(--o);transform:translateY(var(--trY));transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94)}.accordion-details-body{padding:9px clamp(24px,calc(.0277777778 * var(--vw)),40px) 0}.accordion-details-body *+*:not(li,split,.icon){margin-top:24px}.accordion-details-body img{max-width:100%;width:auto;height:auto;margin:0 auto}.accordion-details-body ol{list-style-type:decimal;list-style-position:inside}.accordion-details-body ul li:before{content:"";display:inline-block;width:8px;height:1px;margin-right:16px;background:var(--primary);transform:translateY(-4px)}.accordion-details-body li>ul,.accordion-details-body li ol{padding-left:24px}.gallery{--gap:clamp(12px,calc(.0111111111 * var(--vw)),16px);--title-color:var(--primary);display:flex;flex-wrap:wrap;gap:var(--gap);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.gallery-button{width:100%;text-align:center}.gallery-item{--gradient:linear-gradient(189.21deg,rgba(0,0,0,0) 27.02%,var(--primary) 91.85%);position:relative;width:calc(50% - var(--gap) / 2 * (2 - 1))}@media screen and (min-width:769px){.gallery-item{width:calc(33.3333333333% - var(--gap) / 3 * (3 - 1))}}.gallery-item:hover .gallery-item-media img{transform:scale(1.02)}.gallery-item:hover .gallery-item-media:after{opacity:.4}.gallery-item-media{aspect-ratio:405/374;position:relative;border-radius:var(--b-radius);overflow:hidden}.gallery-item-media img{transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94)!important}.gallery-item-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--gradient);opacity:.6;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.gallery-item-content{padding:clamp(8px,calc(.0111111111 * var(--vw)),16px) 0 0}.text-media{--w:5;--reverse:row;--padding:0;display:flex;flex-direction:var(--reverse,row);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--columns-gap);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}@media screen and (max-width:979px){.text-media{--reverse:column-reverse;gap:24px}}@media screen and (min-width:980px){.content-article .text-media{margin-left:calc(-1 * (var(--columns-gap) + var(--columns-size)));margin-right:calc(-1 * (var(--columns-gap) + var(--columns-size)))}}@media screen and (min-width:980px){.text-media{--padding:0 32px 0 0}}@media screen and (min-width:980px){.text-media-reverse{--reverse:row-reverse;--padding:0 0 0 32px}}.text-media-media{--w:var(--columns-count);position:relative;width:calc(var(--w) * var(--columns-size) + (var(--w) - 1) * var(--columns-gap));min-height:100%;aspect-ratio:419/375}@media screen and (min-width:980px){.text-media-media{--w:6}}@media screen and (min-width:1100px){.text-media-media{--w:5}}@media screen and (min-width:769px) and (max-width:979px){.content-article .text-media-media{--w:12}}@media screen and (min-width:1100px){.content-article .text-media-media{--w:6}}.text-media-content{--w:var(--columns-count);width:calc(var(--w) * var(--columns-size) + (var(--w) - 1) * var(--columns-gap));max-width:100%;padding:var(--padding)}.text-media-content *+*:not(li,split,.icon){margin-top:24px}.text-media-content img{max-width:100%;width:auto;height:auto;margin:0 auto}.text-media-content ol{list-style-type:decimal;list-style-position:inside}.text-media-content ul li:before{content:"";display:inline-block;width:8px;height:1px;margin-right:16px;background:var(--primary);transform:translateY(-4px)}.text-media-content li>ul,.text-media-content li ol{padding-left:24px}@media screen and (min-width:980px){.text-media-content{--w:6}}@media screen and (min-width:1100px){.text-media-content{--w:5}}@media screen and (min-width:769px) and (max-width:979px){.content-article .text-media-content{--w:12}}@media screen and (min-width:1100px){.content-article .text-media-content{--w:6}}.text-media-legend{font-weight:400;font-size:max(12px,1.2rem);opacity:.5;margin-top:8px}.quote{--w:10;--padding:var(--spacing-sm) 0;--grid-margin:0px;position:relative;display:flex;gap:var(--columns-gap);width:100%;max-width:100%;margin:var(--spacing-lg) 0;background:var(--turquoise-20)}@media screen and (max-width:768px){.quote:before,.quote:after{content:"";position:absolute;top:0;bottom:0;display:block;width:calc((100vw - (4 * var(--columns-size) + 3 * var(--columns-gap))) / 2);background:var(--turquoise-20)}.quote:before{left:calc((-100vw + 4 * var(--columns-size) + 3 * var(--columns-gap)) / 2)}.quote:after{right:calc((-100vw + 4 * var(--columns-size) + 3 * var(--columns-gap)) / 2)}}@media screen and (max-width:768px){.quote{--w:var(--columns-count);flex-direction:column}}@media screen and (min-width:769px){.quote{--padding:var(--spacing-sm) calc(1 * var(--columns-size) + 1 * var(--columns-gap))}}@media screen and (min-width:1100px){.quote{width:calc(12 * var(--columns-size) + 11 * var(--columns-gap))}}.quote-flex{--w:6;--padding:var(--spacing-sm) var(--columns-size) var(--spacing-sm) 32px}@media screen and (max-width:979px){.quote-flex{--padding:0 0 var(--spacing-sm) 32px;--w:var(--columns-count)}}.quote-media{position:relative;width:calc(7 * var(--columns-size) + 6 * var(--columns-gap))}@media screen and (max-width:979px){.quote-media{width:100%}}@media screen and (min-width:1100px){.quote-media{width:calc(5 * var(--columns-size) + 4 * var(--columns-gap))}}.quote-inner{width:100%;padding:var(--padding)}.quote .icon{width:54px;height:40px;margin-bottom:24px;color:var(--primary)}.quote-content{font-family:var(--font-secondary);font-style:italic;font-size:max(18px,1.8rem);font-weight:400;line-height:1.3;color:var(--black)}.quote-caption{margin-top:24px;font-family:var(--font-primary);font-size:max(16px,1.6rem);font-weight:335;line-height:1.5;color:var(--secondary)}.quote-author{display:block;font-weight:800;text-transform:uppercase;letter-spacing:1.5px}.quote-author-info{font-family:var(--font-primary)}table{width:100%;max-width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin:24px auto 0;border-spacing:0}@media screen and (max-width:768px){table{display:block;overflow:auto}}table th{padding:16px;border-bottom:1px solid var(--black-30);text-align:left;font-family:var(--font-primary);font-weight:700;color:var(--primary)}table td{padding:16px;font-family:var(--font-primary);font-weight:400;color:var(--secondary)}table tr:nth-child(2n){background:var(--lightpurple)}.card{position:relative;height:auto;display:flex;flex-direction:column}.push-news-hp .card,.hp-slider .card{background-color:var(--white)}.card:hover .card-title,.card:focus .card-title{color:var(--primary)}.card-picture{position:relative;aspect-ratio:16/11;border-radius:var(--b-radius);overflow:hidden}.card-document .card-picture{aspect-ratio:263/367}.card-title{margin:24px 0 8px;font-size:max(24px,2.4rem);font-weight:700;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.card-title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card-text{margin:0 0 24px;font-weight:400}.card-slider .card-text{margin:0}.card-bottom{display:flex;justify-content:space-between;gap:8px;margin:auto 0 0;padding:0 0 16px;border-bottom:1px solid var(--blue-50)}.card-media .card-bottom{padding:16px 0}.card-push-event .card-bottom{flex-wrap:wrap}.card-date,.card-category{font-size:max(14px,1.4rem)}.card-date{opacity:.75;color:var(--tertiary)}.card-document .card-date{margin-top:16px}.card-category{display:block;font-weight:700;text-align:right;text-transform:uppercase}.card-sticker{display:flex;justify-content:center;align-items:center;height:64px;width:64px;position:absolute;bottom:16px;right:16px;background-color:var(--secondary);border-radius:50%;color:var(--white);transition:background-color .2s cubic-bezier(.25,.46,.45,.94)}.card-sticker .icon-play{width:21px;height:24px}.card-sticker .icon-mic{width:27px;height:40px}.card-locations{width:100%;display:flex;justify-content:space-between;margin:0 0 16px}.card-event-top{aspect-ratio:16/11;border-radius:var(--b-radius);overflow:hidden}.card .card-event-dates{width:35%;min-width:100px;flex-shrink:0;padding:16px 22px;background-color:var(--blue-25);font-weight:700;display:none}.card .card-event-dates .card-event-date-time{margin-top:4px;font-size:max(12px,1.2rem);color:var(--primary)}.card .card-event-date,.card .card-event-date-year{font-size:max(12px,1.2rem)}.card .card-event-date-between{margin:4px 0;font-size:max(10px,1rem)}.card .card-event-date-number{font-size:max(32px,3.2rem)}.card .card-event-picture{width:65%}.card-event{position:relative;margin-top:clamp(16px,calc(.0166666667 * var(--vw)),24px);background-color:var(--grey);border-radius:v(--b-radius);overflow:hidden}.card-event:hover .card-event-title{--title-color:var(--primary)}@media screen and (min-width:769px){.card-event{display:flex}}.card-event-month{margin-top:40px}.card-event-top{display:flex;flex-shrink:0}@media screen and (max-width:768px){.card-event-top{justify-content:space-between}}.card-event-dates{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,calc(.0277777778 * var(--vw)),40px) 24px;color:var(--secondary);font-weight:700;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.card-event-dates{flex-grow:1}}@media screen and (min-width:769px){.card-event-dates{width:calc(2 * var(--columns-size) + 1 * var(--columns-gap));min-width:120px}}.card-event-dates .card-event-date-time{margin-top:6px;font-size:max(12px,1.2rem);color:var(--primary)}.card-event-date{font-size:max(12px,1.6rem)}.card-event-date-number{display:block;font-size:max(36px,5.6rem);line-height:1}.card-event-date-between{display:block;margin:clamp(8px,calc(.0111111111 * var(--vw)),16px) 0;font-size:max(12px,1.2rem);opacity:.5}.card-event-date-year{display:block}.card-event-picture{aspect-ratio:348/320}@media screen and (min-width:769px){.card-event-picture{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap));flex-shrink:0}}.card-event-content{display:flex;flex-direction:column;flex-grow:1;padding:clamp(24px,calc(.0277777778 * var(--vw)),40px)}.card-event-title{--title-color:var(--tertiary);margin-bottom:clamp(8px,calc(.0111111111 * var(--vw)),16px);font-size:max(21px,2.4rem);font-weight:700;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.card-event-title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card-event-text{margin:0 0 16px}.card-event-text p{font-size:max(16px,1.6rem)}.card-event-bottom{display:flex;justify-content:space-between;gap:8px;margin:auto 0 0}.card-event-location{display:flex;gap:8px;color:var(--primary);font-size:max(16px,1.6rem)}.card-event-location a{position:relative;z-index:2;color:var(--primary);font-weight:400;text-decoration:underline}.card-event-remote{color:var(--secondary);font-weight:400}.card-event-category{display:block;margin:0 0 8px;font-size:max(14px,1.4rem);font-weight:700;text-transform:uppercase}[data-month="1"]+[data-month="1"] .card-event-month{display:none}[data-month="2"]+[data-month="2"] .card-event-month{display:none}[data-month="3"]+[data-month="3"] .card-event-month{display:none}[data-month="4"]+[data-month="4"] .card-event-month{display:none}[data-month="5"]+[data-month="5"] .card-event-month{display:none}[data-month="6"]+[data-month="6"] .card-event-month{display:none}[data-month="7"]+[data-month="7"] .card-event-month{display:none}[data-month="8"]+[data-month="8"] .card-event-month{display:none}[data-month="9"]+[data-month="9"] .card-event-month{display:none}[data-month="10"]+[data-month="10"] .card-event-month{display:none}[data-month="11"]+[data-month="11"] .card-event-month{display:none}[data-month="12"]+[data-month="12"] .card-event-month{display:none}.hero{--title-color:var(--white);--body-color:var(--white);--gradient:linear-gradient(90deg,var(--primary-70),var(--purple));order:-1;margin:0 auto}@media screen and (min-width:769px){.hero{width:calc(16 * var(--columns-size) + 15 * var(--columns-gap))}}@media screen and (min-width:980px){.hero{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}}@media screen and (min-width:769px){.hero-full{padding:24px 0 0}}.hero-full-inner{position:relative;min-height:300px;background:var(--secondary)}.hero-full-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:var(--b-radius);overflow:hidden}.hero-full-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--gradient)}.hero-full-media img{object-fit:cover;object-position:center right}.hero-full-content{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;height:100%;padding:clamp(40px,calc(.0444444444 * var(--vw)),64px) 0}@media screen and (max-width:768px){.hero-full-content{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap));margin:0 auto}}@media screen and (min-width:769px){.hero-full-content{--padding-h:calc(1 * var(--columns-size) + 1 * var(--columns-gap));padding:clamp(40px,calc(.0444444444 * var(--vw)),64px) var(--padding-h)}}.hero-full-text{margin-top:8px}@media screen and (min-width:769px){.hero-full-text{width:calc(7 * var(--columns-size) + 6 * var(--columns-gap));margin-top:16px}}.hero-full-info{color:var(--body-color);margin:80px 0 0}@media screen and (min-width:769px){.hero-full-info{width:calc(5 * var(--columns-size) + 4 * var(--columns-gap));margin:auto 0 0}}.hero-full-update,.hero-full-readtime{display:block;font-size:max(14px,1.4rem);font-weight:400;line-height:1.1}@media screen and (min-width:769px){.hero-full-update,.hero-full-readtime{text-align:right}}.hero-full-update{margin:0 0 8px}@media screen and (min-width:769px){.hero-full h1{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}@media screen and (min-width:980px){.hero-full h1{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap))}}.hero-single-inner{position:relative;background:var(--secondary)}@media screen and (max-width:768px){.hero-single-inner{z-index:2}}@media screen and (min-width:769px){.hero-single-inner{width:calc(16 * var(--columns-size) + 15 * var(--columns-gap));margin:0 auto}}@media screen and (min-width:980px){.hero-single-inner{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap));margin:0 auto}}.hero-single-content{position:relative;z-index:1;width:calc(4 * var(--columns-size) + 3 * var(--columns-gap));margin:0 auto;padding:40px 0}@media screen and (min-width:769px){.hero-single-content{display:flex;justify-content:space-between;align-items:flex-end;min-height:375px;width:calc(14 * var(--columns-size) + 13 * var(--columns-gap));padding:146px 0 238px}}@media screen and (min-width:980px){.hero-single-content{width:calc(12 * var(--columns-size) + 11 * var(--columns-gap))}}@media screen and (min-width:769px){.hero-single-head{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap))}}@media screen and (min-width:980px){.hero-single-head{width:calc(7 * var(--columns-size) + 6 * var(--columns-gap))}}.hero-single-info{color:var(--body-color);margin:auto 0 0}@media screen and (max-width:768px){.hero-single-info{margin-top:80px}}@media screen and (min-width:769px){.hero-single-info{width:calc(6 * var(--columns-size) + 5 * var(--columns-gap))}}@media screen and (min-width:980px){.hero-single-info{width:calc(5 * var(--columns-size) + 4 * var(--columns-gap))}}.hero-single h1{margin:16px 0 0;font-family:var(--font-primary);font-size:max(24px,4rem);font-weight:700;line-height:1.2}.hero-single-category{font-size:max(12px,1.2rem);font-weight:700;text-transform:uppercase;color:var(--body-color)}.hero-single-locations{display:flex;flex-wrap:wrap;gap:24px;margin:16px 0 0}.hero-single-location{display:flex;gap:8px;color:var(--body-color);font-weight:400}.hero-single-location a{color:var(--body-color);text-decoration:underline}.hero-single-dates{color:var(--body-color);font-weight:700;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.hero-single-dates{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:80px}}.hero-single-date{font-size:max(12px,1.6rem)}.hero-single-date-number{display:block;font-size:max(36px,5.6rem);line-height:1;margin:0 0 5px}.hero-single-date-between{display:block;margin:16px 0;font-size:max(12px,1.2rem);opacity:.5}.hero-single-date-time{margin-top:6px;font-size:max(12px,1.2rem)}.hero-single-update,.hero-single-readtime{display:block;font-size:max(14px,1.4rem);font-weight:400;line-height:1.1}@media screen and (min-width:769px){.hero-single-update,.hero-single-readtime{text-align:right}}.hero-single-update{margin:8px 0}.hero-single-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:3px;overflow:hidden}.hero-single-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--gradient)}.hero-single-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center right}.image{max-width:100%;margin:var(--spacing-lg) auto;text-align:center}.image *+*:not(li,split,.icon){margin-top:24px}.image img{max-width:100%;width:auto;height:auto;margin:0 auto}.image ol{list-style-type:decimal;list-style-position:inside}.image ul li:before{content:"";display:inline-block;width:8px;height:1px;margin-right:16px;background:var(--primary);transform:translateY(-4px)}.image li>ul,.image li ol{padding-left:24px}@media screen and (min-width:980px){.image{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}@media screen and (max-width:1099px){.image{--grid-margin:auto}}.image-figure{margin:0 auto}.image .small{width:calc(2 * var(--columns-size) + 1 * var(--columns-gap))}@media screen and (min-width:769px){.image .small{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap))}}@media screen and (min-width:1440px){.image .small{width:calc(2 * var(--columns-size) + 1 * var(--columns-gap))}}@media screen and (min-width:769px){.image .medium{width:calc(6 * var(--columns-size) + 5 * var(--columns-gap))}}@media screen and (min-width:769px){.image .default,.image .big{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}.image-legend{margin-top:16px!important;font-size:max(12px,1.2rem);opacity:.5}.intro{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap));margin:24px auto var(--spacing-md)}@media screen and (min-width:769px){.intro{width:100%}}.intro p{font-size:max(18px,2.2rem);font-weight:700;color:var(--primary)}.intro p+p{margin-top:24px}.intro-side{margin:0 auto 40px}@media screen and (min-width:769px){.intro-side{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}}@media screen and (min-width:1100px){.intro-side{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}.intro-alt{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap));margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}@media screen and (min-width:769px){.intro-alt{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}}@media screen and (min-width:980px){.intro-alt{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}.intro-alt p{font-weight:400}.intro-page{margin:var(--spacing-xs) auto}@media screen and (min-width:769px){.intro-page{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}}@media screen and (min-width:1100px){.intro-page{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}.intro-center{margin-left:auto;margin-right:auto}.intro-center p{font-size:max(18px,1.8rem)}.key-figures{width:100%}.key-figures-inner{--gap-inner:8px;display:flex;flex-wrap:wrap;gap:var(--gap-inner);width:100%;max-width:100%}@media screen and (min-width:769px){.key-figures-inner{--gap-inner:clamp(40px,calc(.0659722222 * var(--vw)),95px)}}@media screen and (min-width:1280px){.key-figures-inner{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}.key-figure{--divider:2;width:calc(100% / var(--divider) - var(--gap-inner) / var(--divider) * (var(--divider) - 1))}@media screen and (max-width:979px){.key-figure{background:var(--turquoise-10);padding:16px 8px}}@media screen and (min-width:769px){.key-figure{--divider:3}}.key-figure-media{width:100%;height:140px;max-width:100%;margin-bottom:-38px}.key-figure-media img{object-fit:contain;object-position:left}.key-figure-number-big{display:block;margin-bottom:-20px;font-family:var(--font-secondary);font-size:max(80px,8rem);font-weight:400;line-height:1.2;letter-spacing:1.5px;color:var(--primary)}.key-figure-number-small{font-family:var(--font-primary);font-size:max(12px,1.6rem);font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:1.5px;color:var(--secondary)}.key-figure .btn{margin-top:25px}.push-pdf{--title-color:var(--white);--body-color:var(--white);display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);padding:40px 24px;background:var(--turquoise-100);width:100%}@media screen and (min-width:1100px){.push-pdf{gap:16px;padding:40px 0;width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}.push-pdf-media{display:block;width:100%;aspect-ratio:294/421}@media screen and (min-width:980px){.push-pdf-media{width:calc(6 * var(--columns-size) + 5 * var(--columns-gap))}}@media screen and (min-width:1100px){.push-pdf-media{margin-left:auto;width:calc(4 * var(--columns-size) + 3 * var(--columns-gap) - 40px)}}.push-pdf-content{width:100%}@media screen and (min-width:980px){.push-pdf-content{width:calc(7 * var(--columns-size) + 6 * var(--columns-gap))}}@media screen and (min-width:1100px){.push-pdf-content{padding:0 40px;width:calc(6 * var(--columns-size) + 5 * var(--columns-gap))}}.push-pdf-cta{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.push-pdf .icon-book{width:42px;height:28px;margin-bottom:24px}.push-pdf .title{margin-bottom:40px;font-family:var(--font-secondary);font-size:max(37px,4.4rem);font-weight:400;color:var(--title-color,var(--secondary));line-height:1}.push-pdf .title strong{font-family:var(--font-primary);font-size:max(32px,3.8rem);font-weight:700;color:var(--title-color)}.push-link{position:relative;display:flex;align-items:center;gap:var(--spacing-md);width:100%;max-width:100%;margin:var(--spacing-lg) 0;padding:32px;border:2px solid var(--primary)}@media screen and (min-width:1100px){.push-link{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}@media screen and (max-width:979px){.push-link{flex-direction:column}}.push-link-media{flex:0 0 auto;width:100%;aspect-ratio:1/1}@media screen and (min-width:980px){.push-link-media{width:calc(2.7 * var(--columns-size) + 1.7 * var(--columns-gap));aspect-ratio:1/1}}.push-link-content{flex:1}.push-link-content *+*:not(li,split,.icon){margin-top:8px}.push-link-content img{max-width:100%;width:auto;height:auto;margin:0 auto}.push-link-content ol{list-style-type:decimal;list-style-position:inside}.push-link-content ul li:before{content:"";display:inline-block;width:8px;height:1px;margin-right:16px;background:var(--primary);transform:translateY(-4px)}.push-link-content li>ul,.push-link-content li ol{padding-left:24px}.push-link .btn{margin-top:40px}.seo{position:relative;width:100%;padding:var(--spacing-xs)}.seo-inner{height:var(--height);overflow:hidden;transition:height .3s cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:1099px){.sidenav{transform:translateY(calc(100% - 56px));transition:transform .5s cubic-bezier(.25,.46,.45,.94);max-height:calc(100vh - 80px);overflow:scroll;box-shadow:var(--shadow)}.sidenav.open{transform:translateY(0)}}.sidenav-title{--f-w:700}@media screen and (max-width:1099px){.sidenav-title{color:var(--white)}}@media screen and (max-width:1099px){.sidenav-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 24px;background-color:var(--primary);border-radius:16px 16px 0 0;color:var(--white);text-align:left}.sidenav-button .icon{width:14px;height:7px;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}.open .sidenav-button .icon{transform:rotate(180deg)}}@media screen and (min-width:1100px){.sidenav-button{pointer-events:none;cursor:default}.sidenav-button .icon{display:none}}@media screen and (max-width:1099px){.sidenav-items{background-color:var(--white);box-shadow:var(--shadow);padding:24px}}@media screen and (min-width:1100px){.sidenav-items{margin-top:24px}}.sidenav-items+.secondary{padding-top:24px;border-top:1px solid var(--black-30)}@media screen and (min-width:1100px){.sidenav-items+.secondary{margin-top:40px;padding-top:40px}}.sidenav-item-link{--bg:var(--white);position:relative;display:flex;align-items:center;gap:clamp(16px,calc(.0222222222 * var(--vw)),32px);height:34px;font-weight:400;line-height:1.1}.sidenav-item-link.beforeChange{--scale:.95;--bg:var(--primary-50);font-weight:700;color:var(--primary)}.sidenav-item-link.active{--bg:var(--primary);font-weight:700;color:var(--primary)}.secondary .sidenav-item-link.active{--bg:var(--secondary);color:var(--secondary)}.sidenav-item-link:hover:not(.active){--scale:.95;--bg:var(--primary-50);font-weight:700}.secondary .sidenav-item-link:hover:not(.active){--bg:var(--lilac)}.sidenav-item-link:before{content:"";position:relative;z-index:1;display:block;flex:0 0 12px;width:12px;height:12px;background:var(--bg);border:1px solid var(--primary);border-radius:50%;opacity:var(--o);transform:scale(var(--scale,1));transition:background .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1)}.secondary .sidenav-item-link:before{border-color:var(--secondary)}.sidenav-item-link:after{content:"";position:absolute;top:var(--y);left:var(--x);z-index:0;width:45px;height:var(--height);background-image:url(/themes/custom/brain_institute/dist/assets/svg/bg.svg);background-position-y:var(--i)}.secondary .sidenav-item-link:after{background-image:url(/themes/custom/brain_institute/dist/assets/svg/bg-alt.svg)}.sidenav-item:last-child .sidenav-item-link:after{display:none}[data-sidenav-limit]{display:block;scroll-margin-top:calc(var(--header))}@media screen and (min-width:980px){[data-sidenav-limit]{scroll-margin-top:calc(var(--header) - 24px)}}span[data-sidenav-limit]{margin-top:-24px;height:24px}span[data-sidenav-limit]+section{margin-top:0}[data-slider-container]{cursor:grab}[data-slider-container].dragged{cursor:grabbing}[data-slider-slide].disabled{pointer-events:none}.slider.swiper{overflow:visible;position:relative;width:var(--vw);margin-left:var(--margin)}@media screen and (min-width:769px){.slider.swiper{width:calc(16 * var(--columns-size) + 15 * var(--columns-gap));margin:0 auto}.content-grid .slider.swiper{width:var(--vw);margin-left:var(--margin)}}@media screen and (min-width:980px){.slider.swiper{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}.content-grid .slider.swiper{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap));margin-left:calc(var(--margin) + var(--columns-gap) + var(--columns-size))}}@media screen and (min-width:1100px){.slider.swiper{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap));margin-left:calc(3 * var(--columns-size) + 3 * var(--columns-gap) + var(--margin))}.content-grid .slider.swiper{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap));margin-left:0}}.slider-outer{--grid-margin:calc(var(--margin) * -1);width:var(--vw);margin-left:var(--grid-margin);margin-bottom:var(--spacing-lg);overflow:hidden}.content-grid .slider-outer{margin-top:var(--spacing-lg)}@media screen and (min-width:769px){.slider-outer{margin-left:0}.content-grid .slider-outer{--grid-margin:calc(var(--margin) * -1);transform:translate(0)}}@media screen and (min-width:980px){.slider-outer{transform:translate(calc(-1 * (1 * var(--columns-size) + 1 * var(--columns-gap))))}.content-grid .slider-outer{--grid-margin:calc((var(--margin) * -1) - var(--columns-gap) - var(--columns-size))}}@media screen and (min-width:1100px){.slider-outer{transform:translate(calc(-1 * (3 * var(--columns-size) + 3 * var(--columns-gap))))}.content-grid .slider-outer{--grid-margin:calc(var(--columns-size) + var(--columns-gap));width:calc(11 * var(--columns-size) + 10 * var(--columns-gap) + var(--margin))}}.slider-inner.swiper-wrapper{position:relative;display:flex;flex:0 0 auto;cursor:grab}@media screen and (max-width:979px){.slider-inner.swiper-wrapper{margin:0 auto}}@media screen and (max-width:1099px){.slider-inner.swiper-wrapper{max-width:100%}}@media screen and (min-width:1100px){.content-grid .slider-inner.swiper-wrapper{width:calc(calc(11 * var(--columns-size) + 10 * var(--columns-gap)) + var(--margin))}}.slider-navigation{display:flex;justify-content:center;align-items:center;gap:16px;margin:40px 0 0}@media screen and (max-width:768px){.slider-navigation{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap))}}@media screen and (min-width:1100px){.slider-navigation{position:absolute;right:0;top:calc(.5632318501 * (10 * var(--columns-size) + 9 * var(--columns-gap)) + 16px);z-index:3;margin:0}}.slider .btn-icon{--size:50px;width:var(--size);height:var(--size);border-radius:50%}.slider .btn-next{order:3}.slider .pagination{order:2;font-size:max(16px,1.6rem);font-weight:400;color:var(--secondary)}.slide.swiper-slide{--spacing:24px;position:relative;flex:0 0 auto;width:calc(10 * var(--columns-size) + 9 * var(--columns-gap));border-radius:var(--b-radius);overflow:hidden}@media screen and (max-width:768px){.slide.swiper-slide{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap))}}.slide.swiper-slide .slide-content{z-index:1;padding:16px 0 0}@media screen and (min-width:980px){.slide.swiper-slide .slide-content{max-width:522px}}.slide.swiper-slide .slide-content-text:not(:last-child){margin-bottom:24px}.slide.swiper-slide .slide-media{aspect-ratio:854/481;border-radius:var(--b-radius);overflow:hidden}@media screen and (min-width:1100px){.slide.swiper-slide .slide-media{height:100%}}.slide.swiper-slide .slide-media img{width:100%;height:100%;object-fit:cover}.slide.swiper-slide .title{margin:0 0 8px}.video{--title-color:var(--black);width:100%;margin:var(--spacing-lg) 0}.video *+*:not(li,split,.icon){margin-top:8px}.video img{max-width:100%;width:auto;height:auto;margin:0 auto}.video ol{list-style-type:decimal;list-style-position:inside}.video ul li:before{content:"";display:inline-block;width:8px;height:1px;margin-right:16px;background:var(--primary);transform:translateY(-4px)}.video li>ul,.video li ol{padding-left:24px}@media screen and (min-width:1100px){.video{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}.video-inner{aspect-ratio:16/9}.video-content{margin-top:24px!important}.video-date{color:var(--black);font-size:max(14px,1.4rem);opacity:.75}.video .title{display:block;margin:8px 0 0;font-family:var(--font-primary);font-size:max(18px,1.8rem);font-weight:700}.video iframe{display:block;width:100%;height:100%}.download{position:relative;margin:var(--spacing-lg) 0;padding:32px clamp(24px,calc(.0222222222 * var(--vw)),32px);background-color:var(--lightgrey);border-radius:var(--b-radius)}@media screen and (max-width:768px){.download{text-align:center}}@media screen and (min-width:769px){.download{display:flex;align-items:center;gap:24px}}.download .icon-pdf{height:66px;margin:0 0 16px;color:var(--secondary)}@media screen and (min-width:769px){.download .icon-pdf{flex-shrink:0;width:80px;height:88px}}.download-title{margin:0 0 16px;font-family:var(--font-primary);font-weight:800}.download-info{margin:8px 0 24px}@media screen and (min-width:769px){.download-info{margin:8px 0 0}}.download-info .file{color:var(--secondary);font-size:max(12px,1.2rem);font-weight:400;text-decoration:none}.download .btn{margin-left:auto}.sources{margin:var(--spacing-lg) 0;padding:clamp(24px,calc(.0277777778 * var(--vw)),40px) clamp(24px,calc(.0333333333 * var(--vw)),48px);border:1px solid var(--blue-50);border-radius:var(--b-radius)}.sources-title{margin:0 0 24px;font-family:var(--front-primary);font-weight:800}.sources p{max-width:700px}.sources p+p{margin-top:16px}.event-status{--title-color:var(--primary);margin:var(--spacing-sm) 0;padding:32px clamp(24px,calc(.0222222222 * var(--vw)),32px);background-color:var(--lightgrey);border-radius:var(--b-radius);text-align:center}.event-status-title{font-family:var(--font-primary);font-weight:800}.event-status-text,.event-status .btn{margin:8px 0 0}@media screen and (max-width:768px){.event-status .btn{margin:24px 0 0}}.event-status.closed{--title-color:var(--pink-100);--body-color:var(--pink-100);background-color:#f8e5ee33;border:1px solid rgba(225,114,130,.2)}.webform-ajax-form-wrapper{position:relative;margin:0 auto;padding:40px 0;background-color:var(--turquoise-20)}@media screen and (min-width:769px){.webform-ajax-form-wrapper{padding:40px}}@media screen and (min-width:980px){.webform-ajax-form-wrapper{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}@media screen and (max-width:768px){.webform-ajax-form-wrapper:before,.webform-ajax-form-wrapper:after{content:"";position:absolute;top:0;bottom:0;display:block;width:calc((100vw - (4 * var(--columns-size) + 3 * var(--columns-gap))) / 2);background:var(--turquoise-20)}.webform-ajax-form-wrapper:before{left:calc((-100vw + 4 * var(--columns-size) + 3 * var(--columns-gap)) / 2)}.webform-ajax-form-wrapper:after{right:calc((-100vw + 4 * var(--columns-size) + 3 * var(--columns-gap)) / 2)}}.webform-ajax-form-wrapper .form-title{margin:0 0 8px}@media screen and (max-width:768px){.webform-ajax-form-wrapper .form-title{order:-1}}@media screen and (min-width:769px){.webform-ajax-form-wrapper .form-title{margin:-42px 0 16px}}.webform-ajax-form-wrapper .webform-submission-form{display:flex;flex-direction:column}.webform-ajax-form-wrapper .webform-submission-form [data-drupal-messages]{--body-color:var(--black)}.webform-ajax-form-wrapper .webform-submission-form [data-drupal-messages] ul li a{color:var(--primary);text-decoration:underline;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.webform-ajax-form-wrapper .webform-submission-form [data-drupal-messages] ul li a:focus,.webform-ajax-form-wrapper .webform-submission-form [data-drupal-messages] ul li a:hover{color:var(--secondary)}.webform-ajax-form-wrapper .webform-confirmation{margin:24px 0 0}.webform-ajax-form-wrapper .webform-flexbox,.webform-ajax-form-wrapper .webform-flex--container{margin:0}.webform-ajax-form-wrapper .webform-flexbox{gap:40px}.webform-ajax-form-wrapper .webform-required{margin:0 0 16px;font-size:max(13px,1.3rem);font-weight:400}@media screen and (min-width:769px){.webform-ajax-form-wrapper .webform-required{align-self:flex-end;margin:8px 0 16px}}.webform-ajax-form-wrapper .webform-button--submit{cursor:pointer}.webform-ajax-form-wrapper .form-actions{margin-top:24px;text-align:center}.webform-ajax-form-wrapper .field-prefix{display:block;margin:0 0 8px}.webform-ajax-form-wrapper .captcha__description{margin:8px 0 0;font-size:max(12px,1.2rem)}.focus-image-text{position:relative;display:flex;margin:0 auto;width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap))}@media screen and (max-width:768px){.focus-image-text{flex-direction:column}}.focus-image-text-inner{display:flex;margin:0 auto;padding:clamp(24px,calc(.0555555556 * var(--vw)),80px) 0}@media screen and (max-width:768px){.focus-image-text-inner{flex-direction:column}}@media screen and (min-width:980px){.focus-image-text-inner{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}}.focus-image-text-content{position:relative;padding:80px 0 48px;background-color:var(--yellow-100-10)}@media screen and (max-width:768px){.focus-image-text-content{margin-top:-40px}.focus-image-text-content:before,.focus-image-text-content:after{content:"";position:absolute;top:0;bottom:0;display:block;width:var(--margin);background-color:var(--yellow-100-10)}.focus-image-text-content:before{left:calc(-1 * var(--margin))}.focus-image-text-content:after{right:calc(-1 * var(--margin))}}@media screen and (min-width:769px){.focus-image-text-content{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:26px 24px}}@media screen and (min-width:980px){.focus-image-text-content{padding:26px calc(var(--columns-size) + var(--columns-gap))}}.focus-image-text-surtitle{--title-color:var(--pink-100)}.focus-image-text-title{display:block;margin-top:16px}@media screen and (min-width:769px){.focus-image-text-title{margin-top:24px}}.focus-image-text-description{margin-top:8px}@media screen and (min-width:769px){.focus-image-text-description{margin-top:40px}}.focus-image-text .btn{margin-top:32px}.focus-image-text-media{aspect-ratio:327/317;position:relative;z-index:1}@media screen and (max-width:768px){.focus-image-text-media{order:-1}.focus-image-text-media:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background-color:var(--yellow-100-10)}}@media screen and (min-width:769px){.focus-image-text-media{aspect-ratio:600/510;width:50%}}.focus-image-text .draw-line{width:auto;position:absolute;top:0;bottom:0;left:50%;z-index:2;transform:translate(-50%)}.bubble-image-text{display:flex;position:relative}@media screen and (max-width:768px){.bubble-image-text{flex-direction:column;padding:0 0 40px}}@media screen and (min-width:769px){.bubble-image-text{width:calc(16 * var(--columns-size) + 15 * var(--columns-gap));align-items:center;justify-content:space-between;margin:0 auto}}@media screen and (min-width:980px){.bubble-image-text{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}}.bubble-image-text-content{margin:16px auto 0;width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap))}@media screen and (min-width:769px){.bubble-image-text-content{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap));margin:16px 0}}@media screen and (min-width:980px){.bubble-image-text-content{width:calc(7 * var(--columns-size) + 6 * var(--columns-gap));padding:0 calc(var(--columns-size) + var(--columns-gap))}}.bubble-image-text-surtitle{--title-color:var(--orange-75)}.bubble-image-text-title{display:block;margin-top:16px}@media screen and (min-width:769px){.bubble-image-text-title{margin-top:24px}}.bubble-image-text-description{margin-top:8px}@media screen and (min-width:769px){.bubble-image-text-description{margin-top:40px}}.bubble-image-text .btn{--f-s:max(16px,1.6rem);margin-top:24px}@media screen and (min-width:769px){.bubble-image-text .btn{margin-top:32px}}.bubble-image-text-media{position:relative}@media screen and (max-width:768px){.bubble-image-text-media{aspect-ratio:666/556;display:flex;width:100%;overflow:hidden}}@media screen and (min-width:769px){.bubble-image-text-media{display:flex;flex-direction:column;justify-content:center;aspect-ratio:666/638}}@media screen and (max-width:768px){.right .bubble-image-text-media{aspect-ratio:670/515}}@media screen and (min-width:980px){.right .bubble-image-text-media{right:-5%}}.left .bubble-image-text-media{order:-1}@media screen and (min-width:980px){.left .bubble-image-text-media{left:-5%}}@media screen and (max-width:768px){.bubble-image-text-media{order:-1}}@media screen and (min-width:769px){.bubble-image-text-media{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap))}}@media screen and (min-width:980px){.bubble-image-text-media{width:calc(7 * var(--columns-size) + 6 * var(--columns-gap))}}.bubble-image-text-image{aspect-ratio:619/514;clip-path:url(#ellipsis)}@media screen and (max-width:768px){.bubble-image-text-image{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin:auto}}.left .bubble-image-text-image{clip-path:url(#ellipsis-left)}.bubble-image-text-icon{aspect-ratio:666/556;position:absolute;top:0;right:-5px;width:98%}.right .bubble-image-text-icon{aspect-ratio:670/515;top:0;left:-5px;right:auto}.bubble-image-text .draw-line{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap));position:absolute;top:0;bottom:0;left:calc(50% + 2px);transform:translate(-100%)}.bubble-image-text.right .draw-line{left:calc(50% - 2px);transform:none}.hero-banner{position:relative;background-color:var(--grey)}@media screen and (max-width:768px){.hero-banner{overflow:hidden}}@media screen and (min-width:769px){.hero-banner{padding-top:32px}}.hero-banner-inner{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap));height:100%;margin:0 auto}@media screen and (min-width:769px){.hero-banner-inner{width:calc(16 * var(--columns-size) + 15 * var(--columns-gap));display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:980px){.hero-banner-inner{width:calc(12 * var(--columns-size) + 11 * var(--columns-gap))}}.hero-banner-content{position:relative;z-index:1;padding:var(--spacing-lg) 0 0}@media screen and (min-width:769px){.hero-banner-content{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap));padding:var(--spacing-lg) 0}}@media screen and (min-width:980px){.hero-banner-content{width:calc(6 * var(--columns-size) + 5 * var(--columns-gap))}}.hero-banner-description{margin-top:8px}@media screen and (min-width:769px){.hero-banner-description{margin-top:48px}}@media screen and (min-width:980px){.hero-banner-description{max-width:calc(5 * var(--columns-size) + 4 * var(--columns-gap))}}@media screen and (min-width:1280px){.hero-banner-description{max-width:calc(4 * var(--columns-size) + 3 * var(--columns-gap))}}.hero-banner .btn{--f-s:max(16px,1.6rem);margin-top:24px}@media screen and (min-width:769px){.hero-banner .btn{margin-top:32px}}.hero-banner-scroller{display:block;width:56px;height:56px;position:absolute;bottom:8px;left:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--grey);border-radius:50%;transform:translate(-50%)}@media screen and (min-width:980px){.hero-banner-scroller{width:96px;height:96px;bottom:40px}}.hero-banner-scroller-label{margin-top:10px;color:var(--secondary);font-family:var(--font-primary);font-size:12px;font-weight:700;text-transform:uppercase}@media screen and (max-width:979px){.hero-banner-scroller-label{display:none}}.hero-banner-media{position:relative;aspect-ratio:1000/812}@media screen and (min-width:769px){.hero-banner-media{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap));margin-top:auto}}@media screen and (min-width:980px){.hero-banner-media{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap));margin-right:calc(-1 * (2 * var(--columns-size) + 1 * var(--columns-gap) + var(--columns-gap)))}}.hero-banner-media video{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.hero-banner-line{position:absolute;top:0;z-index:1;width:100%;aspect-ratio:375/1085}.hero-banner .draw-line{width:auto;position:absolute;top:0;bottom:0;left:50%;transform:translate(-100%)}.information-research{position:relative}@media screen and (max-width:768px){.information-research{padding-top:40px;background-color:var(--yellow)}}@media screen and (min-width:769px){.information-research-inner{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));display:flex;align-items:center;justify-content:space-between;margin:0 auto;background-color:var(--yellow)}}@media screen and (min-width:980px){.information-research-inner{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}}.information-research-content{padding:16px 0 40px}@media screen and (max-width:768px){.information-research-content{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin:0 auto}}@media screen and (min-width:769px){.information-research-content{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap));display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:80px 24px 68px 0}}@media screen and (min-width:980px){.information-research-content{width:calc(7 * var(--columns-size) + 6 * var(--columns-gap));padding:80px calc(var(--columns-size) + var(--columns-gap)) 68px}}.information-research-description{margin-top:8px}@media screen and (min-width:769px){.information-research-description{margin-top:40px}}.information-research .btn{--f-s:max(16px,1.6rem);margin-top:24px}@media screen and (min-width:769px){.information-research .btn{margin-top:48px}}.information-research-media{aspect-ratio:619/514;position:relative}@media screen and (max-width:768px){.information-research-media{aspect-ratio:666/556;display:flex;width:100%;overflow:hidden}}@media screen and (min-width:769px){.information-research-media{display:flex;flex-direction:column;justify-content:center;aspect-ratio:666/638}}@media screen and (min-width:769px){.information-research-media{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap));margin-left:calc(var(--columns-size) * -1 + 10px)}}@media screen and (min-width:980px){.information-research-media{width:calc(7 * var(--columns-size) + 6 * var(--columns-gap))}.information-research-media:after{content:"";aspect-ratio:666/556;width:calc(8 * var(--columns-size) + 7 * var(--columns-gap));position:absolute;left:var(--columns-size);z-index:0;background-color:var(--yellow)}}.information-research-image{aspect-ratio:619/514;clip-path:url(#ellipsis-left);position:relative;z-index:1}@media screen and (max-width:768px){.information-research-image{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin:auto}}.information-research-icon{aspect-ratio:666/556;position:absolute;top:0;right:-5px;width:98%}.information-research-key-figures{margin-top:16px}@media screen and (min-width:769px){.information-research-key-figures{margin-top:64px}}.information-research-key-figures .key-figures-inner{--gap-inner:32px;row-gap:26px;width:auto}@media screen and (min-width:980px){.information-research-key-figures .key-figures-inner{--gap-inner:40px}}.information-research-key-figures .key-figure{--divider:2;background-color:transparent}.information-research .draw-line{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap));position:absolute;top:0;bottom:0;left:50%;z-index:1;transform:translate(-100%)}.information-research .draw-line-top{position:absolute;top:0;left:calc(50% - 1px);width:1px;height:auto}.information-research .draw-line-bottom{position:absolute;bottom:0;left:calc(50% - 1px);width:1px;height:auto}.donation{--title-color:var(--white);--body-color:var(--white);position:relative;padding:var(--spacing-xl) 0 40px;overflow:hidden}@media screen and (max-width:1099px){.donation{background-color:var(--secondary)}}@media screen and (min-width:769px){.donation{padding-bottom:150px}}@media screen and (min-width:1100px){.donation:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:calc(100% - var(--final-path));background-color:var(--secondary)}}.donation-inner{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap));margin:0 auto;width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap))}@media screen and (min-width:769px){.donation-inner{width:calc(16 * var(--columns-size) + 15 * var(--columns-gap))}}@media screen and (min-width:980px){.donation-inner{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}}.donation-content{position:relative;z-index:1}@media screen and (min-width:769px){.donation-content{width:calc(12 * var(--columns-size) + 11 * var(--columns-gap))}}@media screen and (min-width:980px){.donation-content{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}@media screen and (min-width:1100px){.donation-content{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap))}}.donation-title{font-size:max(36px,7.6rem)}@media screen and (min-width:769px){.donation-title{line-height:.8}}.donation-title strong{display:block;font-size:max(36px,6rem)}.donation-description{margin-top:8px}@media screen and (min-width:769px){.donation-description{margin-top:16px}}.donation-description p{font-size:max(16px,2.4rem);font-weight:700}@media screen and (min-width:769px){.donation-pictograms{display:flex;flex-wrap:wrap;gap:64px 40px;margin-top:56px}}.donation-icon{aspect-ratio:375/184}.donation .draw-line{width:auto;position:absolute;top:0;bottom:0;left:50%}@media screen and (max-width:768px){.pictogram{margin-top:40px}}@media screen and (min-width:769px){.pictogram{width:calc(50% - 20px)}}.pictogram img{width:60px;height:48px;object-fit:contain;object-position:left bottom}.pictogram p{font-size:max(18px,2.4rem);font-weight:700;margin-top:8px}.pictogram p strong{color:var(--primary)}@media screen and (min-width:769px){.pictogram p{margin-top:16px}}.pictogram .btn{--color:var(--white);--f-s:max(16px,1.6rem);margin-top:16px}.push-glossary{margin:var(--spacing-lg) auto}@media screen and (min-width:1100px){.push-glossary{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}.push-glossary h2{margin:0 0 24px}.card-glossary{position:relative;padding:24px 46px 24px 24px;background-color:var(--lightgrey)}@media screen and (min-width:769px){.card-glossary{padding:24px 64px 24px 24px}}.card-glossary+.card-glossary{margin-top:8px}.card-glossary:hover .icon{transform:translate(5px)}.card-glossary-title{color:var(--primary);font-size:max(18px,1.8rem);font-weight:700}.card-glossary-title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card-glossary-content,.card-glossary p{display:inline}.card-glossary .icon{height:14px;width:7px;position:absolute;top:calc(50% - 7px);right:24px;color:var(--primary);transition:transform .2s cubic-bezier(.25,.46,.45,.94)}.card-glossary .icon svg{stroke-width:2px}@media screen and (min-width:1100px){.glossaries{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap));margin:0 auto}}.glossaries-alphabet{display:flex;justify-content:space-between;gap:8px;position:sticky;top:var(--header);z-index:1;padding:8px 0;margin:0 0 32px;background-color:var(--white);overflow:auto}@media screen and (min-width:980px){.glossaries-alphabet{top:calc(var(--header-bottom) - 77px)}}.glossaries-alphabet-item{width:16px}.glossaries-alphabet-item:after{content:"";display:block;height:1px;width:4%;min-width:24px;position:absolute;top:15px;background-color:var(--primary)}.glossaries-alphabet-item:last-child:after{display:none}.glossaries-alphabet-item a{display:block;color:var(--black);font-size:max(14px,1.4rem);text-align:center;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.glossaries-alphabet-item a:hover{color:var(--primary)}.glossaries-alphabet-item a:before{content:"";display:block;width:12px;height:12px;position:relative;z-index:1;margin:0 0 8px;background-color:var(--white);border:1px solid var(--primary);border-radius:50%;transition:background-color .2s cubic-bezier(.25,.46,.45,.94)}.glossaries-alphabet-item a.active{color:var(--primary);font-weight:800}.glossaries-alphabet-item a.active:before{background-color:var(--primary)}.glossaries-alphabet-item a.disabled{pointer-events:none}.glossaries-alphabet-item a.disabled span{color:var(--black-75)}.glossaries-alphabet-item a.disabled:before{border-color:var(--black-75)}.glossaries-title{margin:40px 0 24px 24px}@media screen and (min-width:769px){.glossaries-title{margin:40px 0 24px}}.glossaries-word{position:relative;margin:0 0 40px;padding:32px 24px;border:1px solid var(--primary)}@media screen and (min-width:769px){.glossaries-word{padding:40px}}.glossaries-word-surtitle{display:block;position:absolute;top:0;left:16px;padding:8px;background-color:var(--white);color:var(--secondary);font-weight:800;text-transform:uppercase;transform:translateY(-50%)}@media screen and (min-width:769px){.glossaries-word-surtitle{left:32px}}.glossaries-word-title{margin:0 0 8px}.glossaries-word-text{margin:0 0 16px;font-weight:400}[data-popover]{position:relative;background-color:var(--primary-20);color:var(--black)!important;text-decoration:none!important}.glossary-popup{--body-color:var(--white);width:250px;max-width:100vw;position:absolute;top:calc(-100% - 10px);left:50%;transform:translate(-50%,-100%);background-color:var(--primary);border-radius:var(--b-radius);opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),visibility 0s}.glossary-popup.is-hidden{opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),visibility 0s .3s}.glossary-popup:before{content:"";display:block;width:100%;height:20px;position:absolute;bottom:-20px;left:0}.glossary-popup:after{content:"";display:block;width:13px;height:13px;position:absolute;bottom:-5px;left:calc(50% - 6.5px);transform:rotate(45deg);background-color:var(--primary);border-radius:var(--b-radius)}.glossary-popup-title{display:block;padding:16px;color:var(--white);font-size:max(14px,1.4rem);font-weight:800}.glossary-popup-text{margin:0!important;padding:0 16px;font-size:max(14px,1.4rem);height:104px;overflow:hidden}@supports (-webkit-line-clamp:4){.glossary-popup-text{display:box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis}}.glossary-popup-link{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px;border-top:1px solid rgba(255,255,255,.2);color:var(--white)!important;font-size:max(16px,1.6rem);font-weight:700;text-decoration:none!important}.glossary-popup-link:hover:after{transform:translate(5px)}.glossary-popup-link:after{content:"";display:block;height:13px;width:37px;background-image:url(/themes/custom/brain_institute/dist/assets/svg/arrow-right-white.svg);background-repeat:no-repeat;background-size:100%;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.press-contact{position:relative;margin:48px 0 40px;padding:32px 24px 24px;border:1px solid var(--primary)}@media screen and (min-width:769px){.press-contact{padding:40px 40px 32px}}.press-contact-surtitle{display:block;position:absolute;top:0;left:16px;padding:8px;background-color:var(--white);color:var(--secondary);font-weight:800;text-transform:uppercase;transform:translateY(-50%)}@media screen and (min-width:769px){.press-contact-surtitle{left:32px}}.press-contact-text{margin:16px 0 0;font-size:max(18px,1.8rem);font-weight:400}.press-documents{--divider:1;--gap:32px;display:flex;flex-wrap:wrap;gap:var(--gap);margin-top:32px}@media screen and (min-width:769px){.press-documents{--divider:2;--gap:40px}}.press-documents-container{margin:40px 0 var(--spacing-lg)}.press-documents-title{margin:0 0 32px}.press-documents .card{width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1))}.useful-documents{--divider:1;--gap:32px;display:flex;flex-wrap:wrap;gap:var(--gap);margin-top:32px}@media screen and (min-width:769px){.useful-documents{--divider:2;--gap:30px}}@media screen and (min-width:980px){.useful-documents{--divider:3}}.useful-documents-container{margin:var(--spacing-lg) 0}.useful-documents-title{margin:0 0 32px}.useful-documents .card{width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1))}.push-cta{--title-color:var(--white);--body-color:var(--white);position:relative;margin:var(--spacing-lg) 0;padding:40px 24px;background-color:var(--primary);background-image:url(/themes/custom/brain_institute/dist/assets/images/bg-video.webp);background-position:center;background-size:cover;border-radius:var(--b-radius);overflow:hidden}.push-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#fa46164d,#fa46164d),linear-gradient(261.36deg,#2d267800 26.39%,#fa4616b3)}.push-cta-podcast{background-image:url(/themes/custom/brain_institute/dist/assets/images/bg-podcast.webp)}@media screen and (min-width:769px){.push-cta{padding:68px 85px}}.push-cta-title{font-size:max(40px,7.6rem)}.push-cta-text{margin-top:8px}@media screen and (min-width:769px){.push-cta-text{margin-top:24px}}@media screen and (min-width:980px){.push-cta-text{max-width:50%}}.push-cta .btn{margin-top:32px}@media screen and (min-width:769px){.push-cta .btn{margin-top:48px}}.push-cta-title,.push-cta-text,.push-cta .btn{position:relative}.teams{--divider:1;--gap:24px;display:flex;flex-wrap:wrap;gap:var(--gap);position:relative;margin-top:24px}@media screen and (min-width:769px){.teams{--divider:2}}@media screen and (min-width:1100px){.teams{--divider:3}}.teams .card-team{width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1))}.team-leaders{--divider:1;--gap:16px;display:flex;flex-wrap:wrap;gap:var(--gap);row-gap:24px;margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--grey)}@media screen and (min-width:769px){.team-leaders{--divider:2}}.team-leaders .card-member{width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1))}.team-domains{margin:var(--spacing-sm) 0;font-size:max(18px,1.8rem)}.team-domains-title{color:var(--secondary);font-weight:800}.team-domains a{color:var(--secondary);font-weight:400;text-decoration:underline;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.team-domains a:not(:last-child):after{content:","}.team-domains a:focus,.team-domains a:hover{color:var(--primary)}.team-header{display:flex;justify-content:space-between;align-items:center;gap:8px}.team-links{display:flex;align-items:center;gap:16px}.team-links a{display:block;height:24px;width:24px;color:var(--secondary);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.team-links a:focus,.team-links a:hover{color:var(--primary)}.team-members-title{margin:0 0 32px}.team-members-category{--divider:2;--gap:8px;display:flex;flex-wrap:wrap;gap:var(--gap);margin-top:24px}@media screen and (max-width:768px){.team-members-category{row-gap:16px}}@media screen and (min-width:769px){.team-members-category{--divider:4;--gap:24px}}.team-members-category .card-member{width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1))}.card-team{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:24px;background:var(--grey)}.card-team.dark{background:var(--lilac)}.card-team-surtitle{font-size:max(12px,1.2rem);font-weight:800;text-transform:uppercase}.card-team-title{font-size:max(18px,1.8rem)}.card-team-text{font-size:max(14px,1.4rem)}.card-team-leaders{margin-bottom:16px}.card-team-leaders-title{margin-top:16px}.card-team-leaders-item{font-size:max(12px,1.2rem);font-weight:700}.card-team-leaders-item+li{margin-top:4px}.card-team-leaders-item a{color:var(--black);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.card-team-leaders-item a:focus,.card-team-leaders-item a:hover{color:var(--secondary)}.card-team .btn{margin-top:auto}.card-member{position:relative}.card-member-title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card-member-picture{aspect-ratio:1/1}.card-member-picture img{border-radius:50%}.card-member-text{font-size:max(14px,1.4rem)}.dark .card-member{--title-color:var(--white);--body-color:var(--white);background-color:var(--secondary)}.medium .card-member{background-color:var(--lilac)}.light .card-member{background-color:var(--lavender)}.team-leaders .card-member{--title-color:var(--primary);display:flex;align-items:center;gap:14px}.team-leaders .card-member-picture{max-width:155px}.team-leaders .card-member-text{margin-top:16px}.team-members{margin-top:40px}@media screen and (min-width:769px){.team-members{margin-top:48px}}.team-members .card-member{position:relative;text-align:center}.team-members .card-member-picture{position:relative;z-index:0;margin:0 32px}@media screen and (min-width:769px){.team-members .card-member-picture{margin:0 37px}}.team-members .card-member-picture:before{content:"";background-color:var(--white);position:absolute;top:0;bottom:50%;right:-32px;left:-32px;z-index:-1}@media screen and (min-width:769px){.team-members .card-member-picture:before{right:-37px;left:-37px}}.team-members .card-member-content{padding:16px 16px 32px}@media screen and (min-width:769px){.team-members .card-member-content{padding-top:24px}}.team-members .card-member-text{margin-top:8px}.publications{margin:var(--spacing-sm) 0}.publications .title{margin:0 0 32px}@media screen and (min-width:769px){.publications .title{margin:0 0 40px}}.publication{margin-top:24px}.publication-title{margin:0 0 8px;font-size:max(18px,1.8rem)}.domain-teams-title{margin:0 0 24px}.domain-teams .teams{margin-top:40px}@media screen and (min-width:1100px){.domain-teams .teams{--divider:2}}.collaborator{margin:0 0 var(--spacing-lg)}@media screen and (min-width:769px){.collaborator{display:flex;align-items:flex-start;gap:100px}}.collaborator-picture{max-width:120px;aspect-ratio:1/1;border-radius:50%;overflow:hidden}@media screen and (min-width:769px){.collaborator-picture{max-width:240px}}.collaborator-content{margin-top:16px}@media screen and (min-width:769px){.collaborator-content{margin-top:24px}}.collaborator-title{margin:0 0 8px;color:var(--primary);font-weight:800}@media screen and (min-width:769px){.collaborator-title{margin:0 0 13px}}.collaborator-links{display:inline-flex;flex-wrap:wrap;gap:16px;margin:8px 0 0}@media screen and (min-width:769px){.collaborator-links{margin:13px 0 0}}.collaborator-links a{display:inline-flex;gap:8px;align-items:center;color:var(--primary);font-weight:400}.collaborator-links a .picto,.collaborator-links a .icon{width:24px;height:24px;color:var(--secondary)}.collaborator-links a img{object-fit:contain}.collaborator-teams-title{margin:0 0 24px}.collaborator-teams .teams{margin-top:40px}@media screen and (min-width:1100px){.collaborator-teams .teams{--divider:2}}.push-cards{margin:var(--spacing-lg) 0}.push-cards .title{font-size:max(32px,4.8rem);margin:0 0 32px}@media screen and (max-width:768px){.push-cards .title{text-align:center}}@media screen and (min-width:769px){.push-cards .title{margin:0 0 40px}}.push-cards .card-large{margin-top:32px}@media screen and (min-width:769px){.push-cards .card-large{margin-top:16px}}.card-large{--body-color:var(--white);--gradient:linear-gradient(261.36deg,var(--secondary) 26.39%,var(--primary) 100%);position:relative;padding:40px var(--margin);border-radius:var(--b-radius);overflow:hidden}.card-large:hover .card-large-picture img{transform:scale(1.02)}.card-large:hover .card-large-picture:after{opacity:.9}@media screen and (max-width:768px){.card-large{margin:0 calc(-1 * var(--margin))}}@media screen and (min-width:769px){.card-large{padding:40px}.content-related .card-large{padding:48px 80px}}.card-large-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.card-large-picture img{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.card-large-picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--gradient);opacity:.6;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.card-large-surtitle{margin:0 0 8px;color:var(--white);font-family:var(--font-secondary);font-size:max(32px,3.2rem);font-weight:400}.card-large-title{color:var(--white);font-family:var(--font-secondary);font-size:max(48px,6.8rem);font-weight:400;line-height:1}@media screen and (min-width:1100px){.card-large-title{width:calc(8 * var(--columns-size) + 7 * var(--columns-gap))}}.card-large-text{margin-top:16px}@media screen and (min-width:1100px){.card-large-text{width:calc(6 * var(--columns-size) + 5 * var(--columns-gap))}}.card-large .btn{margin-top:24px}.card-large .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.diseases{--divider:2;--gap:12px;display:flex;flex-wrap:wrap;gap:var(--gap);margin-top:24px}@media screen and (min-width:769px){.diseases{--divider:3;--gap:16px}}@media screen and (min-width:1100px){.diseases{--divider:4}}.diseases .card-disease{width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1))}.card-disease{--gradient:linear-gradient(227.29deg,rgba(0,0,0,0) 24.56%,var(--primary) 79.17%);position:relative;display:flex;align-items:flex-end;aspect-ratio:288/322;padding:8px}@media screen and (min-width:769px){.card-disease{padding:24px}}.card-disease-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;border-radius:var(--b-radius)}.card-disease-picture img{transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94)!important}.card-disease-picture:before,.card-disease-picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--gradient);opacity:.6;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.card-disease-picture:before{--gradient:linear-gradient(227.29deg,var(--secondary) 24.56%,var(--primary) 79.17%);z-index:1;opacity:0}.card-disease-title{color:var(--white);font-size:max(16px,2.4rem);font-weight:700}.card-disease-title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card-disease-title:hover+.card-disease-picture img,.card-disease-title:focus+.card-disease-picture img{transform:scale(1.02)}.card-disease-title:hover+.card-disease-picture:before,.card-disease-title:focus+.card-disease-picture:before{opacity:.7}.card-disease-title:hover+.card-disease-picture:after,.card-disease-title:focus+.card-disease-picture:after{opacity:0}.richtext{margin:var(--spacing-sm) 0}.richtext *+*:not(li,split,.icon){margin-top:24px}.richtext img{max-width:100%;width:auto;height:auto;margin:0 auto}.richtext ol{list-style-type:decimal;list-style-position:inside}.richtext ul li:before{content:"";display:inline-block;width:8px;height:1px;margin-right:16px;background:var(--primary);transform:translateY(-4px)}.richtext li>ul,.richtext li ol{padding-left:24px}.richtext iframe{display:block;margin:0 auto;max-width:100%}.richtext-background{--padding:var(--spacing-sm) 0;position:relative;margin:var(--spacing-lg) 0;padding:var(--padding);background:var(--turquoise-20)}@media screen and (max-width:768px){.richtext-background:before,.richtext-background:after{content:"";position:absolute;top:0;bottom:0;display:block;width:calc((100vw - (4 * var(--columns-size) + 3 * var(--columns-gap))) / 2);background:var(--turquoise-20)}.richtext-background:before{left:calc((-100vw + 4 * var(--columns-size) + 3 * var(--columns-gap)) / 2)}.richtext-background:after{right:calc((-100vw + 4 * var(--columns-size) + 3 * var(--columns-gap)) / 2)}}@media screen and (min-width:769px){.richtext-background{--padding:var(--spacing-sm) calc(1 * var(--columns-size) + 1 * var(--columns-gap))}}@media screen and (min-width:1100px){.content-grid .content-side .richtext-background{width:calc(12 * var(--columns-size) + 11 * var(--columns-gap));margin-left:0}}.push-videos{position:relative;padding:var(--spacing-xl) 0}.push-videos:before{content:"";display:block;position:absolute;top:0;bottom:0;left:calc(-1 * (var(--margin)));right:calc(-1 * (var(--margin)));z-index:-1;background:var(--lightgrey)}@media screen and (min-width:980px){.push-videos:before{left:calc(-1 * (var(--columns-size) + var(--columns-gap) + var(--margin)));right:calc(-1 * (var(--columns-size) + var(--columns-gap) + var(--margin)))}}@media screen and (min-width:769px){.push-videos-inner{display:flex;gap:40px}}@media screen and (min-width:980px){.push-videos-inner{gap:100px}}@media screen and (min-width:1100px){.push-videos-inner{gap:200px}}.push-videos-inner>.card{flex-grow:1}.push-videos-inner>.card .card-title{order:1}.push-videos-inner>.card .card-bottom{margin-top:0;padding:24px 0 0}.push-videos-inner>.btn{margin-top:40px}@media screen and (max-width:768px){.push-videos-aside.swiper{overflow:hidden;margin:32px 0 0 calc(-1 * var(--margin));padding-left:var(--margin);width:100vw}}@media screen and (min-width:769px){.push-videos-aside.swiper{flex-shrink:0;width:calc(3 * var(--columns-size) + 2 * var(--columns-gap));display:flex;flex-direction:column;gap:16px}}@media screen and (min-width:980px){.push-videos-aside.swiper{width:calc(3 * var(--columns-size) + 2 * var(--columns-gap))}}.push-videos-aside.swiper .card-title{font-size:max(14px,1.4rem)}.push-videos-aside.swiper .card-bottom{display:none}.push-videos-aside.swiper .btn{margin-top:40px}@media screen and (min-width:769px){.push-videos-aside.swiper .btn{margin-top:auto}}@media screen and (max-width:768px){.push-videos-slider.swiper-wrapper{display:flex;flex:0 0 auto}.push-videos-slider.swiper-wrapper-outer{overflow:hidden;margin-left:calc(-1 * var(--margin));padding:0 var(--margin);width:100vw}}@media screen and (min-width:769px){.push-videos-slider.swiper-wrapper{display:block}}@media screen and (max-width:768px){.push-videos-slide.swiper-slide{flex:0 0 auto;width:calc(3 * var(--columns-size) + 2 * var(--columns-gap))}}@media screen and (min-width:769px){.push-videos-slide.swiper-slide{height:auto;transform:translate(0)!important}.push-videos-slide.swiper-slide+.push-videos-slide{margin-top:16px}}.push-videos .card-picture{aspect-ratio:16/11}.push-videos .card-bottom{border-bottom:none}.push-videos .card-sticker{display:none}.push-videos .card-title{margin:8px 0 0}.push-news{margin:var(--spacing-xl) 0 var(--spacing-lg);padding:var(--spacing-xl) 0;background:var(--lightgrey);overflow:hidden}.push-news-inner.swiper{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));position:relative;margin:0 auto;overflow:visible}@media screen and (min-width:980px){.push-news-inner.swiper{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}}.push-news-hp{position:relative;z-index:1;margin:0;padding:40px 0 var(--spacing-xl);background:transparent}@media screen and (max-width:768px){.push-news-hp{padding-top:0;margin-top:-80px}}.push-news-hp:before{display:none}.push-news-hp .btn-icon:after{background-color:var(--white)!important}.push-news-hp .card .card-event-dates{display:flex}.push-news-title{margin-bottom:16px}@media screen and (min-width:769px){.push-news-title{margin-bottom:32px}}.push-news-slider{display:flex;flex:0 0 auto}.push-news-slide.swiper-slide{height:auto;width:calc(4 * var(--columns-size) + 3 * var(--columns-gap))}@media screen and (min-width:769px){.push-news-slide.swiper-slide{width:calc(6 * var(--columns-size) + 5 * var(--columns-gap))}}@media screen and (min-width:980px){.push-news-slide.swiper-slide{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap))}}.push-news-slide.swiper-slide .card{height:100%}.push-news-bottom{display:flex;align-items:center;margin-top:40px}@media screen and (max-width:768px){.push-news-bottom{flex-direction:column;gap:40px}}@media screen and (min-width:769px){.push-news-bottom{justify-content:space-between;margin-top:64px}}.push-news-navigation{display:flex;align-items:center;gap:16px}.push-news .btn-icon{--size:50px;width:var(--size);height:var(--size);border-radius:50%}.push-news .btn-icon:after{background-color:var(--lightgrey)}.push-news .btn-next{order:3}.push-news .pagination{order:2;font-size:max(16px,1.6rem);font-weight:400;color:var(--secondary)}.push-news-icon{aspect-ratio:375/175;width:var(--vw)}.push-news .draw-line{width:auto;position:absolute;top:0;bottom:0;left:calc(50% + 2px);transform:translate(-100%)}.faq{margin-bottom:var(--spacing-lg)}.faq-title{margin-bottom:32px}@media screen and (min-width:769px){.faq-title{margin-bottom:40px}}.faq .accordion{background:transparent}.faq .accordion+.accordion{margin-top:40px}.faq .accordion-summary{min-height:48px;padding:0 0 16px;font-size:max(20px,2.2rem);border-bottom:1px solid rgba(0,0,0,.2)}.faq .accordion-summary-icon,.faq .accordion-summary-icon:after{--w:24px;--h:2px;background:var(--secondary)}@media screen and (min-width:769px){.faq .accordion-summary-icon,.faq .accordion-summary-icon:after{--w:32px;--h:3px}}.faq .accordion-summary-icon{flex:0 0 24px}@media screen and (min-width:769px){.faq .accordion-summary-icon{flex:0 0 32px}}.faq .accordion.open .accordion-summary-icon:after{transform:rotate(0)}.faq .accordion-details-body{padding:16px 0 0}.contact{--body-color:var(--white);position:relative;margin:var(--spacing-lg) 0 var(--spacing-xl);padding:32px 0;background:var(--secondary)}@media screen and (max-width:768px){.contact:before{content:"";width:100vw;position:absolute;top:0;bottom:0;z-index:-1;margin-left:calc(-1 * var(--margin));background-color:var(--secondary)}}@media screen and (min-width:769px){.contact{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:40px}}@media screen and (min-width:769px){.contact-content{width:calc(6 * var(--columns-size) + 5 * var(--columns-gap))}}.contact-title{margin-bottom:16px;font-size:max(28px,3.2rem)}.contact .btn{flex-shrink:0}@media screen and (max-width:768px){.contact .btn{margin-top:24px}}.hp-slider{position:relative;overflow:hidden;padding:clamp(120px,calc(.1041666667 * var(--vw)),150px) 0 clamp(40px,calc(.1111111111 * var(--vw)),160px)}.hp-slider-inner.swiper{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));position:relative;margin:0 auto;overflow:visible}@media screen and (min-width:980px){.hp-slider-inner.swiper{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap));margin-left:calc(6 * var(--columns-size) + 5 * var(--columns-gap) + var(--columns-gap) + var(--margin))}}.hp-slider-title{margin-bottom:16px}@media screen and (min-width:769px){.hp-slider-title{margin-bottom:32px}}.hp-slider-slider{display:flex;flex:0 0 auto}.hp-slider-slide.swiper-slide{flex:0 0 auto;height:auto;width:calc(4 * var(--columns-size) + 3 * var(--columns-gap))}@media screen and (min-width:769px){.hp-slider-slide.swiper-slide{width:calc(6 * var(--columns-size) + 5 * var(--columns-gap))}}@media screen and (min-width:980px){.hp-slider-slide.swiper-slide{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap))}}.hp-slider-slide.swiper-slide .card{height:100%}.hp-slider-bottom{display:flex;align-items:center;margin-top:16px}@media screen and (max-width:768px){.hp-slider-bottom{flex-direction:column;gap:16px}}@media screen and (min-width:769px){.hp-slider-bottom{width:calc(16 * var(--columns-size) + 15 * var(--columns-gap));justify-content:space-between;margin:64px auto 0}}@media screen and (min-width:980px){.hp-slider-bottom{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap))}}.hp-slider-navigation{display:flex;align-items:center;gap:16px}.hp-slider-icon{position:absolute;top:0;left:calc(-1 * var(--margin));width:100vw;aspect-ratio:367/514}.hp-slider .btn-icon{--size:50px;width:var(--size);height:var(--size);border-radius:50%}.hp-slider .btn-next{order:3}.hp-slider .pagination{order:2;font-size:max(16px,1.6rem);font-weight:400;color:var(--secondary)}.hp-slider .draw-line{width:auto;position:absolute;top:0;bottom:0;left:auto;right:50%;transform:translate(9%)}.donation-widget{width:100%;position:absolute;top:100%;padding:24px 24px 0;background:var(--lightgrey-alt);border-bottom-left-radius:var(--b-radius);border-bottom-right-radius:var(--b-radius);box-shadow:var(--shadow);opacity:0;transform:translateY(10px);visibility:hidden;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),visibility 0s .3s}.donation-widget.is-visible{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94),visibility 0s}@media screen and (max-width:449px){.donation-widget{left:0}}@media screen and (min-width:450px){.donation-widget{max-width:280px;right:20px}}@media screen and (min-width:769px){.donation-widget{padding:24px 40px 0}}@media screen and (min-width:1025px){.donation-widget{right:var(--columns-size)}}@media screen and (min-width:1728px){.donation-widget{right:calc(var(--columns-size) / 2 + var(--margin))}}.donation-widget-form .btn{--f-s:16px}.donation-widget-list{display:flex;flex-wrap:wrap;gap:8px}.donation-widget-list-item{flex-grow:1;position:relative;color:var(--white);text-align:center}.donation-widget-list-item input[type=radio]:checked+label{background-color:var(--secondary)}.donation-widget-list-item label{display:block;padding:16px 8px;font-weight:700;background:var(--primary);border-radius:var(--b-radius);cursor:pointer;transition:background .2s cubic-bezier(.25,.46,.45,.94)}.donation-widget-list-item span{opacity:.75}.donation-widget-list-item.other-amount{display:flex;align-items:center;max-width:50%;padding:0 8px;background:var(--primary);font-size:max(11px,1.1rem)}.donation-widget-list-item.other-amount input{padding:16px 0;width:100%;color:var(--white);font-size:max(11px,1.1rem)}.donation-widget-list-item.other-amount input::placeholder{color:var(--white)}.donation-widget-text{margin:16px 0;color:var(--secondary);font-size:max(12px,1.2rem);font-weight:700;text-align:center}.donation-widget-text-large{display:block;font-size:max(16px,1.6rem)}.donation-widget .btn{display:block;width:100%;margin:12px 0 0;text-align:center}.donation-widget-close{display:flex;justify-content:center;width:100%;margin:8px 0 0;padding:8px 0 24px;color:var(--secondary)}@media screen and (min-width:769px){.donation-widget-close{padding:8px 0 16px}}.push-donation{--title-color:var(--primary);--body-color:var(--white);margin-bottom:var(--spacing-sm);position:relative;background:var(--secondary)}@media screen and (max-width:768px){.push-donation{margin:0 calc(-1 * var(--margin)) var(--spacing-sm)!important;padding:0 var(--margin)}}@media screen and (min-width:769px){.push-donation{display:flex;align-items:center;padding-left:12px}}.push-donation-content{padding:0 0 32px}@media screen and (min-width:769px){.push-donation-content{padding:40px}}.push-donation-title{font-size:max(28px,3.2rem)}.push-donation-text{margin:8px 0 24px}@media screen and (min-width:769px){.push-donation-text{margin:16px 0 32px}}.push-donation .icon{aspect-ratio:317/339;width:145px;color:var(--primary)}@media screen and (max-width:768px){.push-donation .icon{margin:0 0 -12px -12px}.push-donation .icon svg{stroke-width:2px}}@media screen and (min-width:769px){.push-donation .icon{width:317px;flex-shrink:0}}.push-diseases{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.push-diseases h2,.push-diseases .title{margin-bottom:clamp(24px,calc(.0277777778 * var(--vw)),40px)}.push-diseases .card-large{margin-top:16px}@media screen and (min-width:1100px){.list-search--glossary{width:calc(10 * var(--columns-size) + 9 * var(--columns-gap));margin:0 auto}}.list-search--glossary .list-search-label{font-size:max(18px,1.8rem)}.list-search--glossary .list-search-form{margin-bottom:40px}.list-search-form{padding:32px clamp(24px,calc(.0277777778 * var(--vw)),40px);background-color:var(--turquoise-10)}@media screen and (min-width:769px){.list-search-form{display:flex;align-items:center;justify-content:space-between;gap:24px}}.list-search-label{flex-shrink:0}@media screen and (max-width:768px){.list-search-label{margin-bottom:24px}}.list-search-box{width:100%}@media screen and (min-width:769px){.list-search-box{max-width:380px}}.list-search .ais-SearchBox{position:relative}.list-search .ais-SearchBox-input{width:100%;padding:12px 8px;background-color:var(--white);border:1px solid var(--gray);font-family:var(--font-primary)}.list-search .ais-SearchBox-input::-webkit-search-cancel-button{display:none}.list-search .ais-SearchBox-input::placeholder{font-style:italic}.list-search .ais-SearchBox-submit,.list-search .ais-SearchBox-reset{position:absolute;right:8px;top:50%;height:22px;width:22px;transform:translateY(-50%)}.list-search .ais-SearchBox-submit svg,.list-search .ais-SearchBox-reset svg{fill:var(--secondary)}.list-search .ais-SearchBox-reset{right:40px;height:16px;width:16px}.list-search .search-empty{margin:var(--spacing-sm) 0;font-size:max(16px,1.8rem)}.list-search .ais-InfiniteHits-loadMore{display:block;margin:var(--spacing-sm) auto}.list-search .ais-InfiniteHits-loadMore--disabled,.list-search .ais-InfiniteHits-loadingIndicator,[data-search-list-alt].is-hidden{display:none}@media screen and (max-width:768px){.breadcrumb{width:calc(4 * var(--columns-size) + 3 * var(--columns-gap));margin:0 auto}}.breadcrumb+section{margin-top:24px}.breadcrumb li{position:relative;display:inline;font-size:max(12px,1.2rem);font-weight:400;line-height:1;color:var(--primary)}.breadcrumb li .icon-home{display:inline-block;width:13px;height:13px;margin:0 0 -2px}.breadcrumb li .icon-chevron-right{display:inline-block;width:8px;height:13px;margin:0 16px -2px}.breadcrumb a{color:var(--secondary)}.category-link{--color:var(--black);--bg:var(--primary);--clip-path:inset(5px round 0);position:relative;display:block;padding:8px 16px;font-size:max(12px,1.2rem);font-weight:400;color:var(--color);transition:color .5s cubic-bezier(.215,.61,.355,1),background .5s cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:979px){.category-link{padding:16px}}.category-link span{position:relative;z-index:1}.category-link.active{--o:1;--bg:var(--secondary);--color:var(--white);--border:none;--clip-path:inset(0px round var(--b-radius));pointer-events:none}.category-link:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:0;display:var(--border);height:1px;background-color:var(--primary);transform:scaleX(var(--scalex,1));transition:transform .3s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:979px){.category-link:before{background-color:var(--black-20)}}.category-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%;background-color:var(--bg);opacity:var(--o,0);clip-path:var(--clip-path);transition:clip-path .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1),background .5s cubic-bezier(.215,.61,.355,1)}.canHover .category-link:hover{--bg:var(--primary);--color:var(--white);--o:1;--clip-path:inset(0px round var(--b-radius));--scalex:.3}.pager{position:relative;text-align:center}.pager .btn{margin:40px 0}.pager .loader{margin:24px auto 0;display:none}.is-loading .pager .loader{display:block}.is-loading .pager .btn{pointer-events:none}.ajax-progress{display:none}.webform-required>.form-required:before{content:"*";display:inline-block}.form-item{margin-top:24px!important}.form-item-label{display:block;margin:0 0 8px;color:var(--secondary)}.form-item input[type=text],.form-item input[type=email],.form-item textarea,.form-item select{width:100%;display:block;scroll-margin-top:100px;padding:14px 16px;background-color:var(--white);border:1px solid var(--secondary-30);border-radius:var(--b-radius);color:var(--secondary);font-family:var(--font-primary);font-size:max(13px,1.3rem);font-weight:400;line-height:1.2;transition:border-color .3s cubic-bezier(.25,.46,.45,.94)}@media screen and (min-width:980px){.form-item input[type=text],.form-item input[type=email],.form-item textarea,.form-item select{scroll-margin-top:210px}}.form-item input[type=text]:focus,.form-item input[type=text]:hover,.form-item input[type=email]:focus,.form-item input[type=email]:hover,.form-item textarea:focus,.form-item textarea:hover,.form-item select:focus,.form-item select:hover{border-color:var(--secondary-50)}.form-item input[type=text]::placeholder,.form-item input[type=email]::placeholder,.form-item textarea::placeholder,.form-item select::placeholder{color:var(--secondary);opacity:.5}.form-item input[type=text]:valid,.form-item input[type=email]:valid,.form-item textarea:valid,.form-item select:valid{border-color:var(--secondary)}.form-item textarea{min-height:200px;resize:none;scroll-padding-top:100px}@media screen and (min-width:980px){.form-item textarea{scroll-padding-top:210px}}.form-item select{background-image:url(/themes/custom/brain_institute/dist/assets/svg/angle-down.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:13px;-moz-appearance:none;-webkit-appearance:none}.form-item.form-type--boolean{position:relative;min-height:30px}.form-item.form-type--boolean input:checked~label:after{transform:scale(1)}.form-item.form-type--boolean .form-item-description{color:var(--secondary);font-size:max(13px,1.3rem);padding:0 0 0 44px}.form-item.form-type--boolean .form-item-description a{position:relative;z-index:1}.form-item.form-type--boolean .form-item-description+label{position:absolute;top:0;bottom:0;right:0;left:0;text-indent:-9999px}.form-item.form-type--boolean label{display:block;position:relative;padding:8px 0 0 44px;color:var(--secondary);font-size:max(13px,1.3rem)}.form-item.form-type--boolean label:before{content:"";display:block;width:28px;height:28px;position:absolute;top:0;left:0;background-color:var(--white);border:1px solid var(--secondary-30);border-radius:var(--b-radius)}.form-item.form-type--boolean label:after{content:"";display:block;position:absolute;transform:scale(0);transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}.form-item.form-fieldset-checkbox label:after{width:12px;height:10px;top:10px;left:9px;background-image:url(/themes/custom/brain_institute/dist/assets/svg/check.svg);background-repeat:no-repeat}.form-item.form-fieldset-checkbox .form-checkbox{scroll-margin-top:80px;scroll-padding-top:80px}@media screen and (min-width:980px){.form-item.form-fieldset-checkbox .form-checkbox{scroll-margin-top:180px;scroll-padding-top:180px}}.form-item.form-fieldset-radio{margin-top:0!important}.form-item.form-fieldset-radio label:before{border-radius:50%}.form-item.form-fieldset-radio label:after{content:"";width:8px;height:8px;top:11px;left:11px;background-color:var(--primary);border-radius:50%}.form-item--error-message{margin-top:8px;color:var(--primary);font-size:max(12px,1.2rem);font-weight:400}.form-fieldset-checkbox .form-item--error-message{margin-left:44px}.webform-type-radios legend{display:block;margin:0 0 8px;color:var(--secondary)}.webform-type-radios .js-webform-radios{display:flex;gap:24px;scroll-margin-top:100px}@media screen and (min-width:980px){.webform-type-radios .js-webform-radios{scroll-margin-top:210px}}.line-canvas{position:fixed;top:0;bottom:0;width:100%}.homepage .line-canvas{display:none}.line-canvas-item{position:absolute}.line-canvas-item.right{right:0}.iframe-podcast iframe{max-width:100%}.iframe-video{aspect-ratio:16/9}.iframe-video iframe{width:100%;height:100%}.datepicker{width:100%;min-width:180px;max-width:300px;position:absolute;z-index:10;background-color:var(--secondary);border-radius:var(--b-radius);opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.25,.46,.45,.94),visibility 0s .2s}.datepicker.active{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.25,.46,.45,.94),visibility 0s}.datepicker-input{position:relative;padding:14px 20px 14px 38px!important;background:url(/themes/custom/brain_institute/dist/assets/svg/calendar.svg) 10px 10px no-repeat,url(/themes/custom/brain_institute/dist/assets/svg/angle-down.svg) right 10px center no-repeat;background-size:20px,13px}.datepicker-main{padding:0 16px 16px}.datepicker-grid{display:flex;flex-wrap:wrap}.datepicker-header{padding:10px 16px 0;overflow:hidden}.datepicker-controls{display:flex;align-items:center;justify-content:space-between}.datepicker-controls .button{display:block;color:var(--white);font-family:var(--font-primary);font-size:max(15px,1.5rem);font-weight:700;cursor:pointer;text-transform:capitalize;white-space:nowrap}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-controls .view-switch{padding:6px 10px 6px 0;background-image:url(/themes/custom/brain_institute/dist/assets/svg/angle-down-white.svg);background-position:right center;background-repeat:no-repeat;background-size:8px 5px}.datepicker-controls .prev-button,.datepicker-controls .next-button{height:20px;width:20px;text-indent:-9999px;background-image:url(/themes/custom/brain_institute/dist/assets/svg/angle-left-white.svg);background-position:center;background-repeat:no-repeat}.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}.datepicker-controls .prev-button{transform:rotate(180deg)}.datepicker .days-of-week{display:flex;color:var(--white);font-size:max(11px,1.1rem);text-transform:capitalize}.datepicker span{display:flex;align-items:center;justify-content:center;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.datepicker .dow,.datepicker-cell{flex-basis:14.2857142857%;aspect-ratio:1/1}.datepicker-cell{border-radius:8px;color:var(--white);font-family:var(--font-primary);font-size:max(15px,1.5rem);font-weight:400;line-height:1;transition:background .2s cubic-bezier(.25,.46,.45,.94)}.datepicker-cell:not(.disabled):hover{background:var(--primary);cursor:pointer}.datepicker-cell.focused{background-color:var(--primary);font-weight:700}.datepicker-cell:not(.day){flex-basis:25%;height:34px}.datepicker-cell.day.has-event{position:relative;line-height:1}.datepicker-cell.day.has-event.selected:after,.datepicker-cell.day.has-event.focused:after,.datepicker-cell.day.has-event:hover:after,.datepicker-cell.day.has-event:focus:after{background:var(--white)}.datepicker-cell.day.has-event:after{content:"";display:block;width:3px;height:3px;position:absolute;bottom:1px;left:50%;background:var(--primary);border-radius:50%;transform:translate(-50%);transition:background .2s cubic-bezier(.25,.46,.45,.94)}.datepicker-cell.selected{color:var(--lightgrey);font-weight:700}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:var(--gray)}.datepicker-cell.disabled{opacity:.3}.loader{width:32px;height:32px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:4px solid var(--secondary);animation:prixClipFix 2s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.articles{--divider:1;--gap:40px;display:flex;flex-wrap:wrap;gap:var(--gap);row-gap:24px;margin-top:24px}@media screen and (min-width:769px){.articles{--divider:2;row-gap:80px}}@media screen and (min-width:1100px){.articles{--divider:3}}.articles .card{width:calc(100% / var(--divider) - var(--gap) / var(--divider) * (var(--divider) - 1))}.articles-all-cta{text-align:center;margin:40px 0 0}.pager+.articles-all-cta{margin:0}.articles-filters{display:flex;align-items:flex-start;gap:16px}.articles-filters.open{--overlay-o:.3;--block-o:1;--block-y:0;--p-events:auto}@media screen and (min-width:980px){.articles-filters{--p-events:auto}}@media screen and (max-width:979px){.articles-filters{position:sticky;top:var(--header);left:0;z-index:var(--z-header-u)}}.articles-filters-btn{flex:0 0 auto;padding:8px 0;text-align:left}@media screen and (min-width:980px){.articles-filters-btn{pointer-events:none}}@media screen and (max-width:979px){.articles-filters-btn{position:relative;z-index:-1;display:flex;justify-content:space-between;align-items:center;width:100%;background:var(--white);border-bottom:1px solid var(--black-20)}}.articles-filters-btn .icon{color:var(--secondary)}.articles-filters-inner{pointer-events:var(--p-events,none)}@media screen and (max-width:979px){.articles-filters-inner{position:fixed;right:0;bottom:0;left:0;top:30%;z-index:var(--z-header-o)}}@media screen and (max-width:979px){.articles-filters-inner:before{content:"";position:absolute;right:0;bottom:0;left:0;top:-100%;z-index:-1;background:var(--secondary);opacity:var(--overlay-o,0);transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}}@media screen and (min-width:980px){.articles-filters-list{display:flex;flex-wrap:wrap;gap:16px}}@media screen and (max-width:979px){.articles-filters-block{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:24px;background:var(--white);border-top-right-radius:var(--b-radius);border-top-left-radius:var(--b-radius);box-shadow:var(--shadow-top);opacity:var(--block-o,0);transform:translateY(var(--block-y,20px));transition:opacity .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1)}}.articles-filters-block .btn{justify-content:center}.content{--size-content:14;position:relative}.content-grid{--width-grid:var(--columns-count);--size-content:var(--columns-count);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--columns-gap);width:calc(var(--width-grid) * var(--columns-size) + (var(--width-grid) - 1) * var(--columns-gap));margin:clamp(24px,calc(.0333333333 * var(--vw)),48px) auto 0}@media screen and (min-width:980px){.content-grid{--width-grid:calc(var(--columns-count) - 2);--size-content:calc(var(--columns-count) - 2)}}@media screen and (min-width:1100px){.content-grid{--grid-margin:calc(1 * var(--columns-size) + 1 * var(--columns-gap));--size-content:11}}.content-main{position:relative;--width-grid:var(--columns-count);--size-content:var(--columns-count);width:calc(var(--width-grid) * var(--columns-size) + (var(--width-grid) - 1) * var(--columns-gap));margin:0 auto}@media screen and (min-width:980px){.content-main{--width-grid:calc(var(--columns-count) - 2);--size-content:calc(var(--columns-count) - 2)}}@media screen and (min-width:1100px){.content-main{--size-content:10}}.content-main .content-side{margin:0 auto}.content-article{position:relative;z-index:1;width:calc(4 * var(--columns-size) + 3 * var(--columns-gap));margin:0 auto;padding:clamp(24px,calc(.0333333333 * var(--vw)),48px) 0 0;background:var(--white)}@media screen and (min-width:769px){.content-article{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap));margin:-190px auto 0;padding:clamp(24px,calc(.0333333333 * var(--vw)),48px) calc(1 * var(--columns-size) + 1 * var(--columns-gap)) 0;border-radius:var(--b-radius)}}@media screen and (min-width:980px){.content-article{width:calc(12 * var(--columns-size) + 11 * var(--columns-gap))}}.content-side{position:relative;width:calc(var(--size-content) * var(--columns-size) + (var(--size-content) - 1) * var(--columns-gap))}@media screen and (max-width:768px){.content-side{--size-content:var(--columns-count);margin:0 auto}}.content-side>*{margin-left:var(--grid-margin,0px)}.content-side>section:first-of-type{margin-top:0}.content-side>section:last-of-type{margin-bottom:0}.content-side+.btn{margin-top:var(--spacing-lg)}.content-related{width:calc(var(--size-content) * var(--columns-size) + (var(--size-content) - 1) * var(--columns-gap));margin:0 auto}@media screen and (max-width:979px){.content-related{--size-content:var(--columns-count)}}@media screen and (min-width:980px){.content-related{width:calc(14 * var(--columns-size) + 13 * var(--columns-gap))}}.content-sidenav{position:fixed;left:0;z-index:var(--z-main)}@media screen and (max-width:1099px){.content-sidenav{width:100%;bottom:0}}@media screen and (min-width:450px) and (max-width:1099px){.content-sidenav{left:var(--margin);max-width:400px}}@media screen and (min-width:1100px){.content-sidenav{position:sticky;top:calc(var(--header-bottom,0px) - 53px);width:calc(3 * var(--columns-size) + 2 * var(--columns-gap))}}.content-breadcrumb{--width-grid:var(--columns-count);width:calc(var(--width-grid) * var(--columns-size) + (var(--width-grid) - 1) * var(--columns-gap));margin:24px auto}@media screen and (min-width:980px){.content-breadcrumb{--width-grid:calc(var(--columns-count) - 2)}}.content-grid,.content-main,.content-article,.content-side,.content-related{padding-bottom:var(--spacing-lg)}.content-grid+.push-news,.content-main+.push-news,.content-article+.push-news,.content-side+.push-news,.content-related+.push-news{margin-top:0}.events-empty{margin-top:40px}@media screen and (max-width:768px){.events-filters{padding:16px;background-color:var(--lightgrey)}}@media screen and (min-width:769px){.events-filters{display:flex;align-items:center;gap:16px}}.events-filters-label{flex-shrink:0;font-size:max(14px,1.4rem);font-weight:400}.events-filters form{flex-grow:1}@media screen and (min-width:769px){.events-filters form{display:flex;align-items:center;gap:16px}.events-filters form .form-item,.events-filters form .form-actions{width:23.3333333333%;margin-top:0!important}.events-filters form .form-actions{width:30%}}@media screen and (min-width:769px){.events-filters form input[type=text],.events-filters form select{background-color:var(--lightgrey)}}.events-filters form input[type=text]:valid,.events-filters form select:valid{border-color:var(--secondary-30)}.events-filters form input[type=text]:hover,.events-filters form input[type=text]:focus,.events-filters form select:hover,.events-filters form select:focus{border-color:var(--secondary-50)}.events-filters form .form-item-input{position:relative}.events-filters form .form-submit{justify-content:center;flex-grow:1;cursor:pointer}@media screen and (max-width:768px){.events-filters form .form-submit{margin:24px 0 0}}.events-filters form .form-actions{display:flex;gap:8px}@media screen and (min-width:769px){.events-filters form .form-actions [data-drupal-selector=edit-reset]{max-width:50px;width:100%;padding:0;background-image:url(/themes/custom/brain_institute/dist/assets/svg/refresh.svg);background-position:center;background-repeat:no-repeat;text-indent:-9999px}}.content-error{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:calc(var(--vh,100vh) - var(--header,0));padding:var(--spacing-lg)}.content-error *+*:not(li,split,.icon){margin-top:24px}.content-error img{max-width:100%;width:auto;height:auto;margin:0 auto}.content-error ol{list-style-type:decimal;list-style-position:inside}.content-error ul li:before{content:"";display:inline-block;width:8px;height:1px;margin-right:16px;background:var(--primary);transform:translateY(-4px)}.content-error li>ul,.content-error li ol{padding-left:24px}.content-error-icon{--offset:-2000;--array:2000;position:absolute;right:0;bottom:0;left:0;top:-30%;pointer-events:none}@media screen and (max-width:768px){.content-error-icon{width:250%;transform:translate(-30%)}}.content-error-icon svg{stroke-dasharray:var(--array);stroke-dashoffset:var(--offset);animation:dash 2s cubic-bezier(.25,.46,.45,.94) forwards}.content-error-icon .icon-403 svg{--offset:2800;--array:2800;animation:dash 2s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes dash{to{stroke-dashoffset:0}}.page-error{position:relative;max-height:calc(var(--vh,100vh) - var(--header,0px));background:var(--grey);overflow:hidden}.page-error .btn{text-align:center}.sitemap-title{margin:0 0 16px}.sitemap .submenu-close,.sitemap .submenu-text,.sitemap .nav-item-title,.sitemap .submenu-item-has-children>span,.sitemap .icon{display:none}.sitemap .submenu-title-content,.sitemap .submenu-level-2 ul li,.sitemap .submenu-item:not(.submenu-item-has-children),.sitemap .legal-menu .nav-item{display:block;margin:12px 0;color:var(--secondary);font-size:max(16px,1.6rem);font-weight:400;line-height:1.2}.sitemap .submenu-title-content a,.sitemap .submenu-level-2 ul li a,.sitemap .submenu-item:not(.submenu-item-has-children) a,.sitemap .legal-menu .nav-item a{color:var(--primary);font-weight:700;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.sitemap .submenu-title-content a:hover,.sitemap .submenu-title-content a:focus,.sitemap .submenu-level-2 ul li a:hover,.sitemap .submenu-level-2 ul li a:focus,.sitemap .submenu-item:not(.submenu-item-has-children) a:hover,.sitemap .submenu-item:not(.submenu-item-has-children) a:focus,.sitemap .legal-menu .nav-item a:hover,.sitemap .legal-menu .nav-item a:focus{color:var(--secondary)}.sitemap .submenu-title-content:before,.sitemap .submenu-level-2 ul li:before,.sitemap .submenu-item:not(.submenu-item-has-children):before,.sitemap .legal-menu .nav-item:before{content:"";display:inline-block;width:8px;height:1px;margin-right:16px;background:var(--primary);transform:translateY(-4px)}.sitemap ul ul{margin-left:20px}.sitemap ul ul ul{margin-left:40px}.sitemap .nav-items{margin:0 0 40px}.transition{--clip-path:inset(40% 0 0 0 round var(--b-radius));position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;background:var(--bg);opacity:var(--o,0);clip-path:var(--clip-path);color:var(--color);pointer-events:var(--p-event,none);overflow:hidden;transform:translateY(var(--y,100px));transition:opacity .3s cubic-bezier(.215,.61,.355,1),clip-path .4s cubic-bezier(.645,.045,.355,1),transform .4s .1s cubic-bezier(.215,.61,.355,1)}.transition.visible{--o:1;--y:0;--p-events:auto;--clip-path:inset(0px round var(--b-radius));transition:opacity .3s cubic-bezier(.215,.61,.355,1),clip-path .4s .1s cubic-bezier(.645,.045,.355,1),transform .4s cubic-bezier(.215,.61,.355,1)}.transition.red{--color:var(--orange-100);--bg:var(--orange-100-20)}.transition.red .transition-red{--animation:dashstep 2s .6s steps(30,start) infinite;--display:flex}.transition.orange{--color:var(--orange-75);--bg:var(--orange-75-20)}.transition.orange .transition-orange{--animation:dashstep 3s .6s steps(35,start) infinite;--display:flex}.transition.yellow{--color:var(--orange-50);--bg:var(--orange-50-20)}.transition.yellow .transition-yellow{--animation:dashstep 4s .6s steps(40,start) infinite;--display:flex}.transition.pink{--color:var(--pink-100);--bg:var(--pink-50)}.transition.pink .transition-pink{--animation:dashstep 4s .6s steps(45,start) infinite;--display:flex}.transition.purple{--color:var(--blue-100);--bg:var(--blue-50)}.transition.purple .transition-purple{--animation:dashstep 3s .6s steps(40,start) infinite;--display:flex}.transition.blue{--color:var(--turquoise-75);--bg:var(--turquoise-20)}.transition.blue .transition-blue{--animation:dashstep 3s .6s steps(40,start) infinite;--display:flex}.transition.turquoise{--color:var(--turquoise-100);--bg:var(--turquoise-50)}.transition.turquoise .transition-turquoise{--animation:dashstep 3s .6s steps(40,start) infinite;--display:flex}.transition .svg-block{--offset:500;--array:500;--i-w:50px;--i-h:50px;position:absolute;top:0;right:0;bottom:0;left:0;display:var(--display,none);justify-content:center;align-items:center;opacity:.8;animation:blink .4s steps(4,start) infinite}.transition .svg-block:last-child{transform:translateY(1px);animation:blink .4s steps(2,start) infinite}.transition .svg-block:last-child svg{transform:translate(1px)}.transition svg{width:50px;height:50px;stroke-dasharray:var(--array);stroke-dashoffset:var(--offset);animation:var(--animation)}@keyframes dashstep{to{stroke-dashoffset:0}}@keyframes blink{to{opacity:.5;transform:translate(-1px) translateY(0)}}html{font-size:.6944444444%;font-size:.6944444444vw;font-size:min(.6944444444vw,10px)}main{min-height:calc(var(--vh,100vh) - var(--header,0px))}@media screen and (max-width:1099px){main{margin-bottom:var(--spacing-xl)}}#main-content{position:absolute}.page{min-height:calc(var(--vh,100vh) - var(--header,0px))}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.objectfit--cover img{object-fit:cover;object-position:center}.objectfit--contain img{object-fit:contain;object-position:center}picture{display:block;width:100%;height:100%;overflow:hidden}picture[data-observer] img{opacity:0;transition:opacity .3s cubic-bezier(.55,.085,.68,.53)}picture.--appear img{opacity:1}img[data-observer]{opacity:0;transition:opacity .3s cubic-bezier(.55,.085,.68,.53)}img[data-observer].--appear{opacity:1}.icon,svg{display:block;width:var(--w,var(--i-w,100%));height:var(--h,var(--i-h,100%))}svg{display:block;width:100%;height:100%}img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.u-visually-hidden,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}[data-drupal-ajax-container]{position:absolute;top:0;left:0;z-index:104}.u-visually-hidden--focusable:active,.u-visually-hidden--focusable:focus,.sr-only--focusable:active,.sr-only--focusable:focus{position:static;width:auto;height:auto;margin:0;clip:auto;overflow:visible}.u-visually-hidden:after,.u-visually-hidden:before,.sr-only:after,.sr-only:before{display:none}*{margin:0;padding:0;box-sizing:border-box;background:transparent;border:none;border-radius:none;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;-webkit-appearence:none;-webkit-apparence:none;text-size-adjust:100%}address{font-style:normal}ul,ol{padding:0;list-style:none}.overflow{max-width:var(--vw);max-height:100vh;overflow:hidden}main{position:relative;width:100%;height:100%}button{cursor:pointer}body{position:relative;width:100%;font-size:16px}body[focus=on] *:focus,body[focus=on] input[type=checkbox]:focus~label{outline:2px solid #00f!important}.global-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.global-link-before:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.global-link-on{position:relative;z-index:2}@media screen and (min-width:0){.zero-max{display:none!important}}@media screen and (max-width:-1){.zero-min{display:none!important}}@media screen and (min-width:375px){.xxs-max{display:none!important}}@media screen and (max-width:374px){.xxs-min{display:none!important}}@media screen and (min-width:450px){.xs-max{display:none!important}}@media screen and (max-width:449px){.xs-min{display:none!important}}@media screen and (min-width:769px){.sm-max{display:none!important}}@media screen and (max-width:768px){.sm-min{display:none!important}}@media screen and (min-width:980px){.md-max{display:none!important}}@media screen and (max-width:979px){.md-min{display:none!important}}@media screen and (min-width:1025px){.lg-max{display:none!important}}@media screen and (max-width:1024px){.lg-min{display:none!important}}@media screen and (min-width:1100px){.xl-max{display:none!important}}@media screen and (max-width:1099px){.xl-min{display:none!important}}@media screen and (min-width:1280px){.xxl-max{display:none!important}}@media screen and (max-width:1279px){.xxl-min{display:none!important}}@media screen and (min-width:1440px){.xxxl-max{display:none!important}}@media screen and (max-width:1439px){.xxxl-min{display:none!important}}@media screen and (min-width:1728px){.full-max{display:none!important}}@media screen and (max-width:1727px){.full-min{display:none!important}}.canTouchThis .touch-only,.canHover .touch-only,.onlyTouch .cantouch-only,.onlyTouch .hover-only,.canTouchThis .hover-only,.onlyTouch .hover-min{display:none!important}.grid-tpl,.grid{display:grid;grid-template-columns:repeat(calc(var(--columns-count)),1fr);grid-gap:var(--rows-gap) var(--columns-gap);align-items:flex-start;width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));max-width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));align-content:stretch}.grid-xs{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}@media screen and (min-width:980px){.grid-xs{max-width:calc(calc(var(--columns-count) - 2) * var(--columns-size) + (var(--columns-count) - 2 - 1) * var(--columns-gap))}}@media screen and (min-width:1025px){.grid-xs{max-width:calc(calc(var(--columns-count) - 4) * var(--columns-size) + (var(--columns-count) - 4 - 1) * var(--columns-gap))}}@media screen and (min-width:1100px){.grid-xs{max-width:calc(calc(var(--columns-count) - 8) * var(--columns-size) + (var(--columns-count) - 8 - 1) * var(--columns-gap))}}.grid-sm{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}@media screen and (min-width:769px){.grid-sm{max-width:calc(calc(var(--columns-count) - 4) * var(--columns-size) + (var(--columns-count) - 4 - 1) * var(--columns-gap))}}@media screen and (min-width:1100px){.grid-sm{max-width:calc(calc(var(--columns-count) - 6) * var(--columns-size) + (var(--columns-count) - 6 - 1) * var(--columns-gap))}}.grid-md{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}@media screen and (min-width:1025px){.grid-md{max-width:calc(calc(var(--columns-count) - 2) * var(--columns-size) + (var(--columns-count) - 2 - 1) * var(--columns-gap))}}.grid-lg{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}.grid-full{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));max-width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}.grid,.grid-xs,.grid-sm,.grid-md,.grid-lg,.grid-full{margin-right:auto;margin-left:auto}.grid-tpl{position:fixed;top:0;left:50%;z-index:10;width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));height:100vh;max-width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));pointer-events:none;overflow:hidden;transform-origin:top;transform:scaleY(1) translate(-50%);transition:transform .3s ease}.grid-tpl .col{height:100%;background:var(--grid-color)}@media screen and (min-width:375px){.grid-tpl .col{grid-column:auto/span 1}}.grid-tpl.hide{transform:scaleY(0) translate(-50%)}
.objectfit--cover img{object-fit:cover;object-position:center}.objectfit--contain img{object-fit:contain;object-position:center}picture{display:block;width:100%;height:100%;overflow:hidden}picture[data-observer] img{opacity:0;transition:opacity .3s cubic-bezier(.55,.085,.68,.53)}picture.--appear img{opacity:1}img[data-observer]{opacity:0;transition:opacity .3s cubic-bezier(.55,.085,.68,.53)}img[data-observer].--appear{opacity:1}.icon,svg{display:block;width:var(--w,var(--i-w,100%));height:var(--h,var(--i-h,100%))}svg{display:block;width:100%;height:100%}img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.u-visually-hidden,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}[data-drupal-ajax-container]{position:absolute;top:0;left:0;z-index:104}.u-visually-hidden--focusable:active,.u-visually-hidden--focusable:focus,.sr-only--focusable:active,.sr-only--focusable:focus{position:static;width:auto;height:auto;margin:0;clip:auto;overflow:visible}.u-visually-hidden:after,.u-visually-hidden:before,.sr-only:after,.sr-only:before{display:none}*{margin:0;padding:0;box-sizing:border-box;background:transparent;border:none;border-radius:none;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;-webkit-appearence:none;-webkit-apparence:none;text-size-adjust:100%}address{font-style:normal}ul,ol{padding:0;list-style:none}.overflow{max-width:var(--vw);max-height:100vh;overflow:hidden}main{position:relative;width:100%;height:100%}button{cursor:pointer}body{position:relative;width:100%;font-size:16px}body[focus=on] *:focus,body[focus=on] input[type=checkbox]:focus~label{outline:2px solid #00f!important}.global-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.global-link-before:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.global-link-on{position:relative;z-index:2}@media screen and (min-width:0){.zero-max{display:none!important}}@media screen and (max-width:-1){.zero-min{display:none!important}}@media screen and (min-width:375px){.xxs-max{display:none!important}}@media screen and (max-width:374px){.xxs-min{display:none!important}}@media screen and (min-width:450px){.xs-max{display:none!important}}@media screen and (max-width:449px){.xs-min{display:none!important}}@media screen and (min-width:769px){.sm-max{display:none!important}}@media screen and (max-width:768px){.sm-min{display:none!important}}@media screen and (min-width:980px){.md-max{display:none!important}}@media screen and (max-width:979px){.md-min{display:none!important}}@media screen and (min-width:1025px){.lg-max{display:none!important}}@media screen and (max-width:1024px){.lg-min{display:none!important}}@media screen and (min-width:1100px){.xl-max{display:none!important}}@media screen and (max-width:1099px){.xl-min{display:none!important}}@media screen and (min-width:1280px){.xxl-max{display:none!important}}@media screen and (max-width:1279px){.xxl-min{display:none!important}}@media screen and (min-width:1440px){.xxxl-max{display:none!important}}@media screen and (max-width:1439px){.xxxl-min{display:none!important}}@media screen and (min-width:1728px){.full-max{display:none!important}}@media screen and (max-width:1727px){.full-min{display:none!important}}.canTouchThis .touch-only,.canHover .touch-only,.onlyTouch .cantouch-only,.onlyTouch .hover-only,.canTouchThis .hover-only,.onlyTouch .hover-min{display:none!important}.grid-tpl,.grid{display:grid;grid-template-columns:repeat(calc(var(--columns-count)),1fr);grid-gap:var(--rows-gap) var(--columns-gap);align-items:flex-start;width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));max-width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));align-content:stretch}.grid-xs{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}@media screen and (min-width:980px){.grid-xs{max-width:calc(calc(var(--columns-count) - 2) * var(--columns-size) + (var(--columns-count) - 2 - 1) * var(--columns-gap))}}@media screen and (min-width:1025px){.grid-xs{max-width:calc(calc(var(--columns-count) - 4) * var(--columns-size) + (var(--columns-count) - 4 - 1) * var(--columns-gap))}}@media screen and (min-width:1100px){.grid-xs{max-width:calc(calc(var(--columns-count) - 8) * var(--columns-size) + (var(--columns-count) - 8 - 1) * var(--columns-gap))}}.grid-sm{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}@media screen and (min-width:769px){.grid-sm{max-width:calc(calc(var(--columns-count) - 4) * var(--columns-size) + (var(--columns-count) - 4 - 1) * var(--columns-gap))}}@media screen and (min-width:1100px){.grid-sm{max-width:calc(calc(var(--columns-count) - 6) * var(--columns-size) + (var(--columns-count) - 6 - 1) * var(--columns-gap))}}.grid-md{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}@media screen and (min-width:1025px){.grid-md{max-width:calc(calc(var(--columns-count) - 2) * var(--columns-size) + (var(--columns-count) - 2 - 1) * var(--columns-gap))}}.grid-lg{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}.grid-full{width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));max-width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));margin-left:auto;margin-right:auto}.grid,.grid-xs,.grid-sm,.grid-md,.grid-lg,.grid-full{margin-right:auto;margin-left:auto}.grid-tpl{position:fixed;top:0;left:50%;z-index:10;width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));height:100vh;max-width:calc(var(--columns-count) * var(--columns-size) + (var(--columns-count) - 1) * var(--columns-gap));pointer-events:none;overflow:hidden;transform-origin:top;transform:scaleY(1) translate(-50%);transition:transform .3s ease}.grid-tpl .col{height:100%;background:var(--grid-color)}@media screen and (min-width:375px){.grid-tpl .col{grid-column:auto/span 1}}.grid-tpl.hide{transform:scaleY(0) translate(-50%)}#block-brain_institute-local-tasks{position:fixed;right:0;height:1px;top:20%;z-index:999;transform:translate(100%);transition:all ease-in-out .25s}#block-brain_institute-local-tasks:hover{transform:translate(0)}#block-brain_institute-local-tasks>ul{margin:0;padding:15px;background-color:var(--primary);list-style-type:none;position:relative;border-radius:10px 0 0 10px}#block-brain_institute-local-tasks>ul:before{content:"";display:block;height:70px;width:60px;background-color:inherit;position:absolute;border-radius:20px 0 0 20px;left:0;top:50%;transform:translate(-100%,-50%)}#block-brain_institute-local-tasks>ul:after{content:"";display:flex;text-indent:10px;align-items:center;height:50px;width:50px;background-image:svg-load("distribution/svg/gears.svg",fill=var(--secondary));background-size:80% auto;background-repeat:no-repeat;background-position:50%;background-color:#fff;opacity:.7;position:absolute;border-radius:10px 0 0 10px;left:0;top:50%;transform:translate(-100%,-50%)}#block-brain_institute-local-tasks>ul li{padding:10px}#block-brain_institute-local-tasks>ul a{display:block;padding:5px 10px;border-radius:10px;background-color:#fff9;color:#000;text-decoration:none;transition:all ease-in-out .25s}#block-brain_institute-local-tasks>ul a:hover{background-color:#fff}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
