/*! @soleil-se/build-sass@2.1.2 | 2026-10-15 10:21:36 */
:root{--esv-box-shadow-s:0 2px 20px 0 #0000000f;--esv-box-shadow:0 2px 25px 0 #00000014;--font-size-h1:2.375rem;--font-size-h2:1.75rem;--font-size-h3:1.5625rem;--font-size-h4:1.3125rem;--font-size-small:0.8125rem;--font-size-medium:1rem;--font-size-large:1.125rem;--font-size-x-large:1.25rem;--font-weight-roboto-normal:400;--font-weight-roboto-bold:500;--font-weight-merriweather-normal:400;--font-weight-merriweather-bold:700;--font-weight-heading:var(--font-weight-roboto-normal);--font-weight-body:var(--font-weight-merriweather-normal);--font-weight-button:var(--font-weight-roboto-bold);--font-weight-label:var(--font-weight-roboto-normal);--font-weight-link:var(--font-weight-roboto-normal);--font-weight-dt:var(--font-weight-roboto-bold);--line-height-large-text:155%;--line-height-medium-text:160%;--line-height-small-text:165%;--line-height-ui:130%;--letter-spacing-h1:0.24px;--letter-spacing-h2:0.32px;--letter-spacing-h3:0.32px;--letter-spacing-h4:0.4px;--letter-spacing:0.48px}*{box-sizing:border-box;-webkit-text-size-adjust:100%;text-size-adjust:100%}body,html{overscroll-behavior-x:none}body{color:var(--env-font-color);font-size:var(--env-font-size-base);overflow-x:hidden}.esv-module{margin-bottom:32px}.esv-startpage-grid-spacing,.esv-startpage-grid-spacing>*{margin-bottom:48px;margin-top:48px}a{-webkit-text-decoration:var(--env-link-text-decoration);text-decoration:var(--env-link-text-decoration)}a:focus{box-shadow:none;outline:none;z-index:inherit}a: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)}body a{color:var(--env-link-font-color)}:is(a:hover){color:var(--env-link-hover-font-color);-webkit-text-decoration:var(--env-link-hover-text-decoration);text-decoration:var(--env-link-hover-text-decoration)}button{color:var(--env-font-color);font-family:var(--env-font-family)}button:focus{box-shadow:none;outline:none;z-index:inherit}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)}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}.sol-block-link{position:relative}.sol-block-link a:after{content:"";inset:0;position:absolute;z-index:2}.sol-block-link a:focus,.sol-block-link a:focus-visible{box-shadow:none;outline:none;z-index:inherit}.sol-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)}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a:focus{outline-offset:1px}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a:after{display:inline-block;font-family:bootstrap-icons,sans-serif;line-height:1;margin-left:.2em;margin-right:.1em;speak:never;vertical-align:-.125em}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a>img.sv-linkicon{display:none;padding-left:0}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a[href^=http]:after{content:"\f1c5";content:"\f1c5"/"";font-size:.9em;margin-left:.4em}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a[rel=external]:after{content:"\f1c0";content:"\f1c0"/"";font-size:.9em;margin-left:.4em}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a[href$=".pdf" i]:after{content:"\f63e";content:"\f63e"/""}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a:is([href$=".doc" i],[href$=".docm" i],[href$=".docx" i],[href$=".dot" i],[href$=".dotm" i],[href$=".dotx" i]):after{content:"\f38d";content:"\f38d"/""}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a:is([href$=".xls" i],[href$=".xlsm" i],[href$=".xlsx" i],[href$=".xlt" i],[href$=".xltm" i],[href$=".xltx" i]):after{content:"\f368";content:"\f368"/""}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a:is([href$=".odb" i],[href$=".pot" i],[href$=".potm" i],[href$=".potx" i],[href$=".ppsx" i],[href$=".ppt" i],[href$=".pptx" i]):after{content:"\f381";content:"\f381"/""}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a:is([href$=".avi" i],[href$=".mov" i],[href$=".mp4" i],[href$=".qt" i],[href$=".webm" i],[href$=".wmv" i]):after{content:"\f37b";content:"\f37b"/""}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a:is([href$=".aiff" i],[href$=".alac" i],[href$=".au" i],[href$=".flac" i],[href$=".m4a" i],[href$=".mp3" i],[href$=".ogg" i],[href$=".ra" i],[href$=".wav" i]):after{content:"\f377";content:"\f377"/""}:is(.sv-text-portlet-content,.sv-search-hit):has(.sv-linkicon) a:is([href$=".apng" i],[href$=".bmp" i],[href$=".gif" i],[href$=".jpeg" i],[href$=".jpg" i],[href$=".png" i],[href$=".svg" i],[href$=".webp" i]):after{content:"\f36d";content:"\f36d"/""}:is(.sol-grid,.sv-grid-main.sv-fluid-grid){margin-left:auto;margin-right:auto;max-width:1440px;padding-left:var(--env-spacing-large);padding-right:var(--env-spacing-large)}@media (max-width:991.98px){:is(.sol-grid,.sv-grid-main.sv-fluid-grid){padding-left:var(--env-spacing-medium);padding-right:var(--env-spacing-medium)}}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row){display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:calc(var(--env-spacing-x-large)*.5*-1);margin-right:calc(var(--env-spacing-x-large)*.5*-1)}@media (max-width:991.98px){:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row){margin-left:calc(var(--env-spacing-x-large)*.25*-1);margin-right:calc(var(--env-spacing-x-large)*.25*-1)}}@media (min-width:992px){:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-1{flex:1 0 8.333%;max-width:8.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-2{flex:1 0 16.667%;max-width:16.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-3{flex:1 0 25%;max-width:25%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-4{flex:1 0 33.333%;max-width:33.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-5{flex:1 0 41.667%;max-width:41.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-6{flex:1 0 50%;max-width:50%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-7{flex:1 0 58.333%;max-width:58.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-8{flex:1 0 66.667%;max-width:66.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-9{flex:1 0 75%;max-width:75%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-10{flex:1 0 83.333%;max-width:83.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-11{flex:1 0 91.667%;max-width:91.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-column-12{flex:1 0 100%;max-width:100%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) [class*=sv-pull-],:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) [class*=sv-push-]{position:relative}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-1{left:8.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-1{left:-8.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-2{left:16.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-2{left:-16.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-3{left:25%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-3{left:-25%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-4{left:33.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-4{left:-33.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-5{left:41.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-5{left:-41.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-6{left:50%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-6{left:-50%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-7{left:58.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-7{left:-58.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-8{left:66.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-8{left:-66.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-9{left:75%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-9{left:-75%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-10{left:83.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-10{left:-83.333%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-11{left:91.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-11{left:-91.667%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-push-12{left:100%}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is(.sol-row,.sv-row) .sv-pull-12{left:-100%}}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) .sv-row [class*=sv-column-]{width:auto!important}:is(:is(.sol-grid,.sv-grid-main.sv-fluid-grid) .sv-row:before,:is(.sol-grid,.sv-grid-main.sv-fluid-grid) .sv-row:after){display:none}:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is([class*=sol-col-],[class*=sv-column-]){flex:1 0 100%;max-width:100%;padding-left:calc(var(--env-spacing-x-large)*.5);padding-right:calc(var(--env-spacing-x-large)*.5)}@media (max-width:991.98px){:is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is([class*=sol-col-],[class*=sv-column-]){padding-left:calc(var(--env-spacing-x-large)*.25);padding-right:calc(var(--env-spacing-x-large)*.25)}}.sv-text-portlet blockquote.sv-blockquote,.sv-text-portlet blockquote.sv-blockquote-edit{background:none;border-left:5px solid var(--env-element-primary-background-color);margin-left:0;margin-right:0;padding:10px 0 10px 45px;position:relative}.sv-text-portlet blockquote.sv-blockquote-edit:before,.sv-text-portlet blockquote.sv-blockquote:before{background:none;content:"\f6b0";content:"\f6b0"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;font-size:1.75rem;left:5px;line-height:1;position:absolute;top:5px;vertical-align:-.125em}.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 .sv-text-align-center{margin-inline:auto}.sv-text-portlet .sv-text-align-right{margin-left:auto}.sv-text-portlet p{max-width:37em}.bi{font-style:normal}div[class*=" sv-column-"] .sv-se-soleil-blurb,div[class^=sv-column-] .sv-se-soleil-blurb{height:calc(100% - 32px)}div[class*=" sv-column-"] .sv-se-soleil-blurb .blurb,div[class^=sv-column-] .sv-se-soleil-blurb .blurb{height:100%}.esv-tag{align-items:center;background-color:var(--env-element-info-background-color-10);border:1px solid var(--env-element-info-background-color);display:flex;font-family:var(--env-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-body);gap:var(--env-spacing-x-small);letter-spacing:var(--letter-spacing);line-height:var(--line-height-small-text);padding:var(--env-spacing-xxx-small) var(--env-spacing-x-small);width:max-content}.esv-tag-text{font-size:inherit}.esv-tag svg{height:13px;width:13px}.esv-tag--success{background-color:var(--env-element-success-background-color-10);border-color:var(--env-element-success-background-color)}.esv-tag--danger{background-color:var(--env-element-danger-background-color-10);border-color:var(--env-element-danger-background-color)}.esv-tag--warning{background-color:var(--env-element-warning-background-color-10);border-color:var(--env-element-warning-background-color)}.esv-tag-list{display:flex;flex-wrap:wrap;gap:var(--env-spacing-x-small) var(--env-spacing-small)}.esv-featured-link-card{background:var(--env-block-primary-background-color);border-radius:var(--env-border-radius);border-top:6px solid var(--env-block-primary-border-color);box-shadow:var(--esv-box-shadow);display:flex;flex-direction:column;gap:var(--env-spacing-medium);justify-content:center;min-height:168px;padding:var(--env-spacing-x-small) 40px}@media (max-width:991.98px){.esv-featured-link-card{padding-left:var(--env-spacing-large);padding-right:var(--env-spacing-large)}}.esv-featured-link-card h2,.esv-featured-link-card h3,.esv-featured-link-card h4,.esv-featured-link-card h5{align-items:center;display:flex;gap:var(--env-spacing-small);margin:0}.esv-featured-link-card h2 a,.esv-featured-link-card h3 a,.esv-featured-link-card h4 a,.esv-featured-link-card h5 a{color:var(--env-block-primary-font-color);font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-x-large);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);-webkit-text-decoration:none;text-decoration:none}.esv-featured-link-card h2 svg,.esv-featured-link-card h3 svg,.esv-featured-link-card h4 svg,.esv-featured-link-card h5 svg{color:var(--env-block-primary-font-color);height:12px;transform:rotate(-90deg);width:12px}.esv-featured-link-card p{align-self:stretch;color:var(--env-block-primary-font-color);display:-webkit-box;font-family:var(--env-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing);line-height:var(--line-height-small-text);margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;letter-spacing:.03rem;-webkit-box-orient:vertical}.esv-featured-link-card:hover{outline:2px solid var(--env-font-color)}.esv-featured-link-card:hover a{-webkit-text-decoration:underline;text-decoration:underline}:is(.sol-decoration-box-primary,.sol-decoration-box-secondary,.sol-decoration-box-ghost){background-color:var(--background-color);border:1px solid var(--border-color);border-radius:var(--env-border-radius);margin-bottom:var(--env-spacing-large);padding:var(--env-spacing-xxx-large);position:relative}@media (max-width:767.98px){:is(.sol-decoration-box-primary,.sol-decoration-box-secondary,.sol-decoration-box-ghost){padding:var(--env-spacing-large)}}:is(.sol-decoration-box-primary,.sol-decoration-box-secondary,.sol-decoration-box-ghost)>*{position:relative;z-index:1}:is(.sol-decoration-box-primary,.sol-decoration-box-secondary,.sol-decoration-box-ghost)>:last-child .env-button{margin-bottom:0}.sol-decoration-box-primary{--background-color:var(--env-block-primary-background-color);--border-color:var(--env-block-primary-border-color);--env-font-color:var(--env-block-primary-font-color);--env-link-font-color:var(--env-block-primary-link-font-color);--env-link-hover-font-color:var(--env-block-primary-link-hover-font-color);--env-link-text-decoration:var(--env-block-primary-link-text-decoration);--env-link-hover-text-decoration:var(--env-block-primary-link-hover-text-decoration)}.sol-decoration-box-secondary{--background-color:var(--env-block-secondary-background-color);--border-color:var(--env-block-secondary-border-color);--env-font-color:var(--env-block-secondary-font-color);--env-link-font-color:var(--env-block-secondary-link-font-color);--env-link-hover-font-color:var(--env-block-secondary-link-hover-font-color);--env-link-text-decoration:var(--env-block-secondary-link-text-decoration);--env-link-hover-text-decoration:var(--env-block-secondary-link-hover-text-decoration)}.sol-decoration-box-ghost{--background-color:var(--env-block-background-color);--border-color:var(--env-block-border-color);--env-font-color:var(--env-block-font-color);--env-link-font-color:var(--env-block-link-font-color);--env-link-hover-font-color:var(--env-block-link-hover-font-color);--env-link-text-decoration:var(--env-block-link-text-decoration);--env-link-hover-text-decoration:var(--env-block-link-hover-text-decoration)}.sol-decoration-section{background-color:var(--env-section-background-color);box-shadow:0 0 0 100vmax var(--env-section-background-color);clip-path:inset(0 -100vmax);margin-bottom:32px;padding-block:calc(var(--env-spacing-xx-large)*2)}.env-button{margin-bottom:32px;transition:background-color .2s ease}.env-button:not(.env-button--link):hover{-webkit-text-decoration:none;text-decoration:none}.env-button:not(.env-button--primary,.env-button--ghost,.env-button--link,.env-button--success,.env-button--danger,.env-button--info,.env-button--warning,.env-button--brand){background-color:initial;border-color:var(--env-element-font-color);border-width:1px;padding:var(--env-spacing-medium) var(--env-spacing-x-large)}.env-button:not(.env-button--primary,.env-button--ghost,.env-button--link,.env-button--success,.env-button--danger,.env-button--info,.env-button--warning,.env-button--brand).env-button--icon-after{padding-inline-end:calc(var(--env-spacing-x-large)*2)}.env-button:not(.env-button--primary,.env-button--ghost,.env-button--link,.env-button--success,.env-button--danger,.env-button--info,.env-button--warning,.env-button--brand).env-button--icon-before{padding-inline-start:calc(var(--env-spacing-x-large)*2)}.env-button:not(.env-button--primary,.env-button--ghost,.env-button--link,.env-button--success,.env-button--danger,.env-button--info,.env-button--warning,.env-button--brand):hover{background-color:color-mix(in srgb,var(--env-element-font-color),#0000 80%);border-color:var(--env-element-font-color)}.env-collapse-header{transition:background-color var(--env-collapse-toggle-duration) ease-in-out 0s}.env-collapse-header--icons:before{content:unset}.env-collapse-header--icons:after{background:currentcolor;content:"";display:inline-block;height:1em;mask:url(/rest-api/svg-icons/icon/chevron);mask-position:50%;mask-repeat:no-repeat;right:0;top:calc(50% - .5em);width:1em}.env-collapse-header[aria-expanded=true] .env-collapse-header--icons:after{transform:rotate(180deg)}.sv-collapsible-content{border-radius:var(--env-border-radius);margin-bottom:var(--env-spacing-medium)}.sv-collapsible-content .env-collapse-header{padding:var(--env-spacing-x-large) var(--env-spacing-large);-webkit-text-decoration:none;text-decoration:none;transition:border-radius 0s ease-in-out var(--env-collapse-toggle-duration),background-color var(--env-collapse-toggle-duration) ease-in-out 0s}.sv-collapsible-content .env-collapse-header[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.sv-collapsible-content :is(h2,h3,h4,h5):has(.env-collapse-header){font-size:var(--env-font-size-large)}.sv-collapsible-content .env-collapse{border:1px solid var(--env-collapse-border-color);border-bottom-left-radius:var(--env-border-radius);border-bottom-right-radius:var(--env-border-radius);border-top:none;margin:0;padding:0 var(--env-spacing-large)}.sv-collapsible-content .env-collapse>:first-child{padding-top:var(--env-spacing-x-large)}.sv-collapsible-content .env-collapse>:last-child{margin-bottom:var(--env-spacing-x-large)}.sv-theme-dark,.sv-theme-light{--env-ui-color-brand-05:color-mix(var(--env-ui-color-brand),95% #0000);--env-ui-color-brand-10:color-mix(var(--env-ui-color-brand),90% #0000);--env-ui-color-brand-15:color-mix(var(--env-ui-color-brand),85% #0000);--env-ui-color-brand-20:color-mix(var(--env-ui-color-brand),80% #0000);--env-ui-color-brand-25:color-mix(var(--env-ui-color-brand),75% #0000);--env-ui-color-brand-30:color-mix(var(--env-ui-color-brand),70% #0000);--env-ui-color-brand-35:color-mix(var(--env-ui-color-brand),65% #0000);--env-ui-color-brand-40:color-mix(var(--env-ui-color-brand),60% #0000);--env-ui-color-brand-45:color-mix(var(--env-ui-color-brand),55% #0000);--env-ui-color-brand-50:color-mix(var(--env-ui-color-brand),50% #0000);--env-ui-color-brand-55:color-mix(var(--env-ui-color-brand),45% #0000);--env-ui-color-brand-60:color-mix(var(--env-ui-color-brand),40% #0000);--env-ui-color-brand-65:color-mix(var(--env-ui-color-brand),35% #0000);--env-ui-color-brand-70:color-mix(var(--env-ui-color-brand),30% #0000);--env-ui-color-brand-75:color-mix(var(--env-ui-color-brand),25% #0000);--env-ui-color-brand-80:color-mix(var(--env-ui-color-brand),20% #0000);--env-ui-color-brand-85:color-mix(var(--env-ui-color-brand),15% #0000);--env-ui-color-brand-90:color-mix(var(--env-ui-color-brand),10% #0000);--env-ui-color-brand-95:color-mix(var(--env-ui-color-brand),5% #0000);--env-ui-color-status-neutral-contrast-05:color-mix(var(--env-ui-color-status-neutral-contrast),95% #0000);--env-element-success-background-color-10:color-mix(var(--env-element-success-background-color),90% #0000);--env-element-danger-background-color-10:color-mix(var(--env-element-danger-background-color),90% #0000);--env-element-info-background-color-10:color-mix(var(--env-element-info-background-color),90% #0000)}.env-form-select select:not([multiple]){background-color:var(--env-form-input-background-color)}.env-switch *,.env-switch :after,.env-switch :before{box-sizing:initial}.sv-facetedsearch-portlet .sv-search-facets{padding:0!important}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet{margin:0!important}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-name{color:var(--env-font-color);font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-h4);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-h4);line-height:var(--line-height-medium-text);margin-bottom:var(--env-spacing-small)!important;margin-top:0}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet ul{background-color:var(--env-section-background-color);border:1px solid var(--env-block-border-color);border-radius:var(--env-border-radius);margin-bottom:var(--env-spacing-x-large);margin-top:0}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet ul>li:first-child{border-top-left-radius:var(--env-border-radius);border-top-right-radius:var(--env-border-radius)}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet ul>li:last-child{border-bottom-left-radius:var(--env-border-radius);border-bottom-right-radius:var(--env-border-radius)}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-item{align-items:center;background-color:var(--env-block-background-color);border-bottom:1px solid var(--env-block-border-color);color:var(--env-font-color);display:flex;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);justify-content:space-between;letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);margin:0!important;padding:var(--env-spacing-medium)!important;position:relative;-webkit-text-decoration:none;text-decoration:none}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-item a:after{content:"";inset:0;position:absolute;z-index:2}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-item a:focus,.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-item a:focus-visible{box-shadow:none;outline:none;z-index:inherit}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-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-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-item a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-item a:hover{-webkit-text-decoration:underline;text-decoration:underline}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-item span{color:var(--env-font-color-muted);font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);-webkit-text-decoration:none;text-decoration:none}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-item.font-small{background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast)}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-item.font-small span{color:var(--env-ui-color-brand-contrast)}.sv-facetedsearch-portlet .sv-search-facets .sv-search-facet .sv-search-facet-item:not(.esv-facet-hide,:has(~.sv-search-facet-item:not(.esv-facet-hide))){border-bottom:none}.sv-facetedsearch-portlet .sv-search-facets .esv-facet-hide{display:none!important}.sv-facetedsearch-portlet .sv-search-facets .sv-search-redirect .sv-search-facet-name{color:var(--env-font-color);font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-h4);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-h4);line-height:var(--line-height-medium-text);margin-bottom:var(--env-spacing-small)!important;margin-top:0}.sv-facetedsearch-portlet .sv-search-facets .sv-search-redirect .sv-search-redirect-items{display:flex;flex-direction:column;gap:var(--env-spacing-medium)}.sv-facetedsearch-portlet .sv-search-facets .sv-search-redirect .sv-search-redirect-items .sv-search-redirect-item{align-items:center;background:var(--env-background-color);border:1px solid var(--env-border-color);border-radius:var(--env-border-radius,2px);box-shadow:var(--esv-box-shadow-s);display:flex;gap:var(--env-spacing-medium,16px);justify-content:space-between;padding:var(--env-spacing-medium,16px) var(--env-spacing-x-large,24px)}.sv-facetedsearch-portlet .sv-search-facets .sv-search-redirect .sv-search-redirect-items .sv-search-redirect-item a{font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);-webkit-text-decoration:none;text-decoration:none}.sv-facetedsearch-portlet .sv-search-facets .sv-search-redirect .sv-search-redirect-items .sv-search-redirect-item a:hover{-webkit-text-decoration:underline;text-decoration:underline}.sv-facetedsearch-portlet .sv-search-facets .sv-search-redirect .sv-search-redirect-items .sv-search-redirect-item svg{transform:rotate(-90deg)}@media (min-width:992px){.sv-facetedsearch-portlet div:has(>div.sv-search-facets){column-gap:20px;display:grid!important;grid-template-columns:7fr 1fr 4fr}.sv-facetedsearch-portlet div.sv-search-facets{grid-column:3;grid-row:1;margin-left:0!important}.sv-facetedsearch-portlet [id$=_facetSearch]{grid-column:1;grid-row:1}.sv-facetedsearch-portlet div[role=search]{width:calc(58.33333% - 20px)}}@media (max-width:991.98px){.sv-search-facets:not(.sv-search-facets--mobile){display:none}}.sv-search-facets--mobile{display:none}.sv-search-facets--mobile .env-collapse-header{align-items:center;background-color:var(--env-section-background-color);border:none;border-radius:var(--env-border-radius);display:flex;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);padding:var(--env-spacing-medium)!important;-webkit-text-decoration:none;text-decoration:none}.sv-search-facets--mobile .env-collapse.env-collapse--show{border:1px solid var(--env-block-border-color);padding:var(--env-spacing-large)}@media (max-width:991.98px){.sv-search-facets--mobile{display:block}}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form>div{display:flex;margin-bottom:10px}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form div[role=search]{gap:var(--env-spacing-x-small)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form input[type=text]{background-color:var(--env-form-input-background-color);background-image:none;border:1px solid var(--env-form-input-border-color);border-radius:var(--env-form-input-border-radius);box-sizing:border-box;color:var(--env-form-input-font-color);display:block;font-family:var(--env-form-font-family);font-size:var(--env-font-size-medium);line-height:1.375;margin:0;padding:.625em .75em;width:100%}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form input[type=text]::placeholder{color:var(--env-form-input-font-color);filter:opacity(.65)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form input[type=text]:focus{border-color:var(--env-form-input-border-color)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form input[type=text]: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)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form input[type=text]:focus{z-index:2}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form input[type=submit]{align-items:center;appearance:none;background-color:var(--env-element-primary-background-color);border:1px solid var(--env-element-primary-background-color);border-radius:calc(var(--env-button-border-radius)*1);box-sizing:border-box;color:var(--env-element-primary-font-color);cursor:pointer;display:inline-flex;font-family:var(--env-button-font-family);font-size:var(--env-font-size-medium);justify-content:center;line-height:1;margin:0;min-height:2.75em;padding:0 1.3125em;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;vertical-align:middle}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form input[type=submit]:focus{box-shadow:none;outline:none;z-index:inherit}:is(.sv-facetedsearch-portlet,.sv-standardsearch-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)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form input[type=submit]:focus,:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form input[type=submit]: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)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) form input[type=submit]:hover{background-color:var(--env-element-primary-background-color-dark);border-color:var(--env-element-primary-background-color-dark);color:var(--env-element-primary-font-color)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) div[class$=hits]{display:flex;flex-direction:row-reverse;padding-top:var(--env-spacing-medium)}@media (max-width:991.98px){:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) div[class$=hits]{flex-direction:column}}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) div[class$=hits] div[id^=search]{flex:1}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) div[class$=hits] .sv-search-facets{margin-left:50px;min-width:300px}@media (max-width:991.98px){:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) div[class$=hits] .sv-search-facets{margin-bottom:30px;margin-left:0}}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination{display:flex;flex-wrap:wrap;gap:var(--env-spacing-x-small);justify-content:center;max-width:calc(100% - 350px)}@media (max-width:991.98px){:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination{max-width:100%}}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination .next:after,:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination .prev:before{background:currentcolor;content:"";display:inline-block;height:1em;mask:url(/rest-api/svg-icons/icon/chevron);mask-position:50%;mask-repeat:no-repeat;width:1em}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination .prev:before{margin-right:var(--env-spacing-small);transform:rotate(90deg)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination .next:after{margin-left:var(--env-spacing-small);transform:rotate(-90deg)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination :is(.prev,.next){flex:0 0 auto;min-width:140px}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination :is(.current,.next,.prev,a){align-items:center;background:var(--env-background-color);border:1px solid var(--env-border-color);border-radius:var(--env-border-radius);box-shadow:var(--esv-box-shadow-s);color:var(--env-font-color);display:flex;flex:0 0 40px;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);height:44px;justify-content:center;letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);padding:var(--env-spacing-small);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;width:44px}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination :is(.current,.next,.prev,a):focus{box-shadow:none;outline:none;z-index:inherit}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination :is(.current,.next,.prev,a):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)}:is(:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination :is(.current,.next,.prev,a):hover,:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination :is(.current,.next,.prev,a).current){background-color:var(--env-ui-color-brand);color:var(--env-ui-color-brand-contrast)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination span[aria-hidden=true]{padding:.3em 0}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .pagination :is(.current.prev,.current.next){background-color:initial;color:var(--env-font-color);cursor:not-allowed;opacity:.5}.sv-standardsearch-portlet .pagination{max-width:100%}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .sv-search-hit{background:var(--env-background-color);border:1px solid var(--env-border-color);border-radius:var(--env-border-radius);box-shadow:var(--esv-box-shadow-s);color:var(--env-block-primary-font-color);padding:var(--env-spacing-large)!important;position:relative}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .sv-search-hit .font-heading-2{display:block;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-x-large);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);margin-bottom:var(--env-spacing-xx-small);margin-top:0;-webkit-text-decoration:none;text-decoration:none}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .sv-search-hit .font-heading-2:hover{-webkit-text-decoration:underline;text-decoration:underline}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .sv-search-hit p{font-family:var(--env-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing);line-height:var(--line-height-medium-text);margin-bottom:0;margin-top:0}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .sv-search-hit .esv-search-hit-heading,:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .sv-search-hit div:last-child:not(.esv-tag,.esv-tag-list,.esv-non-heading){display:flex;flex-direction:column;gap:var(--env-spacing-xx-small)}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .sv-search-hit .esv-search-hit-heading br,:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .sv-search-hit div:last-child:not(.esv-tag,.esv-tag-list,.esv-non-heading) br{display:none}:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .sv-search-hit .esv-search-hit-heading .font-small,:is(.sv-facetedsearch-portlet,.sv-standardsearch-portlet) .sv-search-hit div:last-child:not(.esv-tag,.esv-tag-list,.esv-non-heading) .font-small{font-size:var(--env-font-size-small)}.sv-search-result{display:flex;flex-direction:column;gap:var(--env-spacing-medium);margin-bottom:32px;margin-top:0!important}.esv-ff-search .sv-search-hit{display:flex;gap:var(--env-spacing-large);position:relative}.esv-ff-search .sv-search-hit a:after{content:"";inset:0;position:absolute;z-index:2}.esv-ff-search .sv-search-hit a:focus,.esv-ff-search .sv-search-hit a:focus-visible{box-shadow:none;outline:none;z-index:inherit}.esv-ff-search .sv-search-hit 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)}@media (max-width:767.98px){.esv-ff-search .sv-search-hit{flex-direction:column}}.esv-ff-search .sv-search-hit .sv-search-hit-image{align-items:flex-start;display:flex;flex-shrink:0;justify-content:center;max-height:124px;width:112px}@media (max-width:767.98px){.esv-ff-search .sv-search-hit .sv-search-hit-image{display:flex;justify-content:center;max-height:unset;width:auto}}.esv-ff-search .sv-search-hit .sv-search-hit-image img{height:unset;width:unset}@media (max-width:767.98px){.esv-ff-search .sv-search-hit .sv-search-hit-image img{max-height:200px;width:auto}}.esv-ff-search .sv-search-hit .heading-info-wrapper{display:flex;flex-direction:column-reverse;max-width:570px}.esv-ff-search .sv-search-hit .heading-info-wrapper .font-small{color:var(--env-font-color-muted);display:flex;flex-direction:row;font-family:var(--env-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing);line-height:var(--line-height-small-text);margin-bottom:var(--env-spacing-xx-small)}.esv-ff-search .sv-search-hit .heading-info-wrapper .font-small span:first-child{height:var(--env-font-size-base);margin-bottom:var(--env-spacing-x-small)}.esv-ff-search .sv-search-hit .defects{color:var(--env-font-color);font-family:var(--env-font-family);font-size:var(--font-size-medium);font-size:var(--env-font-size-base)!important;font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing);line-height:var(--line-height-medium-text);margin-bottom:var(--env-spacing-small)}.esv-ff-search p.font-normal{margin-bottom:0}.esv-ff-search p.font-normal.env-m-top-x-small{margin-top:var(--env-spacing-xxx-large)}.esv-pub-search .sv-search-hit{display:flex;gap:var(--env-spacing-large);position:relative}.esv-pub-search .sv-search-hit a:after{content:"";inset:0;position:absolute;z-index:2}.esv-pub-search .sv-search-hit a:focus,.esv-pub-search .sv-search-hit a:focus-visible{box-shadow:none;outline:none;z-index:inherit}.esv-pub-search .sv-search-hit 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)}@media (max-width:767.98px){.esv-pub-search .sv-search-hit{flex-direction:column}.esv-pub-search .sv-search-hit .sv-search-hit-image{display:flex;justify-content:center}}.esv-pub-search .sv-search-hit .sv-search-hit-image img{height:auto;max-width:112px}@media (max-width:767.98px){.esv-pub-search .sv-search-hit .sv-search-hit-image img{max-height:200px;width:auto}}.esv-pub-search .sv-search-hit .heading-wrapper{display:flex;flex-direction:column-reverse}.esv-pub-search .sv-search-hit .heading-wrapper .font-small{color:var(--env-font-color-muted);display:flex;flex-direction:row;font-family:var(--env-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing);line-height:var(--line-height-small-text);margin-bottom:var(--env-spacing-xx-small)}.esv-pub-search p.font-normal{margin-bottom:0}.esv-pub-search p.font-normal.env-m-top-x-small{margin-top:var(--env-spacing-xxx-large)}.esv-lr-search .esv-lr-search-hit-type{color:var(--env-font-color-muted);font-family:var(--env-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing);line-height:var(--line-height-small-text)}.esv-lr-search .sv-search-hit{position:relative}.esv-lr-search .sv-search-hit a:after{content:"";inset:0;position:absolute;z-index:2}.esv-lr-search .sv-search-hit a:focus,.esv-lr-search .sv-search-hit a:focus-visible{box-shadow:none;outline:none;z-index:inherit}.esv-lr-search .sv-search-hit 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)}.esv-lr-search .sv-search-hit>p{margin-top:var(--env-spacing-xx-small)}.esv-lr-search .sv-search-hit .font-heading-2{font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);margin-top:var(--env-spacing-xx-small);-webkit-text-decoration:none;text-decoration:none}.esv-lr-search p.font-normal{margin-bottom:0}.esv-lr-search p.font-normal.env-m-top-x-small{margin-top:var(--env-spacing-xxx-large)}.esv-general-search{margin-bottom:32px}.esv-general-search .sv-search-hit{display:flex;flex-direction:row;gap:var(--env-spacing-small)}@media (max-width:767.98px){.esv-general-search .sv-search-hit{flex-direction:column}}.esv-general-search .sv-search-hit .esv-search-hit-type{color:var(--env-font-color-muted);display:flex;font-family:var(--env-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-body);gap:var(--env-spacing-x-small);letter-spacing:var(--letter-spacing);line-height:var(--line-height-small-text);margin-bottom:-4px}.esv-general-search .sv-search-hit .esv-search-hit-heading{align-items:center;flex-direction:row!important;gap:var(--env-spacing-x-small)!important}.esv-general-search .sv-search-hit .esv-search-hit-heading a{font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-x-large);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);-webkit-text-decoration:none;text-decoration:none}.esv-general-search .sv-search-hit .esv-search-hit-heading a:hover{-webkit-text-decoration:underline;text-decoration:underline}.esv-general-search .sv-search-hit .sv-search-hit-image{flex:0 0 auto;height:auto;overflow:hidden;width:120px}@media (max-width:767.98px){.esv-general-search .sv-search-hit .sv-search-hit-image{display:flex;height:auto;justify-content:center;max-height:200px;width:100%}}.esv-general-search .sv-search-hit .sv-search-hit-image img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:767.98px){.esv-general-search .sv-search-hit .sv-search-hit-image img{max-height:200px;width:auto}}.esv-general-search .sv-search-hit .esv-search-hit-content-wrapper{gap:var(--env-spacing-x-small)!important}.sv-form-portlet{margin-bottom:70px;margin-top:10px}.sv-form-portlet form :is(input,select,textarea)~span{color:var(--env-font-color);display:block;font-size:var(--env-font-size-small);line-height:unset;margin:var(--env-spacing-x-small) 0 0}.sv-form-portlet form :is(input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]){background-color:var(--env-form-input-background-color);background-image:none;border:1px solid var(--env-form-input-border-color);border-radius:var(--env-form-input-border-radius);box-shadow:none;box-sizing:border-box;color:var(--env-form-input-font-color);display:block;font-family:var(--env-form-font-family);font-size:var(--env-font-size-medium);height:unset;line-height:1.375;margin:0;padding:.625em .75em;width:100%}.sv-form-portlet form :is(input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url])::placeholder{color:var(--env-form-input-font-color);filter:opacity(.65)}.sv-form-portlet form :is(input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]):focus{border-color:var(--env-form-input-border-color)}.sv-form-portlet form :is(input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]):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)}.sv-form-portlet form :is(input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url])+br{display:none}.sv-form-portlet form textarea{background-color:var(--env-form-input-background-color);background-image:none;border:1px solid var(--env-form-input-border-color);border-radius:var(--env-form-input-border-radius);box-sizing:border-box;color:var(--env-form-input-font-color);display:block;font-family:var(--env-form-font-family);font-size:var(--env-font-size-medium);height:auto;line-height:1.375;margin:0;max-width:100%;min-height:120px;min-height:0;padding:.625em .75em;width:100%}.sv-form-portlet form textarea::placeholder{color:var(--env-form-input-font-color);filter:opacity(.65)}.sv-form-portlet form textarea:focus{border-color:var(--env-form-input-border-color)}.sv-form-portlet form textarea: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)}.sv-form-portlet form select{background-color:var(--env-form-input-background-color);background-image:none;border:1px solid var(--env-form-input-border-color);border-radius:var(--env-form-input-border-radius);box-sizing:border-box;color:var(--env-form-input-font-color);display:block;font-family:var(--env-form-font-family);font-size:var(--env-font-size-medium);line-height:1.375;margin:0;min-height:2.75em;padding:.625em .75em;width:100%}.sv-form-portlet form select:focus{box-shadow:none;outline:none;z-index:inherit}.sv-form-portlet form select: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)}.sv-form-portlet form select:focus{border-color:var(--env-form-input-border-color)}.sv-form-portlet form select option{color:var(--env-form-input-font-color)}.sv-form-portlet form select[multiple]{padding:var(--env-spacing-xx-small)}.sv-form-portlet form .sv-field-title-container.sv-field-title-container>label,.sv-form-portlet form .sv-field-title-container.sv-field-title-container>span[id*=sv-fieldset]{color:var(--env-font-color);display:inline-block;font-family:var(--env-form-label-font-family);font-size:var(--env-font-size-medium);font-weight:var(--env-form-label-font-weight);margin-bottom:var(--env-spacing-xx-small)}.sv-form-portlet form .sv-field-title-container.sv-field-title-container>label+br,.sv-form-portlet form .sv-field-title-container.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:var(--env-spacing-medium)!important}:is(.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:767.98px){:is(.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%}}:is(.sv-form-portlet form .sv-formField--cols-3,.sv-form-portlet form .sv-formField--cols-4,.sv-form-portlet form .sv-formField--cols-6):first-child{padding-left:0}:is(.sv-form-portlet form .sv-formField--cols-3,.sv-form-portlet form .sv-formField--cols-4,.sv-form-portlet form .sv-formField--cols-6):last-child{padding-right:0}.sv-form-portlet form fieldset{margin-top:var(--env-spacing-xx-small)!important}.sv-form-portlet form input[type=checkbox]{appearance:none;background-color:var(--env-form-input-background-color);border:1px solid var(--env-form-input-border-color);border-radius:min(var(--env-form-input-border-radius),30%);box-sizing:border-box;clip-path:none;display:inline-block;float:left;font-size:var(--env-font-size-medium);height:1.375em;margin:0 var(--env-spacing-x-small) 0 0;padding:0;position:relative;top:1px;vertical-align:middle;width:1.375em}.sv-form-portlet form input[type=checkbox]:focus{box-shadow:none;outline:none;z-index:inherit}.sv-form-portlet form input[type=checkbox]: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)}.sv-form-portlet form input[type=checkbox]:checked{background-color:var(--env-element-primary-background-color)}.sv-form-portlet form input[type=checkbox]:checked:before{background-color:initial;border-bottom:.15em solid var(--env-element-primary-font-color);border-left:.15em solid var(--env-element-primary-font-color);content:"";display:block;height:.3em;left:50%;position:absolute;top:40%;transform:translate3d(-49%,-45%,0) rotate(-50deg);width:.9em}.sv-form-portlet form input[type=checkbox]+label{color:var(--env-font-color);display:inline-block;font-family:var(--env-form-label-font-family);font-size:var(--env-font-size-medium);font-weight:var(--env-form-label-font-weight);margin-bottom:var(--env-spacing-xx-small)}.sv-form-portlet form input[type=radio]{appearance:none;background-color:var(--env-form-input-background-color);border:1px solid var(--env-form-input-border-color);border-radius:50%;box-sizing:border-box;clip-path:none;display:inline-block;float:left;font-size:var(--env-font-size-medium);height:1.375em;margin:0;margin-right:var(--env-spacing-x-small);padding:0;position:relative;top:1px;vertical-align:middle;width:1.375em}.sv-form-portlet form input[type=radio]:focus{box-shadow:none;outline:none;z-index:inherit}.sv-form-portlet form input[type=radio]: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)}.sv-form-portlet form input[type=radio]:checked{border-color:var(--env-element-primary-background-color)}.sv-form-portlet form input[type=radio]:checked:before{background-color:var(--env-element-primary-background-color);border-radius:50%;box-shadow:inset 1em 1em var(--env-element-primary-background-color);content:"";display:block;height:.75em;left:50%;position:absolute;top:50%;transform:scale(1) translate(-50%,-50%);width:.75em}.sv-form-portlet form input[type=radio]+label{color:var(--env-font-color);display:inline-block;font-family:var(--env-form-label-font-family);font-size:var(--env-font-size-medium);font-weight:var(--env-form-label-font-weight);margin:0}.sv-form-portlet form input[type=submit]{align-items:center;appearance:none;background-color:var(--env-element-primary-background-color);border:1px solid var(--env-element-primary-background-color);border-radius:calc(var(--env-button-border-radius)*1);box-sizing:border-box;color:var(--env-element-primary-font-color);cursor:pointer;display:inline-flex;font-family:var(--env-button-font-family);font-size:var(--env-font-size-medium);justify-content:center;line-height:1;margin:0;margin-top:var(--env-spacing-xx-large);min-height:2.75em;padding:0 1.3125em;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;vertical-align:middle}.sv-form-portlet form input[type=submit]:focus{box-shadow:none;outline:none;z-index:inherit}.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)}.sv-form-portlet form input[type=submit]:focus,.sv-form-portlet form input[type=submit]: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)}.sv-form-portlet form input[type=submit]:hover{background-color:var(--env-element-primary-background-color-dark);border-color:var(--env-element-primary-background-color-dark);color:var(--env-element-primary-font-color)}@media (max-width:767.98px){.sv-form-portlet form input[type=submit]{width:100%}}.pagecontent .sv-image-portlet{border-radius:var(--env-border-radius);display:inline-block;margin-bottom:20px;overflow:hidden;position:relative}.pagecontent .sv-image-portlet p{background-color:#000c;border-bottom-right-radius:var(--env-border-radius);border-top-left-radius:var(--env-border-radius);bottom:0;color:#fff;font-size:var(--env-font-size-base);max-width:85%;padding:var(--env-spacing-x-small) var(--env-spacing-small);position:absolute;right:0}@media (max-width:767.98px){.pagecontent .sv-image-portlet p{border-bottom-right-radius:0;border-top-left-radius:0;font-size:var(--env-font-size-small);margin-top:0;max-width:100%;position:static}}@media print{.pagecontent .sv-image-portlet p{color:#000;margin-top:0;position:static;text-align:right}}.pagecontent .sv-video-portlet{margin-bottom:var(--env-spacing-large)}.sol-login-page{align-items:center;display:flex;flex-direction:column;padding:50px 0 100px;position:relative}.sol-login-page .sv-generatepassword-portlet,.sol-login-page .sv-login-form{margin-bottom:20px;min-width:340px}.sol-login-page fieldset{margin:0;padding:0}.sol-login-page label{color:var(--env-font-color);display:inline-block;font-family:var(--env-form-label-font-family);font-size:var(--env-font-size-medium);font-weight:var(--env-form-label-font-weight);margin-bottom:var(--env-spacing-xx-small)}.sol-login-page input[type=password],.sol-login-page input[type=text]{background-color:var(--env-form-input-background-color);background-image:none;border:1px solid var(--env-form-input-border-color);border-radius:var(--env-form-input-border-radius);box-sizing:border-box;color:var(--env-form-input-font-color);display:block;font-family:var(--env-form-font-family);font-size:var(--env-font-size-medium);line-height:1.375;margin:0 0 15px;min-height:50px;padding:.625em .75em;width:100%}.sol-login-page input[type=password]::placeholder,.sol-login-page input[type=text]::placeholder{color:var(--env-form-input-font-color);filter:opacity(.65)}.sol-login-page input[type=password]:focus,.sol-login-page input[type=text]:focus{border-color:var(--env-form-input-border-color)}.sol-login-page input[type=password]:focus-visible,.sol-login-page input[type=text]: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)}.sol-login-page input[type=submit]{align-items:center;appearance:none;background-color:var(--env-element-primary-background-color);border:1px solid var(--env-element-primary-background-color);border-radius:calc(var(--env-button-border-radius)*1);box-sizing:border-box;color:var(--env-element-primary-font-color);cursor:pointer;display:inline-flex;font-family:var(--env-button-font-family);font-size:var(--env-font-size-medium);font-size:1.125rem;justify-content:center;line-height:1;margin:10px auto 0;min-height:2.75em;min-height:50px;padding:0 1.3125em;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;vertical-align:middle;width:100%}.sol-login-page input[type=submit]:focus{box-shadow:none;outline:none;z-index:inherit}.sol-login-page 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)}.sol-login-page input[type=submit]:focus,.sol-login-page input[type=submit]: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)}.sol-login-page input[type=submit]:hover{background-color:var(--env-element-primary-background-color-dark);border-color:var(--env-element-primary-background-color-dark);color:var(--env-element-primary-font-color)}.sol-login-page .sv-text-portlet{min-width:340px}.sol-login-page .sv-text-portlet h1{margin-bottom:30px;text-align:center}.sol-login-page .sv-text-portlet p{text-align:right}.esv-ff-page{margin-bottom:var(--env-spacing-xxx-large-3,80px)}.esv-ff-page .font-description{margin-bottom:var(--env-spacing-xxx-large)}.esv-ff-page .pagecontent{display:grid;grid-template:"a . b" "c . b" "d . b"/50% 10% 40%}@media (max-width:991.98px){.esv-ff-page .pagecontent{grid-template:"a" "b" "c" "d"/100%}.esv-ff-page img{max-height:360px!important}}.esv-ff-page .esv-ff-facts-box{background-color:var(--env-section-background-color);padding:var(--env-spacing-large)}.esv-ff-page .esv-ff-facts-box .font-normal{margin-bottom:var(--env-spacing-x-large)}.esv-ff-page .esv-ff-facts-box .font-normal:last-of-type{margin-bottom:unset}.esv-ff-page .font-heading-1,.esv-ff-page p.font-normal{margin-bottom:var(--env-spacing-medium)}.esv-ff-page p.font-normal{max-width:unset}.esv-ff-page p.font-normal a{-webkit-text-decoration:underline;text-decoration:underline}.esv-ff-page p.font-normal a:hover{-webkit-text-decoration:none;text-decoration:none}.esv-ff-page .font-footer-text{color:var(--env-font-color-muted)}.esv-ff-page h2,.esv-ff-page h3{margin-bottom:var(--env-spacing-medium)}.esv-qa-page{margin:var(--env-spacing-xxx-large) 0 calc(var(--env-spacing-xxx-large)*3) 0}.esv-qa-page .sv-se-soleilit-actionLink a{background-color:unset;border:1px solid var(--env-element-font-color);color:var(--env-element-font-color);font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);margin-bottom:unset;padding:var(--env-spacing-medium) var(--env-spacing-x-large);-webkit-text-decoration:none;text-decoration:none}.esv-qa-page .sv-se-soleilit-actionLink a i{display:none}.esv-startpage .sv-se-soleil-newsListing .esv-module{margin-bottom:var(--env-spacing-medium)}.esv-report-page .sv-se-soleil-rtoc{position:sticky;top:20px}@media (max-width:991.98px){.esv-report-page .sv-se-soleil-rtoc{position:inherit;top:0}body:has(.esv-report-page) .sv-marketplace-sitevision-toTop .env-button{bottom:100px;z-index:1}body:has(.esv-report-page):has(.esv-rtoc-mobile--open) .sv-marketplace-sitevision-toTop .env-button{display:none}}.esv-publication-page .esv-publication-page-type p{color:var(--env-font-color-muted);font-family:var(--env-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing);line-height:var(--line-height-small-text)}.esv-publication-page .pagecontent{column-gap:var(--env-spacing-large);display:grid;grid-template-areas:"a . c" "b . c" "b . c"}@media (max-width:991.98px){.esv-publication-page .pagecontent{grid-template-areas:"a" "c" "b"}}.sol-header-button,.sol-header-link,.sv-se-soleil-searchField .expand-button,.sv-se-soleil-treeMenu .sol-menu-toggle-button{appearance:none;background:none;border:none;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);-webkit-text-decoration:none;text-decoration:none;--env-focus-offset:-4px;align-items:center;color:var(--env-font-color);cursor:pointer;display:inline-flex;flex-direction:row;justify-content:center;min-height:65px;min-width:70px;padding:5px var(--env-spacing-small,12px)}@media (max-width:767.98px){.sol-header-button,.sol-header-link,.sv-se-soleil-searchField .expand-button,.sv-se-soleil-treeMenu .sol-menu-toggle-button{font-size:1rem;min-height:60px;min-width:60px}}.sol-header-button:hover,.sol-header-link:hover,.sv-se-soleil-searchField .expand-button:hover,.sv-se-soleil-treeMenu .sol-menu-toggle-button:hover{color:var(--env-link-hover-font-color);-webkit-text-decoration:none;text-decoration:none}.sol-header-button:hover span:last-child,.sol-header-link:hover span:last-child,.sv-se-soleil-searchField .expand-button:hover span:last-child,.sv-se-soleil-treeMenu .sol-menu-toggle-button:hover span:last-child{-webkit-text-decoration:underline;text-decoration:underline}@media (hover:none) and (pointer:coarse){.sol-header-button:hover span:last-child,.sol-header-link:hover span:last-child,.sv-se-soleil-searchField .expand-button:hover span:last-child,.sv-se-soleil-treeMenu .sol-menu-toggle-button:hover span:last-child{-webkit-text-decoration:none;text-decoration:none}}.sol-header-button .bi,.sol-header-link .bi,.sv-se-soleil-searchField .expand-button .bi,.sv-se-soleil-treeMenu .sol-menu-toggle-button .bi{align-items:center;display:flex;font-size:1.375rem;height:30px}.sol-header-button .bi.bi-volume-up,.sol-header-link .bi.bi-volume-up,.sv-se-soleil-searchField .expand-button .bi.bi-volume-up,.sv-se-soleil-treeMenu .sol-menu-toggle-button .bi.bi-volume-up{font-size:1.6875rem}.sol-header-button .bi.bi-list,.sol-header-link .bi.bi-list,.sv-se-soleil-searchField .expand-button .bi.bi-list,.sv-se-soleil-treeMenu .sol-menu-toggle-button .bi.bi-list{font-size:2rem}.sol-header-button .bi.bi-x,.sol-header-link .bi.bi-x,.sv-se-soleil-searchField .expand-button .bi.bi-x,.sv-se-soleil-treeMenu .sol-menu-toggle-button .bi.bi-x{font-size:2.5rem}.sol-header-links ul{display:flex;list-style:none;margin:0;padding:0}.sol-header-links ul .sol-header-link{flex-direction:row;gap:var(--env-spacing-x-small,8px);text-align:center}.sol-header-links ul .sol-header-link svg{height:27px;width:27px}@media (max-width:1199.98px){.sol-header-links ul .sol-header-link{flex-direction:column}}.sv-se-soleil-searchField button{gap:var(--env-spacing-x-small,8px)}.sol-header{background-color:var(--env-section-background-color);position:relative}.sol-header .sv-grid-main{display:flex;flex-direction:column}.sol-header .sv-grid-main>.sv-skip-spacer{padding:var(--env-spacing-large,20px) 0}@media (max-width:1199.98px){.sol-header .sv-grid-main div.sol-header__logo.sv-layout{align-items:center;display:flex;justify-content:space-between;max-width:100%}.sol-header .sv-grid-main div.sol-header__logo.sv-layout .sol-menu-toggle-button span{font-size:3rem}}.sol-header__tools{display:flex;justify-content:space-between}.sol-header .sv-template-layout:has(>.sv-se-soleil-topMenu){border-top:1px solid #d9d6d2;display:flex;flex-direction:row;justify-content:space-between;max-width:unset!important}@media (prefers-color-scheme:dark){.sol-header .sv-template-layout:has(>.sv-se-soleil-topMenu){border-color:#2e2b28}}@media (max-width:991.98px){.sol-header .sv-template-layout:has(>.sv-se-soleil-topMenu){border:none}}.sol-header .sv-template-layout:has(>.sv-se-soleil-toggleTheme){align-items:center;display:flex}.sol-header .sv-se-soleil-toggleTheme{position:static;z-index:1}@media (width < 1600px){.sol-header .sv-se-soleil-toggleTheme{border-bottom-left-radius:var(--env-border-radius);bottom:unset;margin-top:1px;padding:var(--env-spacing-x-small);right:0;top:100%}}.sol-footer-links ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:var(--env-spacing-small)}.sol-footer-links a{color:var(--env-font-color);display:inline-block;outline-offset:3px;padding-right:5px;-webkit-text-decoration:none;text-decoration:none}.sol-footer-links a:hover span{-webkit-text-decoration:underline;text-decoration:underline}.sol-footer-links a i:last-child{margin-left:var(--env-spacing-xx-small);position:relative}.sol-footer-links a i.bi-box-arrow-up-right{top:-1px}.sol-footer-links a i.bi-box-arrow-in-up-right{top:1px}.sol-shortcuts{border:none;margin-bottom:32px;margin-top:0}.sol-shortcuts ul{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0;row-gap:var(--env-spacing-xxx-large)}.sol-shortcuts ul li{flex:1 0 auto}@media (max-width:991.98px){.sol-shortcuts ul li{flex:1 0 33.33%}}@media (max-width:767.98px){.sol-shortcuts ul li{flex:1 0 50%}}.sol-shortcuts a{--env-focus-offset:-5px;align-items:center;color:var(--env-ui-color-brand);display:flex;flex-flow:column nowrap;gap:var(--env-spacing-small);padding:var(--env-spacing-x-small) var(--env-spacing-medium);text-align:center}.sol-shortcuts a,.sol-shortcuts a span{-webkit-text-decoration:none;text-decoration:none}.sol-shortcuts a span{font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-x-large);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui)}.sol-shortcuts a svg{flex-shrink:0;height:44px;width:44px}.sol-shortcuts a:hover span{-webkit-text-decoration:underline;text-decoration:underline}.sol-footer-social-media{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.sol-footer-social-media a{align-items:center;color:var(--env-font-color);display:flex;height:44px;justify-content:center;margin-right:20px;outline-offset:4px;-webkit-text-decoration:none;text-decoration:none;width:44px}li:last-child .sol-footer-social-media a{margin-right:0}.sol-footer-social-media a .bi{font-size:2.0625rem}.sol-footer{--env-focus-inner-color:#0000;--env-link-font-color:var(--env-ui-color-brand-contrast);--env-link-hover-font-color:var(--env-ui-color-brand-contrast);background-color:var(--env-section-background-color);padding:48px 0 80px}.sol-footer :is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is([class*=sol-col-],[class*=sv-column-]){padding-left:calc(var(--env-spacing-x-large)*1);padding-right:calc(var(--env-spacing-x-large)*1)}@media (max-width:991.98px){.sol-footer :is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is([class*=sol-col-],[class*=sv-column-]){padding-left:calc(var(--env-spacing-x-large)*.5);padding-right:calc(var(--env-spacing-x-large)*.5)}}.sol-footer :is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is([class*=sol-col-],[class*=sv-column-]):first-of-type,.sol-footer :is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is([class*=sol-col-],[class*=sv-column-]):last-of-type{padding-left:calc(var(--env-spacing-x-large)*.5);padding-right:calc(var(--env-spacing-x-large)*.5)}@media (max-width:991.98px){.sol-footer :is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is([class*=sol-col-],[class*=sv-column-]):first-of-type,.sol-footer :is(.sol-grid,.sv-grid-main.sv-fluid-grid) :is([class*=sol-col-],[class*=sv-column-]):last-of-type{padding-left:calc(var(--env-spacing-x-large)*.25);padding-right:calc(var(--env-spacing-x-large)*.25)}}.sol-footer :is(.sol-grid,.sv-grid-main.sv-fluid-grid) .sv-jcrmenu-portlet .sv-defaultlist{display:flex;flex-direction:column;gap:var(--env-spacing-xx-small,4px)}.sol-footer :is(.sol-grid,.sv-grid-main.sv-fluid-grid) .sv-jcrmenu-portlet a{color:var(--env-font-color);font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-link);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);margin:var(--env-spacing-xx-small,4px) 0;-webkit-text-decoration:underline;text-decoration:underline}.sol-footer .font-footer-heading{border-bottom:unset;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-h4);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-h4);line-height:var(--line-height-medium-text);margin:0 0 8px;padding:0}@media (max-width:991.98px){.sol-footer .font-footer-heading{margin-top:24px}}.sol-footer .sol-footer-logo-text p{color:var(--env-font-color);font-family:var(--env-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing);line-height:var(--line-height-small-text);margin-top:var(--env-spacing-medium,16px)}div:has(>.sol-header){display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}div:has(>.sol-header) .sv-jcrmenu-portlet{margin-top:auto}.sol-centered-template{margin:0 auto;max-width:700px;padding-top:var(--env-spacing-xx-large)}.sol-two-col-template aside,.sol-two-col-template main{max-width:700px}.sv-cookie-consent-modal.sv-cookie-consent-modal .env-modal-dialog__dialog{vertical-align:unset}.sv-cookie-consent-banner{border-top:1px solid var(--env-font-color)}.sv-cookie-consent-banner button[type=submit]{margin-bottom:unset}.sv-cookie-consent-banner>div{padding-bottom:var(--env-spacing-xxx-large);padding-top:var(--env-spacing-xxx-large)}.sv-marketplace-sitevision-toTop .env-button{background-color:var(--env-element-secondary-background-color);box-shadow:var(--esv-box-shadow-s);margin-bottom:var(--env-spacing-medium);padding:var(--env-spacing-medium)}.sv-marketplace-sitevision-toTop .env-button:hover{background-color:var(--env-element-secondary-background-color-dark)}.sv-se-soleil-treeMenu nav:not([aria-label=Mobilmeny]) ul.sol-menu-list{background-color:unset}.sv-se-soleil-treeMenu .sol-menu{border-radius:var(--env-border-radius,2px);box-shadow:var(--esv-box-shadow)}.sv-se-soleil-treeMenu .sol-menu>.sol-menu-list>.sol-menu-item:last-child>div{border-bottom:unset}.sv-se-soleil-treeMenu .sol-menu-item>div{border-bottom:1px solid var(--env-ui-color-brand-10);border-left:0 solid var(--env-ui-color-brand,#014550);margin-bottom:-1px;position:relative}.sv-se-soleil-treeMenu .sol-menu-item>div a{align-items:center;color:var(--env-font-color);display:flex;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);min-height:unset;padding:var(--env-spacing-large) 50px var(--env-spacing-large) var(--env-spacing-large);position:relative;-webkit-text-decoration:none;text-decoration:none}.sv-se-soleil-treeMenu .sol-menu-item>div a:hover{background-color:var(--env-section-background-color);color:var(--env-element-font-color)}.sv-se-soleil-treeMenu .sol-menu-item>div button{appearance:none;background:none;border:none;--env-focus-offset:-3px;align-items:center;cursor:pointer;display:flex;font-size:2.125rem;height:100%;justify-content:center;padding:0;position:absolute;right:8px;top:0;width:44px;z-index:11}.sv-se-soleil-treeMenu .sol-menu-item>div button span{align-items:center;background-color:var(--env-ui-color-brand-70);border-radius:48px;display:flex;height:24px;justify-content:center;width:24px}.sv-se-soleil-treeMenu .sol-menu-item>div button span.bi:before{background:var(--env-ui-color-brand-contrast,#fff);content:"";display:inline-block;height:11px;mask:url(/rest-api/svg-icons/icon/chevron);mask-position:50%;mask-repeat:no-repeat;position:absolute;width:11px}.sv-se-soleil-treeMenu .sol-menu-item>div button span.bi.bi-dash:before{transform:rotate(180deg)}.sv-se-soleil-treeMenu .sol-menu-item.current>div{background-color:var(--env-ui-color-brand-10)}.sv-se-soleil-treeMenu .sol-menu-item.current>div,.sv-se-soleil-treeMenu .sol-menu-item.current>div a{-webkit-text-decoration:underline;text-decoration:underline}.sv-se-soleil-treeMenu .sol-menu-item[data-level="2"]>div{border-left-color:var(--env-ui-color-brand-30);border-left-width:10px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="2"]>div button span{background-color:unset}.sv-se-soleil-treeMenu .sol-menu-item[data-level="2"]>div button span.bi.bi-dash:before,.sv-se-soleil-treeMenu .sol-menu-item[data-level="2"]>div button span.bi.bi-plus:before{background:var(--env-font-color,#1e1e1e)}.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"]>div{border-left-color:var(--env-ui-color-brand-50);border-left-width:18px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"]>div button span{background-color:unset}.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"]>div button span.bi.bi-dash:before,.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"]>div button span.bi.bi-plus:before{background:var(--env-font-color,#1e1e1e)}.sv-se-soleil-treeMenu .sol-menu-item[data-level="3"]>div a{min-height:38px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="4"]>div{border-left-color:var(--env-ui-color-brand-70);border-left-width:26px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="4"]>div button span{background-color:unset}.sv-se-soleil-treeMenu .sol-menu-item[data-level="4"]>div button span.bi.bi-dash:before,.sv-se-soleil-treeMenu .sol-menu-item[data-level="4"]>div button span.bi.bi-plus:before{background:var(--env-font-color,#1e1e1e)}.sv-se-soleil-treeMenu .sol-menu-item[data-level="4"]>div a{min-height:38px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="5"]>div{border-left-width:34px}.sv-se-soleil-treeMenu .sol-menu-item[data-level="5"]>div button span{background-color:unset}.sv-se-soleil-treeMenu .sol-menu-item[data-level="5"]>div button span.bi.bi-dash:before,.sv-se-soleil-treeMenu .sol-menu-item[data-level="5"]>div button span.bi.bi-plus:before{background:var(--env-font-color,#1e1e1e)}.sv-se-soleil-treeMenu .sol-menu-item[data-level="5"]>div a{min-height:32px}.sv-se-soleil-treeMenu .sol-menu-overlay{background-color:#00000080;margin-top:1px;top:calc(var(--overlay-offset) + 18px)}.sv-se-soleil-treeMenu .sol-menu-root-page{background-color:var(--env-ui-color-brand,#014550)}.sv-se-soleil-treeMenu .sol-menu-root-page a,.sv-se-soleil-treeMenu .sol-menu-root-page span{color:var(--env-ui-color-brand-contrast,#fff);display:block;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);padding:var(--env-spacing-large);-webkit-text-decoration:none;text-decoration:none}.sv-se-soleil-treeMenu .sol-menu-root-page a:hover{-webkit-text-decoration:underline;text-decoration:underline}.sv-se-soleil-treeMenu .sol-menu__content-top a{color:var(--env-ui-color-brand-contrast);font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);text-align:center;-webkit-text-decoration:none;text-decoration:none}.sv-se-soleil-treeMenu .sol-menu__content-top .sol-header-links ul{justify-content:space-around}.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb{background:var(--env-block-primary-background-color);border-radius:var(--env-border-radius);border-top:6px solid var(--env-block-primary-border-color);box-shadow:var(--esv-box-shadow);display:flex;flex-direction:column;gap:var(--env-spacing-medium);justify-content:center;min-height:168px;padding:var(--env-spacing-x-small) 40px}@media (max-width:991.98px){.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb{padding-left:var(--env-spacing-large);padding-right:var(--env-spacing-large)}}.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h2,.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h3,.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h4,.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h5{align-items:center;display:flex;gap:var(--env-spacing-small);margin:0}.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h2 a,.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h3 a,.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h4 a,.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h5 a{color:var(--env-block-primary-font-color);font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-x-large);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);-webkit-text-decoration:none;text-decoration:none}.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h2 svg,.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h3 svg,.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h4 svg,.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb h5 svg{color:var(--env-block-primary-font-color);height:12px;transform:rotate(-90deg);width:12px}.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb p{align-self:stretch;color:var(--env-block-primary-font-color);display:-webkit-box;font-family:var(--env-font-family);font-size:var(--font-size-small);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing);line-height:var(--line-height-small-text);margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;letter-spacing:.03rem;-webkit-box-orient:vertical}.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb:hover{outline:2px solid var(--env-font-color)}.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-blurb .blurb:hover a{-webkit-text-decoration:underline;text-decoration:underline}.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-layout:has(>.sv-se-soleil-languageSelector){align-items:center;display:flex;gap:16px}.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-languageSelector:not(:has(.esv-language-selector)){display:none}.sv-se-soleil-treeMenu .sol-menu__content-bottom .sv-se-soleil-toggleTheme{padding:0}@media (max-width:1199.98px){.sol-header .sv-se-soleil-treeMenu .sol-menu{border-bottom:1px solid var(--env-ui-color-brand);border-bottom-left-radius:var(--env-border-radius);border-left:1px solid var(--env-ui-color-brand);margin-left:auto;max-width:450px}}@media (max-width:767.98px){.sol-header .sv-se-soleil-treeMenu .sol-menu{border:none;border-radius:0;max-width:100%}}.sv-se-soleil-treeMenu .sol-menu>ul{background-color:var(--env-section-background-color)}.sv-se-soleil-treeMenu .sol-menu__content-top{background-color:var(--env-ui-color-brand);padding:var(--env-spacing-medium) var(--env-spacing-x-small)}.sv-se-soleil-treeMenu .sol-menu__content-bottom{background-color:var(--env-section-background-color);border-top:1px solid var(--env-ui-color-brand-10);padding:var(--env-spacing-large)}.sol-menu-toggle-overlay .sv-se-soleil-treeMenu .sol-menu{margin-left:auto;max-width:400px}@media (max-width:767.98px){.sol-menu-toggle-overlay .sv-se-soleil-treeMenu .sol-menu{margin-left:0;max-width:100%}}.sv-se-soleil-treeMenu--open body{padding-right:var(--scrollbar-width)}.sv-se-soleil-treeMenu--open .sol-footer,.sv-se-soleil-treeMenu--open .sol-header{margin-right:calc(var(--scrollbar-width)*-1);padding-right:var(--scrollbar-width)}.rekai-main .env-list{display:flex;flex-direction:column;gap:var(--env-spacing-x-large)}.rekai-main .env-list .rek-link{align-items:center;border:1px solid var(--env-border-color);border-radius:var(--env-border-radius,2px);box-shadow:var(--esv-box-shadow-s);display:flex;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-x-large);font-weight:var(--font-weight-button);gap:var(--env-spacing-medium);justify-content:space-between;letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);padding:var(--env-spacing-x-large);position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%}.rekai-main .env-list .rek-link:after{background:currentcolor;content:"";display:inline-block;mask:url(/rest-api/svg-icons/icon/chevron);mask-position:50%;mask-repeat:no-repeat;min-height:12px;min-width:12px;transform:rotate(-90deg)}.rekai-main .env-list .rek-link:hover{outline:2px solid var(--env-font-color);-webkit-text-decoration:underline;text-decoration:underline}.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages h2,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages h3,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages h4,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box h2,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box h3,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box h4,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-infopage h2,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-infopage h3,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-infopage h4,.sv-marketplace-reakai-rekai-webapp.esv-rekai-tree-menu h2,.sv-marketplace-reakai-rekai-webapp.esv-rekai-tree-menu h3,.sv-marketplace-reakai-rekai-webapp.esv-rekai-tree-menu h4{align-items:center;display:flex;gap:var(--env-spacing-medium);margin:0 0 var(--env-spacing-x-large)}.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages h2:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages h3:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages h4:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box h2:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box h3:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box h4:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-infopage h2:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-infopage h3:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-infopage h4:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-tree-menu h2:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-tree-menu h3:before,.sv-marketplace-reakai-rekai-webapp.esv-rekai-tree-menu h4:before{background:currentcolor;content:"";display:inline-block;mask:url(/rest-api/svg-icons/icon/sparkle);mask-position:50%;mask-repeat:no-repeat;min-height:32px;min-width:32px}.sv-marketplace-reakai-rekai-webapp.esv-rekai-tree-menu{margin-bottom:var(--env-spacing-xxx-large);margin-top:var(--env-spacing-xx-small)}.sv-marketplace-reakai-rekai-webapp.esv-rekai-tree-menu .rek-link{border:none;box-shadow:none;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-link);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);padding:0;-webkit-text-decoration:underline;text-decoration:underline}.sv-marketplace-reakai-rekai-webapp.esv-rekai-tree-menu .rek-link:after{display:none}.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box{background-color:var(--env-ui-color-brand-10);border:1px solid var(--env-ui-color-brand);border-radius:var(--env-border-radius);padding:var(--env-spacing-small) var(--env-spacing-medium) var(--env-spacing-medium)}@media (max-width:991.98px){.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box{margin-bottom:var(--env-spacing-xxx-large)}}.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box .env-list{gap:var(--env-spacing-medium)}.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box .env-list .rek-link{border:none;box-shadow:none;cursor:pointer;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-link);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);padding:0;-webkit-text-decoration:underline;text-decoration:underline}.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages-box .env-list .rek-link:after{display:none}.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages .rek-link{max-width:580px}@media (max-width:991.98px){.sv-marketplace-reakai-rekai-webapp.esv-rekai-popular-pages ul{margin-bottom:var(--env-spacing-xxx-large)}}.sv-marketplace-mediaflow-mediaflow{margin-bottom:32px}.sv-se-soleil-diagrams.sv-custom-module span[role=tooltip]{left:auto;right:0}.sv-se-soleil-goToContent.sv-custom-module a:not(:focus){margin:0}html body:is(.sv-theme-light,.sv-theme-dark){--env-font-size-base:1rem;--env-spacing-xxx-small:2px;--env-spacing-xx-small:4px;--env-spacing-x-small:8px;--env-spacing-small:12px;--env-spacing-medium:16px;--env-spacing-large:20px;--env-spacing-x-large:24px;--env-spacing-xx-large:28px;--env-spacing-xxx-large:32px}