@charset "UTF-8";#ionic-slider{margin-top:-72px;display:block;min-height:860px;position:relative;padding-top:clamp(32px,10vh,100px)}@media screen and (max-width:768px){#ionic-slider{padding-top:6vh!important}}#ionic-slider .hero-image-vue{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;z-index:-1}#ionic-slider [slot=slide-0]{display:block}#ionic-slider [slot^=slide-]{padding-top:100px;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#ionic-slider [slot^=slide-] hgroup{color:#fff;max-width:500px;margin-top:13px;text-align:center;position:relative}#ionic-slider [slot^=slide-] h1{font-size:64px;line-height:74px;margin-bottom:16px;letter-spacing:-.03em}#ionic-slider [slot^=slide-] p{font-size:24px;line-height:36px;letter-spacing:-.03em;color:#e4f1ff}#ionic-slider [slot^=slide-] .btn{font-size:15px;font-weight:700;margin-top:18px;padding:20px 22px;margin-right:-4px;letter-spacing:.1em;text-transform:uppercase}#ionic-slider [slot^=slide-] .btn ion-icon{font-size:16px;margin-left:-4px;vertical-align:-2px;width:16px;height:16px}#ionic-slider [slot^=slide-] .version-text{color:rgba(255,255,255,.6);font-weight:500;font-size:11px}#ionic-slider [slot^=slide-] .version-text a{color:rgba(255,255,255,.6)}#ionic-slider [slot^=slide-] .version-text a:hover{color:rgba(255,255,255,.8);text-decoration:none}@media (max-width:991px){#ionic-slider{min-height:0}}@media (max-width:767px){#ionic-slider{padding-bottom:48px}}#ionic-slider aside{position:absolute;bottom:64px;left:0;right:0}#ionic-slider aside .container{position:relative}#ionic-slider .stats{padding:0;position:absolute;bottom:0;left:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#ionic-slider .stats a{font-size:14px;line-height:17px;letter-spacing:-.02em;color:#92a1b3;padding:0 16px;transition:.3s color}#ionic-slider .stats a svg{vertical-align:-3px}#ionic-slider .stats a svg path{transition:.3s fill}#ionic-slider .stats a:hover{color:#74879e}#ionic-slider .stats a:hover svg path{fill:#74879e}@media (max-width:767px){#ionic-slider .stats{left:calc(50% - 140px);bottom:40px}}#ionic-slider ionic-newsletter-signup{width:400px;position:absolute;bottom:0;right:20px;max-width:calc(100% - 30px)}@media (max-width:767px){#ionic-slider ionic-newsletter-signup{bottom:-26px;right:auto;left:calc(50% - 200px)}}@media (max-width:460px){#ionic-slider ionic-newsletter-signup{left:15px}}@media (max-width:991px){#ionic-slider{width:100%}}#slide-ionic-react{clear:both;-webkit-padding-before:80px!important;padding-block-start:80px!important;-webkit-padding-after:220px!important;padding-block-end:220px!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}#slide-ionic-react .activateOnScroll{display:inline-block}#slide-ionic-react .landing__content{-ms-flex:1 1 50%;flex:1 1 50%;max-width:480px}#slide-ionic-react .landing__content .darken{color:#001a3a;font-weight:500}#slide-ionic-react .landing__content .underline{display:inline-block;position:relative}#slide-ionic-react .landing__content .underline:after{content:"";width:100%;height:4px;left:0;bottom:-5px;position:absolute}@-webkit-keyframes fadeDown{0%{z-index:-1;opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}33.3%{z-index:-1;opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}35%{z-index:1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}66.6%{z-index:1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}68.3%{z-index:-1;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{z-index:-1;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes fadeDown{0%{z-index:-1;opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}33.3%{z-index:-1;opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}35%{z-index:1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}66.6%{z-index:1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}68.3%{z-index:-1;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{z-index:-1;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}#slide-ionic-react .landing__content .space{white-space:pre}#slide-ionic-react .landing__content .words{position:relative;display:inline-block}#slide-ionic-react .landing__content .angular,#slide-ionic-react .landing__content .react,#slide-ionic-react .landing__content .vue{left:0;white-space:pre;position:absolute;-webkit-animation:fadeDown 24s infinite;animation:fadeDown 24s infinite}#slide-ionic-react .landing__content .angular::after,#slide-ionic-react .landing__content .react::after,#slide-ionic-react .landing__content .vue::after{position:absolute;bottom:-2px}#slide-ionic-react .landing__content .react{color:#42ccff;-webkit-animation-delay:-8s;animation-delay:-8s;position:relative;opacity:1}#slide-ionic-react .landing__content .react::after{background:rgba(89,210,255,.3)}#slide-ionic-react .landing__content .angular{color:#ef4d4d;-webkit-animation-delay:8s;animation-delay:8s;opacity:0}#slide-ionic-react .landing__content .angular::after{background:rgba(239,77,77,.3)}#slide-ionic-react .landing__content .vue{color:#42b983;opacity:0}#slide-ionic-react .landing__content .vue::after{background:rgba(66,185,131,.3)}#slide-ionic-react .landing__content a:active,#slide-ionic-react .landing__content a:focus,#slide-ionic-react .landing__content a:hover{text-decoration:none}#slide-ionic-react .landing__content h1{font-size:64px;line-height:100%;color:#020814;-webkit-margin-after:24px;margin-block-end:24px}#slide-ionic-react .landing__content h1>span:nth-child(1){transition-delay:.1s}#slide-ionic-react .landing__content h1>span:nth-child(2){transition-delay:.2s}#slide-ionic-react .landing__content h1>span:nth-child(3){transition-delay:.3s}#slide-ionic-react .landing__content h1 .rotate{display:inline-block;position:relative;height:48px}#slide-ionic-react .landing__content p{transition-delay:.4s;letter-spacing:-.02em;color:#445b78;font-size:20px;line-height:160%;-webkit-margin-after:40px;margin-block-end:40px}#slide-ionic-react .landing__content .btn__group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;transition-delay:.5s;-webkit-margin-before:-16px;margin-block-start:-16px;-webkit-margin-start:-16px;margin-inline-start:-16px}#slide-ionic-react .landing__content .btn__group>*{-webkit-margin-before:16px;margin-block-start:16px;-webkit-margin-start:16px;margin-inline-start:16px}#slide-ionic-react .landing__content .btn__group a:first-of-type{letter-spacing:-.02em;font-weight:600;padding:16px 20px;line-height:112%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;box-shadow:none;color:#fff;background:#3880ff;border-radius:100px;transition:background-color .2s ease-out}#slide-ionic-react .landing__content .btn__group a:first-of-type:focus,#slide-ionic-react .landing__content .btn__group a:first-of-type:hover{color:#fff;background:#5291ff}#slide-ionic-react .landing__content .btn__group a:first-of-type:active{background:#1f71ff}#slide-ionic-react .landing__content .btn__group a:last-of-type{font-weight:600;font-size:14px;line-height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;letter-spacing:-.01em;transition:opacity .2s ease-out}#slide-ionic-react .landing__content .btn__group a:last-of-type:active,#slide-ionic-react .landing__content .btn__group a:last-of-type:focus,#slide-ionic-react .landing__content .btn__group a:last-of-type:hover{color:#3880ff;opacity:.7}#slide-ionic-react .landing__content>a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition-delay:.9s}#slide-ionic-react .landing__content>a ion-icon{-webkit-margin-start:4px;margin-inline-start:4px}#slide-ionic-react .landing__content ion-icon{display:inline-block;transition:.3s -webkit-transform ease-out;transition:.3s transform ease-out;transition:.3s transform ease-out,.3s -webkit-transform ease-out}#slide-ionic-react .landing__content a:hover ion-icon{-webkit-transform:translateX(3px);transform:translateX(3px)}#slide-ionic-react .landing__img{-ms-flex:1 1 50%;flex:1 1 50%;max-width:524px;min-height:542px;position:relative}#slide-ionic-react .landing__img img{width:100%;height:auto;left:48px;position:absolute;opacity:0;-webkit-animation:homeHeroFadeIn 24s infinite;animation:homeHeroFadeIn 24s infinite}#slide-ionic-react .landing__img img.active{opacity:1}#slide-ionic-react .landing__img img.react{-webkit-animation-delay:-8s;animation-delay:-8s}#slide-ionic-react .landing__img img.angular{-webkit-animation-delay:8s;animation-delay:8s}@-webkit-keyframes homeHeroFadeIn{0%{z-index:-1;opacity:0}32.3%{z-index:-1;opacity:0}39%{z-index:1;opacity:1}65.6%{z-index:1;opacity:1}73%{z-index:1;opacity:0}100%{z-index:-1;opacity:0}}@keyframes homeHeroFadeIn{0%{z-index:-1;opacity:0}32.3%{z-index:-1;opacity:0}39%{z-index:1;opacity:1}65.6%{z-index:1;opacity:1}73%{z-index:1;opacity:0}100%{z-index:-1;opacity:0}}@media (max-width:767px){#slide-ionic-react{-ms-flex-pack:start;justify-content:flex-start}#slide-ionic-react .landing__img{display:none}}@media (max-width:460px){#slide-ionic-react .landing__content h1 .rotate{display:block}}#page-home img{height:auto}#page-home .activateOnScroll{opacity:0;-webkit-transform:translateY(48px);transform:translateY(48px);transition:.4s opacity,.8s -webkit-transform cubic-bezier(.07,.89,.79,.95);transition:.4s opacity,.8s transform cubic-bezier(.07,.89,.79,.95);transition:.4s opacity,.8s transform cubic-bezier(.07,.89,.79,.95),.8s -webkit-transform cubic-bezier(.07,.89,.79,.95)}#page-home .activateOnScroll.active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#page-home main{overflow:visible}#page-home main .container{position:relative}#page-home hubspot-dynamic-content:not(.hydrated){visibility:hidden}#page-home hubspot-dynamic-content:not(.hydrated) [slot=alternate]{display:none}#page-home #hubspotForm .modal-body{position:relative;padding:4rem}#page-home #hubspotForm .close-button{height:1rem;width:1rem;position:absolute;right:2rem;top:2rem;cursor:pointer}#page-home #hubspotForm h2{text-align:center;margin-bottom:8px}@media (max-width:991px){#page-home #promo--hybrid-vs-native{margin-top:0}}#page-home section{position:relative}#page-home section.center{text-align:center}#page-home section.left,#page-home section.right{display:-ms-flexbox;display:flex}#page-home section.left .content>*,#page-home section.right .content>*{max-width:448px}@media (max-width:1103px){#page-home section.left .content,#page-home section.right .content{max-width:400px}}@media (max-width:991px){#page-home section.left .content,#page-home section.right .content{max-width:100%}}@media (max-width:991px){#page-home section.left,#page-home section.right{padding-top:100px;padding-bottom:100px}}#page-home section.left .graphics{margin-left:auto}@media (max-width:991px){#page-home section.left{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#page-home section.right .content{margin-left:auto}@media (max-width:991px){#page-home section.right{-ms-flex-direction:column;flex-direction:column}}#page-home section.split hgroup{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;margin-bottom:66px}#page-home section.split hgroup>:nth-child(1){-ms-flex:0 1 480px;flex:0 1 480px;margin-bottom:0}#page-home section.split hgroup>:nth-child(2){-ms-flex:0 1 440px;flex:0 1 440px;margin-left:auto;margin-bottom:4px}@media (max-width:1103px){#page-home section.split hgroup{-ms-flex-direction:column;flex-direction:column}#page-home section.split hgroup>:nth-child(1){-ms-flex:1;flex:1;margin-bottom:16px}#page-home section.split hgroup>:nth-child(2){-ms-flex:1;flex:1;margin-right:auto;margin-bottom:4px}}#page-home section h2{font-size:48px;line-height:112%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#657482}#page-home section h2 em{font-style:normal;color:#03060b}#page-home section h2+p{margin-top:16px}#page-home section h3{font-weight:500;font-size:20px;line-height:112%;letter-spacing:-.02em;color:#010610}#page-home section h4{font-size:12px;color:#92a0b3;letter-spacing:.16em;text-transform:uppercase;font-family:"Roboto Mono","SF Mono",Menlo,monospace}#page-home section h4+h2{margin-top:32px}#page-home section h5{font-size:20px;margin-bottom:11px;font-weight:600;line-height:28px;letter-spacing:-.02em;color:#020814}#page-home section p{font-size:16px;color:#5b708b;line-height:29px;letter-spacing:-.02em;margin-bottom:8px}#page-home section hgroup p,#page-home section p.lg{color:#445b78;font-size:20px;line-height:160%;letter-spacing:-.02em}#page-home section hgroup p strong,#page-home section p.lg strong{font-weight:600}#page-home section .highlight{position:relative;background:0 0}#page-home section .highlight::before{content:"";background:#d1ebff;position:absolute;left:0;right:-2px;bottom:2px;height:16px;z-index:-1}#page-home section .link{font-weight:500;font-size:20px;line-height:112%;letter-spacing:-.02em;color:#4d8dff;transition:opacity .2s ease-out}#page-home section .link:active,#page-home section .link:focus,#page-home section .link:hover{opacity:.7}#page-home section pre code{background:0 0;color:#fff}@media (max-width:991px){#page-home section .content{width:100%;text-align:left}}#page-home .overflow-mask{overflow:hidden;max-width:100vw}#page-home #build-with-web{padding-top:248px;-webkit-padding-before:clamp(160px,26vw,248px);padding-block-start:clamp(160px,26vw,248px)}@media screen and (max-width:767px){#page-home #build-with-web{-webkit-padding-after:100px;padding-block-end:100px}}#page-home #build-with-web hgroup{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:672px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-after:80px;margin-block-end:80px}#page-home #build-with-web hgroup h2{-webkit-margin-after:24px;margin-block-end:24px}#page-home #build-with-web hgroup p{margin:0}#page-home #build-with-web ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;margin:0;-webkit-margin-before:-64px;margin-block-start:-64px}@media (max-width:991px){#page-home #build-with-web ul{-ms-flex-pack:distribute;justify-content:space-around}}#page-home #build-with-web li{-ms-flex:0 1 310px;flex:0 1 310px;-webkit-margin-before:64px;margin-block-start:64px}#page-home #build-with-web li h3{-webkit-margin-after:20px;margin-block-end:20px}#page-home #build-with-web li p{margin:0}#page-home #build-with-web li p a{transition:opacity .2s ease-out}#page-home #build-with-web li p a:focus,#page-home #build-with-web li p a:hover{color:#4a8bfc;opacity:.7}#page-home #build-with-web li img{-webkit-margin-after:32px;margin-block-end:32px;border-radius:16px}#page-home #build-with-web li:nth-child(2){transition-delay:.1s}#page-home #build-with-web li:nth-child(3){transition-delay:.2s}#page-home #performance{padding-top:257px;padding-bottom:152px;-webkit-padding-before:clamp(160px,26vw,257px);padding-block-start:clamp(160px,26vw,257px);-webkit-padding-after:clamp(100px,20vw,152px);padding-block-end:clamp(100px,20vw,152px)}#page-home #performance hgroup h2{-webkit-margin-after:32px;margin-block-end:32px}#page-home #performance hgroup p{-webkit-margin-after:32px;margin-block-end:32px}#page-home #performance .graphics{display:grid;grid-template-columns:270px 270px;list-style:none;position:relative;padding-left:0;margin-top:-41px;margin-right:-63px}#page-home #performance .graphics::after,#page-home #performance .graphics::before{position:absolute;border:0 solid #e9edf3;content:""}#page-home #performance .graphics::before{border-bottom-width:2px;top:50%;left:0;right:0}#page-home #performance .graphics::after{border-right-width:2px;left:50%;top:0;bottom:0}#page-home #performance li{font-weight:500;font-size:20px;line-height:28px;letter-spacing:-.03em;color:#414d5c;padding:44px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}#page-home #performance li span{max-width:175px}#page-home #performance li span>sup{display:inline-block;font-weight:500;font-size:20px;line-height:100%;letter-spacing:-.03em;color:#2d4665}#page-home #performance li strong{display:block;font-size:96px;font-weight:600;line-height:100%;letter-spacing:-.08em;color:#03060b;margin-left:-7px}#page-home #performance li strong sub,#page-home #performance li strong sup{font-size:32px;font-weight:600;letter-spacing:-.04em;margin-left:6px}#page-home #performance li strong sub{vertical-align:9px}#page-home #performance li strong sup{vertical-align:24px;font-weight:800}#page-home #performance li .subtext{display:block;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-.03em;color:#2d4665;max-width:161px}@media (max-width:1103px){#page-home #performance .graphics{margin-right:-20px}}@media (max-width:991px){#page-home #performance .graphics{margin-right:auto;margin-bottom:48px}}@media (max-width:767px){#page-home #performance .graphics{grid-template-columns:1fr 1fr}#page-home #performance li{font-size:16px;padding:10px}#page-home #performance li span{max-width:138px}#page-home #performance li strong{font-size:64px}#page-home #performance li strong sub,#page-home #performance li strong sup{font-size:32px}#page-home #performance li strong sup{vertical-align:8px}#page-home #performance li strong sub{vertical-align:8px}#page-home #performance li strong sub small{font-size:28px}}#page-home #agnostic{overflow:visible;padding-top:252px;padding-bottom:113px;-webkit-padding-before:clamp(40px,26vw,252px);padding-block-start:clamp(40px,26vw,252px);-webkit-padding-after:clamp(66px,18vw,113px);padding-block-end:clamp(66px,18vw,113px)}#page-home #agnostic .frameworks{margin-bottom:33px;margin-top:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}#page-home #agnostic .frameworks li{margin-right:1em;list-style:none}#page-home #agnostic .frameworks li{font-size:12px;font-weight:700;line-height:30px;letter-spacing:.1em;text-transform:uppercase;color:#1a232f;margin-right:16px}#page-home #agnostic .frameworks li a{vertical-align:8px;background-size:100%;display:inline-block;opacity:.6;transition:.2s opacity}#page-home #agnostic .frameworks li a:hover{opacity:1}#page-home #agnostic .frameworks li img{height:24px;width:24px}#page-home #agnostic .graphics{width:560px;height:708px;margin-left:-55px;margin-top:-169px}@media (max-width:991px){#page-home #agnostic .graphics{margin:64px auto 24px;width:300px;max-width:100%;height:auto}}#page-home #components{padding-top:250px;-webkit-padding-before:clamp(160px,26vw,250px);padding-block-start:clamp(160px,26vw,250px)}@media screen and (max-width:1103px){#page-home #components hgroup{-ms-flex-align:start;align-items:flex-start;max-width:430px}}#page-home #native{padding-top:294px;padding-bottom:50px;-webkit-padding-before:clamp(200px,29vw,294px);padding-block-start:clamp(200px,29vw,294px);-webkit-padding-after:50px;padding-block-end:50px}#page-home #native hgroup h2{max-width:464px}#page-home #native hgroup p{-webkit-margin-after:32px;margin-block-end:32px}#page-home #native .graphics{margin-top:-16px;margin-right:-68px;position:relative}@media screen and (max-width:991px){#page-home #native .graphics{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}}#page-home #native .graphics>img{position:absolute;top:-115px;left:calc(50% - 207px);height:761px;width:499px;z-index:-1}#page-home #native .graphics home-native{position:relative}@media (max-width:991px){#page-home #native{-ms-flex-direction:column;flex-direction:column;overflow:hidden}#page-home #native .graphics{margin-top:64px;margin-right:auto;max-width:100%}}#page-home #community{z-index:1;margin-top:338px;padding-top:120px;margin-bottom:360px;-webkit-margin-before:clamp(220px,30vw,338px);margin-block-start:clamp(220px,30vw,338px);-webkit-padding-before:clamp(90px,12vw,120px);padding-block-start:clamp(90px,12vw,120px);-webkit-margin-after:clamp(160px,28vw,360px);margin-block-end:clamp(160px,28vw,360px)}#page-home #community hgroup h2{max-width:451px}#page-home #community hgroup p{-webkit-margin-before:32px;margin-block-start:32px;-webkit-margin-after:32px;margin-block-end:32px}#page-home #community hgroup .link+.link{-webkit-margin-start:28px;margin-inline-start:28px}#page-home #community .graphics{position:absolute;left:-188px;top:-22px}#page-home #community .graphics img{height:auto}@media (max-width:991px){#page-home #community{padding-bottom:800px}#page-home #community .graphics{top:auto;bottom:0;left:0;width:100%}}@media (max-width:991px){#page-home #community{padding-bottom:100vw}}#page-home #integrations{background:linear-gradient(180deg,#fff 0,#f9fafb 100%);overflow:visible;overflow-x:hidden;padding-top:150px;-webkit-padding-before:clamp(100px,13vw,150px);padding-block-start:clamp(100px,13vw,150px)}#page-home #integrations .content{max-width:736px}#page-home #integrations hgroup h2{display:block;-webkit-margin-after:24px;margin-block-end:24px}#page-home #integrations hgroup p{margin:0;-webkit-margin-after:32px;margin-block-end:32px}#page-home #integrations .integration-list{position:relative;height:360px;display:block;margin:0 0 48px;padding:0;position:relative;opacity:0;-webkit-animation:fadeIn 1s 1s forwards;animation:fadeIn 1s 1s forwards}#page-home #integrations .integration-list li{list-style:none;position:absolute}#page-home #integrations .integration-list img{position:absolute;width:128px;border-radius:50%;box-shadow:0 6px 24px rgba(0,0,0,.1)}#page-home #integrations .integration-list img.m{width:64px}#page-home #integrations .integration-list img.m{width:96px}#page-home #testimonials{padding-top:200px;-webkit-padding-before:clamp(120px,22vw,200px);padding-block-start:clamp(120px,22vw,200px)}#page-home #testimonials h2{padding-top:78px;background:url(/img/homepage/heart.png) no-repeat top center;background-size:88px;text-align:center;display:block;font-size:32px;line-height:120%;letter-spacing:-.03em}#page-home #testimonials blockquote{border-left:0;position:absolute;left:calc(50% - (784px / 2));font-family:"Adobe Caslon",Georgia,Times,"Times New Roman",serif;max-width:784px;margin:20px auto;font-size:22px;line-height:37px;color:#5b708b;text-align:center;opacity:0;transition:.3s opacity}#page-home #testimonials blockquote::before{content:"“";color:#dee3ea;font-size:64px;position:absolute;top:26px;left:-4px}#page-home #testimonials blockquote.is-active{opacity:1}@media (max-width:991px){#page-home #testimonials blockquote{left:0;width:100%}}#page-home #testimonials .quotees{margin:220px -32px 10px;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;position:relative}#page-home #testimonials .quotees li{opacity:.5;cursor:pointer;margin-bottom:32px;transition:.2s opacity;display:block;padding:6px 18px 10px 60px;position:relative}#page-home #testimonials .quotees li.is-active{opacity:1}#page-home #testimonials .quotees img{width:50px;height:auto;position:absolute;left:8px;margin-right:8px}#page-home #testimonials .quotees strong{display:block;font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000;margin-top:4px}#page-home #testimonials .quotees span{font-size:12px;line-height:23px;letter-spacing:-.02em;color:#73849a;display:block}@media (max-width:1103px){#page-home #testimonials .quotees{margin-top:300px;margin-left:0;margin-right:0}}@media (max-width:440px){#page-home #testimonials .quotees{margin-top:420px}}#page-home #testimonials__highlight{background:0 0;position:absolute;box-shadow:0 8px 16px rgba(2,8,20,.1),0 4px 8px rgba(2,8,20,.08);border-radius:40px;box-sizing:content-box;transition:.2s all ease-out}#page-home #start{margin-top:154px;-webkit-margin-before:clamp(100px,16vw,154px);margin-block-start:clamp(100px,16vw,154px);background:#3880ff;padding-top:91px;padding-bottom:91px}#page-home #start .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;color:#fff}#page-home #start .container::after,#page-home #start .container::before{display:none}#page-home #start h2{font-size:32px;line-height:120%;letter-spacing:-.03em;color:#fff}#page-home #start p{letter-spacing:-.03em;color:#fff;margin:0;-webkit-margin-after:8px;margin-block-end:8px}#page-home #start .btn{display:-ms-flexbox;display:flex;padding:16px 20px;margin-left:auto;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.08em;border-radius:100px;text-transform:uppercase;color:#4d8dff;height:48px}#page-home #start .btn span{white-space:pre}#page-home #start .btn svg{display:block}