:root{--primary-brand-color-300:#33c9ff;--primary-brand-color-400:#00baff;--primary-brand-color-600:#00a2ff;--primary-brand-color-800:#00a2ff;--primary-brand-color-alternate-400:#fff;--primary-brand-color-alternate-600:#fff;--primary-brand-color-alternate-800:#fff;--primary-brand-color-alternate-400-light:#cff;--secondary-brand-color-400:#ffea00;--secondary-brand-color-600:#ffd200;--secondary-brand-color-800:#ffd200;--secondary-brand-color-alternate-400:#0b212a;--secondary-brand-color-alternate-600:#0b212a;--secondary-brand-color-alternate-800:#0b212a;--primary-background-color:#fff;--primary-text-color-800:#202730;--primary-text-color-200:#7990a1;--primary-opposite-background-color-300:#10303d;--primary-opposite-background-color-400:#0b212a;--primary-opposite-text-color-800:#202730;--primary-opposite-text-color-200:#7990a1;--primary-opposite-link-color:var(--primary-brand-color-400);--primary-opposite-link-hover-color:var(--primary-brand-color-800)}body.high-contrast,body[data-contrast=high]{--primary-brand-color-300:#38f;--primary-brand-color-400:#006aff;--primary-brand-color-600:#056dff;--primary-brand-color-800:#0e3998;--primary-brand-color-alternate-400:#fff;--primary-brand-color-alternate-600:#fff;--primary-brand-color-alternate-800:#fff;--primary-brand-color-alternate-400-light:#ebffff;--secondary-brand-color-400:#ffea00;--secondary-brand-color-600:#ffd200;--secondary-brand-color-800:#ffd200;--secondary-brand-color-alternate-400:#0b212a;--secondary-brand-color-alternate-600:#0b212a;--secondary-brand-color-alternate-800:#0b212a;--primary-background-color:#fff;--primary-text-color-800:#202730;--primary-text-color-200:#677689;--primary-opposite-background-color-300:#10303d;--primary-opposite-background-color-400:#0b212a;--primary-opposite-text-color-800:#202730;--primary-opposite-text-color-200:#f8fafc;--primary-opposite-link-color:#00baff;--primary-opposite-link-hover-color:#fff}body{--primary-icon-color:var(--primary-brand-color-400);--primary-btn-bg-color:var(--primary-brand-color-400);--primary-btn-hover-bg-color:var(--primary-brand-color-800);--primary-btn-focus-bg-color:var(--primary-brand-color-800);--primary-btn-active-bg-color:var(--primary-brand-color-600);--primary-btn-text-color:var(--primary-brand-color-alternate-400);--primary-btn-hover-text-color:var(--primary-brand-color-alternate-600);--primary-btn-focus-text-color:var(--primary-brand-color-alternate-600);--primary-btn-active-text-color:var(--primary-brand-color-alternate-800);--primary-link-color:var(--primary-brand-color-400);--primary-link-hover-color:var(--primary-brand-color-800);--primary-link-focus-color:var(--primary-brand-color-800);--primary-link-active-color:var(--primary-brand-color-600);--light-text-primary-color:var(--primary-text-color-200);--light-text-alternate-primary-color:var(--primary-opposite-text-color-200);--placeholder-text-color:var(--primary-text-color-200)}html{-webkit-text-size-adjust:none;font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#373737;font:normal normal normal 100%/1.4 helvetica,arial,sans-serif}.common h1,.common h2,.common h3,.common h4,.common h5,.common h6,.common p{font-family:inherit;font-size:100%;margin:0;padding:0}.common a{text-decoration:none}.common a:focus:not(:focus-visible){outline:none}.common a{color:#00baff}@supports (--css:variables){.common a{color:var(--primary-link-color)}}.common a:hover{color:#00a2ff}@supports (--css:variables){.common a:hover{color:var(--primary-link-hover-color)}}.common a:not(.btn):focus{background-color:transparent}.common ul{list-style:none;margin:0;padding:0}.common blockquote,.common dd,.common dl,.common dt,.common figure{margin:0}.common img{vertical-align:bottom}.common strong{font-weight:700}.common .btn{background:#fff;border:2px solid #00baff;border-radius:50px;box-sizing:border-box;color:#00baff;display:inline-block;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1;padding:20px 42px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .36s ease-in-out}@supports (--css:variables){.common .btn{border-color:var(--primary-btn-bg-color);color:var(--primary-btn-bg-color)}}.common .btn:active,.common .btn:focus,.common .btn:hover{background-color:#00a2ff;border-color:#00a2ff;color:#fff}@supports (--css:variables){.common .btn:active,.common .btn:focus,.common .btn:hover{background-color:var(--primary-btn-hover-bg-color);border-color:var(--primary-btn-hover-bg-color);color:var(--primary-btn-hover-text-color)}}.common .btn:focus:not(:focus-visible){outline:none}.common .btn-yellow{background:#ffea00;border-color:#ffea00;color:#202730}@supports (--css:variables){.common .btn-yellow{background:var(--secondary-brand-color-400);border-color:var(--secondary-brand-color-400)}}.common .btn-yellow:active,.common .btn-yellow:focus,.common .btn-yellow:hover{background:#ffd200;border-color:#ffd200;color:#202730}@supports (--css:variables){.common .btn-yellow:active,.common .btn-yellow:focus,.common .btn-yellow:hover{background:var(--secondary-brand-color-600);border-color:var(--secondary-brand-color-600)}}.common .btn-blue{background:#00baff;border-color:#00baff;color:#fff}@supports (--css:variables){.common .btn-blue{background:var(--primary-brand-color-400);border-color:var(--primary-brand-color-400)}}.common .btn-blue:active,.common .btn-blue:focus,.common .btn-blue:hover{background:#00a2ff;border-color:#00a2ff}@supports (--css:variables){.common .btn-blue:active,.common .btn-blue:focus,.common .btn-blue:hover{background:var(--primary-brand-color-600);border-color:var(--primary-brand-color-600)}}.common{color:#202730;font-family:Roboto,helvetica,arial,sans-serif}.common .gr-mark{color:inherit}.common .container{margin:0 auto;max-width:1142px;padding-left:20px;padding-right:20px}.common h2{font-family:Source Sans Pro,helvetica,arial,sans-serif;font-size:30px;font-weight:700;letter-spacing:.03em;line-height:1.25}.common p{font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-weight:400;line-height:1.6}#content-wrapper{overflow:hidden}.main{box-sizing:border-box;padding:50px 0;position:relative;text-align:center;z-index:0}@media screen and (min-width:768px){.main{padding:129px 0 68px}}.main h1{color:#1d3c44;font-family:Source Sans Pro,helvetica,arial,sans-serif;font-size:35px;font-weight:900;line-height:1.22;margin-bottom:58px}@media screen and (min-width:768px){.main h1{font-size:45px}}@media screen and (min-width:980px){.main h1{font-size:55px}}.main h1 .gr-mark{color:#1d3c44}.main .btn{margin-bottom:82px}.main ul{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -10px}.main ul li{border-radius:6px;box-shadow:0 7px 45px 0 rgba(0,0,0,.1);display:grid;flex:0 1 366px;grid-template-columns:1fr;margin:0 10px 35px;padding-bottom:30px}.main ul figure{position:relative}.main ul figure img{height:auto;margin:0 auto;max-width:100%}.main ul figure .icon{align-items:center;background:#fff;border-radius:55px;box-shadow:0 7px 45px 0 rgba(0,0,0,.1);display:flex;height:110px;justify-content:center;left:50%;position:absolute;top:100%;transform:translate(-50%,-68%);width:110px}.main ul figure .icon svg{max-height:50px;max-width:50px}.main ul h2{color:#000;font-size:25px;letter-spacing:0;margin-bottom:10px;padding-top:48px}.main ul p{letter-spacing:-.015em;margin-bottom:23px;padding:0 30px}.main ul .more{align-self:end;display:inline-block;font-family:Roboto,helvetica,arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.main ul li:nth-child(4) svg{margin:13px 0 0 5px}.earnings{background:#00baff;padding:50px 0;position:relative;text-align:center;z-index:0}@media screen and (min-width:768px){.earnings{padding:98px 0}}.earnings h2{color:#fff;margin-bottom:65px}.earnings h2 .gr-mark{--mark-h:1.4;color:#202730}.earnings ul{display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto 15px;max-width:1110px}@media screen and (min-width:1100px){.earnings ul{justify-content:space-between}}.earnings ul li{flex:0 1 220px;margin:0 10px 35px}.earnings ul h3{background:url(/images/pages/referral-program/refer-a-friend/dots.svg) 50% no-repeat;background-size:contain;font-family:Source Sans Pro,helvetica,arial,sans-serif;font-size:55px;font-weight:900;margin-bottom:11px;padding:37px}.earnings ul p{color:#fff;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:1.5}.customers{background:#f8fafc;padding:50px 0;position:relative;z-index:0}@media screen and (min-width:768px){.customers{padding:123px 0 159px}}.customers h2{line-height:1.4;margin-bottom:68px;text-align:center}.customers .carousel-wrapper{padding:0 25px}.customers .carousel-wrapper ul{list-style:none;margin:0 auto;max-width:640px;padding:0;position:relative}@supports (--css:variables){.customers .carousel-wrapper ul{display:grid}}.customers .carousel-wrapper li{--offset:0;align-self:stretch;display:flex;grid-column:1;grid-row:1}@supports (--css:variables){.customers .carousel-wrapper li{opacity:.23;pointer-events:none}}.customers .carousel-wrapper li.current{filter:none;opacity:1;pointer-events:all;z-index:1}@supports (--css:variables){.customers .carousel-wrapper li.current .next,.customers .carousel-wrapper li.current .prev{display:block}}.customers .carousel-wrapper li.disabled-transition .card{transition:none}.customers .carousel-wrapper .card{--spacing:40px;display:flex;flex-wrap:wrap;transform:translateX(calc(var(--offset)*(100% + var(--spacing))));transition:transform .3s ease}@media screen and (min-width:900px){.customers .carousel-wrapper .card{--spacing:87px}}.customers .carousel-wrapper .next,.customers .carousel-wrapper .prev{cursor:pointer;display:none;padding:10px;position:absolute;top:51%;transform-origin:center;z-index:1}.customers .carousel-wrapper .next svg,.customers .carousel-wrapper .prev svg{fill:#1f2730;height:15px;opacity:1;transform:none;width:18px}.customers .carousel-wrapper .next:hover svg,.customers .carousel-wrapper .prev:hover svg{fill:#202730}.customers .carousel-wrapper .prev{left:-26px;transform:translate(-50%,calc(-50% - 10px)) rotate(90deg)}@media screen and (min-width:900px){.customers .carousel-wrapper .prev{left:-45px}}.customers .carousel-wrapper .next{right:-26px;transform:translate(50%,calc(-50% - 10px)) rotate(-90deg)}@media screen and (min-width:900px){.customers .carousel-wrapper .next{right:-45px}}.customers .testimonial-item-card{margin:0}@media screen and (min-width:900px){.customers .testimonial-item-card{grid-template-columns:90px 1fr;grid-template-rows:60px auto}}.customers .testimonial-item-card .inner{background-color:#fff;border-radius:6px;box-shadow:0 7px 45px #0000001a;max-width:640px;min-height:280px}@media screen and (min-width:768px){.customers .testimonial-item-card .inner{display:grid;grid-template-columns:260px 380px;grid-template-rows:auto}}.customers .testimonial-item-card .image{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){.customers .testimonial-item-card .image{grid-column:1/span 1;grid-row:1/span 1}}.customers .testimonial-item-card .image figure{display:flex;justify-content:center}.customers .testimonial-item-card .image figure img{margin:30px 0;max-height:100%;max-width:100%}.customers .testimonial-item-card .image picture{display:flex}.customers .testimonial-item-card .text{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:0 20px 10px}@media screen and (min-width:768px){.customers .testimonial-item-card .text{grid-column:2/span 1;grid-row:1/span 1;padding:58px 60px 56px 20px}}.customers .testimonial-item-card h3{color:#202730;font-family:Source Sans Pro,helvetica,arial,sans-serif;font-size:23px;font-weight:700;line-height:32px;margin-bottom:25px}.customers .testimonial-item-card .description p{color:#202730;font-size:16px;font-weight:400;letter-spacing:.4px;line-height:23px;margin-bottom:29px}.customers .testimonial-item-card .description ul li{font-size:16px;line-height:23px;margin-bottom:10px;padding-left:20px}.customers .testimonial-item-card .person p{color:#202730;font-size:15px;font-weight:700;letter-spacing:.37px;line-height:21px;margin-bottom:1px}.customers .testimonial-item-card .person p span{color:#1f2730;font-size:12px;letter-spacing:.3px;line-height:19px;margin-bottom:14px}.customers .testimonial-item-card .link-primary{font-size:18px;font-weight:700;letter-spacing:.9px;text-transform:uppercase}.features{background:#202730;color:#fff;padding:50px 0;text-align:center}@media screen and (min-width:768px){.features{padding:88px 0 98px}}.features .container{max-width:1156px}.features h2{font-family:Source Sans Pro,helvetica,arial,sans-serif;font-size:30px;line-height:1.4;margin-bottom:72px;position:relative;z-index:1}.features h2 .gr-mark{--mark-h:1.4;color:#202730}.features .features-list{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-content:center;margin-bottom:2px}@media only screen and (min-width:768px){.features .features-list{grid-gap:0;grid-template-columns:repeat(auto-fill,288px)}}.features li{margin-bottom:72px}.features li h3{font-family:Source Sans Pro,helvetica,arial,sans-serif;font-size:18px;letter-spacing:.025em;margin-bottom:20px}.features li p{font-size:16px;letter-spacing:.025em;line-height:1.5;margin:0 20px}.features li figure{align-items:center;display:flex;justify-content:center;margin-bottom:11px;min-height:83px}.features li img{display:block;margin:0 auto}.pricing{background-color:#f8fafc;background-position:center bottom 296px;background-repeat:no-repeat;background-size:2081px auto;padding:50px 0;text-align:center}@media only screen and (min-width:768px){.pricing{background-image:url(/images/pages/referral-program/refer-a-friend/bg.svg);background-position:center bottom 225px;background-repeat:no-repeat;background-size:2081px auto;padding:63px 0 50px}}.pricing h2{--mark-h:1.4;letter-spacing:.03em;line-height:1.4;margin-bottom:67px;position:relative;z-index:1}.pricing .plans{filter:drop-shadow(0 15px 30px rgba(0,0,0,.1))}@media only screen and (min-width:768px){.pricing .plans{display:flex;flex-wrap:wrap;justify-content:center}@supports (display:contents){.pricing .plans{display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(220px,285px));grid-template-rows:auto auto;justify-content:center}}}.pricing .plans>article{font-size:14px;margin:20px 0}@media only screen and (min-width:768px){.pricing .plans>article{flex-basis:220px;flex-grow:1;flex-shrink:0;max-width:285px}@supports (display:contents){.pricing .plans>article{display:contents;margin:0}}}.pricing .plans article>*{background:#fff;box-sizing:border-box;padding:10px 30px 14px}.pricing .plans article>:first-child{border-radius:10px 10px 0 0}.pricing .plans article>:last-child{border-radius:0 0 10px 10px;padding-bottom:10px}.pricing .plans article.emphasize>*{background-color:#202730;color:#fff}.pricing .plans article h3{font-family:Source Sans Pro,helvetica,arial,sans-serif;font-size:22px;letter-spacing:.02em;margin:1.3em 0 .7em}.pricing .plans article h3+p{font-size:14px;letter-spacing:.02em;line-height:1.7}.pricing .plans article .top{display:flex;flex-direction:column}.pricing .plans article .top .pre-price{color:#7990a1;font-size:14px;font-weight:700;letter-spacing:.02em;margin-bottom:.3em;margin-top:.7em}@supports (--css:variables){.pricing .plans article .top .pre-price{color:var(--primary-text-color-200)}}.pricing .plans article .top .price{font-family:Source Sans Pro,helvetica,arial,sans-serif;font-size:38px;font-weight:700;letter-spacing:.02em;margin-top:auto}.pricing .plans article .top .price.custom{font-size:28px;margin-bottom:3px}.pricing .plans article.emphasize .top .price{color:#ffeb00}.pricing .plans .period{color:#7990a1;font-size:14px}@supports (--css:variables){.pricing .plans .period{color:var(--primary-text-color-200)}}.pricing .plans .currency{font-size:14px;position:relative;top:-8px}.pricing .plans article .bottom{background-image:linear-gradient(90deg,hsla(0,0%,88%,0) 0,hsla(0,0%,88%,0) 10%,#e0e0e0 0,#e0e0e0 90%,hsla(0,0%,88%,0) 0,hsla(0,0%,88%,0));background-repeat:no-repeat;background-size:100% 1px;display:flex;flex-direction:column;justify-content:space-between}.pricing .plans article .includes{display:none;text-align:left}@media only screen and (min-width:768px){.pricing .plans article .includes{display:block}}.pricing .plans article .includes h4{letter-spacing:.02em;margin:1.5em 0 .7em}.pricing .plans article .includes ul{list-style:none;padding:0 0 0 20px}.pricing .plans article .includes li{letter-spacing:.02em;margin-bottom:.98em}.pricing .plans article .includes li:before{background:url(/images/pages/referral-program/refer-a-friend/tick-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin-left:-22px;margin-top:5px;position:absolute;width:14px}.pricing .plans article .bottom.details-visible .includes{display:block}.pricing .plans article.emphasize .includes li{margin-bottom:1.14em}.pricing .plans article.emphasize .includes li:before{background-image:url(/images/pages/referral-program/refer-a-friend/tick-yellow.svg)}.pricing .compare-all-features{display:none;font-size:16px;font-weight:700;letter-spacing:.05em;margin:.6em 0}@media only screen and (min-width:768px){.pricing .compare-all-features{display:inline-block}}.pricing .plans article .bottom.details-visible .compare-all-features{display:inline-block}.pricing .toggle-details{font-family:Source Sans Pro,helvetica,arial,sans-serif;font-size:17px;font-weight:700;margin:1.4em 0 1.2em;text-align:center}@media only screen and (min-width:768px){.pricing .toggle-details{display:none}}.pricing .toggle-details a{color:inherit}.pricing .toggle-details img{margin-bottom:4px;margin-left:8px}.pricing .toggle-details .toggle-details-off img{transform:rotate(180deg)}.pricing .plans article .bottom.details-visible .toggle-details-on{display:none}.pricing .plans article .bottom:not(.details-visible) .toggle-details-off{display:none}.pricing .visit-pricing{display:inline-block;font-size:18px;font-weight:700;letter-spacing:0;margin:3.8em 0 2.7em;padding-left:2em;padding-right:2em}