@font-face{font-family:"Source Sans Pro";src:url("/assets/sourcesanspro-regular-8da323e4.woff2") format("woff2"),url("/assets/sourcesanspro-regular-510510f9.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Source Sans Pro";src:url("/assets/sourcesanspro-italic-6e4560c8.woff2") format("woff2"),url("/assets/sourcesanspro-italic-0b14ec52.woff") format("woff");font-style:italic;font-weight:400}@font-face{font-family:"Source Sans Pro";src:url("/assets/sourcesanspro-semibold-0b2c666f.woff2") format("woff2"),url("/assets/sourcesanspro-semibold-d0349f33.woff") format("woff");font-style:normal;font-weight:600}@font-face{font-family:"Source Sans Pro";src:url("/assets/sourcesanspro-bold-d0a5927c.woff2") format("woff2"),url("/assets/sourcesanspro-bold-ef984505.woff") format("woff");font-style:normal;font-weight:700}@font-face{font-family:"Source Sans Pro";src:url("/assets/sourcesanspro-bolditalic-39169cd2.woff2") format("woff2"),url("/assets/sourcesanspro-bolditalic-0721f096.woff") format("woff");font-style:italic;font-weight:700}*,*:after,*:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;overflow-x:hidden}body{background:#0d629e;font:400 15px/1 "Source Sans Pro","Helvetica Neue",sans-serif;margin:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0}ol,ul{margin:0}p{margin:0}a{color:inherit;text-decoration:none}dd{margin:0}.bulletedList{list-style:disc;padding-left:17px}.bulletedList__item{color:#0d629e;line-height:25px}.bulletedList__inner{color:#303030}@media(max-width: 699px){.bulletedList{list-style:none;padding:0}.bulletedList__item{margin-top:6px}}@media(min-width: 700px){.bulletedList__item+.bulletedList__item{margin:6px 0 0}}@media(max-width: 701px)and (min-width: 768px){.bulletedList__item{font-size:16px;line-height:26px}}.button{-webkit-appearance:none;-moz-appearance:none;border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-size:13px;font-weight:700;line-height:13px;padding:11px 21px;text-transform:uppercase}.button--blue{background:#1b8dcc}.button--blue:hover{background:rgb(12.2077922078%,61.2681436211%,88.3804430863%)}.button--blue:active{background:rgb(9.4194041253%,49.1902215432%,71.1688311688%)}.button--green{background:#8bba40}.button--green:hover{background:hsl(83.1147540984,48.8%,54.0196078431%)}.button--green:active{background:hsl(83.1147540984,48.8%,44.0196078431%)}.button--grey{background:#9e9e9e}.button--grey:hover{background:hsl(0,0%,66.9607843137%)}.button--grey:active{background:hsl(0,0%,56.9607843137%)}.button--sandy{background:#cdccab}.button--sandy:hover{background:rgb(84.1235001463%,83.8059701493%,73.3274802458%)}.button--sandy:active{background:rgb(76.6608135792%,76.1940298507%,60.790166813%)}.button--white{color:#076cb4;background:#fff}.button--white:hover{background:#fafafa}.button--white:active{background:#f9f9f9}.button--small{padding:7px 21px}.button--large{font-size:17px;line-height:17px;padding:15px 30px}.button:disabled{background:#999 !important;color:#f7f7f7 !important;cursor:not-allowed !important}.container{margin:0 auto;max-width:1030px;padding:0 15px}.container--blog{max-width:850px}.container--pricing{max-width:1030px}.container--login{margin:25px auto;max-width:500px}@media(min-width: 470px){.container--login{margin:45px auto}}@media(min-width: 720px){.container--login{margin:95px auto}}.container--wide{max-width:1120px}@media(min-width: 940px){.container{padding:0 25px}}.formInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff top 50% right 12px no-repeat;border:1px solid #c4d2dd;border-radius:6px;display:block;font:inherit;font-size:14px;line-height:16px;padding:10px 13px;width:100%}.formInput.is-correct{background-image:url("/assets/tick-4234f2be.png")}.formInput.is-incorrect{background-image:url("/assets/cross-fa179d42.png")}.formInput:disabled{background-color:#f7f7f7;color:#8a8a8a;cursor:not-allowed}.formInput--inline{display:inline-block;line-height:15px;padding:9px 13px;width:auto}.formLabel{display:block;font-size:16px;font-weight:700;margin-bottom:4px}.layoutList{list-style:none;padding-left:0}.text--underlined{text-decoration:underline}.text--blue{color:#1773a5}.text--bold{font-weight:700}@media(max-width: 665px){.twoColumns__column{margin:0 0 15px}}@media(min-width: 666px){.twoColumns{margin:0 -8px 20px}.twoColumns__column{float:left;padding:0 8px;width:50%}}.accountNotFound{background:#1b8dcc;border-bottom:4px solid #8a8a8a;color:#fff}.accountNotFound__text{text-align:center;padding:14px 0;line-height:25px}@media(min-width: 680px){.accountNotFound__text{font-size:18px;line-height:28px}}.buttonedInput__button{font-size:14px;line-height:14px}@media(max-width: 454px){.buttonedInput__input{border-bottom:0;border-radius:6px 6px 0 0}.buttonedInput__button{display:block;border-radius:0 0 6px 6px;width:100%}}@media(min-width: 455px){.buttonedInput__input{float:left;width:calc(100% - 123px)}.buttonedInput__button{margin:0 0 0 15px}}.completePage{min-height:calc(100vh - 106px - 188px);text-align:center}.completePage__button{margin:12px 0 0}.contentRegion{overflow:hidden}.contentRegion:nth-of-type(even){background:#fafafa}.eco-banner{background-color:#076cb4;padding:16px 0}.eco-banner__container{align-items:center;display:flex;justify-content:center}.eco-banner__content{font-size:14px;line-height:1;margin-left:12px;text-align:left}.eco-banner__icon{flex:0 0 auto;height:24px;width:24px}.eco-banner__link{text-decoration:underline}.eco-banner__link:hover{text-decoration:none}.eco-banner__text{color:#fff}@media(max-width: 600px){.eco-banner__icon{height:32px;width:32px}.eco-banner__text{display:block}.eco-banner__text+.eco-banner__text{margin:4px 0 0}}.feature{font-size:15px}.feature__img{float:left;height:auto;display:block;margin:10px 20px 0 0;width:30px}@media(min-width: 405px){.feature__img{margin-right:30px;width:50px}}.feature__content{float:left;width:calc(100% - 50px)}@media(min-width: 405px){.feature__content{width:calc(100% - 80px)}}.feature__heading{font-size:21px;line-height:31px;margin:0 0 3px}.feature__link:hover{text-decoration:underline}.feature__link:active{color:rgb(0%,57.924513679%,79.2156862745%)}.feature__text{line-height:25px}@media(max-width: 404px){.feature__text{font-size:14px;line-height:24px}}.feature__text a{color:rgb(0%,35.9877547857%,49.2156862745%);text-decoration:underline}.feature__text a:active,.feature__text a:hover{color:#00b9fd}.featureColumns{background:#f0f9ff;padding:45px 0}.featureColumns__column{text-align:center}.featureColumns__heading{font-size:20px;font-weight:700;line-height:30px;margin:0 0 10px}.featureColumns__feature{line-height:25px}.featureColumns__feature+.featureColumns__feature{margin:8px 0 0}@media(max-width: 599px){.featureColumns__column+.featureColumns__column{margin:20px 0 0}}@media(min-width: 600px){.featureColumns__row{margin:0 0 0 -30px}.featureColumns__column{float:left;padding:0 0 0 30px;width:33%}}@media(min-width: 600px)and (max-width: 829px){.featureColumns__column{width:50%}.featureColumns__column:nth-of-type(3){clear:both;float:none;padding:30px 0 0 30px;margin:0 auto}}@media(min-width: 850px){.featureColumns{padding:65px 0}.featureColumns__row{margin:0 0 0 -30px}.featureColumns__column{float:left;padding:0 0 0 30px;width:33%}}@media(min-width: 830px)and (max-width: 919px){.featureColumns__heading{font-size:19px;line-height:29px}.featureColumns__feature{font-size:13px;line-height:23px}}@media(min-width: 920px){.featureColumns__heading{font-size:22px;line-height:32px;margin:0 0 15px}}@media(min-width: 950px){.featureColumns{padding:85px 0}.featureColumns__row{margin:0 0 0 -55px}.featureColumns__column{padding:0 0 0 55px}}.featureSpotlight{overflow:hidden;padding:35px 0}.featureSpotlight__heading{font-size:32px;font-weight:700;letter-spacing:-0.075em;line-height:38px}.featureSpotlight__text{font-size:17px;line-height:27px;margin:20px 0 0}.featureSpotlight__text--accented{color:#1773a5}.featureSpotlight__screenshots{position:relative}.featureSpotlight__screenshot{background:#f7f7f7 url("/assets/screenshot-21bf9ed1.png") 0 0/100% auto no-repeat;border-radius:6px 6px 0 0;box-shadow:-5px -5px 45px 0px rgba(173,173,173,.89)}.featureSpotlight__screenshot.is-active{display:block}@media(max-width: 420px){.featureSpotlight__heading{font-size:26px;line-height:36px}}@media(max-width: 784px){.featureSpotlight__content{text-align:center}.featureSpotlight__text{margin-left:auto;margin-right:auto;max-width:540px}}@media(max-width: 511px){.featureSpotlight__content{margin:0 auto;max-width:292px}}@media(max-width: 539px){.featureSpotlight__screenshots{height:200px;margin:20px 0 0}.featureSpotlight__screenshot{height:400px}}@media(min-width: 540px)and (max-width: 849px){.featureSpotlight__content{max-width:540px;text-align:center;margin:0 auto}.featureSpotlight__screenshots{height:300px;margin:30px 0 0}.featureSpotlight__screenshot{height:600px}}@media(min-width: 850px){.featureSpotlight{padding:35px 0 50px}.featureSpotlight__content{float:left;padding:80px 0 110px;width:calc(100% - 470px)}.featureSpotlight__screenshots{float:left;margin:0 0 0 30px;width:440px}.featureSpotlight__screenshot{display:none;height:1000px;left:0;position:absolute;top:0;width:1000px}}@media(min-width: 920px){.featureSpotlight__heading{font-size:35px;line-height:45px}.featureSpotlight__text{font-size:20px;line-height:30px;margin:30px 0 0}}@media(min-width: 1095px){.featureSpotlight{padding:86px 0 60px}.featureSpotlight__content{width:calc(100% - 740px)}.featureSpotlight__screenshots{margin:0 0 0 65px;width:675px}}.featuresBlock{padding:0 0 15px}.featuresBlock--tinted{background:#e8f4ff}.featuresBlock__row{display:grid;gap:36px;list-style:none;padding:0}@media(min-width: 840px){.featuresBlock__row{gap:56px 36px;grid-template-columns:repeat(2, calc((100% - 36px) / 2))}}.featuresStrip{background:#e2eef5;color:#1b8dcc;font-size:14px;line-height:14px}@media(min-width: 450px){.featuresStrip{font-size:15px;line-height:15px}}@media(max-width: 609px){.featuresStrip__feature{padding:10px 0;width:50%}.featuresStrip__feature:nth-of-type(2n+1){border-left:0}.featuresStrip__feature:nth-of-type(2)~.featuresStrip__feature{border-top:1px solid rgb(81.1915535445%,88.9743589744%,93.5143288084%)}}@media(min-width: 610px)and (max-width: 714px){.featuresStrip__feature{width:33.33%}.featuresStrip__feature:nth-of-type(3n+1){border-left:0}.featuresStrip__feature:nth-of-type(3)~.featuresStrip__feature{border-top:1px solid rgb(81.1915535445%,88.9743589744%,93.5143288084%)}}@media(max-width: 714px){.featuresStrip__list{margin:0 -25px}.featuresStrip__feature{border-left:1px solid rgb(81.1915535445%,88.9743589744%,93.5143288084%);float:left;padding:20px 0;text-align:center}}@media(min-width: 715px){.featuresStrip__list{display:flex;flex-direction:row;justify-content:space-between;padding:20px 0}}@media(min-width: 815px){.featuresStrip{font-size:17px;line-height:17px;padding:10px 0}}@media(min-width: 920px){.featuresStrip{font-size:19px;line-height:19px}}@media(max-width: 1030px){.featuresStrip__feature:last-of-type{display:none}}.footerCta{background:#076cb4;color:#fff;padding:30px 0}.footerCta__title{font-size:22px;font-weight:400;line-height:32px;text-align:center}.footerCta__action{margin:20px 0 0;text-align:center}.footerCta__subText{color:#d2edff;margin:0 0 0 24px}@media(min-width: 405px){.footerCta__title{font-size:25px;line-height:35px}}@media(max-width: 539px){.footerCta__title{margin:0 auto;max-width:95%}}@media(min-width: 540px){.footerCta{padding:50px 0}.footerCta__title{font-size:27px;line-height:37px}}@media(max-width: 819px){.footerCta__subText{display:block;line-height:25px;margin:8px 0 0;text-align:center}}@media(min-width: 820px){.footerCta__action{margin:30px 0 0}}@media(max-width: 949px){.footerCta__title{margin:0 auto;max-width:660px}}@media(min-width: 950px){.footerCta{padding:85px 0}}.footerMenu{margin:0 0 20px}.footerMenu__link{text-decoration:underline;transition:color .1s ease}.footerMenu__link:hover{color:#fff}@media(min-width: 375px){.footerMenu__item{float:left}}@media(min-width: 375px)and (max-width: 529px){.footerMenu__item{width:33.33%}}@media(min-width: 530px){.footerMenu__item+.footerMenu__item{margin-left:24px}}@media(min-width: 530px)and (max-width: 659px){.footerMenu{display:inline-block;margin:0}}.footerMeta{background:#0d629e;color:#fff;font-size:14px;line-height:26px;padding:45px 0}.footerMeta__logo{display:block;height:16px;width:auto}@media(max-width: 659px){.footerMeta{text-align:center;padding:25px 0 15px}.footerMeta__logo{margin:20px auto 0}}@media(min-width: 660px){.footerMeta__content{float:left;width:calc(100% - 131px)}.footerMeta__logo{float:left;margin:0 0 0 16px}}.header{color:#fff;position:relative}.header__primary{background:#262b33;padding:20px 0;position:relative}.header__secondary{background-color:#21262b;padding:8px 0}.header__powered-navigation{display:none}.header__branding{float:left;margin-right:24px}.header__logo{height:36px;width:134px}.header__logoImg{height:38px}.header__menuToggle{margin:0 25px 0 0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header__menuToggleIcon{position:relative;margin-top:9px;margin-bottom:9px}.header__menuToggleIcon,.header__menuToggleIcon:before,.header__menuToggleIcon:after{display:block;width:30px;height:4px;background-color:#fff;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.header__menuToggleIcon:before,.header__menuToggleIcon:after{position:absolute;content:""}.header__menuToggleIcon:before{top:-9px}.header__menuToggleIcon:after{top:9px}html.has-openMenu .header__menuToggleIcon{background-color:rgba(0,0,0,0)}html.has-openMenu .header__menuToggleIcon:before{-webkit-transform:translateY(9px) rotate(45deg);-moz-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);-o-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}html.has-openMenu .header__menuToggleIcon:after{-webkit-transform:translateY(-9px) rotate(-45deg);-moz-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);-o-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}@media(max-width: 949px){.header__nav{background:#050505;position:absolute;height:100vh;top:80px;left:100%;transition:transform .25s ease;width:250px;z-index:1}html.has-openMenu .header__nav{transform:translateX(-250px);transition:transform .25s ease}}@media(min-width: 950px){.header__secondary{padding:0}}@media(min-width: 950px){.header__primary{padding:28px 0}.header__secondary{position:relative}.header__menuToggle{display:none}.header__nav{float:left;width:calc(100% - 158px)}}@media screen and (min-width: 899px){.header__bar{padding:0}.header__krystal-logo{height:11px;margin-right:4px;margin-top:-3px;vertical-align:middle;width:11px}.header__more{display:inline-block;font-size:13px;margin-left:24px;padding:10px 0 9px}.header__more:hover .header__powered-navigation{display:block}.header__powered-navigation{background-color:#fff;color:#000;display:none;left:0;padding:30px 16px 48px 16px;position:absolute;text-align:left;top:100%;width:100%;z-index:10}.header__powered-navigation::before{background-color:rgba(0,0,0,.5);bottom:-500%;content:"";height:500%;left:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.header__powered-container{display:grid;grid-gap:20px;grid-template-columns:275px 1fr;margin:auto;max-width:1030px;padding:0 25px}.header__subheading{border-bottom:1px solid #e3e7eb;color:#1a1a1a;font-size:18px;font-weight:bold;padding-bottom:8px}.header__product{border:1px solid #e3e7eb;border-radius:6px;display:block;height:100%;padding:24px 12px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.header__product:hover{background-color:#e3e7eb}.header__copy{font-size:12px;line-height:18px;margin-top:6px}.header__heading{font-size:22px;margin-top:16px}.header__text{color:gray;font-size:15px;line-height:24px;margin-top:16px}.header__link{color:#1773a5;display:inline-block;font-size:15px;font-weight:500;margin-top:16px}.header__link:hover{text-decoration:underline}.header__products-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(165px, 1fr));grid-gap:8px}.header__product-image{height:25px;object-fit:contain;width:110px}}.homeHero{background:#fff url("/assets/pattern-f6a2810e.png") 0 0 repeat-x;padding:44px 0 0}.homeHero__content{min-width:1px}.homeHero__img{display:block;width:100%}.homeHero__title{font-size:28px;font-weight:400;letter-spacing:-0.075em;line-height:34px}.homeHero__buttons{margin:20px 0 0}.homeHero__button{display:block}.homeHero__button+.homeHero__button{margin:8px 0 0 0}@media(min-width: 450px){.homeHero__button{float:left}.homeHero__button+.homeHero__button{margin:0 0 0 12px}}@media(min-width: 485px){.homeHero__title{font-size:36px;line-height:42px}.homeHero__button{float:left}.homeHero__button+.homeHero__button{margin:0 0 0 16px}}@media(max-width: 839px){.homeHero__buttons{display:inline-block}.homeHero__content{margin:20px auto 0;max-width:576px;text-align:center}.homeHero__img{height:auto;margin:0 auto;max-width:320px}}@media(min-width: 840px){.homeHero__container{align-items:center;display:flex;flex:1 1 auto}.homeHero__content{min-width:1px;padding:26px 0;width:calc(100% - 297px)}.homeHero__img{flex:0 0 auto;height:259px;margin:0 33px 0 0;width:264px}}@media(min-width: 965px){.homeHero{padding:86px 0 0}.homeHero__img{height:auto;margin:0 66px 0 0;width:258px}.homeHero__content{padding:0;width:calc(100% - 324px)}.homeHero__title{font-size:43px;line-height:49px}}.legalDocument{font-size:16px;line-height:26px;list-style:none;margin:0 auto;max-width:800px;padding:0 0 48px}.legalDocument ol{margin:0;padding:0}@media(max-width: 700px){.legalDocument{padding:0 0 32px}}@media(max-width: 480px){.legalDocument{font-size:14px;line-height:24px;padding:0 0 24px}}.legalDocument a{border-bottom:1px solid #c7e5fa;color:#39a5ef}.legalDocument__number{font-weight:bold;padding:0 8px 0 0}.legalDocument__row{display:grid;grid-template-columns:max-content 1fr}.legalDocument__row:not(:last-child){margin:0 0 12px}@media(max-width: 480px){.legalDocument__row:not(:last-child){margin:0 0 8px}}.legalDocument__section{display:grid;grid-template-columns:max-content 1fr}.legalDocument__section:not(:last-child){margin:0 0 24px}@media(max-width: 480px){.legalDocument__section:not(:last-child){margin:0 0 16px}}.legalDocument__subtitle{margin:0 0 12px}@media(max-width: 480px){.legalDocument__subtitle{margin:0 0 8px}}.legalDocument__title{font:inherit;font-weight:600;letter-spacing:.025em;line-height:26px;margin:0 0 12px;text-transform:uppercase}@media(max-width: 480px){.legalDocument__title{margin:0 0 8px}}.loginIsland{background:#eaf6ff;border:1px solid rgb(81.7647058824%,92.1848739496%,100%);border-radius:6px;padding:45px}.loginIsland__group{margin-bottom:20px}.loginIsland__forgot{color:#8a8a8a;font-size:12px;margin-left:12px}.loginIsland__forgot:hover{text-decoration:underline}@media(max-width: 429px){.loginIsland__forgot{display:block;margin:16px 0 0}}.logos{text-align:center;margin:0 auto;padding-bottom:24px}@media(min-width: 650px)and (max-width: 808px){.logos{max-width:568px}}.logos__wrapper{display:inline-block}.logos__row{margin:0 0 20px}.logos__row+.logos__row{margin-bottom:36px}.logos__logo{display:inline-block;margin:12px 24px;vertical-align:middle;width:auto}.logos__logo--stc{height:45px}.logos__logo--ip{height:91px}.logos__logo--arg{height:105px}.logos__logo--pto{height:80px}.logos__logo--bbc{height:42px}.logos__logo--tb{height:39px}.logos__logo--bbd{height:73px}.logos__logo--tsc{height:88px}.logos__logo--iw{height:89px}.logos__logo--mb{height:81px}.logos__logo--sfr{height:28px}.logos__logo--hm{height:36px}.logos__logo--sh{height:29px}.logos__logo--nxn{height:39px}.logos__logo--cr{height:45px}.logos__logo--wo{height:35px}@media(max-width: 467px){.logos__logo--nxn,.logos__logo--sh{margin-top:36px}}.mainMenu{font-size:16px}.mainMenu__link{display:block;padding:12px 8px;transition:background .1s ease}.mainMenu__link:hover{background:rgba(255,255,255,.15)}.mainMenu__link:active,.mainMenu__link.is-active{text-decoration:underline}.mainMenu__link--start{border-radius:0;font-weight:600;text-align:center}.mainMenu__link--start:hover{background-color:#97c351}@media(max-width: 809px){.mainMenu__item{border-top:1px solid hsl(0,0%,11.9607843137%)}.mainMenu__item:last-of-type{border-bottom:1px solid hsl(0,0%,11.9607843137%)}.mainMenu__link{padding:18px 25px}}@media(min-width: 810px){.mainMenu{float:right}.mainMenu__item{float:left}.mainMenu__item+.mainMenu__item{margin-left:8px}}@media(min-width: 880px){.mainMenu__item+.mainMenu__item{margin-left:12px}.mainMenu__link{padding:12px}}@media(min-width: 950px){.mainMenu__link--start{border-radius:6px;min-width:114px}}.modalWindow{background:#050505;color:#fff;display:none;height:100%;left:0;position:fixed;top:0;width:100%}.modalWindow__content{height:100%;left:0;position:absolute;top:0;width:100%}html.has-openModal .modalWindow{display:block}.modalWindow__container{max-height:90%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:90%}.modalWindow__close{height:auto;position:absolute;position:absolute;right:8px;top:8px;width:24px}.modalWindow__closeIcon{display:block;height:auto;width:100%}.modalWindow__container iframe{aspect-ratio:16/9;display:block;height:auto;width:100%}.moreInfo{margin:48px 0 0;text-align:center}.pageHeader{margin:0 auto 24px;padding:0 24px;text-align:center}.pageHeader--padded{padding:48px 24px 0}@media(min-width: 580px){.pageHeader--padded{padding:56px 24px 0}}@media(min-width: 900px){.pageHeader--padded{padding:72px 24px 0}}.pageHeader__title{font-size:34px;font-weight:700;letter-spacing:-0.075em;line-height:44px}.pageHeader__subText{color:#686868;line-height:25px;max-width:880px;margin:10px auto 0}.pageHeader__link{color:#000;font-weight:700}.pageHeader__link:hover{color:#1b8dcc;text-decoration:underline}.pageHeader__img{display:block;height:auto;margin:0 auto 12px;width:128px}@media(min-width: 420px){.pageHeader__title{font-size:38px;line-height:48px}.pageHeader__subText{font-size:16px;line-height:26px}}@media(max-width: 579px){.pageHeader{max-width:420px}}@media(min-width: 580px){.pageHeader{margin:0 auto 48px}.pageHeader__title{font-size:46px;line-height:54px}.pageHeader__subText{font-size:18px;line-height:28px}}@media(min-width: 581px)and (max-width: 900px){.pageHeader{max-width:660px}}@media(min-width: 900px){.pageHeader{margin:0 auto 72px}}@media(min-width: 1020px){.pageHeader__title{font-size:53px;line-height:63px}.pageHeader__subText{font-size:22px;line-height:32px}.pageHeader__subText--secondary{font-size:18px;line-height:28px}}.pricingBlock{border-radius:6px;font-size:15px;padding:15px 16px 20px}.pricingBlock--corporate{background:#fffdcc;color:dimgray;padding:20px}.pricingBlock--popular{background:#0d629e;color:#fff;padding:0 20px 35px;text-align:center}.pricingBlock--standard{background:#e8f5ff;color:#0d629e;padding:35px 20px 25px;text-align:center}.pricingBlock__popularStripe{background:#e44f0d;border-radius:6px 6px 0 0;color:#fff;font-size:13px;line-height:23px;margin:0 -20px 35px;padding:8px 20px;text-transform:uppercase}.pricingBlock__heading{font-size:22px;line-height:32px}.pricingBlock--popular .pricingBlock__heading{font-size:27px;line-height:37px}.pricingBlock__price{color:#74a0c2;font-size:16px;font-weight:600;line-height:26px;margin:0 0 26px}.pricingBlock--popular .pricingBlock__price{color:#87b4d4;font-size:17px;line-height:27px}.pricingBlock__features{margin:0 0 20px}.pricingBlock__feature{font-size:14px;line-height:21px}.pricingBlock__feature--primary{font-size:16px;line-height:26px}.pricingBlock--standard .pricingBlock__button{background:#0d629e;margin:35px 0 0}.pricingBlock--standard .pricingBlock__button:hover{background:rgb(5.8582731338%,44.1623667011%,71.2005503956%)}.pricingBlock--standard .pricingBlock__button:active{background:rgb(4.3378052976%,32.700378397%,52.7210182319%)}.pricingBlock--popular .pricingBlock__button{color:#0d629e;margin:45px 0 0}.pricingBlock__subText{color:#5c9ac5;font-size:13px;line-height:23px;margin:10px 0 0}.pricingBlock__text{color:dimgray;font-size:14px;line-height:24px}@media(max-width: 1044px){.pricingBlock--corporate{text-align:center}.pricingBlock--corporate .pricingBlock__text{margin:0 auto;max-width:420px}.pricingBlock--corporate .pricingBlock__button{margin:10px 0 0}}@media(min-width: 1045px){.pricingBlock--standard{margin:39px 0 0}.pricingBlock--corporate{padding:20px 20px 24px}.pricingBlock__corporateContent{float:left;width:calc(100% - 172px)}.pricingBlock--corporate .pricingBlock__button{float:left;margin:17px 0 16px 25px}}.pricingBlocks__helpText{color:#afafaf;font-size:13px;line-height:23px;text-align:center}@media(max-width: 589px){.pricingBlocks__column{margin:0 auto 25px;max-width:320px}}@media(min-width: 590px)and (max-width: 1044px){.pricingBlocks__inner{margin:0 0 0 -24px}.pricingBlocks__column{display:inline-block;margin:0 0 25px -2px;padding:0 0 0 24px;vertical-align:bottom;width:50%}.pricingBlocks__column .pricingBlock--standard{padding:122.5px 12px 112.5px}.pricingBlocks__column--left,.pricingBlocks__column--right{width:100%}.pricingBlocks__helpText{margin:0 0 8px}}@media(min-width: 1045px){.pricingBlocks__inner{position:relative;margin:0 -12px}.pricingBlocks__helpText{position:absolute;right:12px;top:8px}.pricingBlocks__column{float:left;padding:0 12px}.pricingBlocks__column--small{width:calc((100% - 300px)/3)}.pricingBlocks__column--medium{width:300px}.pricingBlocks__column--large{width:calc((100% - 300px)/3*2)}.pricingBlocks__column--positioned{bottom:0;position:absolute}.pricingBlocks__column--left{left:0}.pricingBlocks__column--right{right:0}}.pricingFeatures{background:#e8f5ff;padding:30px 0}.pricingFeatures__heading{color:#0d629e;font-size:20px;font-weight:700;line-height:30px;margin:0 0 15px}@media(max-width: 699px){.pricingFeatures{text-align:center}.pricingFeatures__row{margin-top:-6px}}@media(min-width: 700px){.pricingFeatures__row{margin-left:-32px}.pricingFeatures__col{float:left;padding:0 0 0 32px;width:33.33%}}@media(min-width: 768px){.pricingFeatures{padding:40px 0}.pricingFeatures__heading{margin:0 0 25px}}.pricingQuestions{padding:35px 0 10px}.pricingQuestions__group{margin:0 0 25px}.pricingQuestions__question{font-size:19px;font-weight:700;line-height:29px;margin:0 0 10px}.pricingQuestions__answer{line-height:25px}@media(min-width: 700px){.pricingQuestions{padding:65px 0 15px}.pricingQuestions__row{margin-left:-50px}.pricingQuestions__col{float:left;padding-left:50px;width:50%}.pricingQuestions__group{margin:0 0 35px}}@media(min-width: 850px){.pricingQuestions{padding:85px 0 35px}.pricingQuestions__row{margin-left:-100px}.pricingQuestions__col{padding-left:100px}.pricingQuestions__group{margin:0 0 50px}.pricingQuestions__question{font-size:20px;line-height:30px}.pricingQuestions__answer{font-size:16px;line-height:26px}}.scmStripe{background:#076cb4;color:#fff;padding:30px 0 35px}@media(min-width: 880px){.scmStripe{padding:50px 0}}.scmStripe__container{align-items:center;display:flex;flex-direction:column}@media(min-width: 880px){.scmStripe__container{flex-direction:row;justify-content:space-around}}@media(min-width: 1120px){.scmStripe__container{justify-content:flex-start}}.scmStripe__logo{display:block;height:40px;width:100%}.scmStripe__logo--git{max-width:111px}.scmStripe__logo--subversion{max-width:253px}.scmStripe__logo--mercurial{width:153px}.scmStripe__logoWrapper{flex:0 0 auto}.scmStripe__logoWrapper:not(:last-child){margin:0 0 15px}@media(min-width: 690px){.scmStripe__logoWrapper:not(:last-child){margin:0 42px 0 0}}.scmStripe__logos{align-items:center;display:flex;flex-direction:column;flex:0 1 auto;justify-content:center;list-style:none;padding:0}@media(min-width: 690px){.scmStripe__logos{flex-direction:row}}@media(min-width: 1120px){.scmStripe__logos{flex-grow:1;justify-content:space-between}}.scmStripe__text{font-size:20px;font-weight:400;line-height:30px;margin:0 0 20px}@media(min-width: 690px){.scmStripe__text{margin:0 0 10px}}@media(min-width: 880px){.scmStripe__text{margin:0}}@media(min-width: 1120px){.scmStripe__text{flex-basis:350px}}.secondary__item--products{display:none}.secondary__navigation{align-items:center;display:flex;justify-content:flex-end}.secondary__item{margin-left:20px}@media screen and (min-width: 950px){.secondary__item--products{display:inline-block;padding:12px 0;position:static}.secondary__item--products:hover .header__powered-navigation{display:block}.secondary__link{font-size:14px}.secondary__item:hover .secondary__link{border-bottom:1px solid #fff}.secondary__link--products{position:relative}}.section{padding:48px 0 64px}@media(min-width: 580px){.section{padding:56px 0 72px}}@media(min-width: 900px){.section{padding:72px 0 88px}}.section--tinted{background:#e8f4ff}.sectionHeader{margin:0 auto 24px;text-align:center}@media(max-width: 579px){.sectionHeader{max-width:420px}}@media(min-width: 580px){.sectionHeader{padding:0 24px;margin:0 auto 48px}}@media(min-width: 581px)and (max-width: 900px){.sectionHeader{max-width:660px}}@media(min-width: 900px){.sectionHeader{margin:0 auto 72px;padding:0}}.sectionHeader__subText{color:#686868;line-height:25px;margin:5px auto 0;max-width:800px}@media(min-width: 580px){.sectionHeader__subText{font-size:16px;line-height:26px}}@media(min-width: 1020px){.sectionHeader__subText{font-size:17px;line-height:27px}}.sectionHeader__title{font-size:28px;letter-spacing:-0.075em;line-height:38px;margin:0 auto}@media(min-width: 420px){.sectionHeader__title{font-size:30px;line-height:40px}}@media(min-width: 580px){.sectionHeader__title{font-size:34px;line-height:44px}}@media(min-width: 1020px){.sectionHeader__title{font-size:41px;line-height:51px}}.signupForm{background:#eaf6ff;margin:0 0 25px;padding:20px}.signupForm__consent{margin:30px 0 0}.signupForm__consentCheckbox{flex:0 0 auto;height:14px;margin:4px 0 0;width:14px}@media(min-width: 530px){.signupForm__consentCheckbox{margin:3px 0 0}}.signupForm__consentControl{align-items:flex-start;display:flex}.signupForm__consentLabel{cursor:pointer;flex:1 1 auto;font-size:14px;line-height:22px;margin:0 0 0 12px;user-select:none}.signupForm__consentLabel a{text-decoration:underline}.signupForm__consentLabel span{display:none}.signupForm__consentLabel strong{display:block}@media(min-width: 420px){.signupForm__consentLabel{margin:0 0 0 20px}.signupForm__consentLabel span{color:#8a8a8a;display:block}}@media(min-width: 530px){.signupForm__consentLabel{font-size:15px;line-height:23px}}.signupForm__heading{color:#076cb4;font-size:16px;font-weight:700;line-height:26px;margin:0 0 15px}.signupForm__heading strong{color:#050505}.signupForm__content{margin:30px 0 0}@media(min-width: 530px){.signupForm__content{align-items:center;display:flex;justify-content:space-between}}.signupForm__text{color:#979797;font-size:13px;line-height:23px}.signupForm__link{text-decoration:underline}.signupForm__link:hover{color:hsl(0,0%,49.2156862745%)}.signupForm__forgot{color:#8a8a8a;font-size:14px;line-height:40px;text-decoration:underline}.signupForm__forgot:hover{color:hsl(0,0%,44.1176470588%)}.signupForm__forgotFlash{background:#62a036;border-radius:4px;color:#fff;height:0px;opacity:0;transition:opacity .5s ease}.signupForm__forgotFlash.is-visible{height:auto;margin:-8px 0 12px;padding:16px 24px;opacity:1}.signupForm__errors{display:none}.signupForm__errors:not(:empty){background:#df4b48;border-radius:4px;color:#fff;display:block;line-height:22px;margin-bottom:25px;padding:16px 24px}.signupForm__errors--notice:not(:empty){background:#62a036}.signupForm__couponContent{margin:12px 0 0}@media(min-width: 530px){.signupForm__couponContent{margin:0 0 0 20px}}.signupForm__couponLabel{margin-right:8px;font-weight:700}.signupForm__inlineError{color:#eb3737;font-size:12px;margin:8px 12px 0}@media(min-width: 450px){.signupForm{padding:30px;margin:0 0 45px}.signupForm__heading{font-size:17px;line-height:27px}.signupForm__text{font-size:14px;line-height:24px}}@media(min-width: 510px){.signupForm__heading{font-size:19px;line-height:29px;margin:0 0 20px}}@media(min-width: 666px){.signupForm{padding:45px;margin:0 0 65px}}@media(max-width: 689px){.signupForm__content{text-align:center}}@media(min-width: 690px){.signupForm__content{margin:40px 0 0}}@media(min-width: 940px){.signupForm{padding:70px 110px 45px;margin:0 0 105px}}.signupIsland{background:#eaf6ff;border-radius:6px;margin:0 0 85px;padding:25px;position:relative}.signupIsland__heading{color:#076cb4;font-size:17px;line-height:27px;margin:0 0 15px}.signupIsland__errorMsg{color:#eb3737;font-size:14px;font-weight:700;line-height:24px;margin:20px 0 0}.signupIsland__img{display:none}.signupIsland__subText{color:#959595;font-size:14px;line-height:24px;margin:15px 0 0;max-width:500px}@media(min-width: 540px){.signupIsland{padding:45px}.signupIsland__heading{font-size:19px;line-height:29px;margin:0 0 20px}}@media(min-width: 715px){.signupIsland{padding:45px 235px 45px 45px}.signupIsland__img{display:block;height:auto;position:absolute;bottom:45px;right:45px;width:145px}}@media(min-width: 870px){.signupIsland{padding:45px 365px 45px 75px}.signupIsland__img{bottom:45px;right:105px}}.siteContent{background:#fff;overflow:hidden}.styledContent{font-size:18px;line-height:32px;margin:0 auto;max-width:700px}.styledContent>*{margin-bottom:12px}.styledContent h3{font-size:32px;line-height:42px;text-align:center}.styledContent ul{padding-left:20px}.styledContent li+li{margin:.25em 0 0}.styledContent .retention{background:#f4fbff;border:1px solid #c6d9e5;padding:15px}.styledContent table{border-bottom:4px solid #eaeaea;border-top:4px solid #eaeaea;border-collapse:collapse}.styledContent table tbody td{padding:12px 0;vertical-align:top}.styledContent table tbody td:first-child{font-weight:600}.styledContent table tbody tr:not(:last-child){border-bottom:2px solid #eaeaea}.styledContent table thead tr{border-bottom:4px solid #eaeaea}.styledContent table thead tr td{font-weight:600;padding:8px 0}.supportedScms{display:grid;gap:32px 0;list-style:none;margin:0 auto;max-width:272px;padding:0;text-align:center}@media(min-width: 800px){.supportedScms{gap:0 48px;grid-template-columns:repeat(3, calc((100% - 96px) / 3));max-width:none}}.supportedScms__icon{display:block;flex:0 0 auto;height:48px;margin:0 auto;object-fit:contain;width:100%}.supportedScms__media{align-items:center;border-radius:6px;display:flex;height:128px;padding:0 32px;width:100%}.supportedScms__media--git{background:#f14e32}.supportedScms__media--mercurial{background:#999}.supportedScms__media--subversion{background:#93b0da}.supportedScms__text{font-size:20px;letter-spacing:-0.025em;line-height:1.25;margin:0 auto;max-width:192px}.supportedScms__title{font-size:32px;letter-spacing:-0.075em;line-height:1.125;margin:16px 0 0;text-align:center}.testimonial__avatar{border-radius:50%;display:block;float:left;height:48px;margin:0 16px 0 0;width:48px}.testimonial__content{float:left;width:calc(100% - 64px)}.testimonial__quote{line-height:25px}.testimonial__author{font-weight:700;margin:8px 0 0}@media(max-width: 399px){.testimonial__quote{font-size:14px;line-height:24px}.testimonial__author{font-size:13px}}@media(min-width: 400px){.testimonial__avatar{height:72px;width:72px}.testimonial__content{width:calc(100% - 88px)}}@media(min-width: 840px){.testimonial__quote{font-size:16px;line-height:26px}}@media(min-width: 910px){.testimonial__avatar{height:96px;margin:0 24px 0 0;width:96px}.testimonial__content{width:calc(100% - 120px)}}.testimonials{padding:30px 0}@media(max-width: 759px){.testimonials__column{margin-left:auto;margin-right:auto;max-width:600px}.testimonials__column+.testimonials__column{margin-top:30px}}@media(min-width: 760px){.testimonials__row{margin:-48px 0 0 -48px}.testimonials__column{float:left;padding:48px 0 0 48px;width:50%}}@media(min-width: 830px){.testimonials{padding:50px 0}}@media(min-width: 950px){.testimonials{padding:85px 0}}.testimonialBlock{background:#ebf2f7;border-radius:6px;color:#076cb4;margin:0;padding:25px 40px}.testimonialBlock__quote{font-size:16px;line-height:26px}.testimonialBlock__author{font-size:14px;font-weight:700;line-height:24px;margin-top:6px}.testimonialBlocks__column{padding:0 0 30px}@media(min-width: 800px){.testimonialBlocks{margin:0 -24px}.testimonialBlocks__column{float:left;padding:0 12px 40px;width:50%}.testimonialBlocks__column:nth-child(even){float:right}}.blog-about__buttons{align-items:center;display:flex}.blog-about__logo{margin:0 0 10px}.blog-about__logo{height:36px}.blog-article-boxes{margin:0 0 20px}@media(min-width: 1000px){.blog-article-boxes{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 0 20px}}.blog-featured-articles+.blog-article-boxes{margin:30px 0 20px}@media(min-width: 1000px){.blog-featured-articles+.blog-article-boxes{margin:30px 0 20px}}.blog-article-boxes__article{margin:0 0 30px}@media(max-width: 999px){.blog-article-boxes__article{align-items:center;display:flex}}@media(min-width: 1000px){.blog-article-boxes__article{flex:0 0 auto;margin:0 20px 30px 0;width:calc((100% - 40px)/3)}.blog-article-boxes__article:nth-child(3n+3){margin:0 0 30px 0}}.blog-article-boxes__article--empty{margin:0 !important}@media(max-width: 999px){.blog-article-boxes__content{flex:1 1 auto}}.blog-article-boxes__date{color:#cbcbcb;font-size:14px;line-height:22px;margin:0 0 8px}.blog-article-boxes__excerpt{font-size:16px;line-height:24px}.blog-article-boxes__icon{display:block;height:auto;width:48px}.blog-article-boxes__icon svg{display:block;width:100%}.blog-article-boxes__image{align-items:center;background-color:rgba(0,0,0,.5);background-position:center center;background-size:cover;border-radius:6px;display:flex;height:185px;justify-content:center;margin:0 0 20px;overflow:hidden;transition:transform 125ms ease-in-out}.blog-article-boxes__image:hover{transform:scale(1.0125)}@media(max-width: 999px){.blog-article-boxes__image{flex:0 0 auto;height:114px;margin:0 0 0 30px;max-width:170px;order:1;width:25%}}.blog-article-boxes__link:hover{text-decoration:underline}.blog-article-boxes__title{font-size:21px;font-weight:700;letter-spacing:-0.02em;line-height:25px;margin:0 0 4px}.blog-author{align-items:center;display:flex;flex-wrap:wrap}.blog-author__bio{flex:1 1 auto;font-size:15px;line-height:24px;width:calc(100% - 200px)}.blog-author__image{display:none}@media(min-width: 480px){.blog-author__image{background:#efefef 50% 50%/cover no-repeat;border-radius:4px;display:block;flex:0 0 auto;height:64px;margin:0 0 0 30px;width:100px}}@media(min-width: 768px){.blog-author__image{height:96px;width:170px}}.blog-author__link{background:rgba(0,0,0,0) 0 50%/auto 16px no-repeat;font-size:14px;font-weight:700;line-height:32px;padding:0 0 0 22px}.blog-author__link:hover{text-decoration:underline}.blog-author__link:not(:last-child){margin:0 20px 0 0}.blog-author__link--dribbble{background-image:url("/assets/blog/social/dribbble-02e7725c.svg");color:#ee5a94}.blog-author__link--homepage{background-image:url("/assets/blog/social/homepage-1d676bef.svg");color:#22bf54}.blog-author__link--github{background-image:url("/assets/blog/social/github-b6ebf157.svg");color:#222}.blog-author__link--pen{background-image:url("/assets/blog/icons/pen-88b698d6.svg");color:#999}.blog-author__link--twitter{background-image:url("/assets/blog/social/twitter-8edb9c2b.svg");color:#07a0f5}.blog-author__social{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:14px 0 -6px;width:100%}.blog-button{appearance:none;background:#058add;border:0;border-radius:3px;color:#fff;display:inline-block;font:inherit;line-height:25px;padding:6px 20px;text-align:center}.blog-button:hover{background:rgb(2.1820232518%,60.2238417491%,96.4454277286%)}.blog-button:active{background:rgb(1.7395453757%,48.0114523686%,76.8879056047%)}.blog-button--trial{background:#c886df}.blog-button--trial:hover{background:hsl(284.4943820225,58.1699346405%,75%)}.blog-button--trial:active{background:hsl(284.4943820225,58.1699346405%,65%)}.blog-categories{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 24px;max-width:318px;padding:0}.blog-categories__category{background:rgba(0,0,0,0) url("/assets/blog/icons/category-8efa8734.svg") 0 50%/auto 16px no-repeat;flex:0 0 50%;line-height:25px;margin:0 0 5px;overflow:hidden;padding:0 0 0 25px;text-overflow:ellipsis;white-space:nowrap}.blog-categories__category--archive{background-image:url("/assets/blog/icons/archive-e2bcd42d.svg")}.blog-categories__link:hover{text-decoration:underline}.blog-columns{margin:0 auto 92px;max-width:970px;padding:0 24px}.blog-columns__sidebar{margin:30px 0 0}@media(min-width: 880px){.blog-columns{align-items:flex-start;display:flex}.blog-columns__main{flex:1 1 auto}.blog-columns__sidebar{flex:0 0 318px;margin:0 0 0 50px}}.blog-empty{border:1px solid #d7d7d7;border-radius:3px;color:#999;font-size:22px;line-height:28px;margin:0 auto 64px;max-width:768px;padding:32px 24px;text-align:center}.blog-featured-articles{margin:0 0 -20px}@media(min-width: 700px){.blog-featured-articles{align-items:center;display:flex;flex-wrap:wrap}}.blog-featured-articles__article{background-size:cover;border-radius:6px;flex:1 1 auto;height:50vh;margin:0 0 20px;max-height:300px;min-height:192px;overflow:hidden;position:relative;transition:transform 125ms ease-in-out}.blog-featured-articles__article:hover{transform:scale(1.0125)}@media(min-width: 700px){.blog-featured-articles__article:nth-child(even){margin:0 0 20px 20px}}.blog-featured-articles__article--empty{height:0 !important;margin:0 !important;min-height:0 !important}@media(min-width: 700px){.blog-featured-articles__article--boxes-bottom-left{width:calc(40% - 10px)}}@media(min-width: 700px){.blog-featured-articles__article--boxes-bottom-right{width:calc(60% - 10px)}}@media(min-width: 700px){.blog-featured-articles__article--boxes-top-left{width:calc(60% - 10px)}}@media(min-width: 700px){.blog-featured-articles__article--boxes-top-right{width:calc(40% - 10px)}}.blog-featured-articles__date{color:rgba(255,255,255,.5);font-size:14px;line-height:22px;margin:6px 0 0;text-shadow:0 0 2px rgba(0,0,0,.5)}.blog-featured-articles__link{background:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:40px;position:absolute;top:0;width:100%}@media(min-width: 700px){.blog-featured-articles__article--boxes-bottom-right .blog-featured-articles__link,.blog-featured-articles__article--boxes-top-left .blog-featured-articles__link{padding:40px 150px 40px 40px}}.blog-featured-articles__title{color:#fff;font-size:28px;font-weight:700;letter-spacing:-0.02em;line-height:32px;text-shadow:0 0 2px rgba(0,0,0,.5)}.blog-featured-articles__link:hover .blog-featured-articles__title{text-decoration:underline}.blog-header{padding:32px 0}@media(min-width: 800px){.blog-header{padding:72px 0 40px}}.blog-header--centered{margin:0 auto;max-width:768px;text-align:center}.blog-header__lead{color:#686868;font-size:21px;margin:10px 0 0;letter-spacing:-0.12px;line-height:29px}@media(min-width: 800px){.blog-header__byline{margin:0 12px 0 0;padding:0 13px 0 0;position:relative}.blog-header__byline::after{background:#c3c3c3;content:"";display:block;height:1em;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:1px}}.blog-header__category{text-decoration:underline;text-decoration-color:#a8a8a8}.blog-header__category:hover{text-decoration-color:hsl(0,0%,55.8823529412%)}.blog-header__category:active{text-decoration-color:#757575}.blog-header__meta{font-size:16px;line-height:1.5;margin:8px 0 0;opacity:.5}@media(min-width: 560px){.blog-header__meta{font-size:16px;line-height:28px}}@media(min-width: 800px){.blog-header__meta{display:flex}}.blog-header__title{font-size:24px;font-weight:700;letter-spacing:-0.025em;line-height:1.125em}@media(min-width: 480px){.blog-header__title{font-size:28px}}@media(min-width: 560px){.blog-header__title{font-size:32px}}@media(min-width: 800px){.blog-header__title{font-size:46px}}.blog-header{padding:45px 0 25px}.blog-header__lead{color:#686868;line-height:25px;margin:10px auto 0}.blog-header__meta{font-size:18px}.blog-header__title{font-size:34px;letter-spacing:-0.075em}@media(min-width: 420px){.blog-header__title{font-size:38px}.blog-header__lead{font-size:16px;line-height:26px}}@media(min-width: 580px){.blog-header{padding:65px 0 45px}.blog-header__title{font-size:46px}.blog-header__lead{font-size:18px;line-height:28px}}@media(min-width: 900px){.blog-header{padding:110px 0 70px}}@media(min-width: 1020px){.blog-header__title{font-size:53px}.blog-header__lead{font-size:22px;line-height:32px}.blog-header__lead--secondary{font-size:18px;line-height:28px}}.blog-listing{align-items:center;display:flex}.blog-listing:not(:last-child){margin:0 0 20px}.blog-listing+.blog-listing{border-top:1px solid #efefef;padding:20px 0 0}.blog-listing__content{flex:1 1 auto;min-width:1px;overflow:hidden;text-overflow:ellipsis}.blog-listing__date{color:#cbcbcb;font-size:14px;line-height:22px;margin:0 0 4px}.blog-listing__excerpt{font-size:15px;line-height:23px}.blog-listing__link:hover{text-decoration:underline}.blog-listing__icon{display:block;height:auto;width:48px}.blog-listing__icon svg{display:block;width:100%}.blog-listing__image{border-radius:4px;height:114px;object-fit:cover;width:100%}.blog-listing__image--icon{align-items:center;display:flex;justify-content:center}.blog-listing__image-link{flex:0 0 auto;margin:0 0 0 30px;max-width:170px;transition:transform 125ms ease-in-out;width:25%}.blog-listing__image-link:hover{transform:scale(1.025)}.blog-listing__title{font-size:21px;font-weight:700;letter-spacing:-0.02em;line-height:25px}.blog-markdown{font-size:16px;line-height:1.75em}@media(min-width: 560px){.blog-markdown{font-size:18px}}.blog-markdown>*:first-child{margin-top:0 !important}.blog-markdown img{background-color:#fff;box-sizing:content-box}.blog-markdown h1,.blog-markdown h2,.blog-markdown h3,.blog-markdown h4,.blog-markdown h5,.blog-markdown h6,.blog-markdown table{margin:32px 0 14px}@media(min-width: 800px){.blog-markdown h1,.blog-markdown h2,.blog-markdown h3,.blog-markdown h4,.blog-markdown h5,.blog-markdown h6,.blog-markdown table{margin:44px 0 26px}}.blog-markdown h1,.blog-markdown h2,.blog-markdown h3,.blog-markdown h4,.blog-markdown h5,.blog-markdown h6{font-weight:600;line-height:1.25;position:relative}.blog-markdown b,.blog-markdown strong{font-weight:600}.blog-markdown blockquote,.blog-markdown dl,.blog-markdown ol,.blog-markdown p,.blog-markdown pre,.blog-markdown table,.blog-markdown ul{margin-bottom:20px}@media(min-width: 800px){.blog-markdown blockquote,.blog-markdown dl,.blog-markdown ol,.blog-markdown p,.blog-markdown pre,.blog-markdown table,.blog-markdown ul{margin-bottom:25px}}.blog-markdown li+li{margin:12px 0 0}.blog-markdown ol,.blog-markdown ul{margin-left:1.5em}@media(min-width: 800px){.blog-markdown ol,.blog-markdown ul{margin-left:2em}}.blog-markdown ol{list-style:decimal}.blog-markdown ul{list-style:disc}.blog-markdown sup a{border:0 !important;color:#999 !important;margin-left:2px}.blog-markdown div.footnotes hr{border-color:#efefef;height:2px;margin:60px auto;max-width:75%}.blog-markdown div.footnotes>hr{display:none}.blog-markdown div.footnotes{border-top:1px solid #efefef;color:#666;font-size:12px;margin-top:40px;padding-top:15px}.blog-markdown div.footnotes p{margin:0}.blog-markdown div.footnotes p a{border:0;color:#999;font-weight:600}.blog-markdown div.footnotes li+li{margin-top:6px}.blog-markdown h1{border-bottom:2px solid #eee;font-size:2em;font-weight:600;padding-bottom:.3em}.blog-markdown h2{border-bottom:2px solid #eee;font-size:1.5em;padding-bottom:.3em}.blog-markdown h3{font-size:1.25em}.blog-markdown p.codeTitle{background:#eee;border-bottom:1px dashed #dcdcdc;border-radius:4px 4px 0 0;color:#888;font-size:12px;margin-bottom:0;padding:8px 16px}.blog-markdown pre{background:#f2f2f2;border-radius:4px;line-height:1.45;overflow:auto;padding:16px;white-space:pre;word-wrap:normal}.blog-markdown pre code{background-color:rgba(0,0,0,0);border:0;border-radius:0;font-size:inherit;padding:0}.blog-markdown p.codeTitle+pre{border-top-left-radius:0;border-top-right-radius:0}.blog-markdown ol a,.blog-markdown p a,.blog-markdown ul a{border-bottom:1px solid rgb(77.8669598681%,89.9395272128%,98.2114715045%);color:#39a5ef}.blog-markdown ol a:hover,.blog-markdown p a:hover,.blog-markdown ul a:hover{color:rgb(6.4357705699%,49.8772219168%,79.6426608026%)}.blog-markdown ol a.brandLink,.blog-markdown p a.brandLink,.blog-markdown ul a.brandLink{border-bottom:1px solid #ddd;color:inherit;color:#555}.blog-markdown ol a.brandLink:hover,.blog-markdown p a.brandLink:hover,.blog-markdown ul a.brandLink:hover{color:#222;text-decoration:none}.blog-markdown p img{display:block;margin:auto;max-width:100%;text-align:center}.blog-markdown p.big{font-size:22px}.blog-markdown p.colorBox{background:#fffff1;border:2px solid #e8e8e2;border-radius:6px;color:#888878;font-size:90%;font-weight:500;margin-bottom:40px;margin-top:40px;padding:20px}.blog-markdown p.colorBox a{border-color:hsl(60,6.2992125984%,80.1960784314%);color:#888878}.blog-markdown p.colorBox a:hover{color:hsl(60,6.2992125984%,35.1960784314%)}.blog-markdown p.colorBox code{background-color:rgba(0,0,0,.05)}.blog-markdown p.colorBox.blue{background-color:#f2f8ff;border-color:#cfd8e4;color:#6890c5}.blog-markdown p.colorBox.blue a{border-color:rgb(84.1335960221%,88.3366169434%,93.9056196641%);color:#6890c5}.blog-markdown p.colorBox.blue a:hover{color:rgb(24.4319354536%,41.2815461113%,63.6072802327%)}.blog-markdown p.colorBox.purple{background-color:#fbf5ff;border-color:#dcd3e2;color:#924db9}.blog-markdown p.colorBox.purple a{border-color:rgb(83.6258697027%,73.2605945604%,89.4845034788%);color:#924db9}.blog-markdown p.colorBox.purple a:hover{color:rgb(40.7724541429%,20.5328905756%,52.2122074636%)}.blog-markdown p.colorBox.red{background-color:#fff5f5;border-color:#ebd4d4;color:#dc6b6b}.blog-markdown p.colorBox.red a{border-color:hsl(0,61.7486338798%,94.1176470588%);color:#dc6b6b}.blog-markdown p.colorBox.red a:hover{color:hsl(0,61.7486338798%,49.1176470588%)}.blog-markdown p.colorBox.green{background-color:#f5fff2;border-color:#cbdac7;color:#5ac249}.blog-markdown p.colorBox.green a{border-color:rgb(76.0348583878%,91.1401597676%,73.5657225853%);color:#5ac249}.blog-markdown p.colorBox.green a:hover{color:rgb(23.9796659405%,55.9525538611%,18.7533284919%)}.blog-markdown .embeddedVideo{margin:20px 0;padding:0 0 56.25%;position:relative}.blog-markdown .embeddedVideo iframe{height:100% !important;position:absolute;width:100% !important}@media(min-width: 800px){.blog-markdown .embeddedVideo{margin:60px 0}}.blog-markdown .imageCaption{color:#999;display:block;font-size:12px;margin-bottom:60px;margin-top:10px;text-align:center}.blog-markdown img.right{float:right;margin:0 -100px 40px 40px;max-width:500px}.blog-markdown img.left{float:left;margin:0 40px 40px -100px;max-width:500px}.blog-markdown img.radius{border-radius:6px}.blog-markdown img.bordered{border:3px solid #fff}.blog-markdown img.screenshot{box-shadow:0 0 24px rgba(0,0,0,.125);margin:60px auto 60px auto;max-width:100%}.blog-markdown img.shadow{box-shadow:0 0 30px rgba(0,0,0,.3)}.blog-markdown img.center,.blog-markdown img.centre{margin:40px auto 60px auto;max-width:90%}.blog-markdown img.big{margin-left:-70px !important;margin-right:-70px !important;max-width:calc(100% + 70px + 70px) !important}.blog-markdown blockquote{border-left:6px solid #efefef;padding-left:30px}.blog-markdown blockquote p{color:#888;font-size:24px;font-style:italic;line-height:1.7}.blog-markdown code{background:#efefef;border-radius:3px;padding:.15em .35em}.blog-markdown mark{background:#fffcdf;padding:.15em .35em}.blog-markdown table{margin-bottom:40px;width:100%}.blog-markdown table td,.blog-markdown table th{padding:8px 0}.blog-markdown table thead tr td,.blog-markdown table thead tr th{border-bottom:2px solid #000;font-weight:600}.blog-markdown table tbody tr td{border-bottom:1px solid #efefef}.blog-markdown table tbody tr:last-child td{border-bottom-color:#000}@media(max-width: 920px){.blog-markdown img.big{margin-left:0 !important;margin-right:0 !important;max-width:100% !important}}.blog-pagination{display:flex;font-size:16px;justify-content:center;line-height:26px;margin:0 0 60px}.blog-pagination__button{color:#a8a8a8;display:block;padding:4px 16px 5px}.blog-pagination__button:hover{color:hsl(0,0%,50.8823529412%)}.blog-pagination__button--text{background:#fafafa}.blog-pagination__button.is-current{box-shadow:inset 0 0 4px rgba(0,0,0,.175);color:#058add;font-weight:700}.blog-pagination__container{align-items:center;border:1px solid #d7d7d7;border-radius:3px;display:flex;justify-content:center}.blog-pagination__container>:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.blog-pagination__container>:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.blog-pagination__container>:not(:last-child){border-right:1px solid #d7d7d7}.blog-post{border-top:1px solid #333}.blog-post__aside{margin:0 0 60px}.blog-post__content{margin:0 0 80px}.blog-post__icon{width:100px}.blog-post__icon svg{display:block;width:100%}.blog-post__image{background:rgba(0,0,0,.5);display:block;height:30vh;margin:0 auto 20px;max-width:1000px;object-fit:cover;width:100%}@media(min-height: 756px){.blog-post__image{height:450px}}@media(min-width: 560px){.blog-post__image{margin:0 auto 32px}}@media(min-width: 800px){.blog-post__image{margin:0 auto 60px}}@media(min-width: 1000px){.blog-post__image{border-radius:6px}}.blog-post__image--icon{align-items:center;display:flex;height:260px;justify-content:center}.blog-post__title{font-size:46px;font-weight:700;letter-spacing:-0.02em;line-height:52px}.blog-rater{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width: 578px){.blog-rater{flex-direction:row}}.blog-rater__button{appearance:none;background:#fafafa 6px 50%/15px no-repeat;border:1px solid #eee;border-radius:3px;color:#999;cursor:pointer;display:block;font-size:12px;line-height:26px;margin:0;outline:0;overflow:hidden;padding:0 8px 0 26px}.blog-rater__button:hover{border-color:#afdbf9;color:hsl(0,0%,50%)}.blog-rater__button:active{background-color:hsl(0,0%,93.0392156863%)}.blog-rater__checkbox:checked~.blog-rater__button{background-color:#f6fbfe;border-color:#39a5ef;color:#39a5ef;font-weight:600}.blog-rater__checkbox{border:0;clip:rect(0, 0, 0, 0);display:block;font-size:1px;height:1px;line-height:1px;margin:-1px 0 0 -1px;outline:0;overflow:hidden;padding:0;position:absolute;width:1px}.blog-rater__button--heart{background-image:url("/assets/blog/reactions/heart-a4cb1711.png")}.blog-rater__button--laughing{background-image:url("/assets/blog/reactions/laughing-e16c5ef5.png")}.blog-rater__button--penguin{background-image:url("/assets/blog/reactions/penguin-904758af.png")}.blog-rater__button--sad{background-image:url("/assets/blog/reactions/sad-827f4f70.png")}.blog-rater__button--thumbsup{background-image:url("/assets/blog/reactions/thumbsup-e37f889e.png")}.blog-rater__option{flex:0 0 auto}.blog-rater__option:not(:last-child){margin:0 4px 0 0}@media(min-width: 360px){.blog-rater__option:not(:last-child){margin:0 6px 0 0}}.blog-rater__options{align-items:center;display:flex;list-style:none;padding:0;margin:8px 0 0}@media(min-width: 578px){.blog-rater__options{margin:0 0 0 20px}}.blog-rater__text{color:#999;flex:0 0 auto;font:inherit;white-space:nowrap}.blog-section~.blog-section{margin:30px 0 0}.blog-section__description{color:#999;font-size:13px;line-height:21px;margin:0 0 20px}.blog-section__title{border-top:4px solid #efefef;color:#999;font-size:18px;font-weight:400;line-height:24px;margin:0 0 24px;padding:12px 0 0}.blog-share{background:#fffff1;border-radius:6px;border:1px dashed #e8e8e2;color:#888878;font-size:14px;font-weight:600;line-height:22px;margin:30px 0 0;padding:20px}@media(min-width: 800px){.blog-share{display:flex;justify-content:space-between}}.blog-share__enjoy{display:block;font-size:18px;line-height:26px}@media(min-width: 336px){.blog-share__enjoy{display:inline;font:inherit}}@media(min-width: 376px)and (max-width: 511px){.blog-share__extra{display:none}}.blog-share__item:not(:last-child){margin:0 0 12px}@media(min-width: 376px){.blog-share__item:not(:last-child){margin:0 20px 0 0}}.blog-share__link{background:rgba(0,0,0,0) 0 50%/16px auto no-repeat;padding:0 0 0 22px}.blog-share__link:hover{text-decoration:underline}.blog-share__link--facebook{background-image:url("/assets/blog/share/facebook-e5fbff49.svg")}.blog-share__link--linkedin{background-image:url("/assets/blog/share/linkedin-1a09fed0.svg")}.blog-share__link--twitter{background-image:url("/assets/blog/share/twitter-8bdb996e.svg")}.blog-share__list{align-items:center;display:flex;flex-direction:column;flex:0 0 auto;justify-content:center;list-style:none;margin:8px 0 0;padding:0}@media(min-width: 376px){.blog-share__list{flex-direction:row}}@media(min-width: 800px){.blog-share__list{justify-content:flex-start;margin:0 0 0 20px}}.blog-share__text{font:inherit;text-align:center}@media(min-width: 800px){.blog-share__text{text-align:center}}.blog-signup-success{background:rgba(0,0,0,0) url("/assets/blog/icons/tick-9ab9f1e4.svg") 12px 50%/20px auto no-repeat;border-radius:3px;border:1px solid #d7d7d7;font-weight:700;padding:8px 12px 8px 40px}.blog-signup-success--hidden{display:none !important}.blog-signup{align-items:center;display:flex;flex-wrap:wrap}.blog-signup--hidden{display:none !important}.blog-signup__button{flex:0 0 auto;margin:0 0 0 10px}.blog-signup__error{color:#e63d46;flex:0 0 auto;font-size:12px;line-height:18px;margin:6px 0 0;width:100%}.blog-signup__input{background:#ececec url("/assets/blog/icons/email-2eee3f38.svg") 12px 55% no-repeat;border:2px solid #ececec;border-radius:3px;flex:1 1 auto;font:inherit;line-height:25px;outline:0;padding:4px 12px 4px 36px}.blog-signup__input:focus{background-color:#fff;border-color:#cec8c8}.blog-subhead{align-items:center;display:flex;margin:0 0 6px}.blog-subhead__lozenge{background:#61d156;border-radius:2px;color:#fff;font-size:8px;font-weight:700;line-height:14px;margin:1px 0 0 5px;padding:0 5px;text-transform:uppercase}.blog-subhead__title{font-size:18px;line-height:24px;font-weight:600}.u-clearfix:after,.u-clearfix:before{content:" ";display:table}.u-clearfix:after{clear:both}.u-medium{font-weight:600}.u-visuallyHidden{border:0;clip:rect(0, 0, 0, 0);display:block;font-size:1px;height:1px;line-height:1px;margin:-1px 0 0 -1px;outline:0;overflow:hidden;padding:0;position:absolute;width:1px}.flex{display:flex}.m-0{margin:0}.space-x-2{gap:.5rem}.justify-center{justify-content:center}.bg-black{background-color:#000}.text-white{color:#fff}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.font-semibold{font-weight:600}.text-yellow-500{color:#f59e0b}.underline{text-decoration:underline}html.has-openMenu,html.has-openModal{overflow-y:hidden}.is-hidden{display:none !important}
