#hub-acq-modals .hub-form.-subscribe{font-family:sans-serif}#hub-acq-modals .hub-form.-subscribe .field
.loading{background:rgba(255, 255, 255, 0.9);color:rgba(0, 0, 0, 0.5);display:none;font-size:11px;height:100%;left:0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:10}#hub-acq-modals .hub-form.-subscribe .field .loading
span.divots{display:inline-block;font-weight:bold;font-size:20px;line-height:50px;vertical-align:middle;margin:0
2px}#hub-acq-modals .hub-form.-subscribe .field
input{background:none;border:none;font-family:sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;display:block;height:49px;line-height:50px;outline:none;padding:0
140px 0 14px;width:100%}#hub-acq-modals .hub-form.-subscribe .field .input-wrap{border:1px
solid rgba(0, 0, 0, 0.2);font-size:17px;margin:0;overflow:hidden;padding:0;position:relative;height:50px}#hub-acq-modals .hub-form.-subscribe .field .input-wrap
button{border:none;border-radius:0;cursor:pointer;display:inline-block;font-size:13px;font-family:sans-serif;font-weight:bold;height:100%;outline:none;padding:11px
15px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;min-width:120px;z-index:9}#hub-acq-modals .hub-form.-subscribe .form-message{background:#f5f5f5;color:black;display:block;font-size:13px;font-weight:bold;padding:10px
16px;text-transform:none;text-align:left;width:100%;line-height:20px}#hub-acq-modals .hub-form.-subscribe .form-message
.msg{display:block;margin-left:30px}#hub-acq-modals .hub-form.-subscribe .form-message
.ic{background:#5ce4e3;border-radius:50%;float:left;font-size:10px;display:block;color:#5ce4e3;width:20px;height:20px;text-align:center;line-height:21px;margin:0
8px 0 0}#hub-acq-modals .hub-form.-subscribe .form-message.-error
.ic{background:white}#hub-acq-modals .hub-form.-subscribe .form-message.-success
.ic{background:#5ce4e3}#hub-acq-modals .hub-form.-subscribe
label{color:#333;display:block;font-weight:800;margin-bottom:0.5em}#hub-acq-modals .hub-form.-subscribe[data-status="error"] .field .input-wrap{border:1px
solid #e45c5d}#hub-acq-modals .hub-form.-subscribe[data-status="success"] .field .input-wrap{border:1px
solid #5ce4e3}#hub-acq-modals .hub-form.-subscribe.thinking .field
.loading{display:block}#hub-acq-modals{bottom:0;position:fixed;width:100%;z-index:999999}#hub-acq-modals
*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#hub-acq-modals
a{color:inherit;text-decoration:none}#hub-acq-modals .hub-modal{background:#FAFAFA;-webkit-box-shadow:0 -8px 24px rgba(0, 0, 0, 0.1);box-shadow:0 -8px 24px rgba(0, 0, 0, 0.1);cursor:pointer;display:none;margin:0
auto;table-layout:fixed;max-width:1200px;width:95%}#hub-acq-modals .hub-modal .modal-header{background:#006BBB;color:white;display:table-cell;position:relative;vertical-align:middle;width:235px}#hub-acq-modals .hub-modal .modal-header .modal-title-mobile{color:white;display:none;font-size:24px;font-weight:100;text-align:center}#hub-acq-modals .hub-modal .modal-header .modal-close-mobile{color:white !important;display:none;font-family:Arial,Helvetica,sans-serif;font-size:30px;line-height:1;outline:none;position:absolute;right:16px;top:12px}#hub-acq-modals .hub-modal .modal-header
img{display:block;margin:0
auto;max-width:150px}#hub-acq-modals .hub-modal .modal-body{display:table-cell;padding:35px
50px;position:relative;vertical-align:middle}#hub-acq-modals .hub-modal .modal-body .hub-form{max-width:400px;margin:0
auto}#hub-acq-modals .hub-modal .modal-body>.align{display:table;table-layout:fixed;width:100%}#hub-acq-modals .hub-modal .modal-body>.align>*{display:table-cell;vertical-align:middle}#hub-acq-modals .hub-modal .modal-body>.align>*.-if-sub{display:none}#hub-acq-modals .hub-modal .modal-body > .align
.message{padding-right:60px}#hub-acq-modals .hub-modal .modal-body > .align
.cta{width:190px;text-align:center}#hub-acq-modals .hub-modal .modal-body > .align
.cancel{width:155px;text-align:center}#hub-acq-modals .hub-modal .modal-body .origin-mc{display:none}#hub-acq-modals .hub-modal .modal-body .modal-title{color:#333;font-size:24px;font-weight:normal;letter-spacing:0;line-height:28px;margin:0
0 12px}#hub-acq-modals .hub-modal .modal-body .modal-desc{font-size:15px;font-weight:300;color:#333;letter-spacing:0;line-height:1.7}#hub-acq-modals .hub-modal .modal-body .modal-desc
p{margin:0
0 16px}#hub-acq-modals .hub-modal .modal-body .modal-desc p:last-child{margin-bottom:0}#hub-acq-modals .hub-modal .modal-button{font-family:sans-serif;background:#E35030;color:white;cursor:pointer;display:inline-block;font-size:14px;font-weight:normal;letter-spacing:0;outline:none;padding:11px
38px;text-align:center;text-transform:uppercase;-webkit-transition: .2s;transition: .2s}#hub-acq-modals .hub-modal .modal-button:hover{background:#dc401e}#hub-acq-modals .hub-modal .modal-button.-cancel{color:#E35030;background:transparent;padding:10px
10px;text-transform:none}#hub-acq-modals .hub-modal .modal-button.-cancel:hover{background:transparent;text-decoration:underline}#hub-acq-modals .hub-modal .modal-close{color:#aaa;font-family:Arial,Helvetica,sans-serif;font-size:30px;line-height:1;outline:none;position:absolute;right:16px;top:12px;-webkit-transition: .3s;transition: .3s}#hub-acq-modals .hub-modal .modal-close:hover{opacity: .5}@media screen and (max-width: 1200px){#hub-acq-modals .hub-modal .modal-header{width:280px}#hub-acq-modals .hub-modal .modal-body{padding:25px
30px}#hub-acq-modals .hub-modal .modal-body .hub-form{max-width:400px;padding:0
20px 20px}#hub-acq-modals .hub-modal .modal-body>.align{display:block;padding:0;width:auto !important}#hub-acq-modals .hub-modal .modal-body>.align>*{display:block;width:auto;margin:0
0 21px;padding:0
!important}#hub-acq-modals .hub-modal .modal-body>.align>*:last-child{margin-bottom:0}#hub-acq-modals .hub-modal .modal-body > .align .cta, #hub-acq-modals .hub-modal .modal-body > .align .cancel, #hub-acq-modals .hub-modal .modal-body > .align
.subscribe{display:block !important;margin-left:auto;margin-right:auto;width:auto;max-width:400px}#hub-acq-modals .hub-modal .modal-body > .align .subscribe
label{text-align:center}#hub-acq-modals .hub-modal .modal-body .modal-title{text-align:center}#hub-acq-modals .hub-modal .modal-body .modal-title
a{font-size:110%}#hub-acq-modals .hub-modal .modal-body .modal-desc{text-align:center;margin:0
auto 16px;max-width:500px}#hub-acq-modals .hub-modal .modal-body .modal-desc
a{font-size:110%}#hub-acq-modals .hub-modal .modal-button{width:100%;padding-left:0;padding-right:0}#hub-acq-modals .hub-modal .modal-button.-cta{padding-top:15px;padding-bottom:15px}#hub-acq-modals .hub-modal .modal-button.-cancel{padding:0}}@media screen and (max-width: 800px){#hub-acq-modals .hub-modal{width:100%}#hub-acq-modals .hub-modal .modal-header{display:block;padding-top:30px;padding-bottom:45px;width:auto}#hub-acq-modals .hub-modal .modal-header .modal-title-mobile{display:block}#hub-acq-modals .hub-modal .modal-header .modal-close-mobile{display:block}#hub-acq-modals .hub-modal .modal-close{display:none}#hub-acq-modals .hub-modal .modal-body{padding:0;position:relative;display:block;width:auto;margin:0;padding-top:40px;padding-bottom:25px}#hub-acq-modals .hub-modal .modal-body > .align
.message{display:none}#hub-acq-modals .hub-modal .modal-body > .align
.cta{width:400px !important;max-width:80%;margin:0
auto;left:50%;position:absolute;top:-25px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);height:50px}#hub-acq-modals .hub-modal .modal-body > .align .cta .modal-button{width:100%}#hub-acq-modals .hub-modal .modal-body > .align
.subscribe{margin-top:-10px}#hub-acq-modals .hub-modal .modal-button{width:100%;padding-left:0;padding-right:0}#hub-acq-modals .hub-modal.-nonsubscriber .modal-header{padding-bottom:20px}#hub-acq-modals .hub-modal.-nonsubscriber .modal-header .modal-title-mobile{padding-top:20px}}#hub-acq-modals{bottom:0;position:fixed;width:100%;z-index:999999}.parsely-recommended-widget,
.parsely-recommended-widget
*{box-sizing:border-box}.parsely-recommended-widget{display:block;width:100%}.parsely-recommended-widget-entry
a{padding:0}.parsely-recommended-widget-entry
img{float:left;margin-right:15px;max-width:50%}.parsely-recommended-widget-entry:after{content:"";display:table;clear:both}.parsely-author{display:block;margin-top:5px}.parsely-recommended-widget-title{font-size:1.1em;font-weight:bold}.list-horizontal .parsely-recommended-widget-entry{border:none;display:inline-block;min-width:142.5px;margin-bottom:15px;margin-right:15px;max-width:215px;padding:0;vertical-align:text-top;width:45%}.list-horizontal .parsely-recommended-widget-entry
img{float:none;margin-right:none;max-width:100%}@supports(display: grid){.parsely-recommended-widget-entry:after{display:none;clear:initial}.display-thumbnail .parsely-recommended-widget{display:grid;grid-template-rows:auto;grid-gap:15px;grid-template-columns:minmax(85px, auto) minmax(50%, auto)}.display-thumbnail:not(.list-horizontal) .parsely-recommended-widget-entry{display:contents}.parsely-recommendation-widget:not(.list-horizontal) .parsely-recommended-widget-entry
img{float:none;margin-right:0;max-width:100%}.list-horizontal .parsely-recommended-widget{display:grid;grid-template-rows:auto;grid-gap:15px;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}.list-horizontal .parsely-recommended-widget-entry{border:none;display:block;min-width:initial;max-width:initial;margin:0;padding:0;vertical-align:initial;width:initial}}.smartbanner-show{margin-top:80px}.smartbanner-show
.smartbanner{display:block}.smartbanner{position:absolute;left:0;top:0;display:none;width:100%;height:80px;line-height:80px;font-family:'Helvetica Neue',sans-serif;background:#f4f4f4;z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}.smartbanner-container{margin:0
auto;white-space:nowrap}.smartbanner-close{display:inline-block;vertical-align:middle;margin:0
5px 0 5px;font-family:'ArialRoundedMTBold',Arial;font-size:20px;text-align:center;color:#888;text-decoration:none;border:0;border-radius:14px;-webkit-font-smoothing:subpixel-antialiased}.smartbanner-close:active,.smartbanner-close:hover{color:#aaa}.smartbanner-icon{display:inline-block;vertical-align:middle;width:57px;height:57px;margin-right:12px;background-size:cover;border-radius:10px}.smartbanner-info{display:inline-block;vertical-align:middle;width:44%;font-size:11px;line-height:1.2em;font-weight:bold}.smartbanner-title{font-size:13px;line-height:18px}.smartbanner-button{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.smartbanner-button:active,.smartbanner-button:hover{color:#aaa}.smartbanner-button-text{}.smartbanner-button-text:active,.smartbanner-button-text:hover{}.smartbanner-ios{background:#f4f4f4;background:linear-gradient(to bottom, #f4f4f4, #cdcdcd);box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);line-height:80px}.smartbanner-ios .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;color:#888;text-shadow:0 1px 0 white}.smartbanner-ios .smartbanner-close:active,
.smartbanner-ios .smartbanner-close:hover{color:#aaa}.smartbanner-ios .smartbanner-icon{background:rgba(0, 0, 0, 0.6);background-size:cover;box-shadow:0 1px 3px rgba(0, 0, 0, 0.3)}.smartbanner-ios .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 rgba(255, 255, 255, 0.8)}.smartbanner-ios .smartbanner-title{color:#4d4d4d;font-weight:bold}.smartbanner-ios .smartbanner-button{padding:0
10px;min-width:10%;color:#6a6a6a;background:#efefef;background:linear-gradient(to bottom, #efefef, #dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf, 0 1px 0 rgba(255, 255, 255, 0.6), 0 2px 0 rgba(255, 255, 255, 0.7) inset}.smartbanner-ios .smartbanner-button:active,
.smartbanner-ios .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(to bottom, #dcdcdc, #efefef)}.smartbanner-ios .smartbanner-button-text{}.smartbanner-ios .smartbanner-button-text:active,
.smartbanner-ios .smartbanner-button-text:hover{}.smartbanner-android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px 0 #88b131;line-height:82px}.smartbanner-android .smartbanner-close{border:0;width:17px;height:17px;line-height:17px;margin-right:7px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0, 0, 0, 0.8) inset, 0 1px 1px rgba(255, 255, 255, 0.3)}.smartbanner-android .smartbanner-close:active,
.smartbanner-android .smartbanner-close:hover{color:#eee}.smartbanner-android .smartbanner-icon{background-color:transparent;box-shadow:none}.smartbanner-android .smartbanner-info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner-android .smartbanner-title{color:#fff;font-weight:bold}.smartbanner-android .smartbanner-button{min-width:12%;color:#d1d1d1;padding:0;background:none;border-radius:0;box-shadow:0 0 0 1px #333, 0 0 0 2px #dddcdc}.smartbanner-android .smartbanner-button:active,
.smartbanner-android .smartbanner-button:hover{background:none}.smartbanner-android .smartbanner-button-text{text-align:center;display:block;padding:0
10px;background:#42b6c9;background:linear-gradient(to bottom, #42b6c9, #39a9bb);text-transform:none;text-shadow:none;box-shadow:none}.smartbanner-android .smartbanner-button-text:active,
.smartbanner-android .smartbanner-button-text:hover{background:#2ac7e1}.smartbanner-windows{background:#f4f4f4;background:linear-gradient(to bottom, #f4f4f4, #cdcdcd);box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);line-height:80px}.smartbanner-windows .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;color:#888;text-shadow:0 1px 0 white}.smartbanner-windows .smartbanner-close:active,
.smartbanner-windows .smartbanner-close:hover{color:#aaa}.smartbanner-windows .smartbanner-icon{background:rgba(0, 0, 0, 0.6);background-size:cover;box-shadow:0 1px 3px rgba(0, 0, 0, 0.3)}.smartbanner-windows .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 rgba(255, 255, 255, 0.8)}.smartbanner-windows .smartbanner-title{color:#4d4d4d;font-weight:bold}.smartbanner-windows .smartbanner-button{padding:0
10px;min-width:10%;color:#6a6a6a;background:#efefef;background:linear-gradient(to bottom, #efefef, #dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf, 0 1px 0 rgba(255, 255, 255, 0.6), 0 2px 0 rgba(255, 255, 255, 0.7) inset}.smartbanner-windows .smartbanner-button:active,
.smartbanner-windows .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(to bottom, #dcdcdc, #efefef)}.smartbanner-windows .smartbanner-button-text{}.smartbanner-windows .smartbanner-button-text:active,
.smartbanner-windows .smartbanner-button-text:hover{}