body,
        html {
            font-weight: 400;
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        @-webkit-keyframes _1L-VwSQ5 {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes _1L-VwSQ5 {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }
        
        a {
            text-decoration: none
        }
        
        a,
        abbr,
        acronym,
        address,
        applet,
        article,
        aside,
        audio,
        b,
        big,
        blockquote,
        body,
        canvas,
        caption,
        center,
        cite,
        code,
        dd,
        del,
        details,
        dfn,
        div,
        dl,
        dt,
        em,
        embed,
        fieldset,
        figcaption,
        figure,
        footer,
        form,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        header,
        hgroup,
        html,
        i,
        iframe,
        img,
        ins,
        kbd,
        label,
        legend,
        li,
        mark,
        menu,
        nav,
        object,
        ol,
        output,
        p,
        pre,
        q,
        ruby,
        s,
        samp,
        section,
        small,
        span,
        strike,
        strong,
        sub,
        summary,
        sup,
        table,
        tbody,
        td,
        tfoot,
        th,
        thead,
        time,
        tr,
        tt,
        u,
        ul,
        var,
        video {
            margin: 0;
            padding: 0;
            font-size: 100%;
            vertical-align: baseline;
            border: 0
        }
        
        article,
        aside,
        details,
        figcaption,
        figure,
        footer,
        header,
        hgroup,
        menu,
        nav,
        section {
            display: block
        }
        
        ol,
        ul {
            list-style: none
        }
        
        blockquote,
        q {
            quotes: none
        }
        
        blockquote:after,
        blockquote:before,
        q:after,
        q:before {
            content: ""
        }
        
        table {
            border-collapse: collapse;
            border-spacing: 0
        }
        
        @font-face {
            font-display: swap;
            font-weight: 100;
            font-family: Proxima Nova;
            font-style: normal;
            src: url(https://frontier-assets.toptal.com/7e21106cfaee6810c117d150a28c79dd.woff2) format("woff2"), url(https://frontier-assets.toptal.com/22011fa83377b58b330090582b2be3e3.woff) format("woff"), url(https://frontier-assets.toptal.com/284561febf8d2608625142c4c5a0be05.otf) format("opentype")
        }
        
        @font-face {
            font-display: swap;
            font-weight: 300;
            font-family: Proxima Nova;
            font-style: normal;
            src: url(https://frontier-assets.toptal.com/427e348e30259e82835b923a946530a1.woff2) format("woff2"), url(https://frontier-assets.toptal.com/768f38d95d4ade8f29b58f6b8bf55d49.woff) format("woff"), url(https://frontier-assets.toptal.com/ac51ad8a36d5bab6da11d454bcd06561.otf) format("opentype")
        }
        
        @font-face {
            font-display: swap;
            font-weight: 400;
            font-family: Proxima Nova;
            font-style: normal;
            src: url(https://frontier-assets.toptal.com/40a6e2b8c2bc99f6d71b9f93dbf695fe.woff2) format("woff2"), url(https://frontier-assets.toptal.com/7cac85ffd14a52221fddc4c497dfd26c.woff) format("woff"), url(https://frontier-assets.toptal.com/bf9f5d50c1b928ff21436517a1a95ad9.otf) format("opentype")
        }
        
        @font-face {
            font-display: swap;
            font-weight: 600;
            font-family: Proxima Nova;
            font-style: normal;
            src: url(https://frontier-assets.toptal.com/3fb023cbbea947bff794503fdfba1cec.woff2) format("woff2"), url(https://frontier-assets.toptal.com/791f9bea40ce639002df71e98e01176c.woff) format("woff"), url(https://frontier-assets.toptal.com/f14eee643541cf03a10f26c944cc29f5.otf) format("opentype")
        }
        
        @font-face {
            font-display: swap;
            font-weight: 700;
            font-family: Proxima Nova;
            font-style: normal;
            src: url(https://frontier-assets.toptal.com/cf9a74845c1e3f6d0b7f8b4e351b3971.woff2) format("woff2"), url(https://frontier-assets.toptal.com/00314075ec9f213755424089877a8298.woff) format("woff"), url(https://frontier-assets.toptal.com/72b6f2c9990bd3d37b8013a59ed78902.otf) format("opentype")
        }
        
        @font-face {
            font-weight: 300;
            font-family: Merriweather;
            font-style: normal;
            src: url(https://frontier-assets.toptal.com/8f817882133c75e11fb4739384efc936.woff2) format("woff2"), url(https://frontier-assets.toptal.com/9cb5ad442de742f2750dfd285a1ccfa6.woff) format("woff"), url(https://frontier-assets.toptal.com/81c89e7a72ab51dcac52a79ef30fedff.otf) format("opentype");
            font-display: swap
        }
        
        body,
        html {
            scroll-behavior: smooth
        }
        
        ._21Ct5kg8 {
            font-weight: 400;
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        @-webkit-keyframes _1SJoSDJM {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes _1SJoSDJM {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        ._1ePACLXG {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            height: 36px;
            padding-top: 4px
        }
        
        ._1ePACLXG,
        ._1ePACLXG svg {
            color: inherit
        }
        
        ._1ePACLXG._1kyzSGGK,
        ._1ePACLXG._1kyzSGGK svg,
        ._1ePACLXG._2g3MLOej svg {
            width: 28px
        }
        
        ._1ePACLXG._3m1r3En8,
        ._1ePACLXG._3m1r3En8 svg {
            width: 117px
        }
        
        ._1ePACLXG._2g3MLOej {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding-top: 0
        }
        
        ._1ePACLXG._1dFab7X5 svg path {
            fill: currentColor
        }
        
        ._21Ct5kg8 {
            height: 36px;
            font-size: 24px
        }
        
        .ap5SohHH {
            font-weight: 400;
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        @-webkit-keyframes _1O-RhCLR {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes _1O-RhCLR {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        .ap5SohHH {
            position: absolute;
            top: 0;
            right: 0;
            left: 0;
            z-index: 10;
            height: 64px;
            font-size: 14px;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }
        
        .ap5SohHH._2ExEwWJ- {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            background: #fff;
            -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
            box-shadow: 0 1px 3px rgba(0, 0, 0, .2)
        }
        
        @-webkit-keyframes i5eJADuZ {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes i5eJADuZ {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        .GSsufXWr {
            width: 24px;
            padding: 0;
            color: inherit;
            background: none;
            border: 0;
            border-radius: 0;
            outline: none;
            cursor: pointer
        }
        
        .GSsufXWr>span {
            display: block;
            height: 3px;
            margin: 6px 0;
            background-color: currentColor;
            border-radius: 2px;
            -webkit-transition: height .2s, opacity .2s, -webkit-transform .2s;
            transition: height .2s, opacity .2s, -webkit-transform .2s;
            transition: height .2s, opacity .2s, transform .2s;
            transition: height .2s, opacity .2s, transform .2s, -webkit-transform .2s
        }
        
        .GSsufXWr._2K4zc3od>span:nth-child(2n) {
            margin-top: -9px;
            -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg)
        }
        
        .GSsufXWr._2K4zc3od>span:first-child {
            margin-top: 16px;
            -webkit-transform: rotate(45deg);
            transform: rotate(45deg)
        }
        
        .GSsufXWr._2K4zc3od>span:last-child {
            opacity: 0
        }
        
        ._3WOR0P94 {
            font-weight: 400;
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        @-webkit-keyframes v2OenQHh {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes v2OenQHh {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        .CwHwCIsY {
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            width: 100%;
            max-width: 1272px;
            height: 100%;
            margin: 0 auto;
            padding: 0 36px
        }
        
        @media (max-width:1199px) {
            .CwHwCIsY {
                padding: 0 16px
            }
        }
        
        ._3l7e8OkS,
        .CwHwCIsY:not(._3xz6sTpw) {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }
        
        ._3l7e8OkS {
            position: relative;
            top: -2px;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            height: 64px;
            margin-right: 35px;
            color: #204ecf
        }
        
        ._2hn_0aiE {
            display: none;
            list-style: none
        }
        
        @media (min-width:1024px) {
            .CwHwCIsY:not(._1eu1-118) ._2hn_0aiE {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }
        }
        
        @media (min-width:1200px) {
            .CwHwCIsY._1eu1-118 ._2hn_0aiE {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }
        }
        
        @media (min-width:768px) {
            ._2hn_0aiE._2j8Bi4Lq {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: end;
                -ms-flex-pack: end;
                justify-content: flex-end;
                width: 100%;
                padding-right: 40px
            }
        }
        
        @media (min-width:1024px) {
            .CwHwCIsY:not(._1eu1-118) ._2hn_0aiE._2j8Bi4Lq {
                display: none
            }
        }
        
        @media (min-width:1200px) {
            .CwHwCIsY._1eu1-118 ._2hn_0aiE._2j8Bi4Lq {
                display: none
            }
        }
        
        ._3Tzn-Ksn {
            height: 46px
        }
        
        @media (min-width:1024px) {
            .CwHwCIsY:not(._1eu1-118) ._3Tzn-Ksn {
                height: auto
            }
            .CwHwCIsY:not(._1eu1-118) ._3Tzn-Ksn:not(:last-child) {
                margin-right: 20px
            }
        }
        
        @media (min-width:1200px) {
            .CwHwCIsY._1eu1-118 ._3Tzn-Ksn {
                height: auto
            }
            .CwHwCIsY._1eu1-118 ._3Tzn-Ksn:not(:last-child) {
                margin-right: 20px
            }
        }
        
        ._3JWeZNpb ._3Tzn-Ksn:not(:last-child) {
            margin-bottom: 10px
        }
        
        @media (min-width:1024px) {
            .CwHwCIsY:not(._1eu1-118) ._3JWeZNpb ._3Tzn-Ksn:not(: last-child) {
                margin-bottom: 0
            }
        }
        
        @media (min-width:1200px) {
            .CwHwCIsY._1eu1-118 ._3JWeZNpb ._3Tzn-Ksn:not(: last-child) {
                margin-bottom: 0
            }
        }
        
        ._2hn_0aiE._2j8Bi4Lq ._3Tzn-Ksn {
            height: auto
        }
        
        ._2V8cVnTd {
            display: none;
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
            height: 100%
        }
        
        @media (min-width:1024px) {
            .CwHwCIsY:not(._1eu1-118) ._2V8cVnTd {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex
            }
        }
        
        @media (min-width:1200px) {
            .CwHwCIsY._1eu1-118 ._2V8cVnTd {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex
            }
        }
        
        ._3xz6sTpw ._2V8cVnTd {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            width: 100%;
            height: auto
        }
        
        ._3WOR0P94,
        ._3xz6sTpw ._2V8cVnTd {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }
        
        ._3WOR0P94 {
            position: relative;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            height: 100%;
            color: #262d3d;
            font-size: 14px;
            text-decoration: none
        }
        
        ._3WOR0P94+._3WOR0P94 {
            margin-left: 20px
        }
        
        ._3WOR0P94._3MIBGvCT:after,
        ._3WOR0P94:hover:after {
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
            border-top: 2px solid #204ecf;
            content: ""
        }
        
        ._3xz6sTpw ._3WOR0P94 {
            width: 100%;
            height: 46px;
            margin-left: 0;
            font-size: 16px;
            border-bottom: 1px solid #ebeced
        }
        
        ._3xz6sTpw ._3WOR0P94:after {
            display: none
        }
        
        @media (min-width:1024px) {
            .CwHwCIsY:not(._1eu1-118) ._2V8cVnTd:hover ._3WOR0P94:not(: hover) {
                opacity: .7
            }
        }
        
        @media (min-width:1200px) {
            .CwHwCIsY._1eu1-118 ._2V8cVnTd:hover ._3WOR0P94:not(: hover) {
                opacity: .7
            }
        }
        
        ._3JWeZNpb {
            margin-left: auto
        }
        
        ._2716rq5F {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            width: 100%;
            height: 100%;
            color: #262d3d;
            font-size: 16px;
            text-align: center;
            border-bottom: 1px solid #ebeced;
            -webkit-transition: all .2s;
            transition: all .2s
        }
        
        ._2716rq5F:hover {
            color: #204ecf
        }
        
        @media (min-width:1024px) {
            .CwHwCIsY:not(._1eu1-118) ._2716rq5F:not(._7X4TA5b):not(._2muyWD89):not(._7X4TA5b) {
                height: auto;
                font-size: inherit;
                border: none
            }
        }
        
        @media (min-width:1200px) {
            .CwHwCIsY._1eu1-118 ._2716rq5F:not(._7X4TA5b):not(._2muyWD89):not(._7X4TA5b) {
                height: auto;
                font-size: inherit;
                border: none
            }
        }
        
        ._2muyWD89,
        ._3lEUtpMJ,
        ._7X4TA5b,
        .CwHwCIsY._3xz6sTpw ._3JWeZNpb ._2716rq5F:not(._2muyWD89):not(._7X4TA5b) {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            height: 42px;
            padding: 0 16px;
            color: #262d3d;
            font-weight: 600;
            font-size: 14px;
            border: 1px solid #dfe3e9;
            border-radius: 4px;
            opacity: 1;
            -webkit-transition: background-color .2s, border-color .2s;
            transition: background-color .2s, border-color .2s
        }
        
        ._2muyWD89:hover,
        ._3lEUtpMJ:hover,
        ._7X4TA5b:hover,
        .CwHwCIsY._3xz6sTpw ._3JWeZNpb ._2716rq5F:hover:not(._2muyWD89):not(._7X4TA5b) {
            border-color: #b2b3b3
        }
        
        ._2muyWD89,
        ._7X4TA5b {
            background: transparent
        }
        
        ._2muyWD89,
        ._2muyWD89:hover,
        ._7X4TA5b,
        ._7X4TA5b:hover {
            border-color: #262d3d
        }
        
        ._2CLR06xf ._2muyWD89,
        ._2CLR06xf ._7X4TA5b,
        ._2muyWD89:hover,
        ._7X4TA5b,
        ._7X4TA5b:hover {
            color: #fff;
            background: #00cc83;
            border-color: #00cc83
        }
        
        ._7X4TA5b {
            -webkit-transition: all .35s cubic-bezier(0, 0, .2, 1);
            transition: all .35s cubic-bezier(0, 0, .2, 1);
            -webkit-transition-property: background, border-color;
            transition-property: background, border-color
        }
        
        ._7X4TA5b:hover {
            color: #fff;
            background: #00a369;
            border-color: #00a369;
            opacity: 1
        }
        
        ._2zORpOH1 {
            position: absolute;
            top: 15px;
            right: 16px;
            margin: 0 0 0 auto
        }
        
        @media (min-width:1024px) {
            .CwHwCIsY:not(._1eu1-118) ._2zORpOH1 {
                display: none
            }
        }
        
        @media (min-width:1200px) {
            .CwHwCIsY._1eu1-118 ._2zORpOH1 {
                display: none
            }
        }
        
        .CwHwCIsY._2CLR06xf ._2muyWD89:hover,
        .CwHwCIsY._2CLR06xf ._7X4TA5b:hover {
            opacity: .9
        }
        
        .CwHwCIsY._2CLR06xf ._7X4TA5b {
            border-color: transparent
        }
        
        .CwHwCIsY._2CLR06xf ._7X4TA5b:hover {
            color: #fff;
            background: #00a369;
            border-color: #00a369;
            opacity: 1
        }
        
        .CwHwCIsY._3xz6sTpw {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start;
            height: 100vh;
            background: #fff
        }
        
        @media (min-width:1024px) {
            .CwHwCIsY:not(._1eu1-118) .CwHwCIsY._3xz6sTpw {
                height: 64px
            }
        }
        
        @media (min-width:1200px) {
            .CwHwCIsY._1eu1-118 .CwHwCIsY._3xz6sTpw {
                height: 64px
            }
        }
        
        .CwHwCIsY._3xz6sTpw ._2hn_0aiE {
            display: block
        }
        
        @media (min-width:1024px) {
            .CwHwCIsY:not(._1eu1-118) .CwHwCIsY._3xz6sTpw ._2hn_0aiE {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex
            }
        }
        
        @media (min-width:1200px) {
            .CwHwCIsY._1eu1-118 .CwHwCIsY._3xz6sTpw ._2hn_0aiE {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex
            }
        }
        
        .CwHwCIsY._3xz6sTpw ._2hn_0aiE._2j8Bi4Lq {
            display: none
        }
        
        .CwHwCIsY._3xz6sTpw ._3JWeZNpb {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            width: 100%;
            margin-top: 24px
        }
        
        .CwHwCIsY._3xz6sTpw ._3JWeZNpb ._3Tzn-Ksn {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            margin-left: 20px
        }
        
        @media (max-width:767px) {
            .CwHwCIsY._3xz6sTpw ._3JWeZNpb ._3Tzn-Ksn {
                margin-left: 0
            }
        }
        
        .CwHwCIsY._3xz6sTpw ._3JWeZNpb ._3Tzn-Ksn:first-child {
            margin-left: 0
        }
        
        @media (max-width:767px) {
            .CwHwCIsY._3xz6sTpw ._3JWeZNpb {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }
        }
        
        .CwHwCIsY._3xz6sTpw .irsyFUit {
            width: 100%;
            overflow-y: auto
        }
        
        .CwHwCIsY._3xz6sTpw ._2zORpOH1 {
            display: block
        }
        
        .pVDj25o4._3rx4E4Wz .CwHwCIsY:not(._3xz6sTpw):not(._2CLR06xf),
        .pVDj25o4._3rx4E4Wz .CwHwCIsY:not(._3xz6sTpw):not(._2CLR06xf) ._3l7e8OkS,
        .pVDj25o4._3rx4E4Wz .CwHwCIsY:not(._3xz6sTpw):not(._2CLR06xf) ._2716rq5F {
            color: #fff
        }
        
        .pVDj25o4._3rx4E4Wz .CwHwCIsY:not(._3xz6sTpw):not(._2CLR06xf) ._1TkDKt3Q {
            background: #fff
        }
        
        .pVDj25o4._3rx4E4Wz .CwHwCIsY:not(._3xz6sTpw):not(._2CLR06xf) ._3WOR0P94 {
            color: #fff
        }
        
        .pVDj25o4._3rx4E4Wz .CwHwCIsY:not(._3xz6sTpw):not(._2CLR06xf) ._3WOR0P94:hover:after {
            border-top: 2px solid #fff
        }
        
        @-webkit-keyframes _1MK94DGC {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        ._1j539ymL,
        ._2c9SYlj-,
        .PthuWf2h {
            font-weight: 300;
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        ._1Ua9YXW7,
        ._7bt0mHWW,
        .aqyl0q_p {
            font-weight: 400;
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        ._2Gqpr7uD {
            font-weight: 600;
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        @keyframes _1MK94DGC {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        ._2c9SYlj- {
            -webkit-transition: color .2s;
            transition: color .2s
        }
        
        ._2c9SYlj-,
        ._2c9SYlj-:visited {
            color: #455065
        }
        
        ._2c9SYlj-:hover {
            color: #204ecf
        }
        
        ._1j539ymL,
        .PthuWf2h {
            color: #204ecf;
            -webkit-transition: color .2s;
            transition: color .2s
        }
        
        ._1j539ymL:visited,
        .PthuWf2h:visited {
            color: #204ecf
        }
        
        ._1j539ymL:hover,
        .PthuWf2h:hover {
            color: #0f256e;
            text-decoration: underline
        }
        
        .PthuWf2h,
        .PthuWf2h:visited {
            color: #183a9e
        }
        
        ._2Gqpr7uD {
            display: inline-block;
            margin-left: 16px;
            padding: 10px 20px;
            font-size: 14px;
            line-height: 20px;
            text-align: center;
            border-radius: 4px;
            -webkit-transition: background .35s cubic-bezier(0, 0, .2, 1);
            transition: background .35s cubic-bezier(0, 0, .2, 1);
            color: #fff;
            background: #00cc83
        }
        
        @media (min-width:540px) {
            ._2Gqpr7uD {
                padding: 10px 16px;
                font-size: 20px;
                line-height: 32px
            }
            ._2Gqpr7uD:not(._1cbuwrb6) {
                padding-right: 70px;
                padding-left: 70px
            }
            ._2Gqpr7uD._8uVE4y50 {
                width: 100%;
                padding-right: 16px;
                padding-left: 16px
            }
        }
        
        ._2Gqpr7uD._8uVE4y50,
        ._2Gqpr7uD:first-of-type {
            margin-left: 0
        }
        
        ._2Gqpr7uD._1cbuwrb6 {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1
        }
        
        @media (max-width:480px) {
            ._2Gqpr7uD._1cbuwrb6 {
                width: 100%;
                margin-bottom: 16px;
                margin-left: 0
            }
        }
        
        ._2Gqpr7uD._3wCcK7A0 {
            width: auto
        }
        
        ._2Gqpr7uD:hover {
            background: #00a369
        }
        
        ._2Gqpr7uD.aqyl0q_p {
            background: transparent
        }
        
        ._2Gqpr7uD.aqyl0q_p._1qE3XAR2 {
            color: #000;
            border: 1px solid #000
        }
        
        ._2Gqpr7uD.aqyl0q_p:hover {
            background: hsla(0, 0%, 100%, .5)
        }
        
        ._2Gqpr7uD.aqyl0q_p._2KUnCSOe {
            color: #fff;
            border: 1px solid #fff
        }
        
        ._2Gqpr7uD.aqyl0q_p._2KUnCSOe:hover {
            color: #0f256e;
            background: #fff
        }
        
        .aqyl0q_p {
            display: inline-block;
            padding: 10px 30px;
            font-size: 14px;
            line-height: 20px;
            text-align: center;
            border: 1px solid #dfe3e9;
            border-radius: 4px;
            -webkit-transition: background .2s;
            transition: background .2s;
            color: #000
        }
        
        @media (min-width:540px) {
            .aqyl0q_p {
                font-size: 16px;
                line-height: 20px
            }
        }
        
        @media (max-width:767px) {
            .aqyl0q_p {
                width: 100%
            }
        }
        
        .aqyl0q_p:hover {
            border-color: #b2b3b3
        }
        
        ._7bt0mHWW {
            display: inline-block;
            padding: 10px 30px;
            font-size: 14px;
            line-height: 20px;
            text-align: center;
            border: 1px solid #dfe3e9;
            border-radius: 4px;
            -webkit-transition: background .2s;
            transition: background .2s;
            color: #fff
        }
        
        @media (min-width:540px) {
            ._7bt0mHWW {
                font-size: 16px;
                line-height: 20px
            }
        }
        
        @media (max-width:767px) {
            ._7bt0mHWW {
                width: 100%
            }
        }
        
        ._7bt0mHWW:hover {
            background: hsla(0, 0%, 100%, .3)
        }
        
        ._1Ua9YXW7 {
            display: inline-block;
            padding: 10px 30px;
            font-size: 14px;
            line-height: 20px;
            text-align: center;
            border-radius: 4px;
            -webkit-transition: background .2s;
            transition: background .2s;
            color: #00cc83;
            border: 1px solid #00cc83;
            -webkit-transition: all .2s;
            transition: all .2s
        }
        
        @media (min-width:540px) {
            ._1Ua9YXW7 {
                font-size: 16px;
                line-height: 20px
            }
        }
        
        @media (max-width:767px) {
            ._1Ua9YXW7 {
                width: 100%
            }
        }
        
        ._1Ua9YXW7:hover {
            color: #00a369;
            border-color: #00a369
        }
        
        @media (max-width:767px) {
            ._1Ua9YXW7 {
                width: auto
            }
        }
        
        ._3lwaZMA7 {
            font-size: 16px;
            font-weight: 600;
            line-height: 1em;
            padding: 10px 16px;
            color: #fff;
            background-color: #204ecf;
            border-radius: 4px
        }
        
        ._3lwaZMA7:hover {
            opacity: .9
        }
        
        ._3jIdWyZN {
            font-size: 13px;
            line-height: 13px;
            padding: 14px 10px 13px;
            border-radius: 3px
        }
        
        @-webkit-keyframes _2jYgc8kC {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes _2jYgc8kC {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        ._1k5117bu {
            margin-bottom: 8px
        }
        
        ._2UlXZaFz {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            width: 100%
        }
        
        @media (max-width:480px) {
            ._2UlXZaFz {
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                white-space: nowrap
            }
        }
        
        ._1eAmcXxe {
            font-weight: 400;
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        @-webkit-keyframes _31-V7msH {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes _31-V7msH {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        .U5_JdGVY {
            display: block;
            overflow: hidden;
            opacity: .7
        }
        
        .U5_JdGVY._2ZBXs46H {
            color: #455065
        }
        
        .U5_JdGVY._1S__DAFt {
            color: #fff
        }
        
        @media (min-width:1025px) {
            .U5_JdGVY._1E86jSZs {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }
        }
        
        ._1eAmcXxe {
            margin-bottom: 14px;
            font-size: 14px;
            letter-spacing: 1.57px;
            text-transform: uppercase
        }
        
        @media (min-width:1025px) {
            ._1E86jSZs ._1eAmcXxe {
                width: 200px;
                min-width: 200px;
                margin-bottom: 0;
                text-align: left
            }
        }
        
        @media (max-width:1023px) {
            ._1eAmcXxe {
                padding: 0 24px;
                text-align: center
            }
        }
        
        @media (max-width:425px) {
            ._1eAmcXxe._1-Fr7HH2>span {
                display: none
            }
            ._1eAmcXxe._1-Fr7HH2:after {
                display: inline;
                content: attr(data-short)
            }
        }
        
        ._1N8PoC9S {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }
        
        @media (max-width:1023px) {
            ._1N8PoC9S {
                -ms-flex-pack: distribute;
                justify-content: space-around
            }
        }
        
        ._2pUHxZ58,
        .rgx_tMZG {
            height: 42px
        }
        
        @media (min-width:1025px) {
            ._1E86jSZs .rgx_tMZG {
                width: 100%;
                margin-left: 38px
            }
        }
        
        ._3bE6hvsT {
            display: none
        }
        
        ._1rA_BsDb,
        ._4j_1uNOQ {
            font-weight: 400
        }
        
        ._1rA_BsDb,
        ._1Zk3Zf7O,
        ._4j_1uNOQ {
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        ._1Zk3Zf7O {
            font-weight: 600
        }
        
        @-webkit-keyframes _2PGDL76j {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes _2PGDL76j {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        ._1APXlwgQ {
            position: relative;
            display: block;
            max-width: 100%;
            height: 0;
            padding-top: 50%;
            text-align: right
        }
        
        @media (max-width:1199px) {
            ._1APXlwgQ {
                padding-top: 55%
            }
        }
        
        @media (max-width:768px) {
            ._1APXlwgQ {
                padding-top: 75%
            }
        }
        
        ._1Fbnhnrc {
            position: absolute;
            top: 0;
            right: 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: end;
            -ms-flex-align: end;
            align-items: flex-end;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 100%;
            height: 100%;
            text-align: center;
            visibility: hidden
        }
        
        ._1Fbnhnrc._1Se1FEby {
            visibility: visible
        }
        
        @media (min-width:1024px) {
            ._1Fbnhnrc {
                -webkit-box-pack: end;
                -ms-flex-pack: end;
                justify-content: flex-end;
                text-align: right
            }
        }
        
        ._1Fbnhnrc:after {
            position: absolute;
            right: 0;
            bottom: 0;
            left: 0;
            height: 100px;
            background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 83.5%, 0)), color-stop(77%, #d2d6e2));
            background-image: linear-gradient(180deg, hsla(0, 0%, 83.5%, 0), #d2d6e2 77%);
            content: " "
        }
        
        @media (min-width:540px) {
            ._1Fbnhnrc:after {
                height: 170px
            }
        }
        
        @media (min-width:1024px) {
            ._1Fbnhnrc:after {
                background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 83.5%, 0)), color-stop(90%, #d2d6e2));
                background-image: linear-gradient(180deg, hsla(0, 0%, 83.5%, 0), #d2d6e2 90%)
            }
        }
        
        ._1Fbnhnrc img {
            max-width: 100%;
            max-height: 100%
        }
        
        @media (min-width:1024px) {
            ._1Fbnhnrc img {
                margin-right: 40px
            }
        }
        
        ._1Fbnhnrc._1Se1FEby img {
            -webkit-animation: _2PGDL76j 2s ease-out;
            animation: _2PGDL76j 2s ease-out
        }
        
        ._3rff5s42 {
            position: absolute;
            top: calc(50% - 100px);
            right: 0;
            z-index: 2;
            display: none;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            width: 236px;
            padding: 20px;
            overflow: hidden;
            font-size: 10px;
            text-align: left;
            background: #f6f8fc;
            -webkit-transform-origin: top left;
            transform-origin: top left;
            -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 24px 100%, 0 calc(100% - 24px));
            clip-path: polygon(0 0, 100% 0, 100% 100%, 24px 100%, 0 calc(100% - 24px))
        }
        
        @media (min-width:1024px) {
            ._3rff5s42 {
                display: block
            }
        }
        
        @media (min-width:1340px) {
            ._3rff5s42 {
                right: -20px
            }
        }
        
        ._1Se1FEby ._3rff5s42 {
            -webkit-animation: _2qRRoI0U .5s ease-in-out;
            animation: _2qRRoI0U .5s ease-in-out
        }
        
        ._1AjdASpM {
            position: relative;
            width: 194px;
            height: 86px;
            margin-bottom: 8px;
            background: url(https://frontier-assets.toptal.com/fad65af5bfd4deabfdb623e71f176890.png) no-repeat;
            background-size: 194px 86px
        }
        
        ._1Se1FEby ._1AjdASpM {
            -webkit-animation: _2PGDL76j 2s ease-out;
            animation: _2PGDL76j 2s ease-out
        }
        
        ._3wfN6-k0 {
            position: absolute;
            width: 5px;
            height: 5px;
            background: #204ecf;
            border-radius: 100%;
            -webkit-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%)
        }
        
        ._3wfN6-k0:before {
            position: absolute;
            top: -2px;
            left: -2px;
            width: 9px;
            height: 9px;
            background-color: transparent;
            border-radius: 50%;
            -webkit-box-shadow: 0 0 2px 2px #204ecf;
            box-shadow: 0 0 2px 2px #204ecf;
            -webkit-animation: _2xVphYaP 2s linear infinite;
            animation: _2xVphYaP 2s linear infinite;
            content: ""
        }
        
        ._1Zk3Zf7O {
            display: inline-block;
            margin: 0 0 6px;
            color: #204ecf;
            font-size: 18px;
            line-height: 26px;
            text-decoration: none
        }
        
        ._4j_1uNOQ {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin: 0 0 12px;
            color: #455065;
            font-size: 14px;
            opacity: .7
        }
        
        ._4j_1uNOQ:before {
            display: block;
            width: 16px;
            height: 16px;
            margin-right: 6px;
            background-repeat: no-repeat;
            background-position: 50%;
            background-size: 16px auto;
            content: ""
        }
        
        ._4j_1uNOQ._3r0IFpSu:before {
            background-image: url(https://frontier-assets.toptal.com/6b7543705d1304ea7808c16e6a1d112b.svg)
        }
        
        ._4j_1uNOQ.OMB8iuiQ:before {
            background-image: url(https://frontier-assets.toptal.com/e2409248f59d0fafb7a8796608816ad7.svg)
        }
        
        ._4j_1uNOQ.P8E1WvN8:before {
            background-image: url(https://frontier-assets.toptal.com/d4fa1b72a41ec416d819cb3df30cf0a9.svg)
        }
        
        ._4j_1uNOQ._21Ww_JT_:before,
        ._4j_1uNOQ.p3l8TwFs:before {
            background-image: url(https://frontier-assets.toptal.com/23cd7e6a7bb1f3fa12a4c9b403fc6580.svg)
        }
        
        ._1rA_BsDb {
            margin: 0;
            color: #455065;
            font-size: 14px
        }
        
        @-webkit-keyframes _2xVphYaP {
            0% {
                -webkit-transform: scale(.1);
                transform: scale(.1);
                opacity: 1
            }
            70% {
                -webkit-transform: scale(2.5);
                transform: scale(2.5);
                opacity: 0
            }
            to {
                opacity: 0
            }
        }
        
        @keyframes _2xVphYaP {
            0% {
                -webkit-transform: scale(.1);
                transform: scale(.1);
                opacity: 1
            }
            70% {
                -webkit-transform: scale(2.5);
                transform: scale(2.5);
                opacity: 0
            }
            to {
                opacity: 0
            }
        }
        
        @-webkit-keyframes _2qRRoI0U {
            0% {
                -webkit-transform: scaleX(0);
                transform: scaleX(0);
                opacity: 0
            }
            to {
                -webkit-transform: scale(1);
                transform: scale(1);
                opacity: 1
            }
        }
        
        @keyframes _2qRRoI0U {
            0% {
                -webkit-transform: scaleX(0);
                transform: scaleX(0);
                opacity: 0
            }
            to {
                -webkit-transform: scale(1);
                transform: scale(1);
                opacity: 1
            }
        }
        
        ._9qc3kKnu,
        ._9qc3kKnu.Una0M7xj ._25TfQgrH {
            font-weight: 400;
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        ._23yTT71X {
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        @-webkit-keyframes _2_TTHeB4 {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes _2_TTHeB4 {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        ._1VFtEXND {
            padding: 12px 0;
            font-size: 16px;
            line-height: 16px;
            border-radius: 0
        }
        
        .XwLDZPC1 {
            display: none
        }
        
        .lazyloaded+.XwLDZPC1 {
            display: block
        }
        
        .oYfE6Xrf {
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: 0;
            overflow: hidden;
            background: #d2d6e2
        }
        
        @media (min-width:769px) {
            .oYfE6Xrf {
                height: 150px
            }
            @supports ((-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 24px 100%, 0 calc(100% - 24px))) or (clip-path:polygon(0 0, 100% 0, 100% 100%, 24px 100%, 0 calc(100% - 24px)))) {
                .oYfE6Xrf {
                    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 24px 100%, 0 calc(100% - 24px));
                    clip-path: polygon(0 0, 100% 0, 100% 100%, 24px 100%, 0 calc(100% - 24px))
                }
                .oYfE6Xrf:after {
                    content: none!important
                }
            }
        }
        
        @media (max-width:768px) {
            .oYfE6Xrf {
                height: 113px
            }
            @supports ((-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 16px 100%, 0 calc(100% - 16px))) or (clip-path:polygon(0 0, 100% 0, 100% 100%, 16px 100%, 0 calc(100% - 16px)))) {
                .oYfE6Xrf {
                    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 16px 100%, 0 calc(100% - 16px));
                    clip-path: polygon(0 0, 100% 0, 100% 100%, 16px 100%, 0 calc(100% - 16px))
                }
                .oYfE6Xrf:after {
                    content: none!important
                }
            }
        }
        
        .oYfE6Xrf .XwLDZPC1:before {
            position: absolute;
            bottom: 14px;
            left: 14px;
            z-index: 2;
            width: 15.75px;
            height: 21px;
            background: no-repeat url(https://frontier-assets.toptal.com/5f22563d2b9922d69beab3e65861f64b.svg) 0 100%;
            background-size: contain;
            content: ""
        }
        
        @media (min-width:769px) {
            .oYfE6Xrf .XwLDZPC1:before {
                position: absolute;
                bottom: 16px;
                left: 16px;
                z-index: 2;
                width: 18px;
                height: 24px;
                background: no-repeat url(https://frontier-assets.toptal.com/5f22563d2b9922d69beab3e65861f64b.svg) 0 100%;
                background-size: contain;
                content: ""
            }
        }
        
        ._13TWm89r {
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
            object-fit: cover
        }
        
        span._13TWm89r {
            display: block;
            padding-bottom: 75%
        }
        
        ._25TfQgrH {
            padding: 9px 13px 3px;
            background-color: #fff
        }
        
        ._23yTT71X {
            display: inline-block;
            margin: 0 0 2px;
            color: rgba(38, 45, 61, .7);
            font-weight: 600;
            font-size: 13px;
            line-height: 16px
        }
        
        ._23yTT71X,
        ._23yTT71X:hover,
        ._23yTT71X:visited {
            color: #204ecf
        }
        
        ._27Qy9QKP {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin: 0;
            color: #8f96a3;
            font-size: 13px
        }
        
        @media (min-width:769px) {
            ._27Qy9QKP {
                font-size: 14px
            }
        }
        
        ._27Qy9QKP:before {
            display: block;
            width: 16px;
            height: 16px;
            margin-right: 6px;
            background-repeat: no-repeat;
            background-position: 50%;
            background-size: 16px auto;
            content: ""
        }
        
        ._27Qy9QKP._3qk0Zv1H:before {
            background-image: url(https://frontier-assets.toptal.com/6b7543705d1304ea7808c16e6a1d112b.svg)
        }
        
        ._27Qy9QKP._1Tb3uueM:before {
            background-image: url(https://frontier-assets.toptal.com/e2409248f59d0fafb7a8796608816ad7.svg)
        }
        
        ._27Qy9QKP._25xuWyl2:before {
            background-image: url(https://frontier-assets.toptal.com/d4fa1b72a41ec416d819cb3df30cf0a9.svg)
        }
        
        ._27Qy9QKP._1Eu0Nv04:before,
        ._27Qy9QKP._19x2msGv:before {
            background-image: url(https://frontier-assets.toptal.com/23cd7e6a7bb1f3fa12a4c9b403fc6580.svg)
        }
        
        ._1-5VpbwN {
            margin-top: 14px
        }
        
        ._3S6UbfDR {
            display: block;
            margin-bottom: 8px;
            color: #94989e;
            font-size: 12px;
            white-space: nowrap
        }
        
        ._3m0TTDhY {
            display: block;
            width: 148px;
            height: 36px
        }
        
        ._9qc3kKnu {
            width: 200px;
            font-size: 11px;
            background: #fff
        }
        
        ._9qc3kKnu ._3QI65u5h {
            font-size: 16px
        }
        
        ._9qc3kKnu.sb5yIdq8 ._3QI65u5h {
            display: none
        }
        
        ._9qc3kKnu._4Xk1Ym8y {
            width: 240px;
            -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .08);
            box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .08)
        }
        
        ._9qc3kKnu._4Xk1Ym8y .oYfE6Xrf {
            height: 232px
        }
        
        ._9qc3kKnu._4Xk1Ym8y .oYfE6Xrf .XwLDZPC1:before {
            position: absolute;
            bottom: 18px;
            left: 18px;
            z-index: 2;
            width: 20.25px;
            height: 27px;
            background: no-repeat url(https://frontier-assets.toptal.com/5f22563d2b9922d69beab3e65861f64b.svg) 0 100%;
            background-size: contain;
            content: ""
        }
        
        ._9qc3kKnu._4Xk1Ym8y .oYfE6Xrf:after {
            border-width: 24px 0 0 24px
        }
        
        ._9qc3kKnu._4Xk1Ym8y ._25TfQgrH {
            padding: 15px 27px 18px
        }
        
        ._9qc3kKnu._4Xk1Ym8y ._23yTT71X {
            margin-bottom: 5px;
            font-size: 14px
        }
        
        ._9qc3kKnu._4Xk1Ym8y ._3m0TTDhY {
            width: 115px;
            height: 28px
        }
        
        ._9qc3kKnu.Una0M7xj {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            width: 100%;
            max-width: 390px;
            height: 100%;
            -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .08);
            box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .08)
        }
        
        @supports ((-webkit-filter:drop-shadow(4px 8px 8px rgba(0, 0, 0, 0.08))) or (filter:drop-shadow(4px 8px 8px rgba(0, 0, 0, 0.08)))) {
            ._9qc3kKnu.Una0M7xj {
                -webkit-box-shadow: none!important;
                box-shadow: none!important;
                -webkit-filter: drop-shadow(4px 8px 8px rgba(0, 0, 0, .08));
                filter: drop-shadow(4px 8px 8px rgba(0, 0, 0, .08))
            }
        }
        
        ._9qc3kKnu.Una0M7xj .oYfE6Xrf {
            width: 100%;
            height: 258px
        }
        
        ._9qc3kKnu.Una0M7xj .oYfE6Xrf img {
            width: 100%;
            -o-object-fit: cover;
            object-fit: cover
        }
        
        ._9qc3kKnu.Una0M7xj .oYfE6Xrf .XwLDZPC1:before {
            position: absolute;
            bottom: 22px;
            left: 22px;
            z-index: 2;
            width: 24.75px;
            height: 33px;
            background: no-repeat url(https://frontier-assets.toptal.com/5f22563d2b9922d69beab3e65861f64b.svg) 0 100%;
            background-size: contain;
            content: ""
        }
        
        ._9qc3kKnu.Una0M7xj .oYfE6Xrf:after {
            border-width: 24px 0 0 24px
        }
        
        ._9qc3kKnu.Una0M7xj ._25TfQgrH {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 1;
            -ms-flex: 1 0 auto;
            flex: 1 0 auto;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 24px
        }
        
        ._9qc3kKnu.Una0M7xj ._23yTT71X {
            margin-bottom: 5px;
            font-weight: 400;
            font-size: 16px
        }
        
        ._9qc3kKnu.Una0M7xj ._27Qy9QKP:before {
            display: none
        }
        
        ._9qc3kKnu.Una0M7xj .O2d2c2qD {
            -webkit-box-flex: 1;
            -ms-flex: 1 0 auto;
            flex: 1 0 auto;
            max-height: 400px;
            padding-top: 14px;
            overflow: hidden;
            color: #455065;
            font-size: 14px;
            line-height: 21px;
            white-space: pre-wrap
        }
        
        @media (max-width:767px) {
            ._9qc3kKnu.Una0M7xj {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                width: 100%;
                max-width: 700px;
                height: auto;
                background: transparent
            }
            ._9qc3kKnu.Una0M7xj .O2d2c2qD {
                display: none
            }
            ._9qc3kKnu.Una0M7xj ._25TfQgrH {
                -webkit-box-flex: 5;
                -ms-flex: 5 1 150px;
                flex: 5 1 150px;
                height: auto;
                padding: 12px 0 0 12px
            }
            ._9qc3kKnu.Una0M7xj ._23yTT71X,
            ._9qc3kKnu.Una0M7xj ._27Qy9QKP {
                font-size: 13px
            }
            ._9qc3kKnu.Una0M7xj ._3m0TTDhY {
                width: 115px;
                height: 28px;
                margin-bottom: 8px
            }
            ._9qc3kKnu.Una0M7xj .oYfE6Xrf {
                -webkit-box-flex: 1;
                -ms-flex: 1 0 107px;
                flex: 1 0 107px;
                height: auto;
                -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 16px 100%, 0 calc(100% - 16px));
                clip-path: polygon(0 0, 100% 0, 100% 100%, 16px 100%, 0 calc(100% - 16px))
            }
            ._9qc3kKnu.Una0M7xj .oYfE6Xrf .XwLDZPC1:before {
                position: absolute;
                bottom: 14px;
                left: 14px;
                z-index: 2;
                width: 15.75px;
                height: 21px;
                background: no-repeat url(https://frontier-assets.toptal.com/5f22563d2b9922d69beab3e65861f64b.svg) 0 100%;
                background-size: contain;
                content: ""
            }
            ._9qc3kKnu.Una0M7xj .oYfE6Xrf:after {
                border-width: 16px 0 0 16px
            }
            ._9qc3kKnu.Una0M7xj ._1VFtEXND,
            ._9qc3kKnu.Una0M7xj ._3QI65u5h {
                display: none
            }
        }
        
        ._9qc3kKnu._3alamt95:hover {
            z-index: 2;
            -webkit-transition: z-index .2s;
            transition: z-index .2s
        }
        
        ._9qc3kKnu._3alamt95 .oYfE6Xrf {
            cursor: pointer
        }
        
        ._9qc3kKnu._3alamt95 .oYfE6Xrf:hover {
            -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .16);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .16)
        }
        
        ._9qc3kKnu._3alamt95 .oYfE6Xrf:hover ._3QI65u5h {
            opacity: 1
        }
        
        .OupXp6Gx {
            -ms-overflow-style: none;
            scrollbar-width: none
        }
        
        .OupXp6Gx::-webkit-scrollbar {
            display: none
        }
        
        ._2ywTGczr {
            width: auto;
            margin: 0;
            padding: 0;
            overflow: visible;
            color: inherit;
            line-height: normal;
            background: transparent;
            border: none;
            outline: none;
            -webkit-font-smoothing: inherit;
            -moz-osx-font-smoothing: inherit;
            -webkit-appearance: none
        }
        
        ._2ywTGczr::-moz-focus-inner {
            padding: 0;
            border: 0
        }
        
        @-webkit-keyframes _2i-fbmJh {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes _2i-fbmJh {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        ._19Tjs5Z- {
            width: 1314px;
            max-width: 100%;
            margin: 0 auto;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding: 16px 24px 36px
        }
        
        @media (min-width:1024px) {
            ._19Tjs5Z- {
                padding-right: 36px;
                padding-left: 36px
            }
        }
        
        @media (max-width:1199px) {
            ._19Tjs5Z- {
                padding-right: 4px;
                padding-left: 4px
            }
        }
        
        ._2ywTGczr {
            min-width: 40px;
            min-height: 100%;
            background: url(https://frontier-assets.toptal.com/27079b03568b623eac79369f5c1acc8e.svg) no-repeat 50% 50%;
            cursor: pointer
        }
        
        ._2ywTGczr._3iQshJXW {
            padding-right: 1px
        }
        
        ._2ywTGczr.t4STxrh9 {
            padding-left: 1px;
            -webkit-transform: rotate(180deg);
            transform: rotate(180deg)
        }
        
        ._2ywTGczr:focus,
        ._2ywTGczr:hover {
            background-color: #edf1fd
        }
        
        .OupXp6Gx {
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            overflow-x: auto;
            -ms-scroll-snap-type: x mandatory;
            scroll-snap-type: x mandatory
        }
        
        .OupXp6Gx:after {
            min-width: 1px;
            height: 1px;
            content: ""
        }
        
        ._1aERCO7t {
            position: relative;
            min-width: 185px;
            margin-right: 16px;
            cursor: pointer;
            opacity: .5;
            -webkit-transition: opacity .5s;
            transition: opacity .5s
        }
        
        ._1aERCO7t:last-child {
            margin-right: 0
        }
        
        ._1aERCO7t._39GOhAJw,
        ._1aERCO7t:hover {
            opacity: 1
        }
        
        ._1aERCO7t._39GOhAJw {
            border: 2px solid #204ecf
        }
        
        ._1aERCO7t._2jDtdv3m,
        ._1aERCO7t._2jDtdv3m._39GOhAJw {
            opacity: 0
        }
        
        @media (max-width:1023px) {
            ._19Tjs5Z- {
                width: 1272px;
                max-width: 100%;
                margin: 0 auto;
                padding: 8px 8px 0
            }
        }
        
        @media (max-width:1023px) and (min-width:1024px) {
            ._19Tjs5Z- {
                padding-right: 36px;
                padding-left: 36px
            }
        }
        
        @media (max-width:1023px) {
            ._2ywTGczr {
                display: none
            }
            ._1aERCO7t {
                min-width: 150px;
                margin-right: 8px
            }
        }
        
        ._2-2xoxol,
        ._2gCccZRA {
            font-weight: 400;
            font-family: Proxima Nova, Arial, sans-serif
        }
        
        @-webkit-keyframes _1-XWKwSb {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        @keyframes _1-XWKwSb {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        
        ._1bjWP7av {
            padding: 0 24px;
            background: #d2d6e2
        }
        
        @media (min-width:1024px) {
            ._1bjWP7av {
                padding: 0 36px
            }
        }
        
        ._2BH3_yEP {
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            max-width: 1200px;
            margin-right: auto;
            margin-left: auto
        }
        
        @media (min-width:1024px) {
            ._2BH3_yEP {
                display: block
            }
        }
        
        ._3FITtBIl {
            z-index: 1;
            max-width: 640px;
            margin: 56px auto 0;
            text-align: center
        }
        
        @media (min-width:1024px) {
            ._3FITtBIl {
                position: absolute;
                top: 80px;
                bottom: 112px;
                left: 0;
                z-index: 1;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                max-width: 42%;
                margin: 0;
                text-align: left
            }
        }
        
        ._2gCccZRA {
            margin: 0 0 16px;
            padding: 0;
            color: #262d3d;
            font-size: 24px;
            line-height: 35px
        }
        
        ._2gCccZRA strong {
            font-weight: inherit
        }
        
        ._2gCccZRA a,
        ._2gCccZRA a:visited {
            color: inherit
        }
        
        @media (min-width:501px) {
            ._2gCccZRA {
                font-weight: 300;
                font-size: 36px;
                line-height: 42px
            }
        }
        
        @media (min-width:1201px) {
            ._2gCccZRA {
                font-size: 44px;
                line-height: 55px
            }
        }
        
        ._2gCccZRA a {
            position: relative;
            text-transform: capitalize
        }
        
        ._2gCccZRA a:after {
            position: absolute;
            top: 100%;
            right: 0;
            left: 0;
            height: 1px;
            background: #262d3d;
            content: ""
        }
        
        ._2gCccZRA a:hover:after {
            display: none
        }
        
        ._2gCccZRA sup {
            font-size: 28px;
            line-height: 20px;
            vertical-align: super
        }
        
        @media (max-width:524px) {
            ._2gCccZRA sup {
                font-size: 22px
            }
        }
        
        ._2-2xoxol {
            margin: 0 0 16px;
            padding: 0;
            color: #455065;
            font-size: 14px;
            line-height: 1.5
        }
        
        ._2-2xoxol strong {
            font-weight: inherit
        }
        
        ._2-2xoxol a,
        ._2-2xoxol a:visited {
            color: inherit
        }
        
        @media (min-width:501px) {
            ._2-2xoxol {
                font-weight: 300;
                font-size: 18px
            }
        }
        
        @media (min-width:1201px) {
            ._2-2xoxol {
                font-size: 20px
            }
        }
        
        ._1uYJQc0x {
            position: absolute;
            right: 0;
            bottom: 20px;
            left: 0
        }
        
        @media (max-width:524px) {
            ._1uYJQc0x {
                position: relative;
                top: -40px;
                margin-bottom: -30px
            }
        }