.layout h2+.picture-container,.layout .column .picture-container:first-child,.layout .column .tablet,.layout .column .mobile{margin-top:0}.section-layout picture:not(.accordion-content picture){background-color:#fff}.layout ul li{list-style:initial}.layout ol li{list-style:auto}.layout{display:flex}.section-layout>.layout .column:only-child{width:100%}.section-layout>.layout li:not(li.column){margin-bottom:8px}.accordion-content,.sub-accordion-content{display:none}.accordion .accordion-title{color:inherit;font-size:inherit;text-align:left;width:100%}.accordion .content-accordion-btn:has(.accessibility-icon) .accordion-title{padding-right:126px}.accordion .accordion-item>.content-accordion-btn>.icon,.accordion .accordion-item>.content-accordion-btn .col-2{position:absolute;pointer-events:none;right:40px}.accordion .accordion-item>.content-accordion-btn{align-items:center;border-bottom:1px solid #c8d2dc;gap:20px;position:relative;text-align:left;width:100%}.accordion .accordion-item:last-of-type .content-accordion-btn{border-bottom:0}.accordion .accordion-content.show,.accordion .sub-accordion-content.show{display:block}.accordion .accordion-item:has(> .accordion-content.show):not(:has(> .accordion-content > .sub-accordion-item)){background-color:#000;color:#fff;padding:0 40px 40px}.accordion .accordion-item:has(> .accordion-content.show):not(:has(> .accordion-content > .sub-accordion-item)) .content-accordion-btn{border-bottom:0;color:#fff;padding:40px 0 0}.accordion .accordion-item:has(> .accordion-content.show) .accordion-title{padding:0 25px 0 0}.accordion .accordion-item:has(> .accordion-content.show):has(.accessibility-icon) .accordion-title{padding:0 86px 0 0}.accordion .accordion-item:has(> .accordion-content.show) .content-accordion-btn .icon{right:0;transform:rotate(180deg)}.accordion .accordion-item:has(> .accordion-content.show) .content-accordion-btn>.col-2{right:0}.accordion .accordion-item:has(> .accordion-content.show):not(:has(> .accordion-content > .sub-accordion-item)) .icon path{fill:#fff}.category-voyage .accordion .accordion-item:has(> .accordion-content.show):not(:has(> .accordion-content > .sub-accordion-item)),.category-voyage .accordion-item:has(.accordion-content.show):has(.sub-accordion-item)>h3{background-color:#9D1C6A}.category-certification .accordion .accordion-item:has(> .accordion-content.show):not(:has(> .accordion-content > .sub-accordion-item)),.category-certification .accordion-item:has(.accordion-content.show):has(.sub-accordion-item)>h3{background-color:#006528}.category-formation .accordion .accordion-item:has(> .accordion-content.show):not(:has(> .accordion-content > .sub-accordion-item)),.category-formation .accordion-item:has(.accordion-content.show):has(.sub-accordion-item)>h3{background-color:#2542DD}.accordion-item:has(.accordion-content.show):has(.sub-accordion-item)>h3{color:#fff;padding:40px 126px 40px 40px}.accordion .accordion-item:has(.accordion-content.show):has(.sub-accordion-item)>h3 .col-2{right:40px}.accordion-item:has(.accordion-content.show):has(.sub-accordion-item)>h3 .col-2 svg path{fill:#fff}a.column{padding-bottom:32px}a.column .tag,a.column h3,a.column p{margin-left:24px;margin-right:24px}.column .tag{background-color:#000;color:#fff;margin-top:24px}.category-voyage:not .layout .column:not(:hover) .tag{border-color:var(--category-voyage-color)}.category-certification .layout .column:not(:hover) .tag{border-color:var(--category-certification-color)}.category-formation .layout .column:not(:hover) .tag{border-color:var(--category-formation-color)}.category-voyage .layout .column .tag{background-color:var(--category-voyage-color)}.category-certification .layout .column .tag{background-color:var(--category-certification-color)}.category-formation .layout .column .tag{background-color:var(--category-formation-color)}:root{--gap-size:20px}.layout{flex-wrap:wrap;gap:var(--gap-size)}.file-container .image-link{display:block}.layout .link:not(.dynamic-p a, li a),.file-container .file-link{display:block;margin-top:16px;width:max-content}.category-voyage .layout .link,.category-voyage .layout .file-link{color:var(--category-voyage-color)}.category-certification .layout .link,.category-certification .layout .file-link{color:var(--category-certification-color)}.category-formation .layout .link,.category-formation .layout .file-link{color:var(--category-formation-color)}.column-count-1{--column-count:1}.column-count-2{--column-count:2}.column-count-3{--column-count:3}.column-count-4{--column-count:4}.column-count-max{--column-count:5}.layout .accordion-item .accordion-content a{color:#fff}.layout time{display:block}.access-info{display:block;font-size:1rem}.accordion .content-accordion-btn .col-2,.accordion .sub-accordion-item .col-2{gap:40px}.video-container{position:relative;width:100%;max-width:900px;aspect-ratio:16 / 9;overflow:hidden;background:#E6E6E6}.video-container:not(:first-child){margin-top:16px}.video-cover-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1}.video-cover-image img{width:100%;height:100%;object-fit:cover}.video-play-button{position:absolute;width:60px;height:60px;background-color:rgba(0,0,0,0.7);border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1}.video-play-button::before{content:'';display:block;width:0;height:0;border-left:20px solid white;border-top:10px solid transparent;border-bottom:10px solid transparent;margin:0 auto}.video-container iframe{width:100%;height:100%;border:none;position:absolute;top:0;left:0}.video-placeholder{color:#000;text-align:center}.video-placeholder .cookie-preferences{margin-left:auto;margin-right:auto}.cookie-preferences .button-inner{line-height:normal}.layout .column h2:not(:first-child),.layout .column h3:not(.content-accordion-btn):not(:first-child):not(.card-layout h3),.layout .column h4:not(:first-child),.layout .column .accordion:not(:first-child),.layout .column .video-container:not(:first-child),.layout .column .file-container:not(:first-child):has(> picture),.layout .primary-button{margin-top:32px}.layout .new-tab-icon,.layout .file-icon{vertical-align:middle}.category-voyage .layout .new-tab-icon path,.category-voyage .layout .file-icon path{fill:var(--category-voyage-color)}.category-certification .layout .new-tab-icon path,.category-certification .layout .file-icon path{fill:var(--category-certification-color)}.category-formation .layout .new-tab-icon path,.category-formation .layout .file-icon path{fill:var(--category-formation-color)}.layout .accordion-item .new-tab-icon path{fill:#fff}.category-voyage .layout .primary-button{background-color:var(--category-voyage-color)}.category-certification .layout .primary-button{background-color:var(--category-certification-color)}.category-formation .layout .primary-button{background-color:var(--category-formation-color)}.blockquote-container{border-left:6px solid;margin-top:32px;padding:0 12px}.category-voyage .blockquote-container{border-color:var(--category-voyage-color)}.category-certification .blockquote-container{border-color:var(--category-certification-color)}.category-formation .blockquote-container{border-color:var(--category-formation-color)}.dynamic-element>span:not(:only-child):not(:last-child),.dynamic-element>span+span,.dynamic-element a:has(img){margin-right:5px}.dynamic-element>span:only-child{margin:0}.layout hr{margin:24px 0}.layout a:not(.primary-button)>span{text-decoration:underline}.dynamic-element .ml-0{margin-left:0}.dynamic-element .mr-0{margin-right:0}.layout .column>p:first-child{margin:0}.layout .video-cover-image img{border-radius:0}@media (hover:hover){a.column:hover,a.column:focus-visible{background-color:#000}.category-voyage .layout .column:hover .tag,.category-voyage .layout .column:focus-visible .tag,.category-certification .layout .column:hover .tag,.category-certification .layout .column:focus-visible .tag,.category-formation .layout .column:hover .tag,.category-formation .layout .column:focus-visible .tag{border-color:#fff}.cookie-preferences:hover .button-inner,.cookie-preferences:focus-visible .button-inner{border-color:#fff}}@media screen and (min-width:1226px){.desktop-layout-width-100{--layout-width:100%}.desktop-layout-align-center{--layout-align:center}.desktop-layout-align-right{--layout-align:right}.desktop-column-align-center{--column-align:center}.desktop-column-align-right{--column-align:right}.desktop-column-width-15{--column-width:15%}.desktop-column-width-25{--column-width:25%}.desktop-column-width-30{--column-width:30%}.desktop-column-width-33{--column-width:33%}.desktop-column-width-50{--column-width:50%}.desktop-column-width-70{--column-width:70%}.desktop-column-width-85{--column-width:85%}}@media (max-width:1225px) and (min-width:1000px){.tablet-layout-width-100{--layout-width:100%}.tablet-layout-align-center{--layout-align:center}.tablet-layout-align-right{--layout-align:right}.tablet-column-align-center{--column-align:center}.tablet-clumn-align-right{--column-align:right}.tablet-column-width-15{--column-width:15%}.tablet-column-width-25{--column-width:25%}.tablet-column-width-30{--column-width:30%}.tablet-column-width-33{--column-width:33%}.tablet-column-width-50{--column-width:50%}.tablet-column-width-70{--column-width:70%}.tablet-column-width-85{--column-width:85%}}@media screen and (min-width:1000px){.section-layout>.layout{justify-content:var(--layout-align, left)}.page-heading .section-layout>.layout{width:var(--layout-width, 100%)}main .section-layout>.layout{width:var(--layout-width, 100%)}.content-page main .section-layout>.layout{width:var(--layout-width, 900px)}.section-layout>.layout .column{--total-gap-width:calc((var(--column-count) - 1) * var(--gap-size));--default-width:calc((100% - var(--total-gap-width)) / var(--column-count));--dynamic-width:calc(var(--column-width) - (var(--total-gap-width) / var(--column-count)));width:var(--dynamic-width, var(--default-width));text-align:var(--column-align, left)}.section-layout{gap:32px}.layout p:not(li .dynamic-p, li > p){margin-top:16px}.layout .picture-container{margin-top:32px}.layout h2{font-size:2.722rem}.layout h3:not(.content-accordion-btn){font-size:2rem}.layout h4{font-size:1.444rem}.layout .picture-container+h3{margin-top:24px}.section-layout ul:not(.layout),.section-layout ol,.accordion ul,.accordion ol{margin-top:16px;padding-left:40px}.accordion .accordion-item h3{font-size:1.444rem}.accordion .accordion-title{padding:40px 65px 40px 0}.video-placeholder{padding:0 32px}.blockquote-container{font-size:.889rem}.layout picture img{border-radius:32px}.accordion .accordion-item h4{font-size:1.333rem}.accordion .accordion-item h5{font-size:1.111rem}}@media screen and (max-width:999px){.section-layout{gap:12px}.layout p:not(li .dynamic-p, li > p){margin-top:8px}.layout .picture-container{margin-top:12px}.layout h2{font-size:1.813rem}.layout .column h2:not(:first-child){margin-top:16px}.layout h3{font-size:1.625rem}.layout h4{font-size:1.25rem}.layout .column h4:not(:first-child){margin-top:16px}.layout .column .picture-container+h3{margin-top:12px}.section-layout ul:not(.layout),.section-layout ol,.accordion ul,.accordion ol{margin-top:8px;padding-left:30px}.accordion .accordion-item h3{font-size:1.375rem}.accordion .accordion-item h4{font-size:1.25rem}.accordion .accordion-item h5{font-size:1.125rem}.accordion .accordion-title{padding:20px 37px 20px 0}.accordion .accordion-item>.content-accordion-btn>.icon,.accordion .accordion-item>.content-accordion-btn>.col-2{right:12px}a.column .tag,a.column h3,a.column p{margin-left:12px;margin-right:12px}.accordion .accordion-item:has(> .accordion-content.show):not(:has(> .accordion-content > .sub-accordion-item)),.accordion .accordion-item:has(> .accordion-content.show):has(.sub-accordion-item)>h3{padding:16px 12px}.accordion .accordion-item:has(.accordion-content.show):has(.sub-accordion-item)>h3 .col-2{right:12px}.accordion .accordion-item:has(> .accordion-content.show):not(:has(> .accordion-content > .sub-accordion-item)) .content-accordion-btn,.accordion .accordion-item:has(> .accordion-content.show)>.content-accordion-btn{padding-top:0}.video-placeholder{padding:0 20px}.video-placeholder .cookie-preferences{margin-top:24px}.blockquote-container{font-size:1rem}.layout picture img{border-radius:24px}}@media screen and (max-width:375px){.section-layout>.layout{width:100%}}