html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{bottom:-5000px;display:none;left:-5000px;position:fixed;right:-5000px;top:-5000px;z-index:9999}.remodal-wrapper{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:10000}.remodal-wrapper:after{content:"";display:inline-block;height:100%;margin-left:-.05em}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;outline:none;position:relative}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{background:#fff;box-sizing:border-box;color:#2b2e38;margin-bottom:10px;padding:35px;transform:translateZ(0);width:100%}.remodal.remodal-is-closing,.remodal.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{background:0 0;border:0;color:#95979c;cursor:pointer;display:block;height:35px;left:0;margin:0;outline:0;overflow:visible;padding:0;position:absolute;text-decoration:none;top:0;transition:color .2s;width:35px}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{content:"\00d7";display:block;font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;left:0;line-height:35px;position:absolute;text-align:center;top:0;width:35px}.remodal-cancel,.remodal-confirm{border:0;cursor:pointer;display:inline-block;font:inherit;margin:0;min-width:110px;outline:0;overflow:visible;padding:12px 0;text-align:center;text-decoration:none;transition:background .2s;vertical-align:middle}.remodal-confirm{background:#81c784;color:#fff}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{background:#e57373;color:#fff}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{border:0;padding:0}@keyframes remodal-opening-keyframes{0%{opacity:0;transform:scale(1.05)}to{filter:blur(0);opacity:1;transform:none}}@keyframes remodal-closing-keyframes{0%{opacity:1;transform:scale(1)}to{filter:blur(0);opacity:0;transform:scale(.95)}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}article .meta{line-height:1.25;margin-bottom:0;text-align:center}article .meta .updated-at{font-weight:700;text-transform:uppercase}article .meta .byline{margin:10px 0}article .meta .author-image img{border-radius:50%;height:40px;margin:0 5px;transform:translateY(25%);width:40px}article h1{font-family:Poppins,sans-serif;font-size:28px;letter-spacing:-1px;line-height:30px;margin:40px 0 0;text-align:center}article h2{font-size:18px;line-height:24px}article h2,article h3,article h4,article h5,article h6{font-family:Poppins,sans-serif;margin:.45em 0 .25em}article ol,article ul{font-family:Lora,serif;font-weight:400;list-style-position:outside;padding-left:2.25em}article p,article td{font-family:Open sans,sans-serif;font-size:1.1rem;line-height:1.75}article p li,article td li{padding-left:.75em}article>div{margin-bottom:60px}article #card-update-disclaimer{background-color:#f5f6f6;color:#28394c;font-size:1.1rem;margin:2em auto;padding:10px;width:80%}article #author-blurb li,article #author-blurb p,article #content li,article #content p{font-family:Lora,serif;font-size:16px;line-height:24px;margin-bottom:20px}article #author-blurb li a,article #author-blurb p a,article #content li a,article #content p a{border-bottom:2px solid #26b999;color:#28394c;font-weight:400;text-decoration:none}article #author-blurb li a:hover,article #author-blurb p a:hover,article #content li a:hover,article #content p a:hover{color:#26b999}article #author-blurb>h3,article #content>h3{font-size:24px;font-weight:700;padding-top:20px}article #author-blurb>h4,article #content>h4{margin-top:2.5em;text-transform:uppercase}article #author-blurb>h5,article #content>h5{font-size:1.25rem}article #author-blurb .title-cap,article #content .title-cap{font-family:Lora,serif;font-size:80px;font-weight:400;padding:10px}article #author-blurb .topics p,article #content .topics p{display:inline-block}article #author-blurb hr,article #content hr{background-color:#eaeaea}article #author-blurb .standout-text,article #content .standout-text{color:#26b999;font-weight:700}article #author-blurb .disclaimer p,article #content .disclaimer p{font-family:Lora,serif;font-size:13px}article #author-blurb .content-table,article #content .content-table{border-right:1px solid #28394c;border-top:1px solid #28394c;display:flex;flex-wrap:wrap;margin-bottom:25px}article #author-blurb .content-table__item,article #content .content-table__item{border-bottom:1px solid #28394c;border-left:1px solid #28394c;flex:50%;padding:5px;text-align:center;width:100%}article .card-tile{margin-bottom:20px}article #editorial-disclosure{border:1px solid #eaeaea;padding:25px 35px 10px}@media screen and (min-width:48em){article h1{font-size:2.25rem;margin:50px 0 5px}article .feature-image{max-width:256px}article .align-center{margin:0 auto}article .align-right{float:right;margin:0 0 10px 20px}article .align-left{float:left;margin:0 20px 10px 0}article .align-center{display:block;margin:0 auto 10px}article .meta>*{display:inline-block}article .meta .byline{margin:0}article .meta .author-image{display:inline-block}article .card-tile{margin-bottom:0;max-width:120px;padding:5px 0}article .card-tile img{margin-bottom:.25em;max-width:100%}article .card-tile .btn{border-radius:.7em;font-size:.7rem;line-height:3}article #card-update-disclaimer,article li,article p,article td{font-size:1.15rem}}@media screen and (min-width:64em){article #card-update-disclaimer{font-size:1rem}article p,article td li{font-size:1rem;line-height:1.5em}article h1{font-size:36px;line-height:42px}article h2{font-size:24px;line-height:26px}article #author-blurb li,article #author-blurb p,article #content li,article #content p{font-size:18px;line-height:30px}article .meta{margin-bottom:50px}}#author-blurb{margin-bottom:40px}#author-blurb img{border-radius:50%;float:left;margin-right:30px}#author-blurb .body{padding-left:10px}#author-blurb .author-learn-more{display:inline-block}#author-blurb .author-learn-more .btn{border:1px solid #26b999;color:#26b999;line-height:2.25;padding:0 15px}header{margin-bottom:15px}main{padding:0}main .pure-g{max-width:1280px}main .paid-placement-strip{margin-bottom:80px}#article{margin:0 auto;width:335px}#also-like{margin:50px auto;padding:10px;text-align:center}#disclosure{color:#b2baba;font-size:.9rem}.right-rail .right-rail-bordered{border:1px solid #e3e3e3;box-shadow:0 5px 5px 0 #f0f0f0;margin-bottom:20px;padding:20px}.right-rail .right-rail-no-border{margin-bottom:20px;padding-top:30px}.right-rail .right-rail-no-border ul{list-style:none;margin:0;padding-left:0}.right-rail .right-rail-no-border ul.article-list li{margin-bottom:.75em}.right-rail .right-rail-no-border ul.article-list li .meta{font-size:.75rem}.right-rail .right-rail-no-border a{color:#28394c;text-decoration:none}.right-rail .right-rail-no-border a:active,.right-rail .right-rail-no-border a:hover{color:#26b999;text-decoration:underline}.right-rail .right-rail-no-border .logo{line-height:60px;text-align:center}.right-rail .right-rail-no-border .logo img{vertical-align:middle}.right-rail .right-rail-no-border .top-border{border-top:1px solid #28394c;display:inline-block;margin-top:10px;padding-top:6px}.right-rail .right-rail-no-border .card-strip-minimal{color:#28394c}h3{font-size:24px;font-weight:700;padding-top:20px}@media screen and (min-width:48em){#disclosure{text-align:right}.card-strip-minimal{padding-right:30px}#article{width:720px}#also-like{padding:30px}}@media screen and (min-width:64em){.right-rail{margin-top:86px}.right-rail .articles-category-date,.right-rail .articles-title{display:block}.card-strip-minimal{padding-right:0}}.article-strip{margin-bottom:30px}.article-strip .teaser{display:inline-block;padding:1em;vertical-align:top}main .article-tile-compact{border:1px solid #eaeaea;box-shadow:0 5px 5px 0 #f7f7f7;margin:5px}main .article-tile-compact .article-image{position:relative}main .article-tile-compact .article-image img{display:block}main .article-tile-compact .teaser{padding:0 20px;text-align:left}main .article-tile-compact .teaser .article-content{height:100px}@media screen and (min-width:48em){main .article-tile-compact{margin:15px}}@media screen and (min-width:64em){main .article-tile-compact{padding-top:10px}main .article-tile-compact .article-content span a{font-size:14px}}.paid-placement-strip{border:1px solid #f5f6f6;margin-bottom:20px;padding:18px 10px 10px;position:relative;text-align:center}.paid-placement-strip .disclosure{color:#dadede;font-size:.65rem;left:5px;line-height:1;position:absolute;top:5px}.paid-placement-strip .banner{display:none}@media screen and (min-width:48em){.paid-placement-strip .banner{display:inline-block}.paid-placement-strip .medium-rectangle{display:none}}.card-strip-minimal{color:#26b999;cursor:pointer;margin-bottom:10px;padding-top:10px}.card-strip-minimal:hover{color:#26b999}.card-strip-minimal:hover .name{text-decoration:underline}.card-strip-minimal img{border-radius:3px;margin-top:5px}.card-strip-minimal .name{line-height:1.4;padding-left:10px}.card-tile img{display:block;margin:0 auto 15px}@media screen and (min-width:48em){.card-tile p{height:105px}}@media screen and (min-width:64em){.card-tile p{height:65px}}.breadcrumbs{font-size:.85rem;list-style:none;margin:0;padding:0}.breadcrumbs li{display:inline-block;margin-bottom:0;padding-right:.2em;white-space:nowrap}.breadcrumbs li i{font-size:.5rem}.breadcrumbs li:last-of-type{white-space:normal}@media screen and (min-width:48em){.breadcrumbs li{display:table-cell}}