*,::after,::before{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;min-height:100%}html,body{color:#1c4682;font-size:1rem;font-family:"Roboto",sans-serif}h1{font-size:1.953125rem;font-weight:900}@media(min-width: 480px){h1{font-size:2.44140625rem}}h2{font-size:1.953125rem;font-weight:900;margin-bottom:24px}h3{font-size:1.5625rem;font-weight:900;padding:12px 0}p{line-height:1.6;margin-bottom:16px}textarea,input,button,select{font-family:inherit;font-size:inherit}label{display:block;margin:24px 0 8px}input[type=text],input[type=email],textarea{width:100%;padding:8px;font-size:1rem;min-height:40px;display:block;margin-bottom:4px;border:0}input[type=checkbox]{margin-right:4px}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=submit],button[type=primary]{background-color:#fb7f13;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:16px;border:none;border-bottom:12px solid #cb650b;text-align:center;white-space:break-spaces}input[type=submit]:hover,button[type=primary]:hover{background-color:#f17204;border-color:#b35909}@media(min-width: 480px){input[type=submit],button[type=primary]{font-size:1.5625rem;padding:24px 32px}}a.link{color:#1c4682}a.button{border:1px solid #1c4682;padding:16px;text-decoration:none}a.button--primary{background-color:#1c4682;color:#fff}.inner{max-width:1020px;width:100%;padding:0 5%;margin:0 auto;text-align:left}.hidden{display:none}.icon{width:24px;height:24px}.underline{text-decoration:underline}.header{background-color:#abeeaa;font-weight:bold;padding:16px;text-align:center}.header__bar{line-height:1.4;font-size:.8rem;margin:0 auto}@media(min-width: 480px){.header__bar{font-size:1rem;width:70%}}.hero{background:#163460;color:#fff;padding:24px 16px}.hero__info{align-self:center;padding:24px;text-align:center}.hero__info p{font-size:1.25rem}.hero__logo{width:40%}.hero__title{margin:16px 0 24px}.hero__subtitle{margin:0 0 40px}.hero__numbers{display:flex;gap:16px;justify-content:center;width:100%}.hero__numbers div{font-size:3.0517578125rem;font-weight:900}.hero__numbers p{font-size:1.25rem;font-weight:700}.hero__numbers .icon{height:56px;width:48px}@media(min-width: 480px){.hero__logo{width:20%}.hero__title{margin-top:48px}}@media(min-width: 1020px){.hero{background-image:url(0958fa961395d4e8a96f3f0d528024d7.svg);background-repeat:repeat-y;background-attachment:fixed;background-position:right}.hero__logo{width:30%}.hero__wrapper{margin:0 auto;max-width:1020px;padding:0 5%}}@media(min-width: 1180px){.hero{padding:64px}.hero__wrapper{max-width:1180px;margin:0 auto}}.faq{display:grid;gap:48px;padding:80px 0 0}.faq h2{font-size:1.5625rem}.faq__priceless-tag{background-color:#abeeaa;font-weight:bold;padding:2px 8px}@media(min-width: 860px){.faq{grid-template-columns:1fr 1fr 1fr}}.about{background:linear-gradient(180deg, #eef4fc 0%, #fafcff 50%, white 100%);display:flex;padding:64px 0}.about__team{display:flex;gap:16px;justify-content:center;flex-direction:column;margin-top:56px}@media(min-width: 860px){.about__team{gap:80px;flex-direction:row}}.team{align-items:center;display:flex;justify-content:center;gap:32px}.team a{text-decoration:none;align-items:center;display:flex;gap:16px;color:#1c4682}.team__name{font-size:1.25rem;font-weight:700}.team__role{color:#71757a}.team:first-child{margin:12px 0 0}@media(min-width: 620px){.team:first-child{margin:0 0 0 56px}}.jobs{padding:0 0 64px}.jobs h2{padding-top:32px;border-top:1px solid #e7e8e9}.jobs__subtitle{display:flex;flex-direction:column-reverse;gap:16px}.jobs__subtitle a{display:inline-block}@media(min-width: 620px){.jobs__subtitle{flex-direction:row}}.testimonials{background:#163460;padding:64px 0}.testimonials h2{color:#fff}.testimonials__avatar{border-radius:50%}.testimonials__wrapper{background-color:#fff;display:flex;align-items:center;flex-direction:column;gap:12px;margin-bottom:32px;padding:24px}.testimonials__wrapper::before{content:url(e83def9a0df08e4d8a844a364b735491.svg)}.testimonials__content div{font-weight:bold}.testimonials__content a{color:#1c4682;text-decoration:none}@media(min-width: 620px){.testimonials__wrapper{flex-direction:row;gap:24px}.testimonials__content{margin-top:16px}}@media(min-width: 1020px){.testimonials{background-image:url(0958fa961395d4e8a96f3f0d528024d7.svg);background-repeat:repeat-y;background-attachment:fixed;background-position:right}}.rules{line-height:1.5;padding:64px 0}.rules h3{font-size:1rem}.rules__subtitle{font-size:1.25rem;margin-bottom:24px}.rules__description{margin-left:24px}.rules__description p{margin-bottom:0}.rules__description ul{margin:0 0 24px 24px}.rules__alert{background-color:#fff1e6;margin:32px 0;padding:16px 24px}.rules__alert h3{margin-bottom:8px}.rules__alert p{margin-bottom:0}.rules__warning{background-color:#fb7f13;color:#fff;font-weight:bold;padding:4px 8px}@media(min-width: 480px){.rules__description{display:grid;grid-template-columns:24px 1fr;gap:24px;margin-left:40px}.rules__alert{display:flex;gap:16px;padding:32px 40px}.rules__alert p{margin-left:12px}.rules__warning{margin:4px}}.cta{background-color:#eef4fc;padding:64px 24px 0}.cta h2{font-size:1.5625rem;margin-bottom:40px}.cta .inner{text-align:center}@media(min-width: 480px){.cta h2{font-size:2.44140625rem}}.footer{background:#1c4682;color:#fff;padding:24px}.footer a{color:#fff}.footer__media{margin-bottom:24px}.footer__media img{max-width:180px}.footer__social{display:flex;align-items:center;gap:16px;margin-top:16px}.footer__jobs img{margin-top:16px;max-width:180px}.footer__links li{list-style:none;line-height:1.8;margin:8px 0}.footer__links li a{padding:8px 0}.footer__media,.footer__bottom{display:flex;justify-content:space-between;flex-direction:column}@media(min-width: 480px){.footer__links{min-width:30%}.footer__media,.footer__bottom{flex-direction:row}.footer__links{text-align:right;display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 620px){.footer__jobs{display:flex;align-items:flex-start}.footer__jobs img{margin-top:0}}@media(min-width: 860px){.footer{padding:24px 56px}.footer__jobs{width:500px}}.form{box-shadow:0px 4px 40px rgba(0,0,0,.2);border-radius:2px;background-color:#1c4682;padding:24px}.form input[type=submit]{margin-top:24px;width:100%}.form a{text-decoration:underline;cursor:pointer;color:#fff}.form__input-error{background-color:#ed6f5e;color:#fff;font-size:12px;font-weight:bold;padding:2px 4px}.form__checkboxes-wrapper{margin-top:24px}.form__checkbox{margin-top:8px}.form__file-input{position:relative}.form__file-input input{cursor:pointer;opacity:0;position:absolute;width:100%;top:0;left:0;height:100%}.form__file-input input:focus+label{background-color:#2f63ac}.form__file-input label{background-color:#2a5898;display:flex;gap:16px;margin:24px 0 4px;padding:24px;text-align:center;justify-content:center}.form__file-input label svg{width:40px}.form__file-input label small{margin:8px 0;display:block}@media(min-width: 480px){.form{margin:24px 16px;padding:40px}}@media(min-width: 1180px){.form{padding:40px 48px}}[v-cloak]{display:none}.confirmation{background-color:#abeeaa;color:#163460;display:flex;align-items:flex-start;gap:12px;height:100%;padding:40px 24px;word-break:break-word;box-shadow:0px 4px 40px rgba(0,0,0,.2);border-radius:2px}.confirmation a{text-decoration:underline;cursor:pointer}.confirmation h2{position:relative;font-size:1.25rem}.confirmation__icon{border:2px solid #163460;border-radius:50%;height:32px;width:32px;font-size:24px;padding:0 4px}.confirmation__icon:after{content:"✓"}@media(min-width: 480px){.confirmation h2{font-size:1.5625rem}}@media(min-width: 1020px){.confirmation{flex-direction:column;justify-content:center;padding:0 96px;gap:24px}.confirmation__icon{margin-left:16px;transform:scale(2)}}.share{text-align:center;margin:48px 0 0;padding:24px 0;border-top:1px solid #a5a8ac}.share__call{font-size:1rem}.share__icons{display:flex;gap:25px;justify-content:center}.share__icons a{display:flex}.share__icons a .icon--twitter,.share__icons a .icon--facebook{width:24px;height:24px}.share__icons a .icon--linkedin{width:22px;height:22px}.modal{position:fixed;width:100vw;height:100vh;opacity:0;transition:all .3s ease;top:0;left:0;display:none;align-items:center;justify-content:center}.modal.open{display:flex;opacity:1;transition-delay:0s}.modal__background{position:absolute;background:rgba(0,0,0,.9);width:100%;height:100%}.modal__container{background:#fff;position:relative;margin:0 12px;max-width:600px}.modal__header{border-bottom:1px solid #bfc1c4;display:flex;justify-content:space-between;padding:24px}.modal__header h2{margin-bottom:0}.modal__content{padding:24px}.modal__content ul{list-style:none}.modal__content li{line-height:1.6;margin-left:40px}.modal__content li::before{content:"✔";color:#1c4682;display:inline-block;width:24px;margin-left:-24px}.modal__close{outline:none;appearance:none;color:#bfc1c4;background:none;border:0px;font-weight:bold;cursor:pointer;font-size:24px}.tips{background:linear-gradient(180deg, #eef4fc 0%, #fafcff 50%, white 100%);display:flex;padding:64px 0}.tips__subtitle{font-size:1.25rem;margin-bottom:24px}.tips__content{margin-left:24px}.tips__content h3{margin-bottom:24px}.tips__content ul{margin:0 0 24px 24px}.tips__content li{font-size:1.15em;margin-bottom:12px}

/*# sourceMappingURL=style.css.map*/