.modal hgroup{padding-top:18px;padding-bottom:32px}.modal h3{font-size:29px;font-weight:600;color:#171a20;margin:18px 0 8px;letter-spacing:-.03em}.modal p{font-size:18px;line-height:28px;color:#4c576c;max-width:400px;margin:0 auto}.modal form{max-width:100%;padding:0 15px 15px}.modal .hs_submit{text-align:center;font-weight:600}.cta.cta--transparent{background:#3e6cff;color:#fff;padding-top:20px;margin-top:0;position:relative;z-index:1}.cta.cta--transparent hgroup{max-width:790px;padding-bottom:35px}.cta.cta--transparent hgroup h1{font-size:56px;line-height:62px;letter-spacing:-.04em;margin-bottom:4px}.cta.cta--transparent hgroup p{font-size:22px;line-height:35px;letter-spacing:-.02em;color:rgba(231,244,255,.9)}.cta.cta--transparent aside{border:1px solid rgba(231,244,255,.3);border-radius:8px;max-width:533px;padding:13px 32px 17px 32px;margin-left:-32px;margin-right:-32px;margin-bottom:187px;display:block}@media (max-width:991px){.cta.cta--transparent aside{margin-left:0;margin-right:0}}.cta.cta--transparent aside h3{font-weight:600;font-size:22px;line-height:35px;letter-spacing:-.02em;margin-bottom:0}.cta.cta--transparent aside p{font-size:16px;line-height:26px;letter-spacing:-.01em;color:#e7f4ff}.cta.cta--transparent aside p a{margin-left:8px;color:#fff;font-weight:600;position:relative;border-bottom:2px solid rgba(255,255,255,.3)}.cta.cta--transparent aside p a::after{background-image:url(/img/pricing/arrow-forward-sharp.svg);background-size:100%;content:'';height:10px;width:12px;top:4px;right:-16px;position:absolute;transition:.2s transform ease;display:inline-block}@media (max-width:991px){.cta.cta--transparent aside p a::after{position:static;margin-left:8px}}.cta.cta--transparent aside p a:hover::after{-webkit-transform:translateX(3px);transform:translateX(3px)}main{margin-top:-160px;position:relative;background:linear-gradient(180deg,#fff 0,#fafbfd 100%)}main section:first-child{position:relative;z-index:1}main section:first-child h3{color:#fff;font-size:22px;line-height:35px;letter-spacing:-.02em;color:#fff;margin-bottom:12px}.cards{padding:0;margin-left:-42px;margin-right:-42px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}@media (max-width:991px){.cards{-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0}}.card{-ms-flex:1 0 200px;flex:1 0 200px;margin-bottom:12px;padding:28px 42px 109px;position:relative;list-style:none;transition:.1s transform ease-out}.card::before{position:absolute;background:#fff;box-shadow:0 8px 16px rgba(2,8,20,.08),0 4px 8px rgba(2,8,20,.12);border-radius:8px;content:'';top:0;bottom:0;right:10px;left:10px;z-index:-1;transition:.1s box-shadow ease-out}.card h2{color:#010610;font-size:28px;line-height:34px;letter-spacing:-.02em;margin-bottom:15px}.card li,.card p{color:#2d4665;font-size:16px;line-height:26px;letter-spacing:-.01em;font-weight:500}.card ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px 0;width:calc(100% + 38px)}.card li{padding-left:22px;padding-right:8px;font-size:14px;-ms-flex:1 0 180px;flex:1 0 180px;margin:10px 0;position:relative;list-style:none}.card li::before{content:'';background:url(/img/pricing/ico-check-dark-2020.svg);background-size:100%;height:10px;width:10px;position:absolute;left:0;top:8px}.card .call-to-action{color:#4d8dff;font-size:16px;font-weight:700;line-height:1em;letter-spacing:.08em;text-transform:uppercase;padding:30px 32px;position:absolute;bottom:0;left:10px;right:10px;background:#f9fbfe;border-radius:0 0 8px 8px}.card .call-to-action svg{float:right;position:relative;transition:.3s transform ease-out}.card.dark::before{background:#001a3a;box-shadow:0 8px 16px rgba(2,8,20,.08),0 4px 8px rgba(2,8,20,.12)}.card.dark h2{color:#fff}.card.dark li,.card.dark p{color:#e9edf3}.card.dark li::before{background-image:url(/img/pricing/ico-check-light-2020.svg)}.card.dark .call-to-action{color:#fff;background:#182e4a}.card.dark .call-to-action path{stroke:#fff}.card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.card:hover .call-to-action svg{-webkit-transform:translateX(4px);transform:translateX(4px)}.card:hover::before{box-shadow:0 10px 24px rgba(2,8,20,.12),0 6px 12px rgba(2,8,20,.2)}#loved-by{margin-top:74px;margin-bottom:136px}#loved-by h3{max-width:300px;font-size:20px;font-weight:600;line-height:130%;letter-spacing:-.01em;color:#27323f;margin-bottom:38px;font-family:Inter,"Inter UI",Helvetica,Arial,sans-serif}#loved-by ul{padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;list-style:none;-ms-flex-align:center;align-items:center}