.headernav--skip-to-content{display:block;position:absolute;top:-999px;left:-999px}.headernav--skip-to-content:focus,.headernav--skip-to-content:focus-visible{z-index:10000;font-family:var(--typography-font-family-ref-font-branded,Belfius21);font-size:var(--semantic-font-scale-body-fs-body-xs,12px);top:var(--semantic-spacing-spacing-xs,16px);left:var(--semantic-spacing-spacing-xs,16px);width:auto;height:auto;padding:var(--semantic-spacing-spacing-3xs,8px)var(--semantic-spacing-spacing-2xs,12px);background-color:var(--semantic-background-brand,#c30045);color:var(--semantic-content-on-brand,#fff);border-radius:var(--semantic-radius-radius-md,8px);outline:3px solid var(--semantic-border-focus,#ad0cdf);outline-offset:2px;margin:0;font-weight:600;text-decoration:none;transition:all .2s;position:fixed;box-shadow:0 4px 12px #00000026}.headernav--hamburger-btn{cursor:pointer;background:0 0;border:none;margin-left:10px;padding:0}.headernav--container{z-index:1000;justify-content:center;width:100%;display:flex;position:fixed;top:0}.headernav--container.scrolled{padding:0 var(--spacing-ref-spacing-x5)}.headernav--container.scrolled .headernav--navigation{height:72px;max-width:var(--semantic-width-max-w-xl);border-radius:100px;top:40px;box-shadow:0 4px 50px #0000001f}@media (max-width:1280px){.headernav--container.scrolled .headernav--navigation .headernav--logo{padding-left:var(--semantic-spacing-spacing-xs)}}.headernav--container.scrolled .headernav__menu-item-button{padding:4px var(--semantic-spacing-spacing-3xs)}.headernav--container.scrolled .headernav--subnav{top:70px}.headernav--container.mobile-menu-open{z-index:1200}.headernav--logo{margin-right:var(--spacing-ref-spacing-x5);flex-shrink:0}.headernav--segments{gap:var(--semantic-spacing-spacing-2xs);align-items:center;display:flex}.headernav--logo:focus,.headernav--menu-item>a:focus,.headernav--subnav-item>a:focus,.headernav--subnav-campaign-link:focus,.headernav--container .searchBox:focus{outline:none}.headernav--logo:focus-visible,.headernav--menu-item>a:focus-visible,.headernav--subnav-item>a:focus-visible,.headernav--subnav-campaign-link:focus-visible,.headernav--container .searchBox:focus-visible{outline:2px solid var(--semantic-border-focus,#ad0cdf);outline-offset:3px}.headernav--navigation{box-sizing:border-box;background-color:var(--semantic-background-base);width:100%;max-width:100%;padding:var(--semantic-spacing-spacing-sm,32px)0;justify-content:center;align-items:center;display:flex;position:relative;top:0}@media (max-width:1280px){.headernav--navigation{height:72px;padding:var(--semantic-spacing-spacing-2xs);padding:var(--semantic-spacing-spacing-xs,16px)}.headernav--navigation.scrolled{padding:var(--semantic-spacing-spacing-2xs,16px);padding-left:var(--semantic-spacing-spacing-xs,24px)}}.headernav--navigation{transition:height .4s,max-width .4s,top .4s,border-radius .4s,box-shadow .4s}.headernav--navigation-wrapper{width:100%;max-width:var(--semantic-width-max-w-xl);height:40px;padding:0 var(--semantic-spacing-spacing-3xs,40px)0 var(--semantic-spacing-spacing-md,40px);justify-content:space-between;align-items:center;display:flex;position:relative}@media (max-width:1280px){.headernav--navigation-wrapper{padding-left:0}}.headernav--navigation-actions{flex-shrink:0;justify-content:end;align-items:center;gap:0;display:flex}@media (max-width:1280px){.headernav--navigation-actions{gap:var(--semantic-spacing-spacing-4xs)}}.headernav--navigation-actions .searchbox-mobile-wrapper{top:calc(var(--semantic-spacing-spacing-2xs)*-1);z-index:5;background-color:var(--semantic-background-base);width:100%;height:54px;position:absolute;left:0;right:0}.headernav--navigation-actions .searchbox-mobile-wrapper .search-wrapper{width:100%;height:54px}.headernav--navigation-actions .searchbox-mobile-wrapper .search-close{z-index:10;right:var(--semantic-spacing-spacing-2xs);position:absolute;top:50%;transform:translateY(-50%)}.headernav--navigation-actions .searchBox-open{background-color:var(--semantic-background-base);width:0;transition:width .4s,background-color .4s;position:absolute;right:0;overflow:hidden}.headernav--navigation-actions .searchBox{background-color:var(--semantic-background-base);border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.headernav--navigation-actions .separator-vertical{border-left:1px solid var(--semantic-background-subtle);height:32px;margin:0 var(--semantic-spacing-spacing-2xs);transition:margin .4s ease-out}.headernav--navigation-actions_active .separator-vertical{margin-left:20px}.headernav--navigation-actions_active .searchBox-open{background-color:var(--semantic-background-base);width:calc(100% - 180px);right:10px}.headernav--menu{color:var(--semantic-content-subtle,#2a363d);justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.headernav--menu-item{flex-shrink:0;align-items:center;display:flex}.headernav--subnav{background:linear-gradient(96deg,var(--semantic-background-brand-low,#fff7fe)0%,var(--semantic-background-subtler,#f8f9fa)100%);border-radius:var(--semantic-radius-radius-md);z-index:1001;width:100%;height:360px;max-width:var(--semantic-width-max-w-xl);padding:var(--semantic-spacing-spacing-3xs);animation:.2s ease-out fadeInDown;position:absolute;top:90px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 50px #0000001f}.headernav--subnav-content{justify-content:space-between;align-items:stretch;height:100%;display:flex}.headernav--subnav-primary{border-radius:var(--semantic-spacing-spacing-3xs);background:var(--semantic-background-base);height:100%;padding:0 var(--semantic-spacing-spacing-2xs)var(--semantic-spacing-spacing-2xs);gap:var(--semantic-spacing-spacing-3xs,8px);flex-direction:column;min-width:280px;display:flex}.headernav--subnav-primary .section-title a{color:var(--semantic-content-subtle,#2a363d);margin-top:var(--semantic-spacing-spacing-xs);font-family:var(--typography-font-family-ref-font-private,Belfius21);font-size:var(--semantic-font-scale-body-fs-body-lg,18px);font-style:normal;font-weight:var(--typography-font-weight-ref-font-weight-regular,400);line-height:140%;display:inline-block}.headernav--subnav-primary li{margin-bottom:var(--semantic-spacing-spacing-3xs)}.headernav--subnav-primary li a{color:var(--semantic-state-link-defaultIdle,#c30045);font-family:var(--typography-font-family-ref-font-branded,Belfius21);font-size:var(--semantic-font-scale-body-fs-body-sm,14px);font-style:normal;font-weight:600;line-height:120%;text-decoration-line:none}.headernav--subnav-primary li a:hover{color:#000;background-color:#0000}.headernav--subnav-primary_active .button.button-text-to-container{background-color:var(--semantic-background-brand);color:var(--semantic-content-on-brand)}.headernav--subnav-primary_active .button.button-text-to-container:after{opacity:1;margin-left:0}.headernav--subnav-secondary{width:100%;height:100%;padding:0 var(--semantic-spacing-spacing-2xs)var(--semantic-spacing-spacing-2xs);display:flex;position:relative}.headernav--subnav-secondary:after{content:"";background-color:var(--semantic-background-base);width:1px;height:100%;display:block;position:absolute;top:0;left:50%}.headernav--subnav-secondary-content{width:100%;height:100%;padding:var(--semantic-spacing-spacing-xs)var(--semantic-spacing-spacing-md)}.headernav--subnav-secondary-content h2{color:var(--semantic-content-brandBold,#a5003d);font-family:var(--typography-font-family-ref-font-private,Belfius21);font-size:var(--semantic-font-scale-body-fs-body-lg,18px);font-style:normal;font-weight:var(--typography-font-weight-ref-font-weight-regular,400);margin-bottom:var(--semantic-spacing-spacing-xs);line-height:140%}.headernav--subnav-secondary-content ul{gap:var(--semantic-spacing-spacing-2xs);flex-direction:column;display:flex}.headernav--subnav-secondary-content a{width:fit-content;color:var(--semantic-content-base);align-items:center;gap:4px;padding-left:0;text-decoration-line:none;display:flex;position:relative}.headernav--subnav-secondary-content a:hover{color:var(--semantic-background-brand);transition:color .4s}.headernav--subnav-secondary-content a:hover:after{opacity:1;right:-20px}.headernav--subnav-secondary-content a:after{opacity:0;content:"";background-image:url(/site/assets/ico_arrow_full_right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:12px;height:12px;transition:right .4s,opacity .4s;display:flex;position:absolute;right:-10px}.headernav--subnav-campaign{flex-direction:column;flex-shrink:0;justify-content:stretch;align-items:stretch;width:290px;height:100%;display:flex}.button.button-text-to-container{border-radius:var(--semantic-radius-sem-radius-full);padding:var(--semantic-spacing-spacing-3xs,8px)var(--component-buttons-btn-md-padding-x,24px);align-items:center;gap:10px;width:fit-content;transition:background-color .4s,color .4s,margin-left .4s,opacity .4s;display:flex}.button.button-text-to-container:after{opacity:0;content:"";background-image:url(/site/assets/ico_arrow_full_right_white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:24px;height:24px;margin-left:16px;transition:margin-left .4s,opacity .4s;display:flex}.button.button-text-to-container:hover{background-color:var(--semantic-background-brand);color:var(--semantic-content-on-brand)}.button.button-text-to-container:hover:after{opacity:1;margin-left:0}.headernav--menuMobile .nav-item{align-items:center;gap:var(--semantic-spacing-spacing-3xs);color:var(--semantic-content-brand,#c30045);line-height:120%;font-weight:var(--typography-font-weight-ref-font-weight-semibold,600);font-size:var(--semantic-font-scale-link-fs-link-sm);font-family:var(--typography-font-family-ref-font-branded,Belfius21);padding:var(--semantic-spacing-spacing-3xs,8px)var(--component-buttons-btn-md-padding-x,16px);text-decoration:none;display:flex}.headernav--menuMobile .headernav--menu{justify-content:left;gap:var(--semantic-spacing-spacing-3xs);min-height:40px;overflow-x:auto}.headernav--menuMobile .headernav--menu-item button{justify-content:center;align-items:center;gap:var(--component-buttons-btn-md-gap,8px);width:max-content}.headernav--menuMobile .headernav--menu-item.active button{color:var(--semantic-content-onBrand,#fff);border-radius:var(--semantic-radius-sem-radius-full,9999px);background:var(--semantic-background-brand,#c30045)}.headernav--menuMobile .headernav--subnav-primary{gap:var(--semantic-spacing-spacing-xs);flex-direction:column;padding:0;display:flex}.headernav--menuMobile .headernav--subnav-primary li{margin-bottom:0}.headernav--menuMobile .headernav--subnav-wrapper{padding:0 var(--spacing-ref-spacing-x5)}.headernav--menuMobile .headernav--subnav-item{position:relative}.headernav--menuMobile .headernav--subnav-item .nav-item{z-index:1;width:100%;position:relative}.headernav--menuMobile .headernav--subnav-item:after{z-index:0;content:"";width:var(--spacing-ref-spacing-x5);height:var(--spacing-ref-spacing-x5);background-image:url(/site/assets/ico_arrow_right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;margin-left:10px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.headernav--menuMobile-content-wrapper{padding:0 var(--semantic-spacing-spacing-xs);gap:var(--semantic-spacing-spacing-xs);flex-direction:column;flex:1;display:flex;overflow-y:auto}.headernav--menuMobile-content-wrapper h2{font-size:var(--semantic-font-scale-subtitle-fs-subtitle-lg,20px)}.headernav--menuMobile-content-wrapper nav{gap:var(--semantic-spacing-spacing-sm,24px);flex-direction:column;display:flex}.headernav--menuMobile-content-wrapper .contact-link{padding:var(--semantic-spacing-spacing-s,8px)var(--component-buttons-btn-md-padding-x,16px)}.headernav--menuMobile-content-wrapper .headernav--subnav-campaign{width:100%;height:170px;margin-top:var(--semantic-spacing-spacing-xs);flex-direction:column;flex-grow:0;justify-content:stretch;align-items:stretch;display:flex;position:relative}.headernav--menuMobile-footer-wrapper{gap:var(--spacing-ref-spacing-x5);padding:var(--spacing-ref-spacing-x5);justify-content:center;display:flex}@keyframes fadeInDown{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.display-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-lg);font-style:normal;font-weight:400;line-height:120%}.display-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-md);font-style:normal;font-weight:400;line-height:120%}.display-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-sm);font-style:normal;font-weight:400;line-height:120%}.headline-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-lg);font-style:normal;font-weight:400;line-height:120%}.headline-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-md);font-style:normal;font-weight:400;line-height:120%}.headline-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-sm);font-style:normal;font-weight:400;line-height:120%}.subtitle-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-lg);font-style:normal;font-weight:600;line-height:140%}.subtitle-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-md);font-style:normal;font-weight:600;line-height:140%}.body-lg,.body-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-lg);font-style:normal;font-weight:400;line-height:140%}.body-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:400;line-height:140%}.body-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:600;line-height:140%}.body-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:400;line-height:140%}.body-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:600;line-height:140%}.body-legal{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-legal-sem-fs-legal-md);font-style:normal;font-weight:400;line-height:140%}.label-xl{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xl);font-style:normal;font-weight:600;line-height:120%}.label-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-lg);font-style:normal;font-weight:600;line-height:120%}.label-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-md);font-style:normal;font-weight:600;line-height:120%}.label-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:14px;font-style:normal;font-weight:600;line-height:120%}.label-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xs);font-style:normal;font-weight:600;line-height:120%}.label-2xs{font-family:var(--typography-font-family-ref-font-branded);font-size:10px;font-style:normal;font-weight:600;line-height:120%}.link-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-legal{font-family:var(--typography-font-family-ref-font-branded);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.search-wrapper{align-items:item-center;border-radius:var(--semantic-radius-sem-radius-full);background:var(--semantic-background-subtler);width:95%;padding:var(--semantic-spacing-spacing-4xs)var(--semantic-spacing-spacing-4xs)var(--semantic-spacing-spacing-4xs)var(--semantic-spacing-spacing-xs);border:1px solid #0000;justify-content:space-between;transition:all .3s;display:flex;position:relative}.search-wrapper.is-disabled .search-label{color:var(--semantic-content-label)}.search-wrapper.is-iconFirst{padding:var(--semantic-spacing-spacing-4xs)var(--semantic-spacing-spacing-xs)var(--semantic-spacing-spacing-4xs)var(--semantic-spacing-spacing-4xs);flex-direction:row-reverse}.search-wrapper.is-iconFirst .search-label{left:var(--semantic-spacing-spacing-lg);padding-left:var(--semantic-spacing-spacing-4xs)}.search-wrapper .search-button{align-items:center;display:flex}@media (max-width:1284px){.search-wrapper .search-button{color:var(--semantic-content-brand,#c30045);padding:var(--semantic-spacing-spacing-3xs)}}.search-wrapper .search-label{left:var(--semantic-spacing-spacing-xs);color:var(--semantic-content-subtle);pointer-events:none;z-index:1;font-size:14px;font-weight:600;transition:all .3s;position:absolute;top:50%;transform:translateY(-50%)}.search-wrapper:focus-within{border:1px solid var(--semantic-border-bold);background:#fff}.search-wrapper:focus-within .search-label,.search-wrapper.is-filled .search-label{color:var(--semantic-content-label);font-size:10px;top:4px;transform:translateY(0)}.search-wrapper #search{width:100%;height:100%;color:var(--semantic-content-base);font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);padding-top:18px;padding-bottom:4px;font-style:normal;font-weight:600;line-height:140%}.search-wrapper #search.is-small{padding-top:12px;padding-bottom:2px}.search-wrapper #search::placeholder{color:#0000}.search-wrapper #search:focus,.search-wrapper #search:focus-visible{outline:none}
