*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit}ul{list-style:none}img,video,svg{display:block;height:auto;max-width:100%}iframe{border:none}table{border-collapse:collapse;border-spacing:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;border-radius:0;color:inherit;box-shadow:none}a{color:inherit}:root{--color-primary-50: #ffedee;--color-primary-100: #fae1e2;--color-primary-200: #ffccce;--color-primary-300: #fa9da1;--color-primary-400: #fc656b;--color-primary-500: #e53940;--color-primary-600: #d8232a;--color-primary-700: #bf1f25;--color-primary-800: #99191e;--color-primary-900: #801519;--color-secondary-50: #f0f4f7;--color-secondary-100: #dfe4e9;--color-secondary-200: #acb4bd;--color-secondary-300: #828e9a;--color-secondary-400: #596978;--color-secondary-500: #46596b;--color-secondary-600: #2f4356;--color-secondary-700: #263645;--color-secondary-800: #1c2834;--color-secondary-900: #131b22;--color-white: #fff;--wrapper-padding-x: 1rem;--wrapper-maxwidth: none;--spacing-vertical-m: 1.75rem;--spacing-vertical-l: 3.5rem;--spacing-vertical-xl: 7rem;--bezier-1: cubic-bezier(.4, 0, .2, 1);--icon-external-link: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCc+PHBhdGggZD0nTTE0LjUgMi43djEuOWgzLjhsLjYtLjUuMy4xLS43LjYtNi40IDYuNCAxLjQgMS40IDYuNC02LjQuNi0uNy4xLjMtLjUuN3YzLjdIMjJWMi43eicvPjxwYXRoIGQ9J00xNi45IDE5LjloLTEyVjcuN2g1LjdWNS44SDN2MTZoMTUuOXYtNy43aC0yeicvPjwvc3ZnPg==)}@media(min-width:480px){:root{--wrapper-padding-x: 1.75rem}}@media(min-width:640px){:root{--wrapper-padding-x: 2.25rem}}@media(min-width:1024px){:root{--wrapper-padding-x: 2.5rem;--spacing-vertical-m: 2.5rem;--spacing-vertical-l: 5rem;--spacing-vertical-xl: 10rem}}@media(min-width:1280px){:root{--wrapper-padding-x: 3rem}}@media(min-width:1544px){:root{--wrapper-maxwidth: 1544px}}@media(min-width:1920px){:root{--wrapper-padding-x: 4rem;--wrapper-maxwidth: 1676px;--spacing-vertical-m: 4rem;--spacing-vertical-l: 8rem;--spacing-vertical-xl: 16rem}}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(/fonts/noto-sans-v42-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:400;src:url(/fonts/noto-sans-v42-latin_latin-ext-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(/fonts/noto-sans-v42-latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:600;src:url(/fonts/noto-sans-v42-latin_latin-ext-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(/fonts/noto-sans-v42-latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:700;src:url(/fonts/noto-sans-v42-latin_latin-ext-700italic.woff2) format("woff2")}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1f2937;font-family:Noto Sans,serif,system-ui;font-size:16px;line-height:1.5;word-spacing:.0625em}@media(min-width:1280px){html body{font-size:1.125rem}}@media(min-width:1920px){html body{font-size:1.25rem}}h1{font-size:1.625rem;font-weight:700;line-height:1.25}@media(min-width:1024px){h1{font-size:2rem}}@media(min-width:1280px){h1{font-size:2.5rem}}@media(min-width:1920px){h1{font-size:3rem}}.rt>p,.rt>ul,.rt>ol,.rt>h2,.rt>h3{margin-bottom:1rem}.rt>p:last-child,.rt>ul:last-child,.rt>ol:last-child,.rt>h2:last-child,.rt>h3:last-child{margin-bottom:0}.rt h2{font-weight:700;font-size:1.375rem;line-height:1.25;margin-top:3rem}@media(min-width:1024px){.rt h2{font-size:1.625rem}}@media(min-width:1280px){.rt h2{font-size:2rem}}@media(min-width:1544px){.rt h2{margin-top:3.5rem}}@media(min-width:1920px){.rt h2{font-size:2.5rem}}.rt h2:first-child{margin-top:0}.rt h3{font-weight:700;font-size:1.25rem;line-height:1.25;margin-top:3rem}@media(min-width:1024px){.rt h3{font-size:1.375rem}}@media(min-width:1280px){.rt h3{font-size:1.625rem}}@media(min-width:1544px){.rt h3{margin-top:3.5rem}}@media(min-width:1920px){.rt h3{font-size:2rem}}.rt h3:first-child{margin-top:0}.rt ul{list-style-position:outside;list-style-type:disc;padding-left:1.25rem;display:grid;gap:.5rem}.rt ol{padding-left:1.25rem;display:grid;gap:.5rem}.rt a{color:var(--color-primary-600);text-decoration:underline;text-underline-offset:2px}.rt a:hover,.rt a:focus-visible{color:var(--color-primary-800)}.rt a[target=_blank]:after{content:"";background-color:currentColor;display:inline-block;height:1em;margin-left:.125em;margin-right:.125em;-webkit-mask-image:var(--icon-external-link);mask-image:var(--icon-external-link);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:.2em;width:1em}.rt strong{font-weight:700}sup{vertical-align:top;font-size:.625em}sub{vertical-align:bottom;font-size:.625em}.fontsize-xs{font-size:.75rem}@media(min-width:1280px){.fontsize-xs{font-size:.875rem}}@media(min-width:1920px){.fontsize-xs{font-size:1rem}}.fontsize-s{font-size:.875rem}@media(min-width:1280px){.fontsize-s{font-size:1rem}}@media(min-width:1920px){.fontsize-s{font-size:1.125rem}}.fontsize-m{font-size:1.125rem;line-height:1.375}@media(min-width:1280px){.fontsize-m{font-size:1.25rem}}@media(min-width:1920px){.fontsize-m{font-size:1.375rem}}.link-external:after{content:"";background-color:currentColor;display:inline-block;height:1em;margin-left:.125em;margin-right:.125em;-webkit-mask-image:var(--icon-external-link);mask-image:var(--icon-external-link);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:.15em;width:1em}@media(min-width:1024px){.link-external:after{top:.05em}}.wrap{padding-left:var(--wrapper-padding-x);padding-right:var(--wrapper-padding-x);max-width:var(--wrapper-maxwidth);margin-left:auto;margin-right:auto}@media(min-width:768px){.wrap .wrap-slim{width:calc((100% - 24.75rem) / 12 * 10 + 20.25rem);margin-left:auto;margin-right:auto}}@media(min-width:1024px){.wrap .wrap-slim{width:calc((100% - 27.5rem) / 12 * 8 + 17.5rem)}}@media(min-width:1280px){.wrap .wrap-slim{width:calc((100% - 33rem)/2 + 15rem)}}@media(min-width:1920px){.wrap .wrap-slim{width:calc((100% - 44rem)/2 + 20rem)}}.bg--secondary-50{background-color:var(--color-secondary-50)}.bg--secondary-100{background-color:var(--color-secondary-100)}.bg--secondary-600{background-color:var(--color-secondary-600);color:var(--color-white)}.bg--secondary-700{background-color:var(--color-secondary-700);color:var(--color-white)}html{height:100%;scroll-behavior:smooth}body{height:100%;min-height:100vh;min-height:-webkit-fill-available}body #app{display:flex;flex-direction:column;height:100%}body main{position:relative;flex-grow:1}a:focus-visible,button:focus-visible{outline:2px solid #8655f6;outline-offset:0}main:focus-visible,header:focus-visible{outline:2px solid #8655f6;outline-offset:-2px}.infobar.svelte-1cu3dgz{padding-top:var(--spacing-vertical-l);padding-bottom:var(--spacing-vertical-l)}@media(min-width:1024px){.infos.svelte-1cu3dgz{display:grid;gap:4rem;grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.infos.svelte-1cu3dgz{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.info.svelte-1cu3dgz{grid-column:1/span 2}}h2.svelte-1cu3dgz{font-size:1.25rem;line-height:1.25;margin-bottom:1.5rem}h2.svelte-1cu3dgz:last-child{margin-bottom:0}@media(min-width:1024px){h2.svelte-1cu3dgz{font-size:1.375rem;margin-bottom:2.5rem}}@media(min-width:1280px){h2.svelte-1cu3dgz{font-size:1.625rem}}@media(min-width:1920px){h2.svelte-1cu3dgz{font-size:2rem}}@media(min-width:1024px){.rt.svelte-1cu3dgz{font-size:1.125rem}}@media(min-width:1920px){.rt.svelte-1cu3dgz{font-size:1.25rem}}.navbar.svelte-19juiaq{padding-top:.75rem;padding-bottom:.75rem}ul.svelte-19juiaq{display:flex;gap:.5rem;flex-wrap:wrap}@media(min-width:640px){ul.svelte-19juiaq{gap:1rem}}a.svelte-19juiaq{padding-top:.5rem;padding-bottom:.5rem;display:inline-flex;text-decoration:none;align-items:center}a.svelte-19juiaq:hover{color:#d1d5db}a.svelte-19juiaq:focus-visible{outline-color:#c4b5fd}.mainbar.svelte-1omo5vb{padding-top:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb}@media(min-width:768px){.mainbar.svelte-1omo5vb{padding-top:1rem;padding-bottom:1rem}}@media(min-width:1024px){.mainbar.svelte-1omo5vb{padding-top:1.5rem;padding-bottom:1.5rem}}@media(min-width:1280px){.mainbar.svelte-1omo5vb{padding-top:2rem;padding-bottom:3.5625rem}}@media(min-width:1544px){.mainbar.svelte-1omo5vb{padding-bottom:4.0625rem}}@media(min-width:1920px){.mainbar.svelte-1omo5vb{padding-top:2.5rem;padding-bottom:3.875rem}}.wrap.svelte-1omo5vb{display:flex;justify-content:space-between;align-items:center}@media(min-width:1024px){.wrap.svelte-1omo5vb{align-items:flex-start}}.logo.hidden.svelte-1omo5vb{opacity:0}.logo.svelte-1omo5vb a:where(.svelte-1omo5vb){display:flex;align-items:center;text-decoration:none}.logo.svelte-1omo5vb .logo-flag:where(.svelte-1omo5vb){width:30px;height:33px;flex-shrink:0}.logo.svelte-1omo5vb .logo-name:where(.svelte-1omo5vb){display:none;width:174px;height:50px}.logo.svelte-1omo5vb .logo-separator:where(.svelte-1omo5vb){background-color:#d1d5db;margin-left:.5rem;margin-right:.5rem;height:2.5rem;width:1px}.logo.svelte-1omo5vb .logo-title:where(.svelte-1omo5vb){font-weight:700;font-size:.875rem;line-height:1.375;margin-top:.16rem}@media(min-width:480px){.logo.svelte-1omo5vb .logo-title:where(.svelte-1omo5vb){font-size:.75rem;margin-top:-.16rem}}@media(min-width:640px){.logo.svelte-1omo5vb .logo-separator:where(.svelte-1omo5vb){margin-left:1rem;margin-right:1rem}.logo.svelte-1omo5vb .logo-title:where(.svelte-1omo5vb){font-size:.875rem}}@media(min-width:768px){.logo.svelte-1omo5vb a:where(.svelte-1omo5vb){align-items:flex-start}.logo.svelte-1omo5vb .logo-separator:where(.svelte-1omo5vb){height:3.5rem}}@media(min-width:1024px){.logo.svelte-1omo5vb .logo-flag:where(.svelte-1omo5vb){width:32px;height:34px}.logo.svelte-1omo5vb .logo-separator:where(.svelte-1omo5vb){height:3.5rem;margin-left:1.5rem;margin-right:1.5rem}}@media(min-width:1280px){.logo.svelte-1omo5vb .logo-name:where(.svelte-1omo5vb){display:block}.logo.svelte-1omo5vb .logo-title:where(.svelte-1omo5vb){font-size:1rem}}@media(min-width:1920px){.logo.svelte-1omo5vb .logo-flag:where(.svelte-1omo5vb){width:40px;height:44px}.logo.svelte-1omo5vb .logo-name:where(.svelte-1omo5vb){width:244px;height:70px}.logo.svelte-1omo5vb .logo-separator:where(.svelte-1omo5vb){margin-left:2rem;margin-right:2rem;height:70px}.logo.svelte-1omo5vb .logo-title:where(.svelte-1omo5vb){font-size:1.125rem}}nav.tertiary.svelte-1omo5vb{display:none;margin-right:-.75rem}@media(min-width:1024px){nav.tertiary.svelte-1omo5vb{display:block}}nav.tertiary.svelte-1omo5vb ul:where(.svelte-1omo5vb){display:flex}nav.tertiary.svelte-1omo5vb a:where(.svelte-1omo5vb){text-decoration:none;padding-left:.75rem;padding-right:.75rem;display:inline-flex;align-items:center}.navtoggle.svelte-1omo5vb{padding-left:1rem;padding-right:1rem;margin-right:-1rem;display:flex;align-items:center;height:100%;cursor:pointer;color:#6b7280;transition:color .15s var(--bezier-1)}.navtoggle.svelte-1omo5vb .icon:where(.svelte-1omo5vb){height:1.25rem;width:1.75rem;position:relative;display:flex;flex-direction:column;justify-content:space-between}.navtoggle.svelte-1omo5vb .icon:where(.svelte-1omo5vb) span:where(.svelte-1omo5vb){display:block;transition:.15s var(--bezier-1);transition-property:transform,opacity;width:100%;height:2px;background-color:currentColor}.navtoggle.svelte-1omo5vb .icon:where(.svelte-1omo5vb) span:where(.svelte-1omo5vb):first-child{margin-top:-1px}.navtoggle.svelte-1omo5vb .icon:where(.svelte-1omo5vb) span:where(.svelte-1omo5vb):last-child{margin-bottom:-1px}.navtoggle.navopen.svelte-1omo5vb .icon:where(.svelte-1omo5vb) span:where(.svelte-1omo5vb):first-child{transform:translateY(10px) rotate(-45deg)}.navtoggle.navopen.svelte-1omo5vb .icon:where(.svelte-1omo5vb) span:where(.svelte-1omo5vb):nth-child(2){opacity:0}.navtoggle.navopen.svelte-1omo5vb .icon:where(.svelte-1omo5vb) span:where(.svelte-1omo5vb):last-child{transform:translateY(-10px) rotate(45deg)}@media(min-width:1024px){.navtoggle.svelte-1omo5vb{display:none}}.wrap.svelte-9yqg0{display:flex;align-items:center}@media(min-width:1544px){.wrap.svelte-9yqg0{height:3rem}}.langnav.svelte-9yqg0{margin-left:auto;position:relative}.langnav.svelte-9yqg0 select:where(.svelte-9yqg0){-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;padding:.625rem 1.5rem .625rem .25rem;width:3.5em;border:1px solid transparent;border-radius:.0625rem;line-height:1.5rem}@media(min-width:1024px){.langnav.svelte-9yqg0 select:where(.svelte-9yqg0){padding-left:1rem;width:4.5em}}.langnav.svelte-9yqg0 select:where(.svelte-9yqg0):focus-visible{outline:2px solid #c4b5fd}.langnav.svelte-9yqg0 select:where(.svelte-9yqg0) option:where(.svelte-9yqg0){color:#1f2937}.langnav.svelte-9yqg0 .icon:where(.svelte-9yqg0){position:absolute;display:flex;align-items:center;justify-content:center;height:100%;right:0;top:0;pointer-events:none;width:1.5rem}.navbar.svelte-10nbhyc{border-bottom:1px solid #e5e7eb;background-color:var(--color-secondary-500);position:absolute;top:6.9375rem;bottom:0;z-index:500;width:100%;box-shadow:0 10px 20px #0000000f,1px 10px 70px -8px #00000021;display:none}.navbar.navopen.svelte-10nbhyc{display:block}.navbar.svelte-10nbhyc a:where(.svelte-10nbhyc){text-decoration:none;font-size:.875rem;display:block;border-bottom:1px solid var(--color-secondary-100);padding:.75rem 1rem;background-color:var(--color-white);transition:background-color .15s var(--bezier-1);position:relative}.navbar.svelte-10nbhyc a:where(.svelte-10nbhyc):hover{background-color:var(--color-secondary-50)}.navbar.svelte-10nbhyc a:where(.svelte-10nbhyc):before{content:"";position:absolute;background-color:var(--color-primary-600);opacity:0;transition:opacity .15s var(--bezier-1);left:0;top:0;width:3px;height:100%}.navbar.svelte-10nbhyc a.active:where(.svelte-10nbhyc):before{opacity:1}.navbar.svelte-10nbhyc .tertiary:where(.svelte-10nbhyc) a:where(.svelte-10nbhyc){background-color:var(--color-secondary-50)}.navbar.svelte-10nbhyc .tertiary:where(.svelte-10nbhyc) a:where(.svelte-10nbhyc):hover{background-color:var(--color-secondary-100)}@media(min-width:768px){.navbar.svelte-10nbhyc{top:7.4375rem}}@media(min-width:1024px){.navbar.svelte-10nbhyc{position:relative;top:0;background-color:transparent;box-shadow:none;display:block;height:3.5rem}.navbar.svelte-10nbhyc nav:where(.svelte-10nbhyc){display:flex;height:100%;padding-left:var(--wrapper-padding-x);padding-right:var(--wrapper-padding-x);max-width:var(--wrapper-maxwidth);margin-left:auto;margin-right:auto}.navbar.svelte-10nbhyc ul:where(.svelte-10nbhyc){display:flex;height:100%}.navbar.svelte-10nbhyc a:where(.svelte-10nbhyc){display:block;border-bottom:none;background-color:transparent;font-size:inherit;padding:0 1rem;height:100%;display:flex;align-items:center;transition:none;transition:color .15s var(--bezier-1)}.navbar.svelte-10nbhyc a:where(.svelte-10nbhyc):hover{background-color:transparent;color:var(--color-primary-600)}.navbar.svelte-10nbhyc a:where(.svelte-10nbhyc):hover:before{opacity:1}.navbar.svelte-10nbhyc a:where(.svelte-10nbhyc):before{background-color:var(--color-primary-600);left:1rem;right:1rem;top:auto;bottom:0;width:auto;height:3px}.navbar.svelte-10nbhyc a.active:where(.svelte-10nbhyc):after{opacity:1}.navbar.svelte-10nbhyc .primary:where(.svelte-10nbhyc){margin-left:-1rem}.navbar.svelte-10nbhyc .secondary:where(.svelte-10nbhyc){margin-left:auto;margin-right:-1rem}.navbar.svelte-10nbhyc .tertiary:where(.svelte-10nbhyc){display:none}}@media(min-width:1280px){.navbar.svelte-10nbhyc{height:4rem}}@media(min-width:1920px){.navbar.svelte-10nbhyc{height:5rem}}.skip-to-content.svelte-4b3o1e{border:2px solid #e5e7eb;display:inline-block;left:50%;padding:.5rem 1rem;position:absolute;top:0;z-index:50;background-color:var(--color-secondary-900);border-color:var(--color-white);color:var(--color-white);box-shadow:#0000000f 0 2px 4px -1px,#00000014 0 4px 10px -1px;transform:translate(-50%) translateY(-200%);transition:transform .15s var(--bezier);text-decoration:none}.skip-to-content.svelte-4b3o1e:focus-visible{transform:translate(-50%)}.back-to-top.svelte-1unlq40{position:absolute;bottom:-3.5rem;right:.75rem;top:.75rem;z-index:500;pointer-events:none}@media(min-width:1024px){.back-to-top.svelte-1unlq40{bottom:-4rem}}@media(min-width:1280px){.back-to-top.svelte-1unlq40{bottom:1rem;right:1rem}}a.svelte-1unlq40{pointer-events:all;height:2.75rem;width:2.75rem;border-radius:.125rem;box-shadow:0 2px 6px -1px #0000000f,0 5px 20px -3px #00000014;border:1px solid var(--color-primary-600);position:sticky;top:calc(100vh - 3.5rem);display:inline-flex;justify-content:center;align-items:center;background-color:var(--color-white);color:var(--color-primary-600)}a.svelte-1unlq40:hover{border-color:var(--color-primary-700);color:var(--color-primary-700);box-shadow:0 6px 10px -5px #0000000f,0 15px 25px -3px #00000017}a.svelte-1unlq40 svg{height:100%;width:50%;stroke-width:.3px;stroke:currentColor}@media(min-width:1024px){a.svelte-1unlq40{width:3rem;height:3rem;top:calc(100vh - 4.5rem)}}@media(min-width:1280px){a.svelte-1unlq40{width:4rem;height:4rem;top:calc(100vh - 5rem)}}#error.svelte-1p57y15{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:#fff;z-index:9999}#error.svelte-1p57y15 .logo:where(.svelte-1p57y15){display:flex;align-items:center;text-decoration:none}#error.svelte-1p57y15 .logo-flag:where(.svelte-1p57y15){width:30px;height:33px;flex-shrink:0}#error.svelte-1p57y15 .logo-name:where(.svelte-1p57y15){display:none;width:174px;height:50px}@media(min-width:768px){#error.svelte-1p57y15 .logo:where(.svelte-1p57y15){align-items:flex-start}}@media(min-width:1024px){#error.svelte-1p57y15 .logo-flag:where(.svelte-1p57y15){width:32px;height:34px}#error.svelte-1p57y15 .logo-name:where(.svelte-1p57y15){display:block}}@media(min-width:1920px){#error.svelte-1p57y15 .logo-flag:where(.svelte-1p57y15){width:40px;height:44px}#error.svelte-1p57y15 .logo-name:where(.svelte-1p57y15){width:244px;height:70px}}
