@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap";:root{--ff-main: "Raleway", sans-serif;--ff-alt: "Inter", sans-serif;--fz-s: .875rem;--fz-m: 1rem;--fz-l: 1.125rem;--fz-xl: 1.25rem;--fw-s: 400;--fw-m: 500;--fw-ml: 600;--fw-l: 700;--fw-xl: 800;--grey-lightness: 35%;--c-grey: hsl(0, 0%, var(--grey-lightness));--c-grey-lighter: hsl(0, 0%, 82%);--c-overlay: hsla(0, 0%, var(--grey-lightness), 80%);--c-grey-bg: hsla(220, 13%, 95%);--c-action: hsl(15, 83%, 55%);--c-action-bg: hsla(14, 83%, 91%, 1);--c-text: hsl(191, 100%, 16%);--c-accent: hsl(191, 100%, 32%);--c-accent-bg: hsl(192, 48%, 92%);--c-error: hsl(354, 85%, 45%);--c-error-bg: hsl(0, 100%, 95%);--c-valid: hsl(108, 60%, 41%);--c-valid-bg: hsl(107, 30%, 88%);--radius-s: 4px;--radius: 8px;--spacer-xxs: .25rem;--spacer-xs: .5rem;--spacer-s: .75rem;--spacer-m: 1rem;--spacer-l: 1.25rem;--spacer-xl: 1.5rem;--spacer-xxl: 1.75rem;--spacer-xxxl: 2rem;--small-content-max-width: 640px;--content-max-width: 1440px;--bp-phone: 540px;--bp-tablet: 768px}*,*:before,*:after{box-sizing:border-box;margin:0}button{font-family:Raleway,sans-serif;font-family:var(--ff-main);background-color:transparent;border:none;cursor:pointer;padding:0;margin:0;display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button.app-button.nav-button{display:flex;align-items:center;justify-content:space-between;gap:.75rem;gap:var(--spacer-s)}button.app-button.nav-button.prev{padding-right:1.75rem;padding-right:var(--spacer-xxl)}button.app-button.nav-button.next{padding-left:1.75rem;padding-left:var(--spacer-xxl)}h1{font-size:2rem;font-weight:900}h2{font-size:1.875rem;font-weight:800;font-weight:var(--fw-xl)}h3{font-size:1.625rem;font-weight:800;font-weight:var(--fw-xl)}h4{font-size:1.4375rem;font-weight:700;font-weight:var(--fw-l)}h5{font-size:1.3125rem;font-weight:700;font-weight:var(--fw-l)}h6{font-size:1.125rem;font-size:var(--fz-l)}.accent{color:#0085a3;color:var(--c-accent)}.p-xl{font-size:1.25rem;font-size:var(--fz-xl);line-height:130%}.p-l{font-size:1.125rem;font-size:var(--fz-l);line-height:130%}.p-m{font-size:1rem;font-size:var(--fz-m);line-height:130%}.p-r{font-weight:400;font-weight:var(--fw-s)}.p-tiny{font-size:.875rem;font-size:var(--fz-s);font-weight:500;font-weight:var(--fw-m);line-height:130%}.p-tiny.accent{color:#0085a3;color:var(--c-accent)}.p-tiny.upper{color:#0085a3;color:var(--c-accent);font-weight:700;font-weight:var(--fw-l);text-transform:uppercase}.p-highlight-red{font-size:1.125rem;font-size:var(--fz-l);line-height:130%}.p-highlight-red strong{font-weight:500;font-weight:var(--fw-m);color:#d41125;color:var(--c-error)}.p-b{font-weight:700;font-weight:var(--fw-l)}.mooc-lesson{display:flex;flex-direction:column;gap:.75rem;gap:var(--spacer-s)}.list-mention{margin-top:1rem;margin-top:var(--spacer-m);display:flex;flex-direction:column;gap:.25rem;gap:var(--spacer-xxs)}.list-mention .mention{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;gap:var(--spacer-xl)}.list-mention .mention .content{grid-column:span 2;color:#0085a3;color:var(--c-accent)}body{min-height:100vh;color:#004352;color:var(--c-text);font-weight:500;font-weight:var(--fw-m);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Raleway,sans-serif;font-family:var(--ff-main)}.simple-container{border-radius:8px;border-radius:var(--radius);padding:1rem;padding:var(--spacer-m);background-color:#fff}.simple-container.grey{background-color:#f1f2f4;background-color:var(--c-grey-bg)}.simple-container.blue{background-color:#e1f0f4;background-color:var(--c-accent-bg)}.bordered-container.big{padding:1.25rem 1.5rem;padding:var(--spacer-l) var(--spacer-xl)}.bordered-container{padding:1rem 1.25rem;padding:var(--spacer-m) var(--spacer-l);border-radius:8px;border-radius:var(--radius);border:1px solid hsla(220,13%,95%);border:1px solid var(--c-grey-bg);background-color:#fff;box-shadow:0 4px 11px #f2f3f50d}.max-width-wrapper{max-width:1440px;max-width:var(--content-max-width);margin-left:auto;margin-right:auto}.flex-center{display:flex;align-items:center;gap:1rem;gap:var(--spacer-m)}.check-list-items-wrapper{display:flex;flex-direction:column;gap:.5rem;gap:var(--spacer-xs);margin-right:1rem;margin-right:var(--spacer-m);flex-grow:1}.navigator{display:flex;align-items:center}.navigator a{padding:6px 10px;color:#59595999;color:hsla(0,0%,var(--grey-lightness),60%);font-weight:600;font-weight:var(--fw-ml);line-height:150%;text-transform:uppercase;text-decoration-line:none;position:relative;transition:color .3s ease-out}.navigator a:after{content:"";transform-origin:left center;transition:background-color,scale .3s ease-out;display:inline-block;width:90%;position:absolute;bottom:0;left:50%;scale:0 1;translate:-50% 0}.navigator a.router-link-active,.navigator a.force-active{color:#43a72a;color:var(--c-valid);cursor:default}.navigator a.router-link-active:after,.navigator a.force-active:after{background-color:#43a72a;background-color:var(--c-valid);height:2px;scale:1 1}.navigator a:hover:not(.router-link-active){color:#43a72a;color:var(--c-valid)}.navigator a:hover:not(.router-link-active):after{scale:1 1;background-color:#43a72a;background-color:var(--c-valid);height:1px}.link{color:#eb5d2d;color:var(--c-action);font-weight:700;font-weight:var(--fw-l);text-decoration-line:underline}.link:hover{text-decoration-line:none}.simple-link{color:#0085a3;color:var(--c-accent);text-decoration-line:underline}.simple-link:hover{text-decoration-line:none}.simple-link.small{font-size:.875rem;font-size:var(--fz-s)}.text-link{color:#004352;color:var(--c-text);text-decoration-line:underline}.text-link:hover{text-decoration-line:none}ul.base-list{padding-left:.25rem;padding-left:var(--spacer-xxs)}ul.base-list li{margin-left:1rem;margin-left:var(--spacer-m)}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.app-button[data-v-1ae2fcdd]{border-radius:var(--radius);font-weight:var(--fw-l);font-size:var(--fz-m);padding:var(--spacer-s) var(--spacer-xl);display:flex;align-items:center;justify-content:center;transition:color .3s ease-out;text-decoration:none}.app-button.small[data-v-1ae2fcdd]{padding:var(--spacer-xs) var(--spacer-m)}.app-button.large[data-v-1ae2fcdd]{padding:var(--spacer-s) var(--spacer-l)}.app-button.primary[data-v-1ae2fcdd]{background-color:var(--c-action);transition:background-color .3s ease-out;color:#fff}.app-button.primary[data-v-1ae2fcdd]:hover{background-color:#d14214}.app-button.secondary[data-v-1ae2fcdd]{background-color:#fff;box-shadow:0 0 0 1px var(--c-action);transition:box-shadow .3s ease-out;color:var(--c-action)}.app-button.secondary[data-v-1ae2fcdd]:hover{box-shadow:0 0 0 2px var(--c-action)}.app-button.tertiary[data-v-1ae2fcdd]{background-color:#fbded5;color:var(--c-action);transition:box-shadow .3s ease-out}.app-button.tertiary[data-v-1ae2fcdd]:hover{box-shadow:0 0 0 2px var(--c-action)}.app-button.critical[data-v-1ae2fcdd]{background-color:var(--c-error-bg);color:var(--c-error);outline:2px solid transparent;transition:box-shadow .3s ease-out}.app-button.critical[data-v-1ae2fcdd]:hover{box-shadow:0 0 0 2px var(--c-error)}.app-button.disabled[data-v-1ae2fcdd]{background-color:#5a5a5a99;border-color:#5a5a5a99;color:#fff}.app-button.disabled[data-v-1ae2fcdd]:hover{background-color:#5a5a5a99;border-color:#5a5a5a99;cursor:default}.home[data-v-563a9b45]{background-image:url(/assets/background-homeview-c4PcG9ZF.svg);background-position:center -70px;background-repeat:no-repeat;min-height:100vh}.home .main[data-v-563a9b45]{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 120px);max-width:600px;position:relative;margin:0 auto;padding-top:60px;padding-bottom:180px}.home .main .content[data-v-563a9b45]{text-align:center}.home .main .content>p[data-v-563a9b45]:first-child{margin-bottom:var(--spacer-m)}.home .head[data-v-563a9b45]{display:grid;place-items:center;gap:var(--spacer-l);margin:0 auto}.home .head aside[data-v-563a9b45]{text-align:center}.home footer[data-v-563a9b45]{padding-bottom:var(--spacer-m);align-self:flex-start}.home footer .logos[data-v-563a9b45]{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--spacer-s);max-width:1000px;margin:0 auto}.app-header[data-v-49326b46]{background-color:#fff;width:100%;padding:var(--spacer-m) var(--spacer-m);box-shadow:0 2px 4px #573e3826}.app-header .max-width-wrapper[data-v-49326b46]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--spacer-m)}.app-header .logo-wrapper[data-v-49326b46]{display:flex}@media (min-width: 768px){.app-header .max-width-wrapper[data-v-49326b46]{flex-direction:row}}@media (max-width: 768px){.app-button.primary[data-v-49326b46]{display:none}}.notification-message[data-v-3b051f56]{display:flex;flex-direction:column;align-items:center;text-align:left;gap:var(--spacer-xs);padding:var(--spacer-xs) var(--spacer-s);border-radius:var(--radius);font-size:var(--fz-s)}.notification-message .icon[data-v-3b051f56]{flex-shrink:0}.notification-message .close-btn[data-v-3b051f56]{margin-left:auto}.notification-message.info[data-v-3b051f56]{background-color:var(--c-accent-bg);color:var(--c-accent)}.notification-message.info button[data-v-3b051f56]{color:var(--c-accent)}.notification-message.success[data-v-3b051f56]{background-color:var(--c-valid-bg);color:var(--c-text)}.notification-message.success button[data-v-3b051f56]{color:var(--c-text)}.notification-message.error[data-v-3b051f56]{background-color:var(--c-error-bg);color:var(--c-error)}.notification-message.error button[data-v-3b051f56]{color:var(--c-error)}@media (min-width: 768px){.notification-message[data-v-3b051f56]{padding:var(--spacer-s) var(--spacer-m);flex-direction:row;font-size:var(--fz-m)}.notification-message .message[data-v-3b051f56]{margin:0 var(--spacer-l) 0 var(--spacer-m)}}.notification-box[data-v-f798bd2f]{display:flex;flex-direction:column;gap:var(--spacer-s)}.app-footer[data-v-14632c4d]{border-top:1px solid var(--c-grey-lighter);padding:var(--spacer-xl) var(--spacer-xxl)}.app-footer .max-width-wrapper[data-v-14632c4d]{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacer-s);align-items:center}.app-footer .copyright[data-v-14632c4d]{color:var(--c-grey);font-size:var(--fz-s);font-weight:var(--fw-m)}.app-footer .links[data-v-14632c4d]{display:flex;flex-direction:column;align-items:center;gap:var(--spacer-xs);font-size:var(--fz-s)}@media (min-width: 768px){.app-footer .max-width-wrapper[data-v-14632c4d],.app-footer .links[data-v-14632c4d]{flex-direction:row}.app-footer .links .simple-link+.simple-link[data-v-14632c4d]:before{content:"|";color:var(--c-accent);font-size:var(--fz-s);margin-right:var(--spacer-xs)}}.view-wrapper[data-v-ea1f7f99]{min-height:100vh;background-color:var(--c-grey-bg);display:flex;flex-direction:column}.view-wrapper .page-wrapper[data-v-ea1f7f99]{justify-content:flex-start;flex-grow:1;width:100%;padding:var(--spacer-xl) var(--spacer-m)}#modals[data-v-ea1f7f99]{position:relative}.notification-box[data-v-ea1f7f99]{position:fixed;z-index:20000;width:90%;max-width:var(--bp-tablet);top:var(--spacer-m);left:50%;transform:translate(-50%)}
