.ma-banner_wrapper{--banner-background:var(--color-white);--banner-text:var(--color-main);--banner-linkcolor:var(--color-main);align-items:center;background-color:rgb(var(--banner-background));color:rgb(var(--banner-text));display:grid;grid-template-columns:1fr;justify-content:center;width:100%}.ma-banner_wrapper--container{align-items:center;display:grid;gap:.4rem;grid-template-rows:1fr 1fr;justify-self:center;padding:.8rem 1.6rem}@media(min-width:992px){.ma-banner_wrapper--container{gap:2.4rem;grid-template-columns:1fr max-content;grid-template-rows:unset}}.ma-banner_wrapper--container_text{justify-self:center}.ma-banner_wrapper--container_text .ma-markdown a{border-color:rgb(var(--header-banner-linkcolor));color:rgb(var(--header-banner-linkcolor))}.ma-banner_wrapper--container_text .ma-markdown p{margin:0}@media(min-width:992px){.ma-banner_wrapper--container_text{justify-self:end}}.ma-banner_wrapper--container_button{justify-self:center}@media(min-width:992px){.ma-banner_wrapper--container_button{justify-self:start}}.ma-button{--button-font-size:1.6rem;--button-min-height:4rem;--icon-font-size:2.2rem;--button-background-color:RGB(var(--color-brand-primary));--button-color:RGB(var(--color-white));--button-border-color:RGB(var(--color-brand-primary));--button-hover-background-color:RGB(var(--color-brand-primary-hover));--button-hover-border-color:RGB(var(--color-brand-primary-hover));--button-hover-color:var(--button-color);--button-focus-background-color:RGB(var(--color-brand-primary-focus));--button-focus-border-color:RGB(var(--color-brand-primary-focus));--button-focus-color:var(--button-color);--button-disabled-background-color:RGB(var(--disabled-color));--button-disabled-border-color:RGB(var(--disabled-color));--button-disabled-color:RGB(var(--text-color-inverted));--button-visited-color:var(--button-color);display:inline-block;width:-moz-fit-content;width:fit-content}.ma-button>a,.ma-button>button{align-items:center;background-color:var(--button-background-color);border:1px solid var(--button-border-color);border-radius:2.5rem;color:var(--button-color);cursor:pointer;display:flex;font-size:var(--button-font-size);font-weight:700;justify-content:center;line-height:1.2;min-height:var(--button-min-height);min-width:15rem;outline:none;padding:.8rem 2rem;text-align:center;text-transform:none;transition:background-color .3s,border-color .3s,color .3s,font-size .3s}@media(min-width:992px){.ma-button>a,.ma-button>button{--button-font-size:1.8rem;--button-min-height:5rem;min-width:26rem}}.ma-button>a:active,.ma-button>a:hover,.ma-button>button:active,.ma-button>button:hover{background-color:var(--button-hover-background-color);border-color:var(--button-hover-border-color);color:var(--button-hover-color);text-decoration:none}.ma-button>a:focus,.ma-button>button:focus{background-color:var(--button-focus-background-color);border-color:var(--button-focus-border-color);color:var(--button-focus-color);text-decoration:none}.ma-button>a:focus-visible,.ma-button>button:focus-visible{border:1px solid rgb(var(--color-white));outline:2px solid RGB(var(--border-color-active))}.ma-button>a.disabled,.ma-button>a:disabled,.ma-button>button.disabled,.ma-button>button:disabled{background-color:var(--button-disabled-background-color);border-color:var(--button-disabled-border-color);color:var(--button-disabled-color);cursor:not-allowed}.ma-button>a:visited,.ma-button>button:visited{color:var(--button-visited-color)}.ma-button>a .icon,.ma-button>button .icon{font-size:var(--icon-font-size);margin-left:2rem}@media(min-width:992px){.ma-button>a .icon,.ma-button>button .icon{--icon-font-size:2.4rem}}.ma-button.secondary{--button-background-color:RGB(var(--color-main));--button-border-color:RGB(var(--color-main));--button-hover-background-color:RGB(var(--color-main-80));--button-hover-border-color:RGB(var(--color-main-80));--button-focus-background-color:RGB(var(--color-main-90));--button-focus-border-color:RGB(var(--color-main-90))}.ma-button.plain{--button-background-color:transparent;--button-border-color:RGB(var(--text-color));--button-color:RGB(var(--text-color));--button-hover-background-color:RGB(var(--color-main-10));--button-hover-border-color:RGB(var(--text-color));--button-hover-color:RGB(var(--text-color));--button-focus-background-color:RGB(var(--color-main-5));--button-focus-border-color:RGB(var(--text-color));--button-focus-color:RGB(var(--text-color));--button-disabled-background-color:transparent;--button-disabled-border-color:RGB(var(--disabled-color));--button-disabled-color:RGB(var(--disabled-color))}.ma-button.plain>a:focus-visible,.ma-button.plain>button:focus-visible{border:1px solid rgb(var(--border-color-active));outline:1px solid RGB(var(--border-color-active))}.ma-button.inverted{--button-background-color:RGB(var(--color-white));--button-border-color:RGB(var(--color-brand-primary));--button-color:RGB(var(--color-brand-primary));--button-hover-background-color:RGB(var(--color-main-20));--button-hover-color:RGB(var(--color-brand-primary));--button-focus-background-color:RGB(var(--color-main-5));--button-focus-color:RGB(var(--color-brand-primary));--button-disabled-background-color:RGB(var(--disabled-color));--button-disabled-border-color:RGB(var(--disabled-color));--button-disabled-color:RGB(var(--text-color-inverted))}.ma-button.inverted>a:focus-visible,.ma-button.inverted>button:focus-visible{border:1px solid rgb(var(--border-color-active));outline:1px solid RGB(var(--border-color-active))}.ma-button.inverted.secondary{--button-border-color:RGB(var(--color-main));--button-color:RGB(var(--color-main));--button-hover-border-color:RGB(var(--color-main));--button-hover-color:RGB(var(--color-main));--button-focus-border-color:RGB(var(--color-main));--button-focus-color:RGB(var(--color-main));--button-disabled-border-color:RGB(var(--disabled-color));--button-disabled-color:RGB(var(--text-color-inverted))}.ma-button.inverted.plain{--button-background-color:RGB(var(--color-main));--button-border-color:RGB(var(--color-white));--button-color:RGB(var(--color-white));--button-hover-background-color:RGB(var(--color-main-80));--button-hover-border-color:RGB(var(--color-white));--button-hover-color:RGB(var(--color-white));--button-focus-background-color:RGB(var(--color-main-90));--button-focus-border-color:RGB(var(--color-white));--button-focus-color:RGB(var(--color-white));--button-disabled-background-color:RGB(var(--disabled-color));--button-disabled-border-color:RGB(var(--disabled-color))}.ma-button.is-loading>a,.ma-button.is-loading>button{justify-content:center}.ma-button.is-loading.plain .MaLoader .animation-wrapper .animation>div,.ma-button.is-loading.plain .ma-loader .animation-wrapper .animation>div{background-color:rgb(var(--color-main))!important}.ma-button.is-loading.inverted.plain{--button-background-color:RGB(var(--color-main));--button-border-color:RGB(var(--color-white));--button-hover-background-color:RGB(var(--color-main-80));--button-hover-border-color:RGB(var(--color-white));--button-hover-color:RGB(var(--color-white));--button-focus-background-color:RGB(var(--color-main-90));--button-focus-border-color:RGB(var(--color-white));--button-focus-color:RGB(var(--color-white));--button-disabled-background-color:RGB(var(--disabled-color));--button-disabled-border-color:RGB(var(--disabled-color))}.ma-button.is-loading.inverted.plain .MaLoader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain .ma-loader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>a:active .ma-button.is-loading.inverted.plain>a:focus .MaLoader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>a:active .ma-button.is-loading.inverted.plain>a:focus .ma-loader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>a:active .ma-button.is-loading.inverted.plain>button:focus .MaLoader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>a:active .ma-button.is-loading.inverted.plain>button:focus .ma-loader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>a:hover .MaLoader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>a:hover .ma-loader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>button:active .ma-button.is-loading.inverted.plain>a:focus .MaLoader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>button:active .ma-button.is-loading.inverted.plain>a:focus .ma-loader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>button:active .ma-button.is-loading.inverted.plain>button:focus .MaLoader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>button:active .ma-button.is-loading.inverted.plain>button:focus .ma-loader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>button:hover .MaLoader .animation-wrapper .animation>div,.ma-button.is-loading.inverted.plain>button:hover .ma-loader .animation-wrapper .animation>div{background-color:RGB(var(--color-white))!important}.ma-button.size-sm>a,.ma-button.size-sm>button{--button-font-size:1.4rem;--button-min-height:3rem}@media(min-width:992px){.ma-button.size-sm>a,.ma-button.size-sm>button{--button-font-size:1.6rem;--button-min-height:3.5rem}}.ma-button.size-sm>a .icon,.ma-button.size-sm>button .icon{--icon-font-size:1.6rem}@media(min-width:992px){.ma-button.size-sm>a .icon,.ma-button.size-sm>button .icon{--icon-font-size:1.8rem}}.ma-button.size-sm.only-icon>a,.ma-button.size-sm.only-icon>button,.ma-button.size-sm.round>a,.ma-button.size-sm.round>button{height:3rem;min-height:unset;padding:0;width:3rem}@media(min-width:992px){.ma-button.size-sm.only-icon>a,.ma-button.size-sm.only-icon>button,.ma-button.size-sm.round>a,.ma-button.size-sm.round>button{height:3.5rem;width:3.5rem}}.ma-button.size-sm.only-icon>a .icon,.ma-button.size-sm.only-icon>button .icon,.ma-button.size-sm.round>a .icon,.ma-button.size-sm.round>button .icon{--icon-font-size:1.8rem}@media(min-width:992px){.ma-button.size-sm.only-icon>a .icon,.ma-button.size-sm.only-icon>button .icon,.ma-button.size-sm.round>a .icon,.ma-button.size-sm.round>button .icon{--icon-font-size:2rem}}.ma-button.size-sm .MaLoader .animation-wrapper .animation>div,.ma-button.size-sm .ma-loader .animation-wrapper .animation>div{height:1.4rem;width:1.4rem}@media(min-width:992px){.ma-button.size-sm .MaLoader .animation-wrapper .animation>div,.ma-button.size-sm .ma-loader .animation-wrapper .animation>div{height:1.6rem;width:1.6rem}}.ma-button.size-xs>a,.ma-button.size-xs>button{--button-font-size:1.2rem;--button-min-height:2.5rem}@media(min-width:992px){.ma-button.size-xs>a,.ma-button.size-xs>button{--button-font-size:1.4rem;--button-min-height:3rem}}.ma-button.size-xs>a .icon,.ma-button.size-xs>button .icon{--icon-font-size:1.4rem}@media(min-width:992px){.ma-button.size-xs>a .icon,.ma-button.size-xs>button .icon{--icon-font-size:1.6rem}}.ma-button.size-xs.only-icon>a,.ma-button.size-xs.only-icon>button,.ma-button.size-xs.round>a,.ma-button.size-xs.round>button{height:2.5rem;min-height:unset;padding:0;width:2.5rem}@media(min-width:992px){.ma-button.size-xs.only-icon>a,.ma-button.size-xs.only-icon>button,.ma-button.size-xs.round>a,.ma-button.size-xs.round>button{height:3rem;width:3rem}}.ma-button.size-xs.only-icon>a .icon,.ma-button.size-xs.only-icon>button .icon,.ma-button.size-xs.round>a .icon,.ma-button.size-xs.round>button .icon{--icon-font-size:1.6rem}@media(min-width:992px){.ma-button.size-xs.only-icon>a .icon,.ma-button.size-xs.only-icon>button .icon,.ma-button.size-xs.round>a .icon,.ma-button.size-xs.round>button .icon{--icon-font-size:1.8rem}}.ma-button.size-xs .MaLoader .animation-wrapper .animation>div,.ma-button.size-xs .ma-loader .animation-wrapper .animation>div{height:1.2rem;width:1.2rem}@media(min-width:992px){.ma-button.size-xs .MaLoader .animation-wrapper .animation>div,.ma-button.size-xs .ma-loader .animation-wrapper .animation>div{height:1.4rem;width:1.4rem}}.ma-button.full-width{display:block;width:100%}.ma-button.full-width>a,.ma-button.full-width>button{width:100%}.ma-button.left-icon-position>a,.ma-button.left-icon-position>button{flex-flow:row-reverse;text-align:left}.ma-button.left-icon-position>a .icon,.ma-button.left-icon-position>button .icon{margin:0 2rem 0 0}.ma-button.right-icon-position>a,.ma-button.right-icon-position>button{text-align:right}.ma-button.right-icon-position>a .icon,.ma-button.right-icon-position>button .icon{margin:0 0 0 2rem}.ma-button.only-icon>a,.ma-button.only-icon>button,.ma-button.round>a,.ma-button.round>button{border-radius:50%;height:4rem;min-width:unset;width:4rem}@media(min-width:992px){.ma-button.only-icon>a,.ma-button.only-icon>button,.ma-button.round>a,.ma-button.round>button{height:5rem;width:5rem}}.ma-button.only-icon>a .icon,.ma-button.only-icon>button .icon,.ma-button.round>a .icon,.ma-button.round>button .icon{margin:0}.MaLoader.absolute,.MaLoader.fixed,.ma-loader.absolute,.ma-loader.fixed{bottom:0;left:0;pointer-events:all;right:0;top:0;z-index:var(--z-index-loader-layer)}.MaLoader.absolute .loader-background,.MaLoader.fixed .loader-background,.ma-loader.absolute .loader-background,.ma-loader.fixed .loader-background{background-color:RGB(var(--color-white));height:100%;position:absolute;width:100%}.MaLoader.absolute .animation-wrapper,.MaLoader.fixed .animation-wrapper,.ma-loader.absolute .animation-wrapper,.ma-loader.fixed .animation-wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.MaLoader .animation-wrapper,.ma-loader .animation-wrapper{width:100%}.MaLoader .animation-wrapper .animation,.ma-loader .animation-wrapper .animation{line-height:.5;text-align:center;width:100%}.MaLoader .animation-wrapper .animation>div,.ma-loader .animation-wrapper .animation>div{animation:bounceDelay 1.4s ease-in-out infinite both;background-color:RGB(var(--color-brand-primary));border-radius:100%;display:inline-block;height:1.8rem;width:1.8rem}@keyframes bounceDelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media (update:slow),screen and (prefers-reduced-motion:reduce){.MaLoader .animation-wrapper .animation>div,.ma-loader .animation-wrapper .animation>div{animation:none}}.MaLoader .animation-wrapper .animation .bounce1,.ma-loader .animation-wrapper .animation .bounce1{animation-delay:-.32s}.MaLoader .animation-wrapper .animation .bounce2,.ma-loader .animation-wrapper .animation .bounce2{animation-delay:-.16s}.MaLoader .animation-wrapper .showTextContent,.ma-loader .animation-wrapper .showTextContent{animation:displayTextContent .65s ease-in-out both;left:15%;padding:1rem 5rem 0;position:absolute;text-align:center;width:70%}@keyframes displayTextContent{0%{opacity:0}to{opacity:1}}@media (update:slow),screen and (prefers-reduced-motion:reduce){.MaLoader .animation-wrapper .showTextContent,.ma-loader .animation-wrapper .showTextContent{animation:none}}.ma-icon{display:inline-block;min-height:.5rem;min-width:.5rem}.ma-icon--size-xl{font-size:5rem}@media(min-width:992px){.ma-icon--size-xl{font-size:7rem}}.ma-icon--size-lg{font-size:4rem}@media(min-width:992px){.ma-icon--size-lg{font-size:6rem}}.ma-icon--size-md{font-size:3.5rem}@media(min-width:992px){.ma-icon--size-md{font-size:5rem}}.ma-icon--size-sm{font-size:3rem}@media(min-width:992px){.ma-icon--size-sm{font-size:4rem}}.ma-icon--size-xs{font-size:2rem}.ma-icon--size-xxs{font-size:1.2rem}.ma-icon--inverted{align-items:center;background-color:RGB(var(--color-brand-primary));border-radius:50%;color:RGB(var(--color-white));display:flex;justify-content:center}.ma-icon--inverted.ma-icon--size-xl{font-size:3rem;height:5rem;width:5rem}@media(min-width:992px){.ma-icon--inverted.ma-icon--size-xl{font-size:5rem;height:7rem;width:7rem}}.ma-icon--inverted.ma-icon--size-lg{font-size:2.5rem;height:4rem;width:4rem}@media(min-width:992px){.ma-icon--inverted.ma-icon--size-lg{font-size:4rem;height:6rem;width:6rem}}.ma-icon--inverted.ma-icon--size-md{font-size:2rem;height:3.5rem;width:3.5rem}@media(min-width:992px){.ma-icon--inverted.ma-icon--size-md{font-size:3rem;height:5rem;width:5rem}}.ma-icon--inverted.ma-icon--size-sm{font-size:1.75rem;height:3rem;width:3rem}@media(min-width:992px){.ma-icon--inverted.ma-icon--size-sm{font-size:2.5rem;height:4rem;width:4rem}}.ma-icon--inverted.ma-icon--size-xs{font-size:1.5rem;height:2rem;width:2rem}.ma-markdown ol,.ma-markdown ul{margin:1.6rem 0;padding:revert}.ma-markdown ul{list-style:initial}.ma-markdown ol{list-style:decimal}.ma-markdown table,.ma-markdown td,.ma-markdown th{border:1px solid rgb(var(--border-color));padding:1.5rem}