@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:local("Inter"),local("Inter_Regular"),url(/assets/Inter_Regular-CkhMFl3G.woff2) format("woff2"),url(/assets/Inter_Regular-9tJ7Rf9P.woff) format("woff"),url(/assets/Inter_Regular-CX19kboy.eot) format("eot")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:local("Inter"),local("Inter_Medium"),url(/assets/Inter_Medium-cWLqy4GS.woff2) format("woff2"),url(/assets/Inter_Medium-tLYAcJeQ.woff) format("woff"),url(/assets/Inter_Medium-BiGKDrGr.eot) format("eot")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:local("Inter"),local("Inter_SemiBold"),url(/assets/Inter_SemiBold-DLf4JYQv.woff2) format("woff2"),url(/assets/Inter_SemiBold-CVCVHIlX.woff) format("woff"),url(/assets/Inter_SemiBold-BgNdke8d.eot) format("eot")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:local("Inter"),local("Inter_Bold"),url(/assets/Inter_Bold-CbzgagPL.woff2) format("woff2"),url(/assets/Inter_Bold-CK6CdRmb.woff) format("woff"),url(/assets/Inter_Bold-Crbgpumm.eot) format("eot")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:local("Inter"),local("Inter_Black"),url(/assets/Inter_Black-n6-V8zG9.woff2) format("woff2"),url(/assets/Inter_Black-DvnIg8Nd.woff) format("woff"),url(/assets/Inter_Black-Bq-NTyuP.eot) format("eot")}.popup-container{display:flex;justify-content:center;align-items:center}.popup-container .popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background-color:#00000080}.popup-container .popup{position:fixed;top:50%;z-index:120;display:flex;flex-direction:column;justify-content:space-between;align-items:center;transform:translateY(-50%);max-width:31.25rem;width:100%;padding-bottom:1.875rem}.popup-container .popup-slide{height:100%;margin:0 .625rem;border-radius:.5rem;background-color:#fff;box-shadow:0 .25rem 1.25rem #00000026}.popup-container .popup-header-container{display:flex;justify-content:space-between;align-items:center;padding:.8125rem 1rem}.popup-container .popup-header{width:100%;border-top-right-radius:.5rem;border-top-left-radius:.5rem;background-color:var(--blue)}.popup-container .popup-header-head{font-size:1rem;line-height:.875rem;font-weight:600;margin:0;color:var(--white)}.popup-container .popup-header-btn{border:none;background-color:transparent}.popup-container .popup-main{flex-grow:1;padding:1rem}.popup-container .popup-main-notification{font-size:.875rem;font-weight:400;line-height:1.25rem}.popup-container .popup-footer-container{width:100%;padding:0 1rem 1rem}.popup-container .popup-footer{width:100%;background-color:#fff;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.popup-container .popup-footer-btn{width:100%;border:none;border-radius:.5rem;padding:.5rem 0;color:var(--white);background-color:#124e91;cursor:pointer;font-weight:600}:root{--desktop: 64rem;--mobile: 30rem;--blue: #124E91;--blue-light: #3692CB;--blue-hover: #1062BC;--blue-light-2: #DEE6F1;--blue-light-3: #F3F6F9;--blue-dark: #0F2449;--blue-dark-2: #0C3A6B;--soft-blue: #AAC0DD;--black: #000000;--grey-dark: #272E3B;--grey: #96999C;--grey-light: #B9BEC2;--grey-light-2: #DEE2E6;--grey-light-3: #F6F6F6;--white: #FFFFFF;--red: #D80101;--red-light: #FC5151;--red-light-2: #FFCFCF;--orange: #FF6A0E;--orange-light: #FFA166;--orange-light-2: #FFEDE2;--green: #27AE60;--green-light: #48D081;--green-light-2: #E6F4EC;--s-font-weight: 400;--m-font-weight: 500;--l-font-weight: 600;--sxxx-padding: 0rem;--sxx-padding: .125rem;--xs-padding: .25rem;--s-padding: .375rem;--m-padding: .5rem;--md-padding: 1rem;--l-padding: 1.5rem;--lg-padding: 2rem;--ex-padding: 2.5rem;--table-font-size: .75rem;--xs-margin: .375rem;--s-margin: .5rem;--md-margin: 1rem;--l-margin: 1.5rem;--lg-margin: 2rem;--xs-radius: .25rem;--radius: .5rem;--xs-border: .0625rem;--border: .125rem;--sx-font-size: .75rem;--s-font-size: .875rem;--m-font-size: 1rem;--l-font-size: 1.25rem;--xl-font-size: 1.625rem;--sx-line-height: .875rem;--s-line-height: 1rem;--m-line-height: 1.125rem;--md-line-height: 1.25rem;--l-line-height: 1.5rem;--xl-line-height: 1.75rem;--xs-small-width-btn: 1.5rem;--sm-small-width-btn: 1.75rem;--md-small-width-btn: 2rem;--lg-small-width-btn: 2.5rem;--xl-small-width-btn: 3rem;--xs-size-btn: 1.5rem;--sm-size-btn: 1.75rem;--md-size-btn: 2rem;--lg-size-btn: 2.25rem;--xl-size-btn: 3rem;--small-md-size: .75rem;--small-lg-size: 1rem;--small-xl-size: 1.25rem;--xs-size: 1.5rem;--sm-size: 1.75rem;--md-size: 2rem;--l-size: 2.125rem;--lg-size: 2.25rem;--xl-size: 3rem;--sm-textaria: 4.5rem;--md-textaria: 6rem;--lg-textaria: 7.5rem;--header-height: 4rem;--footer-height: 4rem;--width-dropdown: 12.5rem }.notification{position:fixed;right:0;top:5rem;padding-right:1rem;z-index:1001;min-width:23.125rem;gap:var(--s-margin)}@media (min-width: 64rem){.notification{min-width:31.25rem;top:10rem;padding-right:3.2rem}}.notification-container{position:relative;margin-bottom:.5rem}.notification-container .bc-alert{padding:var(--l-margin) 3.25rem var(--l-margin) var(--md-margin);position:relative}.notification-container .bc-alert__title{font-size:1rem;color:#141414}.notification-container .bc-alert__message{max-width:18.75rem;margin-left:-1.45rem;margin-top:.75rem;color:#292929}@media (min-width: 64rem){.notification-container .bc-alert__message{max-width:31.25rem}}.notification-container .bc-alert-status--info:before,.notification-container .bc-alert-status--success:before,.notification-container .bc-alert-status--warning:before,.notification-container .bc-alert-status--error:before{content:"";position:absolute;top:0;left:0;width:.3125rem;height:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.notification-container .bc-alert-status--info{background-color:var(--blue-light-2);gap:.75rem}.notification-container .bc-alert-status--info:before{background-color:var(--blue)}.notification-container .bc-alert-status--info .bc-alert__icon{display:flex;align-items:center;justify-content:center;margin-top:.0625rem}.notification-container .bc-alert-status--info .bc-alert__icon svg path{color:var(--blue)}.notification-container .bc-alert-status--success{background-color:var(--green-light-2)}.notification-container .bc-alert-status--success:before{background-color:var(--green)}.notification-container .bc-alert-status--success .bc-alert__icon svg path{color:var(--green)}.notification-container .bc-alert-status--warning{background-color:var(--orange-light-2)}.notification-container .bc-alert-status--warning:before{background-color:var(--orange)}.notification-container .bc-alert-status--warning .bc-alert__icon{margin-top:.0625rem}.notification-container .bc-alert-status--warning .bc-alert__icon svg path{color:var(--orange)}.notification-container .bc-alert-status--error{background-color:var(--red-light-2)}.notification-container .bc-alert-status--error:before{background-color:var(--red)}.notification-container .bc-alert-status--error .bc-alert__icon{color:red}.notification .progress-bar{position:relative;height:.125rem;width:70%;background-color:#0000001a;overflow:hidden;margin-top:-.125rem;z-index:5;left:15%;box-shadow:inset 0 .0625rem .125rem #0000001a}.notification .progress-fill{height:100%;background:linear-gradient(90deg,#4caf50,#45a049);transition:width .1s linear;box-shadow:0 0 .25rem #4caf5080}.notification .progress-fill.progress-paused{background:linear-gradient(90deg,#ff9800,#f57c00);box-shadow:0 0 .25rem #ff980080;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.notification .close-button{position:absolute;top:.5rem;right:.5rem;background-color:transparent;border:none;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem;font-size:1.5rem;font-weight:700;line-height:1;color:var(--grey);transition:background-color .2s ease;z-index:10}.notification .close-button:hover{background-color:#0003}.notification .close-button:focus{outline:.125rem solid currentColor;outline-offset:.125rem}.face-enter-active,.face-leave-active{transition:opacity .9s ease,transform .9s ease}.face-enter-from,.face-leave-to{opacity:0;transform:translate(100%)}.face-enter-to,.face-leave-from{opacity:1;transform:translate(0)}footer{background-color:#171717;display:flex;justify-content:center}.page__footer-app{width:100%}.layout{padding-bottom:5rem;display:flex;flex-direction:column;gap:1.25rem}.layout__button{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;color:#96999c;text-decoration:none}.layout__button-icon{transform:rotate(90deg)}.layout .page__text{display:flex;flex-direction:column;gap:1.25rem}.layout .page__text h1,.layout .page__text h2{margin:0}.layout .page__text h1{font-size:1.125rem}@media (min-width: 64rem){.layout .page__text h1{font-size:1.25rem}}.layout .page__text h2{font-size:1rem;margin-bottom:1.25rem}.layout .page__text a{font-size:.875rem;color:#000}.loading,.error{text-align:center}.error{color:#d80101}.cookie-banner{position:fixed;bottom:0;left:0;right:0;padding:1rem;z-index:10000;border-radius:.5rem;box-sizing:border-box;margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;font-size:.75rem;background-color:#dee6f1;color:var(--blue)}@media (min-width: 64rem){.cookie-banner{margin-left:3.2rem;margin-right:3.2rem}}.cookie-banner p{padding:0;margin:0}.cookie-banner a{color:var(--blue)}.cookie-banner__content{display:flex;flex-direction:column;gap:1rem}@media (min-width: 64rem){.cookie-banner__content{flex-direction:row}}html{font-size:16px;font-family:Inter,sans-serif}@media (min-width: 64rem){html{font-size:1rem}}body{font-family:Inter,sans-serif!important;margin:0;padding:0;box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:1;transition:opacity .3s ease-out}.preloader.hidden{opacity:0;pointer-events:none}.preloader__content{display:flex;flex-direction:column;align-items:center;gap:1.5rem;position:relative;z-index:1}.preloader__logo{width:16.5rem;height:1.5rem;position:relative;z-index:1}.preloader__progress-wrapper{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:16.5rem;position:relative;z-index:1}.preloader__progress{width:100%;height:.1875rem;background:#124e9126;border-radius:.125rem;overflow:hidden;position:relative}.preloader__progress-bar{position:absolute;top:0;left:0;height:100%;width:0%;background:linear-gradient(90deg,#124e91,#3498db,#124e91);background-size:200% 100%;border-radius:.125rem;transition:width .3s ease-out;animation:progressShimmer 2s linear infinite}.preloader__percent{font-size:.875rem;color:#124e91;font-weight:500;font-family:Inter,sans-serif}.preloader--error .preloader__content--loading{display:none}.preloader--error .preloader__content--error{display:flex;max-width:22rem;text-align:center}.preloader__content--error{display:none}.preloader__error-title{margin:0;font-size:1.25rem;font-weight:600;color:#c0392b;font-family:Inter,sans-serif}.preloader__error-message{margin:.5rem 0 1rem;font-size:.9375rem;color:#555;line-height:1.4;font-family:Inter,sans-serif}.preloader__error-retry{padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;color:#fff;background:#124e91;border:none;border-radius:.25rem;cursor:pointer;font-family:Inter,sans-serif;transition:background .2s}.preloader__error-retry:hover{background:#0d3a6e}@media (max-width: 48rem){.preloader__content{gap:1.25rem;padding:0 1rem}.preloader__logo{width:12.375rem;height:1.125rem}.preloader__progress-wrapper{width:100%;max-width:18.75rem}.preloader__percent{font-size:.75rem}}@media (max-width: 30rem){.preloader__content{gap:1rem}.preloader__logo{width:8.25rem;height:.75rem}.preloader__progress-wrapper{max-width:15.625rem}.preloader__progress{height:.125rem}.preloader__percent{font-size:.7rem}}@keyframes progressShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.page__main{flex:1;display:flex;flex-direction:column;align-items:center;min-height:50vh;padding-top:5rem;padding-left:1rem;padding-right:1rem}@media (min-width: 64rem){.page__main{padding-left:3.2rem;padding-right:3.2rem;padding-top:2.5rem}}.page__main .page__content{width:100%}@media (min-width: 64rem){.page__main .page__content{max-width:110rem}}.page__main .page__content .single-spa-container{width:100%}.page__base-app,.page__auth-app,.page__policy-app{flex:1;display:flex;width:100%}
