@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
@import url(https://fonts.googleapis.com/css?family=Muli:400,400i,500,600,700,800&display=swap);
.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.countdown-digits{display:flex;flex-direction:column;position:relative}.countdown-digits__digits{display:flex;flex-direction:row;position:relative;padding:4px}.countdown-digits__top-flap{display:block;position:absolute;top:-1px;left:0;width:100%;height:50%;z-index:-1;border-radius:4px 4px 0 0;background-color:#E6F6FF}.countdown-digits__bottom-flap{display:block;position:absolute;bottom:0;left:0;width:100%;height:50%;z-index:-1;border-radius:0 0 4px 4px;background-color:#E6F6FF}.countdown-digits__digit{font-size:24px;line-height:36px;font-weight:500;font-weight:700}.countdown-digits__digit:first-child{margin-right:4px}.countdown-digits__label{position:absolute;bottom:0;left:50%;text-align:center;font-size:10px;line-height:1.4;font-weight:500;color:#7B8794;transform:translateX(-50%) translateY(100%)}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.countdown{display:flex;align-items:center;justify-content:center}.countdown__item:not(:last-child){margin-right:8px}@media screen and (min-width: 992px){.countdown{justify-content:baseline}}

@keyframes fadeOut{from{opacity:1}to{opacity:0}}.v-toast--fade-out{animation-name:fadeOut}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.v-toast--fade-in-down{animation-name:fadeInDown}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.v-toast--fade-in-up{animation-name:fadeInUp}.fade-enter-active,.fade-leave-active{transition:opacity 150ms ease-out}.fade-enter,.fade-leave-to{opacity:0}.v-toast{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;padding:2em;overflow:hidden;z-index:1052;pointer-events:none}.v-toast__item{display:inline-flex;align-items:center;animation-duration:150ms;margin:.5em 0;box-shadow:0 1px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);border-radius:.25em;pointer-events:auto;opacity:.92;color:#fff;min-height:3em;cursor:pointer}.v-toast__item--success{background-color:#28a745}.v-toast__item--info{background-color:#17a2b8}.v-toast__item--warning{background-color:#ffc107}.v-toast__item--error{background-color:#dc3545}.v-toast__item--default{background-color:#343a40}.v-toast__item--warning{color:#000}.v-toast__item.v-toast__item--top,.v-toast__item.v-toast__item--bottom{align-self:center}.v-toast__item.v-toast__item--top-right,.v-toast__item.v-toast__item--bottom-right{align-self:flex-end}.v-toast__item.v-toast__item--top-left,.v-toast__item.v-toast__item--bottom-left{align-self:flex-start}.v-toast__text{margin:0;padding:.5em 1em;word-break:break-word}.v-toast__icon{display:none}.v-toast.v-toast--top{flex-direction:column}.v-toast.v-toast--bottom{flex-direction:column-reverse}.v-toast.v-toast--custom-parent{position:absolute}@media screen and (max-width: 768px){.v-toast{padding:0;position:fixed !important}}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.v-toast{padding:24px 16px;z-index:100001}.v-toast__item{min-width:384px;max-width:496px;border-radius:8px;opacity:1}.v-toast__item--success{background-color:#65D6AD}.v-toast__item--info{background-color:#47A3F3}.v-toast__item--warning{background-color:#FCE588}.v-toast__item--error{background-color:#EF4E4E}.v-toast__item--default{background-color:#65D6AD}.v-toast__item a{color:#fff}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.question-subscription{padding:12px;border-radius:4px;background-color:#F5F7FA}.question-subscription__headline{margin-bottom:12px;font-size:14px;line-height:18px;font-weight:400}.question-subscription__description{margin-bottom:12px;font-size:14px;line-height:18px;font-weight:400}.question-subscription__cta{align-items:center;justify-content:center}.question-subscription__cta-body{display:flex;align-items:center}.question-subscription__cta-icon{width:16px;height:16px;margin-right:8px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.thumbs-rating{display:flex;align-items:center}.thumbs-rating__question{margin-right:8px}.thumbs-rating__rating-button:not(:last-child){margin-right:16px}.thumbs-rating__rating-button-body{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #9AA5B1;border-radius:24px}.thumbs-rating__rating-button-body--thumbs-up{padding-bottom:4px}.thumbs-rating__rating-button-body--thumbs-down{padding-top:4px}.thumbs-rating__rating-icon{width:24px;height:24px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.five-star{display:flex;flex-direction:column}.five-star__question{margin-bottom:8px}.five-star__stars{display:flex;align-items:center}.five-star__rating-button:not(:last-child){padding-right:16px}.five-star__rating-button:hover{opacity:1}.five-star__rating-button-body{display:flex;align-items:center;justify-content:center;width:38px;height:38px}.five-star__rating-button-label{display:flex;margin-top:8px;min-height:18px;font-size:14px;line-height:18px;font-weight:400;word-break:nowrap}.five-star__rating-button-label--1{margin-left:30px}.five-star__rating-button-label--2{margin-left:30px}.five-star__rating-button-label--3{justify-content:center}.five-star__rating-button-label--4{justify-content:end;margin-right:30px}.five-star__rating-button-label--5{justify-content:end}.five-star__rating-icon{width:38px;height:38px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.feedback-rating{width:100%}.feedback-rating__header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px}.feedback-rating__header-icon{width:24px;height:24px;margin-right:8px}.feedback-rating__form{display:flex;align-items:flex-end;flex-direction:column}.feedback-rating__input{width:100%;height:144px;margin-bottom:8px;padding:8px 16px;border:1px solid #9AA5B1;border-radius:4px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width: 992px){.feedback-rating__input{width:496px}}.feedback-rating__submit{display:inline-block;padding:12px 16px;border:none;border-radius:4px;background-color:#2186EB;color:#fff;cursor:pointer;outline:none}.feedback-rating__submit:hover{opacity:0.7}@media screen and (min-width: 992px){.feedback-rating{width:auto}}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.mark-lesson-as-completed__cta{display:flex;align-items:center;padding:16px 16px;border:0;border-radius:4px;outline:none;background-color:#65D6AD;color:#fff;cursor:pointer}.mark-lesson-as-completed__cta:hover{background-color:#C6F7E2}.mark-lesson-as-completed__finished-icon{width:24px;height:24px;margin-left:8px;fill:#fff}.mark-lesson-as-completed__completed{display:flex;align-items:center}.mark-lesson-as-completed__lesson-status{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:8px;border-radius:16px;background-color:#65D6AD;color:#fff}.mark-lesson-as-completed__lesson-finished-icon{width:24px;height:24px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.selected-text-menu__icon-wrapper{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background-color:#F9703E;cursor:pointer}.selected-text-menu__icon-wrapper:hover{background-color:#FF9466}.selected-text-menu__icon-wrapper:not(:last-child){margin-bottom:12px}.selected-text-menu__icon{width:24px;height:24px;flex-shrink:0;color:#fff}.selected-text-menu__icon--email{width:20px;height:20px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.selected-text-email-form{position:relative;z-index:2000;min-width:320px;padding:48px 8px 8px;box-shadow:0 0 8px #E4E7EB;border:1px solid #E4E7EB;border-radius:4px;background-color:#fff}.selected-text-email-form__name{width:100%;padding:8px;margin-bottom:16px;border:1px solid #CBD2D9;border-radius:4px;outline:none;appearance:none}.selected-text-email-form__text-fragment{position:relative;max-width:320px;margin-bottom:16px;font-size:14px;line-height:18px;font-weight:400;color:#1F2933}.selected-text-email-form__comment{width:100%;height:96px;padding:8px;margin-bottom:16px;display:block;border:1px solid #CBD2D9;border-radius:4px;outline:none;appearance:none}.selected-text-email-form__form{display:flex;flex-direction:column}.selected-text-email-form__close{position:absolute;top:8px;right:8px;width:20px;height:20px;cursor:pointer;transition:all .25s}.selected-text-email-form__close:hover{opacity:0.7}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.selected-text-ai-assistant-form{position:relative;z-index:2000;min-width:320px;padding:48px 8px 8px;box-shadow:0 0 8px #E4E7EB;border:1px solid #E4E7EB;border-radius:4px;background-color:#fff}.selected-text-ai-assistant-form__name{width:100%;padding:8px;margin-bottom:16px;border:1px solid #CBD2D9;border-radius:4px;outline:none;appearance:none}.selected-text-ai-assistant-form__text-fragment{position:relative;max-width:320px;margin-bottom:16px;font-size:14px;line-height:18px;font-weight:400;color:#1F2933}.selected-text-ai-assistant-form__comment{width:100%;height:96px;padding:8px;margin-bottom:16px;display:block;border:1px solid #CBD2D9;border-radius:4px;outline:none;appearance:none}.selected-text-ai-assistant-form__form{display:flex;flex-direction:column}.selected-text-ai-assistant-form__close{position:absolute;top:8px;right:8px;width:24px;height:24px;cursor:pointer;transition:all .25s}.selected-text-ai-assistant-form__close:hover{opacity:0.7}

pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em
}
code.hljs {
  padding: 3px 5px
}
/*

Visual Studio-like style based on original C# coloring by Jason Diamond <jason@diamond.name>

*/
.hljs {
  background: white;
  color: black
}
.hljs-comment,
.hljs-quote,
.hljs-variable {
  color: #008000
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-built_in,
.hljs-name,
.hljs-tag {
  color: #00f
}
.hljs-string,
.hljs-title,
.hljs-section,
.hljs-attribute,
.hljs-literal,
.hljs-template-tag,
.hljs-template-variable,
.hljs-type,
.hljs-addition {
  color: #a31515
}
.hljs-deletion,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-meta {
  color: #2b91af
}
.hljs-doctag {
  color: #808080
}
.hljs-attr {
  color: #f00
}
.hljs-symbol,
.hljs-bullet,
.hljs-link {
  color: #00b0e8
}
.hljs-emphasis {
  font-style: italic
}
.hljs-strong {
  font-weight: bold
}
.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.cookie-consent{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483650;display:flex;background-color:rgba(62,76,89,0.7)}.cookie-consent__container{display:flex;align-items:center;justify-content:center;margin:0 auto;transition:all .25s}.cookie-consent__headline{display:flex;margin:0 0 24px}.cookie-consent__headline .emoji{margin-left:8px}.cookie-consent__body{display:flex;flex-direction:column;max-width:496px;padding:24px;border-radius:8px;background-color:#F5F7FA}.cookie-consent__description{margin-bottom:24px}.cookie-consent__actions{display:flex;flex-direction:column;row-gap:8px}@media screen and (min-width: 992px){.cookie-consent__actions{flex-direction:row;column-gap:16px;row-gap:0}}.cookie-consent__adjust-settings-link{font-size:14px;line-height:18px;font-weight:400}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.page-feedback-hover-menu{width:100%;box-shadow:0 4px 16px 0 #CBD2D9;border-radius:8px;border:1px solid #CBD2D9;background-color:#F5F7FA}@media screen and (min-width: 768px){.page-feedback-hover-menu{width:auto;max-width:496px}}.page-feedback-hover-menu__option{display:flex;align-items:center;padding:16px;text-decoration:none;cursor:pointer}.page-feedback-hover-menu__option:first-child{border-radius:8px 8px 0 0}.page-feedback-hover-menu__option:last-child{border-radius:0 0 8px 8px}.page-feedback-hover-menu__option:not(:last-child){border-bottom:1px solid #CBD2D9}.page-feedback-hover-menu__option:hover{opacity:1;background-color:#E4E7EB}.page-feedback-hover-menu__icon-wrapper{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background-color:#CBD2D9}.page-feedback-hover-menu__icon{width:24px;height:24px;flex-shrink:0}.page-feedback-hover-menu__icon--email{width:20px;height:20px}.page-feedback-hover-menu__title{font-weight:700}.page-feedback-hover-menu__description{font-size:14px;line-height:18px;font-weight:400}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.page-feedback{position:fixed;bottom:24px;right:24px;z-index:99999}.page-feedback__header{display:flex;justify-content:flex-end;padding:12px;border-radius:8px 8px 0 0;background-color:#F5F7FA;color:#1F2933;cursor:pointer}.page-feedback__header:hover .page-feedback__close-icon{transform:scale(1.05)}.page-feedback__cta{display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:24px 32px 20px;border-radius:50%;background-color:#F9703E;box-shadow:0 4px 16px 0 #CBD2D9;cursor:pointer;transition:all .1s ease-in-out}.page-feedback__cta:hover{transform:scale(1.05)}.page-feedback__feedback{border-radius:8px;box-shadow:0 4px 16px 0 #CBD2D9;transition:bottom 1s}.page-feedback__form{display:flex;flex-direction:column;padding:12px;border-radius:0 0 8px 8px;background-color:#F5F7FA}.page-feedback__name{margin-bottom:16px;padding:8px;border:1px solid #CBD2D9;border-radius:4px;outline:none;appearance:none}.page-feedback__email{margin-bottom:16px;padding:8px;border:1px solid #CBD2D9;border-radius:4px;outline:none;appearance:none}.page-feedback__text-area{width:100%;height:144px;margin-bottom:16px;padding:8px;border:1px solid #CBD2D9;border-radius:4px;outline:none;appearance:none}@media screen and (min-width: 768px){.page-feedback__text-area{width:320px}}.page-feedback__close-icon{width:24px;height:24px;color:#1F2933;cursor:pointer;transition:all .2s ease-in-out}.page-feedback__comment-icon{width:26px;height:26px;flex-shrink:0;color:#fff;transform:scaleX(-1)}.page-feedback--active{width:100%;padding:0 16px;left:50%;transform:translateX(-50%)}@media screen and (min-width: 768px){.page-feedback--active{width:auto;padding:0;left:auto;transform:none}}.page-feedback--small .page-feedback__cta{width:48px;height:48px;padding:20px 24px 16px}.page-feedback--small .page-feedback__comment-icon{width:20px;height:20px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.features-nav{display:flex;align-items:center}.features-nav__item{width:12px;height:12px;border-radius:50%;background-color:#7B8794;font-size:14px;line-height:18px;font-weight:400;cursor:pointer}.features-nav__item--active{background-color:#2186EB;color:#fff}.features-nav__item:not(:last-child){margin-right:8px}.features-nav--reversed{justify-content:flex-end}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.signup-popup{width:100%;border-radius:4px}@media screen and (min-width: 992px){.signup-popup{width:720px}}.signup-popup__headline{margin:0 0 24px}.signup-popup__body{display:flex;flex-direction:column-reverse}@media screen and (min-width: 992px){.signup-popup__body{flex-direction:row}}.signup-popup__info{width:100%}@media screen and (min-width: 992px){.signup-popup__info{width:50%}}.signup-popup__features-list li:not(:last-child){margin-bottom:24px}.signup-popup__form-and-actions{width:100%}@media screen and (min-width: 992px){.signup-popup__form-and-actions{width:50%}}.signup-popup__form{margin-bottom:24px}.signup-popup__actions{display:flex;flex-direction:column;text-align:right}.signup-popup__toggle-link{display:block;margin-bottom:8px;font-size:14px;line-height:18px;font-weight:400;font-weight:600;text-decoration:none}.signup-popup__reset-password-link{font-size:14px;line-height:18px;font-weight:400;font-weight:600;text-decoration:none}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.signup-popup{width:100%;border-radius:4px}@media screen and (min-width: 992px){.signup-popup{width:720px}}.signup-popup__headline{margin:0 0 24px}.signup-popup__body{display:flex;flex-direction:column-reverse}@media screen and (min-width: 992px){.signup-popup__body{flex-direction:row}}.signup-popup__info{width:100%}@media screen and (min-width: 992px){.signup-popup__info{width:50%}}.signup-popup__features-list li:not(:last-child){margin-bottom:24px}.signup-popup__form-and-actions{width:100%}@media screen and (min-width: 992px){.signup-popup__form-and-actions{width:50%}}.signup-popup__form{margin-bottom:24px}.signup-popup__actions{display:flex;flex-direction:column;text-align:right}.signup-popup__toggle-link{display:block;margin-bottom:8px;font-size:14px;line-height:18px;font-weight:400;font-weight:600;text-decoration:none}.signup-popup__reset-password-link{font-size:14px;line-height:18px;font-weight:400;font-weight:600;text-decoration:none}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.login-popup{width:100%;border-radius:4px}@media screen and (min-width: 992px){.login-popup{width:720px}}.login-popup__headline{margin:0 0 24px}.login-popup__body{display:flex;flex-direction:column-reverse}@media screen and (min-width: 992px){.login-popup__body{flex-direction:row}}.login-popup__info{width:100%;position:relative}@media screen and (min-width: 992px){.login-popup__info{width:50%}}.login-popup__form-and-actions{width:100%}@media screen and (min-width: 992px){.login-popup__form-and-actions{width:50%}}.login-popup__form{margin-bottom:24px}.login-popup__avatar{max-width:300px}@media screen and (min-width: 992px){.login-popup__avatar{position:absolute;left:0;bottom:0}}.login-popup__actions{display:flex;flex-direction:column;text-align:right}.login-popup__toggle-link{display:block;margin-bottom:8px;font-size:14px;line-height:18px;font-weight:400;font-weight:600;text-decoration:none}.login-popup__reset-password-link{font-size:14px;line-height:18px;font-weight:400;font-weight:600;text-decoration:none}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.auth-popup{position:relative;padding:48px 24px 16px;overflow:hidden;border-radius:4px;background-color:#fff}.auth-popup--square-illustration:after{display:none;position:absolute;z-index:2;width:350px;height:350px;top:-75px;left:-50px;border-radius:16px;background-color:#FFE8D9;opacity:0.8;content:"";transform:rotate(80deg)}@media screen and (min-width: 992px){.auth-popup--square-illustration:after{display:block}}.auth-popup--circle-illustration:after{display:none;position:absolute;z-index:2;width:350px;height:350px;top:-75px;left:-50px;border-radius:175px;background-color:#E6F6FF;opacity:0.8;content:"";transform:rotate(80deg)}@media screen and (min-width: 992px){.auth-popup--circle-illustration:after{display:block}}.auth-popup__close-icon{position:absolute;top:8px;right:8px;width:24px;height:24px;z-index:2;cursor:pointer}.auth-popup__close-icon:hover{opacity:0.8}.auth-popup__body{position:relative;z-index:3}.auth-popup__tos{margin-top:24px;font-size:10px;line-height:1.4;font-weight:500;color:#7B8794}.auth-popup__tos a{font-size:10px;line-height:1.4;font-weight:500;color:#7B8794}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.product-price{display:flex;align-items:center;justify-content:center}.product-price__original-price{margin-right:16px;font-size:24px;line-height:24px;font-weight:500;text-decoration:line-through;color:#9AA5B1}.product-price__final-price{font-size:48px;line-height:48px;font-weight:600}.product-price--align-left{justify-content:flex-start}.product-price--m .product-price__original-price{font-size:18px;line-height:18px;font-weight:500;text-decoration:line-through;color:#9AA5B1}.product-price--m .product-price__final-price{font-size:32px;line-height:32px;font-weight:600}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.promo-banner{position:relative;padding:32px 0;z-index:5000;box-shadow:0px 0px 2px 2px #E4E7EB;background-color:#E1FCF8}.promo-banner__container{width:100%;margin:0 auto;padding:0 16px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media screen and (min-width: 768px){.promo-banner__container{max-width:960px}}.promo-banner__body{display:flex;align-items:baseline;flex-direction:column;max-width:600px;margin-bottom:8px;font-weight:800}.promo-banner__logo{max-width:192px;margin-right:16px;margin-bottom:8px;flex-shrink:0}@media screen and (min-width: 992px){.promo-banner .promo-banner__container{flex-direction:row}.promo-banner .promo-banner__body{margin-bottom:0;flex-direction:row;align-items:center}.promo-banner .promo-banner__logo{margin-bottom:0}}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.subscription-pricing-plan{position:relative;padding:24px;border-radius:8px;background-color:#F5F7FA}.subscription-pricing-plan__name{font-size:24px;line-height:28px;font-weight:800;font-weight:700}.subscription-pricing-plan__final-price{font-size:32px;line-height:32px;font-weight:700}.subscription-pricing-plan__per-month{margin-top:auto;font-size:20px;line-height:1}.subscription-pricing-plan__billing-price{margin-top:8px;font-size:14px;line-height:18px;font-weight:400;text-align:center}.subscription-pricing-plan__billing-price--striked{color:#323F4B;text-decoration:line-through}.subscription-pricing-plan__yearly-savings{position:absolute;right:16px;top:0;transform:translateY(-50%);padding:4px 12px;border-radius:16px;background-color:#5D55FA;color:#fff;font-size:15px;font-weight:700}.subscription-pricing-plan__plan-description-line{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.subscription-pricing-plan__plan-description-check-mark{flex-shrink:0;width:16px;height:16px;margin-top:4px;color:#616E7C}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.subscription-pricing-plans__plans{display:flex;gap:32px;align-items:flex-start;flex-direction:column-reverse}@media screen and (min-width: 992px){.subscription-pricing-plans__plans{display:grid;flex-direction:row;gap:16px}}.subscription-pricing-plans__plan{width:100%}@media screen and (min-width: 992px){.subscription-pricing-plans--2 .subscription-pricing-plans__plans{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.subscription-pricing-plans--3 .subscription-pricing-plans__plans{grid-template-columns:repeat(3, 1fr)}}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.receipt-customer-info__textarea{display:block;width:100%;margin-bottom:8px;min-height:144px;padding:8px;line-height:1.5}.receipt-customer-info__customer-info{white-space:pre}.receipt-customer-info__edit-link{display:flex;align-items:center;font-weight:800}.receipt-customer-info__edit-link svg{width:20px;height:20px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.markdown-cheatsheet{width:100%}.markdown-cheatsheet__description{display:flex}.markdown-cheatsheet__toggle-link{display:flex;align-items:center;margin-left:4px}.markdown-cheatsheet__toggle-link-icon{width:16px;height:16px}.markdown-cheatsheet__cheatsheet{margin-top:16px;padding:16px;border:1px solid #E4E7EB;border-radius:4px}.markdown-cheatsheet__cheatsheet-item:not(:last-child){margin-bottom:16px}.markdown-cheatsheet__cheatsheet-item pre{white-space:pre-line}.markdown-cheatsheet__cheatsheet-item .language-pgsql.hljs{padding-bottom:16px}

.TinyMDE{background-color:#fff;color:#000;font-size:16px;line-height:24px;outline:none;padding:5px}.TMBlankLine{height:24px}.TMH1,.TMSetextH1{font-size:22px;font-weight:700;line-height:32px;margin-bottom:8px}.TMSetextH1{margin-bottom:0}.TMSetextH1Marker{margin-bottom:8px}.TMH2,.TMSetextH2{font-size:20px;font-weight:700;line-height:28px;margin-bottom:4px}.TMMark_TMCode{font-family:monospace;font-size:.9em}.TMCode,.TMFencedCodeBacktick,.TMFencedCodeTilde,.TMIndentedCode{background-color:#e0e0e0;font-family:monospace;font-size:.9em}.TMCodeFenceBacktickOpen,.TMCodeFenceTildeOpen{border-bottom:1px solid silver;font-family:monospace;font-size:.9em}.TMCodeFenceBacktickClose,.TMCodeFenceTildeClose{border-top:1px solid silver;font-family:monospace;font-size:.9em}.TMInfoString{color:#00f}.TMCode{border:1px solid silver;border-radius:2px}.TMBlockquote{border-left:2px solid silver;font-style:italic;margin-left:10px;padding-left:10px}.TMMark{color:#a0a0a0}.TMMark_TMH1,.TMMark_TMH2,.TMMark_TMOL,.TMMark_TMUL{color:#ff8080}.TMImage{text-decoration:underline;text-decoration-color:#0f0}.TMLink{text-decoration:underline;text-decoration-color:#00f}.TMLinkLabel{font-family:monospace;text-decoration:underline}.TMLinkLabel_Definition,.TMLinkLabel_Valid{color:#40c040}.TMLinkLabel_Invalid{color:red}.TMLinkTitle{font-style:italic}.TMAutolink,.TMLinkDestination{color:#00f;text-decoration:underline}.TMHR{position:relative}.TMHR:before{border-bottom:2px solid grey;bottom:50%;content:"";left:40%;position:absolute;width:20%;z-index:0}.TMHTML,.TMHTMLBlock{color:#8000ff;font-family:monospace;font-size:.9em}.TMHTMLBlock{color:#6000c0}.TMCommandBar{-ms-overflow-style:none;background-color:#f8f8f8;border:4px solid #f8f8f8;box-sizing:content-box;display:flex;height:24px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-webkit-user-select:none;user-select:none}.TMCommandBar::-webkit-scrollbar{display:none}.TMCommandButton{fill:#404040;box-sizing:border-box;color:#404040;cursor:pointer;display:inline-block;font-family:sans-serif;font-size:20px;height:24px;line-height:18px;margin-right:4px;padding:3px;text-align:center;vertical-align:middle;width:24px}.TMCommandDivider{border-left:1px solid silver;border-right:1px solid #fff;box-sizing:content-box;height:24px;margin-left:4px;margin-right:8px;width:0}.TMCommandButton_Active{fill:navy;background-color:#c0c0ff;color:navy;font-weight:700}.TMCommandButton_Inactive{background-color:#f8f8f8}.TMCommandButton_Disabled{fill:#a0a0a0;color:#a0a0a0}@media (hover:hover){.TMCommandButton_Active:hover,.TMCommandButton_Disabled:hover,.TMCommandButton_Inactive:hover{fill:#000;background-color:#e0e0ff}}
.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.job-ad-form__errors{margin-bottom:24px}.job-ad-form__form-group{display:flex;flex-direction:column;position:relative}.job-ad-form__form-group+.job-ad-form__form-group{margin-top:32px}.job-ad-form__form-group .CodeMirror,.job-ad-form__form-group .CodeMirror-scroll{height:auto !important;min-height:64px !important}.job-ad-form input[type="text"],.job-ad-form input[type="email"],.job-ad-form input[type="number"],.job-ad-form input[type="password"],.job-ad-form textarea{width:100%;padding:8px;border:1px solid #CBD2D9;border-radius:4px;outline:none;font-size:17px;line-height:1.5;font-weight:400;appearance:none}.job-ad-form input[type="text"]::placeholder,.job-ad-form input[type="email"]::placeholder,.job-ad-form input[type="number"]::placeholder,.job-ad-form input[type="password"]::placeholder,.job-ad-form textarea::placeholder{font-size:17px;line-height:1.5;font-weight:400;color:#9AA5B1}.job-ad-form input[type="text"].error,.job-ad-form input[type="email"].error,.job-ad-form input[type="number"].error,.job-ad-form input[type="password"].error,.job-ad-form textarea.error{border-color:#E12D39}.job-ad-form select{min-width:240px;padding:8px 16px;border:2px solid #9AA5B1;border-radius:4px;outline:none}.job-ad-form textarea{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.job-ad-form label{margin-bottom:2px;font-size:15px;line-height:18px;font-weight:600}.job-ad-form__form-group-error{margin-top:8px;font-size:14px;line-height:18px;font-weight:400;color:#E12D39}.job-ad-form__form-group-hint{margin-top:8px;font-size:14px;line-height:18px;font-weight:400;color:#7B8794}.job-ad-form__status-bar{display:flex;justify-content:space-between}.job-ad-form__characters-counter{margin-top:8px;margin-left:24px;font-size:14px;line-height:18px;font-weight:400;color:#7B8794;white-space:nowrap}.job-ad-form__submit{margin-top:8px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.job-ad-form__toggle-password{position:absolute;top:50%;right:8px}.job-ad-form__eye-icon{width:24px;height:24px;display:none}.job-ad-form__eye-icon--active{display:block}.job-ad-form__horizontal-select{display:flex}.job-ad-form__horizontal-select-option{padding:8px;background-color:#F5F7FA;cursor:pointer}.job-ad-form__horizontal-select-option:first-child{border-radius:8px 0 0 8px}.job-ad-form__horizontal-select-option:last-child{border-radius:0 8px 8px 0}.job-ad-form__horizontal-select-option--active{background-color:#CBD2D9;cursor:auto}.job-ad-form__horizontal-select-option sup{margin-left:2px;padding:2px 4px;border-radius:4px;background-color:#E12D39;font-size:10px;line-height:1.4;font-weight:500;color:#7B8794;color:#fff}.job-ad-form__file-drag-and-drop{display:flex;align-items:center;justify-content:center;height:96px;border-radius:8px;background-color:#E4E7EB;color:#616E7C;cursor:pointer}.job-ad-form__company-logo-preview{width:64px;height:64px;margin-top:8px;border-radius:8px}.job-ad-form__generic-error{padding:16px;margin-top:24px;border-radius:8px;background-color:#FFBDBD}.job-ad-form__errors{padding:16px;margin-top:24px;border-radius:8px;background-color:#FFBDBD}.job-ad-form__error:not(:last-child){margin-bottom:24px}.job-ad-form__error-field{margin-bottom:2px;font-size:15px;line-height:18px;font-weight:600}.job-ad-form__error-message{font-size:14px;line-height:18px;font-weight:400}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.search-field{padding:0 16px;border-radius:8px;background-color:#F5F7FA}.search-field__container{display:flex;align-items:center}.search-field__input{width:100%;padding:16px 16px;border:0;outline:none;font-size:24px;line-height:36px;font-weight:500;background-color:#F5F7FA}.search-field__search-icon{width:24px;height:24px;color:#616E7C;cursor:pointer}.search-field__close-icon{width:24px;height:24px;color:#616E7C;cursor:pointer}.search-field__close-icon:hover{color:#52606D;transform:scale(1.05)}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.search-results{max-height:464px;overflow-y:scroll}.search-results__results-count{font-size:14px;line-height:18px;font-weight:400;font-style:italic}.search-results__item{display:block;padding:8px 16px;text-decoration:none}.search-results__item mark{background-color:#FCE588}.search-results__item:hover{background-color:#03449E;color:#fff}.search-results__item:hover mark{background-color:#03449E;color:#fff}.search-results__item:last-child{border-radius:0 0 8px 8px}.search-results__item-name{margin-bottom:4px}.search-results__item-chapter{font-size:14px;line-height:18px;font-weight:400}.search-results__no-results{padding:8px 16px;font-size:14px;line-height:18px;font-weight:400}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.search-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110000;display:flex;background-color:rgba(62,76,89,0.7)}.search-popup__container{display:flex;align-items:flex-start;justify-content:center;margin:0 auto;transition:all .25s}.search-popup__body{display:flex;flex-direction:column;width:720px;margin-top:72px;border-radius:8px;background-color:#F5F7FA}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.welcome-checklist-item{display:flex;align-items:center;text-decoration:none}.welcome-checklist-item__index{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:12px;border-radius:50%;background-color:#CBD2D9;font-size:18px;line-height:24px;font-weight:800;color:#fff}.welcome-checklist-item__index--finished{background-color:#2186EB;color:#fff}.welcome-checklist-item__name{margin:0;padding:0}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.continue-banner{position:relative;padding:0;overflow:hidden;border-radius:4px;background-color:#F5F7FA}@media screen and (min-width: 768px){.continue-banner{padding:0 24px}}.continue-banner__bg{position:absolute;width:300px;height:300px;top:-200px;left:-100px;z-index:1;border-radius:150px;background-color:#C1FEF6;opacity:0.8}.continue-banner__link-wrapper{display:flex;align-items:center;padding:24px;text-decoration:none}.continue-banner__link-wrapper:hover{opacity:1}.continue-banner__link-wrapper:hover .continue-banner__play-icon{width:72px;height:72px;color:#0967D2}.continue-banner__content{position:relative;z-index:2}.continue-banner__headline{margin-top:0;margin-bottom:16px}.continue-banner__play-icon{display:none;position:absolute;top:50%;right:0;transform:translate(-50%, -50%);width:64px;height:64px;color:#2186EB;transition:width 0.5s, height 0.5s}@media screen and (min-width: 992px){.continue-banner__play-icon{display:block}}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.welcome-checklist{position:relative;max-width:720px;overflow:hidden;border-radius:8px}.welcome-checklist:before{position:absolute;width:300px;height:300px;top:-150px;left:-100px;z-index:1;border-radius:150px;background-color:#FFF3C4;opacity:0.8;content:""}.welcome-checklist:after{position:absolute;width:400px;height:400px;bottom:-200px;right:-150px;z-index:1;border-radius:24px;background-color:#FFD0B5;opacity:0.8;content:"";transform:rotate(-30deg)}.welcome-checklist__container{padding:24px;background-color:#F5F7FA}.welcome-checklist__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;position:relative;z-index:2}.welcome-checklist__headline{margin:0;padding:0}.welcome-checklist__close-link{display:flex;align-items:center;position:absolute;top:12px;right:16px;font-size:14px;line-height:18px;font-weight:400}.welcome-checklist__item{position:relative;z-index:2}.welcome-checklist__item:not(:last-child){margin-bottom:20px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.practice-dropdown-menu{position:relative;cursor:pointer}.practice-dropdown-menu__container{display:flex;align-items:center;padding:8px;border-radius:4px;background-color:#F5F7FA}.practice-dropdown-menu__name{margin-right:8px}.practice-dropdown-menu__dropdown-icon{width:24px;height:24px;transition:transform .3s linear}.practice-dropdown-menu__dropdown-menu{display:none}.practice-dropdown-menu--active .practice-dropdown-menu__dropdown-icon{transform:rotate(180deg)}.practice-dropdown-menu--active .practice-dropdown-menu__dropdown-menu{display:block;position:absolute;top:100%;left:0;z-index:100;margin-top:8px;width:240px;padding:8px;border-radius:4px;box-shadow:0 4px 16px 0 #CBD2D9;background-color:#fff}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.practice-dropdown-menu-item{padding:8px;border-radius:4px;cursor:pointer}.practice-dropdown-menu-item:not(:last-child){margin-bottom:4px}.practice-dropdown-menu-item:hover{background-color:#F5F7FA}.practice-dropdown-menu-item--active{background-color:#CBD2D9}.practice-dropdown-menu-item--active:hover{background-color:#CBD2D9}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.practice-search-menu-item{width:100%}.practice-search-menu-item__input{width:100%;padding:9px 16px;border:1px solid #E4E7EB;border-radius:4px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.practice-search-menu-item__input:focus{border:1px solid #9AA5B1}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.practice-active-menu-items{display:flex;align-items:center;justify-content:space-between}.practice-active-menu-items__items{display:flex;flex-wrap:wrap;gap:8px}.practice-active-menu-items__item{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:12px;background-color:#E4E7EB;font-size:14px;line-height:18px;font-weight:400}.practice-active-menu-items__item:hover{cursor:pointer}.practice-active-menu-items__item:hover .practice-active-menu-items__item-close-icon{color:#7B8794}.practice-active-menu-items__reset-link{flex-shrink:0;margin-left:16px;font-size:14px;line-height:18px;font-weight:400}.practice-active-menu-items__item-close-icon{margin-left:4px;width:16px;height:16px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.practice-menu__menu-items{display:flex}.practice-menu__menu-item:not(:last-child){margin-right:16px}.practice-menu__search{flex-grow:1}.practice-menu__active-menu-items{margin-top:24px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.practice-exercise{position:relative;padding:24px;border:1px solid #E4E7EB;border-radius:4px}.practice-exercise__name{display:flex;align-items:center;margin:0 0 8px}.practice-exercise__summary{margin-bottom:16px}.practice-exercise__info{display:flex;align-items:center;margin-bottom:16px;font-size:14px;line-height:18px;font-weight:400}.practice-exercise__info-badge{display:flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:16px;background-color:#E4E7EB}.practice-exercise__info-badge:not(:last-child){margin-right:8px}.practice-exercise__info-badge-icon{width:16px;height:16px;margin-right:4px;flex-shrink:0}.practice-exercise__status{display:none;position:absolute;top:-1px;right:-1px;width:32px;height:32px;align-items:center;justify-content:center;margin-left:8px;flex-shrink:0;border-radius:0 4px 0 4px;background-color:#65D6AD;color:#fff}.practice-exercise__status--active{display:flex}.practice-exercise__status-icon{width:16px;height:16px}.practice-exercise__cta{display:flex;align-items:center;justify-content:center}.practice-exercise__cta-icon{width:16px;height:16px;margin-right:8px}.practice-exercise__footer{display:flex;justify-content:space-between}.practice-exercise__difficutly-icon{width:16px;height:16px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.practice-exercises__menu{display:none}@media screen and (min-width: 992px){.practice-exercises__menu{display:block;margin-bottom:24px}}.practice-exercises__exercise:not(:last-child){margin-bottom:24px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.tooltip{display:inline-flex;align-self:center;position:relative}.tooltip__icon{width:16px;height:16px}.tooltip__copy{width:240px;padding:8px;position:absolute;top:-12px;left:50%;visibility:hidden;z-index:200000;opacity:.40;border-radius:4px;background:#3E4C59;color:#fff;font-size:14px;line-height:18px;font-weight:400;transform:translate(-50%, -100%);transition:all 0.25s ease-in;box-shadow:0 0 3px rgba(56,54,54,0.86)}.tooltip__copy:after{position:absolute;left:50%;bottom:0;transform:translate(-50%, 100%);width:0;height:0;border-style:solid;border-width:7px 7.5px 0 7.5px;border-color:#3E4C59 transparent transparent transparent;content:" "}.tooltip:hover .tooltip__copy{visibility:visible;opacity:1;transition:.1s linear}.tooltip--small .tooltip__icon{width:12px;height:12px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.blog-info-panel{display:flex;padding:4px 0;position:relative;border-radius:8px;background-color:#E6F6FF}.blog-info-panel__icon{position:absolute;top:25px;left:24px;width:24px;height:24px;color:#52606D}.blog-info-panel__copy{padding:0 24px 0 70px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.screenshot-gallery{display:flex;flex-direction:column;align-items:center}.screenshot-gallery__images{margin-bottom:16px}.screenshot-gallery__image-container{display:none}.screenshot-gallery__image-container--active{display:block}.screenshot-gallery__image{display:block;width:100%;margin-bottom:4px;cursor:pointer}.screenshot-gallery__caption{font-size:14px;line-height:18px;font-weight:400}.screenshot-gallery__nav{display:flex;align-items:center}.screenshot-gallery__nav-item{width:8px;height:8px;border-radius:50%;background-color:#7B8794;cursor:pointer}.screenshot-gallery__nav-item--active{width:12px;height:12px}.screenshot-gallery__nav-item:not(:last-child){margin-right:8px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.question-upvote-button{display:inline-block;font-size:14px;line-height:18px;font-weight:400;color:#3E4C59;cursor:pointer}.question-upvote-button__container{display:flex;align-items:center}.question-upvote-button__container:hover{transform:scale(1.05)}.question-upvote-button__icon{width:16px;height:16px;margin-right:4px;color:#3E4C59}.question-upvote-button--disabled{cursor:auto}.question-upvote-button--disabled .question-upvote-button__container:hover{transform:scale(1)}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.mdn-page-toc{position:sticky;top:24px}.mdn-page-toc h3.mdn-page-toc__headline{font-size:20px}.mdn-page-toc__item{display:block;padding:8px 16px;background-color:#F5F7FA;font-size:16px}.mdn-page-toc__item:hover{background-color:#BAE3FF;opacity:1}.mdn-page-toc__item:first-child{border-radius:8px 8px 0 0}.mdn-page-toc__item:last-child{padding-bottom:12px;border-radius:0 0 8px 8px}.mdn-page-toc__item--h3{padding-left:24px}.mdn-page-toc__item--active{background-color:#BAE3FF}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.db-compatibility-drawer{display:hidden;height:auto}.db-compatibility-drawer__status{overflow-wrap:break-word}.db-compatibility-drawer__check-icon{color:#27AB83}.db-compatibility-drawer__times-icon{color:#E12D39}.db-compatibility-drawer__note{margin-top:16px}.db-compatibility-drawer__related-pages{margin-top:16px}.db-compatibility-drawer--active{display:flex;flex-direction:column}.db-compatibility-drawer--mobile .db-compatibility-drawer__status{padding:16px}.db-compatibility-drawer--mobile .db-compatibility-drawer__note{margin-top:0;padding:16px}.db-compatibility-drawer--mobile .db-compatibility-drawer__related-pages{margin-top:0;padding:16px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.first-name-step{max-width:720px}.first-name-step__avatar{border:4px solid #BAE3FF}.first-name-step__description{margin-bottom:32px;font-size:24px;line-height:36px;font-weight:500}.first-name-step__occupations{display:flex;flex-wrap:wrap;margin-bottom:32px}.first-name-step__occupation{margin-bottom:16px}.first-name-step__occupation:not(:last-child){margin-right:16px}@media screen and (min-width: 768px){.first-name-step__form{max-width:400px}}.first-name-step__input{margin-bottom:16px;padding:8px;outline:none;appearance:none;border:0;border-bottom:1px solid #E4E7EB;color:#1F2933}.first-name-step__input::placeholder{font-size:14px;line-height:1;font-weight:600;letter-spacing:0.65px;color:#fff;color:#9AA5B1}.first-name-step__input-hint{font-size:14px;line-height:18px;font-weight:400}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.occupation-step{max-width:720px}.occupation-step__avatar{border:4px solid #BAE3FF}.occupation-step__description{margin-bottom:32px;font-size:24px;line-height:36px;font-weight:500}.occupation-step__occupations{display:flex;flex-wrap:wrap;margin-bottom:32px}.occupation-step__occupation{margin-bottom:16px}.occupation-step__occupation:not(:last-child){margin-right:16px}.occupation-step__occupation-input{margin-bottom:16px;padding:8px;outline:none;appearance:none;border:0;border-bottom:1px solid #E4E7EB;color:#1F2933}.occupation-step__occupation-input::placeholder{font-size:14px;line-height:1;font-weight:600;letter-spacing:0.65px;color:#fff;color:#9AA5B1}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.selectable-card{padding:16px;width:100%;position:relative;border:2px solid #CBD2D9;border-radius:12px;background-color:#fff;text-align:left;transition:border-color .3s, background-color .3s;cursor:pointer}.selectable-card:hover{border-color:#9AA5B1;background-color:#F5F7FA}.selectable-card--selected{border-color:#7CC4FA}.selectable-card--selected:hover{border-color:#7CC4FA}@media screen and (min-width: 768px){.selectable-card{width:33%}}.selectable-card__emoji{width:44px;height:44px;padding:12px;margin-bottom:24px;display:flex;align-content:center;justify-content:center;flex-shrink:0;font-size:20px;line-height:1;border-radius:50%;background-color:#F5F7FA;appearance:none}.selectable-card__name{margin-bottom:8px;font-weight:600;letter-spacing:0.65px}.selectable-card__checked-icon{position:absolute;top:8px;right:8px;width:24px;height:24px;color:#47A3F3}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.data-level-step__levels{display:flex;flex-direction:column;max-width:720px;gap:16px}@media screen and (min-width: 768px){.data-level-step__levels{width:100%;flex-direction:row}}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.sql-level-step__levels{display:flex;flex-direction:column;max-width:720px;gap:16px}@media screen and (min-width: 768px){.sql-level-step__levels{width:100%;flex-direction:row}}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.set-goal-step{max-width:720px}.set-goal-step__description{margin-bottom:32px;font-size:24px;line-height:36px;font-weight:500}.set-goal-step__goals{display:flex;flex-wrap:wrap;margin-bottom:32px}.set-goal-step__goal{margin-bottom:16px}.set-goal-step__goal:not(:last-child){margin-right:16px}.set-goal-step__goal-input{margin-bottom:16px;padding:8px;outline:none;appearance:none;border:0;border-bottom:1px solid #E4E7EB;color:#1F2933}.set-goal-step__goal-input::placeholder{font-size:14px;line-height:1;font-weight:600;letter-spacing:0.65px;color:#fff;color:#9AA5B1}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.introduction-step{max-width:720px}.introduction-step__description{margin-bottom:16px;font-size:24px;line-height:36px;font-weight:500}.introduction-step__snapshot-image{width:100%;max-width:426px;max-height:361px}@media screen and (min-width: 768px){.introduction-step__snapshot-image{width:426px;height:361px}}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.blob-hero{position:relative;text-align:center}@media screen and (min-width: 992px){.blob-hero{padding:48px}}.blob-hero__headline{margin:0 0 24px;position:relative;z-index:2}.blob-hero__description{margin-bottom:24px;position:relative;z-index:2;font-size:24px;line-height:36px;font-weight:500}.blob-hero__description ul{margin:12px 0 0;padding:0;list-style:none}.blob-hero__left-blob{position:absolute;left:0;top:-48px;z-index:-1}.blob-hero__left-blob path{fill:#FFF3C4}.blob-hero__right-blob{width:144px;position:absolute;right:-24px;bottom:-48px;z-index:-1}.blob-hero__right-blob path{fill:#BAE3FF}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.choose-subscription-step__free-pricing-plan{padding:24px;text-align:center}.choose-subscription-step__pricing-plans{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width: 992px){.choose-subscription-step__pricing-plans{grid-template-columns:1fr 1fr}}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.onboarding{position:relative}.onboarding__container{position:relative;padding-bottom:64px}@media screen and (min-width: 768px){.onboarding__container{padding-bottom:0}}@media screen and (min-width: 992px){.onboarding__container{padding-top:32px}}.onboarding__header{display:flex;justify-content:space-between;padding:24px 24px}.onboarding__actions{position:fixed;bottom:0;left:0;width:100%;padding:16px 0;text-align:right}@media screen and (min-width: 768px){.onboarding__actions{padding:24px;background-color:#F5F7FA}}.onboarding__actions-container{width:100%;margin:0 auto;padding:0 16px}@media screen and (min-width: 768px){.onboarding__actions-container{max-width:960px}}.onboarding__skip-step{margin-right:16px;font-size:14px;line-height:18px;font-weight:400}.onboarding__next-cta{position:fixed;left:0;bottom:0;width:100%;border-radius:0}@media screen and (min-width: 768px){.onboarding__next-cta{position:relative;left:auto;bottom:auto;width:auto;border-radius:4px}}.onboarding__steps-counter{font-weight:600}.onboarding__progress-bar{display:flex;justify-content:space-between;gap:8px;width:100%}.onboarding__progress-bar-step{height:8px;background-color:#CBD2D9;transition:background-color .4s}.onboarding__progress-bar-step--active{background-color:#7CC4FA}.onboarding__progress-bar-step--clickable{cursor:pointer}.onboarding__progress-bar-step--clickable:hover{background-color:#47A3F3}.onboarding .slide-fade-enter-active{transition:all .5s ease}.onboarding .slide-fade-leave-active{display:none}.onboarding .slide-fade-enter,.onboarding .slide-fade-leave-to{transform:translateX(10px);opacity:0}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.username-step{max-width:720px}.username-step__description{margin-bottom:16px;font-size:24px;line-height:36px;font-weight:500}.username-step__form{margin-top:32px}.username-step__input{width:100%;padding:12px 16px;margin-bottom:8px;border:1px solid #7B8794;border-radius:4px;font-size:16px}.username-step__input:focus{border-color:#2186EB;outline:none}.username-step__input-hint{color:#616E7C;font-size:14px;line-height:18px;font-weight:400}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.quest-onboarding{position:relative}.quest-onboarding__container{position:relative;padding-bottom:64px}@media screen and (min-width: 768px){.quest-onboarding__container{padding-bottom:0}}@media screen and (min-width: 992px){.quest-onboarding__container{padding-top:32px}}.quest-onboarding__header{display:flex;justify-content:space-between;padding:24px 24px}.quest-onboarding__actions{position:fixed;bottom:0;left:0;width:100%;padding:16px 0;text-align:right}@media screen and (min-width: 768px){.quest-onboarding__actions{padding:24px;background-color:#F5F7FA}}.quest-onboarding__actions-container{width:100%;margin:0 auto;padding:0 16px}@media screen and (min-width: 768px){.quest-onboarding__actions-container{max-width:960px}}.quest-onboarding__skip-step{margin-right:16px;font-size:14px;line-height:18px;font-weight:400}.quest-onboarding__next-cta{position:fixed;left:0;bottom:0;width:100%;border-radius:0}@media screen and (min-width: 768px){.quest-onboarding__next-cta{position:relative;left:auto;bottom:auto;width:auto;border-radius:4px}}.quest-onboarding__steps-counter{font-weight:600}.quest-onboarding__progress-bar{display:flex;justify-content:space-between;gap:8px;width:100%}.quest-onboarding__progress-bar-step{height:8px;background-color:#CBD2D9;transition:background-color .4s}.quest-onboarding__progress-bar-step--active{background-color:#7CC4FA}.quest-onboarding__progress-bar-step--clickable{cursor:pointer}.quest-onboarding__progress-bar-step--clickable:hover{background-color:#47A3F3}.quest-onboarding .slide-fade-enter-active{transition:all .5s ease}.quest-onboarding .slide-fade-leave-active{display:none}.quest-onboarding .slide-fade-enter,.quest-onboarding .slide-fade-leave-to{transform:translateX(10px);opacity:0}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.team-size-calculator__form{display:flex;align-items:flex-end;flex-direction:column}@media screen and (min-width: 992px){.team-size-calculator__form{flex-direction:row}}.team-size-calculator__size-input{width:100%}@media screen and (min-width: 992px){.team-size-calculator__size-input{width:auto;margin-right:8px}}.team-size-calculator__cta{display:inline-block;width:100%;margin-top:16px}@media screen and (min-width: 992px){.team-size-calculator__cta{width:auto}}.team-size-calculator__prices{display:flex;align-items:center;margin-bottom:16px}.team-size-calculator__original-price{margin-right:16px;font-size:24px;line-height:24px;font-weight:500;text-decoration:line-through;color:#9AA5B1}.team-size-calculator__final-price{font-size:48px;line-height:48px;font-weight:600}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.team-subscription-size-calculator{position:relative;min-width:384px;max-width:496px;padding:24px;border-radius:8px;background-color:#F5F7FA}.team-subscription-size-calculator__headline{font-size:24px;line-height:28px;font-weight:800;font-weight:700}.team-subscription-size-calculator__size-label{font-size:15px;line-height:18px;font-weight:600}.team-subscription-size-calculator__size-input{width:100%;padding:8px;border:2px solid #9AA5B1;border-radius:4px;outline:none;font-size:24px;line-height:1.5;appearance:none}.team-subscription-size-calculator__size-input::placeholder{font-size:24px;line-height:1.5;color:#9AA5B1}.team-subscription-size-calculator__cta{display:inline-block;width:100%;margin-top:16px}@media screen and (min-width: 992px){.team-subscription-size-calculator__cta{width:auto}}.team-subscription-size-calculator__prices{display:flex;align-items:center}.team-subscription-size-calculator__original-price{font-size:24px;line-height:24px;font-weight:500;text-decoration:line-through;color:#9AA5B1}.team-subscription-size-calculator__final-price{font-size:32px;line-height:32px;font-weight:700}.team-subscription-size-calculator__per-year{margin-top:auto;font-size:20px;line-height:1}.team-subscription-size-calculator__billing-price{margin-top:8px;font-size:14px;line-height:18px;font-weight:400;text-align:center}.team-subscription-size-calculator__billing-price--striked{color:#323F4B;text-decoration:line-through}.team-subscription-size-calculator__savings{position:absolute;right:16px;top:0;transform:translateY(-50%);padding:4px 12px;border-radius:16px;background-color:#5D55FA;color:#fff;font-size:15px;font-weight:700}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.query-result-table{position:relative;width:100%;border-collapse:collapse}.query-result-table__th-wrapper{padding:4px 8px;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:29px;border-right:1px solid #CBD2D9;background-color:#E4E7EB}.query-result-table th,.query-result-table td{padding:0;margin:0;border:0}.query-result-table tr:nth-child(even){background-color:#F5F7FA}.query-result-table thead tr{position:sticky;top:0}.query-result-table__td-wrapper{padding:4px 8px;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:29px;border-right:1px solid #E4E7EB;text-align:left}.query-result-table tbody td:only-of-type .query-result-table__td-wrapper{border-right:0}.query-result-table tbody td:last-child .query-result-table__td-wrapper{border-right:0}.query-result-table th:only-of-type .query-result-table__th-wrapper{border-right:0}.query-result-table th:last-child .query-result-table__th-wrapper{border-right:0}.query-result-table__null-value{font-size:10px;line-height:1.4;font-weight:500;color:#7B8794;color:#CBD2D9}.query-result-table--col-1 .query-result-table__th-wrapper,.query-result-table--col-2 .query-result-table__th-wrapper,.query-result-table--col-3 .query-result-table__th-wrapper,.query-result-table--col-4 .query-result-table__th-wrapper,.query-result-table--col-5 .query-result-table__th-wrapper,.query-result-table--col-6 .query-result-table__th-wrapper{max-width:100%}.query-result-table--col-1 .query-result-table__td-wrapper,.query-result-table--col-2 .query-result-table__td-wrapper,.query-result-table--col-3 .query-result-table__td-wrapper,.query-result-table--col-4 .query-result-table__td-wrapper,.query-result-table--col-5 .query-result-table__td-wrapper,.query-result-table--col-6 .query-result-table__td-wrapper{max-width:100%}


.query-error {
  padding: 10px;

  border: 5px solid red;
}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.query-result-wrapper{position:relative}.query-result-wrapper__header{position:relative;display:flex;align-items:baseline;justify-content:space-between}.query-result-wrapper__headline{margin-bottom:8px}.query-result-wrapper__result{width:100%;overflow:auto;border-radius:4px;border:1px solid #E4E7EB;font-size:14px}.query-result-wrapper__result::-webkit-scrollbar{width:8px;height:8px}.query-result-wrapper__result::-webkit-scrollbar-thumb{border-radius:4px;background-color:#CBD2D9}.query-result-wrapper__duration{position:absolute;top:-4px;right:0;font-size:14px;line-height:18px;font-weight:400;text-align:right;color:#7B8794;transform:translate(0, -100%)}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.mock-interview-sql-editor__query-editor{width:100%;height:250px;margin-bottom:8px;border:1px solid #E4E7EB;border-radius:4px}.mock-interview-sql-editor__actions{display:flex;align-items:center;justify-content:space-between}.mock-interview-sql-editor__database-name{display:flex;align-items:center;justify-content:flex-end;margin-bottom:24px;font-size:14px;line-height:18px;font-weight:400;color:#616E7C;text-decoration:none}.mock-interview-sql-editor__database-name-icon{width:24px;height:24px;margin-left:4px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.schema-visualizer-button{position:relative;overflow:hidden;flex-shrink:0;border:1px solid #E4E7EB;border-radius:4px;text-decoration:none;text-align:center}.schema-visualizer-button__copy{font-size:17px;line-height:1.5;font-weight:400;font-weight:600}.schema-visualizer-button__snapshot{position:absolute;top:-8px;left:-32px;width:192px;z-index:-1;opacity:0.6;transform:rotate(-13deg)}.schema-visualizer-button:hover{opacity:1;border-color:#CBD2D9}.schema-visualizer-button:hover .schema-visualizer-button__copy{color:#1F2933}.schema-visualizer-button:hover .schema-visualizer-button__snapshot{transform:scale(1.05) rotate(-13deg)}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.database-documentation{max-width:720px}@media screen and (min-width: 992px){.database-documentation__dataset-description{padding-right:24px}}.database-documentation__schema-button{display:none}@media screen and (min-width: 992px){.database-documentation__schema-button{display:block}}.database-documentation__table-container:not(:last-child){margin-bottom:32px}.database-documentation__table tr:nth-child(odd){background-color:#fff}.database-documentation__table tr:nth-child(even){background-color:#F5F7FA}.database-documentation__table td{padding-top:10px;padding-bottom:10px}.database-documentation__table-name{font-size:20px;line-height:20px;font-weight:700}.database-documentation__table-icon{height:12px;color:#3E4C59}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.sql-reference{max-width:720px}.sql-reference__table-container:not(:last-child){margin-bottom:32px}.sql-reference__table tr:nth-child(odd){background-color:#fff}.sql-reference__table tr:nth-child(even){background-color:#F5F7FA}.sql-reference__table td{padding-top:10px;padding-bottom:10px}.sql-reference__table-name{font-size:20px;line-height:20px;font-weight:700}.sql-reference__close-icon{width:24px;height:24px;position:absolute;top:24px;right:24px}.sql-reference__close-icon:hover{color:#7B8794}.sql-reference__table-icon{height:12px;color:#3E4C59}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.practice-exercise-evaluation__name{display:flex;align-items:baseline;font-size:44px;line-height:56px;font-weight:800}.practice-exercise-evaluation__name .emoji{height:0.7em;width:0.7em;margin-right:12px}.practice-exercise-evaluation__actions{display:flex;align-items:center}.practice-exercise-evaluation__submit{margin-right:24px}.practice-exercise-evaluation__description{margin-bottom:24px}.practice-exercise-evaluation__description p:first-child{margin-top:0}.practice-exercise-evaluation__description .table{overflow-x:auto}.practice-exercise-evaluation__description table{border:1px solid #9AA5B1;border-radius:4px;border-collapse:collapse}.practice-exercise-evaluation__description table tr:first-child{background-color:#9AA5B1;font-weight:700}.practice-exercise-evaluation__description table td{white-space:nowrap}.practice-exercise-evaluation__description table tr:nth-child(even){background-color:#F5F7FA}.practice-exercise-evaluation__description table th,.practice-exercise-evaluation__description table td{padding:4px 8px;text-align:left}.practice-exercise-evaluation__left-column{width:45%;padding-right:32px}.practice-exercise-evaluation__sql-editor{width:55%}.practice-exercise-evaluation__skip{font-size:16px;line-height:1;font-weight:600;color:#3E4C59}.practice-exercise-evaluation__skip--disabled{color:#9AA5B1}.practice-exercise-evaluation__status{padding:12px 16px;border-radius:8px}.practice-exercise-evaluation__status--solved{background-color:#C6F7E2}.practice-exercise-evaluation__status--unsolved{background-color:#FFF3C4}.practice-exercise-evaluation__wrong-column-names{padding:12px 16px;border-radius:8px;background-color:#FFF3C4}.practice-exercise-evaluation__explanation{max-height:96px;overflow:hidden}.practice-exercise-evaluation__explanation--revealed{max-height:none;overflow:auto}.practice-exercise-evaluation__user-solution{line-height:2}.practice-exercise-evaluation__user-solution pre{white-space:pre-line}.practice-exercise-evaluation__user-solution code{white-space:pre}.practice-exercise-evaluation__actions{display:flex;align-items:flex-start;justify-content:space-between}.practice-exercise-evaluation__explanation-fadeaway{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;text-align:center;margin:0;background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}.practice-exercise-evaluation__reveal-explanation-button{position:absolute;width:80%;bottom:8px;left:50%;transform:translateX(-50%);z-index:2}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.confirmation-popup{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:20000;padding:16px;width:496px;border:1px solid #CBD2D9;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 4px 8px 0 #9AA5B1;background-color:#fff}.confirmation-popup__copy{margin-bottom:8px}.confirmation-popup__actions{text-align:right}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}@keyframes slideInDown{from{transform:translate3d(-50%, -100%, 0);visibility:visible}to{transform:translate3d(-50%, 0, 0)}}@keyframes slideInUp{from{transform:translate3d(-50%, 0, 0);visibility:visible}to{transform:translate3d(-50%, -100%, 0)}}.slide-in-up{animation:slideInUp 0.2s ease-in-out both}.slide-in-down{animation:slideInDown 0.2s ease-in-out both}.mock-interview-exercise{overflow:hidden}.mock-interview-exercise__name{font-size:44px;line-height:56px;font-weight:800}.mock-interview-exercise__actions{display:flex;align-items:center}.mock-interview-exercise__submit{margin-right:24px}.mock-interview-exercise__description{margin-bottom:24px}.mock-interview-exercise__description p:first-child{margin-top:0}.mock-interview-exercise__description .table{overflow-x:auto}.mock-interview-exercise__description table{border:1px solid #9AA5B1;border-radius:4px;border-collapse:collapse}.mock-interview-exercise__description table tr:first-child{background-color:#9AA5B1;font-weight:700}.mock-interview-exercise__description table td{white-space:nowrap}.mock-interview-exercise__description table tr:nth-child(even){background-color:#F5F7FA}.mock-interview-exercise__description table th,.mock-interview-exercise__description table td{padding:4px 8px;text-align:left}.mock-interview-exercise__left-column{width:45%;padding-right:32px}.mock-interview-exercise__current-query pre{white-space:pre-line}.mock-interview-exercise__current-query code{white-space:pre}.mock-interview-exercise__sql-editor{width:55%}.mock-interview-exercise__skip{font-size:16px;line-height:1;font-weight:600;color:#3E4C59}.mock-interview-exercise__skip--disabled{color:#9AA5B1}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.mock-interview{position:relative;padding-bottom:48px}.mock-interview__container{position:relative;padding-bottom:64px}@media screen and (min-width: 768px){.mock-interview__container{padding-bottom:0}}@media screen and (min-width: 992px){.mock-interview__container{padding-top:32px}}.mock-interview__header{display:flex;justify-content:space-between;padding:24px 0}.mock-interview__items-header{display:flex;justify-content:space-between;padding-bottom:8px;margin-bottom:24px;border-bottom:1px solid #E4E7EB}.mock-interview__full-screen-icon{width:24px;height:24px;color:#CBD2D9;cursor:pointer;transition:all .2s ease-in-out}.mock-interview__full-screen-icon:hover{color:#7B8794;transform:scale(1.2)}.mock-interview:fullscreen{padding:24px;overflow-y:scroll;position:relative;z-index:1;background-color:#fff}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.quest-sql-editor__query-editor{width:100%;height:250px;margin-bottom:8px;border:1px solid #E4E7EB;border-radius:4px}.quest-sql-editor__actions{display:flex;align-items:center;justify-content:space-between}.quest-sql-editor__database-name{display:flex;align-items:center;justify-content:flex-end;margin-bottom:24px;font-size:14px;line-height:18px;font-weight:400;color:#616E7C;text-decoration:none}.quest-sql-editor__database-name-icon{width:24px;height:24px;margin-left:4px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.confirmation-popup{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:20000;padding:16px;width:496px;border:1px solid #CBD2D9;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 4px 8px 0 #9AA5B1;background-color:#fff}.confirmation-popup__copy{margin-bottom:8px}.confirmation-popup__actions{text-align:right}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.quest-chapter-hints{margin-bottom:32px}.quest-chapter-hints__list{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.quest-chapter-hints__item{display:none;position:relative;margin-bottom:12px;border:1px solid #8888FC;border-radius:12px;background-color:#F5F7FA}.quest-chapter-hints__item--active{display:flex;flex-direction:column;width:100%}.quest-chapter-hints__item-header{margin-top:0;margin-bottom:16px;font-size:18px;line-height:24px;font-weight:800}.quest-chapter-hints__toggles{display:flex;gap:12px;margin-bottom:24px}.quest-chapter-hints__toggle-container--hidden{display:none}.quest-chapter-hints__toggle{display:flex;align-items:center;gap:12px;padding:8px 16px;border:0;border-radius:32px;outline:none;appearance:none;background-color:#C4C6FF;font-size:14px;line-height:18px;font-weight:400;text-transform:uppercase;cursor:pointer}.quest-chapter-hints__toggle--disabled{background-color:#E4E7EB;opacity:0.6;pointer-events:none;cursor:not-allowed}.quest-chapter-hints__toggle:hover{background-color:#A2A5FC}.quest-chapter-hints__status{position:absolute;top:8px;right:8px;z-index:10;font-size:14px;line-height:18px;font-weight:400;cursor:pointer}.quest-chapter-hints__status:hover{opacity:0.7;cursor:pointer}.quest-chapter-hints__content{padding:24px 16px 12px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}@keyframes slideInDown{from{transform:translate3d(-50%, -100%, 0);visibility:visible}to{transform:translate3d(-50%, 0, 0)}}@keyframes slideInUp{from{transform:translate3d(-50%, 0, 0);visibility:visible}to{transform:translate3d(-50%, -100%, 0)}}.slide-in-up{animation:slideInUp 0.2s ease-in-out both}.slide-in-down{animation:slideInDown 0.2s ease-in-out both}.quest-chapter{overflow:hidden}.quest-chapter__name{font-size:44px;line-height:56px;font-weight:800}.quest-chapter__actions{display:flex;align-items:center}.quest-chapter__submit{margin-right:24px}.quest-chapter__description{margin-bottom:24px}.quest-chapter__description p:first-child{margin-top:0}.quest-chapter__description .table{overflow-x:auto}.quest-chapter__description table{border:1px solid #9AA5B1;border-radius:4px;border-collapse:collapse}.quest-chapter__description table thead tr:first-child{background-color:#9AA5B1;font-weight:700}.quest-chapter__description table td{white-space:nowrap}.quest-chapter__description table tr:nth-child(even){background-color:#F5F7FA}.quest-chapter__description table th,.quest-chapter__description table td{padding:4px 8px;text-align:left}.quest-chapter__left-column{width:45%;padding-right:32px}.quest-chapter__current-query pre{white-space:pre-line}.quest-chapter__current-query code{white-space:pre}.quest-chapter__sql-editor{width:55%}

.dark-grey[data-v-7d288e56]{color:#52606D}.hidden-xs[data-v-7d288e56]{display:none}@media screen and (min-width: 768px){.hidden-xs[data-v-7d288e56]{display:block}}.visible-xs[data-v-7d288e56]{display:block}@media screen and (min-width: 768px){.visible-xs[data-v-7d288e56]{display:none}}.hidden-xs[data-v-7d288e56]{display:none}@media screen and (min-width: 768px){.hidden-xs[data-v-7d288e56]{display:block}}.visible-xs[data-v-7d288e56]{display:block}@media screen and (min-width: 768px){.visible-xs[data-v-7d288e56]{display:none}}body[data-v-7d288e56]{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1[data-v-7d288e56]{font-size:44px;line-height:56px;font-weight:800}h2[data-v-7d288e56]{font-size:32px;line-height:36px;font-weight:800}h3[data-v-7d288e56]{font-size:24px;line-height:28px;font-weight:800}h4[data-v-7d288e56]{font-size:18px;line-height:24px;font-weight:800}a[data-v-7d288e56]{color:#1F2933}a[data-v-7d288e56]:hover{opacity:0.6}pre[data-v-7d288e56],code[data-v-7d288e56]{font-family:Hack, monospace}blockquote[data-v-7d288e56]{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active[data-v-7d288e56],.fade-leave-active[data-v-7d288e56]{transition:opacity .3s}.fade-enter[data-v-7d288e56],.fade-leave-to[data-v-7d288e56]{opacity:0}@keyframes tooltip-shake-7d288e56{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX-7d288e56{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x[data-v-7d288e56]{backface-visibility:visible !important;animation-name:flipInX-7d288e56}.animation[data-v-7d288e56]{animation-duration:0.75s;animation-fill-mode:both}.quest-chapter-intro[data-v-7d288e56]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:48px 0}.quest-chapter-intro__content[data-v-7d288e56]{max-width:600px;width:100%}.quest-chapter-intro__title[data-v-7d288e56]{margin-bottom:32px;font-size:44px;line-height:56px;font-weight:800}.quest-chapter-intro__image[data-v-7d288e56]{margin-bottom:32px}.quest-chapter-intro__image img[data-v-7d288e56]{display:block;max-width:100%;height:auto;border-radius:8px}.quest-chapter-intro__message[data-v-7d288e56]{margin-bottom:48px;font-size:17px;line-height:1.5;font-weight:400}.quest-chapter-intro__actions[data-v-7d288e56]{display:flex;justify-content:center;gap:16px}

.dark-grey[data-v-3896d7a6]{color:#52606D}.hidden-xs[data-v-3896d7a6]{display:none}@media screen and (min-width: 768px){.hidden-xs[data-v-3896d7a6]{display:block}}.visible-xs[data-v-3896d7a6]{display:block}@media screen and (min-width: 768px){.visible-xs[data-v-3896d7a6]{display:none}}.hidden-xs[data-v-3896d7a6]{display:none}@media screen and (min-width: 768px){.hidden-xs[data-v-3896d7a6]{display:block}}.visible-xs[data-v-3896d7a6]{display:block}@media screen and (min-width: 768px){.visible-xs[data-v-3896d7a6]{display:none}}body[data-v-3896d7a6]{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1[data-v-3896d7a6]{font-size:44px;line-height:56px;font-weight:800}h2[data-v-3896d7a6]{font-size:32px;line-height:36px;font-weight:800}h3[data-v-3896d7a6]{font-size:24px;line-height:28px;font-weight:800}h4[data-v-3896d7a6]{font-size:18px;line-height:24px;font-weight:800}a[data-v-3896d7a6]{color:#1F2933}a[data-v-3896d7a6]:hover{opacity:0.6}pre[data-v-3896d7a6],code[data-v-3896d7a6]{font-family:Hack, monospace}blockquote[data-v-3896d7a6]{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active[data-v-3896d7a6],.fade-leave-active[data-v-3896d7a6]{transition:opacity .3s}.fade-enter[data-v-3896d7a6],.fade-leave-to[data-v-3896d7a6]{opacity:0}@keyframes tooltip-shake-3896d7a6{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX-3896d7a6{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x[data-v-3896d7a6]{backface-visibility:visible !important;animation-name:flipInX-3896d7a6}.animation[data-v-3896d7a6]{animation-duration:0.75s;animation-fill-mode:both}.quest-chapter-outro[data-v-3896d7a6]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:48px 0}.quest-chapter-outro__content[data-v-3896d7a6]{max-width:600px;width:100%}.quest-chapter-outro__title[data-v-3896d7a6]{margin-bottom:32px;font-size:44px;line-height:56px;font-weight:800}.quest-chapter-outro__image[data-v-3896d7a6]{margin-bottom:32px}.quest-chapter-outro__image img[data-v-3896d7a6]{display:block;max-width:100%;height:auto;border-radius:8px}.quest-chapter-outro__message[data-v-3896d7a6]{margin-bottom:48px;font-size:17px;line-height:1.5;font-weight:400}.quest-chapter-outro__actions[data-v-3896d7a6]{display:flex;justify-content:center;gap:16px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.quest-sidebar{display:flex;flex-direction:column;flex-shrink:0;width:calc($px48 + $px4 + $px4);height:100vh;padding:24px 4px;border-right:1px solid #E4E7EB;background-color:#fff;cursor:e-resize;transition:width 0.3s ease-in-out, padding 0.3s ease-in-out}@media screen and (max-width: 767px){.quest-sidebar{display:none}}.quest-sidebar--expanded{width:calc($px240 + $px16 + $px16);padding:24px 8px;cursor:w-resize}.quest-sidebar__header{display:flex;align-items:center;justify-content:center;margin-bottom:32px}.quest-sidebar--expanded .quest-sidebar__header{justify-content:space-between}.quest-sidebar__logo--horizontal{width:auto;max-width:192px;cursor:w-resize}.quest-sidebar__logo--vertical{width:48px;height:auto;cursor:e-resize;transition:opacity 0.2s ease-in-out}.quest-sidebar__logo--vertical:hover{opacity:0.8}.quest-sidebar__close-btn{display:flex;align-items:center;justify-content:center;padding:4px;border:none;border-radius:4px;background:none;cursor:pointer;transition:background-color 0.2s ease-in-out}.quest-sidebar__close-btn:hover{background-color:#F5F7FA;cursor:pointer}.quest-sidebar__close-icon{width:24px;height:24px;color:#7B8794;transition:color 0.2s ease-in-out}.quest-sidebar__close-icon:hover{color:#52606D}.quest-sidebar__nav{flex:1;overflow-y:auto}.quest-sidebar__list{margin:0;padding:0;list-style:none}.quest-sidebar__item{margin-bottom:8px}.quest-sidebar__item--active .quest-sidebar__button{background-color:#E6F6FF;color:#002159}.quest-sidebar__item--disabled .quest-sidebar__button{opacity:0.4;cursor:not-allowed}.quest-sidebar__button{display:flex;align-items:center;width:100%;padding:8px;border:none;border-radius:4px;background-color:#F5F7FA;color:#1F2933;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:all 0.2s ease-in-out}.quest-sidebar__button:hover:not(:disabled){background-color:#E4E7EB;transform:translateX(2px)}.quest-sidebar__button:not(:disabled){cursor:pointer}.quest-sidebar__chapter-number{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;border-radius:4px;background-color:rgba(0,0,0,0.1);font-size:12px;font-weight:700}.quest-sidebar__chapter-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quest-sidebar__chapter-icon{width:16px;height:16px;margin-left:8px;flex-shrink:0}.quest-sidebar__chapter-icon--check{color:#27AB83}.quest-sidebar__chapter-icon--pencil{color:#0967D2}.quest-sidebar__chapter-icon--lock{color:#9AA5B1}.quest-sidebar__footer{display:flex;justify-content:center;padding-top:16px}.quest-sidebar__fullscreen-button{display:flex;align-items:center;justify-content:center;padding:8px;border:none;border-radius:4px;background:none;cursor:pointer;transition:background-color 0.2s ease-in-out}.quest-sidebar__fullscreen-button:hover{background-color:#F5F7FA;cursor:pointer}.quest-sidebar__fullscreen-icon{width:24px;height:24px;color:#CBD2D9;transition:all 0.2s ease-in-out}.quest-sidebar__fullscreen-icon:hover{color:#7B8794;transform:scale(1.2)}

.dark-grey[data-v-f2c2b478]{color:#52606D}.hidden-xs[data-v-f2c2b478]{display:none}@media screen and (min-width: 768px){.hidden-xs[data-v-f2c2b478]{display:block}}.visible-xs[data-v-f2c2b478]{display:block}@media screen and (min-width: 768px){.visible-xs[data-v-f2c2b478]{display:none}}.hidden-xs[data-v-f2c2b478]{display:none}@media screen and (min-width: 768px){.hidden-xs[data-v-f2c2b478]{display:block}}.visible-xs[data-v-f2c2b478]{display:block}@media screen and (min-width: 768px){.visible-xs[data-v-f2c2b478]{display:none}}body[data-v-f2c2b478]{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1[data-v-f2c2b478]{font-size:44px;line-height:56px;font-weight:800}h2[data-v-f2c2b478]{font-size:32px;line-height:36px;font-weight:800}h3[data-v-f2c2b478]{font-size:24px;line-height:28px;font-weight:800}h4[data-v-f2c2b478]{font-size:18px;line-height:24px;font-weight:800}a[data-v-f2c2b478]{color:#1F2933}a[data-v-f2c2b478]:hover{opacity:0.6}pre[data-v-f2c2b478],code[data-v-f2c2b478]{font-family:Hack, monospace}blockquote[data-v-f2c2b478]{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active[data-v-f2c2b478],.fade-leave-active[data-v-f2c2b478]{transition:opacity .3s}.fade-enter[data-v-f2c2b478],.fade-leave-to[data-v-f2c2b478]{opacity:0}@keyframes tooltip-shake-f2c2b478{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX-f2c2b478{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x[data-v-f2c2b478]{backface-visibility:visible !important;animation-name:flipInX-f2c2b478}.animation[data-v-f2c2b478]{animation-duration:0.75s;animation-fill-mode:both}.quest-intro[data-v-f2c2b478]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:48px 0}.quest-intro__content[data-v-f2c2b478]{max-width:600px;width:100%}.quest-intro__title[data-v-f2c2b478]{margin-bottom:32px;font-size:44px;line-height:56px;font-weight:800}.quest-intro__message[data-v-f2c2b478]{margin-bottom:48px;font-size:17px;line-height:1.5;font-weight:400}.quest-intro__image[data-v-f2c2b478]{max-width:600px;width:100%;margin-bottom:32px}.quest-intro__image img[data-v-f2c2b478]{display:block;max-width:100%;height:auto;border-radius:8px}.quest-intro__actions[data-v-f2c2b478]{display:flex;justify-content:center;gap:16px}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.quest{display:flex;height:100vh}.quest__content{flex:1;min-width:0;height:100vh;overflow-y:auto;padding-bottom:48px}.quest__container{position:relative;padding:0 24px 64px}@media screen and (min-width: 768px){.quest__container{padding-bottom:0}}@media screen and (min-width: 992px){.quest__container{padding-top:16px}}.quest__items-header{display:flex;justify-content:flex-end}.quest__duration{cursor:pointer;user-select:none;transition:opacity .2s ease-in-out}.quest__duration:hover{opacity:0.7}.quest__show-stopwatch-btn{padding:0;border:none;background:none;color:#CBD2D9;font-size:inherit;text-decoration:underline;cursor:pointer;transition:color .2s ease-in-out}.quest__show-stopwatch-btn:hover{color:#7B8794}.quest__full-screen-icon{width:24px;height:24px;color:#CBD2D9;cursor:pointer;transition:all .2s ease-in-out}.quest__full-screen-icon:hover{color:#7B8794;transform:scale(1.2)}.quest__stopwatch-icon{width:24px;height:24px;color:#CBD2D9;cursor:pointer;transition:all .2s ease-in-out}.quest__stopwatch-icon:hover{color:#7B8794;transform:scale(1.2)}.quest:fullscreen{padding:24px;overflow-y:scroll;position:relative;z-index:1;background-color:#fff}

.dark-grey[data-v-3c8cfdaf]{color:#52606D}.hidden-xs[data-v-3c8cfdaf]{display:none}@media screen and (min-width: 768px){.hidden-xs[data-v-3c8cfdaf]{display:block}}.visible-xs[data-v-3c8cfdaf]{display:block}@media screen and (min-width: 768px){.visible-xs[data-v-3c8cfdaf]{display:none}}.hidden-xs[data-v-3c8cfdaf]{display:none}@media screen and (min-width: 768px){.hidden-xs[data-v-3c8cfdaf]{display:block}}.visible-xs[data-v-3c8cfdaf]{display:block}@media screen and (min-width: 768px){.visible-xs[data-v-3c8cfdaf]{display:none}}body[data-v-3c8cfdaf]{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1[data-v-3c8cfdaf]{font-size:44px;line-height:56px;font-weight:800}h2[data-v-3c8cfdaf]{font-size:32px;line-height:36px;font-weight:800}h3[data-v-3c8cfdaf]{font-size:24px;line-height:28px;font-weight:800}h4[data-v-3c8cfdaf]{font-size:18px;line-height:24px;font-weight:800}a[data-v-3c8cfdaf]{color:#1F2933}a[data-v-3c8cfdaf]:hover{opacity:0.6}pre[data-v-3c8cfdaf],code[data-v-3c8cfdaf]{font-family:Hack, monospace}blockquote[data-v-3c8cfdaf]{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active[data-v-3c8cfdaf],.fade-leave-active[data-v-3c8cfdaf]{transition:opacity .3s}.fade-enter[data-v-3c8cfdaf],.fade-leave-to[data-v-3c8cfdaf]{opacity:0}@keyframes tooltip-shake-3c8cfdaf{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX-3c8cfdaf{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x[data-v-3c8cfdaf]{backface-visibility:visible !important;animation-name:flipInX-3c8cfdaf}.animation[data-v-3c8cfdaf]{animation-duration:0.75s;animation-fill-mode:both}.quest-evaluation[data-v-3c8cfdaf]{max-width:720px;padding:32px 16px;margin:0 auto}.quest-evaluation__header[data-v-3c8cfdaf]{margin-bottom:48px;text-align:center}.quest-evaluation__title[data-v-3c8cfdaf]{margin-bottom:12px;font-size:44px;line-height:56px;font-weight:800}.quest-evaluation__summary[data-v-3c8cfdaf]{padding:32px;margin-bottom:64px;border-radius:12px;background-color:#F5F7FA}.quest-evaluation__summary-row[data-v-3c8cfdaf]{display:flex;align-items:center;gap:24px}.quest-evaluation__summary-row[data-v-3c8cfdaf]:not(:last-child){padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #E4E7EB}.quest-evaluation__summary-emoji[data-v-3c8cfdaf]{font-size:48px;line-height:1;flex-shrink:0}.quest-evaluation__summary-content[data-v-3c8cfdaf]{flex:1}.quest-evaluation__summary-value[data-v-3c8cfdaf]{margin-bottom:8px;color:#0967D2;font-size:36px;font-weight:bold;line-height:1.2}.quest-evaluation__summary-description[data-v-3c8cfdaf]{color:#52606D;font-size:16px;line-height:1.5}.quest-evaluation__chapters[data-v-3c8cfdaf]{margin-bottom:40px}.quest-evaluation__chapters-title[data-v-3c8cfdaf]{font-size:32px;line-height:36px;font-weight:800}.quest-evaluation__chapters-list[data-v-3c8cfdaf]{overflow:hidden;border:1px solid #E4E7EB;border-radius:8px}.quest-evaluation__chapter[data-v-3c8cfdaf]{display:flex;align-items:center;padding:24px;border-bottom:1px solid #E4E7EB;transition:background-color 0.2s}.quest-evaluation__chapter[data-v-3c8cfdaf]:last-child{border-bottom:none}.quest-evaluation__chapter[data-v-3c8cfdaf]:hover{background-color:#F5F7FA}.quest-evaluation__chapter-number[data-v-3c8cfdaf]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;margin-right:16px;border-radius:50%;background-color:#F5F7FA;color:#1F2933;font-size:17px;line-height:1.5;font-weight:400}.quest-evaluation__chapter-name[data-v-3c8cfdaf]{flex:1;font-size:17px;line-height:1.5;font-weight:400}.quest-evaluation__chapter-duration[data-v-3c8cfdaf]{min-width:96px;font-size:17px;line-height:1.5;font-weight:400}.quest-evaluation__actions[data-v-3c8cfdaf]{margin-top:48px;text-align:center}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.flickering-word{text-decoration:underline;text-decoration-style:dotted}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.job-ad-owner-menu{padding:16px;border-radius:8px;box-shadow:0 0 8px #E4E7EB;background-color:#FFFBEA;margin-bottom:32px}.job-ad-owner-menu__headline{margin-bottom:16px}.job-ad-owner-menu__state{margin-bottom:24px;font-size:14px;line-height:18px;font-weight:400;color:#3E4C59}.job-ad-owner-menu__item{display:flex;align-items:center}.job-ad-owner-menu__item:not(:last-child){margin-bottom:8px}.job-ad-owner-menu__item-hint{margin-left:8px;font-size:14px;line-height:18px;font-weight:400;color:#616E7C}.job-ad-owner-menu__support-hint{margin-top:16px;font-size:14px;line-height:18px;font-weight:400;color:#616E7C}

.dark-grey{color:#52606D}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}.hidden-xs{display:none}@media screen and (min-width: 768px){.hidden-xs{display:block}}.visible-xs{display:block}@media screen and (min-width: 768px){.visible-xs{display:none}}body{font-family:"Muli", sans-serif;font-display:swap;font-size:17px;line-height:1.5;font-weight:400;color:#1F2933}h1{font-size:44px;line-height:56px;font-weight:800}h2{font-size:32px;line-height:36px;font-weight:800}h3{font-size:24px;line-height:28px;font-weight:800}h4{font-size:18px;line-height:24px;font-weight:800}a{color:#1F2933}a:hover{opacity:0.6}pre,code{font-family:Hack, monospace}blockquote{margin-left:0;padding-left:32px;border-left:8px solid #7CC4FA;font-size:32px;line-height:36px;font-weight:800;font-style:italic}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}@keyframes tooltip-shake{10%,90%{transform:translate3d(-1px, -50%, 0)}20%,80%{transform:translate3d(2px, -50%, 0)}30%,50%,70%{transform:translate3d(-4px, -50%, 0)}40%,60%{transform:translate3d(4px, -50%, 0)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animation--flip-in-x{backface-visibility:visible !important;animation-name:flipInX}.animation{animation-duration:0.75s;animation-fill-mode:both}.job-ad-banner__link-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:16px 24px;max-width:720px;position:relative;border:0;border-radius:4px;background-color:#F5F7FA;text-decoration:none;transition:all 0.25s ease-in}.job-ad-banner__link-wrapper:before{display:block;width:8px;height:100%;position:absolute;top:0;left:0;border-radius:8px 0 0 8px;background-color:#8888FC;content:""}.job-ad-banner__link-wrapper:hover{transform:scale(1.01)}.job-ad-banner__position{display:flex;align-items:center;margin-bottom:8px}.job-ad-banner__caption{margin-bottom:16px}.job-ad-banner__company-logo{width:64px;height:64px;margin-right:8px;border-radius:8px}.job-ad-banner__position-name{margin-bottom:4px;font-size:18px;line-height:24px}.job-ad-banner__company-name{font-size:14px;line-height:18px;font-weight:400;color:#3E4C59}.job-ad-banner__tags{display:flex;gap:4px}.job-ad-banner__tag{display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:#F5F7FA;font-size:10px;line-height:10px;font-weight:600;text-transform:uppercase}.job-ad-banner__tag:not(:last-child){margin-right:24px}.job-ad-banner__tag-icon{width:16px;height:16px;margin-right:4px}.job-ad-banner__settings-bar{display:flex;margin-top:4px;font-size:10px;line-height:1.4;font-weight:500;color:#7B8794}.job-ad-banner__settings-bar-item:not(:last-child){margin-right:8px}


/*# sourceMappingURL=application-2f33dcfe.css.map*/