/* @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/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/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/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: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{-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 #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;}@font-face{font-family:"FKGrotesk";font-style:normal;font-weight:300;src:url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-Light.woff) format("woff"),url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-Light.woff2) format("woff2");}@font-face{font-family:"FKGrotesk";font-style:italic;font-weight:300;src:url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-LightItalic.woff) format("woff"),url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-LightItalic.woff2) format("woff2");}@font-face{font-family:"FKGrotesk";font-style:normal;font-weight:400;src:url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-Regular.woff) format("woff"),url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-Regular.woff2) format("woff2");}@font-face{font-family:"FKGrotesk";font-style:italic;font-weight:400;src:url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-Italic.woff) format("woff"),url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-Italic.woff2) format("woff2");}@font-face{font-family:"FKGrotesk";font-style:normal;font-weight:500;src:url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-Medium.woff) format("woff"),url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-Medium.woff2) format("woff2");}@font-face{font-family:"FKGrotesk";font-style:italic;font-weight:500;src:url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-MediumItalic.woff) format("woff"),url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-MediumItalic.woff2) format("woff2");}@font-face{font-family:"FKGrotesk";font-style:normal;font-weight:600;src:url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-Bold.woff) format("woff"),url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-Bold.woff2) format("woff2");}@font-face{font-family:"FKGrotesk";font-style:italic;font-weight:600;src:url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-BoldItalic.woff) format("woff"),url(/themes/custom/cossette/dist/assets/fonts/FKGrotesk-BoldItalic.woff2) format("woff2");}html{font-size:62.5%;}body{font-family:"FKGrotesk",Arial,sans-serif;font-weight:300;color:#000000;line-height:1.5;font-size:1.8rem;}@media only screen and (min-width:770px){body{font-size:2.2rem;}}.h0,h1,.h1,h2,.h2,h5,.h5,.cta--primary,.nav--primary,.nav--secondary{font-weight:500;}h4,.h4{line-height:1.15;font-weight:300;}h4,.h4,h5,.h5,h6,.h6,.body-2,.ww table th span,.ww table th p,.ww table td span,.ww table td p,.layout-wysiwyg table th span,.layout-wysiwyg table th p,.layout-wysiwyg table td span,.layout-wysiwyg table td p,.form-group-processed-text table th span,.form-group-processed-text table th p,.form-group-processed-text table td span,.form-group-processed-text table td p,.form-group-webform-markup table th span,.form-group-webform-markup table th p,.form-group-webform-markup table td span,.form-group-webform-markup table td p,.cke_editable table th span,.cke_editable table th p,.cke_editable table td span,.cke_editable table td p,.ww table td,.layout-wysiwyg table td,.form-group-processed-text table td,.form-group-webform-markup table td,.cke_editable table td,.filters-header-title,.p,.header-container .navsearch-suggestions-title,.cta--primary,.cta--secondary,.btn-simple .btn-tx,.nav--primary,.cta--secondary{letter-spacing:normal;}.h0,h1,.h1,h2,.h2,h3,.h3,.noScript{line-height:1.0625;letter-spacing:-0.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,.h3,.noScript{font-size:2.4rem;font-weight:300;}@media only screen and (min-width:400px){h3,.h3,.noScript{font-size:3.2rem;}}@media only screen and (min-width:770px){h3,.h3,.noScript{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,.ww table th span,.ww table th p,.ww table td span,.ww table td p,.layout-wysiwyg table th span,.layout-wysiwyg table th p,.layout-wysiwyg table td span,.layout-wysiwyg table td p,.form-group-processed-text table th span,.form-group-processed-text table th p,.form-group-processed-text table td span,.form-group-processed-text table td p,.form-group-webform-markup table th span,.form-group-webform-markup table th p,.form-group-webform-markup table td span,.form-group-webform-markup table td p,.cke_editable table th span,.cke_editable table th p,.cke_editable table td span,.cke_editable table td p,.ww table td,.layout-wysiwyg table td,.form-group-processed-text table td,.form-group-webform-markup table td,.cke_editable table td,.filters-header-title{font-size:1.6rem;line-height:2rem;}@media only screen and (min-width:770px){.body-2,.ww table th span,.ww table th p,.ww table td span,.ww table td p,.layout-wysiwyg table th span,.layout-wysiwyg table th p,.layout-wysiwyg table td span,.layout-wysiwyg table td p,.form-group-processed-text table th span,.form-group-processed-text table th p,.form-group-processed-text table td span,.form-group-processed-text table td p,.form-group-webform-markup table th span,.form-group-webform-markup table th p,.form-group-webform-markup table td span,.form-group-webform-markup table td p,.cke_editable table th span,.cke_editable table th p,.cke_editable table td span,.cke_editable table td p,.ww table td,.layout-wysiwyg table td,.form-group-processed-text table td,.form-group-webform-markup table td,.cke_editable table td,.filters-header-title{font-size:1.8rem;line-height:2.4rem;}}.p,.header-container .navsearch-suggestions-title{margin:0;line-height:1.5;font-weight:300;letter-spacing:initial;text-transform:initial;font-size:1.8rem;line-height:2.4rem;}@media only screen and (min-width:770px){.p,.header-container .navsearch-suggestions-title{font-size:2.2rem;line-height:3.2rem;}}.cta--primary{font-size:2rem;line-height:2.5rem;}.cta--secondary,.btn-simple .btn-tx{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,.teaser-date,.stats-tx{font-size:2rem;font-weight:600;}@media only screen and (min-width:770px){.accent,.teaser-date,.stats-tx{font-size:2.4rem;}}.font-caption,.teaser-category,.panel-link,.list-btn,.list-link .btn-tx,.media-credit,.media-desc,.webform-required,.sort-by-label,.search-info,.page-search .filters-container,.result-count-wrapper,.form-item--error-message,.error-message,.tab-item:not(.btn-filter),.dropdown,.form-checkbox,.form-toggle,.form-radio-item,.form-item-label,.contact-us .item-form-label,.footer,.btn-filters-open .btn-tx,.btn-reset{line-height:1.5;font-weight:400;font-size:1.4rem;}@media only screen and (min-width:770px){.font-caption,.teaser-category,.panel-link,.list-btn,.list-link .btn-tx,.media-credit,.media-desc,.webform-required,.sort-by-label,.search-info,.page-search .filters-container,.result-count-wrapper,.form-item--error-message,.error-message,.tab-item:not(.btn-filter),.dropdown,.form-checkbox,.form-toggle,.form-radio-item,.form-item-label,.contact-us .item-form-label,.footer,.btn-filters-open .btn-tx,.btn-reset{font-size:1.6rem;}}.visually-hidden,[type=checkbox],[type=radio]:not(.radiotab),.screen-reader-only{border:0;clip:rect(0 0 0 0);height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:0;}.visually-hidden.focusable:active,.focusable[type=checkbox]:active,.focusable[type=radio]:active:not(.radiotab),.visually-hidden.focusable:focus,.focusable[type=checkbox]:focus,.focusable[type=radio]:focus:not(.radiotab),.screen-reader-only.focusable:active,.screen-reader-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto;}.icon-x{display:inline-block;position:relative;width:44px;height:20px;}.icon-x-line{display:inline-block;position:absolute;top:10px;left:0;width:44px;height:1.5px;background:#000000;}.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:#000000;}.search{width:18px;height:18px;}.anchor{width:18px;height:18px;transform:rotate(90deg);}.plus{width:30px;height:30px;filter:drop-shadow(1px 0px 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 0px 0 black) drop-shadow(0 1px 0 black);}}.facebook{width:10px;height:16px;}.instagram{width:16px;height:16px;}.linkedin{width:16px;height:16px;}.twitter{width:17px;height:16px;}.youtube{width:18px;height:12px;}.pinterest{width:18px;height:16px;}.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,0.25);}:focus{outline:2px solid black;}:focus:not(:focus-visible){outline:none;}.skip-link{padding:10px 16px;line-height:2;color:#000000;background:#ffffff;border:2px solid #000000;}.noScript{display:block;outline-offset:-2px;width:100%;padding:10px 16px;text-align:center;color:#000000;background:#ffffff;}ul{list-style:none;padding:0;margin:0;}hr,blockquote,figure{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{visibility:hidden;display:none !important;}.hide-reader{visibility:hidden;}.block-scroll,.no-scroll{overflow:hidden;}.no-trans{transition:none !important;}a,.link{color:#000000;display:inline-block;text-decoration:none;}.link{position:relative;}.scrollbar,.ww table,.layout-wysiwyg table,.form-group-processed-text table,.form-group-webform-markup table,.cke_editable table,.prohibited .filters-container{}.scrollbar::-webkit-scrollbar,.ww table::-webkit-scrollbar,.layout-wysiwyg table::-webkit-scrollbar,.form-group-processed-text table::-webkit-scrollbar,.form-group-webform-markup table::-webkit-scrollbar,.cke_editable table::-webkit-scrollbar,.prohibited .filters-container::-webkit-scrollbar{width:14px;margin:20px 0;}.scrollbar::-webkit-scrollbar-track,.ww table::-webkit-scrollbar-track,.layout-wysiwyg table::-webkit-scrollbar-track,.form-group-processed-text table::-webkit-scrollbar-track,.form-group-webform-markup table::-webkit-scrollbar-track,.cke_editable table::-webkit-scrollbar-track,.prohibited .filters-container::-webkit-scrollbar-track{background:#25B216;}.scrollbar::-webkit-scrollbar-thumb,.ww table::-webkit-scrollbar-thumb,.layout-wysiwyg table::-webkit-scrollbar-thumb,.form-group-processed-text table::-webkit-scrollbar-thumb,.form-group-webform-markup table::-webkit-scrollbar-thumb,.cke_editable table::-webkit-scrollbar-thumb,.prohibited .filters-container::-webkit-scrollbar-thumb{background:#000000;}.scrollbar::-webkit-scrollbar-thumb:hover,.ww table::-webkit-scrollbar-thumb:hover,.layout-wysiwyg table::-webkit-scrollbar-thumb:hover,.form-group-processed-text table::-webkit-scrollbar-thumb:hover,.form-group-webform-markup table::-webkit-scrollbar-thumb:hover,.cke_editable table::-webkit-scrollbar-thumb:hover,.prohibited .filters-container::-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,0.4);z-index:105;}.shadow-nav:before{z-index:102;}.shadow.fadeIN:before{animation:fade 0.6s ease-in-out both;}.shadow.fadeOUT:before{animation:fade 0.6s ease-in-out both reverse;}@keyframes fade{0%{opacity:0;}100%{opacity:1;}}.highlight-img-1{background:url(/themes/custom/cossette/dist/assets/images/highlight1.svg) no-repeat center left/contain;}.highlight-img-2{background:url(/themes/custom/cossette/dist/assets/images/highlight2.svg) no-repeat center left/contain;}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{position:fixed !important;bottom:0;color:#000000 !important;border:0 !important;padding:14px 22px 12px !important;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out !important;z-index:-6;}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover{color:#ffffff !important;}@keyframes multi-logo-switch{0%{opacity:1;}25%{opacity:1;}26%{opacity:0;}100%{opacity:0;}}.metas-table > div{display:grid;grid-template-columns:1fr 2fr;border-top:solid 1px black;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;}.btn,.btn-filter,.btn-simple,.btn-tertiary,.btn-tertiary-internal,.btn-tertiary-external,.btn-tertiary-anchor,.btn-secondary,.featureTx a:first-of-type,.btn-secondary-internal,.btn-secondary-external,.btn-secondary-anchor,.btn-primary,.webform-button--submit,.btn-primary-internal,.btn-primary-external,.btn-primary-anchor,#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{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 0.25s ease-in-out;}@media only screen and (min-width:770px){.btn,.btn-filter,.btn-simple,.btn-tertiary,.btn-tertiary-internal,.btn-tertiary-external,.btn-tertiary-anchor,.btn-secondary,.featureTx a:first-of-type,.btn-secondary-internal,.btn-secondary-external,.btn-secondary-anchor,.btn-primary,.webform-button--submit,.btn-primary-internal,.btn-primary-external,.btn-primary-anchor,#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{padding:20px 24px 18px;}}.btn:before,.btn-filter:before,.btn-simple:before,.btn-tertiary:before,.btn-tertiary-internal:before,.btn-tertiary-external:before,.btn-tertiary-anchor:before,.btn-secondary:before,.featureTx a:first-of-type:before,.btn-secondary-internal:before,.btn-secondary-external:before,.btn-secondary-anchor:before,.btn-primary:before,.webform-button--submit:before,.btn-primary-internal:before,.btn-primary-external:before,.btn-primary-anchor:before,#ot-sdk-btn.ot-sdk-show-settings:before,#ot-sdk-btn.optanon-show-settings:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:background-color 0.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],[disabled].btn-filter,[disabled].btn-simple,[disabled].btn-tertiary,[disabled].btn-tertiary-internal,[disabled].btn-tertiary-external,[disabled].btn-tertiary-anchor,[disabled].btn-secondary,.featureTx a[disabled]:first-of-type,[disabled].btn-secondary-internal,[disabled].btn-secondary-external,[disabled].btn-secondary-anchor,[disabled].btn-primary,[disabled].webform-button--submit,[disabled].btn-primary-internal,[disabled].btn-primary-external,[disabled].btn-primary-anchor,[disabled]#ot-sdk-btn.ot-sdk-show-settings,[disabled]#ot-sdk-btn.optanon-show-settings{pointer-events:none;opacity:0.6;filter:grayscale(1);}.dark .btn,.dark .btn-filter,.dark .btn-simple,.dark .btn-tertiary,.dark .btn-tertiary-internal,.dark .btn-tertiary-external,.dark .btn-tertiary-anchor,.dark .btn-secondary,.dark .featureTx a:first-of-type,.featureTx .dark a:first-of-type,.dark .btn-secondary-internal,.dark .btn-secondary-external,.dark .btn-secondary-anchor,.dark .btn-primary,.dark .webform-button--submit,.dark .btn-primary-internal,.dark .btn-primary-external,.dark .btn-primary-anchor,.dark #ot-sdk-btn.ot-sdk-show-settings,.dark #ot-sdk-btn.optanon-show-settings{color:#ffffff;}.btn:focus:not([disabled]):not(:focus-visible),.btn-filter:focus:not([disabled]):not(:focus-visible),.btn-simple:focus:not([disabled]):not(:focus-visible),.btn-tertiary:focus:not([disabled]):not(:focus-visible),.btn-tertiary-internal:focus:not([disabled]):not(:focus-visible),.btn-tertiary-external:focus:not([disabled]):not(:focus-visible),.btn-tertiary-anchor:focus:not([disabled]):not(:focus-visible),.btn-secondary:focus:not([disabled]):not(:focus-visible),.featureTx a:focus:not([disabled]):not(:focus-visible):first-of-type,.btn-secondary-internal:focus:not([disabled]):not(:focus-visible),.btn-secondary-external:focus:not([disabled]):not(:focus-visible),.btn-secondary-anchor:focus:not([disabled]):not(:focus-visible),.btn-primary:focus:not([disabled]):not(:focus-visible),.webform-button--submit:focus:not([disabled]):not(:focus-visible),.btn-primary-internal:focus:not([disabled]):not(:focus-visible),.btn-primary-external:focus:not([disabled]):not(:focus-visible),.btn-primary-anchor:focus:not([disabled]):not(:focus-visible),#ot-sdk-btn.ot-sdk-show-settings:focus:not([disabled]):not(:focus-visible),#ot-sdk-btn.optanon-show-settings:focus:not([disabled]):not(:focus-visible){outline:2px solid #000000;outline-offset:0;}.btn-primary,.webform-button--submit,.btn-primary-internal,.btn-primary-external,.btn-primary-anchor,#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{background:linear-gradient(to right,#000000 50%,#25B216 50%);background-size:200%;background-position-x:right;}.btn-primary:before,.webform-button--submit:before,.btn-primary-internal:before,.btn-primary-external:before,.btn-primary-anchor:before,#ot-sdk-btn.ot-sdk-show-settings:before,#ot-sdk-btn.optanon-show-settings:before{background-color:#25B216;}.btn-primary-hover,.btn-primary:hover,.webform-button--submit:hover,.btn-primary-internal:hover,.btn-primary-external:hover,.btn-primary-anchor:hover,#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover,.btn-primary-active,.btn-primary:active,.webform-button--submit:active,.btn-primary-internal:active,.btn-primary-external:active,.btn-primary-anchor:active,#ot-sdk-btn.ot-sdk-show-settings:active,#ot-sdk-btn.optanon-show-settings:active{color:#ffffff;background-position-x:left;}.btn-primary-hover:before,.btn-primary:hover:before,.webform-button--submit:hover:before,.btn-primary-internal:hover:before,.btn-primary-external:hover:before,.btn-primary-anchor:hover:before,#ot-sdk-btn.ot-sdk-show-settings:hover:before,#ot-sdk-btn.optanon-show-settings:hover:before,.btn-primary-active:before,.btn-primary:active:before,.webform-button--submit:active:before,.btn-primary-internal:active:before,.btn-primary-external:active:before,.btn-primary-anchor:active:before,#ot-sdk-btn.ot-sdk-show-settings:active:before,#ot-sdk-btn.optanon-show-settings:active:before{background-color:#000000;}.btn-secondary,.featureTx a:first-of-type,.btn-secondary-internal,.btn-secondary-external,.btn-secondary-anchor{width:max-content;color:#ffffff;background:linear-gradient(to right,#25B216 50%,#000000 50%);background-size:200%;background-position-x:right;}.btn-secondary:before,.featureTx a:first-of-type:before,.btn-secondary-internal:before,.btn-secondary-external:before,.btn-secondary-anchor:before{background-color:#000000;}.btn-secondary-hover,.btn-secondary:hover,.featureTx a:hover:first-of-type,.btn-secondary-internal:hover,.btn-secondary-external:hover,.btn-secondary-anchor:hover,.btn-secondary-active,.btn-secondary:active,.featureTx a:active:first-of-type,.btn-secondary-internal:active,.btn-secondary-external:active,.btn-secondary-anchor:active{color:#000000;background-position-x:left;}.btn-secondary-hover:before,.btn-secondary:hover:before,.featureTx a:hover:first-of-type:before,.btn-secondary-internal:hover:before,.btn-secondary-external:hover:before,.btn-secondary-anchor:hover:before,.btn-secondary-active:before,.btn-secondary:active:before,.featureTx a:active:first-of-type:before,.btn-secondary-internal:active:before,.btn-secondary-external:active:before,.btn-secondary-anchor:active:before{background-color:#25B216;}.btn-tertiary,.btn-tertiary-internal,.btn-tertiary-external,.btn-tertiary-anchor{padding:14px 0 12px;background:linear-gradient(to right,#000000 50%,transparent 50%);background-size:210%;background-position-x:98%;}@media only screen and (min-width:770px){.btn-tertiary,.btn-tertiary-internal,.btn-tertiary-external,.btn-tertiary-anchor{padding:20px 0 18px;}}.btn-tertiary.btn-small,.btn-small.btn-tertiary-internal,.btn-small.btn-tertiary-external,.btn-small.btn-tertiary-anchor{padding:12px 0 10px;}.btn-tertiary:before,.btn-tertiary-internal:before,.btn-tertiary-external:before,.btn-tertiary-anchor:before{background-color:transparent;transition:background-color 0s ease-in-out 0s;}.btn-tertiary-hover,.btn-tertiary:hover,.btn-tertiary-internal:hover,.btn-tertiary-external:hover,.btn-tertiary-anchor:hover,.btn-tertiary-active,.btn-tertiary:active,.btn-tertiary-internal:active,.btn-tertiary-external:active,.btn-tertiary-anchor:active{padding:14px 24px 12px;color:#ffffff;background-position-x:left;}@media only screen and (min-width:770px){.btn-tertiary-hover,.btn-tertiary:hover,.btn-tertiary-internal:hover,.btn-tertiary-external:hover,.btn-tertiary-anchor:hover,.btn-tertiary-active,.btn-tertiary:active,.btn-tertiary-internal:active,.btn-tertiary-external:active,.btn-tertiary-anchor:active{padding:20px 24px 18px;}}.btn-tertiary-hover.btn-small,.btn-tertiary:hover.btn-small,.btn-tertiary-internal:hover.btn-small,.btn-tertiary-external:hover.btn-small,.btn-tertiary-anchor:hover.btn-small,.btn-tertiary-active.btn-small,.btn-tertiary:active.btn-small,.btn-tertiary-internal:active.btn-small,.btn-tertiary-external:active.btn-small,.btn-tertiary-anchor:active.btn-small{padding:12px 20px 10px;}.btn-tertiary-hover:before,.btn-tertiary:hover:before,.btn-tertiary-internal:hover:before,.btn-tertiary-external:hover:before,.btn-tertiary-anchor:hover:before,.btn-tertiary-active:before,.btn-tertiary:active:before,.btn-tertiary-internal:active:before,.btn-tertiary-external:active:before,.btn-tertiary-anchor:active:before{background-color:#000000;transition:background-color 0.25s ease-in-out 0.25s;}.btn-tertiary .btn-tx,.btn-tertiary-internal .btn-tx,.btn-tertiary-external .btn-tx,.btn-tertiary-anchor .btn-tx{display:block;text-align:left;}.btn-primary,.webform-button--submit,.btn-primary-internal,.btn-primary-external,.btn-primary-anchor,#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings,.btn-secondary,.featureTx a:first-of-type,.btn-secondary-internal,.btn-secondary-external,.btn-secondary-anchor,.btn-tertiary,.btn-tertiary-internal,.btn-tertiary-external,.btn-tertiary-anchor{font-size:1.6rem;}@media only screen and (min-width:770px){.btn-primary,.webform-button--submit,.btn-primary-internal,.btn-primary-external,.btn-primary-anchor,#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings,.btn-secondary,.featureTx a:first-of-type,.btn-secondary-internal,.btn-secondary-external,.btn-secondary-anchor,.btn-tertiary,.btn-tertiary-internal,.btn-tertiary-external,.btn-tertiary-anchor{font-size:2rem;}}.search-projects-redirect .btn-primary,.search-projects-redirect .webform-button--submit,.search-projects-redirect .btn-primary-internal,.search-projects-redirect .btn-primary-external,.search-projects-redirect .btn-primary-anchor,.search-projects-redirect #ot-sdk-btn.ot-sdk-show-settings,.search-projects-redirect #ot-sdk-btn.optanon-show-settings,.search-projects-redirect .btn-secondary,.search-projects-redirect .featureTx a:first-of-type,.featureTx .search-projects-redirect a:first-of-type,.search-projects-redirect .btn-secondary-internal,.search-projects-redirect .btn-secondary-external,.search-projects-redirect .btn-secondary-anchor,.search-projects-redirect .btn-tertiary,.search-projects-redirect .btn-tertiary-internal,.search-projects-redirect .btn-tertiary-external,.search-projects-redirect .btn-tertiary-anchor{justify-content:space-between;border-bottom:1px solid #000000;width:-moz-available;width:-webkit-fill-available;width:fill-available;font-size:1.6rem;line-height:2.4rem;}.search-projects-redirect .btn-primary .btn-tx,.search-projects-redirect .webform-button--submit .btn-tx,.search-projects-redirect .btn-primary-internal .btn-tx,.search-projects-redirect .btn-primary-external .btn-tx,.search-projects-redirect .btn-primary-anchor .btn-tx,.search-projects-redirect #ot-sdk-btn.ot-sdk-show-settings .btn-tx,.search-projects-redirect #ot-sdk-btn.optanon-show-settings .btn-tx,.search-projects-redirect .btn-secondary .btn-tx,.search-projects-redirect .featureTx a:first-of-type .btn-tx,.featureTx .search-projects-redirect a:first-of-type .btn-tx,.search-projects-redirect .btn-secondary-internal .btn-tx,.search-projects-redirect .btn-secondary-external .btn-tx,.search-projects-redirect .btn-secondary-anchor .btn-tx,.search-projects-redirect .btn-tertiary .btn-tx,.search-projects-redirect .btn-tertiary-internal .btn-tx,.search-projects-redirect .btn-tertiary-external .btn-tx,.search-projects-redirect .btn-tertiary-anchor .btn-tx{text-align:left;}.btn-simple{padding:0;margin:10px 0;max-width:calc(100% - 40px);text-align:left;}.btn-simple:after{content:"";display:inline-block;position:absolute;left:100%;margin-left:16px;width:20px;height:100%;background:url(/themes/custom/cossette/dist/assets/images/arrow-long.svg) no-repeat center right/70px;transition:width 0.25s ease-in-out;}.dark .btn-simple:after{background:url(/themes/custom/cossette/dist/assets/images/arrow-long-white.svg) no-repeat center right/70px;}.btn-simple-hover:after,.teaser-link:hover .btn-simple:after,.list-item:hover .btn-simple:after,.list-item:focus .btn-simple:after,.btn-simple:hover:after,.btn-simple-active:after,.btn-simple:active: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,0.25);padding:10px 10px 8px;text-transform:uppercase;font-size:1.2rem;line-height:1.2rem;background:linear-gradient(to right,#000000 50%,#ffffff 50%);background-size:250%;background-position-x:98%;transition:color 0.25s ease-in-out,background-position 0.35s ease-in-out;}.btn-filter.is-disabled{pointer-events:none;opacity:0.3;}.btn-filter-hover,.btn-filter:hover{color:#ffffff;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:#000000;}.btn-filter:focus:not([disabled]){outline:2px solid #000000;}.btn-filter:focus:not([disabled]):not(:focus-visible){outline:none;}.btn-line,.header-hub .filter-collection-link,.footer-menu-item a,#BambooHR-Footer a,.btn-filter .label{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 0.25s ease-in-out;line-height:1.25;}.btn-line-hover,.footer-top:hover .btn-tx,.footer-top:focus .btn-tx,.btn-filter:hover .label,.btn-line:hover,.header-hub .filter-collection-link:hover,.footer-menu-item a:hover,#BambooHR-Footer a:hover,.btn-filter .label:hover,.btn-line-active,.btn-line:active,.header-hub .filter-collection-link:active,.footer-menu-item a:active,#BambooHR-Footer a:active,.btn-filter .label:active{background-position:0 100%;background-size:100% 1px;}.btn-play,.btn-play-inner{display:flex;justify-content:center;align-items:center;border:1px solid #000000;border-radius:50%;width:80px;height:80px;background:#ffffff;}.btn-play .play,.btn-play-inner .play{pointer-events:none;transition:transform 0.25s ease-in-out;}@media only screen and (min-width:770px){.btn-play,.btn-play-inner{width:120px;height:120px;}}.btn-play:hover .play,.btn-play:focus .play,.btn-play-inner:hover .play,.btn-play-inner:focus .play{transform:scale(1.25);}.btn-close .icon-x-line{background:#ffffff;}.btn-close:hover .icon-x,.btn-close:focus .icon-x{outline:2px solid #ffffff;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/assets/images/arrow-simple.svg) no-repeat center/contain;width:20px;height:10px;position:absolute;right:24px;transition:0.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-open > *,.btn-filters-close > *{pointer-events:none;}.btn-filters-open{width:fit-content;padding:10px 0;text-align:left;}.btn-primary-internal,.btn-primary-external,.btn-primary-anchor,.btn-secondary-internal,.btn-secondary-external,.btn-secondary-anchor,.btn-tertiary-internal,.btn-tertiary-external,.btn-tertiary-anchor{padding-right:64px;}.btn-primary-internal:after,.btn-primary-external:after,.btn-primary-anchor:after,.btn-secondary-internal:after,.btn-secondary-external:after,.btn-secondary-anchor:after,.btn-tertiary-internal:after,.btn-tertiary-external:after,.btn-tertiary-anchor:after{content:"";display:inline-block;position:absolute;left:calc(100% - 44px);width:20px;height:100%;background:url(/themes/custom/cossette/dist/assets/images/arrow-long.svg) no-repeat center right/70px;filter:invert(0);transition:filter 0.25s ease-in-out;}.btn-primary-external:after,.btn-secondary-external:after,.btn-tertiary-external:after{background:url(/themes/custom/cossette/dist/assets/images/external.svg) no-repeat center right/contain;}.btn-primary-anchor:after,.btn-secondary-anchor:after,.btn-tertiary-anchor:after{transform:rotate(90deg);}.btn-primary:hover:after,.webform-button--submit:hover:after,.btn-primary-internal:hover:after,.btn-primary-external:hover:after,.btn-primary-anchor:hover:after,#ot-sdk-btn.ot-sdk-show-settings:hover:after,#ot-sdk-btn.optanon-show-settings:hover:after,.btn-secondary:hover:after,.featureTx a:hover:first-of-type:after,.btn-secondary-internal:hover:after,.btn-secondary-external:hover:after,.btn-secondary-anchor:hover:after,.btn-tertiary:hover:after,.btn-tertiary-internal:hover:after,.btn-tertiary-external:hover:after,.btn-tertiary-anchor:hover:after{filter:invert(1);}.btn-secondary-internal:after,.btn-secondary-external:after,.btn-secondary-anchor:after{filter:invert(1);}.btn-secondary-internal:hover:after,.btn-secondary-external:hover:after,.btn-secondary-anchor:hover:after{filter:invert(0);}.btn-tertiary-internal:hover,.btn-tertiary-external:hover,.btn-tertiary-anchor:hover{padding-right:64px;}#block-tabs{position:fixed;bottom:0;z-index:2;text-align:center;left:0;padding:15px 0;background-color:#eeeeee;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;}.page-node-type-hub .block-margin:first-child,.wrapper-content-hub .block-margin:first-child{margin:60px 0 120px 0;}.block-margin-hub{margin:60px 0 120px 0;}}@media only screen and (min-width:1200px){.block-margin{margin:180px 0;}.page-node-type-hub .block-margin:first-child,.wrapper-content-hub .block-margin:first-child{margin:60px 0 180px 0;}.block-margin-hub{margin:60px 0 180px 0;}}.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:#000000;}.footer-name{grid-area:name;margin-bottom:20px;width:120px;height:80px;}.footer-name-fr{background:url(/themes/custom/cossette/dist/assets/images/ama_name.svg) no-repeat center center;background-size:cover;}.footer-name-en{background:url(/themes/custom/cossette/dist/assets/images/wada_name.svg) no-repeat center center;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 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 0.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/assets/images/logo_fr_hrz_1.svg) no-repeat center center;}.footer-logo-fr .logo2{background:url(/themes/custom/cossette/dist/assets/images/logo_fr_hrz_2.svg) no-repeat center center;}.footer-logo-fr .logo3{background:url(/themes/custom/cossette/dist/assets/images/logo_fr_hrz_3.svg) no-repeat center center;}.footer-logo-fr .logo4{background:url(/themes/custom/cossette/dist/assets/images/logo_fr_hrz_4.svg) no-repeat center center;}.footer-logo-en .logo1{background:url(/themes/custom/cossette/dist/assets/images/logo_en_hrz_1.svg) no-repeat center center;}.footer-logo-en .logo2{background:url(/themes/custom/cossette/dist/assets/images/logo_en_hrz_2.svg) no-repeat center center;}.footer-logo-en .logo3{background:url(/themes/custom/cossette/dist/assets/images/logo_en_hrz_3.svg) no-repeat center center;}.footer-logo-en .logo4{background:url(/themes/custom/cossette/dist/assets/images/logo_en_hrz_4.svg) no-repeat center center;}.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:0.34s;}.footer-logo .multi-logo.logo3{animation-delay:0.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:#000000;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 0.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:black;transform:translateY(-50%);transition:width 0.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 0.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:white;border-right:1px solid black;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:black;}.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:white;transition:transform 0.3s ease;}.header-container .header-submenu{width:100%;border-bottom:1px solid black;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 0.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 black;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 0.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 0.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:#ffffff;}.header-container .navsearch-close{display:flex;justify-content:center;align-items:center;padding:0 20px;cursor:pointer;outline-color:#000000;}.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:#ffffff;z-index:50;transition:all 0.65s cubic-bezier(0.6,0,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 #000000;border-bottom:1px solid #000000;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 0.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 0.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:black;transform-origin:center center;}.burger-menu-btn .menu-bar--top{top:0;transition:top 0.2s 0.2s,transform 0.2s;}.burger-menu-btn .menu-bar--middle{top:7px;transition:opacity 0.2s;}.burger-menu-btn .menu-bar--bottom{bottom:0;transition:bottom 0.2s 0.2s,transform 0.2s;}.burger-menu-btn.active .menu-bar--top{top:7px;transform:rotate(25deg);transition:top 0.2s,transform 0.2s 0.2s;}.burger-menu-btn.active .menu-bar--middle{opacity:0;transition:opacity 0.2s 0.2s;}.burger-menu-btn.active .menu-bar--bottom{bottom:6px;transform:rotate(-25deg);transition:bottom 0.2s,transform 0.2s 0.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:black;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 0.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 0.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 0.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 0.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 0.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 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:calc(100%);height:1px;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.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 20px;transition:opacity 0.4s 0.2s ease;}@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 0.5s ease;}.green-sticky-banner.is-sticky .text-banner{opacity:0;transition:opacity 0.4s ease;}.green-sticky-banner.is-sticky:after{transition:transform 0.5s 0.2s ease;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 0.5s 0.2s ease;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 currentColor;border-bottom:1px solid currentColor;}.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)){.resource-versions .btn-secondary,.resource-versions .featureTx a:first-of-type,.featureTx .resource-versions a:first-of-type,.resource-versions .btn-secondary-internal,.resource-versions .btn-secondary-external,.resource-versions .btn-secondary-anchor{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/assets/images/download.svg) no-repeat center/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:black;}}.st-module.floating img{position:relative;z-index:1;}.st-module.tx2img .tx2img-img2{position:relative;z-index:1;}.page{position:relative;}.page-main{display:block;position:relative;overflow-x:hidden;width:100%;border-bottom:1px solid #000000;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:#ffffff;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:#ffffff;}@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 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 32px;}}@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:black;}}.header-hub .hub-title{display:inline-block;font-weight:500;letter-spacing:-0.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 black;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 0.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 black;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 0.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:solid 1px black;}}.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:white;z-index:-1;border-bottom:1px solid black;transform:scaleY(0);transform-origin:left top;transition:transform 0.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 #000000;display:inline-block;}input:focus{outline:none;}input:focus:not(:focus-visible){outline:none;}[type=search],[type=password],[type=email],[type=date],[type=number],[type=tel],[type=text]{background:transparent;margin:10px 0;width:calc(100% - 24px);padding:32px 12px 12px;transition:height 0.18s ease-in-out;}[type=search]:focus,[type=password]:focus,[type=email]:focus,[type=date]:focus,[type=number]: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/assets/images/searchX.svg) no-repeat center;background-size:contain;opacity:0;pointer-events:none;transition:opacity 0.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;}.labelUp,.form-item-label label.labelUp,.form-item-label:focus-within label{top:22px;opacity:0.85;line-height:1;transform:translate(12px,0) scale(0.85);}.form-item-search .labelUp,.form-item-search .form-item-label label.labelUp,.form-item-label .form-item-search label.labelUp,.form-item-search .form-item-label:focus-within label,.form-item-label:focus-within .form-item-search label{top:50%;opacity:0;transform:translate(80px,-50%);pointer-events:none;}label.form-required:after{content:"*";margin-left:5px;}.form-disabled input,.form-disabled label,.form-disabled input[disabled]{cursor:not-allowed;}.form-disabled input[disabled]{opacity:0.4;}.form-item-label{position:relative;width:100%;}.form-item-label label{position:absolute;top:50%;left:0;opacity:0.6;line-height:1;transform:translate(12px,-50%);transform-origin:left;transition:all 0.34s cubic-bezier(0.43,0,0.27,0.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-toggle,.form-radio-item{display:inline-block;}.page-search .form-checkbox,.page-search .form-toggle,.page-search .form-radio-item{position:relative;}.form-checkbox label:hover,.form-checkbox input:hover,.form-toggle label:hover,.form-toggle input:hover,.form-radio-item label:hover,.form-radio-item input:hover,.form-item.form-radio label:hover,.form-item.form-radio input:hover{cursor:pointer;}.form-checkbox:focus-within label,.form-toggle:focus-within label,.form-radio-item:focus-within label,.form-item.form-radio:focus-within label{outline:1px solid #1E8013;outline-offset:4px;}.form-checkbox input:focus:not(:focus-visible) + label,.form-toggle input:focus:not(:focus-visible) + label,.form-radio-item input:focus:not(:focus-visible) + label,.form-item.form-radio input:focus:not(:focus-visible) + label{outline:none;}.dropdown{position:relative;cursor:pointer;margin:10px 0;color:#000000;}.dropdown-toggle{appearance:none;overflow:hidden;position:relative;border-bottom:1px solid #000000;width:100%;padding:14px 24px 14px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap;outline:none;background:#ffffff;cursor:pointer;transition:0.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:0.25s ease-in-out;}.dropdown-toggle.active .arrow-simple{transform:rotate(180deg);}.dropdown-toggle:focus{outline:2px solid #000000;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 #000000;width:100%;max-height:200px;z-index:2;overflow:auto;opacity:0;visibility:hidden;background:#ffffff;transition:opacity 0.25s ease-in-out,top 0.25s ease-in-out,visibility 0s ease 0.25s;}.dropdown-menu[aria-expanded=true]{visibility:visible;opacity:1;transition:opacity 0.25s ease-in-out,top 0.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:hover,.dropdown-item:focus{outline:none;background:#E8F6E6;}.dropdown-item:focus{outline:2px solid black;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:before,.dropdown-item .form-checkbox label:after,.dropdown-item .form-radio-item label:before,.dropdown-item .form-radio-item label:after,.dropdown-item .form-toggle label:before,.dropdown-item .form-toggle label:after{margin-left:16px;transform:translateY(1px);}textarea{border:1px solid #000000;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:before,[type=checkbox] + label:after,[type=radio]:not(.radiotab) + label:before,[type=radio]:not(.radiotab) + label:after{content:"";top:0;bottom:0;margin:auto;position:absolute;border:1px solid #000000;transform:translateY(-1px);}[type=checkbox] + label:before,[type=radio]:not(.radiotab) + label:before{left:0;width:12px;height:12px;background:#ffffff;transition:background 0.25s ease-in-out;}[type=checkbox] + label:after,[type=radio]:not(.radiotab) + label:after{left:4px;width:4px;height:4px;background:#000000;opacity:0;transition:all 0.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:#ffffff;}[type=radio]:not(.radiotab) + label:before,[type=radio]:not(.radiotab) + label:after{border-radius:50%;}.form-toggle label{padding-left:52px;}.form-toggle label:before,.form-toggle label:after{content:"";position:absolute;border:1px solid #000000;border-radius:20px;}.form-toggle label:before{top:0;left:0;width:40px;height:20px;background:#ffffff;}.form-toggle label:after{left:4px;width:12px;height:12px;background:#000000;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 #000000;width:100%;margin-bottom:64px;}.tab-list-line{display:block;position:absolute;bottom:0;left:0;width:64px;height:4px;background:#25B216;transition:all 0.6s cubic-bezier(0.6,0,0.18,1);}.tab-item:not(.btn-filter){padding:0 32px 20px 0;}.tab-title{margin-bottom:24px;}[role=tabpanel]{transition:opacity 0.38s ease-in-out;}[role=tabpanel].fade{opacity:0;}.program-tabs{display:flex;margin-bottom:64px;}form{}form [data-drupal-messages]{display:none;}form select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;display:none;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:0.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 #000000;cursor:pointer;font-size:1.6rem;background-color:#fff;background-image:linear-gradient(to top,#f9f9f9,#fff 33%);}.select::after{content:"";justify-self:end;width:20px;height:10px;background-color:#000000;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:normal !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 textarea,.error select,.form-item--error input,.form-item--error textarea,.form-item--error select{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%;}.media-module,.highlight{border-top:1px solid #000000;border-bottom:1px solid #000000;}.list-line,.ww ul:not(.stats),.layout-wysiwyg ul:not(.stats),.form-group-processed-text ul:not(.stats),.form-group-webform-markup ul:not(.stats),.cke_editable ul:not(.stats){margin:20px 0;padding-left:23px;position:relative;list-style:circle;}.list-line li::marker,.ww ul:not(.stats) li::marker,.layout-wysiwyg ul:not(.stats) li::marker,.form-group-processed-text ul:not(.stats) li::marker,.form-group-webform-markup ul:not(.stats) li::marker,.cke_editable ul:not(.stats) li::marker{font-size:22px;}.list-line li p,.ww ul:not(.stats) li p,.layout-wysiwyg ul:not(.stats) li p,.form-group-processed-text ul:not(.stats) li p,.form-group-webform-markup ul:not(.stats) li p,.cke_editable ul:not(.stats) li p{margin:0;}.list-line ul,.ww ul:not(.stats) ul,.layout-wysiwyg ul:not(.stats) ul,.form-group-processed-text ul:not(.stats) ul,.form-group-webform-markup ul:not(.stats) ul,.cke_editable ul:not(.stats) ul{position:relative;margin:10px 0;padding-left:30px;list-style:none;}@media only screen and (min-width:770px){.list-line ul,.ww ul:not(.stats) ul,.layout-wysiwyg ul:not(.stats) ul,.form-group-processed-text ul:not(.stats) ul,.form-group-webform-markup ul:not(.stats) ul,.cke_editable ul:not(.stats) ul{padding-left:40px;}}.list-line ul li,.ww ul:not(.stats) ul li,.layout-wysiwyg ul:not(.stats) ul li,.form-group-processed-text ul:not(.stats) ul li,.form-group-webform-markup ul:not(.stats) ul li,.cke_editable ul:not(.stats) ul li{position:relative;}.list-line ul li:before,.ww ul:not(.stats) ul li:before,.layout-wysiwyg 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,.cke_editable ul:not(.stats) ul li:before{content:"";display:inline-block;position:absolute;top:12px;left:0;margin-left:-30px;width:20px;height:1px;background:#000000;}@media only screen and (min-width:770px){.list-line ul li:before,.ww ul:not(.stats) ul li:before,.layout-wysiwyg 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,.cke_editable ul:not(.stats) ul li:before{top:15px;margin-left:-40px;}}.list-line ul ul,.ww ul:not(.stats) ul ul,.layout-wysiwyg ul:not(.stats) ul ul,.form-group-processed-text ul:not(.stats) ul ul,.form-group-webform-markup ul:not(.stats) ul ul,.cke_editable ul:not(.stats) ul ul{list-style:initial;}.list-line ul ul li::marker,.ww ul:not(.stats) ul ul li::marker,.layout-wysiwyg 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,.cke_editable ul:not(.stats) ul ul li::marker{font-size:22px;}.list-line ul ul li:before,.ww ul:not(.stats) ul ul li:before,.layout-wysiwyg 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,.cke_editable ul:not(.stats) ul ul li:before{content:none;}.list-num,.ww ol,.layout-wysiwyg ol,.form-group-processed-text ol,.form-group-webform-markup ol,.cke_editable ol,.list-num li ol,.ww ol li ol,.layout-wysiwyg ol li ol,.form-group-processed-text ol li ol,.form-group-webform-markup ol li ol,.cke_editable ol li ol,.list-num li ul,.ww ol li ul,.layout-wysiwyg ol li ul,.form-group-processed-text ol li ul,.form-group-webform-markup ol li ul,.cke_editable ol li ul{counter-reset:item;list-style-type:none;margin:20px 0;padding-left:0;}.list-num li,.ww ol li,.layout-wysiwyg ol li,.form-group-processed-text ol li,.form-group-webform-markup ol li,.cke_editable ol li,.list-num li ol li,.ww ol li ol li,.layout-wysiwyg ol li ol li,.form-group-processed-text ol li ol li,.form-group-webform-markup ol li ol li,.cke_editable ol li ol li,.list-num li ul li,.ww ol li ul li,.layout-wysiwyg ol li ul li,.form-group-processed-text ol li ul li,.form-group-webform-markup ol li ul li,.cke_editable ol li ul li,.list-num li ol li,.ww ol li ol li,.layout-wysiwyg ol li ol li,.form-group-processed-text ol li ol li,.form-group-webform-markup ol li ol li,.cke_editable ol li ol li,.list-num li ol li ol li,.ww ol li ol li ol li,.layout-wysiwyg ol li ol li ol li,.form-group-processed-text ol li ol li ol li,.form-group-webform-markup ol li ol li ol li,.cke_editable ol li ol li ol li,.list-num li ol li ul li,.ww ol li ol li ul li,.layout-wysiwyg ol li ol li ul li,.form-group-processed-text ol li ol li ul li,.form-group-webform-markup ol li ol li ul li,.cke_editable ol li ol li ul li,.list-num li ul li,.ww ol li ul li,.layout-wysiwyg ol li ul li,.form-group-processed-text ol li ul li,.form-group-webform-markup ol li ul li,.cke_editable ol li ul li,.list-num li ul li ol li,.ww ol li ul li ol li,.layout-wysiwyg ol li ul li ol li,.form-group-processed-text ol li ul li ol li,.form-group-webform-markup ol li ul li ol li,.cke_editable ol li ul li ol li,.list-num li ul li ul li,.ww ol li ul li ul li,.layout-wysiwyg ol li ul li ul li,.form-group-processed-text ol li ul li ul li,.form-group-webform-markup ol li ul li ul li,.cke_editable ol li ul li ul li{position:relative;display:inline-flex;width:100%;padding:10px 0;border-top:1px solid currentColor;}.list-num li:before,.ww ol li:before,.layout-wysiwyg ol li:before,.form-group-processed-text ol li:before,.form-group-webform-markup ol li:before,.cke_editable ol li:before,.list-num li ol li:before,.ww ol li ol li:before,.layout-wysiwyg ol li ol li:before,.form-group-processed-text ol li ol li:before,.form-group-webform-markup ol li ol li:before,.cke_editable ol li ol li:before,.list-num li ul li:before,.ww ol li ul li:before,.layout-wysiwyg ol li ul li:before,.form-group-processed-text ol li ul li:before,.form-group-webform-markup ol li ul li:before,.cke_editable ol li ul li:before,.list-num li ol li:before,.ww ol li ol li:before,.layout-wysiwyg ol li ol li:before,.form-group-processed-text ol li ol li:before,.form-group-webform-markup ol li ol li:before,.cke_editable ol li ol li:before,.list-num li ol li ol li:before,.ww ol li ol li ol li:before,.layout-wysiwyg ol li ol li ol li:before,.form-group-processed-text ol li ol li ol li:before,.form-group-webform-markup ol li ol li ol li:before,.cke_editable ol li ol li ol li:before,.list-num li ol li ul li:before,.ww ol li ol li ul li:before,.layout-wysiwyg ol li ol li ul li:before,.form-group-processed-text ol li ol li ul li:before,.form-group-webform-markup ol li ol li ul li:before,.cke_editable ol li ol li ul li:before,.list-num li ul li:before,.ww ol li ul li:before,.layout-wysiwyg ol li ul li:before,.form-group-processed-text ol li ul li:before,.form-group-webform-markup ol li ul li:before,.cke_editable ol li ul li:before,.list-num li ul li ol li:before,.ww ol li ul li ol li:before,.layout-wysiwyg ol li ul li ol li:before,.form-group-processed-text ol li ul li ol li:before,.form-group-webform-markup ol li ul li ol li:before,.cke_editable ol li ul li ol li:before,.list-num li ul li ul li:before,.ww ol li ul li ul li:before,.layout-wysiwyg ol li ul li ul li:before,.form-group-processed-text ol li ul li ul li:before,.form-group-webform-markup ol li ul li ul li:before,.cke_editable 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;}.list-num li:nth-of-type(1):before,.ww ol li:nth-of-type(1):before,.layout-wysiwyg ol li:nth-of-type(1):before,.form-group-processed-text ol li:nth-of-type(1):before,.form-group-webform-markup ol li:nth-of-type(1):before,.cke_editable ol li:nth-of-type(1):before,.list-num li ol li:nth-of-type(1):before,.list-num li ul li:nth-of-type(1):before,.list-num li ol li ol li:nth-of-type(1):before,.list-num li ol li ul li:nth-of-type(1):before,.list-num li ul li ol li:nth-of-type(1):before,.list-num li ul li ul li:nth-of-type(1):before{content:"0" counter(item) "  ";}.list-num li:nth-of-type(2):before,.ww ol li:nth-of-type(2):before,.layout-wysiwyg ol li:nth-of-type(2):before,.form-group-processed-text ol li:nth-of-type(2):before,.form-group-webform-markup ol li:nth-of-type(2):before,.cke_editable ol li:nth-of-type(2):before,.list-num li ol li:nth-of-type(2):before,.list-num li ul li:nth-of-type(2):before,.list-num li ol li ol li:nth-of-type(2):before,.list-num li ol li ul li:nth-of-type(2):before,.list-num li ul li ol li:nth-of-type(2):before,.list-num li ul li ul li:nth-of-type(2):before{content:"0" counter(item) "  ";}.list-num li:nth-of-type(3):before,.ww ol li:nth-of-type(3):before,.layout-wysiwyg ol li:nth-of-type(3):before,.form-group-processed-text ol li:nth-of-type(3):before,.form-group-webform-markup ol li:nth-of-type(3):before,.cke_editable ol li:nth-of-type(3):before,.list-num li ol li:nth-of-type(3):before,.list-num li ul li:nth-of-type(3):before,.list-num li ol li ol li:nth-of-type(3):before,.list-num li ol li ul li:nth-of-type(3):before,.list-num li ul li ol li:nth-of-type(3):before,.list-num li ul li ul li:nth-of-type(3):before{content:"0" counter(item) "  ";}.list-num li:nth-of-type(4):before,.ww ol li:nth-of-type(4):before,.layout-wysiwyg ol li:nth-of-type(4):before,.form-group-processed-text ol li:nth-of-type(4):before,.form-group-webform-markup ol li:nth-of-type(4):before,.cke_editable ol li:nth-of-type(4):before,.list-num li ol li:nth-of-type(4):before,.list-num li ul li:nth-of-type(4):before,.list-num li ol li ol li:nth-of-type(4):before,.list-num li ol li ul li:nth-of-type(4):before,.list-num li ul li ol li:nth-of-type(4):before,.list-num li ul li ul li:nth-of-type(4):before{content:"0" counter(item) "  ";}.list-num li:nth-of-type(5):before,.ww ol li:nth-of-type(5):before,.layout-wysiwyg ol li:nth-of-type(5):before,.form-group-processed-text ol li:nth-of-type(5):before,.form-group-webform-markup ol li:nth-of-type(5):before,.cke_editable ol li:nth-of-type(5):before,.list-num li ol li:nth-of-type(5):before,.list-num li ul li:nth-of-type(5):before,.list-num li ol li ol li:nth-of-type(5):before,.list-num li ol li ul li:nth-of-type(5):before,.list-num li ul li ol li:nth-of-type(5):before,.list-num li ul li ul li:nth-of-type(5):before{content:"0" counter(item) "  ";}.list-num li:nth-of-type(6):before,.ww ol li:nth-of-type(6):before,.layout-wysiwyg ol li:nth-of-type(6):before,.form-group-processed-text ol li:nth-of-type(6):before,.form-group-webform-markup ol li:nth-of-type(6):before,.cke_editable ol li:nth-of-type(6):before,.list-num li ol li:nth-of-type(6):before,.list-num li ul li:nth-of-type(6):before,.list-num li ol li ol li:nth-of-type(6):before,.list-num li ol li ul li:nth-of-type(6):before,.list-num li ul li ol li:nth-of-type(6):before,.list-num li ul li ul li:nth-of-type(6):before{content:"0" counter(item) "  ";}.list-num li:nth-of-type(7):before,.ww ol li:nth-of-type(7):before,.layout-wysiwyg ol li:nth-of-type(7):before,.form-group-processed-text ol li:nth-of-type(7):before,.form-group-webform-markup ol li:nth-of-type(7):before,.cke_editable ol li:nth-of-type(7):before,.list-num li ol li:nth-of-type(7):before,.list-num li ul li:nth-of-type(7):before,.list-num li ol li ol li:nth-of-type(7):before,.list-num li ol li ul li:nth-of-type(7):before,.list-num li ul li ol li:nth-of-type(7):before,.list-num li ul li ul li:nth-of-type(7):before{content:"0" counter(item) "  ";}.list-num li:nth-of-type(8):before,.ww ol li:nth-of-type(8):before,.layout-wysiwyg ol li:nth-of-type(8):before,.form-group-processed-text ol li:nth-of-type(8):before,.form-group-webform-markup ol li:nth-of-type(8):before,.cke_editable ol li:nth-of-type(8):before,.list-num li ol li:nth-of-type(8):before,.list-num li ul li:nth-of-type(8):before,.list-num li ol li ol li:nth-of-type(8):before,.list-num li ol li ul li:nth-of-type(8):before,.list-num li ul li ol li:nth-of-type(8):before,.list-num li ul li ul li:nth-of-type(8):before{content:"0" counter(item) "  ";}.list-num li:nth-of-type(9):before,.ww ol li:nth-of-type(9):before,.layout-wysiwyg ol li:nth-of-type(9):before,.form-group-processed-text ol li:nth-of-type(9):before,.form-group-webform-markup ol li:nth-of-type(9):before,.cke_editable ol li:nth-of-type(9):before,.list-num li ol li:nth-of-type(9):before,.list-num li ul li:nth-of-type(9):before,.list-num li ol li ol li:nth-of-type(9):before,.list-num li ol li ul li:nth-of-type(9):before,.list-num li ul li ol li:nth-of-type(9):before,.list-num li ul li ul li:nth-of-type(9):before{content:"0" counter(item) "  ";}.list-num li ol,.ww ol li ol,.layout-wysiwyg ol li ol,.form-group-processed-text ol li ol,.form-group-webform-markup ol li ol,.cke_editable ol li ol,.list-num li ul,.ww ol li ul,.layout-wysiwyg ol li ul,.form-group-processed-text ol li ul,.form-group-webform-markup ol li ul,.cke_editable ol li ul,.list-num li ol li ol,.ww ol li ol li ol,.layout-wysiwyg ol li ol li ol,.form-group-processed-text ol li ol li ol,.form-group-webform-markup ol li ol li ol,.cke_editable ol li ol li ol,.list-num li ol li ul,.ww ol li ol li ul,.layout-wysiwyg ol li ol li ul,.form-group-processed-text ol li ol li ul,.form-group-webform-markup ol li ol li ul,.cke_editable ol li ol li ul,.list-num li ul li ol,.ww ol li ul li ol,.layout-wysiwyg ol li ul li ol,.form-group-processed-text ol li ul li ol,.form-group-webform-markup ol li ul li ol,.cke_editable ol li ul li ol,.list-num li ul li ul,.ww ol li ul li ul,.layout-wysiwyg ol li ul li ul,.form-group-processed-text ol li ul li ul,.form-group-webform-markup ol li ul li ul,.cke_editable ol li ul li ul,.list-num li ol li ol,.ww ol li ol li ol,.layout-wysiwyg ol li ol li ol,.form-group-processed-text ol li ol li ol,.form-group-webform-markup ol li ol li ol,.cke_editable ol li ol li ol,.list-num li ol li ul,.ww ol li ol li ul,.layout-wysiwyg ol li ol li ul,.form-group-processed-text ol li ol li ul,.form-group-webform-markup ol li ol li ul,.cke_editable ol li ol li ul,.list-num li ol li ol li ol,.ww ol li ol li ol li ol,.layout-wysiwyg ol li ol li ol li ol,.form-group-processed-text ol li ol li ol li ol,.form-group-webform-markup ol li ol li ol li ol,.cke_editable ol li ol li ol li ol,.list-num li ol li ol li ul,.ww ol li ol li ol li ul,.layout-wysiwyg ol li ol li ol li ul,.form-group-processed-text ol li ol li ol li ul,.form-group-webform-markup ol li ol li ol li ul,.cke_editable ol li ol li ol li ul,.list-num li ol li ul li ol,.ww ol li ol li ul li ol,.layout-wysiwyg ol li ol li ul li ol,.form-group-processed-text ol li ol li ul li ol,.form-group-webform-markup ol li ol li ul li ol,.cke_editable ol li ol li ul li ol,.list-num li ol li ul li ul,.ww ol li ol li ul li ul,.layout-wysiwyg ol li ol li ul li ul,.form-group-processed-text ol li ol li ul li ul,.form-group-webform-markup ol li ol li ul li ul,.cke_editable ol li ol li ul li ul,.list-num li ul li ol,.ww ol li ul li ol,.layout-wysiwyg ol li ul li ol,.form-group-processed-text ol li ul li ol,.form-group-webform-markup ol li ul li ol,.cke_editable ol li ul li ol,.list-num li ul li ul,.ww ol li ul li ul,.layout-wysiwyg ol li ul li ul,.form-group-processed-text ol li ul li ul,.form-group-webform-markup ol li ul li ul,.cke_editable ol li ul li ul,.list-num li ul li ol li ol,.ww ol li ul li ol li ol,.layout-wysiwyg ol li ul li ol li ol,.form-group-processed-text ol li ul li ol li ol,.form-group-webform-markup ol li ul li ol li ol,.cke_editable ol li ul li ol li ol,.list-num li ul li ol li ul,.ww ol li ul li ol li ul,.layout-wysiwyg ol li ul li ol li ul,.form-group-processed-text ol li ul li ol li ul,.form-group-webform-markup ol li ul li ol li ul,.cke_editable ol li ul li ol li ul,.list-num li ul li ul li ol,.ww ol li ul li ul li ol,.layout-wysiwyg ol li ul li ul li ol,.form-group-processed-text ol li ul li ul li ol,.form-group-webform-markup ol li ul li ul li ol,.cke_editable ol li ul li ul li ol,.list-num li ul li ul li ul,.ww ol li ul li ul li ul,.layout-wysiwyg ol li ul li ul li ul,.form-group-processed-text ol li ul li ul li ul,.form-group-webform-markup ol li ul li ul li ul,.cke_editable ol li ul li ul li ul{margin:10px 0;}.list-num li p,.ww ol li p,.layout-wysiwyg ol li p,.form-group-processed-text ol li p,.form-group-webform-markup ol li p,.cke_editable ol li p,.list-num li ol li p,.ww ol li ol li p,.layout-wysiwyg ol li ol li p,.form-group-processed-text ol li ol li p,.form-group-webform-markup ol li ol li p,.cke_editable ol li ol li p,.list-num li ul li p,.ww ol li ul li p,.layout-wysiwyg ol li ul li p,.form-group-processed-text ol li ul li p,.form-group-webform-markup ol li ul li p,.cke_editable ol li ul li p,.list-num li ol li p,.ww ol li ol li p,.layout-wysiwyg ol li ol li p,.form-group-processed-text ol li ol li p,.form-group-webform-markup ol li ol li p,.cke_editable ol li ol li p,.list-num li ol li ol li p,.ww ol li ol li ol li p,.layout-wysiwyg ol li ol li ol li p,.form-group-processed-text ol li ol li ol li p,.form-group-webform-markup ol li ol li ol li p,.cke_editable ol li ol li ol li p,.list-num li ol li ul li p,.ww ol li ol li ul li p,.layout-wysiwyg ol li ol li ul li p,.form-group-processed-text ol li ol li ul li p,.form-group-webform-markup ol li ol li ul li p,.cke_editable ol li ol li ul li p,.list-num li ul li p,.ww ol li ul li p,.layout-wysiwyg ol li ul li p,.form-group-processed-text ol li ul li p,.form-group-webform-markup ol li ul li p,.cke_editable ol li ul li p,.list-num li ul li ol li p,.ww ol li ul li ol li p,.layout-wysiwyg ol li ul li ol li p,.form-group-processed-text ol li ul li ol li p,.form-group-webform-markup ol li ul li ol li p,.cke_editable ol li ul li ol li p,.list-num li ul li ul li p,.ww ol li ul li ul li p,.layout-wysiwyg ol li ul li ul li p,.form-group-processed-text ol li ul li ul li p,.form-group-webform-markup ol li ul li ul li p,.cke_editable ol li ul li ul li p{margin:0;}.list-wrapper{position:relative;}@media only screen and (min-width:600px){.list-wrapper.open .list-title,.list-wrapper.open .list-item:not(.list-item-panel){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-title,.list-item{transition:transform 0.6s cubic-bezier(0.6,0,0.18,1);}.list-item{position:relative;display:flex;flex-flow:row nowrap;align-items:flex-start;margin-bottom:32px;border-top:1px solid currentColor;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:#000000;}}@media only screen and (min-width:1200px){.list-item:before{right:280px;}}.list-item:hover,.list-item:focus{outline-offset:10px;outline-color:#000000;}.list-item-wrapper{position:relative;}.list-item-wrapper:nth-of-type(10n + 1) .img{width:60px;height:60px;background:url(/themes/custom/cossette/dist/assets/images/svg_small1.svg) no-repeat center right/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/assets/images/svg_small2.svg) no-repeat center right/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/assets/images/svg_small3.svg) no-repeat center right/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/assets/images/svg_small4.svg) no-repeat center right/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/assets/images/svg_small5.svg) no-repeat center right/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/assets/images/svg_small6.svg) no-repeat center right/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/assets/images/svg_small7.svg) no-repeat center right/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/assets/images/svg_small8.svg) no-repeat center right/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/assets/images/svg_small9.svg) no-repeat center right/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/assets/images/svg_small10.svg) no-repeat center right/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 currentColor;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:initial;min-width:initial;max-width:initial;}.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) translate(0px,-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 0.55s cubic-bezier(0.6,0,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:initial;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:initial;}}@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:#ffffff;z-index:110;transition:transform 0.6s cubic-bezier(0.6,0,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 currentColor;}}@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 currentColor;padding:24px;background:#ffffff;}.panel-head.scrolled{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;}.panel-head-inner{transition:all 0.25s ease-in-out;}.panel-head-inner.fadeTx{animation:fadeTx 0.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 0.25s ease-in-out;}.panel-img{line-height:1;font-size:14.6rem;transition:all 0.6s cubic-bezier(0.6,0,0.18,1);}.panel-img img{width:auto;height:140px;transition:all 0.6s cubic-bezier(0.6,0,0.18,1);}.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(0.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 0.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 0.4s cubic-bezier(0.6,0,0.18,1);transition-delay:0.18s;}.scrolled .panel-main{transition-delay:0s;}.panel-main:focus{outline:2px solid #000000;outline-offset:-8px;}.panel-main:focus:not(:focus-visible){outline:none;}.panel-tag{border-bottom:1px solid currentColor;line-height:1.5;font-size:1.4rem;text-transform:uppercase;}.panel-desc-wrapper .layout-wysiwyg{border-top:1px solid black;}.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 #000000;text-transform:uppercase;}.panel-tag,.panel-desc,.panel-desc-wrapper .layout-wysiwyg,.panel-faq,.panel-link{margin:0;padding:24px;}.panel.no-image .panel-title{margin:-4px 0 0;}.presentation-item{display:block;border:none;margin-bottom:32px;cursor:initial;}@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:initial;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/assets/images/svg_small1.svg) no-repeat left top/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/assets/images/svg_small2.svg) no-repeat left top/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/assets/images/svg_small3.svg) no-repeat left top/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/assets/images/svg_small4.svg) no-repeat left top/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/assets/images/svg_small5.svg) no-repeat left top/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/assets/images/svg_small6.svg) no-repeat left top/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/assets/images/svg_small7.svg) no-repeat left top/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/assets/images/svg_small8.svg) no-repeat left top/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/assets/images/svg_small9.svg) no-repeat left top/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/assets/images/svg_small10.svg) no-repeat left top/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 currentColor;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%,100%{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);}.ww,.layout-wysiwyg,.form-group-processed-text,.form-group-webform-markup,.cke_editable{box-sizing:content-box;margin:0 auto;}.ww p,.ww h1,.ww h2,.ww h3,.ww h4,.ww h5,.ww h6,.ww ul,.ww ol,.ww picture,.ww blockquote,.layout-wysiwyg p,.layout-wysiwyg h1,.layout-wysiwyg h2,.layout-wysiwyg h3,.layout-wysiwyg h4,.layout-wysiwyg h5,.layout-wysiwyg h6,.layout-wysiwyg ul,.layout-wysiwyg ol,.layout-wysiwyg picture,.layout-wysiwyg blockquote,.form-group-processed-text p,.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 ul,.form-group-processed-text ol,.form-group-processed-text picture,.form-group-processed-text blockquote,.form-group-webform-markup p,.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 ul,.form-group-webform-markup ol,.form-group-webform-markup picture,.form-group-webform-markup blockquote,.cke_editable p,.cke_editable h1,.cke_editable h2,.cke_editable h3,.cke_editable h4,.cke_editable h5,.cke_editable h6,.cke_editable ul,.cke_editable ol,.cke_editable picture,.cke_editable blockquote{margin-bottom:20px;}.ww p: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 ul:first-child,.ww ol:first-child,.ww picture:first-child,.ww blockquote:first-child,.layout-wysiwyg p: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 ul:first-child,.layout-wysiwyg ol:first-child,.layout-wysiwyg picture:first-child,.layout-wysiwyg blockquote:first-child,.form-group-processed-text p: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 ul:first-child,.form-group-processed-text ol:first-child,.form-group-processed-text picture:first-child,.form-group-processed-text blockquote:first-child,.form-group-webform-markup p: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 ul:first-child,.form-group-webform-markup ol:first-child,.form-group-webform-markup picture:first-child,.form-group-webform-markup blockquote:first-child,.cke_editable p: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 ul:first-child,.cke_editable ol:first-child,.cke_editable picture:first-child,.cke_editable blockquote:first-child{margin-top:0;}.ww p: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 ul:last-child,.ww ol:last-child,.ww picture:last-child,.ww blockquote:last-child,.layout-wysiwyg p: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 ul:last-child,.layout-wysiwyg ol:last-child,.layout-wysiwyg picture:last-child,.layout-wysiwyg blockquote:last-child,.form-group-processed-text p: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 ul:last-child,.form-group-processed-text ol:last-child,.form-group-processed-text picture:last-child,.form-group-processed-text blockquote:last-child,.form-group-webform-markup p: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 ul:last-child,.form-group-webform-markup ol:last-child,.form-group-webform-markup picture:last-child,.form-group-webform-markup blockquote:last-child,.cke_editable p: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 ul:last-child,.cke_editable ol:last-child,.cke_editable picture:last-child,.cke_editable blockquote:last-child{margin-bottom:0;}.ww h3,.ww h4,.ww h5,.ww h6,.layout-wysiwyg h3,.layout-wysiwyg h4,.layout-wysiwyg h5,.layout-wysiwyg 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,.cke_editable h3,.cke_editable h4,.cke_editable h5,.cke_editable h6{margin-bottom:12px;}.ww > ul + h2,.ww > ol + h2,.ww > p + h2,.ww blockquote + h2,.ww table + h2,.layout-wysiwyg > ul + h2,.layout-wysiwyg > ol + h2,.layout-wysiwyg > p + h2,.layout-wysiwyg blockquote + h2,.layout-wysiwyg table + h2,.form-group-processed-text > ul + h2,.form-group-processed-text > ol + h2,.form-group-processed-text > p + h2,.form-group-processed-text blockquote + h2,.form-group-processed-text table + h2,.form-group-webform-markup > ul + h2,.form-group-webform-markup > ol + h2,.form-group-webform-markup > p + h2,.form-group-webform-markup blockquote + h2,.form-group-webform-markup table + h2,.cke_editable > ul + h2,.cke_editable > ol + h2,.cke_editable > p + h2,.cke_editable blockquote + h2,.cke_editable table + h2{margin-top:80px;}.ww > ul + h3,.ww > ol + h3,.ww > p + h3,.ww blockquote + h3,.ww table + h3,.layout-wysiwyg > ul + h3,.layout-wysiwyg > ol + h3,.layout-wysiwyg > p + h3,.layout-wysiwyg blockquote + h3,.layout-wysiwyg table + h3,.form-group-processed-text > ul + h3,.form-group-processed-text > ol + h3,.form-group-processed-text > p + h3,.form-group-processed-text blockquote + h3,.form-group-processed-text table + h3,.form-group-webform-markup > ul + h3,.form-group-webform-markup > ol + h3,.form-group-webform-markup > p + h3,.form-group-webform-markup blockquote + h3,.form-group-webform-markup table + h3,.cke_editable > ul + h3,.cke_editable > ol + h3,.cke_editable > p + h3,.cke_editable blockquote + h3,.cke_editable table + h3{margin-top:56px;}.ww > ul + h4,.ww > ol + h4,.ww > p + h4,.ww blockquote + h4,.ww table + h4,.layout-wysiwyg > ul + h4,.layout-wysiwyg > ol + h4,.layout-wysiwyg > p + h4,.layout-wysiwyg blockquote + h4,.layout-wysiwyg table + h4,.form-group-processed-text > ul + h4,.form-group-processed-text > ol + h4,.form-group-processed-text > p + h4,.form-group-processed-text blockquote + h4,.form-group-processed-text table + h4,.form-group-webform-markup > ul + h4,.form-group-webform-markup > ol + h4,.form-group-webform-markup > p + h4,.form-group-webform-markup blockquote + h4,.form-group-webform-markup table + h4,.cke_editable > ul + h4,.cke_editable > ol + h4,.cke_editable > p + h4,.cke_editable blockquote + h4,.cke_editable table + h4{margin-top:32px;}.ww a:not([class^=btn]),.layout-wysiwyg a:not([class^=btn]),.form-group-processed-text a:not([class^=btn]),.form-group-webform-markup a:not([class^=btn]),.cke_editable a:not([class^=btn]){text-decoration:underline;outline-offset:4px;transition:all 0.18s ease-in-out;display:inline;}.ww a:not([class^=btn]):hover,.layout-wysiwyg a:not([class^=btn]):hover,.form-group-processed-text a:not([class^=btn]):hover,.form-group-webform-markup a:not([class^=btn]):hover,.cke_editable a:not([class^=btn]):hover{background:#E8F6E6;text-decoration-color:transparent;}.ww a:not([class^=btn]):focus,.layout-wysiwyg a:not([class^=btn]):focus,.form-group-processed-text a:not([class^=btn]):focus,.form-group-webform-markup a:not([class^=btn]):focus,.cke_editable a:not([class^=btn]):focus{outline:2px solid black;}.ww a:not([class^=btn]):focus:not(:focus-visible),.layout-wysiwyg 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),.cke_editable a:not([class^=btn]):focus:not(:focus-visible){outline:none;}.ww table,.layout-wysiwyg table,.form-group-processed-text table,.form-group-webform-markup table,.cke_editable table{display:block;overflow-x:auto;padding-bottom:20px;}.ww table tr,.layout-wysiwyg table tr,.form-group-processed-text table tr,.form-group-webform-markup table tr,.cke_editable table tr{border-bottom:1px solid currentColor;}.ww table tr:first-of-type th,.layout-wysiwyg 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,.cke_editable table tr:first-of-type th{max-width:210px;}.ww table th,.layout-wysiwyg table th,.form-group-processed-text table th,.form-group-webform-markup table th,.cke_editable table th{vertical-align:central;padding:20px 20px 20px 0;font-weight:500;min-width:210px;}.ww table td,.layout-wysiwyg table td,.form-group-processed-text table td,.form-group-webform-markup table td,.cke_editable table td{vertical-align:top;padding:20px 0;}.ww table td:not(:last-of-type),.layout-wysiwyg 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),.cke_editable table td:not(:last-of-type){padding-right:16px;}.ww table th,.ww table td,.layout-wysiwyg table th,.layout-wysiwyg table td,.form-group-processed-text table th,.form-group-processed-text table td,.form-group-webform-markup table th,.form-group-webform-markup table td,.cke_editable table th,.cke_editable table td{text-align:left;}.ww table ul:not(.stats),.ww table ol,.layout-wysiwyg table ul:not(.stats),.layout-wysiwyg table ol,.form-group-processed-text table ul:not(.stats),.form-group-processed-text table ol,.form-group-webform-markup table ul:not(.stats),.form-group-webform-markup table ol,.cke_editable table ul:not(.stats),.cke_editable table ol{all:revert;padding-left:20px;}.ww table ul:not(.stats) li,.ww table ul:not(.stats) li:before,.ww table ol li,.ww table ol li:before,.layout-wysiwyg table ul:not(.stats) li,.layout-wysiwyg table ul:not(.stats) li:before,.layout-wysiwyg table ol li,.layout-wysiwyg 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-processed-text table ol li,.form-group-processed-text table ol li:before,.form-group-webform-markup table ul:not(.stats) li,.form-group-webform-markup table ul:not(.stats) li:before,.form-group-webform-markup table ol li,.form-group-webform-markup table ol li:before,.cke_editable table ul:not(.stats) li,.cke_editable table ul:not(.stats) li:before,.cke_editable table ol li,.cke_editable table ol li:before{all:revert;padding-left:0;}.ww blockquote,.layout-wysiwyg blockquote,.form-group-processed-text blockquote,.form-group-webform-markup blockquote,.cke_editable blockquote{font-size:3rem;line-height:3.4rem;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.ww blockquote,.layout-wysiwyg blockquote,.form-group-processed-text blockquote,.form-group-webform-markup blockquote,.cke_editable blockquote{font-size:2.4rem;line-height:2.6rem;padding:0 32px;max-width:256px;}}@media only screen and (min-width:770px){.ww blockquote,.layout-wysiwyg blockquote,.form-group-processed-text blockquote,.form-group-webform-markup blockquote,.cke_editable 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 currentColor;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(even){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 #000000;width:10px;height:10px;background:#000000;transition:all 0.18s ease-in-out;}body .splide__pagination__page:hover,body .splide__pagination__page:focus{background:#ffffff;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 0.25s ease-in-out;}body .splide__arrow:hover,body .splide__arrow:focus{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);}body .splide__arrow:focus-visible{outline:1px solid black;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:hover,.color .splide__pagination__page.is-active:focus,.dark .splide__pagination__page.is-active:hover,.dark .splide__pagination__page.is-active:focus{background:#ffffff;}.dark .splide__pagination__page{border:none;background:#ffffff;}.dark .splide__pagination__page:hover,.dark .splide__pagination__page:focus{border:none;background:#000000;}@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{transition:transform 0.3s ease;}.splide__pagination li{transition:transform 0.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:initial;}.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 currentColor;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 currentColor;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:initial;}}@media only screen and (min-width:1200px){.teaser-content{margin:0 0 56px 56px;}}.teaser-tx .teaser-content{margin:0;min-width:initial;max-width:initial;}@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:nth-of-type(1){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;}}.teaser-item:nth-of-type(10n + 1) .teaser-img,.mix-teasers-item:nth-of-type(10n + 1) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/assets/images/svg_small1.svg) no-repeat left top/contain;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.teaser-item:nth-of-type(10n + 1) .teaser-img,.mix-teasers-item:nth-of-type(10n + 1) .teaser-img{width:100%;min-height:25vw;}}.teaser-item:nth-of-type(10n + 2) .teaser-img,.mix-teasers-item:nth-of-type(10n + 2) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/assets/images/svg_small2.svg) no-repeat left top/contain;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.teaser-item:nth-of-type(10n + 2) .teaser-img,.mix-teasers-item:nth-of-type(10n + 2) .teaser-img{width:100%;min-height:25vw;}}.teaser-item:nth-of-type(10n + 3) .teaser-img,.mix-teasers-item:nth-of-type(10n + 3) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/assets/images/svg_small3.svg) no-repeat left top/contain;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.teaser-item:nth-of-type(10n + 3) .teaser-img,.mix-teasers-item:nth-of-type(10n + 3) .teaser-img{width:100%;min-height:25vw;}}.teaser-item:nth-of-type(10n + 4) .teaser-img,.mix-teasers-item:nth-of-type(10n + 4) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/assets/images/svg_small4.svg) no-repeat left top/contain;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.teaser-item:nth-of-type(10n + 4) .teaser-img,.mix-teasers-item:nth-of-type(10n + 4) .teaser-img{width:100%;min-height:25vw;}}.teaser-item:nth-of-type(10n + 5) .teaser-img,.mix-teasers-item:nth-of-type(10n + 5) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/assets/images/svg_small5.svg) no-repeat left top/contain;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.teaser-item:nth-of-type(10n + 5) .teaser-img,.mix-teasers-item:nth-of-type(10n + 5) .teaser-img{width:100%;min-height:25vw;}}.teaser-item:nth-of-type(10n + 6) .teaser-img,.mix-teasers-item:nth-of-type(10n + 6) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/assets/images/svg_small6.svg) no-repeat left top/contain;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.teaser-item:nth-of-type(10n + 6) .teaser-img,.mix-teasers-item:nth-of-type(10n + 6) .teaser-img{width:100%;min-height:25vw;}}.teaser-item:nth-of-type(10n + 7) .teaser-img,.mix-teasers-item:nth-of-type(10n + 7) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/assets/images/svg_small7.svg) no-repeat left top/contain;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.teaser-item:nth-of-type(10n + 7) .teaser-img,.mix-teasers-item:nth-of-type(10n + 7) .teaser-img{width:100%;min-height:25vw;}}.teaser-item:nth-of-type(10n + 8) .teaser-img,.mix-teasers-item:nth-of-type(10n + 8) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/assets/images/svg_small8.svg) no-repeat left top/contain;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.teaser-item:nth-of-type(10n + 8) .teaser-img,.mix-teasers-item:nth-of-type(10n + 8) .teaser-img{width:100%;min-height:25vw;}}.teaser-item:nth-of-type(10n + 9) .teaser-img,.mix-teasers-item:nth-of-type(10n + 9) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/assets/images/svg_small9.svg) no-repeat left top/contain;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.teaser-item:nth-of-type(10n + 9) .teaser-img,.mix-teasers-item:nth-of-type(10n + 9) .teaser-img{width:100%;min-height:25vw;}}.teaser-item:nth-of-type(10n + 10) .teaser-img,.mix-teasers-item:nth-of-type(10n + 10) .teaser-img{width:50%;max-width:260px;background:url(/themes/custom/cossette/dist/assets/images/svg_small10.svg) no-repeat left top/contain;}@media only screen and (min-width:0) and (max-width:calc(770px - 1px)){.teaser-item:nth-of-type(10n + 10) .teaser-img,.mix-teasers-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:last-child:after{content:none;}.breadcrumb-item-mobile: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/assets/images/arrow-simple.svg) no-repeat center/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 250ms 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,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:#ffffff;border:1px solid #000000;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 0;}.modal .modal-content .modal-body .modal-text{font-size:1.8rem;line-height:2.5rem;font-weight:300;letter-spacing:-0.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:#000000;}.modal .modal-content .modal-img picture,.modal .modal-content .modal-img .media,.modal .modal-content .modal-img .poster{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;}.modal .modal-content.modal-2col .modal-img{order:2;}.modal .modal-content .modal-body{padding:25px;}.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:#ffffff;}.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 #000000;}.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:initial;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:#000000;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:#000000;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}
