@import"https://fonts.googleapis.com/css2?family=Rubik:wght@400;500&display=swap";html{box-sizing:border-box;font-size:62.5%}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}body{font-family:Rubik,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.6;background-color:#f5f7fa;color:#5a6478}p{color:#5a6478;font-size:1.7rem}@media screen and (max-width: 360px){p{font-size:1.6rem}}ul,li{list-style-type:none}a{display:inline-block;text-decoration:none;line-height:1}img{display:block;width:100%;object-fit:cover}h1,h2,h3,h4{color:#1e283e;font-weight:500}.btn{cursor:pointer;outline:0;display:inline-block;padding:1.2rem 2.8rem;border:2px solid transparent;border-radius:10rem;font-family:inherit;font-size:1.3rem;font-weight:500;letter-spacing:.5px;box-shadow:0 2px 8px #00000014;transition:background-color .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .15s ease}.btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0000001f}.btn--red{background-color:#fa5757;color:#fff}.btn--red:hover{background-color:#fff;color:#fa5757;border-color:#fa5757}.btn--blue{background-color:#5368df;color:#fff}.btn--blue:hover{background-color:#fff;color:#5368df;border-color:#5368df}.btn--orange{background-color:#01a532fa;color:#fff}.btn--orange:hover{background-color:#fff;color:#01a532fa;border-color:#01a532fa}.btn--workforce{background-color:#2a9daa;color:#fff}.btn--workforce:hover{background-color:#fff;color:#2a9daa;border-color:#2a9daa}.btn--gray{background-color:#7a8190;color:#fff}.btn--gray:hover{background-color:#fff;color:#7a8190;border-color:#7a8190}.btn--light{background-color:#0000000a;color:#1e283e;border-color:#0000001f}.btn--light:hover{background-color:#fff;border-color:#1e283e}.btn--info{padding:1.5rem 2rem}.btn--transparent{background-color:transparent;border-color:#ffffffb3;color:#fff;text-transform:uppercase;font-size:1.5rem;letter-spacing:2.5px;font-weight:500}.btn--transparent:hover{background-color:#fff;color:#1e283e;border-color:#fff}.container{margin:0 auto;padding:0 1.3rem}@media screen and (min-width: 600px){.container{max-width:540px}}@media screen and (min-width: 768px){.container{max-width:720px}}@media screen and (min-width: 992px){.container{max-width:960px}}@media screen and (min-width: 1200px){.container{max-width:1140px}}@media screen and (min-width: 1400px){.container{max-width:1320px}}.heading-2{font-size:3.5rem;margin-bottom:1.5rem}@media screen and (max-width: 414px){.heading-2{font-size:2.8rem}}@media screen and (max-width: 360px){.heading-2{line-height:1.5}}.heading-3{font-size:2.3rem;margin:2.8rem 0 .3rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mr-1{margin-right:1rem}.ml-1{margin-left:1rem}.text-center{text-align:center}.color-white{color:#fff}header{position:absolute;top:0;left:0;width:100%;padding:2.8rem 0;z-index:999}header.sticky{position:fixed;background-color:#fff;box-shadow:0 2px 8px -2px #0000001a;transform:translateY(-100%)}header.visible{transform:translateY(0);transition:transform .3s ease}header.hidden{transform:translateY(-100%);transition:transform .3s ease}header .nav{display:flex;align-items:center}header .nav .logo{margin-right:auto}header .nav__list{display:none}@media screen and (min-width: 768px){header .nav__list{display:flex;align-items:center}}@media screen and (min-width: 768px){header .nav__item{margin-right:5rem}}header .nav__link{font-size:1.4rem;text-transform:uppercase;color:#1e283e;letter-spacing:1.3px;transition:color .1s ease-in-out}header .nav__link:hover{color:#fa5757}header .nav .btn--login{text-transform:uppercase;letter-spacing:1.5px;display:none}@media screen and (min-width: 768px){header .nav .btn--login{display:inline-block}}header .nav .menu-hamburger{outline:0;border:0;background:transparent;cursor:pointer;display:inline-block;line-height:0}@media screen and (min-width: 768px){header .nav .menu-hamburger{display:none}}header .nav .menu-hamburger img{width:2.3rem}.hero{min-height:100vh;position:relative}@media screen and (max-width: 992px){.hero{padding:8rem 0}}.hero .container{height:100vh}@media screen and (max-width: 992px){.hero .container{height:auto}}.hero__content{height:100%;display:flex;align-items:center}@media screen and (max-width: 992px){.hero__content{height:auto;flex-direction:column-reverse}}.hero__content>*{flex:1}.hero__intro{max-inline-size:50rem}@media screen and (max-width: 1200px){.hero__intro{max-inline-size:40rem}}@media screen and (max-width: 992px){.hero__intro{text-align:center;margin-top:10rem}}@media screen and (max-width: 600px){.hero__intro{margin-top:7rem}}.hero__title{font-size:4.3rem;line-height:1.2}@media screen and (max-width: 600px){.hero__title{font-size:3.4rem}}@media screen and (max-width: 360px){.hero__title{font-size:3rem;line-height:1.4}}.hero__description{margin-top:2rem;margin-bottom:3rem}.hero__cta{display:flex}@media screen and (max-width: 992px){.hero__cta{justify-content:center}}@media screen and (max-width: 360px){.hero__cta{flex-direction:column}}.hero .btn--chrome,.hero .btn--firefox{font-weight:500;padding:1.5rem 2rem}@media screen and (max-width: 360px){.hero .btn--chrome,.hero .btn--firefox{margin:0;margin-bottom:1rem;padding:2rem;font-size:1.5rem}}.hero .illustration-img{width:100%;max-width:60rem;position:relative;margin-top:5rem;margin-left:auto;z-index:1}@media screen and (min-width: 1400px){.hero .illustration-img{transform:scale(1.2)}}@media screen and (max-width: 1200px){.hero .illustration-img{max-width:52rem;margin-right:-3rem}}@media screen and (max-width: 992px){.hero .illustration-img{max-width:55rem;margin-right:0}}.hero .bg-custom{position:absolute;right:0;top:45%;width:100%;max-width:40vw;height:35vmin;background-color:#5368df;border-top-left-radius:50%;border-bottom-left-radius:50%}@media screen and (max-width: 1400px){.hero .bg-custom{top:40%;height:35rem}}@media screen and (max-width: 992px){.hero .bg-custom{top:23rem;height:30rem;max-width:60vw}}@media screen and (max-width: 600px){.hero .bg-custom{height:50vmin;max-width:40rem}}@media screen and (max-width: 450px){.hero .bg-custom{max-width:30rem}}@media screen and (max-width: 414px){.hero .bg-custom{top:20rem;height:50vmin;max-width:30rem}}@media screen and (max-width: 320px){.hero .bg-custom{height:45vmin;max-width:25rem}}.feature{padding:5rem 0;position:relative}.feature__intro{max-width:50rem;margin:0 auto;text-align:center}.feature .tab__list{max-width:70rem;margin:5rem auto 6rem;display:flex}@media screen and (max-width: 768px){.feature .tab__list{flex-direction:column}}.feature .tab__item{flex:1;border-bottom:1px solid lightgrey}@media screen and (max-width: 768px){.feature .tab__item:first-child{border-top:1px solid lightgrey}}.feature .tab__trigger{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:#7a8190;border-bottom:3px solid transparent}.feature .tab__trigger--active{color:#1e283e;border-bottom-color:#fa5757}.feature .tab__panel{display:none;align-items:center}@media screen and (max-width: 992px){.feature .tab__panel{flex-direction:column}}.feature .tab__panel--active{display:flex}.feature .tab__panel--active .tab__col--1{animation:fade-in-left .4s ease forwards}@keyframes fade-in-left{to{transform:translate(0);opacity:1}}.feature .tab__panel--active .tab__col--2{animation:fade-in-right .4s ease forwards}@keyframes fade-in-right{to{transform:translate(0);opacity:1}}.feature .tab__col{flex:1}.feature .tab__col--1{position:relative}@media screen and (min-width: 414px){.feature .tab__col--1{transform:translate(-200%);opacity:0}}@media screen and (min-width: 414px){.feature .tab__col--2{transform:translate(200%);opacity:0}}@media screen and (max-width: 992px){.feature .feature-illustration-img{height:29rem;object-position:top}}@media screen and (max-width: 414px){.feature .feature-illustration-img{max-width:35rem;height:auto}}.feature .feature-info{max-width:47rem;margin-left:auto}@media screen and (max-width: 1200px){.feature .feature-info{max-width:40rem}}@media screen and (max-width: 992px){.feature .feature-info{max-width:50rem;text-align:center;margin-top:5rem}}@media screen and (max-width: 550px){.feature .feature-info{margin-top:8rem}}.feature .bg-pill{position:absolute;left:0;bottom:0;background-color:#5368df;border-top-right-radius:50rem;border-bottom-right-radius:50rem;z-index:-1}.feature .bg-pill--outer{width:45vw;height:50vmin}@media screen and (max-width: 992px){.feature .bg-pill--outer{display:none}}.feature .bg-pill--inner{width:95vw;height:50vmin;transform:translate(-20%,20%)}@media screen and (min-width: 550px){.feature .bg-pill--inner{display:none}}.extension{padding:10rem 0 14rem;background-color:transparent}@media screen and (max-width: 600px){.extension{padding:7rem 0 10rem}}.extension__intro{max-width:50rem;margin:0 auto;text-align:center}.extension__intro p{font-size:1.6rem;color:#8892a4;margin-top:1rem}.extension__grid{max-width:110rem;margin:5rem auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:2.8rem}@media screen and (max-width: 992px){.extension__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 768px){.extension__grid{max-width:38rem;grid-template-columns:1fr}}.extension__group{grid-column:1/-1;background-color:#eef1f7;border-radius:2rem;border:1px solid rgba(0,0,0,.055);padding:2.6rem 2.6rem 2rem}.extension__group-header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-bottom:2.4rem;padding-bottom:1.8rem;border-bottom:1px solid rgba(0,0,0,.055)}.extension__group-title{font-size:1.8rem;font-weight:500;margin:0;color:#1e283e;letter-spacing:.2px}.extension__group-actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.extension__group-actions--center{justify-content:center}.extension__group-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}@media screen and (max-width: 992px){.extension__group-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 768px){.extension__group-grid{grid-template-columns:1fr}}.extension__content{min-height:38rem;background-color:#fff;border:1px solid rgba(0,0,0,.055);box-shadow:0 4px 24px #0000000d;text-align:center;border-radius:2rem;transition:box-shadow .25s ease,transform .25s ease;display:flex;flex-direction:column}.extension__content:hover{box-shadow:0 12px 40px #00000017;transform:translateY(-4px)}.extension__content .browser-logo{height:15rem;display:flex;align-items:center;justify-content:center;padding:2.4rem 2.4rem 0}.extension__content .browser-logo img{width:8.4rem;margin:0 auto}.extension__content .heading-4{font-size:1.6rem;font-weight:500;color:#1e283e;padding:0 2rem;margin-top:1rem}.extension__content .browser-version{font-size:1.5rem;color:#8892a4}.extension__content .cta-install{margin-top:auto;padding:2.4rem;background-color:#00000005;border-top:1px solid rgba(0,0,0,.055);border-radius:0 0 2rem 2rem}.extension__content .btn--install{display:block;width:100%;padding:1.5rem;font-size:1.35rem}.faq{padding:8rem 0 15rem}.faq .container--faq{max-width:60rem}.faq__intro{text-align:center}.faq .accordion{margin-top:5rem}.faq .accordion__header{border-top:1px solid #b1b5be;position:relative}.faq .accordion__item:last-child .accordion__body{border-bottom:1px solid #b1b5be}.faq .accordion__trigger{display:block;padding:2rem 0;color:#1e283e;font-size:1.8rem}@media screen and (max-width: 600px){.faq .accordion__trigger{font-size:1.7rem}}@media screen and (max-width: 414px){.faq .accordion__trigger{font-size:1.6rem}}@media screen and (max-width: 360px){.faq .accordion__trigger{max-width:25rem;line-height:1.5}}.faq .accordion__trigger:hover{color:#fa5757}.faq .accordion__trigger:after{content:url(../images/icon-arrow.svg);position:absolute;top:0;right:2rem;height:100%;display:flex;align-items:center;transform:rotate(0);transition:transform .4s ease}@media screen and (max-width: 360px){.faq .accordion__trigger:after{right:2.5rem}}.faq .accordion__trigger--active:after{content:url(../images/icon-arrow-red.svg);transform:rotate(180deg)}.faq .accordion__body{height:0;overflow:hidden;transition:height .4s ease}.faq .accordion__body p{font-size:1.6rem;line-height:1.7;padding:1rem 0 3rem}@media screen and (max-width: 375px){.faq .accordion__body p{font-size:1.5rem}}.contact{background:linear-gradient(135deg,#4155c8,#2f3e60);padding:10rem 0}.contact .container--contact{max-width:50rem}@media screen and (max-width: 600px){.contact .container--contact{max-width:45rem}}.contact__intro p{font-size:1.4rem;text-transform:uppercase;letter-spacing:5px}.contact__intro h2{font-size:3.5rem;line-height:1.3}@media screen and (max-width: 600px){.contact__intro h2{font-size:3rem}}@media screen and (max-width: 320px){.contact__intro h2{font-size:2.7rem}}.contact__form{display:flex;align-items:flex-start}@media screen and (max-width: 600px){.contact__form{flex-direction:column;max-width:35rem;margin-left:auto;margin-right:auto}}.contact__form .field{background-color:#fa5757;flex:1;width:100%;border-radius:5px;box-shadow:0 4px 12px 2px #00000014;overflow:hidden;position:relative}.contact__form .field:after{content:url(../images/icon-error.svg);padding:1.5rem;pointer-events:none;position:absolute;right:0;top:0;display:none}.contact__form .field-input{outline:0;display:block;width:100%;padding:1.3rem 4rem 1.3rem 2rem;border:2px solid transparent;border-radius:5px;font-family:inherit;font-size:1.5rem;color:#1e283e}.contact__form .field-input::placeholder{color:#7a8190;font-size:1.5rem}.contact__form .field-error:after{display:inline-block}.contact__form .field-error .field-input{border-color:#fa5757}.contact__form .error{text-align:left;padding:.5rem 2rem}.contact__form .error-message{font-size:1.4rem;font-style:italic;letter-spacing:.5px}.contact__form .btn--contact{padding:1.3rem 2rem;margin-left:1.5rem;box-shadow:0 4px 12px 2px #00000014;font-size:1.5rem}@media screen and (max-width: 600px){.contact__form .btn--contact{display:block;width:100%;margin-left:0;margin-top:1.5rem}}.footer{background-color:#1e283e;padding:5rem 0}.footer .container--row{display:flex;align-items:center}@media screen and (max-width: 768px){.footer .container--row{flex-direction:column}}.footer__logo{width:15rem}.footer__links{display:flex;align-items:center;flex:1;margin-left:7rem}@media screen and (max-width: 768px){.footer__links{margin-left:0;margin-top:3rem}}@media screen and (max-width: 375px){.footer__links{flex-direction:column}}.footer__links li{margin-right:4rem}@media screen and (max-width: 768px){.footer__links li{margin-right:0;margin:0 2rem}}@media screen and (max-width: 375px){.footer__links li{margin-bottom:1.3rem}}.footer__link{font-size:1.4rem;text-transform:uppercase;color:#1e283e;letter-spacing:1.3px;transition:color .1s ease-in-out;color:#b1b5be;font-size:1.3rem;font-weight:400}.footer__link:hover{color:#fa5757}.footer__socials{display:flex;align-items:center}@media screen and (max-width: 768px){.footer__socials{margin-top:4rem}}.footer__socials .icon{margin-left:3rem;line-height:0}@media screen and (max-width: 768px){.footer__socials .icon{margin-left:0;margin:0 1.5rem}}.footer__socials .icon:hover svg path{fill:#fa5757}.mobile{position:fixed;top:0;left:0;width:100%;height:100vh;padding:0 2rem 3rem;z-index:1000;background-color:#252b46ed;display:flex;flex-direction:column;text-align:center;transform:translate(-100%);transition:transform .3s ease}@media screen and (min-width: 768px){.mobile{display:none}}.mobile.show{transform:translate(0)}.mobile__header{padding:3rem 0rem;display:flex;align-items:center;justify-content:space-between}.mobile__header .btn--close{background-color:transparent;border:0;padding:0;border-radius:0}.mobile__header .btn--close .icon-close{width:2.3rem}.mobile__links{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.4);margin-top:3rem}.mobile__link{display:block;width:100%;padding:2.5rem 0;color:#fff;text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid rgba(255,255,255,.4)}.mobile__link:hover{color:#fa5757}.mobile__icons{margin-top:auto}.mobile__icons .icon{margin:0 1.5rem}.mobile__icons .icon:hover svg path{fill:#fa5757}.badge{display:inline-block;background-color:#2a9daa1f;color:#1d7a87;font-size:1.1rem;font-weight:600;padding:4px 10px;border-radius:100px;text-transform:uppercase;letter-spacing:.6px;margin-top:1rem}.btn--hcp-deprecated{padding:.6rem 1.6rem;font-size:1.2rem;cursor:pointer}.cta-install .btn--hcp-deprecated{margin-top:.8rem}.hcp-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:1000}.hcp-dialog{background:#fff;padding:2.8rem 3rem;border-radius:1.8rem;box-shadow:0 20px 60px #00000026;max-width:40rem;width:calc(100% - 4rem)}.hcp-dialog__message{margin:0 0 2rem;font-size:1.5rem;color:#5a6478;line-height:1.65}.hcp-dialog__actions{display:flex;gap:1rem;justify-content:flex-end}.btn--workforce{display:flex!important;align-items:center;justify-content:center;gap:.7rem}.btn__workforce-icon{flex-shrink:0;display:block;height:2rem;width:auto}.footer-images{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;width:100%;padding:2.5rem 1.5rem 3rem}.footer-images__img{width:auto;max-width:100%;object-fit:contain}.footer-images__img--guyana{height:80px}.footer-images__img--local{height:69px}.auth-bg-container{position:fixed;left:0;top:0;height:100vh;width:100vw;overflow:hidden;z-index:-1;pointer-events:none}.ambient-orb{position:absolute;border-radius:50%;filter:blur(120px);animation:floatOrb 30s infinite ease-in-out alternate;will-change:transform}.orb-primary{width:50vw;height:50vw;background:#9edce6;top:-15vh;left:-10vw;opacity:.35;animation-duration:25s}.orb-secondary{width:65vw;height:65vw;background:#257d8f;bottom:-25vh;right:-15vw;opacity:.15;animation-duration:35s;animation-delay:-5s}.orb-tertiary{width:45vw;height:45vw;background:#e2f6f9;top:35vh;left:25vw;opacity:.5;animation-duration:40s;animation-delay:-15s}@keyframes floatOrb{0%{transform:translate(0) scale(1)}50%{transform:translate(3vw,-4vh) scale(1.05)}to{transform:translate(-2vw,3vh) scale(.95)}}
