diff --git a/dist/assets/images/posts/how-much-does-it-cost-to-make-an-app/social-image.png b/dist/assets/images/posts/how-much-does-it-cost-to-make-an-app/social-image.png new file mode 100644 index 0000000..df5466d Binary files /dev/null and b/dist/assets/images/posts/how-much-does-it-cost-to-make-an-app/social-image.png differ diff --git a/dist/assets/images/posts/update-july-2021/twitter-stats.jpg b/dist/assets/images/posts/update-july-2021/twitter-stats.jpg new file mode 100644 index 0000000..e69b1a9 Binary files /dev/null and b/dist/assets/images/posts/update-july-2021/twitter-stats.jpg differ diff --git a/dist/assets/images/posts/update-june-2021/twitter-stats.jpg b/dist/assets/images/posts/update-june-2021/twitter-stats.jpg new file mode 100644 index 0000000..76331b7 Binary files /dev/null and b/dist/assets/images/posts/update-june-2021/twitter-stats.jpg differ diff --git a/dist/assets/images/posts/update-june-2021/update-tweet.jpg b/dist/assets/images/posts/update-june-2021/update-tweet.jpg new file mode 100644 index 0000000..df0e2b4 Binary files /dev/null and b/dist/assets/images/posts/update-june-2021/update-tweet.jpg differ diff --git a/dist/assets/styles/blog.css b/dist/assets/styles/blog.css index c2cee73..2233efc 100644 --- a/dist/assets/styles/blog.css +++ b/dist/assets/styles/blog.css @@ -1 +1 @@ -article .article__content{margin-left:auto;margin-right:auto;max-width:80rem}article .article-image{margin:2rem auto;max-height:35em}article .article-image--bordered{border:0.1rem solid #d9d9d9;border-radius:.3rem;padding:.5rem}img.code-sample{margin:0 auto;min-width:15rem;width:75%}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:.5rem 0}@media only screen and (min-width: 30rem){.gallery__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:.5rem 1rem}}@media only screen and (min-width: 47.9rem){.gallery__item{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}.gallery__caption{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:.8rem;margin:.5rem 0;text-align:center}.gallery__image{border:1px solid #b3b3b3;border-radius:.3rem}.table{border:0.1rem solid #d9d9d9;border-radius:.3rem;padding:.5rem;text-align:center;min-width:50rem;width:100%}.table__container{overflow-x:scroll}@-webkit-keyframes openOut{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(15%, -15%);transform:translate(15%, -15%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes openOut{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(15%, -15%);transform:translate(15%, -15%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.post-list__item:first-child a:link,.post-list__item:first-child a:visited{padding-top:0}.post-list__item:last-child a:link,.post-list__item:last-child a:visited{border-bottom:none;padding-bottom:0}.post-list__item a:link,.post-list__item a:visited{border-bottom:0.1rem solid #d9d9d9;display:block;padding:2rem 0;text-decoration:none}.post-list__item a:hover .post-list__date,.post-list__item a:hover .post-list__description{color:#f72585;-webkit-transition:color .25s;transition:color .25s}.post-list__item h2{font-size:1.8rem;display:inline-block;margin:0}.post-list__date{color:#454545;display:inline-block;font-weight:600;font-size:1rem;margin:0 0 .5rem 0;width:100%}.post-list__description{margin:0}.post-list__external-link-icon{display:inline-block;fill:#454545;height:1rem;margin-left:.5rem;-webkit-transition:fill .5s;transition:fill .5s;width:1rem}a:hover .post-list__external-link-icon{-webkit-animation:openOut .5s ease-in-out;animation:openOut .5s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;fill:#f72585}.update-list{background:#faf4fe;-webkit-box-shadow:inset 0 0 1rem 0 #f2e0fd;box-shadow:inset 0 0 1rem 0 #f2e0fd;border-radius:0;display:block;overflow:hidden;position:relative;margin-left:-1rem;margin-right:-1rem;padding:1rem}@media only screen and (min-width: 47.9rem){.update-list{border-radius:1rem}}.update-list::after{background-image:-webkit-gradient(linear, left top, left bottom, from(#faf4fe), to(#f4e5fe));background-image:linear-gradient(-180deg, #faf4fe 0%, #f4e5fe 100%);bottom:0;content:'';display:block;height:70%;left:48%;position:absolute;-webkit-transform:skew(-10deg) translateX(2.9%);transform:skew(-10deg) translateX(2.9%);width:100%;z-index:1}.update-list>*{position:relative;z-index:2}.update-list h3{color:#63089f}@media only screen and (min-width: 47.9rem){.update-list{margin-left:0;margin-right:0;padding:1rem 2rem}}.update-list__title{margin-top:1rem}.update-list__list{margin-bottom:0}.update-list__item{margin-bottom:0}.update-list__item:first-child a:link,.update-list__item:first-child a:visited{padding-top:0}.update-list__item:last-child a:link,.update-list__item:last-child a:visited{border-bottom:none}.update-list__item a:link,.update-list__item a:visited{border-bottom:0.1em solid #e5c3fc;display:block;padding:2rem 0;text-decoration:none}@media only screen and (min-width: 47.9rem){.update-list__item a:link,.update-list__item a:visited{padding:1rem 0}}.update-list__item a:hover h3,.update-list__item a:hover .update-list__date,.update-list__item a:hover .update-list__description{color:#f72585;-webkit-transition:color .25s;transition:color .25s}.update-list__date{color:#454545;display:inline-block;font-weight:600;font-size:0.9rem;margin:0 0 .5rem 0;width:100%}.update-list__description{margin:0;line-height:1.5rem;font-size:1rem}.tip{background:#faf4fe;margin:0 calc(0rem - 1rem) 2rem calc(0rem - 1rem);padding:1rem}@media only screen and (min-width: 47.9rem){.tip{border-bottom:0.1rem solid #eed6fd;margin:0.5rem calc(0rem - .5rem) 2rem calc(0rem - .5rem);padding:.5rem}}.tip__title{display:inline;margin:0 .5rem 0 0;text-transform:none}.tip__text{display:inline}.code{background:#e5c3fc;font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;letter-spacing:-1px;padding:0 0.2rem} +article .article__content{margin-left:auto;margin-right:auto;max-width:80rem}article .article-image{margin:2rem auto;max-height:35em}article .article-image--bordered{border:0.1rem solid #d9d9d9;border-radius:.3rem;padding:.5rem}img.code-sample{margin:0 auto;min-width:15rem;width:75%}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:.5rem 0}@media only screen and (min-width: 30rem){.gallery__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:.5rem 1rem}}@media only screen and (min-width: 47.9rem){.gallery__item{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}.gallery__caption{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:.8rem;margin:.5rem 0;text-align:center}.gallery__image{border:1px solid #b3b3b3;border-radius:.3rem}.table{border:0.1rem solid #d9d9d9;border-radius:.3rem;padding:.5rem;text-align:center;min-width:50rem;width:100%}.table__container{overflow-x:scroll}@-webkit-keyframes openOut{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(15%, -15%);transform:translate(15%, -15%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes openOut{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(15%, -15%);transform:translate(15%, -15%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.post-list__item:first-child a:link,.post-list__item:first-child a:visited{padding-top:0}.post-list__item:last-child a:link,.post-list__item:last-child a:visited{border-bottom:none;padding-bottom:0}.post-list__item a:link,.post-list__item a:visited{border-bottom:0.1rem solid #d9d9d9;display:block;padding:2rem 0;text-decoration:none}.post-list__item a:hover .post-list__date,.post-list__item a:hover .post-list__description{color:#f72585;-webkit-transition:color .25s;transition:color .25s}.post-list__item h2{font-size:1.8rem;display:inline-block;margin:0}.post-list__date{color:#454545;display:inline-block;font-weight:600;font-size:1rem;margin:0 0 .5rem 0;width:100%}.post-list__description{margin:0}.post-list__external-link-icon{display:inline-block;fill:#454545;height:1rem;margin-left:.5rem;-webkit-transition:fill .5s;transition:fill .5s;width:1rem}a:hover .post-list__external-link-icon{-webkit-animation:openOut .5s ease-in-out;animation:openOut .5s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;fill:#f72585}.update-list{background:#faf4fe;-webkit-box-shadow:inset 0 0 1rem 0 #f2e0fd;box-shadow:inset 0 0 1rem 0 #f2e0fd;border-radius:0;display:block;overflow:hidden;position:relative;margin-left:-1.5rem;margin-right:-1.5rem;padding:1rem 1.5rem}@media only screen and (min-width: 47.9rem){.update-list{border-radius:1rem}}.update-list::after{background-image:-webkit-gradient(linear, left top, left bottom, from(#faf4fe), to(#f4e5fe));background-image:linear-gradient(-180deg, #faf4fe 0%, #f4e5fe 100%);bottom:0;content:'';display:block;height:70%;left:48%;position:absolute;-webkit-transform:skew(-10deg) translateX(2.9%);transform:skew(-10deg) translateX(2.9%);width:100%;z-index:1}.update-list>*{position:relative;z-index:2}.update-list h3{color:#63089f}@media only screen and (min-width: 47.9rem){.update-list{margin-left:0;margin-right:0;padding:1rem 2rem}}.update-list__title{margin-top:1rem}.update-list__list{margin-bottom:0}.update-list__item{margin-bottom:0}.update-list__item:first-child a:link,.update-list__item:first-child a:visited{padding-top:0}.update-list__item:last-child a:link,.update-list__item:last-child a:visited{border-bottom:none}.update-list__item a:link,.update-list__item a:visited{border-bottom:0.1em solid #e5c3fc;display:block;padding:2rem 0;text-decoration:none}@media only screen and (min-width: 47.9rem){.update-list__item a:link,.update-list__item a:visited{padding:1rem 0}}.update-list__item a:hover h3,.update-list__item a:hover .update-list__date,.update-list__item a:hover .update-list__description{color:#f72585;-webkit-transition:color .25s;transition:color .25s}.update-list__date{color:#454545;display:inline-block;font-weight:600;font-size:0.9rem;margin:0 0 .5rem 0;width:100%}.update-list__description{margin:0;line-height:1.5rem;font-size:1rem}.tip{background:#faf4fe;margin:0 calc(0rem - 1.5rem) 2rem calc(0rem - 1.5rem);padding:1rem 1.5rem}@media only screen and (min-width: 47.9rem){.tip{border-bottom:0.1rem solid #eed6fd;margin:0.5rem calc(0rem - .5rem) 2rem calc(0rem - .5rem);padding:.5rem}}.tip__title{display:inline;margin:0 .5rem 0 0;text-transform:none}.tip__text{display:inline}.code{background:#e5c3fc;font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;letter-spacing:-1px;padding:0 0.2rem} diff --git a/dist/assets/styles/main.css b/dist/assets/styles/main.css index 1166908..2e4ac74 100644 --- a/dist/assets/styles/main.css +++ b/dist/assets/styles/main.css @@ -1 +1 @@ -*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;font-size:62.5%}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1rem}.button{background:#d9d9d9;border-radius:.3rem;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:1.2rem;font-weight:600;margin:0 0 1rem 0;text-align:center;text-decoration:none;padding:1.3rem 2rem}.button--small{font-size:1.2rem;padding:0.8rem 1rem}.button--primary{background:#e1086b;color:#fff}.button--primary:hover{background:#f72585;-webkit-transition:background .25s;transition:background .25s}.button--primary:link,.button--primary:visited{color:#fff}.company-logos{margin:0}.company-logos__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}@media only screen and (max-width: 47.9rem){.company-logos__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.company-logos__item{display:block;margin:0 2rem .5rem 2rem}.company-logos__item svg{max-width:120px;max-height:48px}.company-logos__svg{fill:#a731f5;-webkit-transition:fill .25s;transition:fill .25s}a:hover .company-logos__svg{fill:#63089f}.footer{margin-left:auto;margin-right:auto;max-width:80rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6rem 1rem 2rem 1rem}@media only screen and (min-width: calc(80rem + 4rem + 4rem)){.footer{padding:6rem 0 2rem 0}}.footer__section{margin-right:1rem}@media only screen and (min-width: 47.9rem){.footer__section{margin-right:6rem}}.footer__section:first-child{margin-right:auto}.footer__section:last-child{margin-right:0}.footer__section h4{display:none;margin-bottom:1rem}.footer__section p{font-size:.9rem;margin:0}.footer__section ul{list-style:none;margin:0;padding:0}.footer__section ul li{margin:0 0 .5rem 0;padding:0}.footer__section ul li a{-webkit-transition:color .5s;transition:color .5s;text-decoration:none;font-size:.9rem}.footer__section ul li a svg{fill:#454545;-webkit-transition:fill .5s;transition:fill .5s;width:1rem;height:1rem;margin-right:0.3rem;display:inline-block;vertical-align:-8%}@media only screen and (min-width: 47.9rem){.footer__section ul li a svg{margin-right:.5rem;width:1.2rem;height:1.2rem}}.footer__section ul li a:link,.footer__section ul li a:visited{font-weight:600;text-decoration:none}.footer__section ul li a:hover svg{fill:#e1086b}.half-section__container{margin-left:auto;margin-right:auto;max-width:80rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1rem}@media only screen and (min-width: 47.9rem){.half-section__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: calc(80rem + 4rem + 4rem)){.half-section__container{padding:0}}.half-section{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (min-width: 47.9rem){.half-section:first-child{margin-right:1rem}.half-section:last-child{margin-left:1rem}}@media only screen and (min-width: 76rem){.half-section:first-child{margin-right:4rem}.half-section:last-child{margin-left:4rem}}.half-section__image-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 47.9rem){.half-section__image-title-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.half-section__image{margin:0 auto}@media only screen and (min-width: 47.9rem){.half-section__image{margin:0}}.half-section__image svg{max-width:20rem}@media only screen and (min-width: 76rem){.half-section__image svg{width:auto;max-width:100%}}.header{margin-left:auto;margin-right:auto;max-width:80rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}@media only screen and (max-width: 47.9rem){.header--centered{padding-left:1rem;padding-right:1rem}}.header--centered .button--primary,.header--centered .helper-text,.header--centered .header__showcase{display:none}.header--centered .header__title,.header--centered .header__subtitle{margin-left:auto;margin-right:auto;text-align:center}.header--centered .header__title br,.header--centered .header__subtitle br{display:none}.header--centered .header__subtitle{margin:2rem auto}.header--centered .header__content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;min-width:auto}@media only screen and (max-width: 47.9rem) and (max-width: 47.9rem){.header{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 47.9rem){.header .button--primary,.header .helper-text,.header .header__showcase{display:none}.header .header__title,.header .header__subtitle{margin-left:auto;margin-right:auto;text-align:center}.header .header__title br,.header .header__subtitle br{display:none}.header .header__subtitle{margin:2rem auto}.header .header__content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;min-width:auto}}@media only screen and (min-width: 47.9rem){.header{padding:4rem 0 4rem 1rem}}@media only screen and (min-width: 80rem){.header{padding:4rem 0}}.header__content{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;min-width:32rem}.header__title{max-width:47.9rem}.header__subtitle{font-size:1.8rem;font-weight:300;line-height:2.6rem;margin:0 0 2rem 0;max-width:30rem}@media only screen and (min-width: 76rem){.header__subtitle{max-width:35rem}}.header__showcase{display:none}.helper-text{color:#454545;display:block;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:0.9rem}.logo-link{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;padding:.5rem .5rem .5rem 0;height:1.5rem;width:1.5rem}@media only screen and (min-width: 47.9rem){.logo-link{height:2rem;width:2rem}}.logo-link svg{fill:#454545;-webkit-transition:fill .5s;transition:fill .5s}.logo-link:hover svg{fill:#e1086b}.navigation{margin-left:auto;margin-right:auto;max-width:80rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding:0 1rem}@media only screen and (min-width: calc(80rem + 4rem + 4rem)){.navigation{padding:0}}.navigation__links{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:2rem 1rem;text-align:center}.navigation__links-item{margin:0 0 0 .5rem}@media only screen and (min-width: 47.9rem){.navigation__links-item{margin-left:2rem}}.navigation__links-item:first-child{margin-left:0}.navigation__link{-webkit-transition:color .5s;transition:color .5s;text-decoration:none;display:block;margin:0;padding:.5rem .5rem calc(.5rem + 0.2rem) .5rem}.navigation__link svg{fill:#454545;-webkit-transition:fill .5s;transition:fill .5s;width:1rem;height:1rem;margin-right:0.3rem;display:inline-block;vertical-align:-8%}@media only screen and (min-width: 47.9rem){.navigation__link svg{margin-right:.5rem;width:1.2rem;height:1.2rem}}.navigation__link:link,.navigation__link:visited{font-weight:600;text-decoration:none}.navigation__link:hover svg{fill:#e1086b}.navigation__link:after{background:white;border-radius:.3rem;content:'';display:block;height:0.3rem;margin:0 auto -0.5rem auto;-webkit-transition:background .25s,width .25s;transition:background .25s,width .25s;width:0}.navigation__link:hover:after{background:#e1086b;width:100%}.navigation__link:link,.navigation__link:visited{font-size:1.1rem}html,body{max-width:100%;overflow-x:hidden}body{background:#fff;font-family:Georgia, Times, 'Times New Roman', serif}@media only screen and (min-width: 76rem){body.home::before,body.home::after{top:0;content:'';display:block;height:45rem;position:absolute}body.home::before{border-left:0.1rem solid #f4e5fe;background-image:linear-gradient(-100deg, white 25%, #f8effe 100%);left:45.5%;-webkit-transform:skew(-10deg) translateX(1.5%);transform:skew(-10deg) translateX(1.5%);width:5000px}body.home::after{background-image:radial-gradient(ellipse at 50% 50%, rgba(255,255,255,0) 0%, white 70%);width:100%;left:0}}body.home>*{position:relative;z-index:2}.inner-wrapper{margin-left:auto;margin-right:auto;max-width:80rem}.wrapper-semi-wide{max-width:calc(80rem + 4rem + 4rem) !important}.wrapper-article{max-width:55rem !important;padding:0 1rem !important}@media only screen and (min-width: 55rem){.wrapper-article{padding:0 !important}}.wrapper-60-40{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1rem}.wrapper-60-40--mobile-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 47.9rem){.wrapper-60-40{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 80rem){.wrapper-60-40{padding:0}}@media only screen and (min-width: 47.9rem){.wrapper-60-40>div:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1rem}}@media only screen and (min-width: 76rem){.wrapper-60-40>div:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:4rem}}@media only screen and (min-width: 47.9rem){.wrapper-60-40>div:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}@media only screen and (min-width: 76rem){.wrapper-60-40>div:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}main{margin:0;padding:4rem 0 0 0}hr{border-color:#e5c3fc;margin:2rem 0}.two-thirds-section{margin-left:auto;margin-right:auto;max-width:80rem;margin:6rem auto;padding:0 1rem}.two-thirds-section:first-child{margin-top:0}@media only screen and (min-width: 80rem){.two-thirds-section{padding:0}}.two-thirds-section__title{margin-top:0}@media only screen and (min-width: 47.9rem){.two-thirds-section__title{max-width:45rem}}.two-thirds-section__title--right{display:block;max-width:45rem;margin-left:auto}@media only screen and (min-width: 47.9rem){.two-thirds-section__title--right{margin-left:21rem}}@media only screen and (min-width: 68rem){.two-thirds-section__title--right{margin-left:auto}}@media only screen and (min-width: 47.9rem){.two-thirds-section__item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 47.9rem) and (min-width: 47.9rem){.two-thirds-section__item-container div:first-child{margin-right:1rem}}@media only screen and (min-width: 47.9rem) and (min-width: 76rem){.two-thirds-section__item-container div:first-child{margin-right:4rem}}@media only screen and (min-width: 47.9rem){.two-thirds-section__item-container--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.two-thirds-section__item-container--reverse div:first-child{margin-right:0}}@media only screen and (min-width: 47.9rem) and (min-width: 47.9rem){.two-thirds-section__item-container--reverse div:nth-child(2){margin-right:1rem}}@media only screen and (min-width: 47.9rem) and (min-width: 76rem){.two-thirds-section__item-container--reverse div:nth-child(2){margin-right:4rem}}.two-thirds-section__content h2{margin-top:0}@media only screen and (min-width: 47.9rem){.two-thirds-section__content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:45rem}.two-thirds-section__content p:first-child{margin-top:0}}@media only screen and (min-width: 47.9rem){.two-thirds-section__image{-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem;margin:-3rem 0 0 0}}.two-thirds-section__image svg{display:block;margin:0 auto;max-width:20rem}@media only screen and (min-width: 76rem){.two-thirds-section__image svg{max-width:30rem}}.full-section{margin-left:auto;margin-right:auto;max-width:80rem;background:#faf4fe;-webkit-box-shadow:inset 0 0 1rem 0 #f2e0fd;box-shadow:inset 0 0 1rem 0 #f2e0fd;border-radius:0;display:block;overflow:hidden;position:relative;padding:1rem}@media only screen and (min-width: 47.9rem){.full-section{border-radius:1rem}}.full-section::after{background-image:-webkit-gradient(linear, left top, left bottom, from(#faf4fe), to(#f4e5fe));background-image:linear-gradient(-180deg, #faf4fe 0%, #f4e5fe 100%);bottom:0;content:'';display:block;height:70%;left:48%;position:absolute;-webkit-transform:skew(-10deg) translateX(2.9%);transform:skew(-10deg) translateX(2.9%);width:100%;z-index:1}.full-section>*{position:relative;z-index:2}.full-section h3{color:#63089f}@media only screen and (min-width: 47.9rem){.full-section{padding:1rem 2rem;margin:4rem 1rem}}@media only screen and (min-width: calc(80rem + 4rem + 4rem)){.full-section{margin:4rem auto;padding:2rem 4rem}}.full-section h2{margin:1rem 0}@media only screen and (min-width: 47.9rem){.full-section__content{display:-webkit-box;display:-ms-flexbox;display:flex}}.full-section__sub-section{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:2rem}.full-section__sub-section h3{margin-bottom:0}@media only screen and (min-width: 47.9rem){.full-section__sub-section h3{margin-bottom:.5rem}}.full-section__sub-section p{margin-top:0}@media only screen and (min-width: 76rem){.full-section__sub-section{margin-right:4rem}}.full-section__sub-section:last-child{margin-right:0}.full-section__footer{margin-top:2rem;text-align:center}.full-section__footer a.button{display:block;margin:0 auto;max-width:35rem}body{color:#454545}h1{color:#197aeb;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.7rem;margin:2rem 0;text-rendering:optimizeLegibility}@supports not (-ms-high-contrast: none){h1{background-color:#197aeb;background-image:linear-gradient(135deg, #197aeb 0%, #63089f 30%, #e1086b 100%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}}a:hover h1{color:#f72585;-webkit-transition:color .25s;transition:color .25s}@supports not (-ms-high-contrast: none){a:hover h1{background-color:#f72585;background-image:none;-webkit-transition:background-color .5s;transition:background-color .5s}}@media only screen and (min-width: 47.9rem){h1{font-size:3.5rem;line-height:4rem}}@media only screen and (min-width: 76rem){h1{font-size:4.6rem;line-height:5rem}}h2{color:#197aeb;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-weight:600;font-size:1.9rem;line-height:2.5rem;margin:4rem 0 1rem 0}@supports not (-ms-high-contrast: none){h2{background-color:#197aeb;background-image:linear-gradient(135deg, #197aeb 0%, #63089f 30%, #e1086b 100%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}}a:hover h2{color:#f72585;-webkit-transition:color .25s;transition:color .25s}@supports not (-ms-high-contrast: none){a:hover h2{background-color:#f72585;background-image:none;-webkit-transition:background-color .5s;transition:background-color .5s}}@media only screen and (min-width: 47.9rem){h2{font-size:2.2rem}}h2.capitalised{text-transform:uppercase;font-weight:800;font-size:1.3rem}@media only screen and (min-width: 47.9rem){h2.capitalised{margin-bottom:1rem}}h3{color:#454545;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:1.4rem;font-weight:600;margin:0}h4{color:#63089f;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;margin:0 0 1rem 0}@media only screen and (max-width: 47.9rem){h4{font-size:1rem}}p,ul,ol,table{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:1.2rem;line-height:1.9rem;margin:0 0 2rem 0}@media only screen and (max-width: 47.9rem){p,ul,ol,table{font-size:1rem}}p{margin:.5rem 0 2rem 0}p.lead{font-weight:600;color:#333}li{margin-bottom:0.5rem}strong{font-weight:600}a:link,a:visited{color:#454545}a:hover,a:active{color:#e1086b;-webkit-transition:color .5s;transition:color .5s} +*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;font-size:62.5%}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1rem}.button{background:#d9d9d9;border-radius:.3rem;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:1.2rem;font-weight:600;margin:0 0 1rem 0;text-align:center;text-decoration:none;padding:1.3rem 2rem}.button--small{font-size:1.2rem;padding:0.8rem 1rem}.button--primary{background:#e1086b;color:#fff}.button--primary:hover{background:#f72585;-webkit-transition:background .25s;transition:background .25s}.button--primary:link,.button--primary:visited{color:#fff}.company-logos{margin:0}.company-logos__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}@media only screen and (max-width: 47.9rem){.company-logos__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.company-logos__item{display:block;margin:0 2rem .5rem 2rem}.company-logos__item svg{max-width:120px;max-height:48px}.company-logos__svg{fill:#a731f5;-webkit-transition:fill .25s;transition:fill .25s}a:hover .company-logos__svg{fill:#63089f}.footer{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem;margin-top:2rem;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem !important}@media only screen and (min-width: 80rem){.footer{padding-left:0;padding-right:0}}@media only screen and (min-width: 47.9rem){.footer{margin-top:6rem;margin-bottom:6rem}}.footer__section{margin-right:1rem}@media only screen and (min-width: 47.9rem){.footer__section{margin-right:6rem}}.footer__section:first-child{margin-right:auto}.footer__section:last-child{margin-right:0}.footer__section h4{display:none;margin-bottom:1rem}.footer__section p{font-size:.9rem;margin:0}.footer__section ul{list-style:none;margin:0;padding:0}.footer__section ul li{margin:0 0 .5rem 0;padding:0}.footer__section ul li a{-webkit-transition:color .5s;transition:color .5s;text-decoration:none;font-size:.9rem}.footer__section ul li a svg{fill:#454545;-webkit-transition:fill .5s;transition:fill .5s;width:1rem;height:1rem;margin-right:0.3rem;display:inline-block;vertical-align:-8%}@media only screen and (min-width: 47.9rem){.footer__section ul li a svg{margin-right:.5rem;width:1.2rem;height:1.2rem}}.footer__section ul li a:link,.footer__section ul li a:visited{font-weight:600;text-decoration:none}.footer__section ul li a:hover svg{fill:#e1086b}.half-section{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem;margin-top:2rem;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 80rem){.half-section{padding-left:0;padding-right:0}}@media only screen and (min-width: 47.9rem){.half-section{margin-top:6rem;margin-bottom:6rem}}@media only screen and (min-width: 47.9rem){.half-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.half-section__inner{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (min-width: 47.9rem){.half-section__inner:first-child{margin-right:1rem}.half-section__inner:last-child{margin-left:1rem}}@media only screen and (min-width: 76rem){.half-section__inner:first-child{margin-right:4rem}.half-section__inner:last-child{margin-left:4rem}}.half-section__inner h2{margin-top:0}.half-section__image-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 47.9rem){.half-section__image-title-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.half-section__image{margin:0 auto}@media only screen and (min-width: 47.9rem){.half-section__image{margin:0}}.half-section__image svg{max-width:20rem}@media only screen and (min-width: 76rem){.half-section__image svg{width:auto;max-width:100%}}.header{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem;margin-top:2rem;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}@media only screen and (min-width: 80rem){.header{padding-left:0;padding-right:0}}@media only screen and (min-width: 47.9rem){.header{margin-top:6rem;margin-bottom:6rem}}@media only screen and (max-width: 47.9rem){.header--centered{padding-left:1.5rem;padding-right:1.5rem}}.header--centered .button--primary,.header--centered .helper-text,.header--centered .header__showcase{display:none}.header--centered .header__title,.header--centered .header__subtitle{margin-left:auto;margin-right:auto;text-align:center}.header--centered .header__title br,.header--centered .header__subtitle br{display:none}.header--centered .header__subtitle{margin:2rem auto}.header--centered .header__content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;min-width:auto}@media only screen and (max-width: 47.9rem) and (max-width: 47.9rem){.header{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (max-width: 47.9rem){.header .button--primary,.header .helper-text,.header .header__showcase{display:none}.header .header__title,.header .header__subtitle{margin-left:auto;margin-right:auto;text-align:center}.header .header__title br,.header .header__subtitle br{display:none}.header .header__subtitle{margin:2rem auto}.header .header__content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;min-width:auto}}.header__content{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;min-width:32rem}.header__title{max-width:47.9rem}.header__subtitle{font-size:1.8rem;font-weight:300;line-height:2.6rem;margin:0 0 2rem 0;max-width:30rem}@media only screen and (min-width: 76rem){.header__subtitle{max-width:35rem}}.header__showcase{display:none}.helper-text{color:#454545;display:block;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:0.9rem}.logo-link{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;padding:.5rem .5rem .5rem 0;height:1.5rem;width:1.5rem}@media only screen and (min-width: 47.9rem){.logo-link{height:2rem;width:2rem}}.logo-link svg{fill:#454545;-webkit-transition:fill .5s;transition:fill .5s}.logo-link:hover svg{fill:#e1086b}.navigation{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 80rem){.navigation{padding-left:0;padding-right:0}}@media only screen and (min-width: 47.9rem){.navigation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:1.5rem}}.navigation__links{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:2rem 1rem;text-align:center}.navigation__links-item{margin:0 0 0 .5rem}@media only screen and (min-width: 47.9rem){.navigation__links-item{margin-left:2rem}}.navigation__links-item:first-child{margin-left:0}.navigation__link{-webkit-transition:color .5s;transition:color .5s;text-decoration:none;display:block;margin:0;padding:.5rem .5rem calc(.5rem + 0.2rem) .5rem}.navigation__link svg{fill:#454545;-webkit-transition:fill .5s;transition:fill .5s;width:1rem;height:1rem;margin-right:0.3rem;display:inline-block;vertical-align:-8%}@media only screen and (min-width: 47.9rem){.navigation__link svg{margin-right:.5rem;width:1.2rem;height:1.2rem}}.navigation__link:link,.navigation__link:visited{font-weight:600;text-decoration:none}.navigation__link:hover svg{fill:#e1086b}.navigation__link:after{background:white;border-radius:.3rem;content:'';display:block;height:0.3rem;margin:0 auto -0.5rem auto;-webkit-transition:background .25s,width .25s;transition:background .25s,width .25s;width:0}.navigation__link:hover:after{background:#e1086b;width:100%}.navigation__link:link,.navigation__link:visited{font-size:1.1rem}html,body{max-width:100%;overflow-x:hidden}body{background:#fff;font-family:Georgia, Times, 'Times New Roman', serif}@media only screen and (min-width: 76rem){body.home::before,body.home::after{top:0;content:'';display:block;height:45rem;position:absolute}body.home::before{border-left:0.1rem solid #f4e5fe;background-image:linear-gradient(-100deg, white 25%, #f8effe 100%);left:45.5%;-webkit-transform:skew(-10deg) translateX(1.5%);transform:skew(-10deg) translateX(1.5%);width:5000px}body.home::after{background-image:radial-gradient(ellipse at 50% 50%, rgba(255,255,255,0) 0%, white 70%);width:100%;left:0}}body.home>*{position:relative;z-index:2}.inner-wrapper{margin-left:auto;margin-right:auto;max-width:80rem}.wrapper-semi-wide{max-width:calc(80rem + 4rem + 4rem) !important}.wrapper-article{max-width:55rem !important;padding:0 1.5rem}@media only screen and (min-width: 55rem){.wrapper-article{padding:0}}.wrapper-60-40{padding-left:1.5rem;padding-right:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 80rem){.wrapper-60-40{padding-left:0;padding-right:0}}.wrapper-60-40--mobile-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 47.9rem){.wrapper-60-40{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 47.9rem){.wrapper-60-40>div:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1rem}}@media only screen and (min-width: 76rem){.wrapper-60-40>div:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:4rem}}@media only screen and (min-width: 47.9rem){.wrapper-60-40>div:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}@media only screen and (min-width: 76rem){.wrapper-60-40>div:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}hr{border-color:#e5c3fc;margin:2rem 0}.two-thirds-section{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem;margin-top:2rem;margin-bottom:2rem}@media only screen and (min-width: 80rem){.two-thirds-section{padding-left:0;padding-right:0}}@media only screen and (min-width: 47.9rem){.two-thirds-section{margin-top:6rem;margin-bottom:6rem}}.two-thirds-section:first-child{margin-top:0}.two-thirds-section__title{margin-top:0}@media only screen and (min-width: 47.9rem){.two-thirds-section__title{max-width:45rem}}.two-thirds-section__title--right{display:block;max-width:45rem;margin-left:auto}@media only screen and (min-width: 47.9rem){.two-thirds-section__title--right{margin-left:21rem}}@media only screen and (min-width: 68rem){.two-thirds-section__title--right{margin-left:auto}}@media only screen and (min-width: 47.9rem){.two-thirds-section__item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 47.9rem) and (min-width: 47.9rem){.two-thirds-section__item-container div:first-child{margin-right:1rem}}@media only screen and (min-width: 47.9rem) and (min-width: 76rem){.two-thirds-section__item-container div:first-child{margin-right:4rem}}@media only screen and (min-width: 47.9rem){.two-thirds-section__item-container--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.two-thirds-section__item-container--reverse div:first-child{margin-right:0}}@media only screen and (min-width: 47.9rem) and (min-width: 47.9rem){.two-thirds-section__item-container--reverse div:nth-child(2){margin-right:1rem}}@media only screen and (min-width: 47.9rem) and (min-width: 76rem){.two-thirds-section__item-container--reverse div:nth-child(2){margin-right:4rem}}.two-thirds-section__content h2{margin-top:0}@media only screen and (min-width: 47.9rem){.two-thirds-section__content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:45rem}.two-thirds-section__content p:first-child{margin-top:0}}@media only screen and (min-width: 47.9rem){.two-thirds-section__image{-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem;margin:-3rem 0 0 0}}.two-thirds-section__image svg{display:block;margin:0 auto;max-width:20rem}@media only screen and (min-width: 76rem){.two-thirds-section__image svg{max-width:30rem}}.full-section{margin-left:auto;margin-right:auto;max-width:80rem;background:#faf4fe;-webkit-box-shadow:inset 0 0 1rem 0 #f2e0fd;box-shadow:inset 0 0 1rem 0 #f2e0fd;border-radius:0;display:block;overflow:hidden;position:relative;margin-top:2rem;margin-bottom:2rem;padding:1.5rem}@media only screen and (min-width: 47.9rem){.full-section{border-radius:1rem}}.full-section::after{background-image:-webkit-gradient(linear, left top, left bottom, from(#faf4fe), to(#f4e5fe));background-image:linear-gradient(-180deg, #faf4fe 0%, #f4e5fe 100%);bottom:0;content:'';display:block;height:70%;left:48%;position:absolute;-webkit-transform:skew(-10deg) translateX(2.9%);transform:skew(-10deg) translateX(2.9%);width:100%;z-index:1}.full-section>*{position:relative;z-index:2}.full-section h3{color:#63089f}@media only screen and (min-width: 47.9rem){.full-section{margin-top:6rem;margin-bottom:6rem}}@media only screen and (min-width: 47.9rem){.full-section{padding:1rem 2rem;margin-left:1.5rem;margin-right:1.5rem}}@media only screen and (min-width: calc(80rem + 4rem + 4rem)){.full-section{margin-left:auto;margin-right:auto;padding:2rem 4rem}}.full-section h2{margin:1rem 0}@media only screen and (min-width: 47.9rem){.full-section__content{display:-webkit-box;display:-ms-flexbox;display:flex}}.full-section__sub-section{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:2rem}.full-section__sub-section h3{margin-bottom:0}@media only screen and (min-width: 47.9rem){.full-section__sub-section h3{margin-bottom:.5rem}}.full-section__sub-section p{margin-top:0}@media only screen and (min-width: 76rem){.full-section__sub-section{margin-right:4rem}}.full-section__sub-section:last-child{margin-right:0}.full-section__footer{margin-top:2rem;text-align:center}.full-section__footer a.button{display:block;margin:0 auto;max-width:35rem}body{color:#454545}h1{color:#197aeb;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-weight:700;font-size:2.4rem;line-height:3.7rem;margin:2rem 0;text-rendering:optimizeLegibility}@supports not (-ms-high-contrast: none){h1{background-color:#197aeb;background-image:linear-gradient(135deg, #197aeb 0%, #63089f 30%, #e1086b 100%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}}a:hover h1{color:#f72585;-webkit-transition:color .25s;transition:color .25s}@supports not (-ms-high-contrast: none){a:hover h1{background-color:#f72585;background-image:none;-webkit-transition:background-color .5s;transition:background-color .5s}}@media only screen and (min-width: 47.9rem){h1{font-size:3.5rem;line-height:4rem}}@media only screen and (min-width: 76rem){h1{font-size:4.6rem;line-height:5rem}}h2{color:#197aeb;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-weight:600;font-size:1.9rem;line-height:2.5rem;margin:4rem 0 1rem 0}@supports not (-ms-high-contrast: none){h2{background-color:#197aeb;background-image:linear-gradient(135deg, #197aeb 0%, #63089f 30%, #e1086b 100%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}}a:hover h2{color:#f72585;-webkit-transition:color .25s;transition:color .25s}@supports not (-ms-high-contrast: none){a:hover h2{background-color:#f72585;background-image:none;-webkit-transition:background-color .5s;transition:background-color .5s}}@media only screen and (min-width: 47.9rem){h2{font-size:2.2rem}}h2.capitalised{text-transform:uppercase;font-weight:800;font-size:1.3rem}@media only screen and (min-width: 47.9rem){h2.capitalised{margin-bottom:1rem}}h3{color:#454545;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:1.4rem;font-weight:600;margin:0}h4{color:#63089f;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;margin:0 0 1rem 0}@media only screen and (max-width: 47.9rem){h4{font-size:1rem}}p,ul,ol,table{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,Ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:1.2rem;line-height:1.9rem;margin:0 0 2rem 0}@media only screen and (max-width: 47.9rem){p,ul,ol,table{font-size:1rem}}p{margin:.5rem 0 2rem 0}p.lead{font-weight:600;color:#333}li{margin-bottom:0.5rem}strong{font-weight:600}a:link,a:visited{color:#454545}a:hover,a:active{color:#e1086b;-webkit-transition:color .5s;transition:color .5s} diff --git a/dist/blog.html b/dist/blog.html index fcca428..81b9657 100644 --- a/dist/blog.html +++ b/dist/blog.html @@ -1,7 +1,7 @@ -Blog | Mike Carter | Digital products derisked

Blog

I write about software engineering and good work habits, along with some of my own personal opinions to spice things up a bit.

\ No newline at end of file diff --git a/dist/index.html b/dist/index.html index 8507b18..3653b74 100644 --- a/dist/index.html +++ b/dist/index.html @@ -1,7 +1,7 @@ -Mike Carter | Web development consultant | London UK

Digital products
derisked

I’m Mike Carter, a web application development consultant who brings digital products to market with solid foundations, room to scale, and costs under control.

Email me

A guide through the unknown

Developing a digital product is often expensive, slow, and offers little return on investment. In an unregulated industry, choosing a competent development partner is risky.

My goal is to de-risk your digital product development journey. I combine true technical expertise, extensive industry experience, and excellent communication skills to bring quality, scaleable software to market that generates real value for your business.

Someone who understands

2

It can be hard to move quickly in a business environment. There are tradeoffs to be made, stakeholders to win over, value to prove, priorities that change, and blockers to avoid.

I’ve spent the past decade working to become adept at delivering software in these conditions. I’ll work closely with the relevant stakeholders in your business to make sure there’s a clear shared vision for your product that's aligned with your strategic objectives.

Services

Technical product audits

If you're not sure why your digital product is slow, buggy, or simply not converting as well, then this is for you.

For just £749 I’ll perform a deep audit on your digital product, and provide you with a bespoke report detailing actions you can take to fix a specific issue.

Product consultancy

If you’re looking to start something new, or would like long-term technical help, I can help guide decision making.

I'll work closely with you to guide technical decision making in accordance with your objectives, while speaking a language you understand.

Product development

For a fixed price, I’ll work on your digital product, helping you to achieve a clear return on investment for your business.

I’ll coordinate with stakeholders in your business to establish clear requirements, and then deliver expertly crafted software that fully realises your vision.

A safe pair of hands

9

It’s all too common for software development projects to go off the rails. Typically losing time, money and opportunity with with an inexperienced development partner.

I’ve built products for businesses of many different sizes and in many different sectors over the past decade. I know my onions, but I also know when there's value in defering to subject matter experts for a second opinion or additional development support.

Email me
\ No newline at end of file diff --git a/dist/posts/before-you-start-an-agency.html b/dist/posts/before-you-start-an-agency.html index c0de0c9..eb1fad9 100644 --- a/dist/posts/before-you-start-an-agency.html +++ b/dist/posts/before-you-start-an-agency.html @@ -1,4 +1,4 @@ -Things I wish I understood before starting an agency | Mike Carter