.__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;-webkit-transition:width .1s,opacity .4s;transition:width .1s,opacity .4s;background-color:#fff;z-index:999999}.nuxt-progress.nuxt-progress-notransition{-webkit-transition:none;transition:none}.nuxt-progress-failed{background-color:red}.language-toggle,.language-toggle__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-toggle__item{height:26.6666666667px;background:#fafafa;color:#3b3b3b;font-weight:600;font-size:.75rem;line-height:1.5;letter-spacing:normal;border:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;padding:0 .5rem}.language-toggle__item:hover{text-decoration:none}.language-toggle__item:first-child{border-radius:.25rem 0 0 .25rem}[dir=rtl] .language-toggle__item:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.language-toggle__item:last-child{border-radius:0 .25rem .25rem 0}[dir=rtl] .language-toggle__item:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.language-toggle__item.active{color:#fff;background:var(--color-primary)}@media only all and (min-width:1200px){.language-toggle__item{width:50px;height:33.3333333333px}}@media only all and (min-width:1600px){.language-toggle__item{width:60px;height:40px;font-size:1rem;line-height:1.5;letter-spacing:normal}}.document-cover[data-v-53df5b46]{position:absolute;left:0;top:0;right:0;bottom:0}.document-cover.is-fixed[data-v-53df5b46]{position:fixed}.document-cover__bg[data-v-53df5b46]{background:rgba(59,59,59,.5);position:fixed;left:0;top:0;right:0;bottom:0}.document-cover__bg.is-invisible[data-v-53df5b46]{background:none}.svg-icon{display:inline-block;width:1rem;height:1rem;vertical-align:middle;color:inherit;fill:currentColor}.svg-icon--loading{-webkit-animation:loading-icon-rotation 1.3s linear infinite;animation:loading-icon-rotation 1.3s linear infinite}.svg-icon--sm{width:1rem;min-width:1rem;height:1rem}.svg-icon--md{width:1.5rem;min-width:1.5rem;height:1.5rem}.svg-icon--lg{width:2rem;min-width:2rem;height:2rem}.svg-icon--xl{width:3rem;min-width:3rem;height:3rem}.svg-icon--2xl{width:4rem;min-width:4rem;height:4rem}.svg-icon--3xl{width:6rem;min-width:6rem;height:6rem}.svg-icon--utility{stroke:currentColor;fill:transparent;stroke-linecap:round;stroke-linejoin:round}@supports(vector-effect:non-scaling-stroke){.svg-icon--utility *{stroke-width:2px;vector-effect:non-scaling-stroke}.svg-icon--utility.svg-icon--md *{stroke-width:2.25px}.svg-icon--utility.svg-icon--lg *{stroke-width:3px}.svg-icon--utility.svg-icon--xl *{stroke-width:4px}.svg-icon--utility.svg-icon--2xl *{stroke-width:6px}.svg-icon--utility.svg-icon--3xl *{stroke-width:8px}}@-webkit-keyframes loading-icon-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes loading-icon-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.collapsible-menu{position:relative}.collapsible-menu .links{z-index:5;position:absolute;top:calc(100% + 1px);right:-16px;width:100vw;background-color:#fff;-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,.12),0 .375rem .625rem rgba(0,0,0,.08);box-shadow:0 1rem 2rem rgba(0,0,0,.12),0 .375rem .625rem rgba(0,0,0,.08)}.collapsible-menu .links li{display:block;white-space:nowrap;border-bottom:1px solid #dbdbdb}.collapsible-menu .links a{position:relative}.collapsible-menu .links a:after{position:absolute;left:0;top:0;right:auto;bottom:0;display:block;content:" ";width:5px;background-color:#fafafa}.collapsible-menu .links a.nuxt-link-active,.collapsible-menu .links a.router-link-active{background-color:#fafafa}.collapsible-menu .links a.nuxt-link-active:after,.collapsible-menu .links a.router-link-active:after{top:-1px}.collapsible-menu .links ul li a:after{height:auto}.prismic-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:5px solid var(--color-primary);border-bottom:1px solid #dbdbdb;max-height:60px}@media only all and (min-width:992px){.prismic-header{max-height:100%}}.prismic-header__left--home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.prismic-header__left--home .logo{max-height:56px;margin-right:1rem}@media only screen and (max-width:320px){.prismic-header__left--home .logo{max-width:115px}}[dir=rtl] .prismic-header__left--home .logo{margin-left:1rem;margin-right:0}.prismic-header__left--home h2{color:var(--color-secondary);margin:0;font-size:1rem;line-height:1.5;letter-spacing:normal}.prismic-header__left--home h2:before{display:none!important}@media only all and (min-width:992px){.prismic-header__left--home h2{font-size:1.25rem;line-height:1.5;letter-spacing:normal}}.prismic-header__right{display:-webkit-box;display:-ms-flexbox;display:flex}.prismic-header__right--links ul{list-style:none;padding:0;margin:0}@media only all and (min-width:992px){.prismic-header__right--links ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.prismic-header__right--links a{display:block;padding:1rem;line-height:1;text-decoration:none;color:#616161}.prismic-header__right--links a.special{font-weight:700}.prismic-header__right--links a:hover{text-decoration:none}.prismic-header__right--links a.nuxt-link-active,.prismic-header__right--links a.router-link-active{position:relative;font-weight:700;color:#3b3b3b}.prismic-header__right--links a.nuxt-link-active:after,.prismic-header__right--links a.router-link-active:after{position:absolute;bottom:-1px;left:0;right:0;display:block;content:" ";height:3px;background-color:var(--color-primary)}.prismic-header__right--lang-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:574px){.prismic-header .is-hidden-on-mobile{display:none}}@media only all and (min-width:768px){.prismic-header .is-hidden-on-mobile{display:block}}.prismic-footer__content{background-color:#fafafa;padding:.8em .8em 0}.prismic-footer__social--logo{-webkit-transition:-webkit-box-shadow .2s cubic-bezier(0,.55,.45,1);transition:-webkit-box-shadow .2s cubic-bezier(0,.55,.45,1);transition:box-shadow .2s cubic-bezier(0,.55,.45,1);transition:box-shadow .2s cubic-bezier(0,.55,.45,1),-webkit-box-shadow .2s cubic-bezier(0,.55,.45,1);margin:.6em .4em .6em 0;border:1px solid #616161;width:32px;height:32px;border-radius:624.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3b3b3b}[dir=rtl] .prismic-footer__social--logo{margin:.6em 0 .6em .4em}.prismic-footer__social--logo:last-child{margin-right:0}[dir=rtl] .prismic-footer__social--logo:last-child{margin-left:0}.prismic-footer__social--logo:hover{border-color:#3b3b3b;-webkit-box-shadow:0 0 0 .125rem #3b3b3b;box-shadow:0 0 0 .125rem #3b3b3b}.prismic-footer__links ul{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.8em 0}.prismic-footer__links ul li{padding:0 10px}.prismic-footer__links ul li a{color:#3b3b3b}.prismic-footer__copyright{border-top:1px solid #dbdbdb;font-size:.875rem;line-height:1.5;letter-spacing:normal;margin:0 -13px}.prismic-footer__copyright p{margin:.8em}