/*!
Theme Name: earnest_blog
Theme URI: http://underscores.me/
Author: Earnest
Author URI: http://earnest.com
Description: Description
Version: 1.0.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: earnest_blog
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

earnest_blog is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/@font-face{font-family:Circular;src:url(fonts/lineto-circular-book-44b1a1d270788173451f6633388fecec.woff2) format("woff2"),url(fonts/lineto-circular-book-141aa719c8fcb6dd8beb555816705445.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Circular;src:url(fonts/lineto-circular-bookItalic-5b2d233a9c8c0cdeecbf22e3d1a9a6b1.woff2) format("woff2"),url(fonts/lineto-circular-bookItalic-ba91345a5f5d8413369a1ee0d1ab280b.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Circular;src:url(fonts/lineto-circular-medium-6c69e87cd940ab1646419104a970037d.woff2) format("woff2"),url(fonts/lineto-circular-medium-cfd1627775f34a69eb7802cbb592126b.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Circular;src:url(fonts/lineto-circular-mediumItalic-075b7d4405624881dfb7ab5833063d92.woff2) format("woff2"),url(fonts/lineto-circular-mediumItalic-7f8d4f980ac7cdf4513a3c05a1abe594.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Circular;src:url(fonts/lineto-circular-bold-248cdb526207823bd1caf728f9cfbd29.woff2) format("woff2"),url(fonts/lineto-circular-bold-a8f7ebfe4d408d6aa8783af8b19ac535.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Circular;src:url(fonts/lineto-circular-boldItalic-52d92bb76ce71811ff85afb767b25e0e.woff2) format("woff2"),url(fonts/lineto-circular-boldItalic-b4a7d5834a85e43cd49e109f4269e2d3.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:TiemposText;src:url(fonts/TiemposTextWeb-RegularItalic-c1df6b2456e6c4b400d8413f77d1eb49.woff2) format("woff2"),url(fonts/TiemposTextWeb-RegularItalic-bb756d064f60abfbba513d7cd853f0e3.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@keyframes dot-color{0%{opacity:1}to{opacity:0}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}/*!
 * inuitcss, by @csswizardry
 *
 * github.com/inuitcss | inuitcss.com
 */.layout,td,th{padding:0}.layout{list-style:none;margin:0 0 0 -24px}.layout__item{display:inline-block;padding-left:24px;vertical-align:top;width:100%;box-sizing:border-box}.layout--small{margin-left:-20px}.layout--small>.layout__item{padding-left:20px}.layout--flush{margin-left:0}.layout--flush>.layout__item{padding-left:0}.layout--center{text-align:center}.layout--center>.layout__item{text-align:left}.u-1-of-1{width:100%!important}.u-1-of-2{width:50%!important}.u-1-of-3{width:33.33333%!important}.u-2-of-3{width:66.66667%!important}.u-1-of-4{width:25%!important}.u-2-of-4{width:50%!important}.u-3-of-4{width:75%!important}.u-1-of-5{width:20%!important}.u-2-of-5{width:40%!important}.u-3-of-5{width:60%!important}.u-4-of-5{width:80%!important}.u-1-of-10{width:10%!important}.u-2-of-10{width:20%!important}.u-3-of-10{width:30%!important}.u-4-of-10{width:40%!important}.u-5-of-10{width:50%!important}.u-6-of-10{width:60%!important}.u-7-of-10{width:70%!important}.u-8-of-10{width:80%!important}.u-9-of-10{width:90%!important}.u-1-of-12{width:8.33333%!important}.u-2-of-12{width:16.66667%!important}.u-3-of-12{width:25%!important}.u-4-of-12{width:33.33333%!important}.u-5-of-12{width:41.66667%!important}.u-6-of-12{width:50%!important}.u-7-of-12{width:58.33333%!important}.u-8-of-12{width:66.66667%!important}.u-9-of-12{width:75%!important}.u-10-of-12{width:83.33333%!important}.u-11-of-12{width:91.66667%!important}@media screen and (max-width:393px){.u-1-of-1-mobile{width:100%!important}.u-1-of-2-mobile{width:50%!important}.u-1-of-3-mobile{width:33.33333%!important}.u-2-of-3-mobile{width:66.66667%!important}.u-1-of-4-mobile{width:25%!important}.u-2-of-4-mobile{width:50%!important}.u-3-of-4-mobile{width:75%!important}.u-1-of-5-mobile{width:20%!important}.u-2-of-5-mobile{width:40%!important}.u-3-of-5-mobile{width:60%!important}.u-4-of-5-mobile{width:80%!important}.u-1-of-10-mobile{width:10%!important}.u-2-of-10-mobile{width:20%!important}.u-3-of-10-mobile{width:30%!important}.u-4-of-10-mobile{width:40%!important}.u-5-of-10-mobile{width:50%!important}.u-6-of-10-mobile{width:60%!important}.u-7-of-10-mobile{width:70%!important}.u-8-of-10-mobile{width:80%!important}.u-9-of-10-mobile{width:90%!important}.u-1-of-12-mobile{width:8.33333%!important}.u-2-of-12-mobile{width:16.66667%!important}.u-3-of-12-mobile{width:25%!important}.u-4-of-12-mobile{width:33.33333%!important}.u-5-of-12-mobile{width:41.66667%!important}.u-6-of-12-mobile{width:50%!important}.u-7-of-12-mobile{width:58.33333%!important}.u-8-of-12-mobile{width:66.66667%!important}.u-9-of-12-mobile{width:75%!important}.u-10-of-12-mobile{width:83.33333%!important}.u-11-of-12-mobile{width:91.66667%!important}}@media screen and (max-width:44.9375em){.u-1-of-1-palm{width:100%!important}.u-1-of-2-palm{width:50%!important}.u-1-of-3-palm{width:33.33333%!important}.u-2-of-3-palm{width:66.66667%!important}.u-1-of-4-palm{width:25%!important}.u-2-of-4-palm{width:50%!important}.u-3-of-4-palm{width:75%!important}.u-1-of-5-palm{width:20%!important}.u-2-of-5-palm{width:40%!important}.u-3-of-5-palm{width:60%!important}.u-4-of-5-palm{width:80%!important}.u-1-of-10-palm{width:10%!important}.u-2-of-10-palm{width:20%!important}.u-3-of-10-palm{width:30%!important}.u-4-of-10-palm{width:40%!important}.u-5-of-10-palm{width:50%!important}.u-6-of-10-palm{width:60%!important}.u-7-of-10-palm{width:70%!important}.u-8-of-10-palm{width:80%!important}.u-9-of-10-palm{width:90%!important}.u-1-of-12-palm{width:8.33333%!important}.u-2-of-12-palm{width:16.66667%!important}.u-3-of-12-palm{width:25%!important}.u-4-of-12-palm{width:33.33333%!important}.u-5-of-12-palm{width:41.66667%!important}.u-6-of-12-palm{width:50%!important}.u-7-of-12-palm{width:58.33333%!important}.u-8-of-12-palm{width:66.66667%!important}.u-9-of-12-palm{width:75%!important}.u-10-of-12-palm{width:83.33333%!important}.u-11-of-12-palm{width:91.66667%!important}}@media screen and (min-width:45em) and (max-width:63.9375em){.u-1-of-1-lap{width:100%!important}.u-1-of-2-lap{width:50%!important}.u-1-of-3-lap{width:33.33333%!important}.u-2-of-3-lap{width:66.66667%!important}.u-1-of-4-lap{width:25%!important}.u-2-of-4-lap{width:50%!important}.u-3-of-4-lap{width:75%!important}.u-1-of-5-lap{width:20%!important}.u-2-of-5-lap{width:40%!important}.u-3-of-5-lap{width:60%!important}.u-4-of-5-lap{width:80%!important}.u-1-of-10-lap{width:10%!important}.u-2-of-10-lap{width:20%!important}.u-3-of-10-lap{width:30%!important}.u-4-of-10-lap{width:40%!important}.u-5-of-10-lap{width:50%!important}.u-6-of-10-lap{width:60%!important}.u-7-of-10-lap{width:70%!important}.u-8-of-10-lap{width:80%!important}.u-9-of-10-lap{width:90%!important}.u-1-of-12-lap{width:8.33333%!important}.u-2-of-12-lap{width:16.66667%!important}.u-3-of-12-lap{width:25%!important}.u-4-of-12-lap{width:33.33333%!important}.u-5-of-12-lap{width:41.66667%!important}.u-6-of-12-lap{width:50%!important}.u-7-of-12-lap{width:58.33333%!important}.u-8-of-12-lap{width:66.66667%!important}.u-9-of-12-lap{width:75%!important}.u-10-of-12-lap{width:83.33333%!important}.u-11-of-12-lap{width:91.66667%!important}}@media screen and (min-width:45em){.u-1-of-1-lap-and-up{width:100%!important}.u-1-of-2-lap-and-up{width:50%!important}.u-1-of-3-lap-and-up{width:33.33333%!important}.u-2-of-3-lap-and-up{width:66.66667%!important}.u-1-of-4-lap-and-up{width:25%!important}.u-2-of-4-lap-and-up{width:50%!important}.u-3-of-4-lap-and-up{width:75%!important}.u-1-of-5-lap-and-up{width:20%!important}.u-2-of-5-lap-and-up{width:40%!important}.u-3-of-5-lap-and-up{width:60%!important}.u-4-of-5-lap-and-up{width:80%!important}.u-1-of-10-lap-and-up{width:10%!important}.u-2-of-10-lap-and-up{width:20%!important}.u-3-of-10-lap-and-up{width:30%!important}.u-4-of-10-lap-and-up{width:40%!important}.u-5-of-10-lap-and-up{width:50%!important}.u-6-of-10-lap-and-up{width:60%!important}.u-7-of-10-lap-and-up{width:70%!important}.u-8-of-10-lap-and-up{width:80%!important}.u-9-of-10-lap-and-up{width:90%!important}.u-1-of-12-lap-and-up{width:8.33333%!important}.u-2-of-12-lap-and-up{width:16.66667%!important}.u-3-of-12-lap-and-up{width:25%!important}.u-4-of-12-lap-and-up{width:33.33333%!important}.u-5-of-12-lap-and-up{width:41.66667%!important}.u-6-of-12-lap-and-up{width:50%!important}.u-7-of-12-lap-and-up{width:58.33333%!important}.u-8-of-12-lap-and-up{width:66.66667%!important}.u-9-of-12-lap-and-up{width:75%!important}.u-10-of-12-lap-and-up{width:83.33333%!important}.u-11-of-12-lap-and-up{width:91.66667%!important}}@media screen and (max-width:63.9375em){.u-1-of-1-portable{width:100%!important}.u-1-of-2-portable{width:50%!important}.u-1-of-3-portable{width:33.33333%!important}.u-2-of-3-portable{width:66.66667%!important}.u-1-of-4-portable{width:25%!important}.u-2-of-4-portable{width:50%!important}.u-3-of-4-portable{width:75%!important}.u-1-of-5-portable{width:20%!important}.u-2-of-5-portable{width:40%!important}.u-3-of-5-portable{width:60%!important}.u-4-of-5-portable{width:80%!important}.u-1-of-10-portable{width:10%!important}.u-2-of-10-portable{width:20%!important}.u-3-of-10-portable{width:30%!important}.u-4-of-10-portable{width:40%!important}.u-5-of-10-portable{width:50%!important}.u-6-of-10-portable{width:60%!important}.u-7-of-10-portable{width:70%!important}.u-8-of-10-portable{width:80%!important}.u-9-of-10-portable{width:90%!important}.u-1-of-12-portable{width:8.33333%!important}.u-2-of-12-portable{width:16.66667%!important}.u-3-of-12-portable{width:25%!important}.u-4-of-12-portable{width:33.33333%!important}.u-5-of-12-portable{width:41.66667%!important}.u-6-of-12-portable{width:50%!important}.u-7-of-12-portable{width:58.33333%!important}.u-8-of-12-portable{width:66.66667%!important}.u-9-of-12-portable{width:75%!important}.u-10-of-12-portable{width:83.33333%!important}.u-11-of-12-portable{width:91.66667%!important}}@media screen and (min-width:64em){.u-1-of-1-desk{width:100%!important}.u-1-of-2-desk{width:50%!important}.u-1-of-3-desk{width:33.33333%!important}.u-2-of-3-desk{width:66.66667%!important}.u-1-of-4-desk{width:25%!important}.u-2-of-4-desk{width:50%!important}.u-3-of-4-desk{width:75%!important}.u-1-of-5-desk{width:20%!important}.u-2-of-5-desk{width:40%!important}.u-3-of-5-desk{width:60%!important}.u-4-of-5-desk{width:80%!important}.u-1-of-10-desk{width:10%!important}.u-2-of-10-desk{width:20%!important}.u-3-of-10-desk{width:30%!important}.u-4-of-10-desk{width:40%!important}.u-5-of-10-desk{width:50%!important}.u-6-of-10-desk{width:60%!important}.u-7-of-10-desk{width:70%!important}.u-8-of-10-desk{width:80%!important}.u-9-of-10-desk{width:90%!important}.u-1-of-12-desk{width:8.33333%!important}.u-2-of-12-desk{width:16.66667%!important}.u-3-of-12-desk{width:25%!important}.u-4-of-12-desk{width:33.33333%!important}.u-5-of-12-desk{width:41.66667%!important}.u-6-of-12-desk{width:50%!important}.u-7-of-12-desk{width:58.33333%!important}.u-8-of-12-desk{width:66.66667%!important}.u-9-of-12-desk{width:75%!important}.u-10-of-12-desk{width:83.33333%!important}.u-11-of-12-desk{width:91.66667%!important}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.u-1-of-1-retina{width:100%!important}.u-1-of-2-retina{width:50%!important}.u-1-of-3-retina{width:33.33333%!important}.u-2-of-3-retina{width:66.66667%!important}.u-1-of-4-retina{width:25%!important}.u-2-of-4-retina{width:50%!important}.u-3-of-4-retina{width:75%!important}.u-1-of-5-retina{width:20%!important}.u-2-of-5-retina{width:40%!important}.u-3-of-5-retina{width:60%!important}.u-4-of-5-retina{width:80%!important}.u-1-of-10-retina{width:10%!important}.u-2-of-10-retina{width:20%!important}.u-3-of-10-retina{width:30%!important}.u-4-of-10-retina{width:40%!important}.u-5-of-10-retina{width:50%!important}.u-6-of-10-retina{width:60%!important}.u-7-of-10-retina{width:70%!important}.u-8-of-10-retina{width:80%!important}.u-9-of-10-retina{width:90%!important}.u-1-of-12-retina{width:8.33333%!important}.u-2-of-12-retina{width:16.66667%!important}.u-3-of-12-retina{width:25%!important}.u-4-of-12-retina{width:33.33333%!important}.u-5-of-12-retina{width:41.66667%!important}.u-6-of-12-retina{width:50%!important}.u-7-of-12-retina{width:58.33333%!important}.u-8-of-12-retina{width:66.66667%!important}.u-9-of-12-retina{width:75%!important}.u-10-of-12-retina{width:83.33333%!important}.u-11-of-12-retina{width:91.66667%!important}}.content-wrapper{max-width:980px;margin:0 auto}.layout{letter-spacing:-.31em}.layout,.opera:-o-prefocus{word-spacing:-.43em}.layout__item{letter-spacing:normal;word-spacing:normal}body,button,input,select,textarea{color:#7e8083;font-family:Circular,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{background-color:#e7f7f1;font-family:Courier New,Courier,monospace;font-size:.9em;padding:2px 4px 1px}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#cad0d5;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{margin:0 0 1.5em;width:100%}@media screen and (max-width:44.9375em){table{display:block;overflow-x:auto}}#ez-toc-container{border:1px solid #dedede;padding:33px 38px;background-color:#fff;margin:35px 0 60px}#ez-toc-container .ez-toc-title-container{font-size:16px;font-weight:600}#ez-toc-container .ez-toc-title-container .ez-toc-title{font-size:22px;line-height:26px;letter-spacing:-.5625px;margin:0 0 23px;padding:0}#ez-toc-container .ez-toc-title-container .ez-toc-title-toggle{display:none}#ez-toc-container .ez-toc-list{background:none;list-style:none;margin:0;padding:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-list li{margin:0 0 7px}#ez-toc-container .ez-toc-list li:last-child{margin:0}#ez-toc-container .ez-toc-list li a{color:#349ff7;display:inline-block;font-weight:450;font-size:16px;line-height:21px;letter-spacing:-.5625px;text-decoration:none}#ez-toc-container .ez-toc-list li a:hover{color:#0987ef}#ez-toc-container .ez-toc-list li a:before{color:#4a4a4a;display:inline-block}#ez-toc-container.counter-flat .ez-toc-list{counter-reset:item}#ez-toc-container.list-style-decimal .ez-toc-list{padding:0 0 0 25px}#ez-toc-container.list-style-decimal .ez-toc-list li a:before{content:counters(item,".") ". ";counter-increment:item;width:25px;margin-left:-25px}#ez-toc-container.list-style-disk .ez-toc-list{padding:0 0 0 17px}#ez-toc-container.list-style-disk .ez-toc-list li a:before{content:"\2022";width:17px;font-size:11px;vertical-align:top;line-height:28px;margin-left:-17px}.secondary-button{border-radius:2px;transition:all .25s;box-sizing:border-box;font-size:13px;height:44px;padding:0 25px;border:1px solid #1bb580;color:#1bb580;text-align:center!important;background:#fff;line-height:42px;display:inline-block}.secondary-button:focus{outline:none}.secondary-button:hover{background:#1bb580;color:#fff;border:1px solid rgba(0,0,0,.15)}.secondary-button .icon{display:inline-block;margin-right:5px}.secondary-button .icon.icon-apple-logo{width:12px;height:14px;background-size:12px auto;position:relative;top:1px}.secondary-button-with-outline{transition:all .25s;box-sizing:border-box;font-size:13px;padding:0 25px;color:#1bb580;text-align:center!important;background:#fff;background:transparent;border:1px solid #fff;color:#fff;display:inline-block;height:44px;line-height:42px;text-decoration:none;border-radius:2px;height:32px;line-height:28px}.secondary-button-with-outline:focus{outline:none}.secondary-button-with-outline:hover{background:#1bb580;color:#fff;border:1px solid rgba(0,0,0,.15)}.secondary-button-with-outline .icon{display:inline-block;margin-right:5px}.secondary-button-with-outline .icon.icon-apple-logo{width:12px;height:14px;background-size:12px auto;position:relative;top:1px}.secondary-button-with-outline:hover{background-color:#1bb580;border:1px solid hsla(0,0%,100%,.6)}.secondary-button-with-outline:active{border-color:#fff}.primary-button{border-radius:2px;transition:all .25s;box-sizing:border-box;height:44px;padding:0 25px;border:1px solid rgba(0,0,0,.15);color:#f9f9fa;background-color:#1bb580;text-align:center!important}.primary-button:focus{outline:none}@media screen and (max-width:44.9375em){.primary-button{height:30px;font-size:15px;text-transform:capitalize}}.primary-skinny-button{border-radius:2px;box-sizing:border-box;font-size:13px;height:32px;padding:0 20px;min-width:80px;border:1px solid rgba(0,0,0,.15);text-transform:capitalize;color:#f9f9fa;background-color:#1bb580}.primary-skinny-button:focus{outline:none}.primary-skinny-button:active{background-color:rgba(0,0,0,.1)}.primary-skinny-button:hover:enabled{background-color:#169167}.primary-skinny-button:disabled{opacity:.4}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#7e8083;border:1px solid #cad0d5;border-radius:3px;min-height:44px;width:100%}input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=range]:active,input[type=range]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,textarea:active,textarea:focus{color:#111;outline:none}select{border:1px solid #ccc}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{padding:3px}textarea{padding-left:3px;width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.page-alert-layer{display:none;position:fixed;top:23px;left:0;right:0;margin:0 auto;padding:0!important;max-width:600px;min-height:34px;min-width:0;line-height:1.45em;background-color:#fc5846;color:#fff;z-index:10001;border-radius:4px}@media screen and (max-width:44.9375em){.page-alert-layer{top:50px;max-width:95%;min-width:95%}}.page-alert-layer.success{background-color:#1bb580}.page-alert-layer .width-wrap{padding-top:0}.page-alert-layer .alert-message{text-align:center;padding:6px 20px;font-size:14px}@media screen and (max-width:44.9375em){.page-alert-layer .alert-message{font-size:13px}}.page-alert-layer .close{transition:opacity .3s linear;background-position:50% 50%;cursor:pointer;height:19px;opacity:.7;position:absolute;right:8px;top:8px;width:22px;background-repeat:no-repeat}.no-scroll{overflow:hidden}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#353535;opacity:.85;z-index:9999}.modal{display:none;position:absolute}.modal .modal-window{position:relative;padding:0;border-radius:2px;background-color:#fff;z-index:10000;color:#686b6e;margin:0 auto}.modal .modal-window .icon-close{transition:opacity .25s linear;background-position:50%;background-size:100%;position:absolute;top:17px;right:30px;cursor:pointer;width:14px;height:14px;opacity:.5;z-index:300;background-image:url(images/close-a0e29cb39ad658bfbca55a4eed2cd2eb.svg);background-repeat:no-repeat}.modal .modal-window .icon-close:hover{opacity:.8}@media screen and (max-width:44.9375em){.modal .modal-window .icon-close{right:15px;top:14px}}.modal .modal-window .icon--close{transition:opacity .25s linear;background-position:50%;background-size:100%;position:absolute;top:17px;right:30px;cursor:pointer;width:14px;height:14px;opacity:.5;z-index:300}.modal .modal-window .icon--close:hover{opacity:.8}@media screen and (max-width:44.9375em){.modal .modal-window .icon--close{right:15px;top:14px}}.modal .modal-window .icon-close-light{transition:opacity .25s linear;background-position:50%;background-size:100%;position:absolute;top:17px;right:30px;cursor:pointer;width:14px;height:14px;opacity:.5;z-index:300;right:20px;top:20px;background-repeat:no-repeat}.modal .modal-window .icon-close-light:hover{opacity:.8}@media screen and (max-width:44.9375em){.modal .modal-window .icon-close-light{right:15px;top:14px}}.modal .modal-window .title{background-image:linear-gradient(#fff,#fafafa);background-color:#fafafa;height:50px;width:100%;font-size:36px;border-radius:2px 2px 0 0;box-shadow:0 1px 0 0 rgba(58,64,68,.1);box-sizing:border-box;z-index:300}@media screen and (max-width:44.9375em){.modal .modal-window .title{height:40px}}.modal .modal-window .title .modal-headline{font-size:17px;line-height:17px;font-weight:600;letter-spacing:.01em;color:#3a3a3a;text-transform:none;padding-left:20px;float:left;white-space:nowrap;margin:16px 0 0}@media screen and (max-width:44.9375em){.modal .modal-window .title .modal-headline{font-size:15px;margin-top:13px;padding-left:14px}}.modal .modal-window .title h1{font-size:17px;line-height:17px;font-weight:600;letter-spacing:.01em;color:#3a3a3a;text-transform:none;padding-left:20px;float:left;white-space:nowrap;margin:16px 0 0}@media screen and (max-width:44.9375em){.modal .modal-window .title h1{font-size:15px;margin-top:13px;padding-left:14px}}.modal .modal-window .content{height:71.3vh}.modal .modal-window .content-inner{position:relative;height:100%;padding:0 2rem;overflow:scroll}@media screen and (max-width:44.9375em){.modal .modal-window .content-inner{padding:0 20px}}.modal .modal-window .content-inner h3{margin:28px 0 0;font-weight:400;color:#1bb580;font-size:21px;line-height:1.4}.modal .modal-window .content-inner h3.modal-top-header{margin-top:0}.modal .modal-window .content-inner h4{color:#1bb580;font-size:14px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;margin-top:20px;margin-bottom:0;line-height:1.4}.modal .modal-window .content-inner ul{margin-top:10px;margin-left:0;padding-left:20px}.modal .modal-window .content-inner p{margin:10px 0}.modal .modal-window .footer{position:absolute;height:65px;text-align:right;background-color:#fafafa;width:100%;padding:10px 30px;bottom:0;border-top:1px solid rgba(58,64,68,.1)}@media screen and (max-width:44.9375em){.modal .modal-window .footer{padding:15px 20px;height:auto}}.modal .modal-window .footer .primary-button{font-size:15px}@media screen and (max-width:44.9375em){.modal .modal-window .footer .primary-button{width:100%;font-size:13px}}#disclaimer-modal .modal-window{max-width:840px;width:100%;height:80%}@media screen and (min-width:45em) and (max-width:63.9375em){#disclaimer-modal .modal-window{max-width:700px}}@media screen and (max-width:44.9375em){#disclaimer-modal .modal-window{width:95%;height:auto;font-size:13px;line-height:22px}}#disclaimer-modal .content{padding-top:40px;padding-bottom:100px}@media screen and (max-width:44.9375em){#disclaimer-modal .content{padding-top:25px;padding-bottom:80px}}#disclaimer-modal .content #disclaimer-doc{padding:0 10px}@media screen and (max-width:44.9375em){#disclaimer-modal .content #disclaimer-doc{padding:0 14px}}.ebook-modal .close-button{top:15px;right:15px;position:absolute}.ebook-modal .modal-window{border-radius:4px;display:inline-block;text-align:center;width:680px}@media screen and (max-width:44.9375em){.ebook-modal .modal-window{width:100%}}@media screen and (max-width:44.9375em){.ebook-modal .ebook-modal-image-container{text-align:center}}.ebook-modal .ebook-modal-image{padding:20px}@media screen and (max-width:44.9375em){.ebook-modal .ebook-modal-image{padding:0;width:120px}}.ebook-modal .ebook-form{padding:60px 20px 20px 0}@media screen and (max-width:44.9375em){.ebook-modal .ebook-form{padding:20px 0 0}}.ebook-modal div.h1{background:#fafafa;border-bottom:1px solid rgba(0,0,0,.1);padding:15px}.ebook-modal h1.header{font-size:20px;float:none;font-weight:600;margin:0}@media screen and (max-width:44.9375em){.ebook-modal h1.header{font-size:15px}}.ebook-modal .content-row{padding:20px;text-align:left}.ebook-modal label{color:#3a3a3a;display:block;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-bottom:5px}.ebook-modal input{background:#fafafa;border:1px solid rgba(58,64,68,.1);border-radius:2px;color:#686b6e;padding:12px 15px}.ebook-modal .action-row,.ebook-modal .wide-input-row+.wide-input-row{margin-top:20px}.main-navigation ul,.social-navigation ul{padding-left:0;margin-left:0}.main-navigation ul li,.social-navigation ul li{list-style-type:none;display:inline-block}.main-navigation ul li a,.social-navigation ul li a{text-decoration:none;color:#9b9b9b}.main-navigation ul li a:hover,.social-navigation ul li a:hover{color:#1bb580}.menu-toggle{background:none;outline:0;border:0;position:absolute;top:12px;left:10px}.main-navigation{display:inline-block}@media screen and (max-width:44.9375em){.main-navigation{display:none;margin-top:-4px}}.main-navigation .menu-main-navigation-container{display:inline-block}@media screen and (max-width:44.9375em){.main-navigation .menu-main-navigation-container{display:block}}.main-navigation #primary-menu{margin-bottom:0}@media screen and (max-width:44.9375em){.main-navigation #primary-menu{background-color:#4a4a4a}}.main-navigation #primary-menu li.menu-item{margin-right:20px}@media screen and (max-width:1150px){.main-navigation #primary-menu li.menu-item{margin-right:15px;margin-right:10px}}@media screen and (max-width:44.9375em){.main-navigation #primary-menu li.menu-item{width:100%;display:block}.main-navigation #primary-menu li.menu-item+li.menu-item{border-top:1px solid #f9f9fa}}@media screen and (max-width:44.9375em){.main-navigation #primary-menu li.menu-item a{color:#f9f9fa;padding:10px 0;width:100%;text-align:center;display:block;font-size:21px}}.social-navigation{text-align:right;padding-right:40px;vertical-align:middle}@media screen and (min-width:45em) and (max-width:63.9375em){.social-navigation{padding-right:10px}}.social-navigation .social-menu-container{text-align:right;display:inline-block}@media screen and (max-width:44.9375em){.social-navigation .social-menu-container{display:none}}.social-navigation .social-menu-container .social-text{display:inline-block;margin-right:20px;color:#9b9b9b}@media screen and (max-width:1150px){.social-navigation .social-menu-container .social-text{display:none}}.social-navigation .social-menu-container .menu-social-media-menu-container{display:inline-block}.social-navigation .social-menu-container .menu-social-media-menu-container #social-menu{text-align:right;padding-right:20px;margin:0}.social-navigation .social-menu-container .menu-social-media-menu-container #social-menu li.menu-item{margin-left:10px}.social-navigation .social-menu-container .menu-social-media-menu-container #social-menu li.menu-item a{text-indent:100%;white-space:nowrap;overflow:hidden;width:16px;height:16px;background-repeat:no-repeat;display:inline-block;background-position:50%;background-size:100%;opacity:.3}.social-navigation .social-menu-container .menu-social-media-menu-container #social-menu li.menu-item.facebook a{background-image:url(images/icons/social-facebook-067ecfef58ec8df1b61da80bb998343c.svg);background-size:9px}.social-navigation .social-menu-container .menu-social-media-menu-container #social-menu li.menu-item.twitter a{background-image:url(images/icons/social-twitter-4ecc31beacdec6662749b08922cfd511.svg)}.social-navigation .social-menu-container .menu-social-media-menu-container #social-menu li.menu-item.linkedin a{background-image:url(images/icons/social-linkedin-d4d386e55389def8dc56664f5ff43ed2.svg)}.social-navigation .social-menu-container .menu-social-media-menu-container #social-menu li.menu-item.pinterest a{background-image:url(images/icons/social-pinterest-eaf382f35fae2424badbee44d9664375.svg)}.social-navigation .social-menu-container .menu-social-media-menu-container #social-menu li.menu-item:first-of-type{margin-left:0}.social-navigation p{line-height:74px;margin:0;text-align:right}.social-navigation .search-container{padding-left:20px;border-left:1px solid #cad0d5;line-height:34px;margin:20px 0;display:inline-block}@media screen and (max-width:44.9375em){.social-navigation .search-container{margin:0;position:absolute;right:10px;top:10px;border-left:0;padding-left:0}}.social-navigation .search-container .search-form .search-field{outline:none;border:none;background-color:transparent;width:75px;min-height:auto}.social-navigation .search-container .search-form .search-submit{background:none;border:none;outline:none}.social-navigation .search-container .search-form .search-submit img{vertical-align:middle}.footer-navigation:after{content:"";display:table;table-layout:fixed;clear:both}@media screen and (min-width:45em) and (max-width:63.9375em){.footer-navigation{max-width:90%;margin:0 auto}}.footer-navigation #footer-menu{padding:0;margin:0}.footer-navigation #footer-menu>li{list-style-type:none;float:left;width:20%}.footer-navigation #footer-menu>li:first-child{width:18%}.footer-navigation #footer-menu>li:nth-child(2){width:31%}.footer-navigation #footer-menu>li:nth-child(3){width:20%}.footer-navigation #footer-menu>li:nth-child(4){width:31%}.footer-navigation #footer-menu>li>a{text-transform:uppercase;font-size:12px;font-weight:600;color:#1bb580;letter-spacing:.065em;text-decoration:none;cursor:default}.footer-navigation #footer-menu>li .sub-menu{padding-left:0;margin-left:0}.footer-navigation #footer-menu>li .sub-menu>li{list-style-type:none;margin-top:10px}.footer-navigation #footer-menu>li .sub-menu>li>a{color:#9c9ea1;text-decoration:none}.footer-navigation #footer-menu>li .sub-menu>li>a:hover{color:#1bb580}.site-header{background-color:#fff;height:74px;z-index:1000;position:relative}@media screen and (max-width:44.9375em){.site-header .site-header-content{height:46px}}@media screen and (min-width:720px) and (max-width:900px){.site-header .site-nav{width:85%!important}.site-header .social-navigation{width:15%!important}.site-header .social-navigation .social-menu-container{display:none}.site-header .social-navigation .search-container{padding-left:0;border-left:0}}@media screen and (max-width:44.9375em){.site-header{height:46px}}.site-header .site-branding{display:inline-block;padding:0 80px 0 20px;vertical-align:middle}@media screen and (max-width:1150px){.site-header .site-branding{padding-right:30px}}@media screen and (min-width:45em) and (max-width:63.9375em){.site-header .site-branding{padding-left:10px}}@media screen and (max-width:44.9375em){.site-header .site-branding{padding:0;display:block}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.site-header .site-branding{padding-right:40px}}.site-header .site-branding .site-title{line-height:74px;text-align:center}@media screen and (max-width:44.9375em){.site-header .site-branding .site-title{width:160px;margin:0 auto;line-height:46px}}.site-header .site-branding .site-title a{display:block;text-decoration:none}.site-header .site-branding .site-title a .logo{margin-top:20px;width:96px}@media screen and (max-width:44.9375em){.site-header .site-branding .site-title a .logo{width:88px;margin-top:11px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.site-header .site-branding .site-title a .logo{width:100%}}.site-header-content{max-width:1200px;margin:0 auto}.site-footer{background-color:#fff;padding-top:60px;border-top:1px solid #f6f6f6}@media screen and (max-width:44.9375em){.site-footer{height:auto;padding-top:30px}}.site-footer .newsletter-container{position:relative;margin-bottom:0}.site-footer .author{color:#9c9ea1}.site-footer .footer-navigation:after{content:"";display:table;table-layout:fixed;clear:both}@media screen and (min-width:45em) and (max-width:63.9375em){.site-footer .footer-navigation{max-width:90%;margin:0 auto}}.site-footer .footer-navigation #footer-menu,.site-footer .footer-navigation #footer-mort-menu{padding:0;margin:0}.site-footer .footer-navigation #footer-menu>li,.site-footer .footer-navigation #footer-mort-menu>li{list-style-type:none;float:left;width:25%;line-height:1.4}.site-footer .footer-navigation #footer-menu>li>a,.site-footer .footer-navigation #footer-mort-menu>li>a{text-transform:uppercase;font-size:12px;font-weight:600;color:#1bb580;letter-spacing:.065em;margin-bottom:10px;text-decoration:none;cursor:default;display:inline-block}.site-footer .footer-navigation #footer-menu>li .sub-menu,.site-footer .footer-navigation #footer-mort-menu>li .sub-menu{padding-left:0;margin-left:0}.site-footer .footer-navigation #footer-menu>li .sub-menu>li,.site-footer .footer-navigation #footer-mort-menu>li .sub-menu>li{list-style-type:none;margin-top:10px}.site-footer .footer-navigation #footer-menu>li .sub-menu>li>a,.site-footer .footer-navigation #footer-mort-menu>li .sub-menu>li>a{transition:color .25s ease;color:#9c9ea1;text-decoration:none}.site-footer .footer-navigation #footer-menu>li .sub-menu>li>a:hover,.site-footer .footer-navigation #footer-mort-menu>li .sub-menu>li>a:hover{color:#3a3a3a}.site-footer .footer-social{margin-top:80px}.site-footer .footer-social a.icon{display:block;margin-bottom:15px;padding-left:30px;color:#3a3a3a}.site-footer .footer-social .footer-social-blurb{font-size:23px;line-height:29px;color:#3a3a3a;width:100%;text-decoration:none}@media screen and (max-width:63.9375em){.site-footer .highlight-article-container{display:none}}.site-footer .highlight-article-container .highlight-article{text-align:right}.site-footer .highlight-article-container .highlight-article .heading{text-transform:uppercase;font-size:12px;font-weight:600;color:#1bb580;letter-spacing:.065em;margin-bottom:10px;margin-top:0;cursor:default;display:inline-block}.site-footer .highlight-article-container .highlight-article h3{margin-top:0}.site-footer .highlight-article-container .highlight-article h3 a{font-size:23px;line-height:29px;color:#3a3a3a;width:100%;text-decoration:none}.site-footer .highlight-article-container .highlight-article h3 a:hover{text-decoration:underline}.site-footer .footer-address .address-content{max-height:370px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.site-footer .footer-address .address-content{height:370px}}.site-footer .footer-address{margin-top:20px;position:relative}@media screen and (max-width:44.9375em){.site-footer .footer-address{text-align:center;padding-top:0}}.site-footer .footer-address .link-underline{text-decoration:underline}.site-footer .footer-address .desktop-images{line-height:0}@media screen and (min-width:64em){.site-footer .footer-address .desktop-images{position:relative;top:-2px}}@media screen and (max-width:44.9375em){.site-footer .footer-address .desktop-images{text-align:center;margin-top:20px}}.site-footer .footer-address img{margin:0 auto 10px;display:inline-block}@media screen and (max-width:44.9375em){.site-footer .footer-address img{margin:0 10px 0 0}}.site-footer .footer-address img.footer-logo{margin:0 auto 28px;max-width:88px}.site-footer .footer-address img.footer-logo:last-of-type{margin-bottom:0}@media screen and (max-width:44.9375em){.site-footer .footer-address img.footer-logo{vertical-align:middle;margin:0 10px 0 0}.site-footer .footer-address img.footer-logo:last-of-type{margin-right:0}}.site-footer .footer-address .address-content{font-size:12px;color:#9c9ea1;letter-spacing:.6px;max-width:1060px;max-height:440px;margin:60px auto;padding:60px 250px 60px 0;border-top:1px solid #9c9ea1;border-bottom:1px solid #9c9ea1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .footer-address .address-content .address-text__item{color:#9c9ea1;max-width:220px}@media screen and (max-width:44.9375em){.site-footer .footer-address .address-content .address-text__item{max-width:none}}.site-footer .footer-address .address-content .address-text__item:not(:last-child){margin-bottom:15px}.site-footer .footer-address .address-content .address-text__item.address__headline{-ms-flex-order:1;order:1}.site-footer .footer-address .address-content .address-text__item.address__location{-ms-flex-order:2;order:2}.site-footer .footer-address .address-content .address-text__item.address__states{-ms-flex-order:3;order:3}.site-footer .footer-address .address-content .address-text__item.address__rights{-ms-flex-order:4;order:4}@media screen and (max-width:44.9375em){.site-footer .footer-address .address-content .address-text__item.address__rights{-ms-flex-order:6;order:6;margin:0}}.site-footer .footer-address .address-content .address-text__item.address__disclosure-1{-ms-flex-order:5;order:5}@media screen and (max-width:44.9375em){.site-footer .footer-address .address-content .address-text__item.address__disclosure-1{-ms-flex-order:4;order:4}}.site-footer .footer-address .address-content .address-text__item.address__disclosure-1 a{text-decoration:none}.site-footer .footer-address .address-content .address-text__item.address__disclosure-2{-ms-flex-order:6;order:6}@media screen and (max-width:44.9375em){.site-footer .footer-address .address-content .address-text__item.address__disclosure-2{-ms-flex-order:5;order:5}}.site-footer .footer-address .address-content .address-text__item a{color:#9c9ea1}@media screen and (min-width:45em) and (max-width:63.9375em){.site-footer .footer-address .address-content{max-width:90%}}@media screen and (max-width:44.9375em){.site-footer .footer-address .address-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto 30px;max-height:100%;padding:30px 0;-ms-flex-align:start;align-items:flex-start;text-align:left;max-width:80%;border-top:1px solid #979797}}@media screen and (max-width:44.9375em){.site-footer .footer-address .address-content .postal-address{margin-top:0}}@media screen and (max-width:44.9375em){.site-footer .footer-address .address-content .postal-address .city{display:block}}.site-footer .footer-address .address-content .loan-desgination-text{display:block;width:100%}.site-footer .footer-address .address-content .loan-desgination-text>p{margin:0}.site-footer .footer-address .address-content address{display:inline-block;font-style:normal}@media screen and (max-width:44.9375em){.site-footer .footer-address .address-content address{display:block}}.site-footer .footer-address .address-content address a.earnest-street-address{text-decoration:none;color:#9c9ea1}.site-footer .footer-address .address-content .footer-link{display:inline-block}.site-footer .footer-address .address-content .footer-link a{text-decoration:none;color:#f9f9fa}.site-footer .footer-ratings__container{max-width:1060px;margin:0 auto 60px}@media screen and (min-width:45em) and (max-width:63.9375em){.site-footer .footer-ratings__container{max-width:90%}}@media screen and (max-width:44.9375em){.site-footer .footer-ratings__container{max-width:80%}}.site-footer .footer-ratings__container .footer-ratings__logo{max-width:88px;margin-right:28px}.site-footer span.gap{margin:0 10px}@media screen and (max-width:44.9375em){.site-footer span.gap{display:none}}.social-links{margin-top:10px}.social-links--mobile{display:none}@media screen and (max-width:44.9375em){.social-links--mobile{display:block;text-align:center;margin-bottom:30px}}.social-links a{text-indent:100%;white-space:nowrap;overflow:hidden;transition:opacity .25s ease;display:inline-block;width:22px;height:22px;margin-right:12px;margin-left:5px;background-size:contain;background-position:bottom}.social-links a:last-of-type{margin-right:0}.social-links a:hover{opacity:.8}@media screen and (max-width:44.9375em){.social-links a{margin:0 11px}}.post-summary-card{position:relative;max-width:340px;margin-bottom:4px}.post-summary-card.people .category-text{color:#55e5b3}.post-summary-card.money .category-text{color:#349ff7}.post-summary-card.life .category-text{color:#ffb66d}.post-summary-card.data .category-text{color:#28cebe}.post-summary-card.company .category-text{color:#1bb580}.post-summary-card.engineering .category-text{color:#8c48ee}.post-summary-card.people{border-top:4px solid #55e5b3}.post-summary-card.money{border-top:4px solid #349ff7}.post-summary-card.life{border-top:4px solid #ffb66d}.post-summary-card.data{border-top:4px solid #28cebe}.post-summary-card.company{border-top:4px solid #1bb580}.post-summary-card.engineering{border-top:4px solid #8c48ee}.post-summary-card .post-image{line-height:0}.post-summary-card a{text-decoration:none}.post-summary-card .title{margin-top:0;font-weight:600;color:#3a3a3a}.post-summary-card .title a{color:#3a3a3a}.post-summary-card .action-row .read-time{float:right}@media screen and (max-width:63.9375em){.post-summary-card{min-width:auto;max-width:inherit}}.post-summary-card:after{content:"";display:table;table-layout:fixed;clear:both}.post-summary-card .post-image img{max-width:100%;display:inline-block;height:auto}.post-summary-card .post-content{background-color:#fff;min-height:178px}.post-summary-card .post-content .title{font-size:21px;line-height:24px;padding:20px 10px}.post-summary-card .action-row{position:absolute;bottom:30px;width:100%}.post-summary-card .action-row .category-list{margin-left:10px}.post-summary-card .action-row .read-time{margin-right:10px}.newsletter-container{background-color:#fff;background-image:url(images/newsletter-web-a862962b86c44f5bde2c7925595c52e2.svg);background-size:auto 132px;height:132px;width:100%;padding:0 45px}@media screen and (max-width:63.9375em){.site-footer .newsletter-container{margin-bottom:40px}}@media screen and (max-width:63.9375em){.newsletter-container{background-image:none}}@media screen and (max-width:44.9375em){.newsletter-container{height:auto;position:absolute;bottom:0}}.newsletter-container .title{font-size:28px;font-weight:600;color:#222629;line-height:132px;margin:0}@media screen and (max-width:63.9375em){.newsletter-container .title{text-align:center}}@media screen and (min-width:45em) and (max-width:63.9375em){.newsletter-container .title{line-height:30px;margin-top:20px}}@media screen and (max-width:44.9375em){.newsletter-container .title{font-size:21px;line-height:24px;margin-top:30px}}.newsletter-container .newsletter-input-container{margin-top:45px}@media screen and (max-width:63.9375em){.newsletter-container .newsletter-input-container{margin-top:15px}}.newsletter-container .newsletter-input-container .email-address-input{width:calc(100% - 200px);float:left;padding:0 15px}.newsletter-container .newsletter-input-container .email-address-input::-webkit-input-placeholder{color:hsla(0,0%,60.8%,.75)}.newsletter-container .newsletter-input-container .email-address-input:-moz-placeholder,.newsletter-container .newsletter-input-container .email-address-input::-moz-placeholder{color:hsla(0,0%,60.8%,.75)}.newsletter-container .newsletter-input-container .email-address-input:-ms-input-placeholder{color:hsla(0,0%,60.8%,.75)}@media screen and (max-width:44.9375em){.newsletter-container .newsletter-input-container .email-address-input{display:block;float:none;width:100%}}.newsletter-container .newsletter-input-container .subscribe-button{float:right;min-width:175px}.newsletter-container .newsletter-input-container .subscribe-button:hover{background-color:#19a776}@media screen and (max-width:44.9375em){.newsletter-container .newsletter-input-container .subscribe-button{display:block;float:none;margin:20px auto}}.newsletter-container.for-lap-and-up-only{padding:0 25px}.newsletter-container.for-lap-and-up-only .subscribe-button{min-width:160px}.newsletter-container.for-lap-and-up-only .email-address-input{margin-left:-30px;width:calc(100% - 155px)}@media screen and (max-width:44.9375em){.newsletter-container.for-lap-and-up-only{display:none}}.subscribe-success{background-color:#1bb580;line-height:50px;color:#f9f9fa;font-size:18px;text-align:center;top:0;left:0;right:0;max-width:100%;padding:0 15px}.newsletter-post-container,.subscribe-success{position:fixed;z-index:1000;width:100%;display:none}.newsletter-post-container{background-color:#fff;height:108px;border-top:1px solid #9b9b9b;bottom:0;transition:background-color .2s ease-in}.newsletter-post-container.success{background-color:#1bb580;border-top:none;color:#f9f9fa}.newsletter-post-container.success .message{text-align:center;line-height:108px;margin:0;font-size:21px}.newsletter-post-container .subscribe-close{width:12px;height:12px;position:absolute;right:20px;top:10px;cursor:pointer}.newsletter-post-container .title{font-size:28px;color:#222629;line-height:108px;margin:0}.newsletter-post-container .newsletter-input-container{margin-top:30px}.newsletter-post-container .newsletter-input-container .email-address-input{width:75%;float:left;padding:0 15px}.newsletter-post-container .newsletter-input-container .email-address-input::-webkit-input-placeholder{color:hsla(0,0%,60.8%,.75)}.newsletter-post-container .newsletter-input-container .email-address-input:-moz-placeholder,.newsletter-post-container .newsletter-input-container .email-address-input::-moz-placeholder{color:hsla(0,0%,60.8%,.75)}.newsletter-post-container .newsletter-input-container .email-address-input:-ms-input-placeholder{color:hsla(0,0%,60.8%,.75)}.newsletter-post-container .newsletter-input-container .subscribe-button{float:right}.loading-dots{position:absolute;right:105px;top:41px;margin-top:-32px;margin-left:-32px;height:64px;width:64px;display:none}@media screen and (max-width:44.9375em){.loading-dots{right:44px;top:22px}}.dot{position:absolute;top:28px;height:8px;width:8px;border-radius:50%;background-color:#d3d3d3}.dot.dot-left{left:14px;animation-name:dot-color;animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:steps(3);animation-delay:0ms}.dot.dot-center{left:28px;animation-name:dot-color;animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:steps(3);animation-delay:.11666667s}.dot.dot-right{right:14px;animation-name:dot-color;animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:steps(3);animation-delay:233.33333ms}.no-results{min-height:446px}.no-results .page-header{text-align:center;margin-top:60px}@media screen and (max-width:44.9375em){.no-results .page-header h1{font-size:24px}}.search-form{width:100%;background-color:#4a4a4a;position:absolute;top:0;height:0;right:0;opacity:0;overflow:hidden;transition:opacity .25s ease;z-index:101}.show-search .search-form{height:100px;opacity:1}@media screen and (max-width:44.9375em){.search-form{position:relative}.show-search .search-form{height:54px}}.search-form .search-field{border:0;border-bottom:1px solid #fff;background:none;width:90%;position:relative;color:#fff;display:block;margin:20px auto 0;border-radius:0;-webkit-appearance:none}@media screen and (max-width:44.9375em){.search-form .search-field{margin-top:0;min-height:inherit;padding-top:12px;padding-right:30px;-webkit-appearance:none}}.search-form .search-field:focus{color:#fff}.search-form .search-close{background:none;outline:0;border:0;position:absolute;top:30px;right:5%}@media screen and (max-width:44.9375em){.search-form .search-close{margin-top:0;top:12px}}.search-form .iss-on{background-image:none!important;background-repeat:no-repeat!important;background-position:calc(100% - 35px) 6px!important;background-size:25px}@media screen and (max-width:44.9375em){.search-form .iss-on{background-position:calc(100% - 35px) 10px!important;background-size:20px}}.post-search-result.no-additional{border-top:1px solid hsla(0,0%,60.8%,.5);padding-top:20px!important}.search-container{margin-top:2px}.search-container button{background:none;border:0;outline:0;cursor:pointer;vertical-align:middle}.post-search-results-container{margin-top:60px}@media screen and (max-width:44.9375em){.post-search-results-container{margin-top:80px}}.post-search-results-container .post-search-result{margin-bottom:30px;padding:0 20px}.post-search-results-container .post-search-result.people .category-text{color:#55e5b3}.post-search-results-container .post-search-result.money .category-text{color:#349ff7}.post-search-results-container .post-search-result.life .category-text{color:#ffb66d}.post-search-results-container .post-search-result.data .category-text{color:#28cebe}.post-search-results-container .post-search-result.company .category-text{color:#1bb580}.post-search-results-container .post-search-result.engineering .category-text{color:#8c48ee}.post-search-results-container .post-search-result+.post-search-result{border-top:1px solid hsla(0,0%,60.8%,.5);padding-top:20px}.post-search-results-container .post-search-result .post-content{background-color:#fff;position:relative}.post-search-results-container .post-search-result .post-content .title{margin:0}@media screen and (max-width:44.9375em){.post-search-results-container .post-search-result .post-content .title{font-size:21px;line-height:26px}}.post-search-results-container .post-search-result .post-content .title a{font-size:21px;line-height:26px;text-decoration:none;color:#222629}.post-search-results-container .post-search-result .post-content .title a:hover{text-decoration:underline}.post-search-results-container .post-search-result .post-content .action-row{width:100%;margin-top:20px}.post-search-results-container .post-search-result .post-content .action-row .read-time{float:right}.post-search-results-container .paging-navigation{margin-bottom:30px}.paging-navigation{padding:1em;background-color:#f9f9fa}.paging-navigation ul{list-style-type:none;margin:0;padding:0}.paging-navigation li{display:inline}a.page-numbers,span.page-numbers{padding:.3em .7em;color:#9b9b9b}.paging-navigation .current,a:hover.page-numbers{color:#3a3a3a}.search-background{background:hsla(0,0%,100%,.8);position:fixed;top:0;right:0;bottom:0;left:0;transition:all .25s ease;opacity:0;height:0;z-index:100}.search-open .search-background{height:auto;opacity:1}.search-open.search-show-results .search-background{opacity:0;height:0}.search-form.show-search-loader .loading-dots{display:block}p[style="text-align: right;"] .smth_01_inline,p[style="text-align: right;"] .smth_slr_01_inline{float:right;padding:7px 0 0 30px}p[style="text-align: left;"] .smth_01_inline,p[style="text-align: left;"] .smth_slr_01_inline{float:left;padding:7px 30px 0 0}.smth_01_inline,.smth_slr_01_inline{display:inline;margin:0;padding:7px 30px 0 0;max-width:310px;float:left}@media screen and (max-width:44.9375em){.smth_01_inline,.smth_slr_01_inline{display:block;float:none;margin:20px auto;padding:0}}.better-blog-cta{color:#fff;margin:50px 0;position:relative;display:block}.better-blog-cta:before{content:"";z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;display:block;box-shadow:10px 10px 25px rgba(35,24,65,.15);border-radius:8px;transition:all .2s ease-in-out;transform-origin:50% 100%}.better-blog-cta.better-blog-cta-amethyst:before,.better-blog-cta:before{background:#573388;background:linear-gradient(217.04deg,#4e1bb4 1.48%,#6f1aea)}.better-blog-cta.better-blog-cta-sapphire:before{background:#3eaee6;background:linear-gradient(90.94deg,#3eaee6 -6.37%,#6f1aea 182.66%)}.better-blog-cta.better-blog-cta-jade:before{background:#1fd193;background:linear-gradient(290.32deg,#1bb580 -16.06%,#1fd193 99.4%)}.better-blog-cta.better-blog-cta-gold:before{background:#eba800;background:linear-gradient(83.23deg,#eba800 -37.21%,#ffbf1f 110.76%)}.better-blog-cta.better-blog-cta-ruby:before{background:#d21688;background:linear-gradient(260.96deg,#d21688 14.34%,#db3a9c 89.17%)}.better-blog-cta .cta-inner{position:relative;margin:-1px;padding:1px;transition:all .2s ease-in-out}.better-blog-cta:hover:before{transform:scale(1.0135)}.better-blog-cta:hover .cta-inner{transform:translateY(-5px)}.better-blog-cta .cta-outer{background-repeat:no-repeat;background-position:bottom 0 right 24px;background-size:auto;display:block;padding:24px;text-decoration:none}@media screen and (max-width:1024px){.better-blog-cta .cta-outer{background-position:bottom 0 right 36px;background-size:auto 92px;padding:36px 36px 52px}}@media screen and (max-width:393px){.better-blog-cta .cta-outer{background-position:bottom 0 right 0;background-size:auto 112px;padding:36px 36px 96px}}.better-blog-cta .logo-est-round{display:block;width:40px;height:40px;position:absolute;right:0;top:0}@media screen and (max-width:1024px){.better-blog-cta .logo-est-round{position:static}}.better-blog-cta .logo-est-round svg{width:40px;height:40px}.better-blog-cta .logo-est-round path{fill:#fff}.better-blog-cta .cta-left-content{transition:all .2s ease-in-out;margin:28px 280px 28px 28px}@media screen and (max-width:1024px){.better-blog-cta .cta-left-content{margin:0}}.better-blog-cta .cta-left-content .cta-link,.better-blog-cta .cta-left-content>.cta-heading{color:#fff;text-decoration:none}.better-blog-cta .cta-left-content .cta-heading{font-style:normal;font-weight:700;font-size:28px;line-height:32px;margin:24px 0}.better-blog-cta .cta-left-content .cta-link{background:none;border:1px solid #fff;border-radius:26px;display:inline-block;font-size:16px;font-weight:700;line-height:30px;text-align:center;padding:0 53px}.better-blog-cta .cta-left-content .cta-link:hover{color:#fff}@media screen and (max-width:393px){.better-blog-cta .cta-left-content .cta-link{padding:0 24px}}.icon{background-repeat:no-repeat;display:inline-block}.icon--close{background-image:url(images/icons/close-d5332cb12ed02b74055586e467df5903.svg)}.icon--arrow-right-lightgrey{background-image:url(images/icons/arrow-right-lightgrey-62778a3605e09eff10aebf01846174d6.svg)}.icon--arrow-right-round-blue{background-image:url(images/icons/arrow-right-round-blue-c8ef0c21c76b4db2b222f0dce7b6354d.svg)}.icon--ch-chat{background-image:url(images/icons/ch-chat-8cd2830fbbd67372d8dc5741025b385b.svg)}.icon--ch-email{background-image:url(images/icons/ch-email-f0ea2de3b1dfcb475e436ad6b4389b67.svg)}.icon--ch-email-mobile{background-image:url(images/icons/ch-email-mobile-50234df1ac31832f1ec218f19f1fd532.svg)}.icon--social-facebook{background-image:url(images/icons/social-facebook-067ecfef58ec8df1b61da80bb998343c.svg)}.icon--social-linkedin{background-image:url(images/icons/social-linkedin-d4d386e55389def8dc56664f5ff43ed2.svg)}.icon--social-twitter{background-image:url(images/icons/social-twitter-4ecc31beacdec6662749b08922cfd511.svg)}.icon--social-instagram{background-image:url(images/icons/social-instagram-93e99ed22488e0d22e0bdfb40eae3b19.svg)}.icon--social-pinterest{background-image:url(images/icons/social-pinterest-eaf382f35fae2424badbee44d9664375.svg)}.for-mobile-only{display:none}@media screen and (max-width:44.9375em){.for-mobile-only{display:block}}.for-portable-only{display:none}@media screen and (max-width:63.9375em){.for-portable-only{display:block}}.for-desktop-only{display:none}@media screen and (min-width:64em){.for-desktop-only{display:block}}.for-laptop-and-up-only{display:block}@media screen and (max-width:44.9375em){.for-laptop-and-up-only{display:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.share-buttons__container{display:none;width:100%;top:auto;bottom:0;position:fixed}.share-buttons__container.visible{display:block}.share-buttons__button{position:relative;display:block;width:25%;height:48px;margin:0;padding:8px 0;outline-offset:-1px;text-align:center;float:left;transition:width .15s ease-in-out;overflow:hidden;background:#e8e8e8;z-index:100030;cursor:pointer}.share-buttons__button--twitter{background-color:#1da1f2}.share-buttons__button--pinterest{background-color:#cb2027}.share-buttons__button--linkedin{background-color:#0077b5}.share-buttons__button--facebook{background-color:#3b5998}@media screen and (min-width:45em){.share-buttons__container{width:48px;top:30%;bottom:auto}.share-buttons__button{width:48px}.share-buttons__button:hover{width:64px}}.at-icon{position:relative;top:0;left:0;display:block;background-repeat:no-repeat;background-position:50% 50%;fill:#fff;width:32px;height:32px;line-height:32px;border:none;padding:0;margin:0 auto;overflow:hidden;cursor:pointer}.ear195--butterbar{position:fixed;top:0;left:0;right:0;text-align:center;background:#5b20b1;color:#f9f9fa;padding:10px;z-index:10000;min-height:44px;font-size:15px;border:1px solid rgba(0,0,0,.15)}.ear195--butterbar a{color:#fff;font-weight:700;text-decoration:underline;margin-left:5px;margin-right:5px}.ear195--text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:500}.ear195--loan{font-size:13px;font-weight:400;display:inline-block}.ear195--close{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:2em;line-height:15px}.ear195 #page{padding-top:44px}@media (max-width:768px){.ear195--name{display:none}.ear195--butterbar{font-size:14px}.ear195--loan{font-size:10px;display:block}.ear195--text{white-space:nowrap}}.calculator-form{position:sticky;top:0;margin-bottom:40px}.calculator-form .copy .calculator-copy__title{font-size:30px;color:#3a3a3a}.calculator-form .copy .calculator-copy__subtitle{font-size:14px;margin:0 0 10px;color:#1bb580;line-height:25px;font-weight:600;width:85%}.calculator-form .calculator-label{font-size:11px;color:#4a5155;font-weight:700;margin-bottom:0;margin-right:10px;text-transform:uppercase}.calculator-form select{border:1px solid #ccc;width:100%;background-color:#fafafa;color:#3a3a3a;padding:6px 14px;-webkit-appearance:none;border-radius:2px}.calculator-form .calculator-input--dropdown{background-color:#fff;background-image:url(images/icons/calc-arrow-down-darkgrey-5970105308d6f67348bb3a30ee441ce6.svg);background-size:5%;background-repeat:no-repeat;background-position:100%;cursor:pointer}.calculator-form .calculator-input--dropdown option{font-size:14px}.calculator-form select:after{background-image:url(images/icons/calc-arrow-right-lightgrey-a8eeb41d389b5a6693ef1d37da212af8.svg);content:"";width:12px;height:10px;background-repeat:no-repeat;display:inline-block}.calculator-form .calculator-input{border:0;border-bottom:1px solid #cad0d5;border-radius:0;font-size:18px;color:#4a5155;margin-bottom:20px;padding-left:0;outline:0}.calculator-form .calculator-input:focus{color:#1bb580;border-bottom:1px solid #1bb580}.calculator-form .calculator-button{width:100%;border-radius:2px;transition:all .25s;box-sizing:border-box;height:44px;padding:0 25px;border:1px solid rgba(0,0,0,.15);text-transform:capitalize;color:#f9f9fa;background-color:#1bb580;text-align:center!important}@media screen and (max-width:768px){.calculator-form .calculator-button{font-size:12px}}@media screen and (max-width:800px){.calculator-form .calculator-button{padding:10px 20px}}@media screen and (max-width:1025px){.calculator-form .calculator--inputs .layout .layout__item{padding-left:10px}}.site-content{max-width:1060px;margin:0 auto}.section-header{background:#3a3a3a;color:#fff;font-size:24px;display:inline-block;padding:2px 14px;margin-bottom:20px;font-weight:400}.site-main .spotlight-post{position:relative;margin-bottom:40px;background-color:#f6f6f6}.site-main .spotlight-post.people .category-text{color:#55e5b3}.site-main .spotlight-post.money .category-text{color:#349ff7}.site-main .spotlight-post.life .category-text{color:#ffb66d}.site-main .spotlight-post.data .category-text{color:#28cebe}.site-main .spotlight-post.company .category-text{color:#1bb580}.site-main .spotlight-post.engineering .category-text{color:#8c48ee}.site-main .spotlight-post.people{border-top:4px solid #55e5b3}.site-main .spotlight-post.money{border-top:4px solid #349ff7}.site-main .spotlight-post.life{border-top:4px solid #ffb66d}.site-main .spotlight-post.data{border-top:4px solid #28cebe}.site-main .spotlight-post.company{border-top:4px solid #1bb580}.site-main .spotlight-post.engineering{border-top:4px solid #8c48ee}.site-main .spotlight-post .post-image{line-height:0}.site-main .spotlight-post .post-image img{display:inline-block;max-width:100%;height:auto}.site-main .spotlight-post a{text-decoration:none}.site-main .spotlight-post .title{margin-top:0;font-weight:600;color:#3a3a3a}.site-main .spotlight-post .title a{color:#3a3a3a}.site-main .spotlight-post .action-row .read-time{float:right}.site-main .spotlight-post.people .tab{background-color:#55e5b3}.site-main .spotlight-post.money .tab{background-color:#349ff7}.site-main .spotlight-post.life .tab{background-color:#ffb66d}.site-main .spotlight-post.data .tab{background-color:#28cebe}.site-main .spotlight-post.company .tab{background-color:#1bb580}.site-main .spotlight-post.engineering .tab{background-color:#8c48ee}@media screen and (max-width:63.9375em){.site-main .spotlight-post{margin-bottom:0}}.site-main .spotlight-post .no-image{min-height:540px}@media screen and (max-width:44.9375em){.site-main .spotlight-post .no-image{min-height:310px}}.site-main .spotlight-post .content{padding:50px 40px 30px;width:645px;background-color:#fff;position:absolute;bottom:-80px;font-size:21px}@media screen and (max-width:63.9375em){.site-main .spotlight-post .content{position:relative;width:90%;margin:-100px auto 0;bottom:0}}@media screen and (max-width:44.9375em){.site-main .spotlight-post .content{padding:25px;min-height:auto;font-size:16px}}.site-main .spotlight-post .content p{color:#9c9ea1;line-height:1.6;margin:30px 0}@media screen and (max-width:44.9375em){.site-main .spotlight-post .content p{font-size:16px;line-height:26px;margin:20px 0}}.site-main .spotlight-post .content .title{font-size:42px;line-height:46px;margin-bottom:0}@media screen and (max-width:44.9375em){.site-main .spotlight-post .content .title{font-size:21px;line-height:25px}}.site-main .spotlight-post .content h1.tab{font-weight:400}.site-main .spotlight-post .content .tab{position:absolute;color:#f9f9fa;left:0;font-size:24px;padding:6px 10px;line-height:30px;margin:0;top:-42px;text-transform:capitalize}.site-main .home-content-container{background-color:#f6f6f6;padding:60px 0}@media screen and (max-width:44.9375em){.site-main .home-content-container{position:relative;padding-top:20px}}.site-main .home-content-container:after{content:"";display:table;table-layout:fixed;clear:both}@media screen and (max-width:63.9375em){.site-main .home-content-container .newsletter-container{display:none}}@media screen and (min-width:45em) and (max-width:63.9375em){.site-main .home-content-container .featured-post-container{margin:0 10px}}@media screen and (max-width:44.9375em){.site-main .home-content-container .featured-post-container{max-width:90%;margin:0 auto}}.site-main .home-content-container .featured-post-container .feature-post{position:relative}.site-main .home-content-container .featured-post-container .feature-post.people .category-text{color:#55e5b3}.site-main .home-content-container .featured-post-container .feature-post.money .category-text{color:#349ff7}.site-main .home-content-container .featured-post-container .feature-post.life .category-text{color:#ffb66d}.site-main .home-content-container .featured-post-container .feature-post.data .category-text{color:#28cebe}.site-main .home-content-container .featured-post-container .feature-post.company .category-text{color:#1bb580}.site-main .home-content-container .featured-post-container .feature-post.engineering .category-text{color:#8c48ee}.site-main .home-content-container .featured-post-container .feature-post.people{border-top:4px solid #55e5b3}.site-main .home-content-container .featured-post-container .feature-post.money{border-top:4px solid #349ff7}.site-main .home-content-container .featured-post-container .feature-post.life{border-top:4px solid #ffb66d}.site-main .home-content-container .featured-post-container .feature-post.data{border-top:4px solid #28cebe}.site-main .home-content-container .featured-post-container .feature-post.company{border-top:4px solid #1bb580}.site-main .home-content-container .featured-post-container .feature-post.engineering{border-top:4px solid #8c48ee}.site-main .home-content-container .featured-post-container .feature-post .post-image{line-height:0}.site-main .home-content-container .featured-post-container .feature-post .post-image img{display:inline-block;max-width:100%;height:auto}.site-main .home-content-container .featured-post-container .feature-post a{text-decoration:none}.site-main .home-content-container .featured-post-container .feature-post .title{margin-top:0;font-weight:600;color:#3a3a3a}.site-main .home-content-container .featured-post-container .feature-post .title a{color:#3a3a3a}.site-main .home-content-container .featured-post-container .feature-post .action-row .read-time{float:right}.site-main .home-content-container .featured-post-container .feature-post .content{background-color:#fff;min-height:150px;max-width:340px;position:relative}.site-main .home-content-container .featured-post-container .feature-post .content .title{font-size:21px;line-height:26px;padding:20px 10px}.site-main .home-content-container .featured-post-container .feature-post .content .action-row{position:absolute;bottom:40px;width:100%}.site-main .home-content-container .featured-post-container .feature-post .content .action-row .category-list{margin-left:10px}.site-main .home-content-container .featured-post-container .feature-post .content .action-row .read-time{margin-right:10px}.previous-articles-container{margin-top:60px}.previous-articles-container a{color:#3a3a3a;text-decoration:none;transition:all .15s ease}.previous-articles-container a .arrow{display:inline-block;height:16px;line-height:42px;transition:transform .15s ease;transform:translate(0);width:27px}.previous-articles-container a:hover{color:#7e8083}.previous-articles-container a:hover .arrow{background-position:0 100%}.previous-articles-container .prev-articles-link{width:100px;display:block}.previous-articles-container .prev-articles-link .arrow{background:url(images/left-arrow-3fd9ed21756906c982ad6e884fd84b09.svg) 0 0 no-repeat;float:left;margin:10px 10px 0 0;padding-right:10px}.previous-articles-container .prev-articles-link:hover .arrow{transform:translate(-5px)}.previous-articles-container .prev-articles-link .content{display:block;float:left;font-size:18px;line-height:18px}.previous-articles-container .next-articles-link{display:block;float:right}.previous-articles-container .next-articles-link .arrow{background:url(images/right-arrow-db8638856221b9f1c0f4a429e60f8f3d.svg) 0 0 no-repeat;float:right;margin:10px 0 0 10px;text-align:right}@media screen and (max-width:63.9375em){.previous-articles-container .next-articles-link .arrow{margin-right:10px}}.previous-articles-container .next-articles-link:hover .arrow{transform:translate(5px)}.previous-articles-container .next-articles-link .content{display:block;float:right;font-size:18px;line-height:18px;text-align:right}@media screen and (max-width:44.9375em){.previous-articles-container{margin-top:10px}}a{text-decoration:none}a,a:hover{color:#1bb580}.entry-content a{text-decoration:underline}.tags a{text-decoration:none}blockquote.quote,h2 sub{color:#1bb580}body #at4-share{display:none!important}body.single #at4-share.show-share{display:block!important;z-index:99!important}#at4m-mobile-container{z-index:99!important}body #at-share-dock{background-color:#fff;padding-top:20px;box-shadow:none}.people a{color:#9b9b9b}.people a:hover{color:#55e5b3}.people .tags a{text-decoration:none}.people blockquote.quote,.people h2 sub{color:#55e5b3}.money a{color:#9b9b9b}.money a:hover{color:#349ff7}.money .tags a{text-decoration:none}.money blockquote.quote,.money h2 sub{color:#349ff7}.life a{color:#9b9b9b}.life a:hover{color:#ffb66d}.life .tags a{text-decoration:none}.life blockquote.quote,.life h2 sub{color:#ffb66d}.data a{color:#9b9b9b}.data a:hover{color:#28cebe}.data .tags a{text-decoration:none}.data blockquote.quote,.data h2 sub{color:#28cebe}.company a{color:#9b9b9b}.company a:hover{color:#1bb580}.company .tags a{text-decoration:none}.company blockquote.quote,.company h2 sub{color:#1bb580}.engineering a{color:#9b9b9b}.engineering a:hover{color:#8c48ee}.engineering .tags a{text-decoration:none}.engineering blockquote.quote,.engineering h2 sub{color:#8c48ee}#recent-posts-container{background-color:#f6f6f6;padding:60px 0}@media screen and (min-width:45em) and (max-width:63.9375em){#recent-posts-container{margin:0 10px}}#recent-posts-container .recent-post{position:relative;margin-bottom:20px}#recent-posts-container .recent-post.people .category-text{color:#55e5b3}#recent-posts-container .recent-post.money .category-text{color:#349ff7}#recent-posts-container .recent-post.life .category-text{color:#ffb66d}#recent-posts-container .recent-post.data .category-text{color:#28cebe}#recent-posts-container .recent-post.company .category-text{color:#1bb580}#recent-posts-container .recent-post.engineering .category-text{color:#8c48ee}#recent-posts-container .recent-post.people{border-top:4px solid #55e5b3}#recent-posts-container .recent-post.money{border-top:4px solid #349ff7}#recent-posts-container .recent-post.life{border-top:4px solid #ffb66d}#recent-posts-container .recent-post.data{border-top:4px solid #28cebe}#recent-posts-container .recent-post.company{border-top:4px solid #1bb580}#recent-posts-container .recent-post.engineering{border-top:4px solid #8c48ee}#recent-posts-container .recent-post a{text-decoration:none}#recent-posts-container .recent-post .title{margin-top:0;font-weight:600;color:#3a3a3a}#recent-posts-container .recent-post .title a{color:#3a3a3a}#recent-posts-container .recent-post .action-row .read-time{float:right}#recent-posts-container .recent-post .post-image{line-height:0}#recent-posts-container .recent-post .post-image img{display:inline-block;max-width:100%;height:auto}#recent-posts-container .recent-post .title{font-size:21px;line-height:24px;padding:20px 10px}#recent-posts-container .recent-post .post-content{background-color:#fff;min-height:158px}@media screen and (min-width:45em) and (max-width:63.9375em){#recent-posts-container .recent-post .post-content{min-height:200px}}#recent-posts-container .recent-post .action-row{position:absolute;bottom:15px;width:100%}#recent-posts-container .recent-post .action-row .category-list{margin-left:10px}#recent-posts-container .recent-post .action-row .read-time{margin-right:10px}#recent-posts-container #ad{height:158px;position:relative;background:#0386cc;background:linear-gradient(135deg,#0386cc,#1bd5d4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0386cc",endColorstr="#1bd5d4",GradientType=1)}@media screen and (min-width:45em) and (max-width:63.9375em){#recent-posts-container #ad{min-height:200px;height:auto;width:auto}}#recent-posts-container #ad .ad-post-content{color:#fff;font-size:14px;padding:20px;line-height:26px;min-height:90px}#recent-posts-container #ad .ad-post-content .ad-title{font-size:24px;padding-bottom:5px;font-weight:600}@media screen and (min-width:45em) and (max-width:63.9375em){#recent-posts-container #ad .ad-post-content .ad-title{margin-bottom:10px}}#recent-posts-container #ad .ad-post-content .ad-info{border-left:1px solid #fff;line-height:12px;padding-left:5px;font-size:12px;width:85%}#recent-posts-container #ad .action-row{width:100%}#recent-posts-container #ad .action-row .button{text-align:right;position:absolute;bottom:20px;right:20px}#recent-posts-container #ad .action-row .button .secondary-button-with-outline:hover{background:none}@media screen and (min-width:45em) and (max-width:63.9375em){#recent-posts-container #ad .action-row .button{text-align:center}}#archive-content-container{background-color:#f6f6f6;padding:60px 0}@media screen and (min-width:45em) and (max-width:63.9375em){#archive-content-container .archive-content{margin:0 10px}}@media screen and (max-width:44.9375em){#archive-content-container .archive-content{max-width:90%;margin:0 auto}}#prev-next-posts-container{margin-top:60px}#prev-next-posts-container a{color:#3a3a3a;text-decoration:none;transition:all .15s ease}#prev-next-posts-container a .arrow{display:inline-block;height:16px;line-height:42px;transition:transform .15s ease;transform:translate(0);width:27px}#prev-next-posts-container a:hover{color:#7e8083}#prev-next-posts-container a:hover .arrow{background-position:0 100%}#prev-next-posts-container .prev-articles-link{width:100px;display:block}#prev-next-posts-container .prev-articles-link .arrow{background:url(images/left-arrow-3fd9ed21756906c982ad6e884fd84b09.svg) 0 0 no-repeat;float:left;margin:10px 10px 0 0;padding-right:10px}#prev-next-posts-container .prev-articles-link:hover .arrow{transform:translate(-5px)}#prev-next-posts-container .prev-articles-link .content{display:block;float:left;font-size:18px;line-height:18px}#prev-next-posts-container .next-articles-link{display:block;float:right}#prev-next-posts-container .next-articles-link .arrow{background:url(images/right-arrow-db8638856221b9f1c0f4a429e60f8f3d.svg) 0 0 no-repeat;float:right;margin:10px 0 0 10px;text-align:right}@media screen and (max-width:63.9375em){#prev-next-posts-container .next-articles-link .arrow{margin-right:10px}}#prev-next-posts-container .next-articles-link:hover .arrow{transform:translate(5px)}#prev-next-posts-container .next-articles-link .content{display:block;float:right;font-size:18px;line-height:18px;text-align:right}@media screen and (min-width:768px) and (max-width:1024px){.layout{padding:0 15px}}.post-header{position:relative;margin-bottom:60px}.post-header.people .category-text{color:#55e5b3}.post-header.money .category-text{color:#349ff7}.post-header.life .category-text{color:#ffb66d}.post-header.data .category-text{color:#28cebe}.post-header.company .category-text{color:#1bb580}.post-header.engineering .category-text{color:#8c48ee}.post-header.people{border-top:4px solid #55e5b3}.post-header.money{border-top:4px solid #349ff7}.post-header.life{border-top:4px solid #ffb66d}.post-header.data{border-top:4px solid #28cebe}.post-header.company{border-top:4px solid #1bb580}.post-header.engineering{border-top:4px solid #8c48ee}.post-header .post-image{line-height:0}.post-header .post-image img{display:inline-block;max-width:100%;height:auto}.post-header a{text-decoration:none}.post-header .title{margin-top:0;font-weight:600;color:#3a3a3a}.post-header .title a{color:#3a3a3a}.post-header .action-row .read-time{float:right}.post-header.people .tab{background-color:#55e5b3}.post-header.money .tab{background-color:#349ff7}.post-header.life .tab{background-color:#ffb66d}.post-header.data .tab{background-color:#28cebe}.post-header.company .tab{background-color:#1bb580}.post-header.engineering .tab{background-color:#8c48ee}@media screen and (max-width:63.9375em){.post-header{margin-bottom:0}}.post-header .no-image{min-height:540px}@media screen and (max-width:44.9375em){.post-header .no-image{min-height:230px}}.post-header .content{padding:50px 40px;width:700px;background-color:#fff;position:absolute;bottom:80px;font-size:21px}@media screen and (min-width:45em) and (max-width:63.9375em){.post-header .content{position:relative;width:90%;margin:-100px auto 0;bottom:0}}@media screen and (max-width:44.9375em){.post-header .content{padding:0;min-height:auto;font-size:16px;position:relative;bottom:0;width:inherit}}.post-header .content .title{font-size:42px;line-height:46px}@media screen and (max-width:44.9375em){.post-header .content .title{font-size:21px;line-height:25px;max-width:90%;margin:30px auto 0}}.post-header .content .tab{position:absolute;color:#f9f9fa;left:0;top:-42px;font-size:24px;padding:6px 10px;line-height:30px;text-transform:capitalize;font-weight:400}@media screen and (max-width:44.9375em){.post-header .content .tab{padding:5px 5%;top:0;position:relative;width:100%;font-size:16px;line-height:18px;z-index:100}}body.single .post-header .content{bottom:26px}.post-content--with-sidebar{display:-ms-flexbox;display:flex}@media screen and (max-width:44.9375em){.post-content--with-sidebar{-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:44.9375em){.post-content-container{max-width:90%;margin:19px auto 0}}.post-sidebar{height:100%}@media screen and (max-width:44.9375em){.post-sidebar{max-width:90%;margin:19px auto 0}}.entry-content table[border="1"]{border:1px solid #ccc;border-collapse:collapse}.entry-content table tbody td,.entry-content table td{padding:5px 10px;font-size:14px}.entry-content table th,.entry-content table thead td{border:1px solid #ccc;padding:5px 10px;font-size:14px;background-color:#f9f9fa;font-weight:700}@media screen and (max-width:44.9375em){.entry-content table td,.entry-content table th{padding:0}}.entry-content:after{content:"";height:1px;width:100%;background-color:#ede9e9;display:block;margin-bottom:54px;margin-top:46px}@media screen and (max-width:44.9375em){.entry-content:after{margin-bottom:44px}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-size:32px;color:#4a4a4a;position:relative;font-weight:600}@media screen and (max-width:44.9375em){.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-size:21px}}.entry-content h1 sub,.entry-content h2 sub,.entry-content h3 sub,.entry-content h4 sub,.entry-content h5 sub,.entry-content h6 sub{margin-top:0;font-size:21px;display:block}@media screen and (max-width:44.9375em){.entry-content h1 sub,.entry-content h2 sub,.entry-content h3 sub,.entry-content h4 sub,.entry-content h5 sub,.entry-content h6 sub{font-size:15px;margin-bottom:30px}}.entry-content q{margin:60px 0 60px 80px}.entry-content blockquote{border-left:2px solid #9b9b9b;padding:3px 30px;margin:40px 54px;line-height:1.5}@media screen and (max-width:44.9375em){.entry-content blockquote{margin:40px 10px 40px 20px}}.entry-content blockquote p{line-height:1.5}.entry-content blockquote.quote{font-family:TiemposText,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;border:none;margin:60px 40px;font-size:36px;line-height:1.4}@media screen and (max-width:44.9375em){.entry-content blockquote.quote{margin:40px 0;font-size:21px}}.entry-content figure.alignleft,.entry-content figure.alignright{display:block;float:none}@media screen and (max-width:44.9375em){.entry-content figure.alignleft,.entry-content figure.alignright{margin:1em}}.entry-content figure.alignleft{margin:1em -90px}.entry-content figure.alignright{margin:1em 90px}.entry-content img{max-width:100%;height:auto}@media screen and (max-width:44.9375em){.entry-content p{overflow-wrap:break-word}}.entry-content .wp-caption-text{text-align:left;font-size:12px}#tinymce{margin:0 1em}.tags{font-size:16px;margin:20px 0}.tags a{font-style:italic}.tags a:before{content:"#"}.disclaimers,.tags strong{color:#4a4a4a}.disclaimers{margin:20px 0 70px;font-size:18px;font-style:italic}.new-to-earnest{padding:40px 50px;border:2px solid #ccc;border-radius:5px;background-clip:padding-box;margin:0 0 80px}.new-to-earnest .title{color:#3a3a3a;font-size:26px;font-weight:600;margin-bottom:5px}.entry-content{color:#4a4a4a;font-size:18px}.ebook-callout{border-bottom:1px solid #cad0d5;border-top:1px solid #cad0d5;display:inline-block;margin:15px 0;padding:30px 0;width:100%}@media screen and (max-width:44.9375em){.ebook-callout{margin:15px 0}}.ebook-callout img{float:left;margin-right:25px}@media screen and (max-width:44.9375em){.ebook-callout img{margin-right:10px;width:80px}}.ebook-callout h2{font-size:21px;line-height:1.2em;letter-spacing:-.27px;margin:20px 0 0}@media screen and (max-width:44.9375em){.ebook-callout h2{font-size:16px;margin:5px 0}}.ebook-callout p{font-size:16px;color:#9c9ea1;letter-spacing:-.21px;margin:0 0 25px}@media screen and (max-width:44.9375em){.ebook-callout p{font-size:14px;margin-bottom:30px}}.ebook-callout .primary-button{color:#fff;display:inline-block;line-height:42px;text-decoration:none!important}.ebook-callout .primary-button:hover{color:#55e5b3}@media screen and (max-width:44.9375em){.ebook-callout .primary-button{display:block;line-height:30px}}.post-author{margin-bottom:60px}@media screen and (min-width:45em){.post-author{display:-ms-flexbox;display:flex}}.post-author__avatar-image{border-radius:50%;overflow:hidden;max-width:108px;margin-bottom:10px}@media screen and (min-width:45em){.post-author__avatar-image{max-width:76px;margin-right:23px;margin-bottom:0}}.post-author__name{font-weight:700;font-size:16px;line-height:24px;color:#4a4a4a;margin-bottom:9px}@media screen and (min-width:45em){.post-author__name{margin-bottom:0}}.post-author__bio{font-weight:450;font-size:14px;line-height:24px;color:#4a4a4a}.post-author-and-date{max-width:90%;font-weight:700;font-size:14px;line-height:21px;color:#aba3ae;margin:0 auto 19px}@media screen and (min-width:45em){.post-author-and-date{line-height:24px;max-width:100%;margin-bottom:13px}}@media screen and (min-width:45em){.post-author-and-date__date:before{content:" | ";display:inline}}.post-author-and-date__author{color:#4a4a4a;display:block}@media screen and (min-width:45em){.post-author-and-date__author{display:inline}}a.post-author-link{color:#4a4a4a;display:inline-block;line-height:1em}a.post-author-link:after{content:"";display:block;border-bottom:1px solid}a.post-author-link:hover{color:#55e5b3}.post-content-container .entry-content table th{padding:5px 10px}.post-content-container .entry-content table td{padding:20px 15px;font-size:15px;line-height:1.6;vertical-align:top;border:1px solid #f0f3f9}.information-cta{text-align:center;margin-top:72px}@media screen and (max-width:44.9375em){.information-cta{margin:28px}}.information-cta h2{line-height:1.4em;color:#3a3a3a;position:relative;font-weight:600;font-size:28px;letter-spacing:-.02em;margin:52px 0 20px}.information-cta a{margin-top:6px;display:inline-block;color:#fff;text-decoration:none;font-weight:400;padding:6px 25px;height:auto}@media screen and (min-width:768px){.information-cta a{line-height:42px;padding:0 25px}}@media screen and (max-width:44.9375em){.information-cta a{margin-top:12px}}#related-posts{background-color:#f6f6f6;padding:78px 110px;margin-bottom:140px}@media screen and (max-width:63.9375em){#related-posts{padding:78px 30px;margin-bottom:0}}#related-posts .section-header{padding:2px 10px}#category-content-container.no-featured{padding:60px 0}#category-content-container.has-featured{padding:80px 0}#category-content-container{background-color:#f6f6f6}@media screen and (min-width:45em) and (max-width:63.9375em){#category-content-container .category-content{margin:0 10px}}@media screen and (max-width:44.9375em){#category-content-container .category-content{max-width:90%;margin:0 auto}}#category-content-container:after{content:"";display:table;table-layout:fixed;clear:both}#category-content-container .newsletter-container{margin-top:50px}@media screen and (max-width:44.9375em){#category-header.spotlight-post .content{margin-top:-30px}}#about-content-container{background-color:#f9f9fa;padding:40px 0 80px}@media screen and (max-width:63.9375em){#about-content-container{padding:40px 10px}}#about-content-container .about-content h2{font-size:42px;font-weight:600;color:#3a3a3a;margin-top:10px;margin-bottom:10px}@media screen and (max-width:44.9375em){#about-content-container .about-content h2{font-size:21px}}#about-content-container .about-content h3{font-size:36px;font-weight:600;color:#3a3a3a;margin-top:10px;margin-bottom:10px}@media screen and (max-width:44.9375em){#about-content-container .about-content h3{font-size:21px}}#about-content-container .about-content p{width:60%;line-height:28px}@media screen and (max-width:44.9375em){#about-content-container .about-content p{width:100%}}#about-content-container .about-content .contribute-section{padding-bottom:40px}#about-content-container .about-content .contributor{margin-top:20px}#about-content-container .about-content .contributor .contributor-info .contributor-avatar{display:inline-block;width:100px}#about-content-container .about-content .contributor .contributor-info .contributor-avatar img{border-radius:50%}@media screen and (max-width:44.9375em){#about-content-container .about-content .contributor .contributor-info .contributor-avatar{width:60px}}#about-content-container .about-content .contributor .contributor-info .contributor-summary{display:inline-block;line-height:1.4em;vertical-align:top;margin-left:20px}#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-name{color:#3a3a3a;font-size:21px;font-weight:600;margin:5px 0 0;width:100%}@media screen and (max-width:44.9375em){#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-name{font-size:17px}}#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-bio{line-height:1.4em;margin:0;font-size:21px;width:100%}@media screen and (max-width:44.9375em){#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-bio{font-size:15px}}#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-social-list{margin:8px 0 0;padding:0;list-style-type:none}#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-social-list li{display:inline-block;margin-top:5px;margin-left:5px}#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-social-list li a{text-indent:100%;white-space:nowrap;overflow:hidden;width:16px;height:16px;background-repeat:no-repeat;display:inline-block;background-position:50%;background-size:100%;opacity:.3}#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-social-list li.facebook a{background-image:url(images/icons/social-facebook-067ecfef58ec8df1b61da80bb998343c.svg);background-size:9px}#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-social-list li.twitter a{background-image:url(images/icons/social-twitter-4ecc31beacdec6662749b08922cfd511.svg)}#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-social-list li.linkedin a{background-image:url(images/icons/social-linkedin-d4d386e55389def8dc56664f5ff43ed2.svg)}#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-social-list li.pinterest a{background-image:url(images/icons/social-pinterest-eaf382f35fae2424badbee44d9664375.svg)}#about-content-container .about-content .contributor .contributor-info .contributor-summary .contributor-social-list li:first-child{margin-left:0}.error-404 .main-content{padding:160px 0;text-align:center;background:url(images/gradient-bg-e78d7302354a3fc17957b92b3f532222.png) no-repeat 50%;background-size:cover}@media screen and (max-width:44.9375em){.error-404 .main-content{padding:80px 20px}}.error-404 .error-message{color:#fff;font-size:42px;line-height:52px;font-weight:700;letter-spacing:0;text-align:center;text-transform:none;margin:60px 0}@media screen and (max-width:44.9375em){.error-404 .error-message{font-size:21px;line-height:1.4em}}.error-404 .icon-error-screen{width:145px;height:145px;display:block;margin:0 auto;background-size:100%;background-image:url(images/404-ef144fe27578e070c28ff2bfb3ad0854.svg);background-repeat:no-repeat}@media screen and (max-width:44.9375em){.error-404 .icon-error-screen{width:72px;height:72px}}#author-page-container{margin-top:100px}@media screen and (max-width:44.9375em){#author-page-container{margin-top:32px}}#author-page-container .author-page__avatar{border-radius:50%;max-width:100%}@media screen and (max-width:44.9375em){#author-page-container .author-page__avatar{max-width:162px}}#author-page-container .author-page__name{color:#3a3a3a;font-weight:600;font-size:34px;margin:9px 0}@media screen and (max-width:44.9375em){#author-page-container .author-page__name{font-size:32px;margin-top:0}}#author-page-container .author-page__author{margin-bottom:60px;font-size:18px}@media screen and (max-width:44.9375em){#author-page-container .author-page__author{margin-bottom:28px;font-size:14px;padding-left:30px;padding-right:30px}#author-page-container .author-page__author .layout__item{text-align:center}}@media screen and (max-width:44.9375em){#author-page-container .author-page__bio{text-align:left}}#author-page-container .author-page__no-articles{text-align:center;color:#3a3a3a;font-size:20px;margin:150px;font-weight:600}@media screen and (max-width:44.9375em){#author-page-container .author-page__no-articles{font-size:17px;margin:50px}}#author-page-container .author-page__posts{background-color:#f6f6f6;padding:32px 0 60px}@media screen and (max-width:44.9375em){#author-page-container .author-page__posts{padding-left:30px;padding-right:30px;padding-top:14px}}@media screen and (max-width:44.9375em){#author-page-container .section-header{font-size:18px}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}