.ff-narrow{font-family:'Roboto Condensed',sans-serif}.ff-regular{font-family:'Roboto',sans-serif}.ff-mono{font-family:'Roboto Mono',monospace;word-spacing:-0.2em}.fw-lte{font-weight:300}.fw-reg{font-weight:400 !important}.fw-med{font-weight:500}.fw-bld{font-weight:700}.color-dbluegray{color:#284458}.color-red{color:#f15c6c}.color-offwhite{color:#fdf6df}.bg-lgray{background-color:#f1f2f4}.round{-wewbkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.shadow{-webkit-box-shadow:0px 6px 9px 7px rgb(0 0 0 / 20%);-moz-box-shadow:0px 6px 9px 7px rgba(0,0,0,0.2);box-shadow:0px 6px 9px 7px rgb(0 0 0 / 20%)}.hs-blog-listing .dnd-section .dnd-column{padding:0}#main-content{margin-top:90px}img{max-width:100%;height:auto}.blog-post-page .content-wrapper,.blog-index-page .content-wrapper{max-width:1392px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.blog-header{background-color:#fff;text-align:left}#postHeader.with-image .bg{background-size:cover;background-position:center center;box-sizing:border-box}#postHeader .content{padding:2rem}#postHeader .content h1{color:#284458;font-family:'Roboto Condensed',sans-serif;margin:0}#postHeader #author time{font-size:.9rem}#postHeader #author img{width:100px;height:auto}#postHeader>div{box-sizing:border-box}.blog-post__body a{color:#f15c6c}#postHeader #author a:hover,.blog-post__body a:hover,.more-posts a:hover,h2.blog-title a:hover,h1.blog-tag-title a:hover{text-decoration:underline}#aboutAuthor .descr{flex:1}.blog-post-page .form-title{background-color:transparent}.blog-post-page aside h3{margin-bottom:.7em}.blog-post-page aside ul{list-style:none outside none;margin:0;padding:0}.blog-post-page aside ul li{margin:0;padding:0}.blog-post-page aside ul li a{color:inherit;display:block;padding:.3em 0}.blog-post-page aside ul li a:hover{color:#f15c6c}.author-social-links svg{height:32px;width:32px}.author-social-links a{display:inline-block;vertical-align:middle}.author-social-links svg path{fill:#3f6c8d;transition:all .3s linear}.author-social-links svg:hover path{fill:#284458}.author-social-links a+a{margin-left:12px}#aboutAuthor .pic-wrapper,#aboutAuthor .pic{width:200px}@media screen and (max-width:1040px){.blog-post-page h1,.blog-post-page h2{font-size:36px}}@media screen and (min-width:768px){#postHeader.with-image .bg{flex:1}#postHeader.with-image .content{width:50%}.blog-post-page #columns article,#aboutAuthor .bio{width:65.45%}.blog-post-page #columns aside,#aboutAuthor .links,.blog-index-page .post-item{width:30.9%}#aboutAuthor .links{position:relative}#aboutAuthor .more-posts{position:absolute;bottom:0;left:0}}@media screen and (max-width:767px){#postHeader.with-image .bg{padding-top:56%}}.blog-index-page .tag-link{position:relative;z-index:2}.blog-index-page .tag-link:hover{text-decoration:underline}.blog-index-page h1.author-title{color:#284458;margin:0}.blog-index-page h1 span{display:block;font-size:.5em;line-height:1;color:#284458}.blog-index-page h1 span.header-topic-name{display:initial;font-size:inherit}.blog-index-page h1+div{margin-top:1em}.blog-index-page .post-item,.blog-index-page .post-wide{position:relative;transition:all .3s ease}.blog-index-page .post-item:hover,.blog-index-page .post-wide:hover{transform:translateY(-0.5rem);-webkit-box-shadow:0px 6px 9px 7px rgb(0 0 0 / 20%);-moz-box-shadow:0px 6px 9px 7px rgba(0,0,0,0.2);box-shadow:0px 6px 9px 7px rgb(0 0 0 / 20%)}.blog-index-page .post-link{position:absolute;top:0;right:0;bottom:0;left:0}.blog-index-page .bg{width:100%;box-sizing:border-box;background-size:cover;background-position:center center}.blog-index-page .post-wide{width:100%;box-sizing:border-box}.blog-index-page .post-wide .bg{position:relative}.blog-index-page .post-wide #author{position:absolute;left:0;right:0;bottom:50px;padding-left:50px;box-sizing:border-box;background-color:rgba(241,92,108,0.9);padding-top:12px;padding-bottom:12px}.blog-index-page .post-wide .bg img{width:100px;height:auto}.blog-index-page .post-wide .content{padding:2rem}.blog-index-page .post-wide time{font-size:.9rem}.blog-index-page .post-wide #author a{color:inherit}.blog-pagination a{display:inline-block;background-color:#f15c6c;color:#fdf6df;margin:6px;border-radius:3px;padding:.5em;border:1px solid #f15b6a;text-decoration:none}.blog-pagination a:hover{color:#fdf6df;transform:translateY(-1.5px);box-shadow:0 3px #bc1021}.blog-index-page #subscribe .r h3{display:none}.blog-index-page #subscribe{width:100%;box-sizing:border-box}.blog-index-page #subscribeWrapper h3{display:none}.blog-index-page #subscribeWrapper.off,.blog-index-page #subscriptionToggle.off{display:none}.blog-index-page #subscribeWrapper form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-index-page #subscribeWrapper form input[type="email"]{font-size:.92rem}.blog-index-page #subscribeWrapper form{max-width:100% !important;box-sizing:border-box}.blog-index-page .post-wide{order:1}.blog-index-page #subscribe{order:2}.blog-index-page .post-item{order:3}.blog-index-page #subscribeWrapper .hs-button.primary.large{margin-top:27px;font-size:.92rem}.blog-index-page #subscribe .hs-button:hover{background-color:#f15c6c;border-color:#f15b6a;-webkit-box-shadow:0 6px #e33138;box-shadow:0 6px #e33138;-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media screen and (max-width:1040px){.blog-index-page h2{font-size:36px}}@media screen and (min-width:768px){.blog-index-page .post-wide .bg{flex:1}.blog-index-page .post-wide .content{width:50%}.blog-index-page .post-item .bg{padding-top:56%}.blog-index-page #subscribe .l,.blog-index-page #subscribe .r{width:47.5%}.blog-index-page #subscribeWrapper .hs-button.primary.large{margin-left:1rem}.blog-index-page #subscribeWrapper form input[type="email"]{padding:16.5px;min-width:320px}}@media screen and (max-width:767px){.blog-index-page .post-item{width:100%}.blog-index-page .bg{padding-top:56%}.blog-index-page #subscribeWrapper .hs-button.primary.large{margin-left:.5rem;padding:10px}.blog-index-page #subscribeWrapper form input[type="email"]{padding:10.5px}.blog-index-page #subscribeWrapper,.blog-index-page #subscribeWrapper>.flex{width:100%;box-sizing:border-box}}.aC{text-align:center}.pL{padding-left:1rem}.pR{padding-right:1rem}.pT{padding-top:1rem}.pB{padding-bottom:1rem}.pL-lg{padding-left:2rem}.pR-lg{padding-right:2rem}.pT-lg{padding-top:2rem}.pB-lg{padding-bottom:2rem}.pL-xl{padding-left:3rem}.pR-xl{padding-right:3rem}.pT-xl{padding-top:3rem}.pB-xl{padding-bottom:3rem}.mL{margin-left:1rem}.mR{margin-right:1rem}.mT{margin-top:1rem}.mB{margin-bottom:1rem}.mL-lg{margin-left:2rem}.mR-lg{margin-right:2rem}.mT-lg{margin-top:2rem}.mB-lg{margin-bottom:2rem}.mL-xl{margin-left:3rem}.mR-xl{margin-right:3rem}.mT-xl{margin-top:3rem}.mB-xl{margin-bottom:3rem}#fillSpace{padding:0;margin:0;box-sizing:border-box;min-height:0}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex.wrap{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-flow:row wrap}.hzSTA{justify-content:flex-start}.hzEND{justify-content:flex-end}.hzCTR{justify-content:center}.hzSpA{justify-content:space-around}.hzSpB{justify-content:space-between}.hzSTR{align-content:stretch}.vtSTA{align-items:flex-start}.vtEND{align-items:flex-end}.vtCTR{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.vtSTR{align-items:stretch}@media screen and (min-width:768px){.desk-pL{padding-left:1rem}.desk-pR{padding-right:1rem}.desk-pT{padding-top:1rem}.desk-pB{padding-bottom:1rem}}@media screen and (max-width:767px){.cell-stack{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cell-pL{padding-left:1rem}.cell-pR{padding-right:1rem}.cell-pT{padding-top:1rem}.cell-pB{padding-bottom:1rem}}