/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/css/components/../../images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:FKGrotesk;font-style:normal;font-weight:300;src:url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-Light.woff) format("woff"),url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-Light.woff2) format("woff2")}@font-face{font-family:FKGrotesk;font-style:italic;font-weight:300;src:url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-LightItalic.woff) format("woff"),url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-LightItalic.woff2) format("woff2")}@font-face{font-family:FKGrotesk;font-style:normal;font-weight:400;src:url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-Regular.woff) format("woff"),url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-Regular.woff2) format("woff2")}@font-face{font-family:FKGrotesk;font-style:italic;font-weight:400;src:url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-Italic.woff) format("woff"),url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-Italic.woff2) format("woff2")}@font-face{font-family:FKGrotesk;font-style:normal;font-weight:500;src:url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-Medium.woff) format("woff"),url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-Medium.woff2) format("woff2")}@font-face{font-family:FKGrotesk;font-style:italic;font-weight:500;src:url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-MediumItalic.woff) format("woff"),url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-MediumItalic.woff2) format("woff2")}@font-face{font-family:FKGrotesk;font-style:normal;font-weight:600;src:url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-Bold.woff) format("woff"),url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-Bold.woff2) format("woff2")}@font-face{font-family:FKGrotesk;font-style:italic;font-weight:600;src:url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-BoldItalic.woff) format("woff"),url(/themes/custom/cossette/dist/css/../assets/fonts/FKGrotesk-BoldItalic.woff2) format("woff2")}html{font-size:62.5%}body{font-family:FKGrotesk,Arial,sans-serif;font-weight:300;color:#000;background-color:#fff;line-height:1.5;font-size:1.8rem}@media only screen and (min-width:770px){body{font-size:2.2rem}}.cta--primary,.h0,.h1,.h2,.h5,.nav--primary,.nav--secondary,h1,h2,h5{font-weight:500}.h4,h4{line-height:1.15;font-weight:300}.body-2,.btn-simple .btn-tx,.cke_editable table td,.cke_editable table td p,.cke_editable table td span,.cke_editable table th p,.cke_editable table th span,.cta--primary,.cta--secondary,.filters-header-title,.form-group-processed-text table td,.form-group-processed-text table td p,.form-group-processed-text table td span,.form-group-processed-text table th p,.form-group-processed-text table th span,.form-group-webform-markup table td,.form-group-webform-markup table td p,.form-group-webform-markup table td span,.form-group-webform-markup table th p,.form-group-webform-markup table th span,.h4,.h5,.h6,.header-container .navsearch-suggestions-title,.layout-wysiwyg table td,.layout-wysiwyg table td p,.layout-wysiwyg table td span,.layout-wysiwyg table th p,.layout-wysiwyg table th span,.nav--primary,.p,.ww table td,.ww table td p,.ww table td span,.ww table th p,.ww table th span,h4,h5,h6{letter-spacing:normal}.h0,.h1,.h2,.h3,.noScript,h1,h2,h3{line-height:1.0625;letter-spacing:-.15px}.h0{font-size:6.4rem}@media only screen and (min-width:770px){.h0{font-size:10vw}}.h1,h1{font-size:3.8rem}@media only screen and (min-width:400px){.h1,h1{font-size:5rem}}@media only screen and (min-width:770px){.h1,h1{font-size:10rem}}.h2,h2{font-size:2.8rem}@media only screen and (min-width:400px){.h2,h2{font-size:4rem}}@media only screen and (min-width:770px){.h2,h2{font-size:6rem}}.h3,.noScript,h3{font-size:2.4rem;font-weight:300}@media only screen and (min-width:400px){.h3,.noScript,h3{font-size:3.2rem}}@media only screen and (min-width:770px){.h3,.noScript,h3{font-size:4.8rem}}.h4,h4{font-size:1.8rem}@media only screen and (min-width:400px){.h4,h4{font-size:2.4rem}}@media only screen and (min-width:770px){.h4,h4{font-size:3.2rem}}.h5,h5{font-size:2rem;font-weight:600}@media only screen and (min-width:400px){.h5,h5{font-size:2.4rem;line-height:3.2rem}}.h6,h6{font-size:2rem;font-weight:600}@media only screen and (min-width:400px){.h6,h6{font-size:2.2rem}}@media only screen and (min-width:770px){.h6,h6{font-size:2.4rem}}.body-2,.cke_editable table td,.cke_editable table td p,.cke_editable table td span,.cke_editable table th p,.cke_editable table th span,.filters-header-title,.form-group-processed-text table td,.form-group-processed-text table td p,.form-group-processed-text table td span,.form-group-processed-text table th p,.form-group-processed-text table th span,.form-group-webform-markup table td,.form-group-webform-markup table td p,.form-group-webform-markup table td span,.form-group-webform-markup table th p,.form-group-webform-markup table th span,.layout-wysiwyg table td,.layout-wysiwyg table td p,.layout-wysiwyg table td span,.layout-wysiwyg table th p,.layout-wysiwyg table th span,.ww table td,.ww table td p,.ww table td span,.ww table th p,.ww table th span{font-size:1.6rem;line-height:2rem}@media only screen and (min-width:770px){.body-2,.cke_editable table td,.cke_editable table td p,.cke_editable table td span,.cke_editable table th p,.cke_editable table th span,.filters-header-title,.form-group-processed-text table td,.form-group-processed-text table td p,.form-group-processed-text table td span,.form-group-processed-text table th p,.form-group-processed-text table th span,.form-group-webform-markup table td,.form-group-webform-markup table td p,.form-group-webform-markup table td span,.form-group-webform-markup table th p,.form-group-webform-markup table th span,.layout-wysiwyg table td,.layout-wysiwyg table td p,.layout-wysiwyg table td span,.layout-wysiwyg table th p,.layout-wysiwyg table th span,.ww table td,.ww table td p,.ww table td span,.ww table th p,.ww table th span{font-size:1.8rem;line-height:2.4rem}}.header-container .navsearch-suggestions-title,.p{margin:0;line-height:1.5;font-weight:300;letter-spacing:normal;text-transform:none;font-size:1.8rem;line-height:2.4rem}@media only screen and (min-width:770px){.header-container .navsearch-suggestions-title,.p{font-size:2.2rem;line-height:3.2rem}}.cta--primary{font-size:2rem;line-height:2.5rem}.btn-simple .btn-tx,.cta--secondary{font-weight:400;font-size:1.6rem;line-height:2rem}.nav--primary{font-size:2.4rem;line-height:3rem}.nav--secondary{font-size:1.4rem;line-height:2rem}.accent,.stats-tx,.teaser-date{font-size:2rem;font-weight:600}@media only screen and (min-width:770px){.accent,.stats-tx,.teaser-date{font-size:2.4rem}}.btn-filters-open .btn-tx,.btn-reset,.contact-us .item-form-label,.dropdown,.error-message,.font-caption,.footer,.form-checkbox,.form-item--error-message,.form-item-label,.form-radio-item,.form-toggle,.list-btn,.list-link .btn-tx,.media-credit,.media-desc,.page-search .filters-container,.panel-link,.result-count-wrapper,.search-info,.sort-by-label,.tab-item:not(.btn-filter),.teaser-category,.webform-required{line-height:1.5;font-weight:400;font-size:1.4rem}@media only screen and (min-width:770px){.btn-filters-open .btn-tx,.btn-reset,.contact-us .item-form-label,.dropdown,.error-message,.font-caption,.footer,.form-checkbox,.form-item--error-message,.form-item-label,.form-radio-item,.form-toggle,.list-btn,.list-link .btn-tx,.media-credit,.media-desc,.page-search .filters-container,.panel-link,.result-count-wrapper,.search-info,.sort-by-label,.tab-item:not(.btn-filter),.teaser-category,.webform-required{font-size:1.6rem}}.screen-reader-only,.visually-hidden,[type=checkbox],[type=radio]:not(.radiotab){border:0;clip:rect(0 0 0 0);height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0}.focusable[type=checkbox]:active,.focusable[type=checkbox]:focus,.focusable[type=radio]:active:not(.radiotab),.focusable[type=radio]:focus:not(.radiotab),.screen-reader-only.focusable:active,.screen-reader-only.focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto}.icon-x{position:relative;height:20px}.icon-x,.icon-x-line{display:inline-block;width:44px}.icon-x-line{position:absolute;top:10px;left:0;height:1.5px;background:#000}.icon-x-line:first-of-type{transform:rotate(25deg)}.icon-x-line:last-of-type{transform:rotate(-25deg)}.icon-btn{margin:0 0 2px 16px;pointer-events:none}.icon-filters{margin:0 0 0 16px}.arrow-big{width:36px;height:40px}.arrow-long{width:71px;height:15px}.arrow-simple{width:16px;height:9px}.arrow,.internal{width:21px;height:15px}.back{width:16px;height:18px}.download{width:16px;height:16px}.erase{width:20px;height:20px}.external{width:18px;height:18px}.reset{width:14px;height:14px}.warning{width:18px;height:18px}.play{width:28px;height:30px;margin:0 0 0 8px;color:#000}.anchor,.search{width:18px;height:18px}.anchor{transform:rotate(90deg)}.plus{width:30px;height:30px;filter:drop-shadow(1px 0 0 black) drop-shadow(0 1px 0 black)}@media only screen and (min-width:1024px){.plus{width:60px;height:60px;filter:none}.panel .plus{width:30px;height:30px;filter:drop-shadow(1px 0 0 black) drop-shadow(0 1px 0 black)}}.facebook{width:10px;height:16px}.instagram,.linkedin{width:16px;height:16px}.twitter{width:17px;height:16px}.youtube{width:18px;height:12px}.pinterest,.tiktok{width:18px;height:16px}*{outline-offset:2px}html{scroll-behavior:smooth;overflow-y:scroll;overflow-x:hidden}.set-scroll-behaviour-auto{scroll-behavior:auto!important}body{width:100%}.layout-content{position:relative}img{width:100%;height:auto;vertical-align:bottom}::selection{background:rgba(37,178,22,.25)}:focus{outline:2px solid #000}:focus:not(:focus-visible){outline:none}.skip-link{line-height:2;border:2px solid #000}.noScript,.skip-link{padding:10px 16px;color:#000;background:#fff}.noScript{display:block;outline-offset:-2px;width:100%;text-align:center}ul{list-style:none;padding:0}blockquote,figure,hr,ul{margin:0}cite{font-style:normal}picture{display:block;vertical-align:bottom}.layout-content img{height:auto;width:100%}.layout-content h2:first-of-type:not(.hero-title):not(.tximg-title){margin-top:0}button,input[type=submit]{border:none;margin:0;padding:0;text-decoration:none;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}@media only screen and (min-width:770px){.mobileOnly{display:none!important;visibility:hidden}}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.tableOnly{display:none!important;visibility:hidden}}.hide{display:none!important}.hide,.hide-reader{visibility:hidden}.block-scroll,.no-scroll{overflow:hidden}.no-trans{transition:none!important}.link,a{color:#000;background-color:transparent;text-decoration:none;text-decoration-color:transparent;outline-color:transparent;display:inline-block}.link{position:relative}.cke_editable table::-webkit-scrollbar,.form-group-processed-text table::-webkit-scrollbar,.form-group-webform-markup table::-webkit-scrollbar,.layout-wysiwyg table::-webkit-scrollbar,.prohibited .filters-container::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.ww table::-webkit-scrollbar{width:14px;margin:20px 0}.cke_editable table::-webkit-scrollbar-track,.form-group-processed-text table::-webkit-scrollbar-track,.form-group-webform-markup table::-webkit-scrollbar-track,.layout-wysiwyg table::-webkit-scrollbar-track,.prohibited .filters-container::-webkit-scrollbar-track,.scrollbar::-webkit-scrollbar-track,.ww table::-webkit-scrollbar-track{background:#25b216}.cke_editable table::-webkit-scrollbar-thumb,.form-group-processed-text table::-webkit-scrollbar-thumb,.form-group-webform-markup table::-webkit-scrollbar-thumb,.layout-wysiwyg table::-webkit-scrollbar-thumb,.prohibited .filters-container::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.ww table::-webkit-scrollbar-thumb{background:#000}.cke_editable table::-webkit-scrollbar-thumb:hover,.form-group-processed-text table::-webkit-scrollbar-thumb:hover,.form-group-webform-markup table::-webkit-scrollbar-thumb:hover,.layout-wysiwyg table::-webkit-scrollbar-thumb:hover,.prohibited .filters-container::-webkit-scrollbar-thumb:hover,.scrollbar::-webkit-scrollbar-thumb:hover,.ww table::-webkit-scrollbar-thumb:hover{outline:1px solid #25b216;outline-offset:-2px}.prohibited .filters-container{overflow:auto}.prohibited .filters-container::-webkit-scrollbar{width:40px;margin:220px 0}.shadow{position:relative}.shadow:before{content:"";position:absolute;width:100vw;height:100%;background:rgba(0,0,0,.4);z-index:105}.shadow-nav:before{z-index:102}.shadow.fadeIN:before{animation:fade .6s ease-in-out both}.shadow.fadeOUT:before{animation:fade .6s ease-in-out reverse both}@keyframes fade{0%{opacity:0}to{opacity:1}}.highlight-img-1{background:url(/themes/custom/cossette/dist/css/../assets/images/highlight1.svg) no-repeat 0/contain}.highlight-img-2{background:url(/themes/custom/cossette/dist/css/../assets/images/highlight2.svg) no-repeat 0/contain}#ot-sdk-btn.optanon-show-settings,#ot-sdk-btn.ot-sdk-show-settings{position:fixed!important;bottom:0;color:#000!important;border:0!important;padding:14px 22px 12px!important;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out!important;z-index:-6}#ot-sdk-btn.optanon-show-settings:hover,#ot-sdk-btn.ot-sdk-show-settings:hover{color:#fff!important}@keyframes multi-logo-switch{0%{opacity:1}25%{opacity:1}26%{opacity:0}to{opacity:0}}.metas-table>div{display:grid;grid-template-columns:1fr 2fr;border-top:1px solid #000;padding:10px 0 24px}.metas-table>div div:first-child{font-weight:700;font-size:1.6rem}.metas-table>div div:last-child{display:flex;flex-direction:column;align-items:flex-start}.metas-table__title{font-weight:700;font-size:1.6rem}#ot-sdk-btn.optanon-show-settings,#ot-sdk-btn.ot-sdk-show-settings,.btn,.btn-filter,.btn-primary,.btn-primary-anchor,.btn-primary-external,.btn-primary-internal,.btn-secondary,.btn-secondary-anchor,.btn-secondary-external,.btn-secondary-internal,.btn-simple,.btn-tertiary,.btn-tertiary-anchor,.btn-tertiary-external,.btn-tertiary-internal,.featureTx a:first-of-type,.webform-button--submit{position:relative;display:inline-flex;align-items:center;width:fit-content;padding:14px 20px 12px;text-align:center;text-decoration:none;font-weight:400;cursor:pointer;transition:all .25s ease-in-out}@media only screen and (min-width:770px){#ot-sdk-btn.optanon-show-settings,#ot-sdk-btn.ot-sdk-show-settings,.btn,.btn-filter,.btn-primary,.btn-primary-anchor,.btn-primary-external,.btn-primary-internal,.btn-secondary,.btn-secondary-anchor,.btn-secondary-external,.btn-secondary-internal,.btn-simple,.btn-tertiary,.btn-tertiary-anchor,.btn-tertiary-external,.btn-tertiary-internal,.featureTx a:first-of-type,.webform-button--submit{padding:20px 24px 18px}}#ot-sdk-btn.optanon-show-settings:before,#ot-sdk-btn.ot-sdk-show-settings:before,.btn-filter:before,.btn-primary-anchor:before,.btn-primary-external:before,.btn-primary-internal:before,.btn-primary:before,.btn-secondary-anchor:before,.btn-secondary-external:before,.btn-secondary-internal:before,.btn-secondary:before,.btn-simple:before,.btn-tertiary-anchor:before,.btn-tertiary-external:before,.btn-tertiary-internal:before,.btn-tertiary:before,.btn:before,.featureTx a:first-of-type:before,.webform-button--submit:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:background-color .25s ease-in-out}.btn-tx{pointer-events:none}.btn-tx p{margin:0}.btn-small{padding:12px 20px}.btn-all{line-height:2}@media only screen and (min-width:770px){.btn-all{line-height:4}}.btn[disabled],.featureTx a[disabled]:first-of-type,[disabled]#ot-sdk-btn.optanon-show-settings,[disabled]#ot-sdk-btn.ot-sdk-show-settings,[disabled].btn-filter,[disabled].btn-primary,[disabled].btn-primary-anchor,[disabled].btn-primary-external,[disabled].btn-primary-internal,[disabled].btn-secondary,[disabled].btn-secondary-anchor,[disabled].btn-secondary-external,[disabled].btn-secondary-internal,[disabled].btn-simple,[disabled].btn-tertiary,[disabled].btn-tertiary-anchor,[disabled].btn-tertiary-external,[disabled].btn-tertiary-internal,[disabled].webform-button--submit{pointer-events:none;opacity:.6;filter:grayscale(1)}.dark #ot-sdk-btn.optanon-show-settings,.dark #ot-sdk-btn.ot-sdk-show-settings,.dark .btn,.dark .btn-filter,.dark .btn-primary,.dark .btn-primary-anchor,.dark .btn-primary-external,.dark .btn-primary-internal,.dark .btn-secondary,.dark .btn-secondary-anchor,.dark .btn-secondary-external,.dark .btn-secondary-internal,.dark .btn-simple,.dark .btn-tertiary,.dark .btn-tertiary-anchor,.dark .btn-tertiary-external,.dark .btn-tertiary-internal,.dark .featureTx a:first-of-type,.dark .webform-button--submit,.featureTx .dark a:first-of-type{color:#fff}#ot-sdk-btn.optanon-show-settings:focus:not([disabled]):not(:focus-visible),#ot-sdk-btn.ot-sdk-show-settings:focus:not([disabled]):not(:focus-visible),.btn-filter:focus:not([disabled]):not(:focus-visible),.btn-primary-anchor:focus:not([disabled]):not(:focus-visible),.btn-primary-external:focus:not([disabled]):not(:focus-visible),.btn-primary-internal:focus:not([disabled]):not(:focus-visible),.btn-primary:focus:not([disabled]):not(:focus-visible),.btn-secondary-anchor:focus:not([disabled]):not(:focus-visible),.btn-secondary-external:focus:not([disabled]):not(:focus-visible),.btn-secondary-internal:focus:not([disabled]):not(:focus-visible),.btn-secondary:focus:not([disabled]):not(:focus-visible),.btn-simple:focus:not([disabled]):not(:focus-visible),.btn-tertiary-anchor:focus:not([disabled]):not(:focus-visible),.btn-tertiary-external:focus:not([disabled]):not(:focus-visible),.btn-tertiary-internal:focus:not([disabled]):not(:focus-visible),.btn-tertiary:focus:not([disabled]):not(:focus-visible),.btn:focus:not([disabled]):not(:focus-visible),.featureTx a:focus:not([disabled]):not(:focus-visible):first-of-type,.webform-button--submit:focus:not([disabled]):not(:focus-visible){outline:2px solid #000;outline-offset:0}#ot-sdk-btn.optanon-show-settings,#ot-sdk-btn.ot-sdk-show-settings,.btn-primary,.btn-primary-anchor,.btn-primary-external,.btn-primary-internal,.webform-button--submit{background:linear-gradient(90deg,#000 50%,#25b216 0);background-size:200%;background-position-x:right}#ot-sdk-btn.optanon-show-settings:before,#ot-sdk-btn.ot-sdk-show-settings:before,.btn-primary-anchor:before,.btn-primary-external:before,.btn-primary-internal:before,.btn-primary:before,.webform-button--submit:before{background-color:#25b216}#ot-sdk-btn.optanon-show-settings:active,#ot-sdk-btn.optanon-show-settings:hover,#ot-sdk-btn.ot-sdk-show-settings:active,#ot-sdk-btn.ot-sdk-show-settings:hover,.btn-primary-active,.btn-primary-anchor:active,.btn-primary-anchor:hover,.btn-primary-external:active,.btn-primary-external:hover,.btn-primary-hover,.btn-primary-internal:active,.btn-primary-internal:hover,.btn-primary:active,.btn-primary:hover,.webform-button--submit:active,.webform-button--submit:hover{color:#fff;background-position-x:left}#ot-sdk-btn.optanon-show-settings:active:before,#ot-sdk-btn.optanon-show-settings:hover:before,#ot-sdk-btn.ot-sdk-show-settings:active:before,#ot-sdk-btn.ot-sdk-show-settings:hover:before,.btn-primary-active:before,.btn-primary-anchor:active:before,.btn-primary-anchor:hover:before,.btn-primary-external:active:before,.btn-primary-external:hover:before,.btn-primary-hover:before,.btn-primary-internal:active:before,.btn-primary-internal:hover:before,.btn-primary:active:before,.btn-primary:hover:before,.webform-button--submit:active:before,.webform-button--submit:hover:before{background-color:#000}.btn-secondary,.btn-secondary-anchor,.btn-secondary-external,.btn-secondary-internal,.featureTx a:first-of-type{width:max-content;color:#fff;background:linear-gradient(90deg,#25b216 50%,#000 0);background-size:200%;background-position-x:right}.btn-secondary-anchor:before,.btn-secondary-external:before,.btn-secondary-internal:before,.btn-secondary:before,.featureTx a:first-of-type:before{background-color:#000}.btn-secondary-active,.btn-secondary-anchor:active,.btn-secondary-anchor:hover,.btn-secondary-external:active,.btn-secondary-external:hover,.btn-secondary-hover,.btn-secondary-internal:active,.btn-secondary-internal:hover,.btn-secondary:active,.btn-secondary:hover,.featureTx a:active:first-of-type,.featureTx a:hover:first-of-type{color:#000;background-position-x:left}.btn-secondary-active:before,.btn-secondary-anchor:active:before,.btn-secondary-anchor:hover:before,.btn-secondary-external:active:before,.btn-secondary-external:hover:before,.btn-secondary-hover:before,.btn-secondary-internal:active:before,.btn-secondary-internal:hover:before,.btn-secondary:active:before,.btn-secondary:hover:before,.featureTx a:active:first-of-type:before,.featureTx a:hover:first-of-type:before{background-color:#25b216}.btn-tertiary,.btn-tertiary-anchor,.btn-tertiary-external,.btn-tertiary-internal{padding:14px 0 12px;background:linear-gradient(90deg,#000 50%,transparent 0);background-size:210%;background-position-x:98%}@media only screen and (min-width:770px){.btn-tertiary,.btn-tertiary-anchor,.btn-tertiary-external,.btn-tertiary-internal{padding:20px 0 18px}}.btn-small.btn-tertiary-anchor,.btn-small.btn-tertiary-external,.btn-small.btn-tertiary-internal,.btn-tertiary.btn-small{padding:12px 0 10px}.btn-tertiary-anchor:before,.btn-tertiary-external:before,.btn-tertiary-internal:before,.btn-tertiary:before{background-color:transparent;transition:background-color 0s ease-in-out 0s}.btn-tertiary-active,.btn-tertiary-anchor:active,.btn-tertiary-anchor:hover,.btn-tertiary-external:active,.btn-tertiary-external:hover,.btn-tertiary-hover,.btn-tertiary-internal:active,.btn-tertiary-internal:hover,.btn-tertiary:active,.btn-tertiary:hover{padding:14px 24px 12px;color:#fff;background-position-x:left}@media only screen and (min-width:770px){.btn-tertiary-active,.btn-tertiary-anchor:active,.btn-tertiary-anchor:hover,.btn-tertiary-external:active,.btn-tertiary-external:hover,.btn-tertiary-hover,.btn-tertiary-internal:active,.btn-tertiary-internal:hover,.btn-tertiary:active,.btn-tertiary:hover{padding:20px 24px 18px}}.btn-tertiary-active.btn-small,.btn-tertiary-anchor:active.btn-small,.btn-tertiary-anchor:hover.btn-small,.btn-tertiary-external:active.btn-small,.btn-tertiary-external:hover.btn-small,.btn-tertiary-hover.btn-small,.btn-tertiary-internal:active.btn-small,.btn-tertiary-internal:hover.btn-small,.btn-tertiary:active.btn-small,.btn-tertiary:hover.btn-small{padding:12px 20px 10px}.btn-tertiary-active:before,.btn-tertiary-anchor:active:before,.btn-tertiary-anchor:hover:before,.btn-tertiary-external:active:before,.btn-tertiary-external:hover:before,.btn-tertiary-hover:before,.btn-tertiary-internal:active:before,.btn-tertiary-internal:hover:before,.btn-tertiary:active:before,.btn-tertiary:hover:before{background-color:#000;transition:background-color .25s ease-in-out .25s}.btn-tertiary-anchor .btn-tx,.btn-tertiary-external .btn-tx,.btn-tertiary-internal .btn-tx,.btn-tertiary .btn-tx{display:block;text-align:left}#ot-sdk-btn.optanon-show-settings,#ot-sdk-btn.ot-sdk-show-settings,.btn-primary,.btn-primary-anchor,.btn-primary-external,.btn-primary-internal,.btn-secondary,.btn-secondary-anchor,.btn-secondary-external,.btn-secondary-internal,.btn-tertiary,.btn-tertiary-anchor,.btn-tertiary-external,.btn-tertiary-internal,.featureTx a:first-of-type,.webform-button--submit{font-size:1.6rem}@media only screen and (min-width:770px){#ot-sdk-btn.optanon-show-settings,#ot-sdk-btn.ot-sdk-show-settings,.btn-primary,.btn-primary-anchor,.btn-primary-external,.btn-primary-internal,.btn-secondary,.btn-secondary-anchor,.btn-secondary-external,.btn-secondary-internal,.btn-tertiary,.btn-tertiary-anchor,.btn-tertiary-external,.btn-tertiary-internal,.featureTx a:first-of-type,.webform-button--submit{font-size:2rem}}.featureTx .search-projects-redirect a:first-of-type,.search-projects-redirect #ot-sdk-btn.optanon-show-settings,.search-projects-redirect #ot-sdk-btn.ot-sdk-show-settings,.search-projects-redirect .btn-primary,.search-projects-redirect .btn-primary-anchor,.search-projects-redirect .btn-primary-external,.search-projects-redirect .btn-primary-internal,.search-projects-redirect .btn-secondary,.search-projects-redirect .btn-secondary-anchor,.search-projects-redirect .btn-secondary-external,.search-projects-redirect .btn-secondary-internal,.search-projects-redirect .btn-tertiary,.search-projects-redirect .btn-tertiary-anchor,.search-projects-redirect .btn-tertiary-external,.search-projects-redirect .btn-tertiary-internal,.search-projects-redirect .featureTx a:first-of-type,.search-projects-redirect .webform-button--submit{justify-content:space-between;border-bottom:1px solid #000;width:-moz-available;width:-webkit-fill-available;width:fill-available;font-size:1.6rem;line-height:2.4rem}.btn-simple,.featureTx .search-projects-redirect a:first-of-type .btn-tx,.search-projects-redirect #ot-sdk-btn.optanon-show-settings .btn-tx,.search-projects-redirect #ot-sdk-btn.ot-sdk-show-settings .btn-tx,.search-projects-redirect .btn-primary-anchor .btn-tx,.search-projects-redirect .btn-primary-external .btn-tx,.search-projects-redirect .btn-primary-internal .btn-tx,.search-projects-redirect .btn-primary .btn-tx,.search-projects-redirect .btn-secondary-anchor .btn-tx,.search-projects-redirect .btn-secondary-external .btn-tx,.search-projects-redirect .btn-secondary-internal .btn-tx,.search-projects-redirect .btn-secondary .btn-tx,.search-projects-redirect .btn-tertiary-anchor .btn-tx,.search-projects-redirect .btn-tertiary-external .btn-tx,.search-projects-redirect .btn-tertiary-internal .btn-tx,.search-projects-redirect .btn-tertiary .btn-tx,.search-projects-redirect .featureTx a:first-of-type .btn-tx,.search-projects-redirect .webform-button--submit .btn-tx{text-align:left}.btn-simple{padding:0;margin:10px 0;max-width:calc(100% - 40px)}.btn-simple:after{content:"";display:inline-block;position:absolute;left:100%;margin-left:16px;width:20px;height:100%;background:url(/themes/custom/cossette/dist/css/../assets/images/arrow-long.svg) no-repeat 100%/70px;transition:width .25s ease-in-out}.dark .btn-simple:after{background:url(/themes/custom/cossette/dist/css/../assets/images/arrow-long-white.svg) no-repeat 100%/70px}.btn-simple-active:after,.btn-simple-hover:after,.btn-simple:active:after,.btn-simple:hover:after,.list-item:focus .btn-simple:after,.list-item:hover .btn-simple:after,.teaser-link:hover .btn-simple:after{width:70px}.layout-wysiwyg .btn-simple{text-decoration:none;margin:0 40px 0 0}.layout-wysiwyg .btn-simple:hover{margin:0 90px 0 0}.btn-simple.btn-more{margin-top:30px}@media only screen and (min-width:770px){.btn-simple.btn-more{margin-top:50px}}.btn-filter{margin:0 24px 0 0;border:1px solid rgba(0,0,0,.25);padding:10px 10px 8px;text-transform:uppercase;font-size:1.2rem;line-height:1.2rem;background:linear-gradient(90deg,#000 50%,#fff 0);background-size:250%;background-position-x:98%;transition:color .25s ease-in-out,background-position .35s ease-in-out}.btn-filter.is-disabled{pointer-events:none;opacity:.3}.btn-filter-hover,.btn-filter:hover{color:#fff;background-position-x:1%}.btn-filter.is-active,.btn-filter:active,.btn-filter[aria-selected=true]{background:#e8f6e6}.btn-filter.is-active:hover,.btn-filter:active:hover,.btn-filter[aria-selected=true]:hover{color:#000}.btn-filter:focus:not([disabled]){outline:2px solid #000}.btn-filter:focus:not([disabled]):not(:focus-visible){outline:none}#BambooHR-Footer a,.btn-filter .label,.btn-line,.footer-menu-item a,.header-hub .filter-collection-link{margin-bottom:-2px;padding-bottom:2px;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .25s ease-in-out;line-height:1.25}#BambooHR-Footer a:active,#BambooHR-Footer a:hover,.btn-filter .label:active,.btn-filter .label:hover,.btn-filter:hover .label,.btn-line-active,.btn-line-hover,.btn-line:active,.btn-line:hover,.footer-menu-item a:active,.footer-menu-item a:hover,.footer-top:focus .btn-tx,.footer-top:hover .btn-tx,.header-hub .filter-collection-link:active,.header-hub .filter-collection-link:hover{background-position:0 100%;background-size:100% 1px}.btn-play,.btn-play-inner{display:flex;justify-content:center;align-items:center;border:1px solid #000;border-radius:50%;width:80px;height:80px;background:#fff}.btn-play-inner .play,.btn-play .play{pointer-events:none;transition:transform .25s ease-in-out}@media only screen and (min-width:770px){.btn-play,.btn-play-inner{width:120px;height:120px}}.btn-play-inner:focus .play,.btn-play-inner:hover .play,.btn-play:focus .play,.btn-play:hover .play{transform:scale(1.25)}.btn-close .icon-x-line{background:#fff}.btn-close:focus .icon-x,.btn-close:hover .icon-x{outline:2px solid #fff;outline-offset:6px}.btn-close:focus,.btn-close:focus:not(:focus-visible) .icon-x{outline:none}.btn-reset{display:flex;align-items:center}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.btn-reset{transform:translateY(2px)}}.btn-reset-date{font-weight:300;margin-bottom:20px}.btn-toggle{position:relative}.btn-toggle:after{content:"";background:url(/themes/custom/cossette/dist/css/../assets/images/arrow-simple.svg) no-repeat 50%/contain;width:20px;height:10px;position:absolute;right:24px;transition:.25s ease-in-out}@media only screen and (min-width:770px){.btn-toggle:after{right:32px}}.btn-toggle.is-active:after{transform:translateY(-50%) rotate(180deg)}.btn-filters-close>*,.btn-filters-open>*{pointer-events:none}.btn-filters-open{width:fit-content;padding:10px 0;text-align:left}.btn-primary-anchor,.btn-primary-external,.btn-primary-internal,.btn-secondary-anchor,.btn-secondary-external,.btn-secondary-internal,.btn-tertiary-anchor,.btn-tertiary-external,.btn-tertiary-internal{padding-right:64px}.btn-primary-anchor:after,.btn-primary-external:after,.btn-primary-internal:after,.btn-secondary-anchor:after,.btn-secondary-external:after,.btn-secondary-internal:after,.btn-tertiary-anchor:after,.btn-tertiary-external:after,.btn-tertiary-internal:after{content:"";display:inline-block;position:absolute;left:calc(100% - 44px);width:20px;height:100%;background:url(/themes/custom/cossette/dist/css/../assets/images/arrow-long.svg) no-repeat 100%/70px;filter:invert(0);transition:filter .25s ease-in-out}.btn-primary-external:after,.btn-secondary-external:after,.btn-tertiary-external:after{background:url(/themes/custom/cossette/dist/css/../assets/images/external.svg) no-repeat 100%/contain}.btn-primary-anchor:after,.btn-secondary-anchor:after,.btn-tertiary-anchor:after{transform:rotate(90deg)}#ot-sdk-btn.optanon-show-settings:hover:after,#ot-sdk-btn.ot-sdk-show-settings:hover:after,.btn-primary-anchor:hover:after,.btn-primary-external:hover:after,.btn-primary-internal:hover:after,.btn-primary:hover:after,.btn-secondary-anchor:after,.btn-secondary-anchor:hover:after,.btn-secondary-external:after,.btn-secondary-external:hover:after,.btn-secondary-internal:after,.btn-secondary-internal:hover:after,.btn-secondary:hover:after,.btn-tertiary-anchor:hover:after,.btn-tertiary-external:hover:after,.btn-tertiary-internal:hover:after,.btn-tertiary:hover:after,.featureTx a:hover:first-of-type:after,.webform-button--submit:hover:after{filter:invert(1)}.btn-secondary-anchor:hover:after,.btn-secondary-external:hover:after,.btn-secondary-internal:hover:after{filter:invert(0)}.btn-tertiary-anchor:hover,.btn-tertiary-external:hover,.btn-tertiary-internal:hover{padding-right:64px}#block-tabs{position:fixed;bottom:0;z-index:2;text-align:center;left:0;padding:15px 0;background-color:#eee;width:100%}#block-tabs ul li{display:inline}#block-tabs li{margin-left:15px;margin-right:15px}#toolbar-administration{position:relative;z-index:9999}.block-system{max-width:var(--max-width);margin-left:auto;margin-right:auto;display:flex;height:100%;min-height:100vh;align-items:center}:root{--wrapper-max-width:1440px;--space:20px}@media only screen and (min-width:480px){:root{--space:32px}}@media only screen and (min-width:770px){:root{--space:56px}}@media only screen and (min-width:1200px){:root{--space:80px}}.layout-wrapper{margin:0 auto;padding:0 20px;position:relative;max-width:1440px}@media only screen and (min-width:480px){.layout-wrapper{padding:0 32px}}@media only screen and (min-width:770px){.layout-wrapper{padding:0 56px}}@media only screen and (min-width:1200px){.layout-wrapper{padding:0 80px}}@media only screen and (min-width:770px){.layout-wrapper-ww{max-width:65%}}@media only screen and (min-width:1200px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1200px)and (min-resolution:192dpi){.layout-wrapper-ww{max-width:50%}}@media only screen and (min-width:1600px){.layout-wrapper-ww{max-width:800px}}@media only screen and (min-width:1024px){.layout-wrapper-media{max-width:66%}}@media only screen and (min-width:1600px){.layout-wrapper-media{max-width:1060px}}.block-margin{margin:90px 0}@media only screen and (min-width:1024px){.block-margin{margin:120px 0}.block-margin-hub,.page-node-type-hub .block-margin:first-child,.wrapper-content-hub .block-margin:first-child{margin:60px 0 120px}}@media only screen and (min-width:1200px){.block-margin{margin:180px 0}.block-margin-hub,.page-node-type-hub .block-margin:first-child,.wrapper-content-hub .block-margin:first-child{margin:60px 0 180px}}.block-pad{padding:64px 0}@media only screen and (min-width:600px){.block-pad{padding:90px 0}}@media only screen and (min-width:1024px){.block-pad{padding:120px 0}}.block-pad-small{padding:40px 0}@media only screen and (min-width:600px){.block-pad-small{padding:64px 0}}.footer{position:relative;background:#25b216;margin-bottom:100vh}.footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#25b216;z-index:0}@media only screen and (min-width:1024px){.footer.block-pad{padding:var(--space) 0}}.footer-container{display:grid;grid-template-columns:1fr;gap:52px;grid-template-areas:"socials" "nav"}@media only screen and (min-width:1024px){.footer-container{grid-template-columns:25% 50% 15%;grid-template-rows:auto 1fr;grid-template-areas:"socials nav to-top";gap:5%}}.footer a:focus{outline-color:#000}.footer-name{grid-area:name;margin-bottom:20px;width:120px;height:80px}.footer-name-fr{background:url(/themes/custom/cossette/dist/css/../assets/images/ama_name.svg) no-repeat 50%;background-size:cover}.footer-name-en{background:url(/themes/custom/cossette/dist/css/../assets/images/wada_name.svg) no-repeat 50%;background-size:cover}@media only screen and (min-width:770px){.footer-name{margin-bottom:0;width:155px;height:100px}}@media only screen and (min-width:1024px){.footer-name{margin-bottom:20px}}.footer-top{width:max-content;grid-area:to-top;position:absolute;top:0;right:56px}@media only screen and (min-width:770px){.footer-top{justify-self:flex-end;transform:translateX(-5px)}}@media only screen and (min-width:1024px){.footer-top{position:relative}}.footer-top .arrow{width:16px;height:16px;transform:rotate(-90deg) translate(-2px,6px);filter:drop-shadow(0 0 .35px #000000)}.footer-nav{grid-area:nav;display:grid;grid-template-columns:1fr;gap:calc(var(--space)*2)}@media only screen and (min-width:600px){.footer-nav{grid-template-columns:70% 25%;justify-content:space-between;align-items:flex-start;gap:5%}}.footer-menu-item{margin-bottom:calc(var(--space)/2)}@media only screen and (min-width:770px){.footer-menu-item{margin-bottom:20px}}.footer-menu-item:last-of-type{margin-bottom:0}.footer-menu-item a{display:initial}.footer-socials{grid-area:socials}@media only screen and (min-width:770px){.footer-socials{display:flex;align-items:flex-end;justify-content:space-between}}@media only screen and (min-width:1024px){.footer-socials{display:block}}.footer-socials-list{display:flex;flex-flow:row wrap;align-items:flex-start;transform:translate(-16px,-16px);margin-bottom:-32px;min-width:240px}.footer-socials-link{padding:16px;height:16px;transition:transform .2s ease-in-out}.footer-socials-link:hover{transform:translateY(-6px)}.footer-socials-icon{pointer-events:none}@media only screen and (min-width:770px){.footer-socials-list{transform:translate(16px,-30px)}}@media only screen and (min-width:1024px){.footer-socials-list{transform:translate(-16px,-16px)}}.footer-logo{overflow:hidden;position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;min-height:120px;margin-top:30vh}@media only screen and (min-width:770px){.footer-logo{margin-top:0;min-height:400px;transform:translateY(40px)}}.footer-logo-fr .logo1{background:url(/themes/custom/cossette/dist/css/../assets/images/logo_fr_hrz_1.svg) no-repeat 50%}.footer-logo-fr .logo2{background:url(/themes/custom/cossette/dist/css/../assets/images/logo_fr_hrz_2.svg) no-repeat 50%}.footer-logo-fr .logo3{background:url(/themes/custom/cossette/dist/css/../assets/images/logo_fr_hrz_3.svg) no-repeat 50%}.footer-logo-fr .logo4{background:url(/themes/custom/cossette/dist/css/../assets/images/logo_fr_hrz_4.svg) no-repeat 50%}.footer-logo-en .logo1{background:url(/themes/custom/cossette/dist/css/../assets/images/logo_en_hrz_1.svg) no-repeat 50%}.footer-logo-en .logo2{background:url(/themes/custom/cossette/dist/css/../assets/images/logo_en_hrz_2.svg) no-repeat 50%}.footer-logo-en .logo3{background:url(/themes/custom/cossette/dist/css/../assets/images/logo_en_hrz_3.svg) no-repeat 50%}.footer-logo-en .logo4{background:url(/themes/custom/cossette/dist/css/../assets/images/logo_en_hrz_4.svg) no-repeat 50%}.footer-logo .multi-logo{position:absolute;background-size:cover;margin:auto;opacity:0;width:350px;height:90px;animation:multi-logo-switch 1.36s linear infinite}@media only screen and (min-width:770px){.footer-logo .multi-logo{width:750px;height:300px}}@media only screen and (min-width:1024px){.footer-logo .multi-logo{animation:none;width:1200px;height:500px}}.footer-logo .multi-logo.logo1{opacity:1}.footer-logo .multi-logo.logo2{animation-delay:.34s}.footer-logo .multi-logo.logo3{animation-delay:.68s}.footer-logo .multi-logo.logo4{animation-delay:1.02s}.footer-hero.hero-landing,.footer-hero.hero-landing .hero-img{margin-bottom:0}.footer-reveal{position:fixed;left:0;bottom:0;width:100%;max-width:100vw;z-index:-10;height:100vh;display:flex;flex-flow:column nowrap;justify-content:space-between}.nav__main-popup{--popup-height:calc(100vh - var(--header-height) - var(--menu-margin-top));--width-cols:100vw;display:none;position:relative;top:0;left:0;height:var(--popup-height);width:100%;z-index:50;overflow:hidden}@media only screen and (min-width:770px){.nav__main-popup{--width-cols:365px}}.nav__main-popup .main-popup__close-background{position:absolute;top:0;left:0;width:100vw;height:100%;background:#000;opacity:0}.nav__main-popup .menu-main-link{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.nav__main-popup .menu-main-link span{display:block;pointer-events:none}.nav__main-popup .menu-main-link .title{text-align:left;font-size:24px;line-height:24px;font-weight:500;max-width:calc(100% - 52px)}.nav__main-popup .menu-main-link .arrow{margin-left:10px;flex-grow:1;position:relative;height:24px;pointer-events:none;filter:drop-shadow(0 0 0 black)}.nav__main-popup .menu-main-link .arrow svg{transition:left .3s ease;height:15px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.nav__main-popup .menu-main-link .arrow:after{content:"";position:absolute;left:0;top:50%;width:17px;height:1px;background:#000;transform:translateY(-50%);transition:width .3s ease;transform-origin:left center}@media(hover:hover){.nav__main-popup .menu-main-link:hover .arrow svg{left:15px}.nav__main-popup .menu-main-link:hover .arrow:after{width:17px;transform:translateY(-50%)}}.nav__main-popup .menu-main-link:focus .arrow svg{left:15px}.nav__main-popup .menu-main-link:focus .arrow:after{width:17px;transform:translateY(-50%)}.nav__main-popup .menu-main-link.active-submenu-btn .arrow svg{left:calc(100% - 22px)}.nav__main-popup .menu-main-link.active-submenu-btn .arrow:after{width:calc(100% - 21px);transform:translateY(-50%)}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.nav__main-popup .menu-main-link{outline-color:transparent}}.nav__main-popup .menu-secondary-link,.nav__main-popup .secondary-nav-mobile a{display:inline-block;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s;font-size:14px;font-weight:500;padding-bottom:2px}@media(hover:hover){.nav__main-popup .menu-secondary-link:hover,.nav__main-popup .secondary-nav-mobile a:hover{background-position:0 100%;background-size:100% 1px}}.nav__main-popup .menu-secondary-link:focus,.nav__main-popup .secondary-nav-mobile a:focus{background-position:0 100%;background-size:100% 1px}.nav__main-popup .menu-pannels-wrapper{height:100%;width:fit-content}.nav__main-popup .menu-pannels-wrapper .menu--main{height:100%;display:flex}.nav__main-popup .menu-pannels-wrapper .menu-panel{width:var(--width-cols);min-height:100%;height:100%;background:#fff;border-right:1px solid #000;overflow-y:auto}.nav__main-popup .menu-pannels-wrapper .menu-panel .inner-panel{padding:35px 30px}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.nav__main-popup .menu-pannels-wrapper .menu-panel .inner-panel:last-of-type>.menu{margin-bottom:70px}}.nav__main-popup .menu-pannels-wrapper .menu-panel--main .menu-main-primairy li{margin-bottom:50px}.nav__main-popup .menu-pannels-wrapper .menu-panel--main .menu-main-primairy li:last-child{margin:0}.nav__main-popup .menu-pannels-wrapper .menu-panel--secondairy{display:none;transform-origin:left center}@media only screen and (min-width:770px){.nav__main-popup .menu-pannels-wrapper .menu-panel--secondairy{transform:scaleX(0)}}.nav__main-popup .menu-pannels-wrapper .menu-panel--secondairy .inner-panel{display:none}@media only screen and (min-width:770px){.nav__main-popup .menu-pannels-wrapper .menu-panel--secondairy .inner-panel{opacity:0}}.nav__main-popup .menu-pannels-wrapper .menu-panel--secondairy .second-panel-main-link{margin-bottom:70px}@media only screen and (min-width:770px){.nav__main-popup .menu-pannels-wrapper .menu-panel--secondairy .second-panel-main-link{margin-bottom:50px}}.nav__main-popup .menu-pannels-wrapper .menu-panel--secondairy .second-panel-secondairy-link{margin-bottom:16px}.nav__main-popup .menu-pannels-wrapper .menu-panel--secondairy .menu-item--expanded{margin-bottom:50px}.nav__main-popup .menu-pannels-wrapper .menu-panel--secondairy .menu-item--expanded .menu li{margin-bottom:4px}.nav__main-popup .menu-pannels-wrapper .menu-panel--secondairy .menu-item--expanded .menu li:last-child{margin-bottom:0}.nav__main-popup .secondary-nav-mobile{margin-top:50px;padding:25px 0;position:relative;overflow-x:hidden}@media only screen and (min-width:770px){.nav__main-popup .secondary-nav-mobile{display:none}}.nav__main-popup .secondary-nav-mobile:after{content:"";position:absolute;top:0;left:-35px;width:calc(100% + 70px);height:1px;background:#000}.nav__main-popup .secondary-nav-mobile ul li{margin-bottom:25px}.nav__main-popup .secondary-nav-mobile .block-language{text-transform:uppercase}:root{--header-height:58px;--header-width:100%;--menu-margin-top:0px}@media only screen and (min-width:770px){:root{--header-height:98px}}:root .user-logged-in.toolbar-horizontal{--menu-margin-top:56px}:root .user-logged-in.toolbar-vertical{--menu-margin-top:39px}.header-container{position:-webkit-sticky;position:sticky;top:var(--menu-margin-top);left:0;z-index:102;height:var(--header-height);width:var(--header-width)}.header-container--hide .nav-wrapper{transform:translateY(-41px)}.header-container .nav-wrapper{width:100%;height:100%;background:#fff;transition:transform .3s ease}.header-container .header-submenu{width:100%;border-bottom:1px solid #000;flex-direction:row;align-items:center;justify-content:flex-end;height:40px;display:none}@media only screen and (min-width:770px){.header-container .header-submenu{display:flex}}.header-container .header-submenu .block-language{margin-right:30px;text-transform:uppercase}.header-container .header-submenu a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s;display:block;font-size:1.6rem;line-height:2rem;font-weight:500;margin-left:30px}@media(hover:hover){.header-container .header-submenu a:hover{background-position:0 100%;background-size:100% 1px}}.header-container .header-submenu a:focus{background-position:0 100%;background-size:100% 1px}.header-container .header-submenu .menu-secondary{display:flex;justify-content:flex-end}.header-container .header-mainmenu{height:57px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #000;position:relative}.header-container .header__logo{position:relative}.header-container .header__logo--en{height:30px;width:130px}.header-container .header__logo--fr{height:30px;width:108px}.header-container .header__logo a{display:block;height:100%}.header-container .header__logo a .logo,.header-container .header__logo a svg{height:100%;width:100%}.header-container .navsearch-buttons{display:flex;flex-flow:row nowrap;position:absolute;top:0;right:0;height:57px}.header-container .navsearch-open{padding:0 30px;height:57px;display:flex;align-items:center;justify-content:center;position:relative}.header-container .navsearch-open:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#25b216;transform-origin:right top;transition:transform .3s ease;transform:scaleX(0)}.header-container .navsearch-open-label{display:none;margin-left:10px;margin-top:2px;font-size:2rem;line-height:8rem;font-weight:500;position:relative;z-index:20;pointer-events:none}@media only screen and (min-width:770px){.header-container .navsearch-open-label{display:block;transition:transform .3s ease}}.header-container .navsearch-open svg{pointer-events:none;height:27px;position:relative;z-index:20}@media(hover:hover){.header-container .navsearch-open:hover:after{transform:scaleX(1)}}.header-container .navsearch-open:focus:after{transform:scaleX(1)}.header-container .navsearch-close,.header-container .navsearch-submit{outline-offset:-6px;outline-color:#fff}.header-container .navsearch-close{display:flex;justify-content:center;align-items:center;padding:0 20px;cursor:pointer;outline-color:#000}.header-container .navsearch-close .icon-x-line{height:1px}.header-container .navsearch-close>*{pointer-events:none}@media only screen and (min-width:770px){.header-container .navsearch-close{padding:0 30px}}.header-container .navsearch-container{position:absolute;top:0;left:0;width:100%;height:57px;background:#fff;z-index:50;transition:all .65s cubic-bezier(.6,0,.18,1);transform-origin:top right;transform:translateX(100%);overflow:hidden}.header-container .navsearch-container.open{transform:translateX(0)}.header-container .navsearch-input{width:calc(100% - 170px);height:57px;margin:0;border:0;padding:0 100px 0 70px}@media only screen and (min-width:770px){.header-container .navsearch-input{width:calc(100% - 200px);padding:0 130px 0 70px}}.header-container .navsearch-suggestions{border-top:1px solid #000;border-bottom:1px solid #000;padding:28px 20px}@media only screen and (min-width:770px){.header-container .navsearch-suggestions{padding:30px 30px 38px}}.header-container .navsearch-suggestions-title{margin-bottom:22px}.header-container #block-populartopics ul{display:grid;grid-template-columns:repeat(2,auto);gap:16px 20px}@media only screen and (min-width:480px)and (max-width:calc(770px - 1px)){.header-container #block-populartopics ul{grid-template-columns:repeat(3,auto)}}@media only screen and (min-width:770px)and (max-width:calc(1200px - 1px)){.header-container #block-populartopics ul{grid-template-columns:repeat(4,auto)}}@media only screen and (min-width:1200px){.header-container #block-populartopics ul{grid-template-columns:repeat(6,auto)}}.header-container #block-populartopics ul li{font-size:14px;font-weight:500}.burger-menu-btn{padding:0 30px;height:57px;z-index:49;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;position:relative}.burger-menu-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#25b216;transform-origin:left top;transition:transform .3s ease;transform:scaleX(0)}@media only screen and (min-width:770px){.burger-menu-btn{width:170px}}.burger-menu-btn .lines-wrapper{height:15px;width:40px;position:relative;z-index:20}.burger-menu-btn .labels-wrapper{margin-left:10px;position:relative;display:none;z-index:20}@media only screen and (min-width:770px){.burger-menu-btn .labels-wrapper{display:block;transition:transform .3s ease}}.burger-menu-btn .labels-wrapper span{font-size:20px;font-weight:500;height:28px;position:absolute;top:50%;transform:translateY(-50%);display:block}.burger-menu-btn .labels-wrapper .close-label{display:none}.burger-menu-btn .menu-bar{display:inline-block;position:absolute;left:0;width:100%;height:1px;background:#000;transform-origin:center center}.burger-menu-btn .menu-bar--top{top:0;transition:top .2s .2s,transform .2s}.burger-menu-btn .menu-bar--middle{top:7px;transition:opacity .2s}.burger-menu-btn .menu-bar--bottom{bottom:0;transition:bottom .2s .2s,transform .2s}.burger-menu-btn.active .menu-bar--top{top:7px;transform:rotate(25deg);transition:top .2s,transform .2s .2s}.burger-menu-btn.active .menu-bar--middle{opacity:0;transition:opacity .2s .2s}.burger-menu-btn.active .menu-bar--bottom{bottom:6px;transform:rotate(-25deg);transition:bottom .2s,transform .2s .2s}.burger-menu-btn.active .close-label{display:block}.burger-menu-btn.active .menu-label{display:none}@media(hover:hover){.burger-menu-btn:hover:after{transform:scaleX(1)}.burger-menu-btn:hover:not(.active) .menu-bar--top{transform:translateY(-3px)}.burger-menu-btn:hover:not(.active) .menu-bar--bottom{transform:translateY(3px)}}.burger-menu-btn:focus:after{transform:scaleX(1)}.burger-menu-btn:focus:not(.active) .menu-bar--top{transform:translateY(-3px)}.burger-menu-btn:focus:not(.active) .menu-bar--bottom{transform:translateY(3px)}.mobile-back-btn{padding:0 70px 0 30px;height:18px;width:40px;z-index:49;display:none;position:relative}.mobile-back-btn:after,.mobile-back-btn:before{content:"";position:absolute;height:1px;width:20px;background:#000;top:50%;transform-origin:left top;transform:translateY(-50%)}.mobile-back-btn:before{transform:translateY(-50%) rotate(-30deg)}.mobile-back-btn:after{transform:translateY(-50%) rotate(30deg)}.header__nav{transition:transform .2s ease}.page-node-type-event-landing{--header-height:57px}.page-node-type-event-landing .header__logo{position:absolute;top:50%;left:50%;height:100%;transform:translate3d(-50%,-50%,0)}.page-node-type-event-landing .return-to-website-btn{padding:0 30px;height:57px;display:flex;align-items:center;justify-content:center;position:relative}.page-node-type-event-landing .return-to-website-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#25b216;transform-origin:left top;transition:transform .3s ease;transform:scaleX(0)}.page-node-type-event-landing .return-to-website-btn .label-search{display:block;margin-left:10px;font-size:2rem;line-height:8rem;font-weight:500;display:none;position:relative;z-index:20}@media only screen and (min-width:770px){.page-node-type-event-landing .return-to-website-btn .label-search{display:block;transition:transform .3s ease}}.page-node-type-event-landing .return-to-website-btn svg{height:14px;position:relative;z-index:20}@media(hover:hover){.page-node-type-event-landing .return-to-website-btn:hover:after{transform:scaleX(1)}}.page-node-type-event-landing .return-to-website-btn:focus:after{transform:scaleX(1)}.page-node-type-event-landing .block-language{margin-right:30px;text-transform:uppercase}.page-node-type-event-landing .block-language li a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s;display:block;font-size:1.6rem;line-height:2rem;font-weight:500;margin-left:30px}@media(hover:hover){.page-node-type-event-landing .block-language li a:hover{background-position:0 100%;background-size:100% 1px}}.page-node-type-event-landing .block-language li a:focus{background-position:0 100%;background-size:100% 1px}.page-node-type-event-landing .block-language li:nth-child(2) a{margin-left:10px}.green-sticky-banner{width:100%;min-height:60px;position:-webkit-sticky;position:sticky;top:calc(var(--menu-margin-top) - var(--height-text-banner) + 58px);z-index:100}@media only screen and (min-width:770px){.green-sticky-banner{top:calc(var(--menu-margin-top) + 58px)}}.green-sticky-banner .btn-banner{transition:transform .5s ease}.green-sticky-banner .btn-register{width:max-content;height:60px;display:flex;align-items:center;justify-content:center;padding:0 30px;background:#25b216}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.green-sticky-banner .btn-register{padding:0 22px;margin-right:14px}}.green-sticky-banner .btn-register *{pointer-events:none}.green-sticky-banner .btn-register svg{margin-top:-2px;filter:drop-shadow(0 0 .25px currentColor)}.green-sticky-banner .btn-register .label{margin-right:10px;font-size:2rem;line-height:2rem;font-weight:400;height:fit-content;position:relative}.green-sticky-banner .btn-register .label:after{content:"";bottom:-2px;left:0;position:absolute;width:100%;height:1px;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s}@media(hover:hover){.green-sticky-banner .btn-register:hover .label:after{background-position:0 100%;background-size:100% 1px}}.green-sticky-banner .btn-register:focus .label:after{background-position:0 100%;background-size:100% 1px}.green-sticky-banner .flex-container{height:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;position:relative;z-index:100}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.green-sticky-banner .flex-container{overflow:hidden}}@media only screen and (min-width:770px){.green-sticky-banner .flex-container{flex-direction:row;align-items:center}}.green-sticky-banner .text-banner{padding:20px 20px 0;transition:opacity .4s ease .2s}@media only screen and (min-width:770px){.green-sticky-banner .text-banner{padding:0 30px}}.green-sticky-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#25b216;transform-origin:right center;transition:transform .5s ease}.green-sticky-banner.is-sticky .text-banner{opacity:0;transition:opacity .4s ease}.green-sticky-banner.is-sticky:after{transition:transform .5s ease .2s;transform:scaleX(0)}@media only screen and (min-width:320px)and (max-width:calc(770px - 1px)){.green-sticky-banner.is-sticky .btn-banner{transition:transform .5s ease .2s;transform:translateX(calc(100vw - 100%))}}.hub-title.block-margin{margin:32px 0}@media only screen and (min-width:770px){.hub-title.block-margin{margin:80px 0 32px}}@media only screen and (min-width:1024px){.hub-title{font-size:10rem}}.resource-versions{position:relative;border-top:1px solid;border-bottom:1px solid}.resource-versions:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e8f6e6;z-index:-2}.resource-versions-title{margin:0}.resource-versions-subtitle{margin-top:10px}@media only screen and (min-width:770px){.resource-versions-subtitle{margin-bottom:32px}}.resource-versions-form{display:grid;grid-template-columns:1fr;align-items:center;gap:20px}@media only screen and (min-width:480px){.resource-versions-form{gap:32px;grid-template-columns:1fr auto}}@media only screen and (min-width:770px){.resource-versions-form{gap:64px}}@media only screen and (min-width:0)and (max-width:calc(480px - 1px)){.featureTx .resource-versions a:first-of-type,.resource-versions .btn-secondary,.resource-versions .btn-secondary-anchor,.resource-versions .btn-secondary-external,.resource-versions .btn-secondary-internal,.resource-versions .featureTx a:first-of-type{width:auto;justify-content:center}}.resource-versions .dropdown-toggle{background:#e8f6e6}.resource-versions .dropdown-num{opacity:0}.resource-lonelyLink{margin-top:20px}@media only screen and (min-width:770px){.resource-lonelyLink{margin-top:32px}}.resource-link{display:grid;grid-template-columns:1fr;align-items:flex-start;gap:20px}@media only screen and (min-width:770px){.resource-link{grid-template-columns:1fr auto}}.resource-link-tag{position:relative;display:inline-block;margin-left:32px;border-radius:30px;padding:4px 8px;width:fit-content;font-size:1.4rem;text-transform:uppercase;background:#e8f6e6}.resource-link-tag:before{content:"";position:absolute;top:0;bottom:0;left:-32px;margin:auto;width:20px;height:1em;background:url(/themes/custom/cossette/dist/css/../assets/images/download.svg) no-repeat 50%/contain}.resource-link-tag:empty{opacity:0}.resource-tabs .dropdown{margin-bottom:40px}@media only screen and (min-width:770px){.resource-tabs .dropdown{margin-bottom:64px}}.st-module{position:relative}@media only screen and (min-width:1200px){.st-module .storyline{position:absolute;top:-120px;left:50%;width:1px;height:calc(100% + 240px);transform-origin:left top;transform:scaleY(0);background:#000}}.st-module.floating img,.st-module.tx2img .tx2img-img2{position:relative;z-index:1}.page,.page-main{position:relative}.page-main{display:block;overflow-x:hidden;width:100%;border-bottom:1px solid #000;margin-top:-1px}@media only screen and (min-width:1200px){.page-main.border{display:inline-table}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.page-main.border{display:initial}}}}.page:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-5}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.page:before{z-index:0}}}.contact-us fieldset{margin:10px 0}.contact-us .form-toggle{margin:0 0 10px}.error-page{margin:40px 0;color:#fff}@media only screen and (min-width:770px){.error-page{margin:56px 0}}.error-page-code{text-transform:uppercase}@media only screen and (min-width:480px){.error-page-code{margin:10px 0 0}}.error-page-title{margin:15px 0 0}.error-page .highlight{border:0}@media only screen and (min-width:0)and (max-width:calc(480px - 1px)){.error-page .highlight-wrapper{padding:0 32px 280px}}@media only screen and (min-width:770px){.header-hub:after{content:"";width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate3d(-50%,0,0);background:#000}}.header-hub .hub-title{display:inline-block;font-weight:500;letter-spacing:-.3px;font-size:4rem;margin:60px 0 30px}@media only screen and (min-width:770px){.header-hub .hub-title{font-size:10rem;margin:70px 0 40px}}.header-hub .filter-collection-link{display:block;font-size:1.4rem;font-weight:400;width:fit-content;position:relative}.header-hub .filter-collection-link.active{background-position:0 100%;background-size:100% 1px}.header-hub .link-to-search-container{height:fit-content;display:flex;flex-direction:column;align-items:flex-start;margin-left:10px}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.header-hub .link-to-search-container{border-bottom:1px solid #000;width:50%;justify-content:flex-start}}@media only screen and (min-width:770px){.header-hub .link-to-search-container{margin-left:24px}}@media only screen and (min-width:770px){.header-hub .link-to-search{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;margin:0 0 15px}}.header-hub .link-to-search svg{height:17px;transform:translateY(-2px)}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.header-hub .link-to-search svg{display:none}}.header-hub .link-to-search span{font-weight:400;font-size:1.4rem;line-height:1.8rem}@media only screen and (min-width:770px){.header-hub .link-to-search span{font-weight:600;padding-bottom:0;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s}}@media(hover:hover){.header-hub .link-to-search:hover span{background-position:0 100%;background-size:100% 1px}}.header-hub .link-to-search:focus span{background-position:0 100%;background-size:100% 1px}.header-hub .filter-mobile{height:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:50%;margin-right:5px;border-bottom:1px solid #000;text-align:left;padding-bottom:20px}.header-hub .filter-mobile span{font-weight:400;font-size:1.4rem;line-height:1.7rem}.header-hub .filter-mobile svg{height:7px;width:15px;margin-left:10px;transition:transform .3s ease}.header-hub .filter-mobile.active svg{transform:rotate(-180deg)}@media only screen and (min-width:770px){.header-hub .filter-mobile{display:none}}.header-hub .nav-hub{position:relative;display:flex;justify-content:space-between;align-items:flex-end;width:100%}@media only screen and (min-width:770px){.header-hub .nav-hub{align-items:flex-start}.header-hub .nav-hub--resource .filter-collections{border-right:1px solid #000}}.header-hub .filter-collections{display:none;flex-flow:row wrap;flex:1}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.header-hub .filter-collections{position:absolute;left:0;top:32px;width:100%;height:fit-content;z-index:20;padding:30px 0}.header-hub .filter-collections:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1;border-bottom:1px solid #000;transform:scaleY(0);transform-origin:left top;transition:transform .3s ease}.header-hub .filter-collections.active:before{transform:scaleY(1)}}@media only screen and (min-width:770px){.header-hub .filter-collections{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px 24px;padding:0 24px 24px 0}}@media only screen and (min-width:1200px){.header-hub .filter-collections{grid-template-columns:repeat(4,1fr)}}.header-hub .filter-collections li{width:100%;padding:0 10px;margin-bottom:16px;opacity:0}.header-hub .filter-collections li:last-child{margin-bottom:0}@media only screen and (min-width:770px){.header-hub .filter-collections li{margin-bottom:0;padding:0;opacity:1}}.header-hub .filter-collections a{width:fit-content}input{border:1px solid #000;display:inline-block}input:focus,input:focus:not(:focus-visible){outline:none}[type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text]{background:transparent;margin:10px 0;width:calc(100% - 24px);padding:32px 12px 12px;transition:height .18s ease-in-out}[type=date]:focus,[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus{outline:1px solid #1e8013}[type=search]{margin:0;width:calc(100% - 84px);padding:22px 12px 22px 70px}@media only screen and (min-width:1024px){[type=search]{width:calc(100% - 100px);padding:36px 20px 36px 80px}}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;width:20px;height:20px;border-radius:50em;background:url(/themes/custom/cossette/dist/css/../assets/images/searchX.svg) no-repeat 50%;background-size:contain;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}[type=search]:hover::-webkit-search-cancel-button{cursor:pointer}[type=search]:focus::-webkit-search-cancel-button{opacity:1;pointer-events:all}.form-item-label:focus-within label,.form-item-label label.labelUp,.labelUp{top:22px;opacity:.85;line-height:1;transform:translate(12px) scale(.85)}.form-item-label .form-item-search label.labelUp,.form-item-label:focus-within .form-item-search label,.form-item-search .form-item-label:focus-within label,.form-item-search .form-item-label label.labelUp,.form-item-search .labelUp{top:50%;opacity:0;transform:translate(80px,-50%);pointer-events:none}label.form-required:after{content:"*";margin-left:5px}.form-disabled input,.form-disabled input[disabled],.form-disabled label{cursor:not-allowed}.form-disabled input[disabled]{opacity:.4}.form-item-label{position:relative;width:100%}.form-item-label label{position:absolute;top:50%;left:0;opacity:.6;line-height:1;transform:translate(12px,-50%);transform-origin:left;transition:all .34s cubic-bezier(.43,0,.27,.98)}.form-item-search .form-item-label label{transform:translate(70px,-50%)}@media only screen and (min-width:1024px){.form-item-search .form-item-label label{transform:translate(76px,-50%);font-size:2.4rem}}.form-item-label .icon{position:absolute;top:50%;transform:translate(28px,-50%)}@media only screen and (min-width:1024px){.form-item-label .icon{width:24px;height:24px}}.form-checkbox,.form-radio-item,.form-toggle{display:inline-block}.page-search .form-checkbox,.page-search .form-radio-item,.page-search .form-toggle{position:relative}.form-checkbox input:hover,.form-checkbox label:hover,.form-item.form-radio input:hover,.form-item.form-radio label:hover,.form-radio-item input:hover,.form-radio-item label:hover,.form-toggle input:hover,.form-toggle label:hover{cursor:pointer}.form-checkbox:focus-within label,.form-item.form-radio:focus-within label,.form-radio-item:focus-within label,.form-toggle:focus-within label{outline:1px solid #1e8013;outline-offset:4px}.form-checkbox input:focus:not(:focus-visible)+label,.form-item.form-radio input:focus:not(:focus-visible)+label,.form-radio-item input:focus:not(:focus-visible)+label,.form-toggle input:focus:not(:focus-visible)+label{outline:none}.dropdown{margin:10px 0;color:#000}.dropdown,.dropdown-toggle{position:relative;cursor:pointer}.dropdown-toggle{appearance:none;overflow:hidden;border-bottom:1px solid #000;width:100%;padding:14px 24px 14px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap;outline:none;background:#fff;transition:.25s ease-in-out}@media only screen and (min-width:770px){.dropdown-toggle{padding:22px 24px 22px 0}}.dropdown-toggle .arrow-simple{position:absolute;top:0;bottom:0;right:0;margin:auto;width:22px;height:12px;transition:.25s ease-in-out}.dropdown-toggle.active .arrow-simple{transform:rotate(180deg)}.dropdown-toggle:focus{outline:2px solid #000;outline-offset:0}.dropdown-toggle:focus:not(:focus-visible){outline:none}.dropdown-menu{position:absolute;top:calc(100% - 1px);list-style:none;margin:0;border:1px solid #000;width:100%;max-height:200px;z-index:2;overflow:auto;opacity:0;visibility:hidden;background:#fff;transition:opacity .25s ease-in-out,top .25s ease-in-out,visibility 0s ease .25s}.dropdown-menu[aria-expanded=true]{visibility:visible;opacity:1;transition:opacity .25s ease-in-out,top .25s ease-in-out,visibility 0s ease 0s}.dropdown-item{display:block;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-item:focus,.dropdown-item:hover{outline:none;background:#e8f6e6}.dropdown-item:focus{outline:2px solid #000;outline-offset:-4px}.dropdown-item:focus:not(:focus-visible){outline:none}.dropdown-item .form-checkbox,.dropdown-item .form-radio-item,.dropdown-item .form-toggle{display:block;margin:0}.dropdown-item .form-checkbox label,.dropdown-item .form-radio-item label,.dropdown-item .form-toggle label{display:block;padding:18px 48px 14px 36px;width:calc(100% - 52px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-item .form-checkbox label:after,.dropdown-item .form-checkbox label:before,.dropdown-item .form-radio-item label:after,.dropdown-item .form-radio-item label:before,.dropdown-item .form-toggle label:after,.dropdown-item .form-toggle label:before{margin-left:16px;transform:translateY(1px)}textarea{border:1px solid #000;margin:10px 0;width:calc(100% - 24px);min-height:100px;resize:vertical;padding:32px 12px 12px}textarea:focus{outline:1px solid #1e8013}textarea:focus:not(:focus-visible){outline:none}.form-textarea label{top:40px}[type=checkbox]+label,[type=radio]:not(.radiotab)+label{display:inline-block;padding:10px 32px 10px 20px}[type=checkbox]+label:after,[type=checkbox]+label:before,[type=radio]:not(.radiotab)+label:after,[type=radio]:not(.radiotab)+label:before{content:"";top:0;bottom:0;margin:auto;position:absolute;border:1px solid #000;transform:translateY(-1px)}[type=checkbox]+label:before,[type=radio]:not(.radiotab)+label:before{left:0;width:12px;height:12px;background:#fff;transition:background .25s ease-in-out}[type=checkbox]+label:after,[type=radio]:not(.radiotab)+label:after{left:4px;width:4px;height:4px;background:#000;opacity:0;transition:all .25s ease-in-out}[type=checkbox]:checked+label:before,[type=radio]:not(.radiotab):checked+label:before{background:#25b216}[type=checkbox]:checked+label:after,[type=radio]:not(.radiotab):checked+label:after{opacity:1}.form-toggle [type=checkbox]:checked+label:after,.form-toggle [type=radio]:not(.radiotab):checked+label:after{left:24px;background:#fff}[type=radio]:not(.radiotab)+label:after,[type=radio]:not(.radiotab)+label:before{border-radius:50%}.form-toggle label{padding-left:52px}.form-toggle label:after,.form-toggle label:before{content:"";position:absolute;border:1px solid #000;border-radius:20px}.form-toggle label:before{top:0;left:0;width:40px;height:20px;background:#fff}.form-toggle label:after{left:4px;width:12px;height:12px;background:#000;opacity:1}button{border:none;padding:0;margin:0;background:none}.btn-submit{width:20px;height:20px}[type=submit]{margin:16px 0}.tab-list{display:inline-flex;position:relative;border-bottom:1px solid #000;width:100%;margin-bottom:64px}.tab-list-line{display:block;position:absolute;bottom:0;left:0;width:64px;height:4px;background:#25b216;transition:all .6s cubic-bezier(.6,0,.18,1)}.tab-item:not(.btn-filter){padding:0 32px 20px 0}.tab-title{margin-bottom:24px}[role=tabpanel]{transition:opacity .38s ease-in-out}[role=tabpanel].fade{opacity:0}.program-tabs{display:flex;margin-bottom:64px}form [data-drupal-messages],form select{display:none}form select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit}form select:focus{outline:none}form select::-ms-expand{display:none}.form-select:not(.error) label,.form-select:not(.error) select{opacity:.6}.form-select label{display:block;margin-bottom:10px}.form-select select.validated{opacity:1;font-weight:400}.select{display:flex;flex-flow:row nowrap;align-items:center;width:calc(100% - 30px);margin-bottom:10px;padding:20px 20px 20px 10px;border:1px solid #000;cursor:pointer;font-size:1.6rem;background-color:#fff;background-image:linear-gradient(0deg,#f9f9f9,#fff 33%)}.select:after{content:"";justify-self:end;width:20px;height:10px;background-color:#000;clip-path:polygon(100% 0,0 0,50% 100%)}.select:focus-within{outline:1px solid #1e8013;outline-offset:2px}.error-message{display:block;margin:-3px 0 20px;color:#c73000}.error-message:empty{margin:0}.form-item{--fill-color:#000;position:relative}.form-item--error-message{color:#c73000}.form-item--error-message strong{font-weight:400!important}.form-item__password-toggle-btn{position:absolute;right:0;top:50%;transform:translate3d(0,-50%,0);height:50px;border:none;background-color:transparent;color:currentColor;cursor:pointer}.form-item__password-toggle-btn:focus,.form-item__password-toggle-btn:hover{outline:none}.form-item__password-toggle-btn .icon{display:block}.form-item__password-toggle-btn .icon:before{font-size:50px}.error,.form-item--error{color:#c73000;--fill-color-checkbox:#fff;--fill-color:#fff}.error input,.error select,.error textarea,.form-item--error input,.form-item--error select,.form-item--error textarea{border-color:#c73000}.filters-header-title{font-weight:500}.webform-confirmation__message{position:relative;padding-top:72px}@media(min-width:900px){.webform-confirmation__message{padding-top:92px}}.webform-confirmation__message:before{position:absolute;left:0;top:0;font-size:56px}@media(min-width:900px){.webform-confirmation__message:before{font-size:62px}}.webform-required{width:100%;margin-bottom:10px}.captcha{width:100%}.g-recaptcha{margin-bottom:25px}.media-image img{height:auto;max-width:100%}.media-image .media-description{max-width:600px;padding:20px}.media-image .media-description p{margin:0}.media-credit,.media-desc{margin:16px 0}.media-credit:empty,.media-desc:empty{margin:0}.media-credit{margin:8px 0;text-align:center}.media-module{padding:var(--space) 0}.media-module .video-module{margin:0}.media-slider .layout-wrapper{padding:0;max-width:100%}.highlight,.media-module{border-top:1px solid #000;border-bottom:1px solid #000}.cke_editable ul:not(.stats),.form-group-processed-text ul:not(.stats),.form-group-webform-markup ul:not(.stats),.layout-wysiwyg ul:not(.stats),.list-line,.ww ul:not(.stats){margin:20px 0;padding-left:23px;position:relative;list-style:circle}.cke_editable ul:not(.stats) li::marker,.form-group-processed-text ul:not(.stats) li::marker,.form-group-webform-markup ul:not(.stats) li::marker,.layout-wysiwyg ul:not(.stats) li::marker,.list-line li::marker,.ww ul:not(.stats) li::marker{font-size:22px}.cke_editable ul:not(.stats) li p,.form-group-processed-text ul:not(.stats) li p,.form-group-webform-markup ul:not(.stats) li p,.layout-wysiwyg ul:not(.stats) li p,.list-line li p,.ww ul:not(.stats) li p{margin:0}.cke_editable ul:not(.stats) ul,.form-group-processed-text ul:not(.stats) ul,.form-group-webform-markup ul:not(.stats) ul,.layout-wysiwyg ul:not(.stats) ul,.list-line ul,.ww ul:not(.stats) ul{position:relative;margin:10px 0;padding-left:30px;list-style:none}@media only screen and (min-width:770px){.cke_editable ul:not(.stats) ul,.form-group-processed-text ul:not(.stats) ul,.form-group-webform-markup ul:not(.stats) ul,.layout-wysiwyg ul:not(.stats) ul,.list-line ul,.ww ul:not(.stats) ul{padding-left:40px}}.cke_editable ul:not(.stats) ul li,.form-group-processed-text ul:not(.stats) ul li,.form-group-webform-markup ul:not(.stats) ul li,.layout-wysiwyg ul:not(.stats) ul li,.list-line ul li,.ww ul:not(.stats) ul li{position:relative}.cke_editable ul:not(.stats) ul li:before,.form-group-processed-text ul:not(.stats) ul li:before,.form-group-webform-markup ul:not(.stats) ul li:before,.layout-wysiwyg ul:not(.stats) ul li:before,.list-line ul li:before,.ww ul:not(.stats) ul li:before{content:"";display:inline-block;position:absolute;top:12px;left:0;margin-left:-30px;width:20px;height:1px;background:#000}@media only screen and (min-width:770px){.cke_editable ul:not(.stats) ul li:before,.form-group-processed-text ul:not(.stats) ul li:before,.form-group-webform-markup ul:not(.stats) ul li:before,.layout-wysiwyg ul:not(.stats) ul li:before,.list-line ul li:before,.ww ul:not(.stats) ul li:before{top:15px;margin-left:-40px}}.cke_editable ul:not(.stats) ul ul,.form-group-processed-text ul:not(.stats) ul ul,.form-group-webform-markup ul:not(.stats) ul ul,.layout-wysiwyg ul:not(.stats) ul ul,.list-line ul ul,.ww ul:not(.stats) ul ul{list-style:initial}.cke_editable ul:not(.stats) ul ul li::marker,.form-group-processed-text ul:not(.stats) ul ul li::marker,.form-group-webform-markup ul:not(.stats) ul ul li::marker,.layout-wysiwyg ul:not(.stats) ul ul li::marker,.list-line ul ul li::marker,.ww ul:not(.stats) ul ul li::marker{font-size:22px}.cke_editable ul:not(.stats) ul ul li:before,.form-group-processed-text ul:not(.stats) ul ul li:before,.form-group-webform-markup ul:not(.stats) ul ul li:before,.layout-wysiwyg ul:not(.stats) ul ul li:before,.list-line ul ul li:before,.ww ul:not(.stats) ul ul li:before{content:none}.cke_editable ol,.cke_editable ol li ol,.cke_editable ol li ul,.form-group-processed-text ol,.form-group-processed-text ol li ol,.form-group-processed-text ol li ul,.form-group-webform-markup ol,.form-group-webform-markup ol li ol,.form-group-webform-markup ol li ul,.layout-wysiwyg ol,.layout-wysiwyg ol li ol,.layout-wysiwyg ol li ul,.list-num,.list-num li ol,.list-num li ul,.ww ol,.ww ol li ol,.ww ol li ul{counter-reset:item;list-style-type:none;margin:20px 0;padding-left:0}.cke_editable ol li,.cke_editable ol li ol li,.cke_editable ol li ol li ol li,.cke_editable ol li ol li ul li,.cke_editable ol li ul li,.cke_editable ol li ul li ol li,.cke_editable ol li ul li ul li,.form-group-processed-text ol li,.form-group-processed-text ol li ol li,.form-group-processed-text ol li ol li ol li,.form-group-processed-text ol li ol li ul li,.form-group-processed-text ol li ul li,.form-group-processed-text ol li ul li ol li,.form-group-processed-text ol li ul li ul li,.form-group-webform-markup ol li,.form-group-webform-markup ol li ol li,.form-group-webform-markup ol li ol li ol li,.form-group-webform-markup ol li ol li ul li,.form-group-webform-markup ol li ul li,.form-group-webform-markup ol li ul li ol li,.form-group-webform-markup ol li ul li ul li,.layout-wysiwyg ol li,.layout-wysiwyg ol li ol li,.layout-wysiwyg ol li ol li ol li,.layout-wysiwyg ol li ol li ul li,.layout-wysiwyg ol li ul li,.layout-wysiwyg ol li ul li ol li,.layout-wysiwyg ol li ul li ul li,.list-num li,.list-num li ol li,.list-num li ol li ol li,.list-num li ol li ul li,.list-num li ul li,.list-num li ul li ol li,.list-num li ul li ul li,.ww ol li,.ww ol li ol li,.ww ol li ol li ol li,.ww ol li ol li ul li,.ww ol li ul li,.ww ol li ul li ol li,.ww ol li ul li ul li{position:relative;display:inline-flex;width:100%;padding:10px 0;border-top:1px solid}.cke_editable ol li:before,.cke_editable ol li ol li:before,.cke_editable ol li ol li ol li:before,.cke_editable ol li ol li ul li:before,.cke_editable ol li ul li:before,.cke_editable ol li ul li ol li:before,.cke_editable ol li ul li ul li:before,.form-group-processed-text ol li:before,.form-group-processed-text ol li ol li:before,.form-group-processed-text ol li ol li ol li:before,.form-group-processed-text ol li ol li ul li:before,.form-group-processed-text ol li ul li:before,.form-group-processed-text ol li ul li ol li:before,.form-group-processed-text ol li ul li ul li:before,.form-group-webform-markup ol li:before,.form-group-webform-markup ol li ol li:before,.form-group-webform-markup ol li ol li ol li:before,.form-group-webform-markup ol li ol li ul li:before,.form-group-webform-markup ol li ul li:before,.form-group-webform-markup ol li ul li ol li:before,.form-group-webform-markup ol li ul li ul li:before,.layout-wysiwyg ol li:before,.layout-wysiwyg ol li ol li:before,.layout-wysiwyg ol li ol li ol li:before,.layout-wysiwyg ol li ol li ul li:before,.layout-wysiwyg ol li ul li:before,.layout-wysiwyg ol li ul li ol li:before,.layout-wysiwyg ol li ul li ul li:before,.list-num li:before,.list-num li ol li:before,.list-num li ol li ol li:before,.list-num li ol li ul li:before,.list-num li ul li:before,.list-num li ul li ol li:before,.list-num li ul li ul li:before,.ww ol li:before,.ww ol li ol li:before,.ww ol li ol li ol li:before,.ww ol li ol li ul li:before,.ww ol li ul li:before,.ww ol li ul li ol li:before,.ww ol li ul li ul li:before{content:counter(item) "  ";counter-increment:item;display:inline-block;margin:0 var(--space) -2px 0;min-width:40px;font-size:3.2rem;line-height:3.2rem;font-weight:400}.cke_editable ol li:first-of-type:before,.cke_editable ol li:nth-of-type(2):before,.cke_editable ol li:nth-of-type(3):before,.cke_editable ol li:nth-of-type(4):before,.cke_editable ol li:nth-of-type(5):before,.cke_editable ol li:nth-of-type(6):before,.cke_editable ol li:nth-of-type(7):before,.cke_editable ol li:nth-of-type(8):before,.cke_editable ol li:nth-of-type(9):before,.form-group-processed-text ol li:first-of-type:before,.form-group-processed-text ol li:nth-of-type(2):before,.form-group-processed-text ol li:nth-of-type(3):before,.form-group-processed-text ol li:nth-of-type(4):before,.form-group-processed-text ol li:nth-of-type(5):before,.form-group-processed-text ol li:nth-of-type(6):before,.form-group-processed-text ol li:nth-of-type(7):before,.form-group-processed-text ol li:nth-of-type(8):before,.form-group-processed-text ol li:nth-of-type(9):before,.form-group-webform-markup ol li:first-of-type:before,.form-group-webform-markup ol li:nth-of-type(2):before,.form-group-webform-markup ol li:nth-of-type(3):before,.form-group-webform-markup ol li:nth-of-type(4):before,.form-group-webform-markup ol li:nth-of-type(5):before,.form-group-webform-markup ol li:nth-of-type(6):before,.form-group-webform-markup ol li:nth-of-type(7):before,.form-group-webform-markup ol li:nth-of-type(8):before,.form-group-webform-markup ol li:nth-of-type(9):before,.layout-wysiwyg ol li:first-of-type:before,.layout-wysiwyg ol li:nth-of-type(2):before,.layout-wysiwyg ol li:nth-of-type(3):before,.layout-wysiwyg ol li:nth-of-type(4):before,.layout-wysiwyg ol li:nth-of-type(5):before,.layout-wysiwyg ol li:nth-of-type(6):before,.layout-wysiwyg ol li:nth-of-type(7):before,.layout-wysiwyg ol li:nth-of-type(8):before,.layout-wysiwyg ol li:nth-of-type(9):before,.list-num li:first-of-type:before,.list-num li:nth-of-type(2):before,.list-num li:nth-of-type(3):before,.list-num li:nth-of-type(4):before,.list-num li:nth-of-type(5):before,.list-num li:nth-of-type(6):before,.list-num li:nth-of-type(7):before,.list-num li:nth-of-type(8):before,.list-num li:nth-of-type(9):before,.list-num li ol li:first-of-type:before,.list-num li ol li:nth-of-type(2):before,.list-num li ol li:nth-of-type(3):before,.list-num li ol li:nth-of-type(4):before,.list-num li ol li:nth-of-type(5):before,.list-num li ol li:nth-of-type(6):before,.list-num li ol li:nth-of-type(7):before,.list-num li ol li:nth-of-type(8):before,.list-num li ol li:nth-of-type(9):before,.list-num li ol li ol li:first-of-type:before,.list-num li ol li ol li:nth-of-type(2):before,.list-num li ol li ol li:nth-of-type(3):before,.list-num li ol li ol li:nth-of-type(4):before,.list-num li ol li ol li:nth-of-type(5):before,.list-num li ol li ol li:nth-of-type(6):before,.list-num li ol li ol li:nth-of-type(7):before,.list-num li ol li ol li:nth-of-type(8):before,.list-num li ol li ol li:nth-of-type(9):before,.list-num li ol li ul li:first-of-type:before,.list-num li ol li ul li:nth-of-type(2):before,.list-num li ol li ul li:nth-of-type(3):before,.list-num li ol li ul li:nth-of-type(4):before,.list-num li ol li ul li:nth-of-type(5):before,.list-num li ol li ul li:nth-of-type(6):before,.list-num li ol li ul li:nth-of-type(7):before,.list-num li ol li ul li:nth-of-type(8):before,.list-num li ol li ul li:nth-of-type(9):before,.list-num li ul li:first-of-type:before,.list-num li ul li:nth-of-type(2):before,.list-num li ul li:nth-of-type(3):before,.list-num li ul li:nth-of-type(4):before,.list-num li ul li:nth-of-type(5):before,.list-num li ul li:nth-of-type(6):before,.list-num li ul li:nth-of-type(7):before,.list-num li ul li:nth-of-type(8):before,.list-num li ul li:nth-of-type(9):before,.list-num li ul li ol li:first-of-type:before,.list-num li ul li ol li:nth-of-type(2):before,.list-num li ul li ol li:nth-of-type(3):before,.list-num li ul li ol li:nth-of-type(4):before,.list-num li ul li ol li:nth-of-type(5):before,.list-num li ul li ol li:nth-of-type(6):before,.list-num li ul li ol li:nth-of-type(7):before,.list-num li ul li ol li:nth-of-type(8):before,.list-num li ul li ol li:nth-of-type(9):before,.list-num li ul li ul li:first-of-type:before,.list-num li ul li ul li:nth-of-type(2):before,.list-num li ul li ul li:nth-of-type(3):before,.list-num li ul li ul li:nth-of-type(4):before,.list-num li ul li ul li:nth-of-type(5):before,.list-num li ul li ul li:nth-of-type(6):before,.list-num li ul li ul li:nth-of-type(7):before,.list-num li ul li ul li:nth-of-type(8):before,.list-num li ul li ul li:nth-of-type(9):before,.ww ol li:first-of-type:before,.ww ol li:nth-of-type(2):before,.ww ol li:nth-of-type(3):before,.ww ol li:nth-of-type(4):before,.ww ol li:nth-of-type(5):before,.ww ol li:nth-of-type(6):before,.ww ol li:nth-of-type(7):before,.ww ol li:nth-of-type(8):before,.ww ol li:nth-of-type(9):before{content:"0" counter(item) "  "}.cke_editable ol li ol,.cke_editable ol li ol li ol,.cke_editable ol li ol li ol li ol,.cke_editable ol li ol li ol li ul,.cke_editable ol li ol li ul,.cke_editable ol li ol li ul li ol,.cke_editable ol li ol li ul li ul,.cke_editable ol li ul,.cke_editable ol li ul li ol,.cke_editable ol li ul li ol li ol,.cke_editable ol li ul li ol li ul,.cke_editable ol li ul li ul,.cke_editable ol li ul li ul li ol,.cke_editable ol li ul li ul li ul,.form-group-processed-text ol li ol,.form-group-processed-text ol li ol li ol,.form-group-processed-text ol li ol li ol li ol,.form-group-processed-text ol li ol li ol li ul,.form-group-processed-text ol li ol li ul,.form-group-processed-text ol li ol li ul li ol,.form-group-processed-text ol li ol li ul li ul,.form-group-processed-text ol li ul,.form-group-processed-text ol li ul li ol,.form-group-processed-text ol li ul li ol li ol,.form-group-processed-text ol li ul li ol li ul,.form-group-processed-text ol li ul li ul,.form-group-processed-text ol li ul li ul li ol,.form-group-processed-text ol li ul li ul li ul,.form-group-webform-markup ol li ol,.form-group-webform-markup ol li ol li ol,.form-group-webform-markup ol li ol li ol li ol,.form-group-webform-markup ol li ol li ol li ul,.form-group-webform-markup ol li ol li ul,.form-group-webform-markup ol li ol li ul li ol,.form-group-webform-markup ol li ol li ul li ul,.form-group-webform-markup ol li ul,.form-group-webform-markup ol li ul li ol,.form-group-webform-markup ol li ul li ol li ol,.form-group-webform-markup ol li ul li ol li ul,.form-group-webform-markup ol li ul li ul,.form-group-webform-markup ol li ul li ul li ol,.form-group-webform-markup ol li ul li ul li ul,.layout-wysiwyg ol li ol,.layout-wysiwyg ol li ol li ol,.layout-wysiwyg ol li ol li ol li ol,.layout-wysiwyg ol li ol li ol li ul,.layout-wysiwyg ol li ol li ul,.layout-wysiwyg ol li ol li ul li ol,.layout-wysiwyg ol li ol li ul li ul,.layout-wysiwyg ol li ul,.layout-wysiwyg ol li ul li ol,.layout-wysiwyg ol li ul li ol li ol,.layout-wysiwyg ol li ul li ol li ul,.layout-wysiwyg ol li ul li ul,.layout-wysiwyg ol li ul li ul li ol,.layout-wysiwyg ol li ul li ul li ul,.list-num li ol,.list-num li ol li ol,.list-num li ol li ol li ol,.list-num li ol li ol li ul,.list-num li ol li ul,.list-num li ol li ul li ol,.list-num li ol li ul li ul,.list-num li ul,.list-num li ul li ol,.list-num li ul li ol li ol,.list-num li ul li ol li ul,.list-num li ul li ul,.list-num li ul li ul li ol,.list-num li ul li ul li ul,.ww ol li ol,.ww ol li ol li ol,.ww ol li ol li ol li ol,.ww ol li ol li ol li ul,.ww ol li ol li ul,.ww ol li ol li ul li ol,.ww ol li ol li ul li ul,.ww ol li ul,.ww ol li ul li ol,.ww ol li ul li ol li ol,.ww ol li ul li ol li ul,.ww ol li ul li ul,.ww ol li ul li ul li ol,.ww ol li ul li ul li ul{margin:10px 0}.cke_editable ol li ol li ol li p,.cke_editable ol li ol li p,.cke_editable ol li ol li ul li p,.cke_editable ol li p,.cke_editable ol li ul li ol li p,.cke_editable ol li ul li p,.cke_editable ol li ul li ul li p,.form-group-processed-text ol li ol li ol li p,.form-group-processed-text ol li ol li p,.form-group-processed-text ol li ol li ul li p,.form-group-processed-text ol li p,.form-group-processed-text ol li ul li ol li p,.form-group-processed-text ol li ul li p,.form-group-processed-text ol li ul li ul li p,.form-group-webform-markup ol li ol li ol li p,.form-group-webform-markup ol li ol li p,.form-group-webform-markup ol li ol li ul li p,.form-group-webform-markup ol li p,.form-group-webform-markup ol li ul li ol li p,.form-group-webform-markup ol li ul li p,.form-group-webform-markup ol li ul li ul li p,.layout-wysiwyg ol li ol li ol li p,.layout-wysiwyg ol li ol li p,.layout-wysiwyg ol li ol li ul li p,.layout-wysiwyg ol li p,.layout-wysiwyg ol li ul li ol li p,.layout-wysiwyg ol li ul li p,.layout-wysiwyg ol li ul li ul li p,.list-num li ol li ol li p,.list-num li ol li p,.list-num li ol li ul li p,.list-num li p,.list-num li ul li ol li p,.list-num li ul li p,.list-num li ul li ul li p,.ww ol li ol li ol li p,.ww ol li ol li p,.ww ol li ol li ul li p,.ww ol li p,.ww ol li ul li ol li p,.ww ol li ul li p,.ww ol li ul li ul li p{margin:0}.list-wrapper{position:relative}@media only screen and (min-width:600px){.list-wrapper.open .list-item:not(.list-item-panel),.list-wrapper.open .list-title{transform:translateX(-420px)}}.list-bottom-links{display:grid;grid-template-columns:auto}@media only screen and (min-width:1024px){.list-bottom-links{grid-template-columns:auto auto}}@media only screen and (min-width:770px){.list-title{margin-bottom:64px}}.list-item,.list-title{transition:transform .6s cubic-bezier(.6,0,.18,1)}.list-item{position:relative;display:flex;flex-flow:row nowrap;align-items:flex-start;margin-bottom:32px;border-top:1px solid;width:100%;text-align:left;cursor:pointer}.list-item>:not(.btn-simple){pointer-events:none}@media only screen and (min-width:900px){.list-item{margin-bottom:0}.list-item:before{content:"";position:absolute;top:0;right:230px;width:1px;height:100%;background:#000}}@media only screen and (min-width:1200px){.list-item:before{right:280px}}.list-item:focus,.list-item:hover{outline-offset:10px;outline-color:#000}.list-item-wrapper{position:relative}.list-item-wrapper:nth-of-type(10n+1) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small1.svg) no-repeat 100%/contain}@media only screen and (min-width:900px){.list-item-wrapper:nth-of-type(10n+1) .img{width:120px;height:120px}}.list-item-wrapper:nth-of-type(10n+2) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small2.svg) no-repeat 100%/contain}@media only screen and (min-width:900px){.list-item-wrapper:nth-of-type(10n+2) .img{width:120px;height:120px}}.list-item-wrapper:nth-of-type(10n+3) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small3.svg) no-repeat 100%/contain}@media only screen and (min-width:900px){.list-item-wrapper:nth-of-type(10n+3) .img{width:120px;height:120px}}.list-item-wrapper:nth-of-type(10n+4) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small4.svg) no-repeat 100%/contain}@media only screen and (min-width:900px){.list-item-wrapper:nth-of-type(10n+4) .img{width:120px;height:120px}}.list-item-wrapper:nth-of-type(10n+5) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small5.svg) no-repeat 100%/contain}@media only screen and (min-width:900px){.list-item-wrapper:nth-of-type(10n+5) .img{width:120px;height:120px}}.list-item-wrapper:nth-of-type(10n+6) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small6.svg) no-repeat 100%/contain}@media only screen and (min-width:900px){.list-item-wrapper:nth-of-type(10n+6) .img{width:120px;height:120px}}.list-item-wrapper:nth-of-type(10n+7) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small7.svg) no-repeat 100%/contain}@media only screen and (min-width:900px){.list-item-wrapper:nth-of-type(10n+7) .img{width:120px;height:120px}}.list-item-wrapper:nth-of-type(10n+8) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small8.svg) no-repeat 100%/contain}@media only screen and (min-width:900px){.list-item-wrapper:nth-of-type(10n+8) .img{width:120px;height:120px}}.list-item-wrapper:nth-of-type(10n+9) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small9.svg) no-repeat 100%/contain}@media only screen and (min-width:900px){.list-item-wrapper:nth-of-type(10n+9) .img{width:120px;height:120px}}.list-item-wrapper:nth-of-type(10n+10) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small10.svg) no-repeat 100%/contain}@media only screen and (min-width:900px){.list-item-wrapper:nth-of-type(10n+10) .img{width:120px;height:120px}}.list-img{display:inline-flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;border-right:1px solid;min-width:60px;max-width:60px;min-height:80px;height:100%;padding:10px 10px 10px 0;line-height:1;font-weight:600;font-size:4.2rem;text-transform:uppercase}.list-img.multiple{flex-flow:row nowrap;align-items:center}.panel .list-img{border:none;min-height:0;min-width:0;max-width:none}.list-img-over{display:flex;flex-flow:column nowrap}@media only screen and (min-width:0)and (max-width:calc(900px - 1px)){.multiple .list-img-over{font-size:3.4rem}}@media only screen and (min-width:900px){.list-img-over{font-size:7.2rem}}.list-img-under{font-size:1.15rem;margin-left:2px}.multiple .list-img-under{margin-left:0;transform:rotate(-90deg) translateY(-18px);white-space:nowrap}@media only screen and (min-width:900px){.multiple .list-img-under{transform:rotate(-90deg) translate(-3px,-36px)}}@media only screen and (min-width:900px){.list-img{border:none;min-width:120px;max-width:120px;padding:32px 32px 32px 0;font-size:10rem}.list-img-under{font-size:2.3rem}.panel .list-img{padding:0 0 16px}}.list-img img{font-size:0}.list .fromTo{align-items:flex-start;font-size:1.8rem;line-height:1.15;transition:all .55s cubic-bezier(.6,0,.18,1)}@media only screen and (min-width:900px){.list .fromTo{font-size:4rem}}.list .fromTo-from,.list .fromTo-to{display:inline-block;white-space:nowrap;min-width:11px;font-weight:400;font-size:1rem}@media only screen and (min-width:900px){.list .fromTo-from,.list .fromTo-to{min-width:28px;font-weight:300;font-size:2rem}}.list .fromTo-from{margin-bottom:3px}.list .fromTo-to{transform:rotate(-90deg) translate(2px,-2px)}@media only screen and (min-width:900px){.list .fromTo-to{transform:rotate(-90deg) translate(1px,-4px)}}.list .fromTo-el2{display:flex;align-items:center}.list-desc{display:flex;flex-flow:column nowrap;justify-content:space-between;padding:0 0 0 10px;width:100%;min-height:100px}.list-desc>*{padding:8px 0;margin:0}@media only screen and (min-width:600px){.list-desc{padding:0 0 0 20px}}@media only screen and (min-width:900px){.list-desc{padding:26px 0 32px 64px;display:grid;grid-template-columns:1fr auto;align-items:flex-start}.list-desc>*{padding:0}}.list-middle .list-date{margin-top:0;font-size:16px;text-transform:uppercase}.list-middle.h5,.list-middle .h5{display:block;font-weight:300}.list-middle .h5{margin:0}.list-link{justify-content:space-between;padding:10px 0 0;width:100%;text-transform:uppercase;font-size:1.6rem;line-height:1.25}@media only screen and (min-width:0)and (max-width:calc(900px - 1px)){.list-item-panel .list-link{width:fit-content;max-width:calc(100% - 170px)}}.list-link:after{left:auto;right:0;top:3px}@media only screen and (min-width:900px){.list-link:after{top:-2px}}@media only screen and (min-width:0)and (max-width:calc(900px - 1px)){.list-item-panel .list-link:after{left:100%}}.list-link .btn-tx{width:calc(100% - 80px)}@media only screen and (min-width:0)and (max-width:calc(900px - 1px)){.list-item-panel .list-link .btn-tx{width:auto}}@media only screen and (min-width:900px){.list-link{min-width:210px;max-width:210px;padding:0 0 0 100px}}@media only screen and (min-width:1200px){.list-link{min-width:250px;max-width:250px}}.list-btn{padding:10px 0 0;text-transform:uppercase;position:absolute;bottom:5px;right:0;text-align:left;z-index:1;width:fit-content}@media only screen and (min-width:900px){.list-btn{right:130px;bottom:32px}}@media only screen and (min-width:1200px){.list-btn{right:170px}}.list-btn>*{pointer-events:none}.panel{--space-top:274px;position:fixed;top:0;right:0;min-height:100vh;transform:translateX(100vw);background:#fff;z-index:110;transition:transform .6s cubic-bezier(.6,0,.18,1)}.panel.open{transform:translateX(0)}.panel.scrolled{--space-top:112px}@media only screen and (min-width:600px){.panel{max-width:420px;min-width:420px;border-left:1px solid}}@media only screen and (min-width:1024px){.research-projects .panel{max-width:500px;min-width:500px}}.panel-head{width:calc(100% - 48px);border-bottom:1px solid;padding:24px;background:#fff}.panel-head.scrolled{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}.panel-head-inner{transition:all .25s ease-in-out}.panel-head-inner.fadeTx{animation:fadeTx .6s ease-in-out both}.panel-head-inner.no-img{width:calc(100% - 50px)}.panel-btn{position:absolute;top:24px;right:24px;height:20px;transition:all .25s ease-in-out}.panel-img{line-height:1;font-size:14.6rem}.panel-img,.panel-img img{transition:all .6s cubic-bezier(.6,0,.18,1)}.panel-img img{width:auto;height:140px}.scrolled .panel-img{font-size:6.4rem;margin-bottom:0;padding:0}.scrolled .panel-img img{height:64px}@media only screen and (min-width:900px){.search-block .panel-img{padding:0}}.panel.scrolled .fromTo{padding:0}@media only screen and (min-width:900px){.panel.scrolled .fromTo{transform:scale(.5);transform-origin:top left;margin:-25px -70px -25px 0;padding:0}}.panel-title{margin:0;font-weight:400;font-size:2.8rem;line-height:1.05;transition:all .25s ease-in-out}.panel-title.long{margin:50px 0 24px;font-size:4.2rem}.scrolled .panel-title.long{margin:0 0 24px}.scrolled .panel-title{margin:0;max-width:calc(100% - 50px);font-size:2.2rem}.panel-info{font-size:2rem}.scrolled .panel-info{margin:0;max-width:calc(100% - 50px);font-size:1.6rem;font-weight:300}.research-projects .panel-subTitle{font-size:1.6rem}.research-projects .panel-subTitle p{margin:10px 0 0}.scrolled .panel-subTitle{font-size:1.6rem}.scrolled .panel-subTitle p{margin:2px 0 0}.panel-main{margin:0;max-height:calc(100vh - var(--space-top));overflow-x:hidden;overflow-y:auto;transition:all .4s cubic-bezier(.6,0,.18,1);transition-delay:.18s}.scrolled .panel-main{transition-delay:0s}.panel-main:focus{outline:2px solid #000;outline-offset:-8px}.panel-main:focus:not(:focus-visible){outline:none}.panel-tag{border-bottom:1px solid;line-height:1.5;font-size:1.4rem;text-transform:uppercase}.panel-desc-wrapper .layout-wysiwyg{border-top:1px solid #000}.panel-desc-wrapper.first .layout-wysiwyg:first-of-type{border-top:none}.panel-desc-title{margin:10px 0 24px}.panel-link{border-top:1px solid #000;text-transform:uppercase}.panel-desc,.panel-desc-wrapper .layout-wysiwyg,.panel-faq,.panel-link,.panel-tag{margin:0;padding:24px}.panel.no-image .panel-title{margin:-4px 0 0}.presentation-item{display:block;border:none;margin-bottom:32px;cursor:auto}@media only screen and (min-width:770px){.presentation-item{margin-bottom:64px}}.presentation-item:before{content:none}.presentation-item.person{display:flex;flex-flow:row wrap;width:auto;align-items:center}@media only screen and (min-width:770px){.presentation-item.person{display:grid;grid-template-columns:130px 1fr;grid-template-rows:repeat(3,auto);align-items:flex-start;gap:0 20px}}.presentation-img{width:130px;height:130px;margin-right:20px}@media only screen and (min-width:770px){.presentation-img{margin-right:0;margin-top:9px;grid-column:1/span 1;grid-row:1/span 3}}.presentation-title{margin:0;font-weight:500}.person .presentation-title{width:calc(100% - 150px);line-height:1.8}@media only screen and (min-width:770px){.person .presentation-title{width:100%}}.presentation-tag{margin:10px 0}.person .presentation-tag{width:100%}@media only screen and (min-width:770px){.person .presentation-tag{margin:0}}.presentation-tag p{margin:0}.presentation-quick{margin:10px 0 0}.presentation-link{margin:20px 0;max-width:calc(100% - 80px)}.presentation-link .btn-tx{font-weight:500}.presentation-link>*{pointer-events:none}.list-item-wrapper:nth-of-type(10n+1) .panel-img,.list-item-wrapper:nth-of-type(10n+1) .presentation-img{background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small1.svg) no-repeat 0 0/contain}.list-item-wrapper:nth-of-type(10n+2) .panel-img,.list-item-wrapper:nth-of-type(10n+2) .presentation-img{background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small2.svg) no-repeat 0 0/contain}.list-item-wrapper:nth-of-type(10n+3) .panel-img,.list-item-wrapper:nth-of-type(10n+3) .presentation-img{background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small3.svg) no-repeat 0 0/contain}.list-item-wrapper:nth-of-type(10n+4) .panel-img,.list-item-wrapper:nth-of-type(10n+4) .presentation-img{background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small4.svg) no-repeat 0 0/contain}.list-item-wrapper:nth-of-type(10n+5) .panel-img,.list-item-wrapper:nth-of-type(10n+5) .presentation-img{background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small5.svg) no-repeat 0 0/contain}.list-item-wrapper:nth-of-type(10n+6) .panel-img,.list-item-wrapper:nth-of-type(10n+6) .presentation-img{background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small6.svg) no-repeat 0 0/contain}.list-item-wrapper:nth-of-type(10n+7) .panel-img,.list-item-wrapper:nth-of-type(10n+7) .presentation-img{background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small7.svg) no-repeat 0 0/contain}.list-item-wrapper:nth-of-type(10n+8) .panel-img,.list-item-wrapper:nth-of-type(10n+8) .presentation-img{background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small8.svg) no-repeat 0 0/contain}.list-item-wrapper:nth-of-type(10n+9) .panel-img,.list-item-wrapper:nth-of-type(10n+9) .presentation-img{background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small9.svg) no-repeat 0 0/contain}.list-item-wrapper:nth-of-type(10n+10) .panel-img,.list-item-wrapper:nth-of-type(10n+10) .presentation-img{background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small10.svg) no-repeat 0 0/contain}.faq{background-color:#e8f6e6}.panel .faq-title{font-size:3.2rem}.faq-wrapper{background-color:#e8f6e6}.faq-pad{padding:52px 0}.faq-layout{padding:0 24px}.featureTx-item{border-top:1px solid;margin-bottom:32px}@media only screen and (min-width:900px){.featureTx-item{display:grid;grid-template-columns:auto 1fr;gap:32px}}@media only screen and (min-width:1200px){.featureTx-item{grid-template-columns:repeat(2,calc(50% - 16px))}}.featureTx-word{margin:20px 0;font-weight:300;line-height:1.15}@media only screen and (min-width:770px){.featureTx-word{margin:32px 0}}.featureTx-word.big{text-transform:uppercase;font-size:8rem}@media only screen and (min-width:770px){.featureTx-word.big{font-size:15rem}}.featureTx-word.medium{text-transform:uppercase;font-size:6rem}@media only screen and (min-width:770px){.featureTx-word.medium{font-size:10rem}}.featureTx-word.bold{font-weight:600;font-size:4.2rem}@media only screen and (min-width:770px){.featureTx-word.bold{font-size:6.4rem}}@media only screen and (min-width:770px){.featureTx-desc{margin:32px 0}}.featureTx a:first-of-type{margin-right:20px}@keyframes fadeTx{0%,to{opacity:1}25%,75%{opacity:0;line-height:1.15}50%{line-height:0}}.logo{overflow:hidden}.logo__wrapper{color:var(--secondary-color-black-000);fill:currentColor}[data-bg-secondary-color=black-000] .logo__wrapper{color:var(--secondary-color-white-000)}.cke_editable,.form-group-processed-text,.form-group-webform-markup,.layout-wysiwyg,.ww{box-sizing:content-box;margin:0 auto}.cke_editable blockquote,.cke_editable h1,.cke_editable h2,.cke_editable h3,.cke_editable h4,.cke_editable h5,.cke_editable h6,.cke_editable ol,.cke_editable p,.cke_editable picture,.cke_editable ul,.form-group-processed-text blockquote,.form-group-processed-text h1,.form-group-processed-text h2,.form-group-processed-text h3,.form-group-processed-text h4,.form-group-processed-text h5,.form-group-processed-text h6,.form-group-processed-text ol,.form-group-processed-text p,.form-group-processed-text picture,.form-group-processed-text ul,.form-group-webform-markup blockquote,.form-group-webform-markup h1,.form-group-webform-markup h2,.form-group-webform-markup h3,.form-group-webform-markup h4,.form-group-webform-markup h5,.form-group-webform-markup h6,.form-group-webform-markup ol,.form-group-webform-markup p,.form-group-webform-markup picture,.form-group-webform-markup ul,.layout-wysiwyg blockquote,.layout-wysiwyg h1,.layout-wysiwyg h2,.layout-wysiwyg h3,.layout-wysiwyg h4,.layout-wysiwyg h5,.layout-wysiwyg h6,.layout-wysiwyg ol,.layout-wysiwyg p,.layout-wysiwyg picture,.layout-wysiwyg ul,.ww blockquote,.ww h1,.ww h2,.ww h3,.ww h4,.ww h5,.ww h6,.ww ol,.ww p,.ww picture,.ww ul{margin-bottom:20px}.cke_editable blockquote:first-child,.cke_editable h1:first-child,.cke_editable h2:first-child,.cke_editable h3:first-child,.cke_editable h4:first-child,.cke_editable h5:first-child,.cke_editable h6:first-child,.cke_editable ol:first-child,.cke_editable p:first-child,.cke_editable picture:first-child,.cke_editable ul:first-child,.form-group-processed-text blockquote:first-child,.form-group-processed-text h1:first-child,.form-group-processed-text h2:first-child,.form-group-processed-text h3:first-child,.form-group-processed-text h4:first-child,.form-group-processed-text h5:first-child,.form-group-processed-text h6:first-child,.form-group-processed-text ol:first-child,.form-group-processed-text p:first-child,.form-group-processed-text picture:first-child,.form-group-processed-text ul:first-child,.form-group-webform-markup blockquote:first-child,.form-group-webform-markup h1:first-child,.form-group-webform-markup h2:first-child,.form-group-webform-markup h3:first-child,.form-group-webform-markup h4:first-child,.form-group-webform-markup h5:first-child,.form-group-webform-markup h6:first-child,.form-group-webform-markup ol:first-child,.form-group-webform-markup p:first-child,.form-group-webform-markup picture:first-child,.form-group-webform-markup ul:first-child,.layout-wysiwyg blockquote:first-child,.layout-wysiwyg h1:first-child,.layout-wysiwyg h2:first-child,.layout-wysiwyg h3:first-child,.layout-wysiwyg h4:first-child,.layout-wysiwyg h5:first-child,.layout-wysiwyg h6:first-child,.layout-wysiwyg ol:first-child,.layout-wysiwyg p:first-child,.layout-wysiwyg picture:first-child,.layout-wysiwyg ul:first-child,.ww blockquote:first-child,.ww h1:first-child,.ww h2:first-child,.ww h3:first-child,.ww h4:first-child,.ww h5:first-child,.ww h6:first-child,.ww ol:first-child,.ww p:first-child,.ww picture:first-child,.ww ul:first-child{margin-top:0}.cke_editable blockquote:last-child,.cke_editable h1:last-child,.cke_editable h2:last-child,.cke_editable h3:last-child,.cke_editable h4:last-child,.cke_editable h5:last-child,.cke_editable h6:last-child,.cke_editable ol:last-child,.cke_editable p:last-child,.cke_editable picture:last-child,.cke_editable ul:last-child,.form-group-processed-text blockquote:last-child,.form-group-processed-text h1:last-child,.form-group-processed-text h2:last-child,.form-group-processed-text h3:last-child,.form-group-processed-text h4:last-child,.form-group-processed-text h5:last-child,.form-group-processed-text h6:last-child,.form-group-processed-text ol:last-child,.form-group-processed-text p:last-child,.form-group-processed-text picture:last-child,.form-group-processed-text ul:last-child,.form-group-webform-markup blockquote:last-child,.form-group-webform-markup h1:last-child,.form-group-webform-markup h2:last-child,.form-group-webform-markup h3:last-child,.form-group-webform-markup h4:last-child,.form-group-webform-markup h5:last-child,.form-group-webform-markup h6:last-child,.form-group-webform-markup ol:last-child,.form-group-webform-markup p:last-child,.form-group-webform-markup picture:last-child,.form-group-webform-markup ul:last-child,.layout-wysiwyg blockquote:last-child,.layout-wysiwyg h1:last-child,.layout-wysiwyg h2:last-child,.layout-wysiwyg h3:last-child,.layout-wysiwyg h4:last-child,.layout-wysiwyg h5:last-child,.layout-wysiwyg h6:last-child,.layout-wysiwyg ol:last-child,.layout-wysiwyg p:last-child,.layout-wysiwyg picture:last-child,.layout-wysiwyg ul:last-child,.ww blockquote:last-child,.ww h1:last-child,.ww h2:last-child,.ww h3:last-child,.ww h4:last-child,.ww h5:last-child,.ww h6:last-child,.ww ol:last-child,.ww p:last-child,.ww picture:last-child,.ww ul:last-child{margin-bottom:0}.cke_editable h3,.cke_editable h4,.cke_editable h5,.cke_editable h6,.form-group-processed-text h3,.form-group-processed-text h4,.form-group-processed-text h5,.form-group-processed-text h6,.form-group-webform-markup h3,.form-group-webform-markup h4,.form-group-webform-markup h5,.form-group-webform-markup h6,.layout-wysiwyg h3,.layout-wysiwyg h4,.layout-wysiwyg h5,.layout-wysiwyg h6,.ww h3,.ww h4,.ww h5,.ww h6{margin-bottom:12px}.cke_editable>ol+h2,.cke_editable>p+h2,.cke_editable>ul+h2,.cke_editable blockquote+h2,.cke_editable table+h2,.form-group-processed-text>ol+h2,.form-group-processed-text>p+h2,.form-group-processed-text>ul+h2,.form-group-processed-text blockquote+h2,.form-group-processed-text table+h2,.form-group-webform-markup>ol+h2,.form-group-webform-markup>p+h2,.form-group-webform-markup>ul+h2,.form-group-webform-markup blockquote+h2,.form-group-webform-markup table+h2,.layout-wysiwyg>ol+h2,.layout-wysiwyg>p+h2,.layout-wysiwyg>ul+h2,.layout-wysiwyg blockquote+h2,.layout-wysiwyg table+h2,.ww>ol+h2,.ww>p+h2,.ww>ul+h2,.ww blockquote+h2,.ww table+h2{margin-top:80px}.cke_editable>ol+h3,.cke_editable>p+h3,.cke_editable>ul+h3,.cke_editable blockquote+h3,.cke_editable table+h3,.form-group-processed-text>ol+h3,.form-group-processed-text>p+h3,.form-group-processed-text>ul+h3,.form-group-processed-text blockquote+h3,.form-group-processed-text table+h3,.form-group-webform-markup>ol+h3,.form-group-webform-markup>p+h3,.form-group-webform-markup>ul+h3,.form-group-webform-markup blockquote+h3,.form-group-webform-markup table+h3,.layout-wysiwyg>ol+h3,.layout-wysiwyg>p+h3,.layout-wysiwyg>ul+h3,.layout-wysiwyg blockquote+h3,.layout-wysiwyg table+h3,.ww>ol+h3,.ww>p+h3,.ww>ul+h3,.ww blockquote+h3,.ww table+h3{margin-top:56px}.cke_editable>ol+h4,.cke_editable>p+h4,.cke_editable>ul+h4,.cke_editable blockquote+h4,.cke_editable table+h4,.form-group-processed-text>ol+h4,.form-group-processed-text>p+h4,.form-group-processed-text>ul+h4,.form-group-processed-text blockquote+h4,.form-group-processed-text table+h4,.form-group-webform-markup>ol+h4,.form-group-webform-markup>p+h4,.form-group-webform-markup>ul+h4,.form-group-webform-markup blockquote+h4,.form-group-webform-markup table+h4,.layout-wysiwyg>ol+h4,.layout-wysiwyg>p+h4,.layout-wysiwyg>ul+h4,.layout-wysiwyg blockquote+h4,.layout-wysiwyg table+h4,.ww>ol+h4,.ww>p+h4,.ww>ul+h4,.ww blockquote+h4,.ww table+h4{margin-top:32px}.cke_editable a:not([class^=btn]),.form-group-processed-text a:not([class^=btn]),.form-group-webform-markup a:not([class^=btn]),.layout-wysiwyg a:not([class^=btn]),.ww a:not([class^=btn]){text-decoration:underline;outline-offset:4px;transition:all .18s ease-in-out;display:inline}.cke_editable a:not([class^=btn]):hover,.form-group-processed-text a:not([class^=btn]):hover,.form-group-webform-markup a:not([class^=btn]):hover,.layout-wysiwyg a:not([class^=btn]):hover,.ww a:not([class^=btn]):hover{background:#e8f6e6;text-decoration-color:transparent}.cke_editable a:not([class^=btn]):focus,.form-group-processed-text a:not([class^=btn]):focus,.form-group-webform-markup a:not([class^=btn]):focus,.layout-wysiwyg a:not([class^=btn]):focus,.ww a:not([class^=btn]):focus{outline:2px solid #000}.cke_editable a:not([class^=btn]):focus:not(:focus-visible),.form-group-processed-text a:not([class^=btn]):focus:not(:focus-visible),.form-group-webform-markup a:not([class^=btn]):focus:not(:focus-visible),.layout-wysiwyg a:not([class^=btn]):focus:not(:focus-visible),.ww a:not([class^=btn]):focus:not(:focus-visible){outline:none}.cke_editable table,.form-group-processed-text table,.form-group-webform-markup table,.layout-wysiwyg table,.ww table{display:block;overflow-x:auto;padding-bottom:20px}.cke_editable table tr,.form-group-processed-text table tr,.form-group-webform-markup table tr,.layout-wysiwyg table tr,.ww table tr{border-bottom:1px solid}.cke_editable table tr:first-of-type th,.form-group-processed-text table tr:first-of-type th,.form-group-webform-markup table tr:first-of-type th,.layout-wysiwyg table tr:first-of-type th,.ww table tr:first-of-type th{max-width:210px}.cke_editable table th,.form-group-processed-text table th,.form-group-webform-markup table th,.layout-wysiwyg table th,.ww table th{vertical-align:central;padding:20px 20px 20px 0;font-weight:500;min-width:210px}.cke_editable table td,.form-group-processed-text table td,.form-group-webform-markup table td,.layout-wysiwyg table td,.ww table td{vertical-align:top;padding:20px 0}.cke_editable table td:not(:last-of-type),.form-group-processed-text table td:not(:last-of-type),.form-group-webform-markup table td:not(:last-of-type),.layout-wysiwyg table td:not(:last-of-type),.ww table td:not(:last-of-type){padding-right:16px}.cke_editable table td,.cke_editable table th,.form-group-processed-text table td,.form-group-processed-text table th,.form-group-webform-markup table td,.form-group-webform-markup table th,.layout-wysiwyg table td,.layout-wysiwyg table th,.ww table td,.ww table th{text-align:left}.cke_editable table ol,.cke_editable table ul:not(.stats),.form-group-processed-text table ol,.form-group-processed-text table ul:not(.stats),.form-group-webform-markup table ol,.form-group-webform-markup table ul:not(.stats),.layout-wysiwyg table ol,.layout-wysiwyg table ul:not(.stats),.ww table ol,.ww table ul:not(.stats){all:revert;padding-left:20px}.cke_editable table ol li,.cke_editable table ol li:before,.cke_editable table ul:not(.stats) li,.cke_editable table ul:not(.stats) li:before,.form-group-processed-text table ol li,.form-group-processed-text table ol li:before,.form-group-processed-text table ul:not(.stats) li,.form-group-processed-text table ul:not(.stats) li:before,.form-group-webform-markup table ol li,.form-group-webform-markup table ol li:before,.form-group-webform-markup table ul:not(.stats) li,.form-group-webform-markup table ul:not(.stats) li:before,.layout-wysiwyg table ol li,.layout-wysiwyg table ol li:before,.layout-wysiwyg table ul:not(.stats) li,.layout-wysiwyg table ul:not(.stats) li:before,.ww table ol li,.ww table ol li:before,.ww table ul:not(.stats) li,.ww table ul:not(.stats) li:before{all:revert;padding-left:0}.cke_editable blockquote,.form-group-processed-text blockquote,.form-group-webform-markup blockquote,.layout-wysiwyg blockquote,.ww blockquote{font-size:3rem;line-height:3.4rem}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.cke_editable blockquote,.form-group-processed-text blockquote,.form-group-webform-markup blockquote,.layout-wysiwyg blockquote,.ww blockquote{font-size:2.4rem;line-height:2.6rem;padding:0 32px;max-width:256px}}@media only screen and (min-width:770px){.cke_editable blockquote,.form-group-processed-text blockquote,.form-group-webform-markup blockquote,.layout-wysiwyg blockquote,.ww blockquote{font-size:4rem;line-height:4.8rem;padding:16px 56px}}@media only screen and (min-width:600px){.stats{display:flex;flex-flow:row wrap}}.stats-item{display:flex;flex-flow:column nowrap;border-top:1px solid;padding:24px 0 48px}@media only screen and (min-width:600px){.stats-item{min-width:calc(50% - 10px);max-width:calc(50% - 10px)}.stats-item:nth-of-type(2n){margin-left:20px}.stats-item:only-child{min-width:100%;max-width:100%}}.stats-num{font-weight:500;font-size:16vw;word-break:break-word}@media only screen and (min-width:600px){.stats-num{font-size:6.4rem}}body .splide__slide{cursor:grab}body .splide__pagination{width:100%;padding-top:16px}body .splide__pagination__page{outline-offset:0;margin:15px 5px;border:1px solid #000;width:10px;height:10px;background:#000;transition:all .18s ease-in-out}body .splide__pagination__page:focus,body .splide__pagination__page:hover{background:#fff;border:1px solid #25b216}body .splide__pagination__page.is-active{border:1px solid #25b216;background:#25b216}body .splide__arrow{position:absolute;bottom:0;display:inline-flex;align-items:center;justify-content:center;padding:12px 0;z-index:1;clip-path:polygon(40px 0,100% 0,100% 100%,40px 100%);transition:clip-path .25s ease-in-out}body .splide__arrow:focus,body .splide__arrow:hover{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}body .splide__arrow:focus-visible{outline:1px solid #000;outline-offset:-1px}body .splide__arrow--prev{left:0;transform:rotate(180deg)}body .splide__arrow--next{right:0}body .splide__toggle svg{width:15px;height:15px}body .splide-teaser .splide__toggle{margin-top:10px}@media only screen and (min-width:770px){body .splide.left .splide__pagination{width:calc(50% - var(--space));position:absolute;bottom:0;right:0}body .splide.left .splide__arrow--prev{left:calc(50% + var(--space))}body .splide.right .splide__arrow--next{right:calc(50% + var(--space))}body .splide.right .splide__pagination{width:calc(50% - var(--space));position:absolute;bottom:0}body .splide.splide-media .splide__arrow--next{right:20%}body .splide.splide-media .splide__arrow--prev{left:20%}}@media only screen and (min-width:770px)and (max-width:calc(1200px - 1px)){body .splide.left .splide__pagination{width:calc(65% - var(--space))}body .splide.left .splide__arrow--prev{left:calc(35% + var(--space))}body .splide.right .splide__arrow--next{right:calc(35% + var(--space))}body .splide.right .splide__pagination{width:calc(65% - var(--space))}}.color .splide__pagination__page,.dark .splide__pagination__page{outline:1px solid currentColor;margin:15px 8px}.color .splide__pagination__page.is-active:focus,.color .splide__pagination__page.is-active:hover,.dark .splide__pagination__page.is-active:focus,.dark .splide__pagination__page.is-active:hover{background:#fff}.dark .splide__pagination__page{border:none;background:#fff}.dark .splide__pagination__page:focus,.dark .splide__pagination__page:hover{border:none;background:#000}@media only screen and (min-width:1200px)and (max-width:calc(1440px - 1px)){.has-nav .splide.left .splide__pagination{width:calc(65% - var(--space))}.has-nav .splide.left .splide__arrow--prev{left:calc(35% + var(--space))}.has-nav .splide.right .splide__arrow--next{right:calc(35% + var(--space))}.has-nav .splide.right .splide__pagination{width:calc(65% - var(--space))}}.splide__pagination.animated,.splide__pagination li{transition:transform .3s ease}@media only screen and (min-width:770px){.teaser-list{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 20px}.splide .teaser-list{width:auto}.is-active .teaser-list{gap:0}.teaser-list-nb1{grid-template-columns:repeat(1,1fr)}.teaser-list-nb2{grid-template-columns:repeat(2,1fr)}.teaser-list-nb3{grid-template-columns:repeat(3,1fr)}.teaser-list-nb4{grid-template-columns:repeat(4,1fr)}.teaser-list-nb5,.teaser-list-nb6,.teaser-list-nb9{grid-template-columns:repeat(3,1fr)}.teaser-list-nb7,.teaser-list-nb8,.teaser-list-nb10,.teaser-list-nb11,.teaser-list-nb12{grid-template-columns:repeat(4,1fr)}}.teaser-link{border-left:1px solid;height:100%;display:flex;flex-flow:column nowrap;justify-content:space-between;outline-offset:-2px}@media only screen and (min-width:770px){.teaser-link{width:100%}}.teaser-link>*{pointer-events:none}.teaser-wrapper{border-bottom:1px solid;padding:0 0 20px 20px;height:100%;display:grid;grid-template-rows:auto 1fr}@media only screen and (min-width:770px){.teaser-wrapper{display:flex;flex-flow:row nowrap;height:calc(100% - 64px);padding:0 0 0 20px}}.teaser-tx .teaser-wrapper{display:grid;grid-template-rows:1fr auto;min-height:200px}.teaser-content{margin:20px 0 0;display:flex;flex-flow:column nowrap;justify-content:space-between}@media only screen and (min-width:770px){.teaser-content{margin:0 0 32px 32px;min-width:50%;max-width:50%;height:auto}}@media only screen and (min-width:1200px){.teaser-content{margin:0 0 56px 56px}}.teaser-tx .teaser-content{margin:0;min-width:0;max-width:none}@media only screen and (min-width:770px){.teaser-tx .teaser-content{margin:0 0 32px}}.teaser-tx .teaser-content-inner>*{margin-top:0}.teaser-img{max-width:260px}@media only screen and (min-width:1024px){.teaser-img{margin-bottom:32px}}@media only screen and (min-width:1200px){.teaser-img{margin-bottom:56px}}.teaser-date,.teaser-date.accent{line-height:1.15;display:inline-block;margin:0 0 16px}@media only screen and (min-width:770px){.teaser-date,.teaser-date.accent{font-size:2rem}}@media only screen and (min-width:1200px){.teaser-date,.teaser-date.accent{font-size:2.4rem}}@media only screen and (min-width:770px){.teaser-title,.teaser-title.h4{font-size:2.4rem}}@media only screen and (min-width:1200px){.teaser-title,.teaser-title.h4{font-size:3.2rem}}.teaser-desc{line-height:1.5;font-size:1.8rem}.teaser-date{display:block;text-transform:uppercase}.teaser-date:empty{display:none}.teaser-category{margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:770px){.teaser-category{font-size:1.4rem}}@media only screen and (min-width:1200px){.teaser-category{font-size:1.6rem}}.teaser-tx .teaser-category{margin-bottom:20px}.teaser-btn{padding:10px 16px 10px 20px}@media only screen and (min-width:770px){.teaser-btn{font-size:1.6rem}}.teaser-btn:after{margin-left:0}@media only screen and (min-width:770px){.mix-teasers-list{grid-template-columns:repeat(4,calc(25% - 15px));grid-template-rows:repeat(2,auto);grid-template-areas:"tile1 tile1 tile2 tile2" "tile3 tile4 tile5 tile6"}.has-four-teasers-with-img .mix-teasers-list{grid-template-areas:"tile1 tile1 tile2 tile2" "tile3 tile3 tile4 tile4" "tile5 tile6 tile7 tile8"}.mix-teasers-item:first-of-type{grid-area:tile1}.mix-teasers-item:nth-of-type(2){grid-area:tile2}.mix-teasers-item:nth-of-type(3){grid-area:tile3}.mix-teasers-item:nth-of-type(4){grid-area:tile4}.mix-teasers-item:nth-of-type(5){grid-area:tile5}.mix-teasers-item:nth-of-type(6){grid-area:tile6}}.mix-teasers-item:nth-of-type(10n+1) .teaser-img,.teaser-item:nth-of-type(10n+1) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small1.svg) no-repeat 0 0/contain}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.mix-teasers-item:nth-of-type(10n+1) .teaser-img,.teaser-item:nth-of-type(10n+1) .teaser-img{width:100%;min-height:25vw}}.mix-teasers-item:nth-of-type(10n+2) .teaser-img,.teaser-item:nth-of-type(10n+2) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small2.svg) no-repeat 0 0/contain}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.mix-teasers-item:nth-of-type(10n+2) .teaser-img,.teaser-item:nth-of-type(10n+2) .teaser-img{width:100%;min-height:25vw}}.mix-teasers-item:nth-of-type(10n+3) .teaser-img,.teaser-item:nth-of-type(10n+3) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small3.svg) no-repeat 0 0/contain}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.mix-teasers-item:nth-of-type(10n+3) .teaser-img,.teaser-item:nth-of-type(10n+3) .teaser-img{width:100%;min-height:25vw}}.mix-teasers-item:nth-of-type(10n+4) .teaser-img,.teaser-item:nth-of-type(10n+4) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small4.svg) no-repeat 0 0/contain}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.mix-teasers-item:nth-of-type(10n+4) .teaser-img,.teaser-item:nth-of-type(10n+4) .teaser-img{width:100%;min-height:25vw}}.mix-teasers-item:nth-of-type(10n+5) .teaser-img,.teaser-item:nth-of-type(10n+5) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small5.svg) no-repeat 0 0/contain}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.mix-teasers-item:nth-of-type(10n+5) .teaser-img,.teaser-item:nth-of-type(10n+5) .teaser-img{width:100%;min-height:25vw}}.mix-teasers-item:nth-of-type(10n+6) .teaser-img,.teaser-item:nth-of-type(10n+6) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small6.svg) no-repeat 0 0/contain}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.mix-teasers-item:nth-of-type(10n+6) .teaser-img,.teaser-item:nth-of-type(10n+6) .teaser-img{width:100%;min-height:25vw}}.mix-teasers-item:nth-of-type(10n+7) .teaser-img,.teaser-item:nth-of-type(10n+7) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small7.svg) no-repeat 0 0/contain}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.mix-teasers-item:nth-of-type(10n+7) .teaser-img,.teaser-item:nth-of-type(10n+7) .teaser-img{width:100%;min-height:25vw}}.mix-teasers-item:nth-of-type(10n+8) .teaser-img,.teaser-item:nth-of-type(10n+8) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small8.svg) no-repeat 0 0/contain}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.mix-teasers-item:nth-of-type(10n+8) .teaser-img,.teaser-item:nth-of-type(10n+8) .teaser-img{width:100%;min-height:25vw}}.mix-teasers-item:nth-of-type(10n+9) .teaser-img,.teaser-item:nth-of-type(10n+9) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small9.svg) no-repeat 0 0/contain}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.mix-teasers-item:nth-of-type(10n+9) .teaser-img,.teaser-item:nth-of-type(10n+9) .teaser-img{width:100%;min-height:25vw}}.mix-teasers-item:nth-of-type(10n+10) .teaser-img,.teaser-item:nth-of-type(10n+10) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/css/../assets/images/svg_small10.svg) no-repeat 0 0/contain}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.mix-teasers-item:nth-of-type(10n+10) .teaser-img,.teaser-item:nth-of-type(10n+10) .teaser-img{width:100%;min-height:25vw}}.breadcrumb{padding:0 30px}.breadcrumb-list{display:flex;justify-content:flex-start;padding:10px 0;overflow-x:auto;margin:0;white-space:nowrap}.breadcrumb-item{display:inline-block;font-size:1.4rem}.breadcrumb-item:after{content:"/";display:inline-block;margin:0 8px 0 4px}.breadcrumb-item:last-child{font-weight:400}.breadcrumb-item-mobile:after,.breadcrumb-item:last-child:after{content:none}.breadcrumb-item-mobile .breadcrumb-link{position:relative;display:inline-block;margin:0 0 0 16px}.breadcrumb-item-mobile .breadcrumb-link:after{content:"";position:absolute;top:0;bottom:0;left:-20px;margin:auto;width:14px;height:8px;background:url(/themes/custom/cossette/dist/css/../assets/images/arrow-simple.svg) no-repeat 50%/contain;transform:rotate(90deg) translateX(-2px)}.gin-breadcrumb__list{list-style:none}.modal{left:0;bottom:0;top:0;position:fixed;right:0;height:100%;transition:opacity .25s ease-in-out;z-index:103;display:flex;justify-content:center;align-items:center}.modal.is-hidden{opacity:0;pointer-events:none}.modal .overlay{background:rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1}.modal .modal-container{width:100%;z-index:104}.modal .modal-content{width:100%;max-width:1440px;margin:auto;background:#fff;border:1px solid #000;z-index:101}.modal .modal-content.modal-2col{display:grid;grid-template-columns:1fr 1fr}.modal .modal-content .modal-body{padding:60px 25px;position:relative}.modal .modal-content .modal-body .modal-title{margin:0 0 10px}.modal .modal-content .modal-body .modal-text{font-size:1.8rem;line-height:2.5rem;font-weight:300;letter-spacing:-.54px}.modal .modal-content .modal-body .modal-btn{padding:7px 15px;font-size:1.6rem;line-height:3rem}.modal .modal-content .modal-body .btn-close-popup{position:absolute;top:25px;right:25px;cursor:pointer}.modal .modal-content .modal-body .btn-close-popup .icon-x{width:19px;height:22px}.modal .modal-content .modal-body .btn-close-popup .icon-x-line{width:19px;background:#000}.modal .modal-content .modal-img .media,.modal .modal-content .modal-img .poster,.modal .modal-content .modal-img picture{height:100%}.modal .modal-content .modal-img img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:0)and (max-width:calc(770px - 1px)){.modal .modal-content{max-width:335px}.modal .modal-content.modal-2col{grid-template-columns:1fr;max-height:90vh}.modal .modal-content.modal-2col .modal-img{order:2}.modal .modal-content .modal-body{padding:25px;overflow-y:scroll}.modal .modal-content .modal-body .modal-title{margin-right:30px}}
.hero{position:relative}.hero:not(.hero-home){overflow:hidden}.node--type-storytelling .hero{background-color:#fff}.hero-title{margin:32px 0}@media only screen and (min-width:770px){.hero-title{margin:64px 0 32px}}.hero-desc{position:relative;padding-bottom:32px}@media only screen and (min-width:600px){.hero-desc{max-width:75%}}@media only screen and (min-width:770px){.hero-desc{padding-bottom:64px}}@media only screen and (min-width:1024px){.hero-text .hero-title{font-size:14.6rem;transform:translateX(-10px)}}.hero-text,.hero-text-right{border-bottom:1px solid #000}.hero-text-right{padding:32px 0}@media only screen and (min-width:770px){.hero-text-right{padding:64px 0}}@media only screen and (min-width:1200px){.hero-text-right{padding:90px 0}}@media only screen and (min-width:600px){.hero-text-right .hero-flex{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.hero-text-right .hero-title{margin:0 var(--space) 0 0}.hero-text-right .hero-desc{min-width:50%;max-width:50%;padding:0;display:flex;justify-content:center}.hero-text-right .hero-desc-inner{max-width:66%}}@media only screen and (min-width:600px){.hero-full .hero-flex{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}}@media only screen and (min-width:1200px){.hero-full .hero-flex{align-items:center}}@media only screen and (min-width:600px){.hero-full .hero-img{min-width:50%;max-width:50%}}@media only screen and (min-width:600px){.hero-full .hero-img-placeholder{height:calc(50vw - var(--space)*1.15);max-height:720px}}.hero-full .hero-img-placeholder svg{width:101%;height:101%;margin:-3px 0 0 -3px}.hero-full .hero-img-placeholder1{background:#ffc29a}.hero-full .hero-img-placeholder2{background:#25b216}.hero-full .hero-img-placeholder3{background:#6bc1fb}.hero-full .hero-img-placeholder4{background:#ff8107}.hero-full .hero-img-placeholder5{background:#035ee1}.hero-full .hero-img-placeholder6{background:#2b5135}.hero-full .hero-content{padding:32px 0 0}@media only screen and (min-width:770px){.hero-full .hero-content{padding:64px calc(var(--space)/2) 0 0}}@media only screen and (min-width:900px){.hero-full .hero-content{padding:50px var(--space) 0 0}}@media only screen and (min-width:1200px){.hero-full .hero-content{padding:32px var(--space) 0 0}}.hero-full .hero-title{margin:6px 0 0}@media only screen and (min-width:770px){.hero-full .hero-title{margin:0 0 32px}}.hero-full .hero-desc{margin:32px 0 0;max-width:none;padding:0}.hero-full .hero-desc-inner{padding-top:32px;margin:0}.hero-full .hero-desc-inner:before{content:"";position:absolute;top:0;left:calc(0px - var(--space));width:100vw;height:1px;background:#000;z-index:-1}@media only screen and (min-width:1600px){.hero-full .hero-desc-inner:before{left:-100vw;width:200vw}}.hero-info{margin:0 0 10px;font-size:1.6rem;text-transform:uppercase}.hero-info-item:not(:first-of-type):before{content:"|";transform:translateY(-1.5px);display:inline-block;margin:0 8px}.hero-buttons{position:relative;display:flex;flex-flow:row wrap;padding-top:32px;margin-bottom:1px}.hero-buttons:after{content:"";position:absolute;bottom:-1px;left:calc(0px - var(--space));width:100vw;height:1px;background:#000;z-index:-1}@media only screen and (min-width:1600px){.hero-buttons:after{left:-100vw;width:200vw}}@media only screen and (min-width:770px){.hero-buttons{padding-top:64px}}@media only screen and (min-width:0)and (max-width:calc(600px - 1px)){.hero-buttons{margin-bottom:40px}}.hero .btn-secondary{margin-left:1px}@media only screen and (min-width:0)and (max-width:calc(400px - 1px)){.hero .btn-secondary{position:absolute;top:100%;right:0}}@media only screen and (min-width:1024px){.hero-home .hero-flex{display:grid;grid-template-columns:repeat(2,calc(50% - var(--space)/2));gap:var(--space);align-items:flex-start}}.hero-home .hero-title{line-height:1.15}@media only screen and (min-width:1024px){.hero-home .hero-title{margin:20px 0;height:calc(100% - 40px)}.hero-home .hero-title .field{position:sticky;top:var(--header-height)}}@media only screen and (min-width:1024px)and (max-width:calc(1200px - 1px)){.hero-home .hero-title{font-size:7.2rem}}.hero-home .hero-img{max-height:260px;cursor:pointer;overflow:hidden}@media only screen and (min-width:770px){.hero-home .hero-img{display:flex;justify-content:center;align-items:center;margin-bottom:var(--space);max-height:410px}}.hero-home .hero-img img{width:100vw}@media only screen and (min-width:770px){.hero-home .hero-slider{position:relative}.hero-home .hero-slider-item:not(:first-of-type){position:absolute;top:0;left:0}}@media only screen and (min-width:1024px){.hero-home .hero-teasers{margin:32px 0 40px}}.hero-landing{margin-bottom:var(--space)}@media only screen and (min-width:1024px){.hero-landing-info{display:flex;justify-content:center}}@media only screen and (min-width:1024px){.hero-landing .hero-title{margin:-5px 0 0}}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}
