/*! @soleil-se/build-sass@1.4.2 | 9/4/2026, 10:52:50 AM */
:root{--env-custom-hyphens:manual;--env-custom-overflow-wrap:anywhere}*,:after,:before{box-sizing:border-box;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--mpf-color-off-white);overflow-x:hidden}a,button{font-family:slussen mono,arial,sans-serif}a:focus,button:focus{box-shadow:none;outline:none;z-index:inherit}a:focus-visible,button:focus-visible{box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset);z-index:10}button{color:var(--mpf-color-black)}img{display:inline-block;max-width:100%;vertical-align:middle}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.block-link{position:relative}.block-link a:after{content:"";inset:0;position:absolute;z-index:2}.block-link a:focus,.block-link a:focus-visible{box-shadow:none;outline:none;z-index:inherit}.block-link a:focus-visible:after{box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset)}.mpf-reverse-content{display:flex;flex-direction:column-reverse}.mpf-compensate-scrollbar body,.sv-se-soleil-integratedSearch-searchField--open body{padding-right:var(--scrollbar-width)}.mpf-compensate-scrollbar .mpf-header__bottom,.mpf-compensate-scrollbar .mpf-header__top,.sv-se-soleil-integratedSearch-searchField--open .mpf-header__bottom,.sv-se-soleil-integratedSearch-searchField--open .mpf-header__top{margin-right:calc(var(--scrollbar-width)*-1);padding-right:var(--scrollbar-width)}.mpf-grid,.sv-grid-main{margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px}.mpf-grid .mpf-row,.mpf-grid .sv-row,.sv-grid-main .mpf-row,.sv-grid-main .sv-row{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:-15px;margin-right:-15px}@media (max-width:991px){.mpf-grid .mpf-row,.mpf-grid .sv-row,.sv-grid-main .mpf-row,.sv-grid-main .sv-row{margin-left:-7.5px;margin-right:-7.5px}}@media (min-width:992px){.mpf-grid .mpf-row .sv-column-1,.mpf-grid .sv-row .sv-column-1,.sv-grid-main .mpf-row .sv-column-1,.sv-grid-main .sv-row .sv-column-1{flex:1 0 8.333%;max-width:8.333%}.mpf-grid .mpf-row .sv-column-2,.mpf-grid .sv-row .sv-column-2,.sv-grid-main .mpf-row .sv-column-2,.sv-grid-main .sv-row .sv-column-2{flex:1 0 16.667%;max-width:16.667%}.mpf-grid .mpf-row .sv-column-3,.mpf-grid .sv-row .sv-column-3,.sv-grid-main .mpf-row .sv-column-3,.sv-grid-main .sv-row .sv-column-3{flex:1 0 25%;max-width:25%}.mpf-grid .mpf-row .sv-column-4,.mpf-grid .sv-row .sv-column-4,.sv-grid-main .mpf-row .sv-column-4,.sv-grid-main .sv-row .sv-column-4{flex:1 0 33.333%;max-width:33.333%}.mpf-grid .mpf-row .sv-column-5,.mpf-grid .sv-row .sv-column-5,.sv-grid-main .mpf-row .sv-column-5,.sv-grid-main .sv-row .sv-column-5{flex:1 0 41.667%;max-width:41.667%}.mpf-grid .mpf-row .sv-column-6,.mpf-grid .sv-row .sv-column-6,.sv-grid-main .mpf-row .sv-column-6,.sv-grid-main .sv-row .sv-column-6{flex:1 0 50%;max-width:50%}.mpf-grid .mpf-row .sv-column-7,.mpf-grid .sv-row .sv-column-7,.sv-grid-main .mpf-row .sv-column-7,.sv-grid-main .sv-row .sv-column-7{flex:1 0 58.333%;max-width:58.333%}.mpf-grid .mpf-row .sv-column-8,.mpf-grid .sv-row .sv-column-8,.sv-grid-main .mpf-row .sv-column-8,.sv-grid-main .sv-row .sv-column-8{flex:1 0 66.667%;max-width:66.667%}.mpf-grid .mpf-row .sv-column-9,.mpf-grid .sv-row .sv-column-9,.sv-grid-main .mpf-row .sv-column-9,.sv-grid-main .sv-row .sv-column-9{flex:1 0 75%;max-width:75%}.mpf-grid .mpf-row .sv-column-10,.mpf-grid .sv-row .sv-column-10,.sv-grid-main .mpf-row .sv-column-10,.sv-grid-main .sv-row .sv-column-10{flex:1 0 83.333%;max-width:83.333%}.mpf-grid .mpf-row .sv-column-11,.mpf-grid .sv-row .sv-column-11,.sv-grid-main .mpf-row .sv-column-11,.sv-grid-main .sv-row .sv-column-11{flex:1 0 91.667%;max-width:91.667%}.mpf-grid .mpf-row .sv-column-12,.mpf-grid .sv-row .sv-column-12,.sv-grid-main .mpf-row .sv-column-12,.sv-grid-main .sv-row .sv-column-12{flex:1 0 100%;max-width:100%}}@media (min-width:992px) and (max-width:1499px){.mpf-grid .mpf-row,.mpf-grid .sv-row,.sv-grid-main .mpf-row,.sv-grid-main .sv-row{row-gap:30px}.mpf-grid .mpf-row .mpf-col-lg-1,.mpf-grid .sv-row .mpf-col-lg-1,.sv-grid-main .mpf-row .mpf-col-lg-1,.sv-grid-main .sv-row .mpf-col-lg-1{flex:1 0 8.333%;max-width:8.333%}.mpf-grid .mpf-row .mpf-col-lg-2,.mpf-grid .sv-row .mpf-col-lg-2,.sv-grid-main .mpf-row .mpf-col-lg-2,.sv-grid-main .sv-row .mpf-col-lg-2{flex:1 0 16.667%;max-width:16.667%}.mpf-grid .mpf-row .mpf-col-lg-3,.mpf-grid .sv-row .mpf-col-lg-3,.sv-grid-main .mpf-row .mpf-col-lg-3,.sv-grid-main .sv-row .mpf-col-lg-3{flex:1 0 25%;max-width:25%}.mpf-grid .mpf-row .mpf-col-lg-4,.mpf-grid .sv-row .mpf-col-lg-4,.sv-grid-main .mpf-row .mpf-col-lg-4,.sv-grid-main .sv-row .mpf-col-lg-4{flex:1 0 33.333%;max-width:33.333%}.mpf-grid .mpf-row .mpf-col-lg-5,.mpf-grid .sv-row .mpf-col-lg-5,.sv-grid-main .mpf-row .mpf-col-lg-5,.sv-grid-main .sv-row .mpf-col-lg-5{flex:1 0 41.667%;max-width:41.667%}.mpf-grid .mpf-row .mpf-col-lg-6,.mpf-grid .sv-row .mpf-col-lg-6,.sv-grid-main .mpf-row .mpf-col-lg-6,.sv-grid-main .sv-row .mpf-col-lg-6{flex:1 0 50%;max-width:50%}.mpf-grid .mpf-row .mpf-col-lg-7,.mpf-grid .sv-row .mpf-col-lg-7,.sv-grid-main .mpf-row .mpf-col-lg-7,.sv-grid-main .sv-row .mpf-col-lg-7{flex:1 0 58.333%;max-width:58.333%}.mpf-grid .mpf-row .mpf-col-lg-8,.mpf-grid .sv-row .mpf-col-lg-8,.sv-grid-main .mpf-row .mpf-col-lg-8,.sv-grid-main .sv-row .mpf-col-lg-8{flex:1 0 66.667%;max-width:66.667%}.mpf-grid .mpf-row .mpf-col-lg-9,.mpf-grid .sv-row .mpf-col-lg-9,.sv-grid-main .mpf-row .mpf-col-lg-9,.sv-grid-main .sv-row .mpf-col-lg-9{flex:1 0 75%;max-width:75%}.mpf-grid .mpf-row .mpf-col-lg-10,.mpf-grid .sv-row .mpf-col-lg-10,.sv-grid-main .mpf-row .mpf-col-lg-10,.sv-grid-main .sv-row .mpf-col-lg-10{flex:1 0 83.333%;max-width:83.333%}.mpf-grid .mpf-row .mpf-col-lg-11,.mpf-grid .sv-row .mpf-col-lg-11,.sv-grid-main .mpf-row .mpf-col-lg-11,.sv-grid-main .sv-row .mpf-col-lg-11{flex:1 0 91.667%;max-width:91.667%}.mpf-grid .mpf-row .mpf-col-lg-12,.mpf-grid .sv-row .mpf-col-lg-12,.sv-grid-main .mpf-row .mpf-col-lg-12,.sv-grid-main .sv-row .mpf-col-lg-12{flex:1 0 100%;max-width:100%}}@media (min-width:768px) and (max-width:991px){.mpf-grid .mpf-row .mpf-col-md-1,.mpf-grid .sv-row .mpf-col-md-1,.sv-grid-main .mpf-row .mpf-col-md-1,.sv-grid-main .sv-row .mpf-col-md-1{flex:1 0 8.333%;max-width:8.333%}.mpf-grid .mpf-row .mpf-col-md-2,.mpf-grid .sv-row .mpf-col-md-2,.sv-grid-main .mpf-row .mpf-col-md-2,.sv-grid-main .sv-row .mpf-col-md-2{flex:1 0 16.667%;max-width:16.667%}.mpf-grid .mpf-row .mpf-col-md-3,.mpf-grid .sv-row .mpf-col-md-3,.sv-grid-main .mpf-row .mpf-col-md-3,.sv-grid-main .sv-row .mpf-col-md-3{flex:1 0 25%;max-width:25%}.mpf-grid .mpf-row .mpf-col-md-4,.mpf-grid .sv-row .mpf-col-md-4,.sv-grid-main .mpf-row .mpf-col-md-4,.sv-grid-main .sv-row .mpf-col-md-4{flex:1 0 33.333%;max-width:33.333%}.mpf-grid .mpf-row .mpf-col-md-5,.mpf-grid .sv-row .mpf-col-md-5,.sv-grid-main .mpf-row .mpf-col-md-5,.sv-grid-main .sv-row .mpf-col-md-5{flex:1 0 41.667%;max-width:41.667%}.mpf-grid .mpf-row .mpf-col-md-6,.mpf-grid .sv-row .mpf-col-md-6,.sv-grid-main .mpf-row .mpf-col-md-6,.sv-grid-main .sv-row .mpf-col-md-6{flex:1 0 50%;max-width:50%}.mpf-grid .mpf-row .mpf-col-md-7,.mpf-grid .sv-row .mpf-col-md-7,.sv-grid-main .mpf-row .mpf-col-md-7,.sv-grid-main .sv-row .mpf-col-md-7{flex:1 0 58.333%;max-width:58.333%}.mpf-grid .mpf-row .mpf-col-md-8,.mpf-grid .sv-row .mpf-col-md-8,.sv-grid-main .mpf-row .mpf-col-md-8,.sv-grid-main .sv-row .mpf-col-md-8{flex:1 0 66.667%;max-width:66.667%}.mpf-grid .mpf-row .mpf-col-md-9,.mpf-grid .sv-row .mpf-col-md-9,.sv-grid-main .mpf-row .mpf-col-md-9,.sv-grid-main .sv-row .mpf-col-md-9{flex:1 0 75%;max-width:75%}.mpf-grid .mpf-row .mpf-col-md-10,.mpf-grid .sv-row .mpf-col-md-10,.sv-grid-main .mpf-row .mpf-col-md-10,.sv-grid-main .sv-row .mpf-col-md-10{flex:1 0 83.333%;max-width:83.333%}.mpf-grid .mpf-row .mpf-col-md-11,.mpf-grid .sv-row .mpf-col-md-11,.sv-grid-main .mpf-row .mpf-col-md-11,.sv-grid-main .sv-row .mpf-col-md-11{flex:1 0 91.667%;max-width:91.667%}.mpf-grid .mpf-row .mpf-col-md-12,.mpf-grid .sv-row .mpf-col-md-12,.sv-grid-main .mpf-row .mpf-col-md-12,.sv-grid-main .sv-row .mpf-col-md-12{flex:1 0 100%;max-width:100%}}@media (min-width:480px) and (max-width:767px){.mpf-grid .mpf-row .mpf-col-sm-1,.mpf-grid .sv-row .mpf-col-sm-1,.sv-grid-main .mpf-row .mpf-col-sm-1,.sv-grid-main .sv-row .mpf-col-sm-1{flex:1 0 8.333%;max-width:8.333%}.mpf-grid .mpf-row .mpf-col-sm-2,.mpf-grid .sv-row .mpf-col-sm-2,.sv-grid-main .mpf-row .mpf-col-sm-2,.sv-grid-main .sv-row .mpf-col-sm-2{flex:1 0 16.667%;max-width:16.667%}.mpf-grid .mpf-row .mpf-col-sm-3,.mpf-grid .sv-row .mpf-col-sm-3,.sv-grid-main .mpf-row .mpf-col-sm-3,.sv-grid-main .sv-row .mpf-col-sm-3{flex:1 0 25%;max-width:25%}.mpf-grid .mpf-row .mpf-col-sm-4,.mpf-grid .sv-row .mpf-col-sm-4,.sv-grid-main .mpf-row .mpf-col-sm-4,.sv-grid-main .sv-row .mpf-col-sm-4{flex:1 0 33.333%;max-width:33.333%}.mpf-grid .mpf-row .mpf-col-sm-5,.mpf-grid .sv-row .mpf-col-sm-5,.sv-grid-main .mpf-row .mpf-col-sm-5,.sv-grid-main .sv-row .mpf-col-sm-5{flex:1 0 41.667%;max-width:41.667%}.mpf-grid .mpf-row .mpf-col-sm-6,.mpf-grid .sv-row .mpf-col-sm-6,.sv-grid-main .mpf-row .mpf-col-sm-6,.sv-grid-main .sv-row .mpf-col-sm-6{flex:1 0 50%;max-width:50%}.mpf-grid .mpf-row .mpf-col-sm-7,.mpf-grid .sv-row .mpf-col-sm-7,.sv-grid-main .mpf-row .mpf-col-sm-7,.sv-grid-main .sv-row .mpf-col-sm-7{flex:1 0 58.333%;max-width:58.333%}.mpf-grid .mpf-row .mpf-col-sm-8,.mpf-grid .sv-row .mpf-col-sm-8,.sv-grid-main .mpf-row .mpf-col-sm-8,.sv-grid-main .sv-row .mpf-col-sm-8{flex:1 0 66.667%;max-width:66.667%}.mpf-grid .mpf-row .mpf-col-sm-9,.mpf-grid .sv-row .mpf-col-sm-9,.sv-grid-main .mpf-row .mpf-col-sm-9,.sv-grid-main .sv-row .mpf-col-sm-9{flex:1 0 75%;max-width:75%}.mpf-grid .mpf-row .mpf-col-sm-10,.mpf-grid .sv-row .mpf-col-sm-10,.sv-grid-main .mpf-row .mpf-col-sm-10,.sv-grid-main .sv-row .mpf-col-sm-10{flex:1 0 83.333%;max-width:83.333%}.mpf-grid .mpf-row .mpf-col-sm-11,.mpf-grid .sv-row .mpf-col-sm-11,.sv-grid-main .mpf-row .mpf-col-sm-11,.sv-grid-main .sv-row .mpf-col-sm-11{flex:1 0 91.667%;max-width:91.667%}.mpf-grid .mpf-row .mpf-col-sm-12,.mpf-grid .sv-row .mpf-col-sm-12,.sv-grid-main .mpf-row .mpf-col-sm-12,.sv-grid-main .sv-row .mpf-col-sm-12{flex:1 0 100%;max-width:100%}}.mpf-grid .sv-row [class*=sv-column-],.sv-grid-main .sv-row [class*=sv-column-]{width:auto!important}.mpf-grid .sv-row:after,.mpf-grid .sv-row:before,.sv-grid-main .sv-row:after,.sv-grid-main .sv-row:before{display:none}.mpf-grid [class*=mpf-col-],.mpf-grid [class*=sv-column-],.sv-grid-main [class*=mpf-col-],.sv-grid-main [class*=sv-column-]{flex:1 0 100%;max-width:100%;padding-left:15px;padding-right:15px}@media (max-width:991px){.mpf-grid [class*=mpf-col-],.mpf-grid [class*=sv-column-],.sv-grid-main [class*=mpf-col-],.sv-grid-main [class*=sv-column-]{padding-left:7.5px;padding-right:7.5px}}.sv-text-portlet blockquote.sv-blockquote,.sv-text-portlet blockquote.sv-blockquote-edit{background:none;border-left:5px solid var(--mpf-color-red);margin:35px 0;padding:5px 0 5px 20px}.sv-text-portlet blockquote.sv-blockquote p.font-normal,.sv-text-portlet blockquote.sv-blockquote-edit p.font-normal{font-size:1.5625rem}@media (max-width:991px){.sv-text-portlet blockquote.sv-blockquote p.font-normal,.sv-text-portlet blockquote.sv-blockquote-edit p.font-normal{font-size:1.3125rem}}.sv-text-portlet blockquote.sv-blockquote p.font-small,.sv-text-portlet blockquote.sv-blockquote-edit p.font-small{font-size:1.3125rem}@media (max-width:991px){.sv-text-portlet blockquote.sv-blockquote p.font-small,.sv-text-portlet blockquote.sv-blockquote-edit p.font-small{font-size:1.125rem}}.sv-text-portlet blockquote.sv-blockquote-edit:before,.sv-text-portlet blockquote.sv-blockquote:before{display:none;left:0;top:5px}.sv-text-portlet blockquote.sv-blockquote-edit>:first-child,.sv-text-portlet blockquote.sv-blockquote>:first-child{margin-top:0}.sv-text-portlet blockquote.sv-blockquote-edit>:last-child,.sv-text-portlet blockquote.sv-blockquote>:last-child{margin-bottom:0}.sv-text-portlet-content a{font-weight:700}.sv-text-portlet-content p.font-normal a{font-family:slussen,arial,sans-serif}.mpf-decoration-blockquote{background-color:var(--env-ui-color-status-attention);color:var(--env-ui-color-status-attention-contrast);margin-bottom:20px;padding:40px 40px 40px 180px;position:relative}@media (max-width:767px){.mpf-decoration-blockquote{margin-top:10px;padding:40px 20px 30px}}.mpf-decoration-blockquote p{font-size:1.375rem}@media (max-width:767px){.mpf-decoration-blockquote p{font-size:1.125rem}}.mpf-decoration-blockquote>:first-child{margin-top:0}.mpf-decoration-blockquote>:last-child,.mpf-decoration-blockquote>:last-child p:last-of-type{margin-bottom:0}.mpf-decoration-blockquote:before{content:"“";font-family:mpf display,arial,sans-serif;font-size:350Px;left:-7px;line-height:0;position:absolute;top:132px}@media (max-width:767px){.mpf-decoration-blockquote:before{font-size:148Px;left:-3px;top:56px}}.mpf-decoration-information-box-dark,.mpf-decoration-information-box-light{border-left:15px solid var(--env-ui-color-status-attention);margin-bottom:20px;padding:25px 40px 1px;position:relative}.mpf-decoration-information-box-dark .font-small,.mpf-decoration-information-box-light .font-small{margin-bottom:10px}@media (max-width:767px){.mpf-decoration-information-box-dark,.mpf-decoration-information-box-light{padding:15px 20px 1px}}.mpf-decoration-information-box-light{background-color:var(--env-block-primary-background-color)}.mpf-decoration-information-box-light *{color:var(--env-block-primary-font-color)!important}.mpf-decoration-information-box-light * a,.mpf-decoration-information-box-light * a *{color:var(--env-block-primary-link-font-color)!important}.mpf-decoration-information-box-dark{background-color:var(--env-block-secondary-background-color)}.mpf-decoration-information-box-dark *{color:var(--env-block-secondary-font-color)!important}.mpf-decoration-information-box-dark * a,.mpf-decoration-information-box-dark * a *{color:var(--env-block-secondary-link-font-color)!important}.mpf-decoration-button-collection{display:flex;flex-wrap:wrap;gap:6px}.mpf-decoration-button-collection a,.mpf-decoration-button-collection button{text-align:left}@media (max-width:479px){.mpf-decoration-button-collection{justify-content:flex-start}}.mpf-decoration-white-box{background-color:var(--mpf-color-white);height:calc(100% - 20px);margin-bottom:20px;padding:40px 35px;position:relative}@media (max-width:991px){.mpf-decoration-white-box{padding:30px 20px}}@media (max-width:479px){.mpf-decoration-white-box{padding:20px 10px}}.env-button{font-weight:600;line-height:1.2;text-transform:uppercase;--inner-border-color:var(--env-element-font-color)}.env-button,.env-button:is(:hover,:focus-visible){border-color:var(--env-element-font-color)}.env-button--large{font-size:1.3125rem;letter-spacing:.02625rem;min-height:69px;padding:5px 1.19em 7px}@media (max-width:767px){.env-button--large{font-size:1rem;min-height:50px;padding:0 1.5em}}.env-button--slim{font-size:.9375rem;min-height:40px;padding:5px 1.5625em}@media (max-width:767px){.env-button--slim{font-size:.875rem}}:is(.env-button--primary){--inner-border-color:var(--env-element-primary-font-color)}:is(.env-button--primary),:is(.env-button--primary):is(:hover,:focus-visible){border-color:var(--env-element-primary-font-color)}:is(.env-button--secondary){--inner-border-color:var(--env-element-secondary-font-color)}:is(.env-button--secondary),:is(.env-button--secondary):is(:hover,:focus-visible){border-color:var(--env-element-secondary-font-color)}:is(.env-button--success){--inner-border-color:var(--env-element-success-font-color)}:is(.env-button--success),:is(.env-button--success):is(:hover,:focus-visible){border-color:var(--env-element-success-font-color)}:is(.env-button--danger){--inner-border-color:var(--env-element-danger-font-color)}:is(.env-button--danger),:is(.env-button--danger):is(:hover,:focus-visible){border-color:var(--env-element-danger-font-color)}:is(.env-button--info){--inner-border-color:var(--env-element-info-font-color)}:is(.env-button--info),:is(.env-button--info):is(:hover,:focus-visible){border-color:var(--env-element-info-font-color)}:is(.env-button--warning){--inner-border-color:var(--env-element-warning-font-color)}:is(.env-button--warning),:is(.env-button--warning):is(:hover,:focus-visible){border-color:var(--env-element-warning-font-color)}:is(.env-button--brand){--inner-border-color:var(--env-ui-color-brand-contrast)}:is(.env-button--brand),:is(.env-button--brand):is(:hover,:focus-visible){border-color:var(--env-ui-color-brand)}.env-button:is(.env-button--ghost){background-color:var(--env-ui-color-brand-contrast)!important;color:var(--env-ui-color-brand)!important;--inner-border-color:var(--env-ui-color-brand)!important}.env-button:is(.env-button--ghost):is(:hover,:focus-visible){background-color:var(--env-ui-color-brand)!important;color:var(--env-ui-color-brand-contrast)!important;--inner-border-color:var(--env-ui-color-brand-contrast)!important}.env-button:is(.env-button--ghost):not(.env-button--primary,.env-button--secondary,.env-button--success,.env-button--danger,.env-button--info,.env-button--warning,.env-button--brand){border-color:var(--env-element-background-color);color:var(--env-element-font-color)}.env-button:is(.env-button--ghost):not(.env-button--primary,.env-button--secondary,.env-button--success,.env-button--danger,.env-button--info,.env-button--warning,.env-button--brand):is(:hover,:focus-visible){background-color:var(--mpf-color-dark-gray);border-color:var(--env-element-background-color);color:var(--mpf-color-white)}.env-button:is(.env-button--ghost):is(.env-button--primary):is(:hover,:focus-visible){background-color:var(--env-element-primary-background-color);border-color:var(--env-element-primary-background-color);color:var(--env-element-primary-font-color)}.env-button:is(.env-button--ghost):is(.env-button--secondary):is(:hover,:focus-visible){background-color:var(--env-element-secondary-background-color);border-color:var(--env-element-secondary-background-color);color:var(--env-element-secondary-font-color)}.env-button:is(.env-button--ghost):is(.env-button--success):is(:hover,:focus-visible){background-color:var(--env-element-success-background-color);border-color:var(--env-element-success-background-color);color:var(--env-element-success-font-color)}.env-button:is(.env-button--ghost):is(.env-button--danger):is(:hover,:focus-visible){background-color:var(--env-element-danger-background-color);border-color:var(--env-element-danger-background-color);color:var(--env-element-danger-font-color)}.env-button:is(.env-button--ghost):is(.env-button--info):is(:hover,:focus-visible){background-color:var(--env-element-info-background-color);border-color:var(--env-element-info-background-color);color:var(--env-element-info-font-color)}.env-button:is(.env-button--ghost):is(.env-button--warning){color:var(--env-element-warning-font-color)}.env-button:is(.env-button--ghost):is(.env-button--warning) :is(:hover,:focus-visible){background-color:var(--env-element-warning-background-color);border-color:var(--env-element-warning-background-color);color:var(--env-element-warning-font-color)}.env-button:is(.env-button--ghost):is(.env-button--brand):is(:hover,:focus-visible){background-color:var(--env-ui-color-brand);border-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast)}.env-button--chevron,.env-button-chevron-decoration .env-button{font-weight:500;min-height:0;padding:8px 0 8px 18px}.env-button--chevron:before,.env-button-chevron-decoration .env-button:before{border-left:1px solid var(--inner-border-color);content:"";height:calc(100% + 16px);margin-left:18px;order:1}@media (max-width:767px){.env-button--chevron:before,.env-button-chevron-decoration .env-button:before{font-size:1.0625rem}}.env-button--chevron:after,.env-button-chevron-decoration .env-button:after{background-color:currentcolor;content:"";flex-shrink:0;font-weight:700;height:19px;margin:6px 15px;mask:url(/webdav/files/System/resources/graphics/arrow.svg) no-repeat 50% 50%;mask-size:16px;order:2;padding-top:1px;width:19px}@media (max-width:767px){.env-button--chevron:after,.env-button-chevron-decoration .env-button:after{margin:1px 9px;mask-size:11px}}.env-button--chevron:is(.env-button--slim):after,.env-button-chevron-decoration .env-button:is(.env-button--slim):after{margin:6px 15px}@media (max-width:767px){.env-button--chevron:is(.env-button--slim):after,.env-button-chevron-decoration .env-button:is(.env-button--slim):after{margin:1px 9px;mask-size:11px}}.sv-collapsible-content{background-color:initial;border:1px solid var(--env-element-primary-font-color);margin:60px 0}.sv-collapsible-content+.sv-collapsible-content{border-top:0;margin-top:-60px}.sv-collapsible-content .env-collapse-header{background-color:initial;background-color:var(--env-element-primary-background-color);border:none;font-size:1.375rem;line-height:1.4;min-height:90px;padding:15px 0 15px 20px;position:relative;text-decoration:none;text-transform:uppercase;transition:box-shadow .5s ease-out}.sv-collapsible-content .env-collapse-header:focus{box-shadow:none;outline:none;z-index:inherit}.sv-collapsible-content .env-collapse-header:focus-visible{box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset);z-index:10}text- .sv-collapsible-content .env-collapse-header:after{background-color:var(--env-element-primary-font-color);content:"";height:100%;margin-left:auto;position:absolute;right:90px;width:1px}.sv-collapsible-content .env-collapse-header span:first-of-type.env-m-right--x-large{margin-right:100px!important}@media (max-width:767px){.sv-collapsible-content .env-collapse-header{font-size:.875rem;min-height:66px}}@media (width > 991px){.mpf-startpage .sv-collapsible-content .env-collapse-header{font-size:1.5rem;padding:20px 0 20px 30px}}.sv-collapsible-content .env-collapse-header--icons{min-height:0;position:relative;right:21px;top:-2px}.sv-collapsible-content .env-collapse-header--icons:after{transform:rotate(0)}.sv-collapsible-content .env-collapse-header[aria-expanded=true]{box-shadow:inset 0 -1px 0 0 var(--env-element-primary-font-color);transition:none}.sv-collapsible-content .env-collapse-header[aria-expanded=true] .env-collapse-header--icons:before{transform:rotate(-45deg)}.sv-collapsible-content .env-collapse-header[aria-expanded=true] .env-collapse-header--icons:after{transform:rotate(45deg)}.sv-collapsible-content .env-collapse-header:hover{text-decoration:underline}.sv-collapsible-content .env-collapse{border-top:0;margin:0;padding:0 20px}@media (width > 991px){.mpf-startpage .sv-collapsible-content .env-collapse{padding:0 30px}}.sv-collapsible-content .env-collapse h1,.sv-collapsible-content .env-collapse h2,.sv-collapsible-content .env-collapse h3,.sv-collapsible-content .env-collapse h4,.sv-collapsible-content .env-collapse h5{margin-top:0}.sv-collapsible-content .env-collapse>:first-child:not(.env-collapse-header){padding-top:40px}.sv-collapsible-content .env-collapse>:first-child{margin-top:0}.sv-collapsible-content .env-collapse>:last-child{margin-bottom:30px}@media (width > 991px){.mpf-startpage .sv-collapsible-content .env-collapse>:last-child{margin-bottom:50px}}.sv-edit-mode .sv-collapsible-content>div{padding:0 0 20px 20px}@media (width > 991px){.mpf-startpage .sv-edit-mode .sv-collapsible-content>div{padding:0 0 30px 30px}}.sv-no-js .sv-collapsible-content .env-collapse-header{pointer-events:none}.sv-no-js .sv-collapsible-content .env-collapse-header--icons{display:none}.sv-no-js .sv-collapsible-content .env-collapse{display:block}@media print{.sv-collapsible-content{border:2px solid var(--mpf-color-primary)}.sv-collapsible-content .env-collapse-header{background-color:initial;color:var(--mpf-color-black);padding-bottom:0}.sv-collapsible-content .env-collapse{border:none;display:block!important}}.env-d--contents{display:contents}.env-switch *,.env-switch :after,.env-switch :before{box-sizing:initial}.mpf-button,.mpf-login-page input[type=submit],.sv-form-portlet form input[type=submit]{appearance:none;background:none;background-color:var(--env-color-brand);border:none;border-radius:0;color:var(--env-color-brand-contrast);cursor:pointer;display:inline-block;font-size:1.125rem;padding:10px 25px;text-decoration:none}.mpf-button:focus,.mpf-login-page input[type=submit]:focus,.sv-form-portlet form input[type=submit]:focus{box-shadow:none;outline:none;z-index:inherit}.mpf-button:focus-visible,.mpf-login-page input[type=submit]:focus-visible,.sv-form-portlet form input[type=submit]:focus-visible{box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset);z-index:10}.mpf-button:focus,.mpf-button:hover,.mpf-login-page input[type=submit]:focus,.mpf-login-page input[type=submit]:hover,.sv-form-portlet form input[type=submit]:focus,.sv-form-portlet form input[type=submit]:hover{background-color:var(--env-color-brand-dark);color:var(--env-color-brand-contrast);outline-offset:1px;text-decoration:underline}.mpf-input-checkbox,.mpf-input-radio,.sv-form-portlet form input[type=checkbox],.sv-form-portlet form input[type=radio]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.mpf-input-checkbox+label:before,.mpf-input-radio+label:before,.sv-form-portlet form input[type=checkbox]+label:before,.sv-form-portlet form input[type=radio]+label:before{background-color:var(--mpf-color-white);border:1px solid var(--mpf-color-primary);box-sizing:border-box;content:"";height:18px;left:0;margin-top:-1px;position:absolute;transition-duration:.2s;transition-property:color,background-color,border-color,border-width;transition-timing-function:ease;width:18px}.mpf-input-checkbox+label,.mpf-input-radio+label,.sv-form-portlet form input[type=checkbox]+label,.sv-form-portlet form input[type=radio]+label{align-items:center;cursor:pointer;display:inline-flex;font-size:1rem;line-height:1.2;margin-bottom:10px;padding-left:25px;position:relative}.mpf-input-checkbox:focus+label,.mpf-input-radio:focus+label,.sv-form-portlet form input[type=checkbox]:focus+label,.sv-form-portlet form input[type=radio]:focus+label{box-shadow:none;outline:none;z-index:inherit}.mpf-input-checkbox:focus-visible+label,.mpf-input-radio:focus-visible+label,.sv-form-portlet form input[type=checkbox]:focus-visible+label,.sv-form-portlet form input[type=radio]:focus-visible+label{outline:2px solid var(--env-focus-outline-color);outline-offset:2px;z-index:10}.mpf-input-checkbox:checked+label:before,.sv-form-portlet form input[type=checkbox]:checked+label:before{content:"\f272";content:"\f272"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;line-height:1;vertical-align:-.125em;speak:none;background-color:var(--mpf-color-primary);border-color:var(--mpf-color-primary);color:var(--mpf-color-white)}.mpf-input-radio+label:before,.sv-form-portlet form input[type=radio]+label:before{border-radius:50%}.mpf-input-radio:checked+label:before,.sv-form-portlet form input[type=radio]:checked+label:before{border-color:var(--mpf-color-primary);border-width:5px}.mpf-input-label,.mpf-login-page label,.sv-form-portlet form .sv-field-title-container>label,.sv-form-portlet form .sv-field-title-container>span[id*=sv-fieldset]{color:var(--mpf-color-dark-gray);display:block;font-size:1.125rem;font-weight:600!important;line-height:1.4;margin-bottom:10px}.mpf-input-label--required:after{color:var(--mpf-color-red);content:"*";content:"*"/"";margin-left:2px}.mpf-input-select,.sv-form-portlet form select{appearance:none;background:none;background-color:var(--mpf-color-white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath stroke='%23353535' stroke-linecap='round' stroke-width='2' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right 12px top 6px;background-repeat:no-repeat;background-size:20px;border:none;border:1px solid var(--mpf-color-gray);border-radius:0;color:var(--mpf-color-dark-gray);cursor:pointer;display:block;font-family:slussen,arial,sans-serif;font-size:.875rem;height:40px;padding:0 35px 0 14px;width:100%}.mpf-input-select option,.sv-form-portlet form select option{background-color:var(--mpf-color-white);color:var(--mpf-color-black)}.mpf-input-select option[disabled],.sv-form-portlet form select option[disabled]{color:var(--mpf-color-gray)}.mpf-input-select[multiple],.sv-form-portlet form select[multiple]{background-image:none;min-height:35px;padding-bottom:6px;padding-top:6px}.mpf-input-select:disabled,.sv-form-portlet form select:disabled{cursor:not-allowed}.mpf-input-select:focus-visible,.sv-form-portlet form select:focus-visible{border-color:var(--mpf-color-gray);box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-size)}.mpf-input-select:hover:not([disabled]),.sv-form-portlet form select:hover:not([disabled]){background-color:var(--mpf-color-off-white)}.mpf-input-text,.mpf-input-textarea,.mpf-login-page input[type=password],.mpf-login-page input[type=text],.sv-form-portlet form input[type=email],.sv-form-portlet form input[type=number],.sv-form-portlet form input[type=password],.sv-form-portlet form input[type=tel],.sv-form-portlet form input[type=text],.sv-form-portlet form input[type=url],.sv-form-portlet form textarea{appearance:none;background:none;background-color:var(--mpf-color-white);border:none;border:1px solid var(--mpf-color-gray);border-radius:0;color:var(--mpf-color-black);display:block;font-size:.875rem;height:40px;padding:0 14px;width:100%}.mpf-input-text:focus,.mpf-input-textarea:focus,.mpf-login-page input[type=password]:focus,.mpf-login-page input[type=text]:focus,.sv-form-portlet form input[type=email]:focus,.sv-form-portlet form input[type=number]:focus,.sv-form-portlet form input[type=password]:focus,.sv-form-portlet form input[type=tel]:focus,.sv-form-portlet form input[type=text]:focus,.sv-form-portlet form input[type=url]:focus,.sv-form-portlet form textarea:focus{border-color:var(--mpf-color-gray);box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-size)}.mpf-input-text:disabled,.mpf-input-textarea:disabled,.mpf-login-page input[type=password]:disabled,.mpf-login-page input[type=text]:disabled,.sv-form-portlet form input[type=email]:disabled,.sv-form-portlet form input[type=number]:disabled,.sv-form-portlet form input[type=password]:disabled,.sv-form-portlet form input[type=tel]:disabled,.sv-form-portlet form input[type=text]:disabled,.sv-form-portlet form input[type=url]:disabled,.sv-form-portlet form textarea:disabled{opacity:.7}.mpf-input-textarea,.sv-form-portlet form textarea{height:auto;max-width:100%;min-height:120px;padding-bottom:8px;padding-top:8px}.sv-rs-webapp{position:relative}.sv-rs-webapp a.rs_href+div{margin-left:-96px;margin-top:10px;position:absolute}.mpf-readspeaker-trigger{align-items:center;appearance:none;background:none;border:none;color:var(--mpf-color-dark-gray);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;gap:5px;line-height:1.4;padding:5px;z-index:10}@media (width <= 1200px){.mpf-readspeaker-trigger{flex-direction:row}}.mpf-readspeaker-trigger:hover span{text-decoration:underline}.mpf-readspeaker-trigger i{display:flex;font-size:2.1875rem;height:1em;width:1em}@media (width <= 1200px){.mpf-readspeaker-trigger i{font-size:1.25rem}}.sv-abc-portlet div[id$=letters]{display:flex;flex-wrap:wrap;max-width:510px}.sv-abc-portlet div[id$=letters]:after,.sv-abc-portlet div[id$=letters]:before{content:"";display:table}.sv-abc-portlet div[id$=letters]:after{clear:both}.sv-abc-portlet div[id$=letters] a{align-items:center;border:1px solid var(--mpf-color-primary);color:var(--mpf-color-primary);display:flex;flex:0 0 40px;font-size:1.125rem;font-weight:700;height:40px;justify-content:center;line-height:1;margin-bottom:10px;margin-right:10px;text-decoration:none}.sv-abc-portlet div[id$=letters] a.font-small,.sv-abc-portlet div[id$=letters] a:focus,.sv-abc-portlet div[id$=letters] a:hover{background-color:var(--mpf-color-primary);color:var(--mpf-color-white)}.sv-archive-portlet ul{row-gap:60px}.sv-archive-portlet .sv-channel-item,.sv-archive-portlet ul{display:flex;flex-direction:column}.sv-archive-portlet .sv-channel-item{position:relative}.sv-archive-portlet .sv-channel-item a:after{content:"";inset:0;position:absolute;z-index:2}.sv-archive-portlet .sv-channel-item a:focus,.sv-archive-portlet .sv-channel-item a:focus-visible{box-shadow:none;outline:none;z-index:inherit}.sv-archive-portlet .sv-channel-item a:focus-visible:after{box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset)}.sv-archive-portlet .sv-channel-item :is(h2,h3,h4){font-size:1.5625rem;font-weight:700;line-height:1.2;margin:14px 0}.sv-archive-portlet .sv-channel-item a{align-items:center;display:flex;flex-direction:row-reverse;gap:12px;justify-content:flex-end;text-decoration:none}.sv-archive-portlet .sv-channel-item a[href^=http]:before{content:"\f1c5";content:"\f1c5"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.5rem;line-height:1;vertical-align:-.125em;speak:none;float:right;font-weight:300}.sv-archive-portlet .sv-channel-item a:hover{text-decoration:underline}.sv-archive-portlet time{order:-1}.sv-cookie-consent-modal .env-modal-dialog__dialog{width:1000px!important}.mpf-landing-page .sv-embeddedmedia-portlet,.mpf-news-page .sv-embeddedmedia-portlet,.mpf-subpage .sv-embeddedmedia-portlet{margin-bottom:20px}.mpf-landing-page .sv-embeddedmedia-container,.mpf-news-page .sv-embeddedmedia-container,.mpf-subpage .sv-embeddedmedia-container{border:1px solid var(--mpf-color-primary)}.sv-form-portlet{margin-bottom:70px;margin-top:10px}.sv-form-portlet form input~span,.sv-form-portlet form select~span,.sv-form-portlet form textarea~span{display:block;font-size:1rem;margin-top:5px}.sv-form-portlet form input[type=email]+br,.sv-form-portlet form input[type=number]+br,.sv-form-portlet form input[type=password]+br,.sv-form-portlet form input[type=tel]+br,.sv-form-portlet form input[type=text]+br,.sv-form-portlet form input[type=url]+br{display:none}.sv-form-portlet form textarea{min-height:0}.sv-form-portlet form .sv-field-title-container>label+br,.sv-form-portlet form .sv-field-title-container>span[id*=sv-fieldset]+br{display:none}.sv-form-portlet form .sv-form-datefield>div{margin:0!important;width:50%}.sv-form-portlet form .sv-form-datefield>div:first-of-type{padding-right:5px}.sv-form-portlet form .sv-form-datefield>div:nth-of-type(2){padding-left:5px}.sv-form-portlet form .sv-form-datefield>div select{margin-bottom:10px;min-width:100%}.sv-form-portlet form .sv-form-comment-field>span{font-size:1rem}.sv-form-portlet form .sv-formField{margin-bottom:18px}.sv-form-portlet form .sv-formField--cols-3,.sv-form-portlet form .sv-formField--cols-4,.sv-form-portlet form .sv-formField--cols-6{padding:0 20px}@media (max-width:767px){.sv-form-portlet form .sv-formField--cols-3,.sv-form-portlet form .sv-formField--cols-4,.sv-form-portlet form .sv-formField--cols-6{float:none;padding:0;width:100%}}.sv-form-portlet form .sv-formField--cols-3:first-child,.sv-form-portlet form .sv-formField--cols-4:first-child,.sv-form-portlet form .sv-formField--cols-6:first-child{padding-left:0}.sv-form-portlet form .sv-formField--cols-3:last-child,.sv-form-portlet form .sv-formField--cols-4:last-child,.sv-form-portlet form .sv-formField--cols-6:last-child{padding-right:0}.sv-form-portlet form input[type=checkbox]{margin-right:10px}.sv-form-portlet form input[type=submit]{margin-top:12px}@media (max-width:767px){.sv-form-portlet form input[type=submit]{width:100%}}.pagecontent .sv-image-portlet{display:inline-block;position:relative}.pagecontent .sv-image-portlet:not(:last-child){margin-bottom:40px}.pagecontent .sv-image-portlet .env-text-caption-01{background-color:#000c;bottom:0;color:var(--mpf-color-white);font-size:1rem;max-width:100%;padding:3px 5px;position:absolute;right:0}@media print{.pagecontent .sv-image-portlet .env-text-caption-01{color:var(--mpf-color-black);position:static;text-align:right}}ul.mpf-bullet-list{list-style:none;padding-left:0}ul.mpf-bullet-list ul{list-style:none;padding:0}ul.mpf-bullet-list li{position:relative}ul.mpf-bullet-list li:before{background-color:var(--mpf-color-dark-gray);content:"";height:10px;left:0;position:absolute;top:7px;width:10px}ol.mpf-numbered-list{counter-reset:list}ol.mpf-numbered-list ol{counter-reset:list;padding-left:0}ol.mpf-numbered-list li{position:relative}ol.mpf-numbered-list li::marker{font-weight:700}.sv-simplesubscription-portlet .mpf-subscription-form,.sv-simplesubscription-portlet .mpf-subscription-success{background-color:var(--mpf-color-white);margin-bottom:20px;padding:50px 35px}@media (max-width:991px){.sv-simplesubscription-portlet .mpf-subscription-form,.sv-simplesubscription-portlet .mpf-subscription-success{padding:30px 20px}}.sv-simplesubscription-portlet .mpf-subscription-form{display:flex;gap:40px;justify-content:space-around}@media (max-width:991px){.sv-simplesubscription-portlet .mpf-subscription-form{flex-direction:column;gap:20px}}.sv-simplesubscription-portlet .mpf-subscription-form>div{max-width:100%;width:700px}.sv-simplesubscription-portlet .mpf-subscription-form h2{align-items:center;display:flex;font-size:2.4375rem;font-weight:900;line-height:1.2;margin:0;max-width:460px;text-transform:uppercase}@media (max-width:991px){.sv-simplesubscription-portlet .mpf-subscription-form h2{font-size:1.9375rem;max-width:unset}}@media (max-width:479px){.sv-simplesubscription-portlet .mpf-subscription-form h2{-webkit-hyphens:auto;hyphens:auto}}.sv-simplesubscription-portlet .mpf-subscription-form h2 .mpf-startpage{font-size:3.0625rem}.sv-simplesubscription-portlet .mpf-subscription-form p{margin:0 0 20px}.sv-simplesubscription-portlet .mpf-subscription-form__radios{display:flex;flex-wrap:wrap;gap:10px 20px;margin-bottom:15px}.sv-simplesubscription-portlet .mpf-subscription-form__radios .env-form-radio__fake{height:22px;width:22px}.sv-simplesubscription-portlet .mpf-subscription-form__radios .env-form-radio__fake:after{height:12px;left:4px;top:4px;width:12px}.sv-simplesubscription-portlet .mpf-subscription-form__radios label{margin:0}.sv-simplesubscription-portlet .mpf-subscription-form__input{display:flex;flex-wrap:wrap;gap:15px 20px}@media (max-width:479px){.sv-simplesubscription-portlet .mpf-subscription-form__input{align-items:flex-end;flex-direction:column}}.sv-simplesubscription-portlet .mpf-subscription-form__input .env-form-input{flex:1;min-height:57px}@media (max-width:767px){.sv-simplesubscription-portlet .mpf-subscription-form__input .env-form-input{min-height:50px}}.sv-simplesubscription-portlet .mpf-subscription-success{text-align:center}.sv-sitemap-portlet>ul>li:first-child>div:first-child{background-color:var(--mpf-color-white);margin-left:-1px;margin-right:1px}.sv-text-portlet .sv-responsiveTable{margin-bottom:20px}.sv-text-portlet table.mpf-table-alternative td,.sv-text-portlet table.mpf-table-alternative th{border:1px solid var(--mpf-color-light-gray)!important}.sv-text-portlet table.mpf-table-alternative thead{background-color:var(--mpf-color-off-white)!important}.sv-text-portlet table.mpf-table-alternative thead th p{color:var(--mpf-color-black)!important}.sv-text-portlet table.mpf-table-alternative tbody tr:nth-child(2n){background-color:var(--mpf-color-off-white)!important}.sv-text-portlet table.mpf-table-alternative tbody tr:nth-child(odd){background-color:var(--mpf-color-white)!important}.sv-text-portlet table.mpf-table-alternative,.sv-text-portlet table.mpf-table-standard{border-collapse:collapse;margin-left:1px;margin-right:1px;overflow:hidden;width:calc(100% - 2px)}.sv-text-portlet table.mpf-table-alternative td,.sv-text-portlet table.mpf-table-alternative th,.sv-text-portlet table.mpf-table-standard td,.sv-text-portlet table.mpf-table-standard th{border:1px solid var(--mpf-color-white)}.sv-text-portlet table.mpf-table-alternative caption,.sv-text-portlet table.mpf-table-standard caption{font-size:1rem;line-height:1.2;margin-bottom:5px}.sv-text-portlet table.mpf-table-alternative thead,.sv-text-portlet table.mpf-table-standard thead{background-color:var(--mpf-color-dark-gray)}.sv-text-portlet table.mpf-table-alternative thead th,.sv-text-portlet table.mpf-table-standard thead th{height:60px;padding:5px 28px}.sv-text-portlet table.mpf-table-alternative thead th p,.sv-text-portlet table.mpf-table-standard thead th p{color:var(--mpf-color-white);font-size:1rem;font-weight:700}.sv-text-portlet table.mpf-table-alternative tbody,.sv-text-portlet table.mpf-table-standard tbody{background-color:var(--mpf-color-white)}.sv-text-portlet table.mpf-table-alternative tbody tr td,.sv-text-portlet table.mpf-table-standard tbody tr td{height:60px;padding:5px 28px}.sv-text-portlet table.mpf-table-alternative tbody tr td p,.sv-text-portlet table.mpf-table-standard tbody tr td p{font-size:1rem}.sv-text-portlet table.mpf-table-alternative tbody tr:nth-child(odd),.sv-text-portlet table.mpf-table-standard tbody tr:nth-child(odd){background-color:var(--mpf-color-off-white)}.sv-text-portlet table.mpf-table-alternative tbody tr:nth-child(2n),.sv-text-portlet table.mpf-table-standard tbody tr:nth-child(2n){background-color:#f9f8f8}.sv-marketplace-sitevision-toTop button{border:1px solid var(--env-element-primary-font-color);border-radius:0}.sv-toc-portlet{border:1px solid var(--mpf-color-gray);margin-bottom:30px;max-width:660px;padding:15px}.sv-toc-portlet>ul{padding-top:10px}.sv-toc-portlet a.font-normal{font-size:1.0625rem;text-decoration:none}.sv-toc-portlet a.font-normal:hover{color:var(--env-focus-outline-color);text-decoration:underline}.pagecontent .sv-video-portlet{margin-bottom:20px}.mpf-ability-enhancing{margin-top:40px}.mpf-ability-enhancing .sv-text-portlet:not(:has(+.sv-text-portlet),:last-child) h1{margin-bottom:40px}@media (max-width:767px){.mpf-ability-enhancing .sv-text-portlet:not(:has(+.sv-text-portlet),:last-child) h1{margin-bottom:20px}}.mpf-ability-enhancing .mpf-readspeaker-trigger{margin-bottom:20px;margin-left:auto;margin-top:-20px;position:relative}@media (width <= 1200px){.mpf-ability-enhancing .mpf-readspeaker-trigger{margin-bottom:20px}}.mpf-ability-enhancing__middle .mpf-decoration-white-box{background-color:var(--mpf-theme-color-background,var(--mpf-color-white))}.mpf-ability-enhancing__middle .mpf-decoration-white-box *{color:var(--mpf-theme-color-text,var(--mpf-color-dark-gray))}.mpf-ability-enhancing__middle .mpf-decoration-white-box .pagecontent .sv-text-portlet:last-of-type p:last-of-type{margin-bottom:0}.mpf-ability-enhancing__bottom .pagecontent>.sv-layout{margin-top:80px}@media (max-width:767px){.mpf-ability-enhancing__bottom .pagecontent>.sv-layout{margin-top:40px}}.mpf-ability-enhancing__bottom .pagecontent .sv-se-soleil-blurb .text{border-left:0!important;padding-left:0!important}.mpf-footer{--env-focus-offset:0;--env-focus-size:3px;--env-focus-inner-color:#0000;--env-focus-outline-color:var(--mpf-color-white);background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast);margin-top:110px;padding-top:115px}@media (max-width:991px){.mpf-footer{padding-top:70px}}@media (max-width:767px){.mpf-footer{padding-top:0}}.mpf-footer .sv-grid-main{max-width:1600px;padding:0 50px 40px}@media (max-width:767px){.mpf-footer .sv-grid-main{padding:90px 20px 40px}}.mpf-footer .sv-grid-main .sv-row{justify-content:space-between}.mpf-footer .sv-grid-main .sv-row>.sv-column-4{max-width:369px}@media (max-width:767px){.mpf-footer .sv-grid-main .sv-row>.sv-column-4{max-width:100%}}.mpf-footer :not(.mpf-footer__pattern .sv-image-portlet).sv-image-portlet{margin-left:auto;margin-top:45px;max-width:-moz-fit-content;max-width:fit-content}@media (max-width:767px){.mpf-footer :not(.mpf-footer__pattern .sv-image-portlet).sv-image-portlet{margin-top:120px;max-width:280px}}.mpf-footer :not(.mpf-footer__pattern .sv-image-portlet).sv-image-portlet .env-text-caption-01{color:var(--mpf-color-white);font-size:1.125rem;font-weight:400;line-height:1.4;margin-top:21px}.mpf-footer__pattern img{max-height:min-content!important;max-width:100%!important}.mpf-header{--env-focus-offset:0;--env-focus-size:3px;--env-focus-inner-color:#0000;--env-focus-outline-color:var(--mpf-color-white);position:relative}.mpf-header .sv-grid-main{display:flex;flex-direction:row;max-width:2184px;padding:0 60px 0 50px}@media (max-width:991px){.mpf-header .sv-grid-main{column-gap:25px}}@media (max-width:767px){.mpf-header .sv-grid-main{padding:0 10px}}.mpf-header__top{background-color:#1c1b0f}.mpf-header__top .sv-grid-main{align-items:center;column-gap:30px;justify-content:flex-end;min-height:50px}@media (max-width:991px){.mpf-header__top .sv-grid-main{min-height:40px}}@media (max-width:767px){.mpf-header__top .sv-grid-main{column-gap:25px;padding:0 16px}}.mpf-header__top .sv-grid-main .sv-edit-view-default,.mpf-header__top .sv-grid-main .sv-edit-view-selected,.mpf-header__top .sv-grid-main .sv-template-layout,.mpf-header__top .sv-grid-main .sv-template-portlet,.mpf-header__top .sv-grid-main .sv-template-portlet>div[id],.mpf-header__top .sv-grid-main div[class^=sv-edit-view]{display:contents}.mpf-header__bottom{background-color:var(--env-ui-color-brand)}.mpf-header__bottom .sv-grid-main{align-items:stretch;column-gap:40px;min-height:160px;padding:0 52px 0 50px}@media (max-width:991px){.mpf-header__bottom .sv-grid-main{min-height:120px}}@media (max-width:767px){.mpf-header__bottom .sv-grid-main{column-gap:15px;min-height:80px;padding:0 24px 0 20px}}@media (max-width:479px){.mpf-header__bottom .sv-grid-main{column-gap:0;padding:0 12px}}.mpf-header__bottom .sv-grid-main>div:first-child{margin-right:auto}body:has(.mpf-startpage) .mpf-header{--env-focus-outline-color:var(--mpf-color-red);position:relative;z-index:1000}body:has(.mpf-startpage) .mpf-header__bottom,body:has(.mpf-startpage) .mpf-header__top{transition:background-color .25s}body:has(.mpf-startpage) :not(:has(.mpf-header-button[aria-expanded=true],.mpf-header-button.active)) .mpf-header__bottom,body:has(.mpf-startpage) :not(:has(.mpf-header-button[aria-expanded=true],.mpf-header-button.active)) .mpf-header__top{background-color:initial;transition:background-color .2s;transition-delay:50ms}body:has(.mpf-startpage) :not(:has(.mpf-header-button[aria-expanded=true],.mpf-header-button.active)) .mpf-header__bottom .mpf-header-link:is(a,button),body:has(.mpf-startpage) :not(:has(.mpf-header-button[aria-expanded=true],.mpf-header-button.active)) .mpf-header__bottom .sv-rs-webapp a.rs_href,body:has(.mpf-startpage) :not(:has(.mpf-header-button[aria-expanded=true],.mpf-header-button.active)) .mpf-header__top .mpf-header-link:is(a,button),body:has(.mpf-startpage) :not(:has(.mpf-header-button[aria-expanded=true],.mpf-header-button.active)) .mpf-header__top .sv-rs-webapp a.rs_href{color:var(--env-font-color);transition:color .15s;transition-delay:50ms}.mpf-header .sv-se-soleil-integratedSearch-searchField,.mpf-header .sv-se-soleil-mobileMenu,.mpf-header .sv-se-soleil-treeMenu{align-items:center;display:flex}.mpf-header-button{align-items:center;appearance:none;background:none;border:none;color:var(--env-ui-color-brand-contrast);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1.125rem;justify-content:center;line-height:1.4;min-height:60px;min-width:80px;outline-offset:4px;padding:5px 8px 5px 3px;position:relative;text-decoration:none;text-transform:uppercase;transition:background-color .2s}@media (max-width:767px){.mpf-header-button{min-height:60px;min-width:60px}}.mpf-header-button:hover span:not(.bi){text-decoration:underline}@media (hover:none) and (pointer:coarse){.mpf-header-button:hover span:last-child{text-decoration:none}}.mpf-header-button .bi,.mpf-header-button svg{align-items:center;display:flex;font-size:1.0625rem;height:25px;justify-content:center;width:25px}.mpf-header-button .bi.bi-list,.mpf-header-button svg.bi-list{font-size:1.25rem}@media (max-width:767px){.mpf-header-button .bi.bi-list,.mpf-header-button svg.bi-list{font-size:1.25rem}}.mpf-header-button .bi:is(svg),.mpf-header-button svg:is(svg){padding:3px}.mpf-header-button[aria-expanded]{position:relative}.mpf-header-button[aria-expanded]:after{content:"";height:0;position:absolute;right:0;top:100%;transition:height 50ms linear;width:100%}.mpf-header-button[aria-expanded]:after,.mpf-header-button[aria-expanded][aria-expanded=true]{background-color:var(--env-ui-color-brand-90)}.mpf-header-button[aria-expanded][aria-expanded=true]:after{height:50px}@media (max-width:991px){.mpf-header-button[aria-expanded][aria-expanded=true]:after{height:30px}}@media (max-width:767px){.mpf-header-button[aria-expanded][aria-expanded=true]:after{height:14px}}.mpf-header-button[aria-expanded][aria-expanded=true]:focus-visible:after{z-index:-1}.mpf-header-link:is(a,button),.sv-rs-webapp a.rs_href{align-items:center;appearance:none;background:none;border:none;color:var(--mpf-color-white);cursor:pointer;display:flex;font-family:slussen,arial,sans-serif;font-size:.75rem;gap:10px;outline-offset:4px;padding:0;text-decoration:none}.mpf-header-link:is(a,button):hover span{text-decoration:underline}.sv-rs-webapp a.rs_href:before{content:"\f611";content:"\f611"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;line-height:1;vertical-align:-.125em;speak:none;float:left}.sv-rs-webapp a.rs_href:hover{text-decoration:underline}.mpf-header-logo{align-items:center;display:flex}@media (max-width:991px){.mpf-header-logo{max-width:250px}}@media (max-width:767px){.mpf-header-logo{max-width:160px}}.mpf-header-logo a{display:block;outline-offset:4px}.mpf-conference-event{margin-top:40px}.mpf-conference-event .sv-text-portlet:not(:has(+.sv-text-portlet),:last-child) h1{margin-bottom:40px}@media (max-width:767px){.mpf-conference-event .sv-text-portlet:not(:has(+.sv-text-portlet),:last-child) h1{margin-bottom:20px}}.mpf-conference-event .mpf-readspeaker-trigger{margin-bottom:20px;margin-left:auto;margin-top:-20px;position:relative}@media (width <= 1200px){.mpf-conference-event .mpf-readspeaker-trigger{margin-bottom:20px}}.mpf-conference-event .mpf-decoration-button-collection{margin:60px 0 20px}.mpf-conference-event aside{margin-top:50px;max-width:747px}.mpf-conference .sv-layout>.sv-text-portlet h2{margin-top:0}.mpf-conference .sv-layout.mpf-decoration-button-collection,.mpf-conference .sv-layout.mpf-decoration-white-box{margin-bottom:100px}@media (max-width:767px){.mpf-conference .sv-layout.mpf-decoration-button-collection,.mpf-conference .sv-layout.mpf-decoration-white-box{margin-bottom:60px}}.mpf-course-top-image{margin-bottom:40px}@media (max-width:767px){.mpf-course-top-image{margin-left:-20px;margin-right:-20px}}.mpf-course-top-image .sv-image-portlet{margin-bottom:0;width:100%}.mpf-course-top-image .sv-image-portlet img{max-height:318px!important;max-width:100%!important;object-fit:cover}.mpf-landingpage{margin-top:40px}.mpf-landingpage .sv-se-soleil-topImage:has(image){margin-top:-20px}.mpf-landingpage .sv-text-portlet:not(:has(+.sv-text-portlet),:last-child) h1{margin-bottom:40px}@media (max-width:767px){.mpf-landingpage .sv-text-portlet:not(:has(+.sv-text-portlet),:last-child) h1{margin-bottom:20px}}.mpf-landingpage .mpf-readspeaker-trigger{margin-bottom:20px;margin-left:auto;margin-top:-20px;position:relative}@media (width <= 1200px){.mpf-landingpage .mpf-readspeaker-trigger{margin-bottom:20px}}.mpf-landingpage aside{margin-top:50px;max-width:747px}.mpf-newspage{margin-top:40px}.mpf-newspage main>.sv-layout:not(:first-child):empty{display:none}.mpf-newspage .mpf-decoration-white-box{padding:40px 50px}@media (max-width:991px){.mpf-newspage .mpf-decoration-white-box{padding:30px 20px}}@media (max-width:767px){.mpf-newspage .mpf-decoration-white-box{padding:20px 10px}}.mpf-newspage .mpf-decoration-white-box>:not(.sv-se-soleil-backLink){margin-right:auto;max-width:750px}.mpf-newspage .mpf-readspeaker-trigger{position:absolute;right:30px;top:20px}@media (max-width:991px){.mpf-newspage .mpf-readspeaker-trigger{top:10px}}.mpf-newspage aside{margin-top:50px;max-width:747px}.mpf-publication{margin-top:40px}.mpf-publication .sv-se-soleil-sharePage{margin-bottom:20px}.mpf-publication .sv-se-soleil-sharePage .wrapper.wrapper.wrapper{border-top:none;padding-top:0}.mpf-publication .sv-se-soleil-sharePage .title.title.title{border:none;padding-top:unset}.mpf-publication main{background-color:var(--mpf-color-white);column-gap:40px;display:grid;grid-template-columns:33.333% auto;margin:0 auto 20px;max-width:1460px;padding:20px 22px 25px;position:relative}.mpf-publication main h1{padding-right:90px}@media (max-width:991px){.mpf-publication main h1{padding-right:0}}@media (max-width:767px){.mpf-publication main{display:block;padding:20px}}.mpf-publication aside{background-color:var(--mpf-color-white);margin:0 auto;max-width:1460px;padding:30px 30px 45px}.mpf-publication aside .sv-text-portlet h2{margin-bottom:30px}@media (max-width:767px){.mpf-publication aside{display:block;padding:20px}}@media (max-width:479px){.mpf-publication .sv-se-soleil-backLink{margin-top:20px}}.mpf-publication .mpf-readspeaker-trigger{position:absolute;right:30px;top:20px}@media (max-width:991px){.mpf-publication .mpf-readspeaker-trigger{top:10px}}.mpf-startpage{margin-top:-160px}@media (max-width:991px){.mpf-startpage{margin-top:-120px}}@media (max-width:767px){.mpf-startpage{margin-top:-90px}}.mpf-startpage .sv-grid-main{max-width:2170px}.mpf-startpage .sv-grid-main>.sv-layout{margin-bottom:90px}@media (max-width:767px){.mpf-startpage .sv-grid-main>.sv-layout{margin-bottom:40px}}.mpf-startpage .sv-se-soleil-blurb:last-child:first-child{height:100%;margin-bottom:0}.mpf-startpage__spaced{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}@media (max-width:767px){.mpf-startpage__spaced{gap:20px}}@media (max-width:479px){.mpf-startpage__spaced{justify-content:flex-start}}.mpf-subpage{margin-top:40px}.mpf-subpage>.sv-layout{background-color:var(--mpf-color-white);column-gap:40px;display:grid;grid-template-areas:"top top" "content navigation";grid-template-columns:auto minmax(350px,36%);padding-inline:35px;padding-bottom:70px;position:relative}@media (max-width:991px){.mpf-subpage>.sv-layout{display:inline-block;min-width:100%;padding-inline:20px;padding-top:20px}}@media (max-width:767px){.mpf-subpage>.sv-layout{padding-inline:10px}}.mpf-subpage .sv-se-soleil-topImage>div{margin-top:-20px}.mpf-subpage__top{grid-area:top}.mpf-subpage__navigation{grid-area:navigation;padding-top:55px;position:relative}@media (max-width:991px){.mpf-subpage__navigation{padding-top:0}}.mpf-subpage__navigation>*{height:100%;margin:0 auto 0 0;max-width:350px}.mpf-subpage__content{grid-area:content;padding-left:20px;position:relative}@media (max-width:991px){.mpf-subpage__content{padding-right:20px}}@media (max-width:767px){.mpf-subpage__content{padding-left:10px;padding-right:10px}}.mpf-subpage__content>.sv-layout{max-width:750px;padding-top:55px}@media (max-width:991px){.mpf-subpage__content>.sv-layout{margin:0 auto}}.mpf-subpage .mpf-readspeaker-trigger{position:absolute;right:20px;top:20px}@media (max-width:991px){.mpf-subpage .mpf-readspeaker-trigger{top:10px}}.mpf-theme-library{margin-top:40px}.mpf-theme-library .sv-text-portlet:not(:has(+.sv-text-portlet),:last-child) h1{margin-bottom:40px}@media (max-width:767px){.mpf-theme-library .sv-text-portlet:not(:has(+.sv-text-portlet),:last-child) h1{margin-bottom:20px}}.mpf-theme-library .mpf-readspeaker-trigger{margin-bottom:20px;margin-left:auto;margin-top:-20px;position:relative}@media (width <= 1200px){.mpf-theme-library .mpf-readspeaker-trigger{margin-bottom:20px}}.mpf-theme-library .mpf-decoration-white-box .pagecontent .sv-text-portlet:last-of-type p:last-of-type{margin-bottom:0}.mpf-theme-library aside{margin-top:50px;max-width:747px}.mpf-theme-library__secondary-top{margin-bottom:80px;margin-top:40px;padding-bottom:40px}.mpf-theme-library__secondary-top .sv-se-soleil-topImage img{max-height:500px}@media (max-width:767px){.mpf-theme-library__secondary-top .sv-se-soleil-topImage img{max-height:300px}}.mpf-theme-library__secondary-top .pagecontent{padding-top:30px}.mpf-theme-library__middle .pagecontent>.sv-layout{margin-bottom:80px}.mpf-wide-template{margin-top:40px}.mpf-wide-template main>.sv-layout:not(:first-child):empty{display:none}.mpf-wide-template--centered .mpf-decoration-white-box>:not(.sv-se-soleil-backLink){margin-left:auto;margin-right:auto;max-width:750px}.mpf-wide-template .mpf-readspeaker-trigger{position:absolute;right:30px;top:20px}@media (max-width:991px){.mpf-wide-template .mpf-readspeaker-trigger{top:10px}}.mpf-wide-template aside{margin-top:50px;max-width:747px}.mpf-login-page{align-items:center;display:flex;flex-direction:column;padding:50px 0 100px;position:relative}.mpf-login-page .sv-generatepassword-portlet,.mpf-login-page .sv-login-form{margin-bottom:20px;min-width:340px}.mpf-login-page fieldset{margin:0;padding:0}.mpf-login-page input[type=password],.mpf-login-page input[type=text]{margin-bottom:15px;min-height:50px}.mpf-login-page input[type=submit]{font-size:1.125rem;margin:10px auto 0;min-height:50px;width:100%}.mpf-login-page .sv-text-portlet{min-width:340px}.mpf-login-page .sv-text-portlet h1{margin-bottom:30px;text-align:center}.mpf-login-page .sv-text-portlet p{text-align:right}@media (max-width:767px){.sv-se-soleil-integratedSearch-searchField{padding:15px 0}}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-overlay{margin-top:39px;padding:0}@media (max-width:991px){.sv-se-soleil-integratedSearch-searchField .integrated-search-field-overlay{margin-top:19px}}@media (max-width:767px){.sv-se-soleil-integratedSearch-searchField .integrated-search-field-overlay{margin-top:14px}}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-overlay:after{background-color:var(--mpf-color-dark-gray);content:"";inset:0;opacity:.5;position:absolute}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-overlay>div{z-index:1}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-form{background-color:var(--env-ui-color-brand-90);border:none;box-shadow:none;margin:0 auto;max-width:2184px;padding:20px}@media (max-width:767px){.sv-se-soleil-integratedSearch-searchField .integrated-search-field-form{padding:15px}}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-form svg{height:26px;margin-top:-15px;right:1em;width:26px}.sv-se-soleil-integratedSearch-searchField input[type=search]{appearance:none;background:none;background-color:var(--mpf-color-white);border:none;border-radius:0;color:var(--mpf-color-dark-gray);font-family:slussen,arial,sans-serif;font-size:1.25rem;height:60px;line-height:.075rem;padding:0 30px 0 45px;width:100%;z-index:1}@media (max-width:767px){.sv-se-soleil-integratedSearch-searchField input[type=search]{height:50px;padding:0 20px 0 25px}}@media (max-width:479px){.sv-se-soleil-integratedSearch-searchField input[type=search]{font-size:1.125rem;height:45px;padding:0 15px}}.sv-se-soleil-integratedSearch-searchField input[type=search]::placeholder{color:var(--mpf-color-dark-gray);filter:none}.sv-se-soleil-integratedSearch-searchField input[type=search]::-webkit-search-cancel-button{display:none}.sv-se-soleil-integratedSearch-searchField input[type=search]:focus{box-shadow:0 0 0 3px var(--mpf-color-dark-gray);outline:3px solid var(--mpf-color-white);outline-offset:3px}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-result{--env-focus-outline-color:var(--mpf-color-secondary);margin:20px auto 0;max-height:calc(95vh - var(--overlay-offset) - 140px);max-height:calc(95dvh - var(--overlay-offset) - 140px);max-width:calc(100% - 20px)}@media (max-width:767px){.sv-se-soleil-integratedSearch-searchField .integrated-search-field-result{margin:10px 10px 0;max-height:calc(95vh - var(--overlay-offset) - 70px);max-height:calc(95dvh - var(--overlay-offset) - 70px)}}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-result__heading{font-weight:600;text-transform:uppercase}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-result__more-hits.env-button--link{font-size:1rem;font-weight:600}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-result__more-hits.env-button--link:hover{text-decoration:underline}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-result__more-hits.env-button--link:after{content:"\f135";content:"\f135"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;line-height:1;vertical-align:-.125em;speak:none;float:right;font-size:1.375rem;margin-left:5px;opacity:.7}.sv-se-soleil-integratedSearch-searchField .integrated-search-field-result .integrated-search-field-hit__link{font-family:slussen,arial,sans-serif}.sv-custom-module .integrated-search-checkbox-group,.sv-custom-module .integrated-search-radio-group{margin-bottom:40px}@media (max-width:991px){.sv-custom-module .integrated-search-checkbox-group,.sv-custom-module .integrated-search-radio-group{margin-bottom:20px}}.sv-custom-module .integrated-search-checkbox-group legend,.sv-custom-module .integrated-search-radio-group legend{margin-bottom:18px}@media (max-width:991px){.sv-custom-module .integrated-search-checkbox-group legend,.sv-custom-module .integrated-search-radio-group legend{margin-bottom:10px}.sv-custom-module .integrated-search-radio-group{display:flex;flex-wrap:wrap;gap:20px}}.sv-custom-module .integrated-search-radio-group .env-radio{gap:13px;margin-bottom:10px;padding-left:0}@media (max-width:991px){.sv-custom-module .integrated-search-radio-group .env-radio{margin-bottom:0}}.sv-custom-module .integrated-search-radio-group .env-radio input{background-color:var(--mpf-color-off-white);border:1px solid #ddd;border-radius:0;height:30px;width:30px}.sv-custom-module .integrated-search-radio-group .env-radio input:checked:before{background-color:var(--mpf-color-dark-gray);border-radius:0;box-shadow:none;height:14px;width:14px}.sv-custom-module .integrated-search-checkbox-group{border:none;display:flex;flex-flow:row wrap;gap:14px}@media (max-width:767px){.sv-custom-module .integrated-search-checkbox-group{row-gap:10px}}.sv-custom-module .integrated-search-checkbox-group .env-form-control{margin-bottom:0;padding-left:0}.sv-custom-module .integrated-search-checkbox-group .env-form-control .env-checkbox{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sv-custom-module .integrated-search-checkbox-group .env-form-control label{align-items:center;border:1px solid var(--mpf-color-gray);cursor:pointer;display:inline-flex;font-size:.875rem;justify-content:center;min-height:40px;overflow:hidden;padding:3px 23px;position:relative;transition:background-color .15s ease-in-out,opacity .15s ease-in-out,padding .15s ease-in-out}.sv-custom-module .integrated-search-checkbox-group .env-form-control label:after{content:"\f623";content:"\f623"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;line-height:1;vertical-align:-.125em;speak:none;color:var(--mpf-color-white);font-size:.875rem;opacity:0;position:absolute;right:8px;transition:opacity .15s ease-in-out}.sv-custom-module .integrated-search-checkbox-group .env-form-control input[disabled]+label{cursor:not-allowed;opacity:.4}.sv-custom-module .integrated-search-checkbox-group .env-form-control input:focus-visible+label{box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:1px}.sv-custom-module .integrated-search-checkbox-group .env-form-control input:checked+label{background-color:var(--mpf-color-dark-gray);box-shadow:none;color:var(--mpf-color-white);padding-left:16px;padding-right:30px}.sv-custom-module .integrated-search-checkbox-group .env-form-control input:checked+label:after{opacity:1}.sv-custom-module .integrated-search-checkbox-group .env-form-control input:not(:disabled,:checked)+label:hover{background-color:var(--mpf-color-off-white)}.sv-custom-module .integrated-search-checkbox-group .env-form-control__fake{display:none}.sv-custom-module .integrated-search-clear-button button{font-size:.875rem;font-weight:400;min-height:40px;padding:0 15px 0 10px}.sv-custom-module .integrated-search-clear-button button:before{content:"\f62a";content:"\f62a"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;line-height:1;vertical-align:-.125em;speak:none;font-size:1.5rem;margin-right:5px}.sv-custom-module .integrated-search-clear-button button:is(:hover,:focus-visible){background-color:var(--mpf-color-dark-gray);border-color:var(--env-element-background-color);color:var(--mpf-color-white)}.sv-custom-module .integrated-search-hit{background-color:unset;border:none;border-bottom:1px solid #ddd;box-shadow:none;padding:40px 0;position:relative}@media (max-width:767px){.sv-custom-module .integrated-search-hit{padding:20px 0}}.sv-custom-module .integrated-search-hit:first-child{margin-top:-40px}@media (max-width:767px){.sv-custom-module .integrated-search-hit:first-child{margin-top:-20px}}.sv-custom-module .integrated-search-hit__heading{display:flex;font-size:1.5625rem;font-weight:700;line-height:1.2;margin-bottom:15px;text-transform:uppercase}@media (max-width:767px){.sv-custom-module .integrated-search-hit__heading{font-size:1.375rem}}.sv-custom-module .integrated-search-hit__heading a{color:var(--mpf-color-dark-gray);text-decoration:none}.sv-custom-module .integrated-search-hit__heading a:after{content:"";inset:40px 0;position:absolute}.sv-custom-module .integrated-search-hit__heading a svg{height:30px;margin-right:10px}.sv-custom-module .integrated-search-hit__heading a span{align-items:center;display:flex}.sv-custom-module .integrated-search-hit__heading a span:after{content:"\f135";content:"\f135"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;line-height:1;vertical-align:-.125em;speak:none;float:right;margin-left:10px}.sv-custom-module .integrated-search-hit__heading a svg+span{display:inline}.sv-custom-module .integrated-search-hit__heading a svg+span:after{display:none}.sv-custom-module .integrated-search-hit__heading a:hover{text-decoration:underline}.sv-custom-module .integrated-search-hit__summary{font-size:1rem;line-height:1.4}.sv-custom-module .integrated-search-hit__summary mark{background-color:var(--env-mark-background-color);color:var(--env-mark-font-color);font-weight:700}.sv-custom-module .integrated-search-hit__path{margin-top:15px;position:relative;z-index:3}.sv-custom-module .integrated-search-hit__path a{letter-spacing:.02rem}.sv-custom-module .integrated-search-hit__path a:hover{text-decoration:none}.sv-custom-module .integrated-search-hit .integrated-search-hit-field{font-size:1rem}.sv-custom-module .integrated-search-result__list{gap:0}.sv-custom-module .integrated-search-result__increment{margin-bottom:-170px;padding-top:130px}.sv-custom-module .integrated-search-result__increment button{min-width:183px}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-result-form{margin-bottom:30px;margin-top:30px}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-result-form .env-form-input{min-height:57px;padding-left:26px;padding-right:55px}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-result-form .env-form-input+svg{color:var(--mpf-color-black);height:20px;margin-top:-10px;right:29px}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs{margin-top:130px;padding-left:60px;padding-right:60px;position:relative}@media (max-width:1499px){.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs{padding-left:30px;padding-right:30px}}@media (max-width:991px){.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs{margin-top:70px;padding-left:0;padding-right:0}}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs:before{background-color:var(--mpf-color-off-white);content:"";height:20px;left:-35px;position:absolute;right:-35px;top:-60px}@media (max-width:991px){.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs:before{top:-45px}}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs__nav{border-bottom:none;gap:10px}@media (max-width:767px){.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs__nav{gap:unset}}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs__item a{border-bottom:2px solid #ddd;font-family:slussen,arial,sans-serif;font-size:1.125rem;min-height:66px}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs__item a>span:first-child{font-weight:700}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs__item a:focus-visible,.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs__item a:hover{border-bottom:2px solid #ddd}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs__item a:focus-visible{text-decoration:none}.sv-se-soleil-integratedSearch-resultTabs .integrated-search-tabs__item a[aria-selected=true]{border-bottom-color:var(--mpf-color-primary);position:relative}.sv-se-soleil-integratedSearch-resultTabs+.sv-layout>div{padding-left:60px;padding-right:60px;padding-top:65px}@media (max-width:1499px){.sv-se-soleil-integratedSearch-resultTabs+.sv-layout>div{padding-left:30px;padding-right:30px;padding-top:30px}}@media (max-width:991px){.sv-se-soleil-integratedSearch-resultTabs+.sv-layout>div{padding-left:0;padding-right:0}}.sv-custom-module .integrated-search-wrapper{gap:135px;grid-template-columns:minmax(0,750px) minmax(275px,1fr)}@media (max-width:1499px){.sv-custom-module .integrated-search-wrapper{gap:80px}}@media (max-width:991px){.sv-custom-module .integrated-search-wrapper{gap:40px;grid-template-columns:100%}}.sv-se-soleil-treeMenu .sol-menu-item{position:relative}.sv-se-soleil-treeMenu .sol-menu-item>div{border-top:1px solid var(--border-color);position:relative}.sv-se-soleil-treeMenu .sol-menu-item>div a{align-items:center;border-left:2px solid #0000;color:var(--text-color);display:flex;font-size:1.125rem;font-weight:700;line-height:1.4;min-height:60px;outline-offset:-3px;padding:8px 50px 8px 20px;position:relative;text-decoration:none}.sv-se-soleil-treeMenu .sol-menu-item>div a:hover{text-decoration:underline}.sv-se-soleil-treeMenu .sol-menu-item>div button{align-items:center;appearance:none;background:none;border:none;color:var(--text-color);cursor:pointer;display:flex;font-size:1.1875rem;height:100%;justify-content:center;outline-offset:-3px;padding:0;position:absolute;right:0;top:0;width:50px;z-index:11}@media (hover:none) and (pointer:coarse){.sv-se-soleil-treeMenu .sol-menu-item>div button:hover{background:none}}.sv-se-soleil-treeMenu .sol-menu-item:not(.has-children)>div a{padding-right:20px}.sv-se-soleil-treeMenu .sol-menu-item.current>div a{border-left-color:var(--active-color);font-weight:700}.sv-se-soleil-treeMenu .sol-menu-item.expanded>div button{color:var(--active-color)}.sv-se-soleil-treeMenu .sol-menu-item:before{background-color:var(--padding-color);bottom:-1px;content:"";left:0;position:absolute;top:0}.sv-se-soleil-treeMenu .sol-menu-item[data-level="2"]:before{width:10px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="2"] a{font-size:1rem;font-weight:500;margin-left:8px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"]:before{width:20px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"] a{margin-left:18px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="4"]:before{width:30px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="4"] a{margin-left:28px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="5"]:before{width:40px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="5"] a{margin-left:38px}.sv-se-soleil-treeMenu .sol-menu-overlay{background-color:#00000080;margin-top:40px}@media (max-width:991px){.sv-se-soleil-treeMenu .sol-menu-overlay{margin-top:20px}}@media (max-width:767px){.sv-se-soleil-treeMenu .sol-menu-overlay{margin-top:17px}}.sv-se-soleil-treeMenu .sol-menu-root-page a,.sv-se-soleil-treeMenu .sol-menu-root-page span{display:block;font-size:1.5625rem;font-weight:700;line-height:1.2;margin:12px 14px 5px;padding:10px;text-decoration:none;text-transform:uppercase}.sv-se-soleil-treeMenu .sol-menu-root-page a:hover{text-decoration:underline}.sv-se-soleil-treeMenu .sol-menu{--text-color:var(--mpf-color-dark-gray);--border-color:var(--mpf-color-light-gray);--active-color:var(--mpf-color-red);--padding-color:var(--mpf-color-light-gray)}.sv-se-soleil-treeMenu .sol-menu>ul>li:last-child{border-bottom:1px solid var(--border-color)}.mpf-header .sv-se-soleil-treeMenu .sol-menu{--text-color:var(--mpf-color-white);--border-color:var(--mpf-color-black);--active-color:var(--mpf-color-pale-red);--padding-color:var(--mpf-color-gray);background-color:var(--mpf-color-dark-gray);padding-bottom:50px}.mpf-header .sv-se-soleil-treeMenu .sol-menu>ul{margin-top:-1px}@media (max-width:1499px){.mpf-header .sv-se-soleil-treeMenu .sol-menu{height:100%;margin-left:auto;max-width:450px}}@media (max-width:767px){.mpf-header .sv-se-soleil-treeMenu .sol-menu{max-width:100%}}