:host{width:fit-content;--base-font-size-l:16px;--base-font-size-m:16px;--base-font-size-s:16px;--font:arial,helvetica,"Twemoji Mozilla","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji","EmojiOne Color","Android Emoji",sans-serif;--accent-color:#1e90ff;--wrapper-padding:1px;--buttonslist-gap:5px;--btn-background:#f5f5f5;--btn-hover-background:#fff;--btn-border:#d2d2d2;--btn-border-radius:6px;--btn-padding-x:1em;--btn-padding-y:.65em;--btn-font-weight:600;--btn-text:#333;--btn-hover-text:#000;--btn-shadow:rgba(0 0 0/10%) 0 4px 10px -2px,rgba(0 0 0/15%) 0 2px 2px -1px;--btn-hover-shadow:rgba(0 0 0/25%) 0 5px 12px -2px,rgba(0 0 0/25%) 0 3px 5px -2px;--btn-active-shadow:rgba(0 0 0/30%) 0 6px 13px -2px,rgba(0 0 0/25%) 0 4px 5px -2px;--list-background:#f5f5f5;--list-hover-background:#fff;--list-text:#333;--list-font-weight:400;--list-hover-text:#000;--list-close-background:#e5e5e5;--list-close-text:#777;--list-border-radius:6px;--list-padding:.8em;--list-shadow:rgba(0 0 0/20%) 0 4px 13px -2px,rgba(0 0 0/23%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0/50%) 0 4px 30px -3px,rgba(0 0 0/30%) 0 2px 8px -2px;--input-border-radius:6px;--input-background:#fff;--status-active-text:#fff;--form-error:#c5372c;--form-success:#338a36;--modal-text:#000;--modal-text-align:left;--modal-text-align-rtl:right;--modal-background:#f5f5f5;--modal-border-radius:6px;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0/65%));--modal-btn-bar:#c6c8cd;--modal-btn-background:#f5f5f5;--modal-btn-secondary-background:#e2e1e6;--modal-btn-hover-background:#fff;--modal-btn-border:#d2d2d2;--modal-btn-font-weight:600;--modal-btn-text:#2e2e2e;--modal-btn-hover-text:#161616;--modal-btn-secondary-text:#666567;--modal-btn-shadow:rgba(0 0 0/10%) 0 4px 10px -2px,rgba(0 0 0/10%) 0 2px 3px -1px;--modal-btn-hover-shadow:rgba(0 0 0/25%) 0 5px 13px -2px,rgba(0 0 0/20%) 0 3px 5px -2px;--modal-headline-text-align:center;--modal-headline-text-transform:none;--date-btn-text:#1d1d1e;--date-btn-text-secondary:#3a3a3f;--date-btn-cal-day-text:#fff;--date-btn-cal-month-text:#d3d2d7;--date-btn-cal-background:#313132;--date-btn-background:#eae9ed;--date-btn-hover-background:#fff;--date-btn-headline-line-clamp:1;--date-btn-shadow:rgba(0 0 0/10%) 0 4px 10px -2px,rgba(0 0 0/15%) 0 2px 3px -1px;--date-btn-hover-shadow:rgba(0 0 0/20%) 0 5px 12px -2px,rgba(0 0 0/20%) 0 3px 4px -2px;--checkmark-background:drop-shadow(0 0 3px #fff);--overlay-background:rgba(20 20 20/25%);--overlay-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777' width='16' height='16' viewBox='0 0 122.878 122.88'%3E%3Cpath d='M1.426 8.313a4.87 4.87 0 0 1 0-6.886 4.87 4.87 0 0 1 6.886 0l53.127 53.127 53.127-53.127a4.87 4.87 0 0 1 6.887 0 4.87 4.87 0 0 1 0 6.886L68.324 61.439l53.128 53.128a4.87 4.87 0 0 1-6.887 6.886L61.438 68.326 8.312 121.453a4.87 4.87 0 0 1-6.886 0 4.87 4.87 0 0 1 0-6.886l53.127-53.128L1.426 8.313h0z'/%3E%3C/svg%3E") 16 16,crosshair;--icon-ms365-color:#ea3e23;--icon-yahoo-color:#5f01d1;--icon-filter:none}:host(.atcb-dark){--btn-background:#2e2e2e;--btn-hover-background:#373737;--btn-border:#3d3d3d;--btn-text:#dedede;--btn-hover-text:#f1f1f1;--btn-shadow:rgba(255 255 255/5%) -3px -3px 30px -1px,rgba(0 0 0/40%) 2px 3px 10px -2px,rgba(0 0 0/40%) 1px 2px 3px -1px;--btn-hover-shadow:rgba(0 0 0/90%) 2px 5px 20px -4px,rgba(0 0 0/50%) 1px 2px 6px -2px;--btn-active-shadow:rgba(0 0 0/90%) 2px 5px 20px -4px,rgba(0 0 0/50%) 1px 2px 6px -2px;--list-background:#2e2e2e;--list-hover-background:#373737;--list-text:#dedede;--list-hover-text:#f1f1f1;--list-close-background:#282828;--list-shadow:rgba(0 0 0/60%) 0 4px 20px -2px,rgba(0 0 0/40%) 0 2px 4px -1px;--list-modal-shadow:rgba(0 0 0/40%) -1px 3px 30px 2px;--modal-text:#f1f1f1;--modal-background:#242424;--modal-shadow:drop-shadow(3px 6px 25px rgba(0 0 0/90%));--modal-btn-bar:#38383a;--modal-btn-background:#181819;--modal-btn-secondary-background:#2e2d30;--modal-btn-hover-background:#434246;--modal-btn-border:#434246;--modal-btn-text:#dbdbdb;--modal-btn-hover-text:#fff;--modal-btn-secondary-text:#b8b8b8;--modal-btn-shadow:rgba(255 255 255/5%) -2px -2px 10px,rgba(0 0 0/40%) 3px 3px 10px -2px,rgba(0 0 0/40%) 1px 2px 5px -1px;--input-background:#434246;--status-active-text:#000;--form-error:#db8680;--form-success:#99de9c;--date-btn-text:#ebebf0;--date-btn-text-secondary:#b5b5bd;--date-btn-cal-day-text:#101010;--date-btn-cal-month-text:#3e3e3f;--date-btn-cal-background:#c7c7cd;--date-btn-background:#363636;--date-btn-hover-background:#474747;--date-btn-shadow:rgba(0 0 0/60%) 0 0 20px -2px,rgba(0 0 0/30%) 1px 2px 3px -1px;--checkmark-background:drop-shadow(0 0 3px #0a0a0a);--overlay-background:rgba(20 20 20/60%);--icon-ms365-color:#ea3e23;--icon-yahoo-color:#bebebe;--icon-filter:grayscale(.2)}.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-l)}@media (width <=991px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-m)}}@media (width <=575px){.atcb-button-wrapper,.atcb-list,.atcb-modal-box{font-size:var(--base-font-size-s)}}.atcb-initialized.atcb-buttons-list{gap:var(--buttonslist-gap)}.atcb-button-wrapper{display:block;padding:var(--wrapper-padding);position:relative}.atcb-button{align-items:center;background-color:var(--btn-background);border:1px solid var(--btn-border);border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);box-sizing:content-box;color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--font);font-size:1em;font-weight:var(--btn-font-weight);justify-content:center;line-height:1.5em;margin:.13em;max-width:300px;padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:auto;z-index:1}.atcb-button:not(.atcb-no-text,.atcb-modal-style,.atcb-dropoverlay,.atcb-single){min-width:calc(11.6em - 2*var(--btn-padding-x))}.atcb-button.atcb-no-text{display:flex;place-content:center center;align-items:center;height:3em;width:3em;padding:0}.atcb-rtl .atcb-button{direction:rtl;text-align:right}.atcb-button:focus-visible{outline:2px solid var(--accent-color)}.atcb-button:not([disabled]):focus,.atcb-button:not([disabled]):hover{background-color:var(--btn-hover-background);box-shadow:var(--btn-hover-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .13em) calc(var(--btn-padding-x) + .13em)}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay){z-index:15000000}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single:not([disabled]):focus,.atcb-button.atcb-single:not([disabled]):hover{background-color:var(--btn-hover-background);box-shadow:var(--btn-active-shadow);color:var(--btn-hover-text);margin:0;padding:calc(var(--btn-padding-y) + .13em) calc(var(--btn-padding-x) + .13em)}.atcb-button.atcb-no-text.atcb-active,.atcb-button.atcb-no-text:focus,.atcb-button.atcb-no-text:hover{height:3.26em;width:3.26em;padding:0!important}.atcb-button.atcb-active.atcb-dropoverlay{z-index:14000090}.atcb-icon{flex-grow:0;flex-shrink:0;height:1em;line-height:1em;margin-right:.8em;width:1em}.atcb-rtl .atcb-icon{margin-right:0;margin-left:.8em}.atcb-no-text .atcb-icon{margin-right:0;margin-left:0}.atcb-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-text{overflow-wrap:anywhere}.atcb-dropdown-anchor{bottom:4px;height:1px;width:100%;opacity:0;position:absolute}.atcb-list-wrapper{box-sizing:border-box;font-weight:var(--list-font-weight);padding:0 4px;position:absolute;z-index:14000090}.atcb-list-wrapper.atcb-dropoverlay{z-index:15000000;max-width:max-content}.atcb-list{background-color:var(--list-background);border-radius:0 0 var(--list-border-radius) var(--list-border-radius);box-sizing:border-box;box-shadow:var(--list-shadow);color:var(--list-text);display:block;font-family:var(--font);min-width:100%;position:relative;user-select:none;-webkit-user-select:none;width:fit-content}.atcb-list-item{align-items:center;background-color:var(--list-background);box-sizing:border-box;cursor:pointer;display:flex;font-size:1em;line-height:1.75em;padding:var(--list-padding);text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.atcb-rtl .atcb-list-item{direction:rtl;text-align:right}.atcb-list-item:hover{background-color:var(--list-hover-background);color:var(--list-hover-text)}.atcb-list-item:focus-visible{background-color:var(--list-hover-background);color:var(--accent-color);outline:0}.atcb-list-item:last-child{border-radius:0 0 var(--list-border-radius) var(--list-border-radius)}.atcb-dropup .atcb-list-item:last-child{border-radius:0;padding-bottom:calc(var(--list-padding) + .45em)}.atcb-dropoverlay .atcb-list .atcb-list-item:first-child,.atcb-dropup .atcb-list,.atcb-dropup .atcb-list-item:first-child,.atcb-list.atcb-modal .atcb-list-item:first-child{border-radius:var(--list-border-radius) var(--list-border-radius) 0 0}.atcb-dropoverlay .atcb-list .atcb-list-item:only-child,.atcb-list.atcb-modal .atcb-list-item:only-child{border-radius:var(--list-border-radius)}.atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:calc(var(--list-padding) + .45em)}.atcb-dropoverlay .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child,.atcb-dropup .atcb-list.atcb-generated-button:not(.atcb-modal) .atcb-list-item:first-child{padding-top:var(--list-padding)}.atcb-dropoverlay .atcb-list,.atcb-list.atcb-modal{border-radius:var(--list-border-radius)}.atcb-list.atcb-modal{box-shadow:var(--list-modal-shadow)}.atcb-list-item .atcb-icon{margin:0 auto}.atcb-list-item .atcb-icon+.atcb-text{margin-left:.7em;width:100%}.atcb-rtl .atcb-list-item .atcb-icon+.atcb-text{margin-left:0;margin-right:.7em}.atcb-list-item-close{background-color:var(--list-close-background)}.atcb-list-item.atcb-list-item-close:not(:focus-visible){color:var(--list-close-text)}.atcb-list-item-close svg{fill:currentcolor}.atcb-modal{display:block;margin:auto;width:auto;min-width:auto;position:relative;z-index:14000090}.atcb-modal-box{filter:var(--modal-shadow);color:var(--modal-text);cursor:default;box-sizing:border-box;font-family:var(--font);line-height:1.5em;text-align:var(--modal-text-align);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:20px;-webkit-tap-highlight-color:transparent}@media (width>575px){.atcb-modal-box{width:32em}}.atcb-modal-box.atcb-rtl{text-align:var(--modal-text-align-rtl);direction:rtl;padding:1.25em 1em 1.25em 2em}.atcb-modal-icon{height:2.5em;width:2.5em;border-radius:100%;background-color:var(--modal-background);padding:1.75em;margin:auto}.atcb-modal-icon svg{fill:currentcolor;height:100%;width:100%}.atcb-modal-headline{background-color:var(--modal-background);border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;font-size:1.3em;font-weight:600;line-height:1.5em;padding:1.8em 1.5em 1.3em;text-transform:var(--modal-headline-text-transform);text-align:var(--modal-headline-text-align)}.atcb-modal-icon+.atcb-modal-headline{margin-top:-2.6em;padding-top:2.6em}.atcb-modal-content{background-color:var(--modal-background);font-size:1em;padding:.3em 2em 2.2em}.atcb-modal-content-subevents{margin:auto;width:fit-content}.atcb-modal-icon+.atcb-modal-content{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;margin-top:-2.6em;padding-top:2.6em}@media (width <=575px){.atcb-modal-headline{padding:1.8em 1em 1em}.atcb-modal-content{padding:.3em 1.5em 1.5em}.atcb-modal-icon+.atcb-modal-content{padding-top:1.8em}}.atcb-modal-buttons{background-color:var(--modal-btn-bar);border-radius:0 0 var(--modal-border-radius) var(--modal-border-radius);box-sizing:border-box;padding:.6em;text-align:center;width:100%;display:flex;justify-content:center;flex-flow:row-reverse wrap;align-items:center}a.atcb-modal-btn,button.atcb-modal-btn{background-color:var(--modal-btn-secondary-background);border:0;border-radius:var(--btn-border-radius);box-shadow:var(--modal-btn-shadow);color:var(--modal-btn-secondary-text);cursor:pointer;display:inline-block;font-family:var(--font);font-size:.9em;font-weight:var(--modal-btn-font-weight);line-height:1em;margin:.625em;padding:1em 1.25em;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}a.atcb-modal-btn.btn-small,button.atcb-modal-btn.btn-small{padding:.6em .8em}a.atcb-modal-btn.atcb-modal-btn-primary,button.atcb-modal-btn.atcb-modal-btn-primary{background-color:var(--modal-btn-background);color:var(--modal-btn-text)}a.atcb-modal-btn.atcb-modal-btn-border,button.atcb-modal-btn.atcb-modal-btn-border{border:1px solid var(--modal-btn-border)}a.atcb-modal-btn:focus-visible,button.atcb-modal-btn:focus-visible{background-color:var(--modal-btn-hover-background);outline:2px solid var(--accent-color)}a.atcb-modal-btn:disabled,button.atcb-button:disabled,button.atcb-modal-btn:disabled,button.atcb-subevent-btn:disabled{cursor:not-allowed;opacity:.75;filter:brightness(95%);border-style:dashed;box-shadow:none}a.atcb-modal-btn:not([disabled]):hover,button.atcb-modal-btn:not([disabled]):hover{background-color:var(--modal-btn-hover-background);box-shadow:var(--modal-btn-hover-shadow);color:var(--modal-btn-hover-text);text-decoration:none}.atcb-subevent-btn{display:flex;align-items:flex-start;cursor:pointer;font-family:var(--font);font-size:1em;box-shadow:var(--date-btn-shadow);background-color:var(--date-btn-background);border:0;border-radius:7px 4px 4px 7px;padding:0;margin:0;touch-action:manipulation;position:relative;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.atcb-subevent-btn:hover{align-items:center}.atcb-subevent-btn:focus,.atcb-subevent-btn:hover{background-color:var(--date-btn-hover-background);box-shadow:var(--date-btn-hover-shadow)}.atcb-subevent-btn:focus-visible{outline:2px solid var(--accent-color)}.atcb-subevent-btn+.atcb-subevent-btn{margin-top:30px}.atcb-date-btn-left{border-radius:4px 0 0 4px;align-self:stretch;background-color:var(--date-btn-cal-background);color:var(--date-btn-hover-background);padding:.7em .8em .8em;width:2.7em;align-items:center;display:flex;flex-direction:column;flex-shrink:0}.atcb-rtl .atcb-date-btn-left{border-radius:0 4px 4px 0}.atcb-subevent-btn:hover .atcb-date-btn-left{opacity:.8}.atcb-date-btn-day{color:var(--date-btn-cal-day-text);font-weight:400;font-size:2em;word-break:keep-all;padding-bottom:.1em}.atcb-initialized[lang=ja] .atcb-date-btn-day,.atcb-initialized[lang=ko] .atcb-date-btn-day,.atcb-initialized[lang=zh] .atcb-date-btn-day{font-size:1.3em}.atcb-date-btn-month{color:var(--date-btn-cal-month-text);font-weight:600;font-size:1em}.atcb-date-btn-right{position:relative;color:var(--date-btn-text);min-width:13.5em;overflow-wrap:anywhere}.atcb-subevent-btn .atcb-date-btn-right{width:100%}.atcb-date-btn-details{opacity:1;padding:.7em .8em;text-align:left}.atcb-rtl .atcb-date-btn-details{text-align:right}.atcb-date-btn-hover{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1em;padding:.4em .7em;box-sizing:border-box}.atcb-subevent-btn:hover .atcb-date-btn-details{opacity:0}.atcb-subevent-btn:hover .atcb-date-btn-hover{opacity:1}.atcb-date-btn-headline{font-weight:600;font-size:.9em;margin-bottom:.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--date-btn-headline-line-clamp);-webkit-box-orient:vertical}.atcb-date-btn-content{display:flex;align-items:flex-start;font-size:.8em;color:var(--date-btn-text-secondary)}.atcb-date-btn-content.atcb-date-btn-cancelled{color:var(--form-error);font-weight:700}.atcb-date-btn-content-location{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.atcb-date-btn-content-icon{display:inline-block;height:.8em;margin-right:.4em;margin-left:0;width:.9em;flex-shrink:0}.atcb-rtl .atcb-date-btn-content-icon{margin-right:0;margin-left:.4em}.atcb-initialized[lang=ja] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=ko] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon,.atcb-initialized[lang=zh] .atcb-date-btn-content:not(.atcb-date-btn-content-location) .atcb-date-btn-content-icon{margin-top:.15em}.atcb-date-btn-content-icon svg{height:100%;fill:currentcolor;width:100%}.atcb-date-btn-content+.atcb-date-btn-content{margin-top:.3em}.atcb-date-btn-content-text span:not(.atcb-icon-ical){padding-right:.3em;display:inline-block}.atcb-checkmark{display:none}.atcb-saved .atcb-checkmark{box-sizing:content-box;color:var(--btn-text);display:block;position:absolute;top:-.9em;right:-.5em;padding:.5em;border-radius:100%;height:1.2em}.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay) .atcb-checkmark,.atcb-button.atcb-single:focus .atcb-checkmark,.atcb-button.atcb-single:hover .atcb-checkmark{top:-.77em;right:-.37em}.atcb-checkmark svg{height:100%;filter:var(--checkmark-background);width:auto}#atcb-bgoverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--overlay-background);border:0;box-sizing:border-box;display:flex;height:calc(100vh + 100px);inset-inline:0;left:0;right:0;top:0;min-height:100%;min-width:100%;overflow-y:auto;padding:20px 20px 130px;position:fixed;width:100vw;z-index:14000000}#atcb-bgoverlay:not(dialog){animation:atcb-bgoverlay-animate .2s ease 0s 1 normal forwards;opacity:0}#atcb-bgoverlay.atcb-no-bg{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;background-color:transparent}@keyframes atcb-bgoverlay-animate{0%{opacity:0}100%{opacity:1}}#atcb-bgoverlay.atcb-click:hover{cursor:var(--overlay-cursor)}.atcb-icon-outlookcom,.atcb-icon.atcb-icon-ms365{padding-bottom:.05em}.atcb-icon.atcb-icon-apple,.atcb-icon.atcb-icon-ical{padding-bottom:.15em}.atcb-icon.atcb-icon-trigger{padding-bottom:.15em}.atcb-icon.atcb-icon-rsvp{height:1.5em;width:1.5em}.atcb-icon.atcb-icon-apple svg{fill:currentcolor}.atcb-icon.atcb-icon-ical svg{fill:currentcolor}.atcb-icon.atcb-icon-ms365 svg{fill:var(--icon-ms365-color)}.atcb-icon.atcb-icon-yahoo svg{fill:var(--icon-yahoo-color)}.atcb-icon.atcb-icon-google svg,.atcb-icon.atcb-icon-msteams svg,.atcb-icon.atcb-icon-outlookcom svg{filter:var(--icon-filter)}.rsvp-inline-wrapper{filter:none;min-width:100%;margin-bottom:0}.atcb-modal-content.no-headline{border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;padding-top:1.8em}.rsvp-inline-wrapper .atcb-modal-content,.rsvp-inline-wrapper .atcb-modal-headline,.rsvp-inline-wrapper.atcb-modal-box{background-color:transparent;border-radius:0;box-sizing:border-box;padding:0;width:100%}.rsvp-inline-wrapper .atcb-modal-headline{padding-bottom:1.5em}.pro{text-align:center}.pro ol,.pro ul{margin:auto;text-align:left;width:fit-content}.pro a:not(.atcb-modal-btn),.pro a:not(.atcb-modal-btn):active,.pro a:not(.atcb-modal-btn):visited{color:var(--modal-btn-text);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--accent-color)}.pro a:not(.atcb-modal-btn):hover{color:var(--accent-color);text-decoration:none}.pro .pro-share-buttons{display:flex;flex-wrap:wrap;justify-content:center}.pro #rsvp-atcb{display:flex;flex-wrap:wrap;gap:.4em}.pro-form{text-align:left}.pro-form:not(.no-intro){border-top:1px solid var(--modal-btn-border);margin-top:1.5em;padding-top:1.5em}.pro-form.no-intro:not(.no-headline){padding-top:.5em}.pro-field+.pro-field{padding-top:1.3em}.pro-field-type-label+.pro-field-type-radio{padding-top:0}.pro-field-type-checkbox,.pro-field-type-radio div{align-items:center;display:flex}.pro-field-type-checkbox input,.pro-field-type-radio input{cursor:pointer}.pro-field label{display:block;font-size:.9em;opacity:.7}.pro-field-type-checkbox label,.pro-field-type-radio label{cursor:pointer;opacity:.8;padding-left:.3em}.pro-field input[type=email],.pro-field input[type=number],.pro-field input[type=text]{background-color:var(--input-background);border:1px solid var(--modal-btn-border);border-radius:var(--input-border-radius);box-sizing:border-box;caret-color:var(--accent-color);color:var(--modal-text);font-size:.9em;opacity:.8;padding:.7em;transition:all .1s ease-in-out;width:100%}.pro-field input[type=checkbox],.pro-field input[type=radio]{accent-color:var(--accent-color);height:1.2rem;opacity:.8;transition:all .1s ease-in-out;width:1.2em}.pro-field input:disabled,.pro-field input:disabled+label{cursor:not-allowed;opacity:.75;filter:brightness(95%)}.pro-field input:not([disabled]):hover{opacity:1}.pro-field input[type=email]:focus,.pro-field input[type=number]:focus,.pro-field input[type=text]:focus{border-color:var(--accent-color);outline:1px solid var(--accent-color)}.pro-field input[type=checkbox]:focus,.pro-field input[type=radio]:focus{outline-color:var(--accent-color);outline-width:2px}#submit-error{color:var(--form-error);display:none;font-weight:700;padding-top:1.5em;text-align:center}.pro-form.form-error #submit-error{display:block}.pro-field input.error{accent-color:var(--form-error);border:2px solid var(--form-error)}.pro-field input.error+label,.pro-field:has(input.error) label{color:var(--form-error);opacity:1}#rsvp-status-group{border-bottom:1px solid var(--modal-btn-border);font-weight:700;margin-bottom:1.5em;padding-bottom:2em;text-align:center}#rsvp-status-group .pro-field{align-items:center;display:flex;flex-wrap:wrap;gap:1.2em;justify-content:center;margin-top:1em}@media (width <=575px){#rsvp-status-group .pro-field{flex-direction:column}#rsvp-status-group .pro-field div{width:80%}}#rsvp-status-group .pro-field div{min-width:28%;position:relative}#rsvp-status-group input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}#rsvp-status-group label{align-items:center;border:1px solid var(--modal-btn-text);border-radius:var(--input-border-radius);box-shadow:var(--btn-shadow);color:var(--modal-btn-text);display:flex;flex-direction:column;font-weight:700;text-transform:uppercase;justify-content:center;opacity:.6;padding:.8em;transition:all .1s ease-in-out;width:100%}#rsvp-status-group label.status-confirmed{border-color:var(--form-success);color:var(--form-success)}#rsvp-status-group label.status-declined{border-color:var(--form-error);color:var(--form-error)}#rsvp-status-group input:checked+label{background-color:var(--modal-text);box-shadow:var(--btn-hover-shadow);color:var(--status-active-text);opacity:1;transform:scale(1.08)}#rsvp-status-group input:focus-visible+label{outline:2px solid var(--accent-color);outline-offset:2px}#rsvp-status-group input:not([disabled])+label:hover,#rsvp-status-group input:not([disabled]):hover+label{box-shadow:var(--btn-hover-shadow);opacity:1;transform:scale(1.08)}#rsvp-status-group input:checked+label.status-confirmed{background-color:var(--form-success)}#rsvp-status-group input:checked+label.status-declined{background-color:var(--form-error)}#rsvp-success-msg,#rsvp-success-msg-demo,#rsvp-success-msg-doi,#rsvp-success-msg-email,#ty-success-msg{display:none;font-weight:700;line-height:1.6em;padding-top:.5em;text-align:center}#rsvp-success-msg,#rsvp-success-msg-demo,#ty-success-msg{padding:1.5em 0}#rsvp-success-msg-demo,#rsvp-success-msg-email{color:var(--form-success)}#rsvp-success-msg-doi{color:var(--form-error);padding-top:1em;font-size:.8em}#pro-form-submit{display:block;margin:auto;min-width:150px}.pro-waiting{background-color:var(--modal-btn-background);border:1px solid var(--modal-btn-border);border-radius:var(--btn-border-radius);box-sizing:border-box;color:var(--modal-btn-text);cursor:wait;display:none;line-height:.5em;margin:auto;min-width:150px;padding:.5em 1.25em 1.2em;text-align:center;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;width:fit-content}@media (width>575px){#pro-form-submit,.pro-waiting{min-width:200px}}.pro-waiting span:not(.atcb-icon-ical){animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;font-size:2.5em}.pro-field label span:not(.atcb-icon-ical){color:var(--form-error);font-weight:700;padding-left:2px}.pro-waiting span:not(.atcb-icon-ical):nth-child(2){animation-delay:.15s}.pro-waiting span:not(.atcb-icon-ical):nth-child(3){animation-delay:.3s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.pro #rsvp-sent-content{align-items:center;display:flex;flex-direction:column;gap:1.5em}#rsvp-status-group span{color:inherit}.atcb-modal-content .pro p{margin:0}.atcb-modal-content .pro p.pro-pt{margin-top:1.5em}.atcb-modal-content .pro .pro-field p{font-size:.9em}.pro .btn-flex{align-items:center;display:flex}.pro .atcb-modal-btn svg{fill:none;height:1.5em;margin-right:.5em;stroke:currentcolor;width:auto}#atcb-reference{box-sizing:border-box;filter:drop-shadow(0 0 3px rgba(255 255 255/80%));height:auto;padding:8px 0;transform:translate3d(0,0,0);width:100%;z-index:15000000}#atcb-reference.fixed-ref{position:fixed;bottom:10px;right:40px;width:auto}#atcb-reference.atcb-dropup{position:absolute}:host(.atcb-dark) #atcb-reference{filter:drop-shadow(0 0 5px #000)}#atcb-reference a,#atcb-reference a:active,#atcb-reference a:visited{opacity:.4;width:150px;max-width:100%;margin:auto;display:block;text-decoration:none}#atcb-reference.fixed-ref a{opacity:.6}#atcb-reference a:hover{opacity:.9;text-decoration:none}#atcb-reference svg{fill:var(--list-text)}.bigfoot-footnote__button{position:relative;z-index:5;top:-.1em;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;padding:.35em;margin:0 .1em 0 .2em;border:none;border-radius:.3em;cursor:pointer;background-color:rgba(110,110,110,.2);-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;font-size:1rem;line-height:0;vertical-align:middle;text-decoration:none;-webkit-font-smoothing:antialiased;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.25s;transition-duration:.25s}.bigfoot-footnote__button:hover,.bigfoot-footnote__button:focus{outline:none;background-color:rgba(110,110,110,.5)}.bigfoot-footnote__button:active{background-color:rgba(110,110,110,.5)}.bigfoot-footnote__button.is-active{background-color:#6e6e6e;-webkit-transition-delay:.1s;transition-delay:.1s}.bigfoot-footnote__button:after{content:'';display:table;clear:both}.bigfoot-footnote__button__circle{display:inline-block;width:.25em;height:.25em;margin-right:.25em;float:left}.bigfoot-footnote__button__circle:last-child{margin-right:0}.bigfoot-footnote__container{display:inline-block;position:relative;text-indent:0}@media not print{.footnote-print-only{display:none !important}}@media print{.bigfoot-footnote,.bigfoot-footnote__button{display:none !important}}.bigfoot-footnote{position:absolute;z-index:10;top:0;left:0;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:90%;margin:1.96924em 0;background:#fafafa;opacity:0;border-radius:.5em;border:1px solid #c3c3c3;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,.3);box-shadow:0px 0px 8px rgba(0,0,0,.3);line-height:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform:scale(.1) translateZ(0);-ms-transform:scale(.1) translateZ(0);transform:scale(.1) translateZ(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.bigfoot-footnote.is-positioned-top{top:auto;bottom:0}.bigfoot-footnote.is-active{-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:.97}.bigfoot-footnote.is-bottom-fixed{position:fixed;bottom:0;top:auto;left:0;right:auto;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:100%;margin:0;border-radius:0;opacity:1;border-width:1px 0 0;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.bigfoot-footnote.is-bottom-fixed.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper{margin:0 0 0 50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:100%}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper,.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__content{border-radius:0}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__tooltip{display:none}.bigfoot-footnote.is-scrollable:after{content:'';position:absolute;bottom:.3375em;left:.3375em;z-index:14;display:block;height:.78125em;width:.625em;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTIgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4iPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICAgICAgICA8cGF0aCBkPSJNNSwwIEw1LDExLjUiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsNy41IEw1LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjUsNy41IEw5LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCAxMC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTcuMDAwMDAwLCAtMTAuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");-webkit-background-size:cover;background-size:cover;opacity:.1;transition-properties:opacity;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before,.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after{content:'';position:absolute;width:100%;z-index:12;left:0}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before{top:-1px;height:1.1em;border-radius:.5em .5em 0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(rgba(250,250,250,0)));background-image:-webkit-linear-gradient(top,#fafafa 50%,rgba(250,250,250,0) 100%);background-image:linear-gradient(to bottom,#fafafa 50%,rgba(250,250,250,0) 100%)}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after{bottom:-1px;height:1.2em;border-radius:0 0 .5em .5em;background-image:-webkit-gradient(linear,left bottom,left top,from(#fafafa),to(rgba(250,250,250,0)));background-image:-webkit-linear-gradient(bottom,#fafafa 50%,rgba(250,250,250,0) 100%);background-image:linear-gradient(to top,#fafafa 50%,rgba(250,250,250,0) 100%)}.bigfoot-footnote.is-scrollable ::-webkit-scrollbar{display:none}.bigfoot-footnote.is-fully-scrolled:after,.bigfoot-footnote.is-fully-scrolled:before{opacity:0;-webkit-transition-delay:0;transition-delay:0}.bigfoot-footnote__wrapper{position:relative;z-index:14;width:22em;display:inline-block;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;overflow:hidden;margin:0;background-color:#fafafa;border-radius:.5em;line-height:0}.bigfoot-footnote__content{position:relative;z-index:8;display:inline-block;max-height:15em;padding:1.1em 1.3em 1.2em;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;overflow:auto;-webkit-overflow-scrolling:touch;background:#fafafa;border-radius:.5em;-webkit-font-smoothing:subpixel-antialiased;line-height:normal}.bigfoot-footnote__content img{max-width:100%}.bigfoot-footnote__content *:last-child{margin-bottom:0 !important}.bigfoot-footnote__content *:first-child{margin-top:0 !important}.bigfoot-footnote__tooltip{position:absolute;z-index:12;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-.65em;width:1.3em;height:1.3em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fafafa;border:1px solid #c3c3c3;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,.3);box-shadow:0px 0px 8px rgba(0,0,0,.3);border-top-left-radius:0}.is-positioned-bottom .bigfoot-footnote__tooltip{top:-.65em}.is-positioned-top .bigfoot-footnote__tooltip{bottom:-.65em}/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../assets/src/styles/components/home/_main.css ***!
  \**************************************************************************************************************************************************************************************************/
@media screen and (max-width:599px){.a-block-wrapper{height:auto;overflow:hidden}}@media screen and (max-width:979px){.a-block-wrapper{flex-shrink:0;width:100%}}@media screen and (min-width:980px){.a-block-wrapper{border-right:1px solid #ccc;width:50%}.b-block-wrapper+.a-block-wrapper{border-left:1px solid #ccc}}@media screen and (max-width:979px){.a-block-wrapper+.sidebar{margin-top:1em}}@media screen and (max-width:979px){.b-block-wrapper{width:100%}}@media screen and (min-width:600px) and (max-width:979px){.home-region-1 .b-block-wrapper{border-top:1px solid #ccc;padding-top:1em}}@media screen and (min-width:980px){.b-block-wrapper{width:25%}}.b-block-wrapper .dek-heading.-excerpt,.b-block-wrapper .hed-heading.-excerpt .hed,.b-block-wrapper .meta-data.-ago,.b-block-wrapper .meta-data.-excerpt{text-align:left}.c-block-wrapper{width:100%}@media screen and (min-width:600px) and (max-width:979px){.standard-b-layout .c-block-wrapper,.standard-layout .c-block-wrapper{padding-bottom:1em}}.home .alt-a-layout .c-block-wrapper .dek-heading.-excerpt,.home .alt-a-layout .c-block-wrapper .hed-heading.-excerpt .hed,.home .alt-a-layout .c-block-wrapper .meta-data.-ago,.home .alt-a-layout .c-block-wrapper .meta-data.-excerpt,.projects-big-landing-page .c-block-wrapper .dek-heading.-excerpt,.projects-big-landing-page .c-block-wrapper .hed-heading.-excerpt .hed,.projects-big-landing-page .c-block-wrapper .meta-data.-ago,.projects-big-landing-page .c-block-wrapper .meta-data.-excerpt{text-align:left}.c-block{margin:0}.c-block,.d-block-wrapper{width:100%}@media screen and (max-width:599px){.d-block-0,.d-block-1,.d-block-2{margin-bottom:1em}}@media screen and (max-width:979px){.d-block-ad-wrapper{border-bottom:1px solid #ccc;display:block;margin:0 1em 1em;padding:0 0 1em;width:auto}.d-block-ad-wrapper>div{margin:0 auto;width:300px}.d-block-wrapper .d-block-3 .figure-image{margin-bottom:0}}@media screen and (min-width:980px){.d-block-0,.d-block-1,.d-block-2,.d-block-3{border-right:1px solid #ccc;width:25%}.d-block-3{border:none}.d-block-ad-wrapper{margin:0 auto 3%;min-width:300px;width:50%}}@media screen and (max-width:979px){.e-block-wrapper{margin-bottom:1em}}@media screen and (min-width:980px){.e-block-wrapper{width:100%}}@media screen and (max-width:979px){.f-block-wrapper{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:1em 0 0;padding:1em 0}.f-block-wrapper:after,.f-block-wrapper:before{content:"";display:table}.f-block-wrapper:after{clear:both}.f-block-wrapper .meta-data.-excerpt.podcast-links,.f-block-wrapper h2.title{width:100%}.f-block-wrapper .meta-data.-excerpt.podcast-links{margin-bottom:2%}}@media screen and (min-width:980px){.f-block-wrapper{padding:0;width:37.5%}}.f-block-wrapper h2{margin-bottom:.5em}.f-block-wrapper .first-person-logo{display:block;margin:0 auto .75em}.f-block-wrapper .subtitle{color:#ed3725;font-family:solido,arial,sans-serif;font-size:.7em;font-weight:700;line-height:1.35em;text-align:center;text-transform:uppercase}.f-block-wrapper .subtitle--first{padding:0}@media screen and (max-width:979px){.f-block-wrapper .subtitle--first{margin:0 0 .25em}}@media screen and (min-width:980px){.f-block-wrapper .subtitle--first{margin:0}}.f-block-wrapper .subtitle--last{border-bottom:1px solid #ccc;margin:0 1.3em 1.3em;padding-bottom:1.3em}.f-block{width:100%}@media screen and (max-width:979px){.g-block-wrapper{margin-bottom:1em}}@media screen and (min-width:980px){.g-block-wrapper{border-right:1px solid #ccc;width:37.5%}}.g-block{width:100%}@media screen and (min-width:980px){.g-block-wrapper .grid__half--mobile .g-block:last-child{display:none}}@media screen and (max-width:979px){.j-block-wrapper{margin:0 auto;overflow:hidden;width:100%}}@media screen and (min-width:980px){.j-block-wrapper{width:25%}}.j-block{height:auto;overflow:hidden;width:100%}.j-block .newsletter-unit-signup .newsletter-unit{border-bottom:none;margin-bottom:0;padding-bottom:0}.j-block .newsletter-unit-signup .newsletter-unit .dek-heading{text-align:left}.j-block .newsletter-unit-signup .newsletter-unit .grid--flex{margin-bottom:0;padding-bottom:1em!important}.j-block-child h2.title{padding-top:.8em}@media screen and (min-width:980px){.j-block-child h2.title{border-top:1px solid #ccc;margin-left:.7em;margin-right:.7em;padding-top:.5em}.j-block-child h2.title.no-border{border-top:none}.j-block-child h2.title.no-padding{padding-top:0}}@media screen and (max-width:979px){.j-block-child h2.title{margin-top:0}}@media (min-width:980px){.j-block.vertical-column .j-block-child:first-child h2.title{padding-top:0}}@media screen and (max-width:979px){.j-block.vertical-column .j-block-child h2.title{border-top:1px solid #ccc;padding-top:.5em}}@media screen and (max-width:979px){.j-block.vertical-column .sidebar-big-box-ad:not(:empty)+.j-block-child h2.title{border-top:0;padding-top:0}}@media screen and (max-width:979px){.k-block-wrapper{border-top:1px solid #ccc;display:block;padding-top:1em;width:100%}}@media screen and (min-width:980px) and (max-width:1050px){.k-block-wrapper{display:flex}}@media screen and (max-width:979px){.k-block-wrapper .grid__half--mobile{margin-bottom:1em}}.channel-content .k-block-wrapper .hed-heading.-excerpt>.hed{margin-top:.5em}.channel-content .k-block-0,.channel-content .k-block-1,.channel-content .k-block-2,.home .k-block-0,.home .k-block-1,.home .k-block-2,.m-block-wrapper{width:100%}@media screen and (min-width:650px){.m-block-wrapper{padding-bottom:1em}}.channel-content .m-block-wrapper .hed-heading.-excerpt>.hed{margin-top:.5em}.m-block-centered-title{display:flex;padding:0 1em}.m-block-centered-title h2.title{color:#ed3725!important;padding-left:0!important;padding-right:.5em;text-align:left!important}@media screen and (min-width:980px){.m-block-0,.m-block-1,.m-block-2,.m-block-parent{border-left:1px solid #ccc;width:25%}.m-block-0{border:none}.m-block-1{margin:0}}@media screen and (max-width:649px){.m-block-0{width:0}.m-block-1,.m-block-2{border:none;width:100%}}@media screen and (min-width:650px) and (max-width:950px){.m-block-0{width:40%}.m-block-1,.m-block-2{width:60%}}.m-block-left-justified-title{margin:-10% 1em 0}@font-face{font-display:swap;font-family:FirminDidURW-Bol;font-style:normal;font-weight:700;src:url(//cdn.foreignpolicy.com/wp-content/themes/foreign-policy-2017/public/fonts/firmin-didot--normal--700.woff2) format("woff2"),url(//cdn.foreignpolicy.com/wp-content/themes/foreign-policy-2017/public/fonts/firmin-didot--normal--700.woff) format("woff")}._firmin-didot-normal-700{font-family:FirminDidURW-Bol;font-style:normal;font-weight:700}.home-content{margin:0 auto;max-width:1300px;width:100%}.home-content>div:first-child:not(.overline-only){margin-top:30px}.home-content .homepage-zone-spacer{background-color:#ccc;height:1px;margin-bottom:30px;margin-top:30px;padding:0;width:100%}.home-content .homepage-zone-spacer.zone-overline{margin-top:0}.home-content>div:last-child.homepage-zone-spacer{background-color:unset;height:unset;margin-bottom:unset;margin-top:unset;padding-bottom:1em}.home-content div[class^=home-ad-region-].--include-borders{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.home-content div[class^=home-ad-region-].--include-margin-auto{margin:30px auto}.home-content .background-white{background-color:#fff}.home-content .background-light-tan{background-color:#f5f4f1}.home-content .background-tan{background-color:#eee9e3}.home-content .background-tan:not(.home-region-featured-block) *{color:#111!important}.home-content .background-tan .newsletter-unit-signup button,.home-content .background-tan .newsletter-unit-signup button span{color:#fff!important}.home-content .home-region-fp-live-events-block+.background-light-tan,.home-content .home-region-fp-live-events-block+.background-tan{margin-top:2em;padding:30px 0}.home-content .background-black{background-color:#000;padding:30px 0}.home-content .background-black *{color:#fff!important}.home-content .background-blue{background-color:#0092c8}.home-content .background-blue *{color:#fff!important}.home-content .background-light-blue{background-color:#edf3f4}.home-content .background-gray{background-color:#696969}.home-content .background-gray *{color:#fff!important}.home-content .background-red{background-color:#ed3725}.home-content .background-red *{color:#fff!important}.home-content .background-black input,.home-content .background-blue input,.home-content .background-gray input,.home-content .background-red input{color:#111!important}.home-content .background-black label.active,.home-content .background-blue label.active,.home-content .background-gray label.active,.home-content .background-red label.active{color:#fff!important}.home-content .overline{color:#e5200f;font-family:solido,arial,sans-serif;font-size:.9em;font-weight:700;line-height:1em;margin:1em 0;text-align:center;text-transform:uppercase}.home-content .overline+.grid--flex{margin-top:.5em}.home-content .overline-style-tiempos{font-family:Tiempos Headline,georgia,serif;font-size:1.5em;font-weight:300;line-height:1em;margin-bottom:.5em;text-transform:none}.home-content .dek.text-style-solido{font-family:solido,arial,sans-serif;font-weight:700!important;text-transform:uppercase}.home-content .dek.text-style-normal{font-family:tiempos,georgia,serif;font-size:.715em;font-style:italic;font-weight:400;text-transform:none}.home-content .intro-overline-image{margin:0 auto 1em;max-height:200px;max-width:600px;width:100%}.home-content .intro-overline-image .figure-image .image-attachment:before{display:none}.home-content .intro-overline-image--horizontal{margin:0 0 1em;padding:0 1em 1em;width:100%}.home-content .intro-overline-image--horizontal .figure-image .image-attachment:before{display:none}.home-content .intro-overline-image--horizontal .figure-image{max-width:200px}.home-content .intro-overline-image--4-columns{margin:0 auto;max-width:48.75rem}.home-content .intro-overline-image--7-columns{margin:0 auto;max-width:100%}.home-content .overline-only{padding:.75em 1em 0}.home-content .overline-only .overline{font-weight:400;margin-bottom:0;margin-top:0;padding-bottom:.75em;text-transform:none}.home-content .overline-only .overline p{margin:0}.home-content div+.overline-only{padding:0}.home-content div+.overline-only .overline{padding-bottom:1.5em}.home-content .overline-only.overline-only--with-image{align-items:center;display:flex;justify-content:center;padding:1.5em 0 1em}@media (max-width:599px){.home-content .overline-only.overline-only--with-image{flex-direction:column}}.home-content .overline-only.overline-only--with-image .overline-image{margin-right:.5em;max-width:150px;width:auto}@media (max-width:599px){.home-content .overline-only.overline-only--with-image .overline-image{margin-bottom:.5em;margin-right:0}}.home-content .overline-only.overline-only--with-image .overline{padding-bottom:0}.home-content div+.overline-only.overline-only--with-image{padding:0 0 30px}.home-content .alt-a-layout .intro-overline-image{margin:.5em auto 1em}.home-content .dek-heading{color:#111;margin-top:5px}.home-content .dek-heading a{color:#111}.home-content h2.title{color:#111;font-family:Tiempos Headline,georgia,serif;font-weight:300;margin-top:0;padding-left:.675em;padding-right:.675em;text-align:center}.home-content h2.title .uppercase{text-transform:uppercase}.home-content .top-ten-stories h2.title{padding-left:0;padding-right:0}@media screen and (min-width:980px){.home-content .subtitle--last+h2.title{margin:.65em 0 .6em}}.home-content .election-banner--smaller.feature-header-text{font-size:3.5em;margin-bottom:0;margin-top:-1rem}@media (min-width:600px){.home-content .election-banner--smaller.feature-header-text{margin-top:-2rem}}@media (min-width:760px){.home-content .election-banner--smaller.feature-header-text{font-size:5em}}.home-content .election-banner--smaller a{color:#000}.home-content .election-banner--smaller a:hover{text-decoration:none}.home-content .h-block-wrapper h2.title{text-transform:none}.home-content .podcast-icon.-inline{margin-right:2%}.home-content .b-block-wrapper h2.title{color:#ed3725}@media screen and (min-width:980px){.home-content .b-block-wrapper h2.title{margin-bottom:.5em}}.home-content .c-block-wrapper h2.title{color:#ed3725;margin:1em 0 0}.home-content .grid--fourth--desktop .c-block-wrapper h2.title{margin-top:0}@media screen and (min-width:980px){.home-content .grid--fourth--desktop .c-block-wrapper h2.title:not(.no-border){border-top:1px solid #ccc;margin:0 .65em;padding:.65em 0 0}}.home-content .e-block-wrapper h2.title,.home-content .h-block-wrapper h2.title{align-self:flex-end;color:#ed3725;flex:0 0 100%;margin-bottom:.5em;padding:0 .75em}.home-content .k-block-wrapper h2.title{align-self:flex-end;color:#ed3725;flex:0 0 100%}.home-content .g-block-wrapper h2.title,.home-content .k-block-wrapper h2.title{color:#ed3725;margin-bottom:.5em}.home-content .j-block-wrapper h2.title{color:#ed3725;margin-bottom:.25em}.home-content .j-block-capture h2.title{margin-bottom:0}@media screen and (max-width:979px){.home-content .j-block-capture h2.title{margin-bottom:.25em}}.home-content .g-block-wrapper .excerpt-content{width:100%}@media screen and (min-width:980px){.home-content .k-block-wrapper{width:37.5%}}.home-content .m-block-0 .image-attachment>.image.-fit{height:auto}.home-content .m-block-0 .image-attachment.-ratioscale{position:relative}.home-content .sponsored-bar{background:#111;color:#fff;font-family:solido,arial,sans-serif;font-size:.7em;font-weight:700;height:auto;margin-bottom:3px;margin-left:auto;margin-right:auto;padding:3px 0;text-align:center;text-transform:uppercase}.reg_user .home-content .hide-from-reg,.sub_user .home-content .hide-from-sub{display:none!important}@media screen and (max-width:979px){.home-content>div:first-child{padding-top:1em}.home-content .image-attachment.-ratioscale{max-width:100%;overflow:hidden;padding-bottom:67%;position:relative;width:100%}.home-content .image-attachment.-ratioscale img{height:100%;left:0;position:absolute;top:0}.home-content .m-block-wrapper .image-attachment>.image.-fit{width:100%}.home-content .m-block-0 .image-attachment.-ratioscale{height:auto;padding-bottom:0!important}.home-content .m-block-0 .image-attachment.-ratioscale img{position:relative;width:100%}.home-content .e-block-wrapper .image-attachment.-ratioscale img{position:absolute}.home-content .g-block{width:100%}.home-content .dek-heading{color:#111;font-size:1.1em;font-weight:400;line-height:1.25em}.home-content h2.title.m-block{margin-bottom:.5em}}@media screen and (min-width:980px){.home-content .c-block-wrapper .c-block-last.hide-image-desktop figure{display:none!important}}.block-read-more{color:#111;font-family:solido,arial,sans-serif;font-size:.6em;font-weight:700;text-align:center;text-transform:uppercase}@media screen and (max-width:979px){.block-read-more{margin-bottom:1em;padding:0 1.6em}}.block-read-more a{color:#111}.j-block-capture .block-read-more{border-top:1px solid #ccc;margin:0 1.5em 1em;padding-top:.5em}.home-feature-headline{margin:0 1em 1em;position:relative;text-align:center;width:calc(100% - 2em)}.home-feature-headline a{color:#111}.home-feature-headline.hed-size-largest_hed .hed-heading>.hed{font-size:2.7em;line-height:1.125em;margin-bottom:.25em}.home-feature-headline.hed-size-larger_hed .hed-heading>.hed{font-size:2.1em;line-height:1.125em;margin-bottom:.25em}.home-feature-headline.hed-size-normal .hed-heading>.hed{font-size:1.5em;line-height:1.15em}@media screen and (min-width:980px){.home-feature-headline.align-heading-center .hed-heading{left:25%;text-align:center}.home-feature-headline.align-heading-left .hed-heading{left:0;text-align:left}.home-feature-headline.align-heading-right .hed-heading{right:0;text-align:right}.alt-b-1-layout .home-feature-headline .grid__half div+div{padding-left:1em}}.home-feature-headline .hed-and-image{position:relative}.home-feature-headline .hed{margin:0;width:100%}.alt-a-layout .home-feature-headline .hed-heading+.figure-image{margin-top:1em}.home-feature-headline .dek-heading{font-family:Tiempos Headline,georgia,serif;font-weight:200}.home-feature-headline .figure-image+.dek-heading,.home-feature-headline .hed-and-image+.dek-heading{font-size:1.5em;margin-top:.5em}@media screen and (max-width:979px){.grid--container .alt-b-1-layout{border-bottom:1px solid #ccc;padding-bottom:0}}.grid--container .alt-b-1-layout .home-feature-headline .dek-heading{font-family:tiempos,georgia,serif;font-size:1.15em;line-height:1.2em;padding-top:.75em}@media screen and (max-width:979px){.grid--container .alt-b-1-layout .home-feature-headline figure+figure{margin-top:1em}}@media screen and (min-width:980px){.grid--container .alt-b-1-layout .home-feature-headline figure{margin-bottom:.5em}.grid--container .alt-b-1-layout .grid__half{border:0}.grid--container .alt-b-1-layout .grid__half>div{border-left:0}.grid--container .alt-b-1-layout .grid__half>div .excerpt-content{border-bottom:0}.grid--container .alt-b-1-layout .grid__half .excerpt-content,.grid--container .alt-b-1-layout .grid__half .excerpt-content .meta-data{margin-bottom:0}.grid--container .alt-b-1-layout .grid__half .grid__half{margin-top:0;padding-top:0}}@media screen and (max-width:979px){.alt-b-2-layout,.alt-b-3-layout{border-bottom:1px solid #ccc;padding-bottom:0}}.grid--container .alt-b-2-layout .grid__half>div,.grid--container .alt-b-3-layout .grid__half>div{border-left:0}.alt-b-2-layout .excerpt-content.line-before,.alt-b-3-layout .excerpt-content.line-before{margin-top:0}.alt-b-2-layout .grid--three-fourths--desktop figure,.alt-b-2-layout .grid--two-thirds figure,.alt-b-3-layout .grid--three-fourths--desktop figure,.alt-b-3-layout .grid--two-thirds figure{padding:0 1em 1em}@media screen and (max-width:979px){.alt-b-2-layout .related-titles{padding-bottom:.5em}}@media screen and (min-width:980px){.alt-b-3-layout .grid--fourth--desktop .c-block-wrapper .c-block:first-child .excerpt-content{border-top:1px solid #ccc;padding-top:1em}}@media screen and (max-width:979px){.alt-b-3-layout .related-titles{border-bottom:1px solid #ccc;margin-bottom:1em;padding-bottom:.5em}}.line-after{margin-bottom:20px;padding-bottom:25px;position:relative}.line-after:after{border-top:1px solid #ccc;bottom:0;content:"";left:20%;margin:0;position:absolute;width:60%}.line-before{margin-top:0;padding-top:25px;position:relative}.line-before:before{border-top:1px solid #ccc;content:"";left:20%;margin:0;position:absolute;top:0;width:60%}@media screen and (max-width:979px){.grid--third .a-block.line-after,.grid__half .a-block.line-after{margin:0;padding:0}.grid--third .a-block.line-after:after,.grid__half .a-block.line-after:after{border:0}}.excerpt-content.line-after{border-bottom:0}.line-after .excerpt-content:not(.content-block){border-bottom:0;margin-bottom:0}.line-after .excerpt-content:not(.content-block) .meta-data{margin-bottom:0}@media screen and (min-width:980px){.line-after .excerpt-content{border-bottom:0;margin-bottom:0}.line-after .excerpt-content .meta-data{margin-bottom:0}}.related-titles .overline{margin-bottom:.75em}.related-titles .excerpt-content{border:0;margin-bottom:.5em!important}@media screen and (max-width:979px){.home-region-1,.home-region-2{display:block;overflow:hidden}.home-region-2{height:auto;margin:0;padding:0}.home-region-7+.home-region-2{padding-top:1em}.internal-ad-region-1+.home-region-2.grid--flex{margin-top:-1em}.home-region-2+.home-region-2.grid--flex{margin-top:0}}@media screen and (min-width:980px){.home-region-7+.home-region-2{margin-top:0}}@media screen and (max-width:979px){.home-region-3{display:block;overflow:hidden;width:100%}}@media screen and (min-width:980px){.home-region-3{display:flex;padding:1em 0}}@media screen and (max-width:599px){.home-region-4{margin-bottom:1em}}@media screen and (max-width:979px){.home-region-4{display:block;margin-top:-1px;overflow:hidden;width:100%}}@media screen and (min-width:980px){.home-region-4{margin:0;padding-bottom:30px}.internal-ad-region-3+.home-region-4{margin-top:0}}.home-region-5{background-color:#696969;margin-bottom:2em;overflow:hidden;padding:1em 0 2em;width:100%}.home-region-6{border-bottom:1px solid #ccc;padding-bottom:1em}.home-region-7{background:#fff;border:1px solid;margin:-1px 1em 1em;padding:1em}.home-region-7 .dek-heading.-excerpt,.home-region-7 .hed-heading.-excerpt .hed,.home-region-7 .meta-data.-ago,.home-region-7 .meta-data.-excerpt{text-align:left}.home-region-7 .m-block-parent .hed-heading.-excerpt .hed{font-size:.9em}.home-ad-region-1+.home-region-7,.home-ad-region-2+.home-region-7{margin-top:1em}@media screen and (max-width:979px){.home-region-7{overflow:hidden;padding:1em 0 0}.home-ad-region-1+.home-region-7,.home-region-1+.home-region-7,.home-region-2+.home-region-7,.internal-ad-region-1+.home-region-7,.internal-ad-region-3+.home-region-7{margin-top:0}}@media (min-width:770px) and (max-width:979px){.home-ad-region-1+.home-region-7{margin-top:0}}@media screen and (min-width:980px){.home-region-7{padding:1em 0 0!important}}.home-region-7 .home-magazine-links{font-family:solido,arial,sans-serif;font-size:.7em;font-weight:700;margin:.35em 0 0;text-align:center;text-transform:uppercase}.home-region-7 .home-magazine-links a{color:#111}.home-region-7 .home-magazine-links p.separator,.home-region-7 .home-magazine-links span.separator{padding:0 8px}@media screen and (min-width:980px){.internal-ad-region-1--no-pad+.home-region-7{margin-top:-1px}}@media screen and (max-width:979px){.internal-ad-region-1--no-pad+.home-region-7{margin-top:calc(-1em - 1px)}}@media (min-width:770px) and (max-width:979px){.home-ad-region-1+.home-region-8{margin-top:0}}@media (max-width:979px){.home-region-8{padding:0 1em}}.standard-feed .b-block-last .newsletter-unit{border-bottom:none}.standard-feed .j-block-child .j-block.-first .excerpt-content--list{border-top:none}.standard-feed .j-block-child .j-block .excerpt-content--list{padding:.25em 0}@media (min-width:980px){.standard-feed .j-block-child .j-block .meta-data.-excerpt{text-align:left}}.standard-feed .j-block-child .j-block .meta-data.-ago{margin-top:-.5em}.standard-feed .j-block-child .j-block .meta-data.-ago time{display:none}.standard-feed .j-block-child .j-block:last-child .excerpt-content{border-bottom:none}.home-regional-block-wrapper{width:100%}@media screen and (max-width:979px){.regional-block-0,.regional-block-1,.regional-block-2,.regional-block-3{margin-bottom:2em}.regional-block-ad-wrapper{border-bottom:1px solid #ccc;display:block;margin:0 1em 1em;padding:0 0 1em;width:auto}.regional-block-ad-wrapper>div{margin:0 auto;width:300px}.regional-block-0,.regional-block-1,.regional-block-2,.regional-block-3{border-bottom:1px solid #ccc}}.regional-block-0,.regional-block-1,.regional-block-2,.regional-block-3,.regional-block-4{border-right:1px solid #ccc;width:20%}@media screen and (max-width:979px){.regional-block-0,.regional-block-1,.regional-block-2,.regional-block-3,.regional-block-4{width:100%}}.regional-block-0 .overline,.regional-block-1 .overline,.regional-block-2 .overline,.regional-block-3 .overline,.regional-block-4 .overline{text-align:left}@media screen and (max-width:979px){.regional-block-0 .overline,.regional-block-1 .overline,.regional-block-2 .overline,.regional-block-3 .overline,.regional-block-4 .overline{font-size:.9em;margin:0 1.1em 1em}}@media screen and (min-width:980px){.regional-block-0 .overline,.regional-block-1 .overline,.regional-block-2 .overline,.regional-block-3 .overline,.regional-block-4 .overline{font-size:.8em;margin:0 1.2em 1em}}.regional-block-0 .dek-heading.-excerpt,.regional-block-0 .hed-heading.-excerpt .hed,.regional-block-0 .meta-data.-ago,.regional-block-0 .meta-data.-excerpt,.regional-block-1 .dek-heading.-excerpt,.regional-block-1 .hed-heading.-excerpt .hed,.regional-block-1 .meta-data.-ago,.regional-block-1 .meta-data.-excerpt,.regional-block-2 .dek-heading.-excerpt,.regional-block-2 .hed-heading.-excerpt .hed,.regional-block-2 .meta-data.-ago,.regional-block-2 .meta-data.-excerpt,.regional-block-3 .dek-heading.-excerpt,.regional-block-3 .hed-heading.-excerpt .hed,.regional-block-3 .meta-data.-ago,.regional-block-3 .meta-data.-excerpt,.regional-block-4 .dek-heading.-excerpt,.regional-block-4 .hed-heading.-excerpt .hed,.regional-block-4 .meta-data.-ago,.regional-block-4 .meta-data.-excerpt{text-align:left}.regional-block-0 .excerpt-content,.regional-block-1 .excerpt-content,.regional-block-2 .excerpt-content,.regional-block-3 .excerpt-content,.regional-block-4 .excerpt-content{border-bottom:none!important;border-top:1px solid #ccc;font-family:solido,arial,sans-serif;margin-bottom:.4em!important;padding-top:.4em}.regional-block-0 .excerpt-content:first-of-type,.regional-block-1 .excerpt-content:first-of-type,.regional-block-2 .excerpt-content:first-of-type,.regional-block-3 .excerpt-content:first-of-type,.regional-block-4 .excerpt-content:first-of-type{border-top:none;font-family:inherit;padding-top:0}.regional-block-0 .excerpt-content:first-of-type .hed-heading>.hed,.regional-block-1 .excerpt-content:first-of-type .hed-heading>.hed,.regional-block-2 .excerpt-content:first-of-type .hed-heading>.hed,.regional-block-3 .excerpt-content:first-of-type .hed-heading>.hed,.regional-block-4 .excerpt-content:first-of-type .hed-heading>.hed{font-size:.9em;font-weight:inherit;font-weight:600;line-height:1.2em}.regional-block-0 .excerpt-content:last-child,.regional-block-1 .excerpt-content:last-child,.regional-block-2 .excerpt-content:last-child,.regional-block-3 .excerpt-content:last-child,.regional-block-4 .excerpt-content:last-child{border-bottom:none!important}.regional-block-0 .excerpt-content .hed-heading>.hed,.regional-block-1 .excerpt-content .hed-heading>.hed,.regional-block-2 .excerpt-content .hed-heading>.hed,.regional-block-3 .excerpt-content .hed-heading>.hed,.regional-block-4 .excerpt-content .hed-heading>.hed{font-size:.8em;font-weight:400;line-height:1.3em}@media screen and (max-width:979px){.regional-block-0 .excerpt-content .hed-heading>.hed,.regional-block-1 .excerpt-content .hed-heading>.hed,.regional-block-2 .excerpt-content .hed-heading>.hed,.regional-block-3 .excerpt-content .hed-heading>.hed,.regional-block-4 .excerpt-content .hed-heading>.hed{font-size:.8em}}.regional-block-0 .excerpt-content .meta-data,.regional-block-1 .excerpt-content .meta-data,.regional-block-2 .excerpt-content .meta-data,.regional-block-3 .excerpt-content .meta-data,.regional-block-4 .excerpt-content .meta-data{margin-bottom:1em}@media screen and (max-width:979px){.regional-block-0 .excerpt-content .meta-data,.regional-block-1 .excerpt-content .meta-data,.regional-block-2 .excerpt-content .meta-data,.regional-block-3 .excerpt-content .meta-data,.regional-block-4 .excerpt-content .meta-data{font-size:.7em}}.regional-block-0 .excerpt-content.alert-text .hed-heading>.hed,.regional-block-1 .excerpt-content.alert-text .hed-heading>.hed,.regional-block-2 .excerpt-content.alert-text .hed-heading>.hed,.regional-block-3 .excerpt-content.alert-text .hed-heading>.hed,.regional-block-4 .excerpt-content.alert-text .hed-heading>.hed{font-size:.7em}.regional-block-0 .excerpt-content.alert-text .plus,.regional-block-1 .excerpt-content.alert-text .plus,.regional-block-2 .excerpt-content.alert-text .plus,.regional-block-3 .excerpt-content.alert-text .plus,.regional-block-4 .excerpt-content.alert-text .plus{border:1px solid #ed3725;border-radius:100%;color:#ed3725;display:inline-block;font-size:1.5em;font-weight:700;height:20px;line-height:1;margin-right:.25em;position:relative;text-align:center;top:3px;width:20px}@media screen and (max-width:979px){.regional-block-0 .excerpt-content.alert-text .plus,.regional-block-1 .excerpt-content.alert-text .plus,.regional-block-2 .excerpt-content.alert-text .plus,.regional-block-3 .excerpt-content.alert-text .plus,.regional-block-4 .excerpt-content.alert-text .plus{line-height:1.3}}.regional-block-0 .excerpt-content.alert-text .plus:after,.regional-block-1 .excerpt-content.alert-text .plus:after,.regional-block-2 .excerpt-content.alert-text .plus:after,.regional-block-3 .excerpt-content.alert-text .plus:after,.regional-block-4 .excerpt-content.alert-text .plus:after{content:"+";left:calc(50% + .5px);position:absolute;transform:translateX(-50%)}.regional-block-4{border-right:none}.home-content .home-columnists{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 1em}@media screen and (max-width:979px){.home-content .home-columnists{padding:.5em 0 .25em}}@media screen and (min-width:980px){.home-content .home-columnists{margin-top:-1px}}.home-content .home-columnists .authors{flex:1 0 30%;padding-left:2em}@media screen and (max-width:979px){.home-content .home-columnists .authors{padding-left:1em;padding-right:1em;padding-top:2em}}.home-content .home-columnists .authors .title{color:#ed3725;padding-left:0;text-align:left}.home-content .home-columnists .authors .see-all-link{color:#111;font-family:Solido,sans-serif;font-size:.7rem;margin-left:.5em;text-transform:uppercase}.home-content .home-columnists .authors .author-list{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:979px){.home-content .home-columnists .authors .author-list .author:last-child{padding-bottom:0}}.home-content .home-columnists .authors .author{align-items:center;display:flex;flex:0 0 100%;padding-bottom:1em}@media screen and (max-width:979px){.home-content .home-columnists .authors .author{border-bottom:1px solid #ccc;margin-bottom:1em}.home-content .home-columnists .authors .author:last-child{border-bottom:0;margin-bottom:0}}.home-content .home-columnists .authors .author:hover{text-decoration:none}.home-content .home-columnists .authors .photo{flex:0 0 60px;margin-right:.75em}.home-content .home-columnists .authors .photo img{display:block;height:auto;width:100%}.home-content .home-columnists .authors .name{font-family:Solido,sans-serif;font-size:.9em;font-weight:700;line-height:1em;margin-bottom:.1em;min-height:24px}@media screen and (max-width:979px){.home-content .home-columnists .authors .name{font-size:.8em}}.home-content .home-columnists .authors .name a{color:#111}.home-content .home-columnists .authors .hed a{color:#111;display:block;font-family:Tiempos Headline,serif;font-size:.9em;font-weight:100;line-height:1.3em}@media screen and (max-width:979px){.home-content .home-columnists .authors .hed a{font-size:1em}}.home-content .home-columnists .authors .hed a.insider{color:#a70e13;font-size:1em;font-weight:700;line-height:.7em}.home-content .home-columnists .magazine{border:1px solid #111;flex:1 0 70%;padding:1em 0 1em 1em}@media screen and (max-width:979px){.home-content .home-columnists .magazine{margin:0 1em}}@media screen and (min-width:980px){.home-content .home-columnists .magazine .magazine-header{display:flex}}.home-content .home-columnists .magazine .title{padding-left:0;padding-right:.5em;text-align:left}.home-content .home-columnists .magazine .home-magazine-links{font-family:Solido,Arial,sans-serif;font-size:.7em;font-weight:700;margin:.35em 0 0;text-align:left;text-transform:uppercase}@media screen and (max-width:979px){.home-content .home-columnists .magazine .home-magazine-links{margin:-1.5em 0 0}}.home-content .home-columnists .magazine .home-magazine-links a{color:#111}.home-content .home-columnists .magazine .magazine-inner{display:flex}@media screen and (max-width:600px){.home-content .home-columnists .magazine .magazine-inner{flex-direction:column}}.home-content .home-columnists .magazine .magazine-cover{border-right:1px solid #ccc;flex:0 0 31.333%;padding-right:1em}@media screen and (max-width:979px){.home-content .home-columnists .magazine .magazine-cover{display:none}}.home-content .home-columnists .magazine .magazine-cover img{display:block;height:auto;width:100%}.home-content .home-columnists .magazine .magazine-articles{display:flex}@media screen and (max-width:979px){.home-content .home-columnists .magazine .magazine-articles{flex:0 0 calc(100% + 1em);margin:.75em 0 0 -1em}}@media screen and (max-width:600px){.home-content .home-columnists .magazine .magazine-articles{flex:0 0 100%;flex-direction:column}}@media screen and (min-width:600px){.home-content .home-columnists .magazine .magazine-article--column{flex:0 0 50%}}@media screen and (max-width:600px){.home-content .home-columnists .magazine .magazine-article--column+.magazine-article--column .magazine-article:first-child .excerpt-content{border-top:1px solid #ccc;margin-top:.75em;padding-top:.75em}}@media screen and (min-width:599px){.home-content .home-columnists .magazine .magazine-article--column+.magazine-article--column{border-left:1px solid #ccc}}.home-content .home-columnists .magazine .magazine-article--column+.magazine-article--column .magazine-article .hed-heading{font-size:.9em;line-height:1.25em}.home-content .home-columnists .magazine .magazine-article--column+.magazine-article--column .magazine-article .hed-heading .hed{font-size:1em}.home-content .home-columnists .magazine .magazine-article .excerpt-content{margin-bottom:.5em;padding-bottom:.5em}@media screen and (max-width:600px){.home-content .home-columnists .magazine .magazine-article .excerpt-content{margin-bottom:.75em;padding-bottom:.75em}}.home-content .home-columnists .magazine .magazine-article:last-child .excerpt-content{border-bottom:none;margin-bottom:0;padding-bottom:0}.home-content .home-columnists .magazine .magazine-article .dek-heading,.home-content .home-columnists .magazine .magazine-article .hed-heading .hed{text-align:left}.home-content .home-columnists .magazine .magazine-article .meta-data{margin-bottom:0;text-align:left}.home-region-featured-block{padding:30px 0}.home-region-featured-block.background-transparent{padding:0}.featured-block-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75em;margin:0 1em}@media (max-width:599px){.featured-block-heading{flex-direction:column;gap:0}}.featured-block-heading h2{color:#ed3725;font-family:Tiempos Headline,georgia,serif;font-size:1.5rem;font-weight:300;letter-spacing:.02em;margin-bottom:.5em;margin-top:0}.featured-block-heading h3{font-family:solido,arial,sans-serif;font-size:.8rem;font-weight:900;margin:0;text-transform:uppercase}@media (max-width:599px){.featured-block-heading h3.dek{padding-bottom:1em}}.featured-block-heading h3.dek__red{color:#ed3725}.featured-block-heading h3.dek a{color:#111}@media (min-width:980px){.featured-block-heading--column-feed{grid-column:span 2}.featured-block-heading--column-feed h3{margin:0}}.featured-block-heading__center{justify-content:center;text-align:center}.featured-block-heading .newsletter-unit-signup .newsletter-signup-container,.featured-block-heading .newsletter-unit-signup .signup-trigger,.featured-block-heading .newsletter-unit-signup .signup-trigger button{margin-bottom:0}body.anon_user .featured-block-heading .newsletter-unit-signup.email-capture--step-2{flex-basis:100%;margin-bottom:.5em;margin-top:0;padding:0 calc(1% + 1em)}@media (min-width:980px){body.anon_user .featured-block-heading .newsletter-unit-signup.email-capture--step-2{padding:0 4em 0 0}}.featured-block-heading .newsletter-unit-signup .signup-trigger .button,body:not(.anon_user) .featured-block-heading .newsletter-unit-signup .button{background:0 0;border:0!important;color:#ed3725;font-weight:700;letter-spacing:0;line-height:1em;margin-top:0;padding:0!important;vertical-align:baseline}.featured-block-heading .newsletter-unit-signup .buttons{margin-top:-.75em}.featured-block-heading .newsletter-unit-signup .button{margin-bottom:0!important}.featured-block{margin-left:auto;margin-right:auto;max-width:100%;width:100%}.featured-block .home-feature-headline{flex-basis:100%}.featured-block .home-feature-headline .overline{align-items:center;display:flex;justify-content:center;margin-top:0}.featured-block .home-feature-headline .overline p{margin:0}.featured-block .home-feature-headline .overline-image{margin-right:.5em;width:auto}.featured-block .home-feature-headline .dek{font-size:.715em;font-weight:400}.featured-block .hed-heading.-excerpt .hed{font-size:1.15em;line-height:1.2em}@media (min-width:980px){.featured-block .hed-heading.-excerpt .hed{font-size:1.05em;line-height:1.2em}}.featured-block--article .excerpt-content .hed-heading.-excerpt>.hed{font-size:.9rem;line-height:1.2}.featured-block--article__featured .hide-hed .dek-heading{margin-top:.5em}.featured-block--article__featured .excerpt-content{border-bottom:none;margin:0 1em}@media (min-width:980px){.featured-block--article__featured .excerpt-content{margin:0 1em .75em}}.featured-block--article__featured .excerpt-content .dek-heading.-excerpt,.featured-block--article__featured .excerpt-content .hed-heading.-excerpt .hed,.featured-block--article__featured .excerpt-content .meta-data.-excerpt{text-align:left}.featured-block--article__featured .excerpt-content .hed-heading.-excerpt>.hed{font-size:1.15em;line-height:1.2em}@media (min-width:980px){.featured-block--article__featured .excerpt-content .hed-heading.-excerpt>.hed{font-size:1.2em;line-height:1.2em}}.featured-block--horizontal{display:grid}@media (min-width:980px){.featured-block--horizontal{grid-template-columns:repeat(3,1fr)}.featured-block--horizontal .featured-block-heading{grid-column:span 3}.featured-block--horizontal .featured-block--list-item .content-block{border-top:1px solid #ccc}}.featured-block--vertical{display:flex;flex-direction:column;max-width:70rem}@media (min-width:980px){.featured-block--vertical{flex-direction:row}}.featured-block .article-list__column:first-child{margin-bottom:2rem}@media (min-width:980px){.featured-block .article-list__column:first-child{margin-bottom:0}.featured-block .article-list__column{border-left:1px solid #ccc}}.featured-block .article-list__column .featured-block--list-item .excerpt-content--list{padding-top:.75em}@media (min-width:980px){.featured-block .article-list__column .featured-block--list-item .excerpt-content--list{margin-bottom:.75em}.featured-block .article-list__column .featured-block--list-item:first-child .excerpt-content--list{padding-top:0}}@media (min-width:980px){.featured-block .article-list__column .featured-block--list-item:last-child .excerpt-content--list{margin-bottom:0}}.featured-block .article-list__column .excerpt-content--list{display:flex}.featured-block .article-list__column .excerpt-content--list .dek-heading.-excerpt .dek,.featured-block .article-list__column .excerpt-content--list .hed-heading.-excerpt .hed,.featured-block .article-list__column .excerpt-content--list .meta-data.-excerpt{text-align:left}.featured-block .article-list__column .excerpt-content--list .hed-heading.-excerpt .hed{font-size:.9rem;line-height:1.2}.featured-block .article-list__column .excerpt-content--list .meta-data.-excerpt{margin-bottom:0}.featured-block .article-list__column .excerpt-content--list figure{flex-basis:37.5%;margin:0;width:auto}.featured-block .article-list__column .excerpt-content--list .list-text{flex-basis:calc(62.5% - 1rem);margin:0 0 0 auto;width:auto}.featured-block .article-list__column .featured-block--list-item:last-child .excerpt-content--list figure{padding-bottom:0}.featured-block .excerpt-content--list{padding-top:.75em}.featured-block .excerpt-content--list .dek-heading.-excerpt .dek,.featured-block .excerpt-content--list .hed-heading.-excerpt .hed,.featured-block .excerpt-content--list .meta-data.-excerpt{text-align:left}.featured-block .excerpt-content--list .meta-data.-excerpt{margin-bottom:1em}@media (max-width:979px){.featured-block--list-item .content-block{border-top:1px solid #ccc;padding:.75em 0}}@media (min-width:980px){.featured-block--list-item .content-block{border-top:0;padding-top:0}.featured-block--list-item.last--second-column .content-block{padding-bottom:0}}.featured-block--list-item.last--last-column .content-block{padding-bottom:0}@media (min-width:980px){.featured-block--list-item:last-child{padding-bottom:0}}@media (max-width:979px){.featured-block--article__featured .featured-block--list-item.first .content-block{border-top:none;padding-top:0}}@media (min-width:980px){.featured-block--list-item:first-child .content-block{border-top:none}}.featured-block__7 .article-list__column:last-child{margin-bottom:0}.featured-block__4{max-width:48.75rem}@media (min-width:980px){.featured-block__4{grid-template-columns:repeat(2,1fr)}}.featured-block__4 .article-list__column{grid-column:span 1;grid-template-columns:1fr}@media (min-width:980px){.featured-block__4 .featured-block-heading{grid-column:span 2}}.featured-block__4 .excerpt-content--list figure{margin-left:auto!important;order:1}.featured-block__4 .excerpt-content--list .list-text{margin-left:0!important}@media (min-width:980px){.featured-block .list-text>div:last-child{margin-bottom:0}}.featured-block .meta-data.-excerpt{font-weight:800;letter-spacing:.02em}@media (min-width:980px){.featured-block .last .meta-data{margin-bottom:0}.article-column--col-1{flex-basis:45%}}.article-column--col-1 .featured-block-heading{justify-content:center}.article-column--col-1 .hed-heading.-excerpt .hed{font-size:1.5em;line-height:1.25em}@media (min-width:980px){.article-column--col-1 .hed-heading.-excerpt .hed{font-size:1.3em;line-height:1.15em}}.article-column--col-1 .excerpt-content--list .hed-heading.-excerpt>.hed{font-size:1.15em;line-height:1.2em}@media (min-width:980px){.article-column--col-1 .excerpt-content--list .hed-heading.-excerpt>.hed{font-size:.9em;line-height:1.2em}}.article-column--col-2{border-top:1px solid #ccc;padding-top:1em}@media (min-width:980px){.article-column--col-2{border-top:none;flex-basis:55%;padding-top:0}}@media (max-width:979px){.article-column--col-2 .meta-data{margin-bottom:0}}.article-column--col-span-1{display:flex;flex-direction:column}@media (max-width:979px){.article-column--col-span-1{gap:0}}@media (min-width:980px){.article-column--col-span-1{flex-basis:27.5%;gap:1rem}}@media (max-width:979px){.article-column--col-span-1+.article-column--col-span-1{margin-top:-1em}}.article-column--col-span-2-parent{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:980px){.article-column--col-span-2-parent{flex-basis:72.5%;flex-direction:row}.article-column--col-span-2-parent .article-column--col-1{flex-basis:66.6%;flex-direction:row}.article-column--col-span-2-parent .article-column--col-span-1{flex-basis:33.3%}.article-column__feed{border-left:1px solid #ccc}}.article-column__feed .featured-block--list-item:first-child .content-block{margin-bottom:-1px}@media (max-width:979px){.article-column__feed .featured-block--list-item:first-child .content-block{padding-bottom:0}}@media (min-width:980px){.article-column__feed .featured-block--list-item:first-child .content-block{border-bottom:1px solid #ccc;padding-bottom:1rem}}.article-column__feed .featured-block--list-item .excerpt-content .dek-heading.-excerpt,.article-column__feed .featured-block--list-item .excerpt-content .hed-heading.-excerpt .hed,.article-column__feed .featured-block--list-item .excerpt-content .meta-data.-excerpt{text-align:left}.article-column__feed.article-column--col-2 .hed-heading.-excerpt>.hed{font-size:.9rem;line-height:1.2}.article-column .newsletter-unit-signup .privacy-policy-acknowledge{padding-bottom:1em}@media (max-width:979px){.article-column .newsletter-unit-signup .newsletter-unit .grid--flex{margin-bottom:-.5em;margin-top:-.5em;padding-bottom:0}}@media (min-width:980px){.article-column .newsletter-unit-signup .newsletter-unit .grid--flex{margin-top:.5em;padding-bottom:0}}.article-column.articles-3-2 .column-feed{display:grid}@media (min-width:980px){.article-column.articles-3-2 .column-feed{grid-row-gap:1rem;grid-template-columns:repeat(2,1fr)}}.article-column.articles-3-2 .column-feed .featured-block--list-item:first-child .content-block{border-bottom:none}@media (min-width:980px){.article-column.articles-3-2 .column-feed .featured-block--list-item:first-child .content-block{padding-bottom:0}.article-column.articles-3-2 .featured-block--list-item.list-item--5,.article-column.articles-3-2 .featured-block--list-item.list-item--7{border-left:1px solid #ccc}}.article-column.articles-3-2 .featured-block--list-item.list-item--border-mobile .content-block{border-top:1px solid #ccc;padding-bottom:1rem;padding-top:1rem}@media (max-width:979px){.article-column.articles-3-2 .featured-block--list-item.list-item--border-mobile .content-block{padding-bottom:1rem}}@media (min-width:980px){.article-column.articles-3-2 .featured-block--list-item.list-item--7{position:relative}.article-column.articles-3-2 .featured-block--list-item.list-item--7:before{background:#fff;content:"";height:1em;left:-.5em;position:absolute;top:0;width:1em}}.article-column.articles-3-2 .featured-block--list-item.list-item--4 .content-block{border-top:none}@media (min-width:980px){.article-column.articles-3-2 .featured-block--list-item.list-item--4 .content-block{padding-top:0}.article-column.articles-3-2 .featured-block--list-item.list-item--5 .content-block{border-top:none;padding-top:0}}.article-column.articles-3-2 .featured-block--list-item .content-block{border-top:none}.article-column.articles-3-2 .featured-block--list-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.featured-block .j-block .excerpt-content--list{padding-top:.4em}.featured-block .j-block .excerpt-content--list .meta-data.-excerpt{margin-bottom:.85em}@media (min-width:980px){.featured-block .j-block.-first .excerpt-content--list{border-top:none;margin-top:-.4em;padding-top:0}}.featured-block .j-block.-first .excerpt-content--list .meta-data.-excerpt{margin-bottom:.5rem}.featured-block .j-block .meta-data.-ago{display:none}.featured-block .j-block-capture h2.title{color:#e5200f;margin:0 0 .75em}.home-region-fp-insider-block{background-color:#fff;margin-top:-1px;padding:0}.home-region-fp-insider-block__hed{margin:0 1rem;text-align:center}.home-region-fp-insider-block__hed h2{font-family:Tiempos Text,tiempos,georgia,serif;font-size:12.3px;font-style:italic;font-weight:500;margin:0 0 1.5em}.home-region-fp-insider-block__hed h2,.home-region-fp-insider-block__hed h2 a{align-items:baseline;display:inline-flex;flex-flow:row wrap;gap:.5rem;justify-content:center}.home-region-fp-insider-block__hed h2 a{color:inherit;font:inherit}.home-region-fp-insider-block__hed h2 span{line-height:1;transform:translateY(-1px)}.home-region-fp-insider-block__hed svg{transform:translateY(-1px)}.fp-insider-block{display:grid;margin-left:auto;margin-right:auto;margin-top:-1rem;max-width:100%;width:100%}@media (min-width:980px){.fp-insider-block{grid-template-columns:repeat(3,1fr);margin-top:.25rem}}.fp-insider-block .hed-heading.-excerpt .hed{font-size:1.15rem;line-height:1.2}@media (min-width:980px){.fp-insider-block__post{border-left:1px solid #ccc}.fp-insider-block__post:first-child{border-left:none}}.fp-insider-block__post .excerpt-content--list{padding-top:.75em}@media (min-width:980px){.fp-insider-block__post .excerpt-content--list{margin-bottom:.75em}.fp-insider-block__post:first-child .excerpt-content--list{padding-top:0}}@media (min-width:980px){.fp-insider-block__post:last-child .excerpt-content--list{margin-bottom:0}}.fp-insider-block__post .excerpt-content--list{display:flex}.fp-insider-block__post .excerpt-content--list .hed-heading.-excerpt .hed,.fp-insider-block__post .excerpt-content--list .meta-data.-excerpt{text-align:left}.fp-insider-block__post .excerpt-content--list .hed-heading.-excerpt .hed{font-size:1rem;line-height:1.2}@media (min-width:980px){.fp-insider-block__post .excerpt-content--list .hed-heading.-excerpt .hed{font-size:.8rem}}.fp-insider-block__post .excerpt-content--list .hed-heading.-excerpt .hed:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.426' height='11.418'%3E%3Cpath data-name='Path 380' d='M8.67 4.446h-.433V3.384A3.46 3.46 0 0 0 4.713 0a3.46 3.46 0 0 0-3.524 3.384v1.062H.756A.741.741 0 0 0 0 5.172v5.52a.741.741 0 0 0 .756.726H8.67a.741.741 0 0 0 .756-.726v-5.52a.741.741 0 0 0-.756-.726M2.323 3.384a2.347 2.347 0 0 1 2.39-2.295A2.347 2.347 0 0 1 7.1 3.384v1.062H2.323Z' fill='%23a70e13'/%3E%3C/svg%3E");background-position:0 8px;background-repeat:no-repeat;background-size:9px 11px;content:"";display:inline-block;height:1rem;width:.75rem}@media (max-width:600px){.fp-insider-block__post .excerpt-content--list .hed-heading.-excerpt .hed:before{background-position:0 5px}}.fp-insider-block__post .excerpt-content--list .meta-data.-excerpt{margin-bottom:0}.fp-insider-block__post .excerpt-content--list .separator,.fp-insider-block__post .excerpt-content--list a.department-name{display:none}.fp-insider-block__post .excerpt-content--list address{letter-spacing:0}.fp-insider-block__post .excerpt-content--list address:before{content:"By ";font-family:Tiempos Text,tiempos,georgia,serif;font-size:.7rem;font-style:italic;font-weight:400;line-height:1.2;text-transform:none}.fp-insider-block__post .excerpt-content--list .author-list a{font-family:Tiempos Text,tiempos,georgia,serif;font-size:.7rem;font-style:italic;font-weight:400;line-height:1.2;text-transform:none}.fp-insider-block__post .excerpt-content--list .author-list>.separator{display:inline}.fp-insider-block__post .excerpt-content--list figure{flex-basis:37.5%;margin:0;width:auto}.fp-insider-block__post .excerpt-content--list .list-text{flex-basis:calc(62.5% - 1rem);margin:0 0 0 auto;width:auto}.fp-insider-block .excerpt-content--list{padding-top:.75em}.fp-insider-block .excerpt-content--list .hed-heading.-excerpt .hed,.fp-insider-block .excerpt-content--list .meta-data.-excerpt{text-align:left}.fp-insider-block .excerpt-content--list .meta-data.-excerpt{margin-bottom:1em}.fp-insider-block--is-insider .fp-insider-block__post .excerpt-content--list .hed-heading.-excerpt .hed:before{display:none}.fp-insider-block__post .content-block{border-top:1px solid #ccc;margin-bottom:0;padding-top:1rem}.fp-insider-block__post:first-child .content-block{border-top:none}@media (min-width:980px){.fp-insider-block__post:first-child .content-block{border-top:none}}@media (max-width:979px){.fp-insider-block__post .content-block{padding-bottom:1rem}}@media (min-width:980px){.fp-insider-block__post .content-block{border-top:none;padding-top:0}}@media (min-width:980px){.fp-insider-block__post:last-child{padding-bottom:0}}@media (max-width:979px){.fp-insider-block__post:last-child .content-block{padding-bottom:.5em}}@media (min-width:980px){.fp-insider-block .list-text>div:last-child{margin-bottom:0}}.fp-insider-block .meta-data.-excerpt{font-weight:800;letter-spacing:.02em}.home-region-fp-insider-block--no-bylines .fp-insider-block .meta-data.-excerpt{display:none}.home-region-promo-block{background:#fff;margin:-1px auto 1em;max-width:76.5rem;width:100%}.home-content>.home-region-promo-block:last-child{margin-bottom:0;padding-bottom:0}.promo-block{display:flex;padding:0!important}.promo-block--50-50{flex-direction:column}.promo-block--50-50 .promo-block-text,.promo-block--50-50 figure{flex-basis:100%}.promo-block--50-50 figure{aspect-ratio:2.5/1}@media (min-width:980px){.promo-block--50-50{flex-direction:row}.promo-block--50-50 .promo-block-text,.promo-block--50-50 figure{flex-basis:50%}}.promo-block figure{align-self:center;width:100%}.promo-block figure img{height:auto!important;width:100%!important}.promo-block figure>a{display:block;margin-bottom:-.5em}.promo-block figcaption{display:none}.promo-block .promo-block-text{display:flex;flex-direction:column;margin:1.25rem}.promo-block .promo-block-text--50-50{justify-content:center}.promo-block .promo-block-text h2{font-family:Tiempos Headline,georgia,serif;font-size:2.25rem;font-weight:300;line-height:1.1;margin:0 0 .3em}@media (min-width:600px) and (max-width:1149px){.promo-block .promo-block-text h2{font-size:1.75rem}}@media (min-width:1150px){.promo-block .promo-block-text h2{font-size:2.1rem;font-size:clamp(2.1rem,4vw,1.75rem)}}.promo-block .promo-block-text h3{font-family:tiempos,georgia,serif;font-size:1rem;font-weight:500;line-height:1.25rem;margin:0 0 .75rem}@media (min-width:600px) and (max-width:1149px){.promo-block .promo-block-text h3{font-size:.9rem;line-height:1.25rem}}@media (min-width:1150px){.promo-block .promo-block-text h3{font-size:.9rem;line-height:1.25rem}}.promo-block .promo-block-text a{color:inherit}.promo-block .promo-block-text p a{text-decoration:underline}.promo-block .promo-block-text h3 p{margin:0}.promo-block .promo-block-text .promo-button{background-color:#0092c8;border:1px solid #0092c8;color:#fff!important;font-family:solido,arial,sans-serif;font-size:.7rem;font-weight:800;line-height:1.1rem;padding:.2rem .4rem;text-transform:uppercase;transition:all .25s}.promo-block .promo-block-text .promo-button:hover{background-color:#fff;color:#0092c8!important;text-decoration:none}.promo-block .promo-block-text .promo-button--red{background-color:#e5200f;border:1px solid #e5200f;color:#fff!important}.promo-block .promo-block-text .promo-button--red:hover{background-color:#fff;color:#e5200f!important}.promo-block .promo-block-text .promo-button--black{background-color:#111;border:1px solid #111}.promo-block .promo-block-text .promo-button--black:hover{background-color:#fff;color:#111!important}.promo-block .promo-block-text .promo-button--white{background-color:#fff;border:1px solid #111;color:#111!important}.promo-block .promo-block-text--quarters h2{font-weight:300;margin-bottom:.5em;text-align:center}@media (max-width:599px){.promo-block .promo-block-text--quarters h2{text-align:left}}.promo-block .promo-block-text--quarters h3{margin-bottom:.4rem}.promo-block .promo-block-text--quarters p{font-family:solido,arial,sans-serif;font-size:.9rem;line-height:1rem;margin:0 0 .4rem}.promo-block .promo-block-text--quarters ul{font-family:solido,arial,sans-serif;font-size:.9rem;line-height:1rem;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}@media (max-width:599px){.promo-block .promo-block-text--quarters ul{font-size:1rem;line-height:1.3rem}}.promo-block .promo-block-text--quarters ul li{padding-left:.8rem;position:relative}.promo-block .promo-block-text--quarters ul li:before{background-color:#111;content:"";height:.4rem;left:0;position:absolute;top:.25rem;width:.4rem}@media (max-width:980px){.promo-block .promo-block-text--quarters ul.columns{-moz-columns:2;column-count:2;font-size:.75rem;line-height:.9rem}}.promo-block .promo-block-text--quarters .promo-button-wrapper{display:flex}@media (min-width:600px){.promo-block .promo-block-text--quarters .promo-button-wrapper{justify-content:center}}.promo-block--quarters{display:flex;flex-direction:column}@media (min-width:600px){.promo-block--quarters{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}.promo-block--quarters figure{grid-row:1/span 2}}.promo-block--quarters figure{aspect-ratio:2.5/2}.promo-block--quarters .figure-image{align-self:stretch;width:100%}.promo-block--quarters .figure-image .image-attachment{height:100%}.promo-block--quarters .figure-image img{margin-left:50%;max-width:100%;transform:translateX(-50%)}.promo-block--quarters .promo-block-text h2{font-size:2.25rem}@media (min-width:600px) and (max-width:1149px){.promo-block--quarters .promo-block-text h2{font-size:1.75rem}}@media (min-width:1150px){.promo-block--quarters .promo-block-text h2{font-size:2.1rem;font-size:clamp(2.1rem,4vw,1.75rem)}}@media (max-width:979px){.promo-block--quarters .promo-text{margin-top:0}}@media (min-width:600px) and (max-width:979px){.promo-block--quarters .promo-hed{align-self:flex-end}.promo-block--quarters .promo-text{align-self:flex-start}}@media (min-width:980px){.promo-block--quarters{display:flex;flex-direction:row}.promo-block--quarters figure{flex-basis:25%;min-width:25%}.promo-block--quarters .promo-hed{flex-basis:50%}.promo-block--quarters .promo-text{flex-basis:25%}}.home-content .promo-block.background-black .promo-block-text--quarters ul li:before,.home-content .promo-block.background-blue .promo-block-text--quarters ul li:before,.home-content .promo-block.background-gray .promo-block-text--quarters ul li:before,.home-content .promo-block.background-red .promo-block-text--quarters ul li:before{background-color:#fff}.fp-live__click-thru{display:inline-flex;flex-direction:row;width:100%}.fp-live__call-guests{margin:0}.fp-live__call-guests--horizontal{align-items:center;aspect-ratio:3/2;background-color:#000;display:flex;justify-content:center}.fp-live__call-guests div{align-items:center;display:flex;height:100%;justify-content:center;margin-left:.4rem;margin-right:.4rem;max-height:150px;max-width:150px;overflow:hidden;width:100%}.fp-live__call-guests div img{display:block;height:auto;margin-bottom:.4rem;width:100%}.fp-live__call-guests div figcaption{display:none}.home-region-fp-live-events-block{margin-bottom:1em}.home-region-fp-live-events-block.background-black{background-color:#333}@media (max-width:979px){.home-region-fp-live-events-block .hide-on-mobile{display:none!important}}.home-region-fp-live-events-block .fp-live__intro{align-items:center;display:flex;flex-direction:column;margin:0 1rem}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__intro{align-items:flex-end;flex-direction:row}}.home-region-fp-live-events-block .fp-live__intro h2,.home-region-fp-live-events-block .fp-live__intro h3{margin:.5rem 0}.home-region-fp-live-events-block .fp-live__intro h2{margin-right:1rem}.home-region-fp-live-events-block .fp-live__intro h3{font-family:solido,arial,sans-serif;font-size:.8rem;font-weight:500;line-height:1rem;text-align:center}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__intro h3{display:flex;justify-content:space-between;width:100%}}.home-region-fp-live-events-block .fp-live__intro h3 a{font-size:.7rem;letter-spacing:.02em;line-height:inherit;text-decoration:underline;text-transform:uppercase}@media (max-width:979px){.home-region-fp-live-events-block .fp-live__intro h3 .zone-title:after{content:"\A";white-space:pre}}.home-region-fp-live-events-block .fp-live__events-wrapper{align-items:flex-start;display:flex;flex-direction:column;margin-top:1rem}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__events-wrapper{align-items:stretch;flex-flow:row wrap}}.home-region-fp-live-events-block .fp-live__events-wrapper figure img{margin-left:50%;transform:translateX(-50%)}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__featured-upcoming{border-right:1px solid #77787b;flex-basis:30%}.home-region-fp-live-events-block .fp-live__featured-upcoming .excerpt-content--list{display:flex;flex-flow:row wrap;margin-right:0;padding-right:1rem}}.home-region-fp-live-events-block .fp-live__featured-upcoming .excerpt-content--list .figure-image{width:100%}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__featured-upcoming .excerpt-content--list .figure-image{height:100%;margin-bottom:1rem;margin-right:0}}.home-region-fp-live-events-block .fp-live__featured-upcoming .excerpt-content--list .list-text{margin-bottom:1rem;width:100%}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__featured-upcoming .excerpt-content--list .list-text{margin-bottom:0}.home-region-fp-live-events-block .fp-live__featured-upcoming .excerpt-content--list .list-text .dek{font-size:.7rem;line-height:1rem}}.home-region-fp-live-events-block .fp-live__featured-upcoming .excerpt-content--list .list-text>p.fp-live__related-post-meta{display:none}.home-region-fp-live-events-block .fp-live .hed{font-size:1.15rem;font-weight:600;line-height:1.2}@media (min-width:980px){.home-region-fp-live-events-block .fp-live .hed{font-size:.9em;line-height:1.2em}}.home-region-fp-live-events-block .fp-live__recent{display:flex;gap:1rem;margin:0;padding:0 1rem;width:100%}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__recent{align-items:flex-start;flex-basis:calc(70% - 1rem);flex-flow:row wrap;max-width:70%;padding:0 0 0 1rem}.home-region-fp-live-events-block .fp-live__recent .hed{font-size:.7rem;line-height:.9rem}}.home-region-fp-live-events-block .fp-live__recent .swiper-wrapper{width:100%}.home-region-fp-live-events-block .fp-live__recent .excerpt-content--list{align-items:flex-start;border-top:1px solid #77787b!important;display:flex;margin:0;padding-top:1rem!important}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__recent .excerpt-content--list{border-top:none!important;flex-basis:calc(50% - 1rem);padding-top:0!important}}.home-region-fp-live-events-block .fp-live__recent .excerpt-content--list .figure-image{flex-basis:37.5%;margin-bottom:0}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__recent .excerpt-content--list .figure-image{flex-basis:50%;margin-right:.6rem;width:0}}.home-region-fp-live-events-block .fp-live__recent .excerpt-content--list .list-text{flex-basis:calc(62.5% - 1rem)}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__recent .excerpt-content--list .list-text{flex-basis:calc(50% - .6rem)}}.home-region-fp-live-events-block .fp-live__recent .excerpt-content--list .list-text time{margin-top:.25rem}.home-region-fp-live-events-block .fp-live__video-snippet-container--vertical{width:100%}.home-region-fp-live-events-block .fp-live__video-snippet-container--vertical .video-container-vertical{margin-right:1em;padding-bottom:167%}.home-region-fp-live-events-block .fp-live__video-snippet-container--vertical .fp-live__video-snippets-snippet{border-width:0;display:block;padding-top:0}.home-region-fp-live-events-block .fp-live__video-snippets-snippet{--tw-border-opacity:1;border-color:rgba(105,105,105,var(--tw-border-opacity));border-style:solid;border-width:1px 0 0;display:flex;flex-direction:row;font-family:Tiempos,Georgia,serif;font-size:.7rem;line-height:1rem;padding-top:1.4rem}@media (min-width:980px){.home-region-fp-live-events-block .fp-live__video-snippets-snippet{font-size:.9rem;line-height:1.5rem;line-height:1.5}}.home-region-fp-live-events-block .fp-live__video-snippets-snippet{text-align:center}.home-region-fp-live-events-block .fp-live__video-snippets-snippet p{margin-bottom:0;margin-top:0}.home-region-fp-live-events-block .fp-live__video-snippets-snippet div:first-child{flex:0 0 50%}@media screen and (min-width:979px){.home-region-fp-live-events-block .fp-live__video-snippets-snippet div:first-child{flex:0 0 30%}}.home-region-fp-live-events-block .fp-live__video-snippets-snippet div:nth-child(2){flex:0 0 50%;padding-left:1rem}@media screen and (min-width:979px){.home-region-fp-live-events-block .fp-live__video-snippets-snippet div:nth-child(2){flex:0 0 70%}}.home-region-fp-live-events-block .fp-live__video-snippets-snippet img{display:block;height:auto;width:100%}.home-region-fp-live-events-block .fp-live__video-snippets-snippet iframe{border-radius:.5rem}.home-region-fp-live-events-block .fp-live__video-snippets-snippet-link{display:inline-block;font-family:Tiempos,Georgia,serif;font-size:.6rem;font-style:italic;margin-top:.6rem;text-align:center}.home-region-fp-live-events-block .fp-live__video-snippets-snippet-link span{padding-left:4px}.home-region-fp-live-events-block .fp-live--play-button .figure-image{position:relative}.home-region-fp-live-events-block .fp-live--play-button .figure-image:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg data-name='Group 2784' transform='translate(-810 -3136)'%3E%3Ccircle data-name='Ellipse 7' cx='12' cy='12' r='12' transform='translate(810 3136)'/%3E%3Cpath data-name='Polygon 3' d='M828.5 3147.634a1 1 0 0 1 0 1.732l-10 5.769a1 1 0 0 1-1.5-.866v-11.538a1 1 0 0 1 1.5-.866Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-size:1.2rem;bottom:.4rem;content:"";height:1.2rem;left:.4rem;pointer-events:none;position:absolute;width:1.2rem}.home-region-fp-live-events-block .fp-live .excerpt-content--list{border-top:none;padding-top:0}.home-region-fp-live-events-block .fp-live .excerpt-content--list .figure-image{margin-left:0}.home-region-fp-live-events-block .fp-live .excerpt-content--list .list-text time{color:#d1d1d1!important;display:block;font-family:solido,arial,sans-serif;font-size:.6rem;font-weight:800;line-height:.9rem}.home-region-fp-live-events-block .fp-live .excerpt-content--list .list-text .meta-data.-ago{margin:0}.home-region-fp-live-events-block .fp-live__form-inputs{display:flex;flex-grow:1}.home-region-fp-live-events-block .fp-live__call-register{margin-top:.5rem}.home-region-fp-live-events-block .fp-live__call-register-cta{align-items:baseline;display:flex;flex-wrap:wrap}.home-region-fp-live-events-block .fp-live__call-register-cta.hide{display:none}.home-region-fp-live-events-block .fp-live__call-register-cta span{padding-top:.25rem}.home-region-fp-live-events-block .fp-live__call-register-button,.home-region-fp-live-events-block .fp-live__call-register-text{font-family:solido,arial,sans-serif;font-size:.7rem;font-weight:800;line-height:1.1rem;text-transform:uppercase}.home-region-fp-live-events-block .fp-live__call-register-button a,.home-region-fp-live-events-block .fp-live__call-register-text a{display:inline-block;font-size:.7rem;text-decoration:underline}.home-region-fp-live-events-block .fp-live__call-register-button{background-color:#e5200f;border:solid transparent;border-width:1px 0 0;color:#fff;font-weight:700;margin-right:.6rem;padding:.2rem .4rem .1rem;text-transform:uppercase}.home-region-fp-live-events-block .fp-live__call-register-button:hover{text-decoration:underline}.home-region-fp-live-events-block .fp-live__call-register-button:after{content:"\A";white-space:pre}.home-region-fp-live-events-block .fp-live__call-cta-button{background-color:#ed3725;border:solid transparent;color:#fff;font-family:solido,arial,sans-serif;font-size:.7rem;font-weight:700;line-height:1.1rem;margin-right:.6rem;padding:.2rem .4rem;text-transform:uppercase}.home-region-fp-live-events-block .fp-live__call-cta-button:hover{text-decoration:underline}.home-region-fp-live-events-block .fp-live__call-cta-button:after{content:"\A";white-space:pre}.home-region-fp-live-events-block .fp-live__form-confirmation p{display:inline-block;font-family:solido,arial,sans-serif;font-size:.7rem;font-weight:800;line-height:1.1rem;margin:0;text-transform:uppercase}.home-region-fp-live-events-block .fp-live__form-confirmation p:after{content:"\A";white-space:pre}.home-region-fp-live-events-block .fp-live__form-confirmation .vert-dash,.home-region-fp-live-events-block .fp-live__form-confirmation p.hide{display:none}.home-region-fp-live-events-block .fp-live__form-input--submit{background-color:#e5200f;border:none;font-family:solido,arial,sans-serif;font-size:.7rem;font-weight:800;line-height:1.1rem;padding:.3rem .9rem .2rem;text-decoration:none;text-transform:uppercase}.home-region-fp-live-events-block .fp-live__form-input--email{color:#111!important;font-family:solido,arial,sans-serif;font-size:.7rem;line-height:1.1rem;max-width:100%;padding:.2rem;width:225px}.home-region-fp-live-events-block .fp-live__form-agree{align-items:baseline;display:flex;gap:.4rem}.home-region-fp-live-events-block .fp-live__form-agree label{color:#fff!important;font-family:solido,arial,sans-serif;font-size:.6rem;line-height:.8rem;margin-top:.5em}.home-region-fp-live-events-block .fp-live__form-agree label a{text-decoration:underline}.home-region-fp-live-events-block .fp-live__read_more{font-family:solido,arial,sans-serif;font-size:.6rem;line-height:.8rem;text-decoration:underline;text-transform:uppercase}.home-region-fp-live-events-block .fp-live__related-post-meta{margin:0}.home-region-fp-live-events-block .fp-live__related-post-meta-author,.home-region-fp-live-events-block .fp-live__related-post-meta-category{font-family:solido,arial,sans-serif;font-size:.7rem;font-weight:800;line-height:1.1rem;text-decoration:underline;text-transform:uppercase}.home-region-fp-live-events-block .bigfoot-footnote__button{margin-left:-.35em;margin-right:-.35em}.home-region-fp-live-events-block .bigfoot-footnote__content{font-size:.7rem;font-weight:700;line-height:1rem;text-align:center}.home-region-fp-live-events-block .bigfoot-footnote__content :first-child{margin-top:0!important}.home-region-fp-live-events-block .bigfoot-footnote__content p{color:#111!important;display:block;font-size:.8rem;line-height:1rem;text-transform:none}.home-region-fp-live-events-block .bigfoot-footnote__content a.fp-live__call-register-button{text-decoration:none}.home-region-fp-live-events-block .bigfoot-footnote__content .small{font-size:.6rem;line-height:.7rem;text-transform:uppercase}.home-region-fp-live-events-block .bigfoot-footnote__content .navlink{color:#ed3725!important;font-weight:800;text-decoration:underline}.home-region-fp-live-events-block.background-tan .fp-live .excerpt-content--list .list-text time,.home-region-fp-live-events-block.background-tan .fp-live__intro h3 a{color:#111!important}.page-template-front-page .atcb_list,.page-template-home-2020 .atcb_list{border-radius:12px;box-shadow:0 0 8px rgba(0,0,0,.3);padding:0!important;z-index:300002}.page-template-front-page .atcb_list .atcb_list_item,.page-template-home-2020 .atcb_list .atcb_list_item{background-color:#fff;border-top-color:#666;box-shadow:none;color:#000);font-family:Solido,Arial,sans-serif;padding-bottom:.6rem;padding-top:.6rem}.page-template-front-page .atcb_list .atcb_list_item:first-child,.page-template-home-2020 .atcb_list .atcb_list_item:first-child{border-radius:12px 12px 0 0!important;border-top-color:#d2d2d2}.page-template-front-page .atcb_list .atcb_list_item:last-child,.page-template-home-2020 .atcb_list .atcb_list_item:last-child{border-bottom-color:#d2d2d2;border-radius:0 0 12px 12px!important}.page-template-front-page .atcb_list .atcb_list_item:focus,.page-template-home-2020 .atcb_list .atcb_list_item:focus{font-weight:400;opacity:1}.page-template-front-page .atcb_list .atcb_list_item:focus,.page-template-front-page .atcb_list .atcb_list_item:hover,.page-template-front-page .atcb_list .atcb_list_item:hover:focus,.page-template-home-2020 .atcb_list .atcb_list_item:focus,.page-template-home-2020 .atcb_list .atcb_list_item:hover,.page-template-home-2020 .atcb_list .atcb_list_item:hover:focus{box-shadow:none;color:#000}.page-template-front-page .atcb_list .atcb_list_item:hover,.page-template-front-page .atcb_list .atcb_list_item:hover:focus,.page-template-home-2020 .atcb_list .atcb_list_item:hover,.page-template-home-2020 .atcb_list .atcb_list_item:hover:focus{background-color:#ebe9e3;font-weight:700}.page-template-front-page .atcb_list .atcb_icon,.page-template-home-2020 .atcb_list .atcb_icon{display:none}.page-template-front-page .atcb_bgoverlay,.page-template-home-2020 .atcb_bgoverlay{backdrop-filter:none!important;background:transparent!important}.overline-only .headline{color:#e5200f;font-family:Solido,sans-serif;font-weight:700}.overline-only .byline{color:#000;font-family:Tiempos Headline,serif}.audio-layout{padding:30px 0 15px}.audio-layout.background-transparent{padding:0}@media (min-width:980px){.audio-layout .blog-list-layout--mobile{margin-bottom:0;margin-left:-1em;margin-top:.5em;max-width:calc(100% + 1em);overflow:hidden;width:calc(100% + 1em)}.audio-layout .grid--container .grid__fourth>li{padding-right:0}}.audio-layout .featured-block-heading h2{margin-bottom:.5em}.audio-layout .featured-block-heading h3.dek{padding-bottom:.5em}@media (max-width:979px){.audio-layout .featured-block-heading h3.dek{padding-bottom:.25em}}.audio-layout .excerpt-content--list{line-height:1.25em;padding-top:1em;text-align:left}@media (min-width:980px){.audio-layout .excerpt-content--list{border-top:0;padding:0 1em}}.audio-layout .excerpt-content--list--first{border-top:0}.audio-layout .excerpt-content--list--last .figure-image{margin-bottom:0}.audio-layout .excerpt-content--list .figure-image{aspect-ratio:1/1;display:block;position:relative}@media (min-width:980px){.audio-layout .excerpt-content--list .figure-image{margin-bottom:0}}.audio-layout .excerpt-content--list .figure-image img{height:100%;margin-left:50%;position:absolute;transform:translateX(-50%);width:auto}.audio-layout .excerpt-content--list .meta-data{margin-bottom:.5em}.audio-layout .excerpt-content--list .hed{font-size:.9em;line-height:1.25em;margin:0 0 .5em}@media (min-width:600px){.audio-layout .excerpt-content--list .hed{font-size:.75em;line-height:1.25em}}.audio-layout .excerpt-content--list .hed .fp-audio-callout{width:.7em}.audio-layout .excerpt-content--list p{margin:0}.audio-layout .excerpt-content--list .author-list{display:block;font-size:.65em;font-style:italic;line-height:1.25em;margin-bottom:1em}@media (min-width:980px){.audio-layout .excerpt-content--list .author-list{margin-bottom:0}}.audio-layout .excerpt-content--list a{color:#111}body.page-template-2020-election-page:before{background:#fff}.page-template-2020-election-page{padding-top:130px}.election-2020{background:#fff}.election-2020 .site-header.header-alt-layout{border-bottom:0}.election-2020 .site-header .header-alt-layout__title{border-top:1px solid #ccc;display:block;margin:.4em -1em -.5em;width:calc(100% + 2em)}.election-2020 .site-header.header-alt-layout .header-alt-layout__title{border:0;display:block;font-size:1em;font-weight:400;padding:0}.election-2020 .post-content{padding:0}.election-2020 h1{color:#000;font-family:$font-family--serif;text-transform:capitalize}.election-2020 h1 a{color:#000}.election-banner.feature-header-text{font-family:$font-family--serif;line-height:1em;margin-top:-.05em;max-width:100%;padding:1rem;text-align:center;width:100%;color:#000}.election-banner.feature-header-text p{margin:0;line-height:.5em}.election-banner.feature-header-text .subhead{text-transform:none;font-size:.75rem;line-height:1em;margin:.5rem 0 0 .2rem;text-align:left}.election-header-text>div{display:inline-block;vertical-align:middle}.election-header-text{position:relative}.election-header-text:before,.election-header-text:after{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;vertical-align:middle;height:1.5em;position:absolute;top:0}.election-header-text:before{background-image:url(/wp-content/themes/foreign-policy-2017/features/assets/css/../../../../foreign-policy-2017/assets/src/images/election-2020/dem-headshots.jpg);width:1.5em;right:55%}.election-header-text:after{background-image:url(/wp-content/themes/foreign-policy-2017/features/assets/css/../../../../foreign-policy-2017/assets/src/images/election-2020/rep-headshots.jpg);width:1.6em;left:55%}@media (max-width:600px){.election-banner.feature-header-text{font-size:20vw;line-height:1em;margin-top:-3rem;margin-bottom:-.75rem}.election-banner.feature-header-text .subhead{font-size:3.5vw}.election-header-text{padding-top:1em}}@media (min-width:601px){.election-header-text:before,.election-header-text:after{height:.9em;left:auto;position:relative;right:auto;top:.2em;top:auto}.election-header-text:before{width:1.2em}.election-header-text:after{width:1.3em}.election-banner.feature-header-text{font-size:12vw;line-height:1em;margin-top:-3rem;margin-bottom:-.75rem}.election-banner.feature-header-text .subhead{font-size:2.1vw}}@media (min-width:980px){.election-banner.feature-header-text .subhead{font-size:1.075rem;text-align:left}.election-banner.feature-header-text{font-size:6em;line-height:1em;margin-bottom:-.05em;margin-top:-.5em}.election-header-text:before,.election-header-text:after{height:.8em}.election-header-text:before{width:1.1em}.election-header-text:after{width:1.2em}}@media (min-width:1100px){.election-banner.feature-header-text .subhead{font-size:1.25rem}.election-banner.feature-header-text{font-size:7em;line-height:1em}}span.election{font-size:.7em}.election-2020 .intro-content .sidebar{border-color:#000;margin:1.5em 0 0}.election-2020 .red,.election-banner .red{color:#ed3725}.election-2020 .blue,.election-banner .blue{color:#1dafec}.election-2020 .red-border{border:1px solid #ed3725}.election-2020 .blue-border{border:1px solid #1dafec}.election-2020 .main-nav{background-color:#fff;border-bottom:1px solid #000;font-size:.8em;padding:.5em 1em .5em 1.5em}.election-2020 .header-alt-layout .main-nav{padding:.5em .5em .5em 1.8em}.election-2020 .main-nav.nav-open{border-color:#efefef}.election-2020 .main-nav h1{float:left;margin:0}.election-2020 .main-nav h1 span{font-size:1.5em}.election-2020 .main-nav>div{float:left;padding-right:.5em}.election-2020 .main-nav>div+div{padding-right:0}.election-2020 .toggle-nav{cursor:pointer;font-family:Solido;font-size:.7em;line-height:1em;margin:.6em 0 0;padding:.5em .5em .25em;text-transform:uppercase}.election-2020 .secondary-nav{background-color:#fff;display:none;font-family:Solido;height:100vh;left:0;overflow:scroll;padding:1em;position:fixed;width:100%}.election-2020 .toggle-list{display:none;margin:0 auto;max-width:900px}.election-2020 .toggle-list h2{border-bottom:1px solid;font-size:1.25em;margin:0 0 .5em;padding-bottom:.5em;text-transform:uppercase}.election-2020 .toggle-list ul{column-count:2;list-style-type:none;margin:0;padding:0}.election-2020 .toggle-list li{line-height:1.25em;padding-right:1.1em;text-transform:uppercase}.election-2020 .toggle-list a{color:#000;display:inline-block;padding:.35em 0}.election-2020 .election-close-nav{position:fixed;right:1em;top:6.5em;z-index:1}.election-2020 .election-close-nav img{padding:0 !important;width:30px}.election-2020 .intro-content .grid--three-fourths .dek-heading,.election-2020 .intro-content .grid--full .dek-heading{text-align:center;font-size:1.5em;font-family:$font-family--serif;line-height:1em;margin:.75em 0 .1em}.election-2020 .excerpt-content .dek-heading{font-family:'Tiempos' !important;margin-top:0 !important}.issue-list--top{border-bottom:1px solid}.issue-list--top ul{text-align:center}.issue-list--top ul,.candidate-list--top ul{list-style-type:none;padding:0}.issue-list--top ul{margin-top:.5em 0 1.25em}.candidate-list--top ul{display:flex;flex-wrap:wrap;justify-content:center;margin-top:.5em}.issue-list--top li,.candidate-list--top li{display:inline-block;font-size:.9em;text-align:center}.candidate-list--top li{padding:1em .5em .5em;width:50%}.issue-list--top li{font-family:Solido;line-height:1em;text-transform:uppercase}.issue-list--top li:after{color:#000;content:'|';padding:0 .25em 0 .5em}.issue-list--top li:last-child:after{content:'';padding:0}.candidate-list--top a{color:#000}.candidate-list--top h2{font-size:1em;line-height:1em;margin:.5em 0 .25em}.candidate-list--top h3{font-family:Solido;font-size:.8em;font-weight:400;line-height:1em;margin:0;text-transform:uppercase}.additional_attribution{font-family:Solido;font-size:.7em;line-height:1em;margin-top:2em;text-align:center;text-transform:uppercase}.candidate-list--full{border-top:1px solid;border-bottom:1px solid;margin-top:1em}.issue-list--full{padding:1em 0}.issue-list--full .issue:last-child .related_posts{border-bottom:0;padding-bottom:0}.election-2020 .caption{border:0 !important}.intro-content,.latest-election-stories{margin-left:auto;margin-right:auto;max-width:900px}.candidate,.issue{margin:2em auto 1em;max-width:900px}.candidate-list--full .candidate:first-child{margin-top:1em}.candidate-list--full .candidate:last-child{margin-bottom:-1px}.issue-list--full .issue:first-child{margin-top:1em}.issue{margin:1em auto}.candidate-header h2,.candidate-header h3{font-family:Solido;margin:0}.candidate-header h2{font-size:1.75em;line-height:1em;margin-bottom:.25em}.candidate-header h3{font-size:.8em;font-weight:400;line-height:1.25em;text-transform:uppercase}.issue-header h2{font-family:Solido;font-size:2em;line-height:1em;margin:.15em 0}.candidate-content{margin:0 auto;max-width:900px}.issue-content{border-top:1px solid #000;margin:1em auto 0;max-width:900px}.issue-content--entry{border-bottom:1px solid #000;padding:1.5em 0 0;margin-bottom:0}.issue-content .issue-content--entry:last-child{border-bottom:0}.issue-content--entry h2{color:#ed3725;font-family:Solido;font-size:1.25em;margin:0;text-transform:uppercase}.issue-content--entry h3{font-family:Solido;font-size:.9em;font-weight:400;line-height:1em;margin:0 0 .5em;text-transform:uppercase}.issue-content--entry--image{margin:0 auto 1.75em;max-width:250px;width:100%}.social{float:right;margin:0 0 .25em 1em}.social a:hover{text-decoration:none}.social img{margin-left:.1em;width:37px}.issue-headline{border-top:1px solid #000;color:#ed3725;font-family:Solido;margin:1em 0 .25em;padding-top:1em;text-transform:uppercase}.issue-headline+p{margin-top:.5em}.candidate-quote{font-size:1.25em}.candidate-quote p{line-height:1.25em;margin:0 0 .5em}.issue-content .candidate-quote{padding:.5em 0}.candidate-content .candidate-quote+.candidate-quote{margin-top:1em}.issue-content--entry--text .candidate-quote:last-of-type{padding-bottom:1em}.candidate-quote--context{color:#999;font-family:Solido;font-size:.5em;font-weight:700;line-height:1em;text-transform:uppercase}.candidate-transcripts{background-color:#eee9e3;border-bottom:1px solid #000;border-top:1px solid #000;font-family:Solido;font-size:.7em;margin:2em 0;padding:1.5em 1em}.candidate-transcripts p{display:inline}.related_posts{border-bottom:1px solid;border-top:1px solid;margin:1em 0 0;padding:1em 0}.related_posts .excerpt-content{margin:0 0 1em;padding:0}h5.latest_posts{color:#ed3725;font-family:$font-family--serif;font-size:1.5em;text-align:center;margin:.5em 0 1em}.sidebar h5.latest_posts{margin:1em 0 .5em}.election-2020 div:blank,.election-2020 div:empty,div[data-fp-lazy-load-image]:empty{display:none}.election-2020 .main-nav:after,.election-2020 .issue-content--entry:after,section:after{content:"";display:table;clear:both}.latest-election-stories .related_posts{border-bottom:none}.latest-election-stories .sidebar-list-more{margin-bottom:1em;margin-top:0}@media (min-width:400px){.election-2020 .main-nav{font-size:1em;padding:.5em 1em}.election-2020 .header-alt-layout .main-nav{padding:.5em 1em .5em 1.5em}.election-2020 .main-nav h1{padding-right:1em}.election-2020 .main-nav>div{padding-right:.75em}.election-2020 .toggle-nav{margin:.3em 0 0;padding:.5em .5em .25em}.election-2020 .election-close-nav{top:6.5em}}@media (min-width:500px){.election-2020 .election-close-nav{top:7em}}@media (max-width:599px){.election-2020 .main-nav h1{font-size:1.25em;padding-right:.5em}}@media (min-width:600px){.election-2020 .main-nav h1{font-size:1.25em;padding-right:.7em}.issue-content--entry--image{float:left;margin:0 1em 1.5em 0}.issue-content--entry--text{margin-left:calc(250px + 1em)}.election-2020 .toggle-nav{margin:.5em 0 0;padding:.25em .5em .15em}.election-2020 .election-close-nav{top:6.35em}.election-2020 .election-close-nav img{width:40px}}@media (min-width:980px){.election-2020 .secondary-nav{padding:2em 0}.election-2020 .election-close-nav{right:calc((100% - 900px)/2);top:7.35em}.election-2020 .post-content>.article{padding:0 1em}.election-2020 .intro-content .sidebar{margin:1.5em 0 0 1em}.election-2020 .intro-content .grid--three-fourths .dek-heading{margin:1em 0 .75em}.election-2020 .toggle-list ul{column-count:3}.candidate,.issue{margin:1em auto 2.5em}.candidate-list--full{margin-top:2em;padding-top:2.5em}.candidate-list--full .candidate:first-child{margin-top:0}.related_posts{margin:2.5em 0 0 -3em;padding:1em 0 2em;width:calc(100% + 6em)}.related_posts .excerpt-content{margin:0;padding:0 1em}.latest-election-stories .related_posts{margin:1.5em 0 0;width:100%}.latest-election-stories+section>.candidate-list--full{margin-top:1em}}@media (min-width:1000px){.issue-list--top li,.candidate-list--top li{font-size:1em;line-height:1.5em}.candidate-list--top li{width:25%}.additional_attribution{font-size:.8em}}@media (max-width:980px){.election-2020 .grid--fourth,.election-2020 .grid--three-fourths{width:100%}.election-2020 .intro-content .sidebar{border-top:1px solid}.related_posts div .excerpt-content:last-child{border:0;margin:0}.sticky_content{padding-bottom:0}}/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../assets/src/styles/components/page/_main.css ***!
  \**************************************************************************************************************************************************************************************************/
.page-id-960395:before,.page-id-977252:before{background:#fff}.app-page h1{line-height:1.15em}.app-page a{color:#000;text-decoration:underline}.app-page .excerpt-content{border:0!important}@media (max-width:979px){.app-page .excerpt-content{margin:0 0 2em}}@media (min-width:980px){.app-page .excerpt-content li,.app-page .excerpt-content p{font-size:.85em;line-height:1.5em}}@media (min-width:600px) and (max-width:980px){.app-page .grid__half--mobile>div:nth-child(odd){margin:0 0 1em;padding-right:1em}}@media (min-width:600px) and (max-width:980px){.app-page .grid__half--mobile>div:nth-child(2n){margin:0 0 1em;padding-left:1em}}@media (min-width:600px) and (max-width:980px){.app-page .grid__half--mobile.grid__third>div:last-child{float:none;margin:0 auto}}@media (max-width:979px){.app-page .grid__third .excerpt-content:last-child{margin-bottom:0}}@media (max-width:979px){.app-page .mobile-margin-bottom{margin-bottom:1em}}.app-page .tan-image-container{background:#d6d1b0}.app-page .tan-image-container .figure-image .image-attachment:before{background-color:transparent}.app-page .tan-image-container .image-attachment{padding-bottom:320px!important}.app-page .tan-image-container img{bottom:0;height:auto!important;left:calc(50% - 150px)!important;top:auto!important;width:300px!important}@media (min-width:980px) and (max-width:1250px){.app-page .tan-image-container .image-attachment{padding-bottom:220px!important}.app-page .tan-image-container img{left:calc(50% - 100px)!important;width:200px!important}}@media (max-width:350px){.app-page .tan-image-container .image-attachment{padding-bottom:270px!important}.app-page .tan-image-container img{left:calc(50% - 125px)!important;width:250px!important}}.app-page .subhead{color:#ed3725;font-family:solido,arial,sans-serif;font-size:1em;font-weight:700;margin:.5em 0;text-transform:uppercase}.app-page .subhead.black{color:#111}.app-page .header-intro .subhead{margin-top:0}.app-page .subscription-callout{font-family:solido,arial,sans-serif}@media (min-width:980px){.app-page .inset{margin:0 1em}}.app-page .white-text{color:#fff}.app-page .features-block{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:2em 0;padding:1em 0}.app-page .features-block--alt{border-bottom:1px solid #ccc;margin:0 0 1em;padding:0 0 1em}.app-page .features-block li,.app-page .features-block p,.app-page .features-block--alt li,.app-page .features-block--alt p,.app-page .footer-callout li,.app-page .footer-callout p{font-family:solido,arial,sans-serif;line-height:1.25em}.app-page .features-block .subhead,.app-page .features-block--alt .subhead,.app-page .footer-callout .subhead{line-height:1em;margin-bottom:1.25em}.app-page .download a{text-decoration:none!important}@media (min-width:980px){.app-page .download{align-items:center;display:flex;justify-content:center;text-align:center}.app-page .download .subhead{margin:0}.app-page .download img{margin:0 0 0 1em}}@media (max-width:350px){.app-page .download img{height:40px}}.app-page.insider-page h1{font-size:3em}.app-page.insider-page .post-content-main{padding:0 1em}.app-page.insider-page .button-inline{display:inline-block}.app-page.insider-page .features-block--alt .subhead{font-size:1.25em;line-height:1em}.app-page.insider-page .subhead-restrict-width{margin:0 auto 1.25em;max-width:900px}.app-page.insider-page .features-block--alt .excerpt-content a,.app-page.insider-page .red-link a{color:#ed3725;text-decoration:none}.app-page.insider-page .features-block--alt .excerpt-content a:hover,.app-page.insider-page .red-link a:hover{text-decoration:underline}.app-page.insider-page .email-capture{border-bottom:1px solid rgba(0,0,0,.1)!important;border-top:1px solid rgba(0,0,0,.1);margin:1em 0;padding:1em 0}.app-page.insider-page .email-capture .subhead{color:#fff;font-size:.9em;font-weight:400;margin:0 0 .25em}.app-page.insider-page .newsletter-169 label{display:none}.app-page.insider-page .newsletter-169 input[type=email]{-webkit-appearance:none;border:none;font-family:solido,arial,sans-serif;padding:.75em 1em}@media (min-width:980px){.app-page.insider-page .newsletter-169 input[type=email]{font-size:.85em}}.app-page.insider-page .newsletter-169 input[type=email]{width:75%}.app-page.insider-page .newsletter-169 .button--signup{margin:0 0 0 -5px}@media (min-width:980px){.app-page.insider-page .newsletter-169 .button--signup{font-size:.85em}}.app-page.insider-page .newsletter-169 .button--signup{width:25%}.app-page.insider-page .caps{text-transform:uppercase}@media (max-width:979px){.app-page.insider-page .footer-callout .grid__half{padding:1em 0}}@media (min-width:980px){.app-page.insider-page .footer-callout .grid__half{margin-left:19.5%;width:61%}}@media (max-width:979px){.app-page.insider-page .footer-callout .grid__half>div{padding:0}}@media (min-width:980px){.app-page.insider-page .footer-callout .grid__half>div{width:50%}}.app-page.insider-page .footer-callout>.excerpt-content+.excerpt-content{border-top:1px solid #ccc!important;margin-top:.5em;padding-top:1em}.app-page.insider-page .footer-callout .excerpt-content .subhead{font-size:1.25em;margin-bottom:0;margin-top:1em}.app-page.insider-page .footer-callout .excerpt-content p:last-child{margin:0}.app-page.insider-page .footer-callout .excerpt-content .subhead+p{margin-top:1em}@media (max-width:979px){.app-page.insider-page .footer-callout .excerpt-content ul{margin:0;padding:0 0 0 1em}}@media (min-width:980px){.app-page.insider-page .footer-callout .excerpt-content ul{margin:1em 0 0;padding:0 0 0 2em}}.app-page.insider-page .footer-callout .salesforce-form-container{width:100%!important}.app-page.insider-page .footer-callout .salesforce-form-container .button-inline{margin:1em auto;width:auto}@media (min-width:980px){.app-page.insider-page .footer-callout .salesforce-form-container .button-inline{font-size:.85em}}.app-page.insider-page .footer-callout .salesforce-form-container .text-center{margin-top:0}.app-page.insider-page .form-feedback{background:hsla(0,0%,100%,.5);display:none;line-height:1.25em;margin:0;padding:.25em .5em .45em;text-align:center;width:calc(100% - 1px)}.app-page.insider-page .form-feedback:empty{margin:0}.app-page.insider-page .form-feedback p{margin:0}.app-page.insider-page .error-message,.app-page.insider-page .success-message{font-family:solido,arial,sans-serif;font-size:.8em;line-height:1.25em!important}.app-page.insider-page .error-message{color:red}.app-page.insider-page .success-message{color:#5dae0e}.app-page.insider-page .button--signed-up{background-color:#fff;border-radius:2px;color:#5dae0e;display:block;line-height:1em;padding:.8em .75em .7em}.app-page.insider-page .signed-up{font-family:solido,arial,sans-serif;font-size:.9em}@media (min-width:980px){.app-page.insider-page .signed-up{text-align:left}}.app-page .text-center{margin-top:1.5em;text-align:center}@media (min-width:980px){.app-page .desktop-pull-up{margin-top:-3em}}@media (min-width:1300px){.app-page .desktop-pull-up{margin-top:-5em}}.app-page .button-inline{color:#fff;display:inline-block;padding:.5em 1em .4em!important;text-decoration:none}.app-page .footer-callout .button-inline{padding:.5em 2em .4em!important}.app-page .featured-section{background-color:#1dafec}.app-page .featured-section .post-content{padding-bottom:0}@media (min-width:980px){.app-page .featured-section .header-intro{margin-top:2em}}.app-page .featured-section .excerpt-content{color:#fff}.app-page .featured-section .figure-image .image-attachment:before{background:0 0}.app-page .footer-callout .excerpt-content{margin:0;padding:.25em 0 1em}.page-template-columnists .article{padding-right:0!important}.page-template-columnists .grid--container{max-width:1580px}.page-template-columnists .author-row{border-bottom:2px solid #000;margin-bottom:2em;padding-bottom:1em}.page-template-columnists .author-row:last-child{border-bottom:none}@media screen and (max-width:979px){.page-template-columnists .author-row{padding-bottom:2em}}@media screen and (min-width:980px){.page-template-columnists .author-row>.grid__fourth{margin:0 -1.5rem;width:calc(100% + 3em)}}.page-template-columnists .hed{border-bottom:1px solid #707070;font-family:Tiempos,serif;font-size:52px;line-height:1.2;margin-bottom:.25em;padding-bottom:.25em}@media screen and (max-width:979px){.page-template-columnists .hed{font-size:34px;line-height:23px;margin-bottom:.75em;padding-bottom:.75em}}.page-template-columnists .index{display:flex;flex-wrap:wrap;font-family:Solido,sans-serif;margin-bottom:2em}.page-template-columnists .index-toggle{color:#000;display:none;width:100%}.page-template-columnists .index-toggle:hover{text-decoration:none}.page-template-columnists .index-toggle.active span{transform:rotate(45deg)}@media screen and (max-width:979px){.page-template-columnists .index-toggle{align-items:center;display:flex;justify-content:left}}.page-template-columnists .index-toggle span{border:1px solid #000;border-radius:100%;display:inline-block;font-size:22px;font-weight:400;height:20px;line-height:1;margin-left:6px;text-align:center;transition:transform .3s;width:20px}@media screen and (max-width:979px){.page-template-columnists .index-inner{display:none;margin-top:1.5em;width:100%}}.page-template-columnists .index-inner a{border-right:1px solid #ccc;color:rgba(0,0,0,.7);font-size:.8em;line-height:1.25;margin-bottom:.5em;margin-right:1em;padding-right:1em}.page-template-columnists .index-inner a:last-child{border-right:none}@media screen and (max-width:979px){.page-template-columnists .index-inner a{border-right:none;display:inline-block;font-size:1em;margin-right:0;padding-right:0;width:49.5%}}.page-template-columnists .author{margin-bottom:1rem;padding:0 1.5rem}@media screen and (min-width:600px) and (max-width:979px){.page-template-columnists .author:nth-child(odd){padding-right:1.5rem}.page-template-columnists .author:nth-child(2n){padding-left:1.5rem}}@media screen and (max-width:979px){.page-template-columnists .author{border-bottom:2px solid #000;margin-bottom:2em;padding:0 0 2em}.page-template-columnists .author:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}}@media screen and (min-width:600px) and (max-width:979px){.page-template-columnists .author:nth-child(3):before,.page-template-columnists .author:nth-child(4):before{border-bottom:1.5em solid #fff;border-top:2px solid #000;content:"";display:block;position:relative;top:0;width:calc(100% + 1.5em + 1px)}.page-template-columnists .author:nth-child(3):before{left:0}.page-template-columnists .author:nth-child(4):before{right:calc(1.5em + 1px)}}.page-template-columnists .author .top{align-items:center;display:flex;justify-content:flex-start}.page-template-columnists .author .photo{flex:0 1 80px;flex-shrink:0;margin-right:1em}.page-template-columnists .author .photo img{display:block;height:auto;width:100%}.page-template-columnists .author .name{font-size:1.2em;line-height:1.1em;margin:0!important}.page-template-columnists .author .name .social{display:block;font-family:Solido,sans-serif;font-size:.6em;font-weight:400}.page-template-columnists .author .bio{font-size:14px;line-height:22px}.page-template-columnists .author .articles .hed{border-bottom:1px solid #dcddde;font-family:Solido,sans-serif;font-size:.8em;font-weight:400;line-height:1.25em;margin-bottom:.5em;margin-top:.5em;padding-bottom:.5em}.page-template-columnists .author .articles .hed:first-child{font-family:Tiempos,serif;font-size:.9em;font-weight:600;line-height:1.4em;margin-top:1.25em}.page-template-columnists .author .articles .hed a{color:#000}.page-template-columnists .author .subscribe{font-size:14px;line-height:17px}.newsletter-row:not(.newsletter-unit):last-child{border-bottom:0;padding-bottom:0}.newsletter-row{border-bottom:2px solid #111}@media (max-width:979px){.newsletter-row{padding:1.5em 0}}@media (min-width:980px){.newsletter-row{padding:2em 0 2em 1em}.newsletter-row .grid--flex{align-items:center}}@media (max-width:979px){.newsletter-row .grid--flex+.grid--flex{border-top:1px solid #d4c9bb;margin-top:1.25em;padding-top:.5em}}@media (min-width:980px){.newsletter-row .grid--flex+.grid--flex{margin-top:1.25em}}@media (min-width:980px) and (max-width:1175px){.newsletter-row .grid--flex+.grid--flex{margin-top:1em}}@media (min-width:980px){.newsletter-row .newsletter-row-inner{flex-basis:85%}}.newsletter-row p{line-height:1.25em}@media (min-width:980px){.newsletter-row p{font-size:.9em;line-height:1.25em}}.newsletter-row .button{font-size:.9em;line-height:1em}@media (min-width:980px){.newsletter-row .button{font-size:.8em;line-height:1em}}.newsletter-row .button .sign-up-text{display:block;pointer-events:none}.newsletter-row .button .loading-text{display:none;pointer-events:none}.newsletter-row .button.button-clicked .sign-up-text{display:none}.newsletter-row .button.button-clicked .loading-text{display:block}.newsletter-icon{display:block;float:left;margin:2px .5em 0 0;width:25px}@media (min-width:980px){.newsletter-icon{margin:2px .75em 0 0;width:30px}}@media (min-width:1100px){.newsletter-icon{float:none;left:-55px;margin:0;position:absolute;top:-.15em;width:35px}}.buttons{flex-wrap:wrap;line-height:1em;margin:0;opacity:0;position:relative}@media (max-width:979px){.buttons{margin-top:1em}}.buttons .button{display:inline-block;letter-spacing:1px;margin:1.5em 0 1em!important;padding:.65em 1em .5em!important}@media (min-width:1200px){.buttons .button{margin:1.5em 0 0!important}}.buttons .button--unsubscribe{color:#323334;text-decoration:underline}.buttons .button--unsubscribe:hover{color:#111}.buttons .button,.signup-trigger .button{display:inline-block;letter-spacing:1px;margin:0 0 1em;padding:.65em 1em .5em!important}@media (min-width:1200px){.buttons .button,.signup-trigger .button{margin:0}}.home .signup-trigger .button,.single .signup-trigger .button{margin-top:.5em}.signed-up{display:none;width:100%}@media (max-width:979px){.signed-up{margin-bottom:.5em}}@media (min-width:980px){.archive .signed-up{text-align:left}}.newsletters-list-page{background:0 0}.newsletters-list-page h3.department-name,.newsletters-list-page h4.department-name{margin:0 0 .25em}.newsletters-list-page .hed-heading+.dek-heading{margin:.5em 0 1em!important}.newsletters-list-page h3{font-family:tiempos,georgia,serif;font-size:1.75em;font-weight:700;line-height:1.25em;margin:0}.newsletters-list-page input,.newsletters-list-page input[type=email],.newsletters-list-page p{font-family:solido,arial,sans-serif}.newsletters-list-page .button{color:#fff;display:inline-block;font-size:1rem;font-weight:700;margin:0;padding:.5em!important;text-align:center;text-decoration:none;text-transform:none}.newsletters-list-page .account-optout-msg{color:#ed3725;font-family:solido,arial,sans-serif!important;font-weight:600;margin-bottom:0}.newsletters-list-page .newsletter-frequency{font-family:solido,arial,sans-serif;font-size:.7rem;font-weight:700;margin:.7rem 0 0;text-transform:uppercase}.newsletters-list-page a.newsletter-archive-link{font-family:solido,arial,sans-serif;font-size:.6rem;font-weight:700;text-transform:uppercase}.newsletters-list-page .newsletter-row{border:none;padding:1.25rem 0!important}.newsletters-list-page .newsletter-row p{font-family:tiempos,georgia,serif}.newsletters-list-page .newsletter-row p.newsletter-description{line-height:1.5em;margin:.25rem 0}.newsletters-list-page .newsletter-row .form-feedback+label,.newsletters-list-page .newsletter-row input[type=email]{display:none!important}.newsletters-list-page .newsletter-row .button--subscribe{margin-top:1em}.newsletters-list-page .newsletter-other-lists--row{border-top:1px solid #111;grid-column:span 2;padding:1.25rem 0!important}.newsletters-list-page .newsletter-other-lists--row p{margin-top:0}.newsletters-list-page .newsletter-other-lists--row .newsletter-row{padding:0!important}@media (max-width:599px){.newsletters-list-page .newsletter-other-lists--row .newsletter-row{border-top:0!important}}.newsletters-list-page .buttons{margin:0}.newsletters-list-page .buttons label{font-family:solido,arial,sans-serif}.newsletters-list-page .button--signup,.newsletters-list-page .button--unsubscribe{background:0 0;color:#111;margin:.9rem 0 0;padding:0!important}.newsletters-list-page .signed-up{margin:0;text-align:left}.newsletters-list-page .signed-up .button--unsubscribe{text-decoration:none}.newsletters-list-page .archive-link,.newsletters-list-page .frequency,.newsletters-list-page .update-account-link{font-family:solido,arial,sans-serif}@media (max-width:599px){.newsletters-list-page .newsletters-section-list{display:block!important}.newsletters-list-page .newsletters-section-list .newsletter-row+.newsletter-row{border-top:1px solid #111}}.newsletters-list-page .newsletters-section-list{grid-column-gap:2rem;border-top:1px solid #111;display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 2rem),1fr));justify-content:space-between}.newsletters-list-page .newsletters-section-list .newsletter-row:nth-of-type(n+3){border-top:1px solid #111}.newsletters-list-page .newsletters-section-list .newsletter-toggle{align-items:center;display:flex;font-family:Solido,Arial,sans-serif;height:100%}.newsletters-list-page .newsletters-section-list .newsletter-toggle input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:50%;color:#ccc;cursor:pointer;display:flex;flex:0 0 23px;height:23px;justify-content:center;line-height:1rem!important;margin-right:8px;position:relative;transition:all .25s ease-in-out;width:23px}.newsletters-list-page .newsletters-section-list .newsletter-toggle input:after{content:"+";font-family:tiempos,georgia,serif;font-size:1rem;font-weight:500;line-height:23px!important;margin-top:-1px}.newsletters-list-page .newsletters-section-list .newsletter-toggle input:checked{background-color:#000;border-color:#000}.newsletters-list-page .newsletters-section-list .newsletter-toggle input:checked:after{color:#fff;content:"\2713";font-size:.85em;margin-left:-2px;transform:rotate(7deg);transform-origin:bottom}.newsletters-list-page .newsletters-section-list .newsletter-toggle input.loading{background-color:#fff;border-color:transparent}.newsletters-list-page .newsletters-section-list .newsletter-toggle input.loading:after{animation:spin .8s linear infinite;border:4px solid red;border-radius:50%;border-top:4px solid transparent;content:"";display:block;flex:0 0 23px;height:23px;margin-top:0;transform:none;transform-origin:center;width:23px}.newsletters-list-page .subhead+.newsletters-section-list{margin-top:-.7rem}.newsletters-list-page.newsletters-manage-link .account-link,body.anon_user .newsletters-list-page .buttons,body.anon_user .newsletters-list-page .newsletter-other-lists--row{display:none!important}.newsletters-list-page.newsletters-manage-link .newsletters-optout,body:not(.anon_user) .newsletters-list-page .newsletters-optout{display:block}.newsletters-list-page .error-message{color:red;display:block;font-family:solido,arial,sans-serif;font-size:.8em;line-height:1.1em;padding:.75em .25em}.newsletters-list-page .error-message a{color:inherit}.newsletters-optout{display:none}.newsletter-other-lists .buttons .button--signup,.newsletter-other-lists .buttons .button--unsubscribe{font-family:solido,arial,sans-serif;font-weight:700;margin:0 0 1rem;text-align:left;text-transform:uppercase}.newsletter-other-lists .buttons .button--signup span,.newsletter-other-lists .buttons .button--unsubscribe span{font-size:.75rem}.page-footer{background:#eee9e3}.page-footer a:hover{opacity:.75}.page-footer-content{font-family:tiempos,georgia,serif;font-size:.9em;line-height:1.25em;margin:auto;max-width:775px;padding:2rem 0;text-align:center}.page-footer-content a{color:#111;text-decoration:underline}.page-footer-content .account-link{font-family:solido,arial,sans-serif;font-size:.75rem;line-height:.9rem;margin:1rem 0 0;text-align:center}.page-footer-content input[type=email],.page-footer-content input[type=password],.page-footer-content input[type=text]{border:none;border-radius:10px;font-family:solido,arial,sans-serif;font-size:.8rem;line-height:2.25rem;margin:0;padding:0 .75rem;width:100%}.page-footer-content input[type=email]+button:focus,.page-footer-content input[type=email]:focus,.page-footer-content input[type=password]+button:focus,.page-footer-content input[type=password]:focus,.page-footer-content input[type=text]+button:focus,.page-footer-content input[type=text]:focus{box-shadow:inset 0 0 0 2px #005fcc;outline:none}.page-footer-content input[type=email]+input,.page-footer-content input[type=password]+input,.page-footer-content input[type=text]+input{margin-top:.5rem}.newsletter-account-screen{display:none}.newsletter-account-screen.active{display:block}.newsletter-account-screen.loading{pointer-events:none}.newsletter-account-screen.loading:after{bottom:0;content:url(/wp-content/themes/foreign-policy-2017/static/images/loading.gif);height:128px;left:0;margin:auto;position:absolute;right:0;top:0;width:128px}.newsletter-account-screen.loading .newsletter-account-screen-content{opacity:.1}.newsletter-account-fields{display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));text-align:left}.newsletter-account-fields .account-link{padding-left:1.5em}.newsletter-account-fields .account-link input[type=checkbox]{margin-left:-1.5em;margin-right:.5em}.newsletter-input-submit{display:grid;grid-template-columns:72% 28%}.newsletter-input-submit input[type=email],.newsletter-input-submit input[type=password],.newsletter-input-submit input[type=text]{border-radius:10px 0 0 10px}.newsletter-input-submit .button--manage{border-radius:0 10px 10px 0;line-height:2.25rem;padding:0!important;width:100%}input+.newsletter-input-submit{margin-top:.5rem}.newsletter-create-account{text-align:left}.newsletter-create-account .account-link{margin:1rem 0;text-align:left;text-transform:uppercase}.newsletters-unsub-confirm{background:#111;color:#fff;font-family:solido,arial,sans-serif;font-size:.7rem;margin:0 auto;padding:1rem;position:relative;width:100%}.newsletters-unsub-confirm p{font-size:1rem;font-weight:700;margin:0 1rem 0 0}.newsletters-unsub-confirm .close{bottom:auto;cursor:pointer;height:1rem;margin:auto;position:absolute;right:1rem;top:1rem}.newsletters-unsub-confirm .close:before{content:"x";display:inline-block;font-size:1rem}.page h1{margin:0 0 .4em}.page hr{border:0;border-bottom:1px solid #ccc}.page hr.section-break-hr{margin:2em 0}.page .hed-heading--tight{font-size:1.25em;margin-top:1.25em}.page .sub-heading--tight{font-size:1em;margin-bottom:0;margin-top:1.25em}.page .hed-heading--tight+h3,.page .hed-heading--tight+ol,.page .hed-heading--tight+p,.page .hed-heading--tight+ul,.page .sub-heading--tight+h3,.page .sub-heading--tight+ol,.page .sub-heading--tight+p,.page .sub-heading--tight+ul{margin-top:.25em}.page .table-scroll{font-size:.9em;line-height:1.5em;margin:0;max-width:calc(100vw - 2em);overflow:hidden;position:relative;text-align:left;width:100%}.page .table-wrap{overflow:auto;width:100%}.page .table-scroll table{border-collapse:collapse;border-spacing:0;margin:auto;width:100%}.page .table-scroll.with-border table{border:1px solid;margin-bottom:1em}.page .table-scroll td,.page .table-scroll th{word-wrap:break-word;border:1px solid;padding:.75em 1em .55em;vertical-align:top}.page .table-scroll thead th{background:#f3f3f4;border-bottom:2px solid}@media (max-width:979px){.page .table-scroll tbody td{min-width:50%}}.page .table-scroll ul{margin:0 0 1em;padding-left:1em}.page .salesforce-lead-form--with-recaptcha-v3 .form-feedback{color:#e5200f}.page .salesforce-lead-form--with-recaptcha-v3 .form-feedback p{font-size:.9em;line-height:1.25em;margin:0 0 2em}.page .salesforce-lead-form--with-recaptcha-v3 .form-feedback a{text-decoration:underline}.page .expandable-list details{border-bottom:1px solid #111}.page .expandable-list summary{cursor:pointer;display:flex;font-family:tiempos,georgia,serif;font-weight:500;justify-content:space-between;line-height:1.55em;margin:.5em 0;padding-bottom:.1rem}@media (max-width:799px){.page .expandable-list summary{font-size:.95em;line-height:1.55em}}.page .expandable-list summary::-webkit-details-marker,.page .expandable-list summary::marker{content:"";display:none}.page .expandable-list summary .toggle-icon{speak:none}.page .expandable-list summary .toggle-icon:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.167' height='14.167'%3E%3Cg data-name='Group 287' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath data-name='Line 3' d='M.75 7.083h12.667'/%3E%3Cpath data-name='Line 4' d='M7.083 13.417V.75'/%3E%3C/g%3E%3C/svg%3E");margin-left:1em}.page .expandable-list details[open] summary .toggle-icon{speak:none}.page .expandable-list details[open] summary .toggle-icon:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.078' height='11.078'%3E%3Cg data-name='Group 287' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath data-name='Line 3' d='m1.06 10.017 8.958-8.957'/%3E%3Cpath data-name='Line 4' d='M10.018 10.017 1.06 1.06'/%3E%3C/g%3E%3C/svg%3E")}.page .expandable-list__answer{font-family:solido,arial,sans-serif;font-size:.9em;line-height:1.35em;margin-bottom:1.85em}@media (max-width:799px){.page .expandable-list__answer{font-size:.95em;line-height:1.35em}}.subscribe .form-content{min-height:75vh}.subscribe-loading-placeholder{height:100vh;position:relative;width:100%}.subscribe-loading-placeholder:before{top:-75vh}.subscribe-loading-placeholder p{opacity:1;padding-top:25vh;text-transform:uppercase}@font-face{font-family:Tiempos Headline Semibold;font-style:normal;font-weight:400;src:url(/wp-content/themes/foreign-policy-2017/assets/src/fonts.old/TiemposHeadlineWeb-Semibold.woff) format("woff")}.form-page-alt-layout{background-color:#ece8e8}.form-page-alt-layout.subscribe{background-color:#fff}@media (max-width:979px){.page-subscribe-offer #subscribe-offer-page-piano-top,.page-subscribe-offer #subscribe-offer-page-piano-top .tp-container-inner,.page-subscribe-offer #subscribe-offer-page-piano-top .tp-container-inner>iframe,.page-subscribe-offer .post-content{min-height:calc(100vh - 80px)}}@media (min-width:980px){.page-subscribe-offer #subscribe-offer-page-piano-top,.page-subscribe-offer #subscribe-offer-page-piano-top .tp-container-inner,.page-subscribe-offer #subscribe-offer-page-piano-top .tp-container-inner>iframe,.page-subscribe-offer .post-content{min-height:calc(100vh - 55px)}}.page-subscribe-offer #subscribe-offer-page-piano-top{height:auto!important;margin:0!important;max-width:unset!important;width:100%!important}.page-subscribe-offer #subscribe-offer-page-piano-top .tp-container-inner{max-width:unset!important;padding:0!important;width:100%!important}.form-page-alt-layout.academic{background:linear-gradient(180deg,#ece9e3,#fff 100vh)}.form-page-alt-layout.academic .post-content{padding-top:1em}.form-page-alt-layout.academic .piano-content{margin-bottom:0!important;margin-top:0!important;min-height:20rem;position:relative;z-index:0}.form-page-alt-layout.academic .piano-content:after{background-color:#252525;content:"";height:calc(100% - 4.5rem);left:50%;position:absolute;top:4.5rem;transform:translateX(-50%);width:100vw;z-index:-1}.form-page-alt-layout.academic .secondary-content{background:#252525;padding:1em 1em 3em}.page-gift-subscriptions .form-page-alt-layout.academic .secondary-content p.secondary-subhead,.page-subscribe-academic .form-page-alt-layout.academic .secondary-content p.secondary-subhead{border-top:0;padding-top:0}.form-page-alt-layout.gift{background:#ece8e8 url(/wp-content/themes/foreign-policy-2017/assets/src/images/gift-subscription-page/gift-icons-repeating.png) repeat 50%}.basic-subhead,.premium-subhead{opacity:0}.current-subscription{color:#5dae0e;display:none}.current-subscription-subscribed{border-bottom:1px solid #ccc;color:#5dae0e;display:none;padding-bottom:1.25em;text-align:center;text-transform:uppercase}.app-feature{display:flex;margin-bottom:1.5em}.app-feature p{margin:0}.app-feature img{align-self:start;margin:0 0 0 1em!important;max-width:100px!important}.price-upgrade{display:none}.price-upgrade p{margin:0}.price-upgrade .yearly-price p{font-size:.95em;margin-top:.75em}.form-page.subscribe.basic .basic-subhead{border-color:#5dae0e;opacity:1}.form-page.subscribe.basic .basic-subhead a{display:none}.form-page.subscribe.basic .basic-subhead .current-subscription{display:block}.form-page.subscribe.basic .basic-access .price{display:none}.form-page.subscribe.basic .basic-access .current-subscription,.form-page.subscribe.basic .basic-access .current-subscription-subscribed{display:block}.form-page.subscribe.basic .basic-access .subscribe-button,.form-page.subscribe.basic .premium-access .price{display:none}.form-page.subscribe.basic .premium-access .price-upgrade{display:block}.form-page.subscribe.premium .premium-subhead{border-color:#5dae0e;opacity:1}.form-page.subscribe.premium .premium-subhead a{display:none}.form-page.subscribe.premium .premium-subhead .current-subscription{display:block}.form-page.subscribe.premium .premium-access .price{display:none}.form-page.subscribe.premium .premium-access .current-subscription,.form-page.subscribe.premium .premium-access .current-subscription-subscribed{display:block}.form-page.subscribe.premium .premium-access .subscribe-button{display:none}.subscription-icon{display:block;margin:0 auto -.5em;width:40px}.supporting-icon{display:block;margin:.25em auto .85em;width:50px}.supporting-icon-group{margin:-.25em auto .5em;width:60px}.advertise.form-page .post-content,.group-subscriptions.form-page .post-content{padding-top:0}.form-page .post-content>.article{margin:0 auto;max-width:100%;padding:0 1em;width:100%}.form-page.academic .post-content>.article .form-content,.form-page.gift .post-content>.article .form-content,.form-page.subscribe .post-content>.article .form-content{min-height:80vh}.form-page-alt-layout h1{font-family:Tiempos Headline Semibold,sans-serif;font-weight:400!important}.subscription-image{display:block;margin:0 auto 1em;max-width:100%;width:1000px}.basic-access .subscription-image{width:400px}.form-intro{position:relative;text-align:center}.advertise .form-intro,.group-subscriptions .form-intro{background:#ed3725 url(/wp-content/themes/foreign-policy-2017/assets/src/images/subscription-page/world-background.png) no-repeat 50%;color:#fff!important;margin:0 0 1em;padding:4.75em 2em 1em}.fp-studios .form-intro{background:#eeede8}.fp-studios h2.tiempos-heading{font-size:1.17em;line-height:1.1em;margin:0}.fp-peacegames .form-intro{background:transparent url(/wp-content/themes/foreign-policy-2017/assets/src/images/fp-peacegames/peacegames-background.jpg) no-repeat top;background-size:cover;padding-top:2em}.fp-peacegames .subscription-intro{font-family:solido,arial,sans-serif;font-size:1em;line-height:1.25em;text-align:left}.fp-peacegames .hed-heading{color:#fff;display:block;font-family:solido,arial,sans-serif;margin:0 auto;max-width:calc(750px + 2em);padding:0 1em}.fp-peacegames .hed-heading .hed{border-top:1px solid hsla(0,0%,100%,.5);font-size:2em;line-height:1.1em;margin:1em 0 0;padding:1em 1em 2em}.fp-peacegames .hed-heading .hed small{display:block;font-size:.7em;font-weight:400;line-height:1em;margin-top:1em}.fp-peacegames h3{font-family:solido,arial,sans-serif;font-size:1.1em;line-height:1.25em}.fp-peacegames a{color:#196ea2}.fp-peacegames .button{background-color:#196ea2}@media (min-width:980px){.fp-peacegames .line-break-desktop{display:block}}.form-intro.with-subhead-above{padding:1.5em 3em 1em}.form-intro.analytics-heading,.form-intro.fp-studios-heading{padding:1.5em 1em 1em}.analytics-heading .hed-heading,.fp-studios-heading .hed-heading,.with-subhead-above .hed-heading{display:block;margin:0 auto}.with-subhead-above .hed-heading{max-width:750px}.analytics-heading .hed-heading{max-width:700px}.analytics-heading .hed-heading>.hed{font-size:1.85em;margin-bottom:1em}.fp-studios-heading .hed-heading{max-width:645px}.subscribe .hed-heading+p{margin-bottom:0}.advertise .form-intro h1,.group-subscriptions .form-intro h1{color:#fff!important}.advertise .form-intro p,.group-subscriptions .form-intro p{font-family:Tiempos Headline,georgia,serif;letter-spacing:.5px;line-height:1.25em}.advertise .form-intro.with-subhead-above p,.group-subscriptions .form-intro.with-subhead-above p{color:#fff;font-family:solido,arial,sans-serif;font-size:.9em;margin-bottom:.5em;text-transform:uppercase}.form-intro p,p.secondary-subhead{font-family:Tiempos Headline,georgia,serif}.form-intro p.subhead,.form-intro.with-subhead-above p,.subhead{font-family:solido,arial,sans-serif}.form-intro p.subhead,.subhead,p.secondary-subhead{color:#fff;margin-left:auto;margin-right:auto;max-width:700px}.secondary-subhead--center,.subscribe .secondary-subhead{font-size:.8rem;text-align:center}.secondary-subhead--details{color:#fff;font-family:solido,arial,sans-serif;font-size:.7rem;line-height:1.4;margin-top:-.5em;text-align:center}.secondary-subhead--details a{color:#fff;text-decoration:underline}.subscription-options+.secondary-subhead{margin-top:2em}.form-intro p.subhead,p.secondary-subhead{border-top:1px solid #ccc;margin-bottom:1em;padding-top:.5em}.form-content{position:relative}.form-content .subhead{margin-bottom:.4em;text-align:center}.subscribe .form-content .subhead{display:none}.subscribe .form-content .basic-subhead,.subscribe .form-content .premium-subhead,.subscribe .form-content .subhead-restrain-width{background-color:hsla(0,0%,100%,.6);border-top:3px solid #eb1414;display:block}.subscribe .form-content .subhead-restrain-width{margin:2em 0 0;padding:.75em 0 .55em}.subscribe .form-content .basic-subhead,.subscribe .form-content .premium-subhead{margin:1em 0 0;padding:0}.form-page.subscribe.basic .basic-subhead,.form-page.subscribe.premium .premium-subhead{margin:.75em 0 0;padding:.75em 0 .55em}.subscribe .form-content .subhead-restrain-width{font-size:.8em}.subhead u{border-bottom:2px solid;text-decoration:none}.subscription-intro{font-size:17px;line-height:1.5em;margin:1em auto 2em;max-width:750px;text-align:center}.img-logo-feature{display:block;margin:2em auto 1em}@media(max-width:600px){.img-logo-feature{width:100px}}@media(min-width:601px){.img-logo-feature{width:150px}}.analytics-heading .img-logo-feature{margin:4em auto 2em}@media(max-width:600px){.analytics-heading .img-logo-feature{width:300px}}@media(min-width:601px){.analytics-heading .img-logo-feature{width:250px}}.fp-studios-heading .img-logo-feature{margin:1em auto}@media(max-width:600px){.fp-studios-heading .img-logo-feature{width:300px}}@media(min-width:601px){.fp-studios-heading .img-logo-feature{width:400px}}.img-logo-feature-alt{display:block;margin:0 auto 1em}@media(max-width:979px){.img-logo-feature-alt{width:250px}}@media(min-width:980px){.img-logo-feature-alt{width:600px}}.subscription-columns{font-size:18px;line-height:1.25em;margin:0 auto 1em}@media (max-width:979px){.subscription-columns{margin:0 auto}}.form-page-alt-layout .subscription-columns{margin-top:2em}.form-page-alt-layout .subhead-restrain-width+.subscription-columns{margin-top:0}.subscription-column,.subscription-column-third{background-color:#fff;margin:0 0 1em;padding:1em 0}.subscription-column-third,.subscription-options .subscription-column{padding:2em 1.5em}.subscription-column-third:last-child{margin-bottom:0}.subscription-column img{margin:-1em auto 1em;max-width:100%}.fp-peacegames .subscription-column-header,.fp-studios .subscription-column-header,.group-subscriptions .subscription-column-header,.subscription-column .subscription-column-header{border-bottom:1px solid #ccc;font-size:1.4em;margin:0 0 1em;padding-bottom:.5em;position:relative;text-align:center}.subscription-column-third .subscription-column-header{font-size:1.4em;padding-bottom:.5em;text-align:center}.subscription-column .subscription-options .subscription-column-header{font-size:1.75em}p+.subscription-column-header{margin-top:1.5em!important}.subscription-columns h3{line-height:1.1em;margin:0}.subscription-columns p{font-family:solido,arial,sans-serif;font-size:.9em}.subscription-columns .detail{font-family:Tiempos Headline,georgia,serif;font-size:.7em;margin:.25em 0 .5em;text-align:center}.subscription-columns .price,.subscription-columns .price-upgrade{font-size:1.25em;margin:.75em 0 .5em;text-align:center;text-transform:uppercase}.subscription-columns .price small{font-size:.6em;padding-left:.5em}.subscription-column ul{line-height:1.25em;margin:0;padding:0 0 0 1.25em}.subscription-column li{font-family:solido,arial,sans-serif;margin:.5em 0}.learn-more-content ul{list-style-type:none}.learn-more-content>ul>li:before{content:"+";margin-left:-1em;padding-right:.5em}.subscription-column ul ul{margin-top:.5em;padding-left:1em}.subscription-column-image-grid div,.subscription-column-image-grid--alt div,.subscription-column-image-grid--alt-b div{display:inline-block;float:left;margin-bottom:-1em;text-align:center;width:50%}@media (min-width:500px) and (max-width:699px){.subscription-column-image-grid div,.subscription-column-image-grid--alt div,.subscription-column-image-grid--alt-b div{width:33.333%}}@media (min-width:700px){.subscription-column-image-grid div,.subscription-column-image-grid--alt div,.subscription-column-image-grid--alt-b div{margin-bottom:0;width:20%}}.subscription-column-image-grid img,.subscription-column-image-grid--alt img,.subscription-column-image-grid--alt-b img{margin:0 auto;max-width:100%;width:225px}.fp-studios .subscription-column-image-grid--alt-b{text-align:center}.fp-studios .subscription-column-image-grid--alt-b div{float:none;margin-right:1rem}@media (min-width:700px){.subscription-column-image-grid div:nth-child(6){margin-left:30%}}@media (min-width:700px){.subscription-column-image-grid--alt div:nth-child(11){margin-left:10%}}@media (min-width:700px){.subscription-column-image-grid--alt-b div:nth-child(16){margin-left:10%}}@media (min-width:700px){.fp-for-education--logos div:nth-child(9){margin-left:25%}}.pricing-stamp{font-family:Solido Constricted,Arial Narrow,arial,sans-serif}.salesforce-lead-form{font-family:solido,arial,sans-serif;margin-top:2em}.salesforce-lead-form label{display:block;font-size:.8em;line-height:1.25em;margin:1em 0 0;opacity:.7}.salesforce-lead-form input{font-family:solido,arial,sans-serif}.salesforce-lead-form input[type=email],.salesforce-lead-form input[type=phone],.salesforce-lead-form input[type=text],.salesforce-lead-form select{background:#fff;border:1px solid #ccc;font-family:solido,arial,sans-serif;font-size:1em;height:50px;margin-bottom:.5em;padding:.25em .5em;width:100%}.salesforce-lead-form textarea{border:1px solid #ccc;font-family:solido,arial,sans-serif;min-height:150px;width:100%}.salesforce-lead-form input[type=submit]{width:100%}.salesforce-lead-form .g-recaptcha{margin-top:.75em;max-width:100%;overflow:hidden}.salesforce-lead-form .g-recaptcha.center>div{margin:0 auto}.close-learn-more,.learn-more,.learn-more-secondary{margin-bottom:0;text-align:center;text-transform:uppercase}.close-learn-more{border-top:1px solid #ccc;padding-top:.5em}.close-learn-more img{height:.85em!important;margin-right:0!important;padding-bottom:1px!important}.close-learn-more:hover,.learn-more-secondary:hover,.learn-more:hover{cursor:pointer;text-decoration:underline}.close-learn-more:hover img{border-bottom:1px solid!important;height:calc(.85em + 1px)!important;margin-bottom:-1px!important}.learn-more-content{border-top:1px solid #ccc;display:none;font-size:.9em;margin-top:1em}.form-intro:after,.form-page-alt-layout:after,.subscription-columns:after{clear:both;content:"";display:table}.pricing_stamp{background:#000;border-radius:55px;bottom:-40px;color:#fff;display:table;font-family:Solido Constricted,Arial Narrow,arial,sans-serif;font-size:16px;font-weight:700;height:80px;left:0;line-height:1em;position:absolute;text-align:center;text-transform:uppercase;transform:rotate(-15deg);width:80px;z-index:1}.pricing_stamp span{display:table-cell;vertical-align:middle}.yearly-price{display:block;font-size:.65em;line-height:1.2em;padding-top:.5em}.line-through{opacity:.5;text-decoration:line-through}@media (max-width:700px){.secondary-content{padding:2em 1em 3em}p.secondary-subhead{margin-bottom:0;padding-top:2em;text-align:center}.secondary-subhead--details{margin-top:.5em}.form-page-alt-layout .secondary-content .subscription-columns{margin-top:1em}.form-page.subscribe.basic .basic-subhead,.form-page.subscribe.premium .premium-subhead{margin:1em 0 0;padding:.75em 0 .55em}}@media (min-width:700px){.subscription-column{float:left;margin:0 0 1em;padding:2em 1.5em;width:calc(50% - .5em)}.advertise .subscription-column,.group-subscriptions .subscription-column{width:calc(50% - 1em)}.subscription-column-third{float:left;margin:0 .5em 1em;padding:2em 1.5em;width:calc(33.333% - .6667em)}.subscribe.basic .form-content .subhead,.subscribe.premium .form-content .subhead{display:block}.basic-access .subscription-image{display:none}.academic .subscription-column:first-child,.gift .subscription-column:first-child,.subscription-column-third:first-child,.subscription-columns div:first-child .subscription-column{margin-left:0}.academic .subscription-column:last-child,.gift .subscription-column:last-child,.subscription-column-third:last-child,.subscription-columns div:last-child .subscription-column{margin-right:0}.subscribe .form-content .subhead-restrain-width{max-width:calc(50% - 9px)}.subscribe .form-content .basic-subhead{left:.55em;margin:0;position:absolute;top:0;width:calc(50% - .6em)}.subscribe .form-content .premium-subhead{margin:0;position:absolute;right:0;top:0;width:calc(50% - .6em)}.subscribe.basic .form-content .basic-subhead,.subscribe.premium .form-content .premium-subhead{margin:1.25em 0 0;padding:.75em 0 .55em}}@media (min-width:900px){.subscription-icon{float:left;margin:18px .75em 0 0;width:30px}.form-page-alt-layout .subscription-columns{margin-top:0}.subscribe .form-content .subhead{display:block}.subscribe .form-content .subhead-restrain-width{margin:.3em 0 0}.subscribe.basic .form-content .basic-subhead,.subscribe.premium .form-content .premium-subhead{margin:.75em 0 0;width:calc(50% - .55em)}}@media (min-width:900px) and (max-width:1099px){.subscription-icon{float:left;margin:18px .75em 0 0;width:30px}.form-page-alt-layout h1{hyphens:auto;padding-right:.5em}.subhead{font-size:.8em}}@media (min-width:700px) and (max-width:850px){.subscription-column-third h3{font-size:.9em}}@media (min-width:1100px){.subscription-icon{float:none;left:-60px;margin:0;position:absolute;top:18px;width:40px}.form-page-alt-layout h1{hyphens:none;padding-right:2em}.form-page-alt-layout.subscribe h1{padding-right:0}}@media (min-width:900px) and (max-width:1125px){.form-page-alt-layout.subscribe h1{font-size:2.2em;padding-right:0}}.text-block-with-image{display:flex;flex-direction:column;gap:1rem;margin:auto;margin-bottom:0!important;max-width:353px!important;position:relative}@media (min-width:908px){.text-block-with-image{flex-direction:row;flex-wrap:wrap;max-width:630px!important}}.text-block-with-image__image{display:none}@media (min-width:908px){.text-block-with-image__image{display:block;flex-basis:calc(42.85714% - 1rem)}}.text-block-with-image__image--right{order:1}.text-block-with-image__image img{height:auto;width:100%}.text-block-with-image__content{color:#252525}.text-block-with-image__content h2{font-family:Tiempos Headline,georgia,serif!important;font-size:1.9rem;font-weight:300;line-height:2rem}.text-block-with-image__content p{font-size:.8rem;line-height:1.05rem}@media (min-width:908px){.text-block-with-image__content{flex-basis:57.14286%}}.fp-for-education--header.form-intro{background:url(/wp-content/themes/foreign-policy-2017/assets/src/images/fp-for-education/world-background-blue.png) no-repeat 50%;background-size:cover}.fp-for-education--subscription-col-header.subscription-column-header{margin-bottom:0}.fp-for-education--quote{margin:.5em auto 0;max-width:750px;text-align:center}.fp-for-education--quote p{color:#013049;font-family:solido,arial,sans-serif!important;font-family:tiempos,georgia,serif!important;font-size:18px;font-weight:bolder;line-height:1.25em;margin:1.25em 0 .5em}@media (min-width:768px){.fp-for-education--quote p{font-size:20px}}@media (min-width:992px){.fp-for-education--quote p{font-size:22px}}@media (min-width:1200px){.fp-for-education--quote p{font-size:24px}}.fp-for-education--quote footer{font-family:Solido Condensed,Arial Narrow,arial,sans-serif!important;font-weight:300;text-transform:uppercase}.fp-for-education--logos{position:relative}.fp-for-education--logos:after{clear:both;content:"";display:block}.fp-for-education--logos div{float:left;padding:5px;width:100%}@media (min-width:768px){.fp-for-education--logos div{width:50%}}@media (min-width:992px){.fp-for-education--logos div{width:25%}}.fp-for-education--logos div img{display:block;height:auto;max-width:100%;widows:100%}.graphics-database-page .post-content{max-width:100%;padding:0}.graphics-database-page .post-content>.article{padding:0}.graphics-database-page .post-content .bg-light-gray{background-color:#e0e8e9}.graphics-database-page .post-content .bg-light-gray *{color:#000}.graphics-database-page .post-content h1,.graphics-database-page .post-content h2{text-align:left}.graphics-database-page .post-content h1{margin-bottom:.2em}.graphics-database-page .post-content .hed{font-size:3em;line-height:1.25em}.graphics-database-page .post-content .dek-heading{font-family:tiempos,georgia,serif;font-size:.9rem;font-weight:400;line-height:1.5;margin-bottom:.4em;margin-top:.2em}.graphics-database-page .post-content .heading-link{color:#ed3725;display:block;font-family:solido,arial,sans-serif;font-size:.9rem;font-weight:800;letter-spacing:.02em;line-height:1;margin:1em 0 0;text-transform:uppercase}.graphics-database-page .post-content .tight-top{margin-top:-1em}.graphics-database-page .post-content p:not(.dek) a{text-decoration:underline}.graphics-database-page .banner{padding:2rem 0 1rem}.graphics-database-page .grid-container{max-width:1288px;padding:0 1em}.graphics-database-page .grid-container>div>div:nth-child(2n){border-left:none}@media screen and (min-width:980px){.graphics-database-page .grid-container>div>div:nth-child(2n){margin-left:.75rem}}@media screen and (min-width:980px){.graphics-database-page .grid-container>div>div:nth-child(odd){margin-right:.75rem}}.graphics-database-page .grid-fourth{grid-gap:3em;display:grid;grid-template-columns:1fr;margin-bottom:1.5em;margin-top:1.5em;overflow:hidden}@media screen and (min-width:320px){.graphics-database-page .grid-fourth{grid-gap:3em 1.5em;grid-template-columns:repeat(2,1fr)}.graphics-database-page .grid-fourth:before{display:none}}@media screen and (min-width:600px){.graphics-database-page .grid-fourth{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:980px){.graphics-database-page .grid-fourth{grid-gap:3em;grid-template-columns:repeat(4,1fr)}}.graphics-database-page .grid-flex{display:flex}.graphics-database-page .grid-flex.flex-align-center{align-items:center}.graphics-database-page .grid-flex.flex-justify-center{justify-content:center}.graphics-database-page .grid-flex.flex-column{flex-direction:column}.graphics-database-page .flex-order-1{order:1}.graphics-database-page .flex-order-2{order:2}.graphics-database-page .flex-order-3{order:3}.graphics-database-page .header-image{max-width:100%}.graphics-database-page .reach-block{margin:0 auto;max-width:1260px;padding:3em 0 1em;text-align:left}@media (max-width:599px){.graphics-database-page .reach-block{padding-left:0;padding-right:0}}.graphics-database-page .reach-block b,.graphics-database-page .reach-block strong{color:#ed3725;display:block;font-family:tiempos,georgia,serif;font-size:3em;line-height:1.25em}.graphics-database-page .reach-block .grid--container{font-family:Solido,sans-serif;margin:0 auto;max-width:100%;padding:0 1em}.graphics-database-page .reach-block .grid-item{display:flex;flex-direction:column;justify-content:flex-start;padding:0;position:relative;width:auto}.graphics-database-page .reach-block .grid-item:before{background-color:#dcddde;content:"";height:100%;position:absolute;right:-.75em;top:0;width:1px}@media screen and (min-width:980px){.graphics-database-page .reach-block .grid-item:before{right:-1.5em}}.graphics-database-page .reach-block .grid-item:after{background-color:#111;bottom:-1.5em;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% + 3em)}.graphics-database-page .reach-block .grid-item:first-child{margin-left:0!important}.graphics-database-page .reach-block .grid-item:last-child{margin-left:0!important;margin-right:0!important}.graphics-database-page .reach-block .grid-item:last-child:before{height:0;width:0}@media screen and (max-width:979px){.graphics-database-page .reach-block .grid-item:nth-child(2n),.graphics-database-page .reach-block .grid-item:nth-child(5),.graphics-database-page .reach-block .grid-item:nth-child(odd){margin-left:0;margin-right:0;padding:0}}.graphics-database-page .reach-block .grid-item p{font-family:tiempos,georgia,serif;font-size:.7em;line-height:1.5;margin-right:auto}.graphics-database-page .reach-block .grid-item h2{color:#111;font-size:.9rem;line-height:1rem;margin:0 0 .75em}.graphics-database-page .reach-block .grid-item .graphic-title-link{color:#111;font-family:Tiempos,Georgia,serif;font-size:inherit;line-height:1rem}.graphics-database-page .reach-block .grid-item time{font-family:Solido,Tahoma,sans-serif;font-size:.7rem;margin:0 auto .2em 0}.graphics-database-page .reach-block .grid-item img{border:.5px solid #707070;height:auto;width:100%}.graphics-database-page .reach-block .grid__fifth div{border:none}@media screen and (max-width:979px){.graphics-database-page .reach-block .grid__fifth div.offset{margin-left:0}}.graphics-database-page .reach-block .grid__fifth div p{text-align:left}@media screen and (max-width:979px){.graphics-database-page .reach-block .grid__fifth div p{padding:0}}.graphics-database-page .reach-block .grid__fifth div h3{margin:.5em 0 .75em;text-align:left;text-decoration:none}.graphics-database-page .reach-block .grid__fifth div h3 a{color:#ed3725;font-family:Tiempos,Georgia,serif;font-size:1em;line-height:1.25em;text-align:left}.graphics-database-page .reach-block .link-container:hover{text-decoration:none}.graphics-database-page .reach-block .link-container:hover h2{text-decoration:underline}.graphics-database-page .reach-block .img-link{display:flex;margin-right:auto;padding:0;position:relative;width:100%}.graphics-database-page .reach-block .img-link .go-to-graphic{background-color:#fff;border:1px solid #111;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);color:#e5200f;font-family:solido,arial,sans-serif;font-size:.9rem;font-weight:800;left:50%;letter-spacing:.02em;line-height:1;margin:0;padding:6px 12px 5px;position:absolute;text-transform:uppercase;top:calc(50% - 15px);transform:translate(-50%);transition:all .2s;width:-moz-fit-content;width:fit-content}.graphics-database-page .reach-block .img-link .go-to-graphic:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.833' height='11.649'%3E%3Cg data-name='Group 1774'%3E%3Cg data-name='Group 1773'%3E%3Cg data-name='Group 1736' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3'%3E%3Cpath data-name='Path 113' d='m8.008.919 4.905 4.905H.65'/%3E%3Cpath data-name='Line 5' d='m8.008 10.729 4.905-4.905'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");padding-left:.25em;transition:all .2s}.graphics-database-page .reach-block .img-link:hover .go-to-graphic{background-color:#e5200f;color:#fff}.graphics-database-page .reach-block .img-link:hover .go-to-graphic:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.833' height='11.649'%3E%3Cg data-name='Group 1774'%3E%3Cg data-name='Group 1773'%3E%3Cg data-name='Group 1736' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3'%3E%3Cpath data-name='Path 113' d='m8.008.919 4.905 4.905H.65'/%3E%3Cpath data-name='Line 5' d='m8.008 10.729 4.905-4.905'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");padding-left:.75em}.graphics-database-page .topics{display:flex;flex-flow:row wrap;list-style:none;margin:.75em auto .6em 0;padding:0}.graphics-database-page .topics li{color:#444;font-family:Solido,Tahoma,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1.3333;text-transform:uppercase}.graphics-database-page .topics li:after{content:",\00a0"}.graphics-database-page .topics li:last-child:after{content:""}.graphics-database-page .downloads{display:flex;flex-flow:row wrap;list-style:none;margin-bottom:0;margin-right:auto;margin-top:0;padding:0}.graphics-database-page .downloads li{color:#ed3725;font-family:Solido,Tahoma,sans-serif;font-size:.7em;font-weight:900;letter-spacing:.02em;margin-right:1rem;text-transform:uppercase}.graphics-database-page .downloads li:last-child{margin-right:0}.graphics-database-page .downloads li a{color:inherit;font:inherit}.graphics-database-page .downloads li a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.085' height='11.574'%3E%3Cg data-name='Group 1766'%3E%3Cg data-name='Group 1752' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath data-name='Path 112' d='M.499 8.053v3.021h12.085V8.053'/%3E%3Cg data-name='Group 1702'%3E%3Cpath data-name='Path 113' d='m3.52 5.032 3.021 3.021V.499'/%3E%3Cpath data-name='Line 5' d='M9.563 5.032 6.542 8.053'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");margin-left:4px}.filter-container{background-color:#fff;padding-left:.75em;padding-right:.75rem;position:sticky;top:60px;z-index:9}.filter-container--no-padding{padding-left:0;padding-right:0}@media screen and (max-width:599px){.filter-container{top:54px}}@media screen and (min-width:980px){.admin-bar .filter-container{top:90px}}.filter-container .filter-heading,.filter-container h3{font-family:Libre Franklin,sans-serif;font-size:.6rem!important;font-weight:500;line-height:2.5;margin:0;text-transform:uppercase}.topic-list{display:inline-flex;list-style:none;list-style-type:none!important;margin-bottom:0;margin-top:0;max-height:2em;max-width:calc(100vw - 1.5rem);overflow:hidden;padding-bottom:.5em;padding-left:0}.topic-list li button{background-color:#fff;border:1px solid #111;color:#111;cursor:pointer;display:block;font-family:Solido,Tahoma,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1;margin:0 .25rem .25rem 0;padding:.2rem .6rem .17rem;text-transform:uppercase;transition:all .25s;white-space:nowrap}.topic-list li button:disabled{border-color:rgba(0,0,0,.5);cursor:not-allowed;opacity:.5}@media screen and (min-width:600px){.topic-list li button{margin:0 .75rem .75rem 0;padding:.3rem .9rem .25rem}}.topic-list li button.active:not(:disabled),.topic-list li button:focus:not(:disabled),.topic-list li button:hover:not(:disabled){background-color:#111;color:#fff;text-decoration:none}.print-claims article{margin:0 auto;max-width:900px}.print-claims .hed-heading{text-align:center}.stat-comp-form-page .post-content{max-width:1000px;padding-top:1em}.stat-comp-form-page .figure-image .caption{display:none!important}.stat-comp-form-page h1{margin-top:1em}.stat-comp-form-page .figure-image+.hed-heading h1{margin-top:.5em}.stat-comp-form-page h2{font-size:1.35em;line-height:1.25em}.stat-comp-form-page .tight-heading,.stat-comp-form-page h3{margin-bottom:0}.stat-comp-form-page .tight-heading+p,.stat-comp-form-page h3+p{margin-top:.25em}.stat-comp-form-page .salesforce-lead-form{margin-bottom:4em}.stat-comp-form-page .newsletter-unit{background-color:#ece9e3;border:0;margin:0 auto;padding:3em 2em 2em;text-align:center}.stat-comp-form-page .newsletter-unit .newsletter-icon-alt{display:none!important}.stat-comp-form-page .newsletter-unit .dek-heading{margin-bottom:2em}.stat-comp-form-page .newsletter-unit .grid--flex{justify-content:center}.stat-comp-form-page .newsletter-unit .email-container{align-items:flex-start;display:inline-flex;max-width:500px;width:100%}.sub_user .stat-comp-form-page .newsletter-unit .email-container{justify-content:center}.stat-comp-form-page .newsletter-unit .button{background-color:#252525;border:1px solid #252525!important;font-weight:600;margin-bottom:0}.sub_user .stat-comp-form-page .newsletter-unit .button{margin-top:0!important}.stat-comp-form-page .newsletter-unit .button:hover{background-color:#fff;border-color:#252525!important;color:#252525}.stat-comp-form-page .newsletter-unit .button--unsubscribe{display:none!important}.stat-comp-form-page .newsletter-unit .privacy-policy-acknowledge{margin-left:auto;margin-right:auto;margin-top:0;max-width:500px;text-align:center}/*!****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../assets/src/styles/components/manage/_main.css ***!
  \****************************************************************************************************************************************************************************************************/
@media (min-width:980px){.fp-manage-page{padding:3em 5%}}@media (max-width:979px){.fp-manage-page{padding:3em 1em}}.fp-manage-page .fp-welcome-message{border-bottom:1px solid #ccc;display:none;padding-bottom:.45em}.fp-manage-page .fp-manage-anon{display:block}.fp-manage-page .fp-manage-menu{list-style:none;margin:0 0 1.5em;padding:0}.fp-manage-page .fp-manage-menu:first-of-type li:last-child{border-bottom:4px solid #000}.fp-manage-page .fp-manage-menu li{border-bottom:1px solid #ece8e8;list-style:none;margin:0;padding:.25em .25em .25em 0}.fp-manage-page .fp-manage-menu li.fp-manage-red a{color:#ed3725}.fp-manage-page .fp-manage-menu li.fp-manage-premium,.fp-manage-page .fp-manage-menu li.fp-manage-reg,.fp-manage-page .fp-manage-menu li.fp-manage-sub{display:none;list-style:none}.fp-manage-page .fp-manage-menu li.active{position:relative}.fp-manage-page .fp-manage-menu li.active:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAA3CAYAAAD0UZFiAAAABHNCSVQICAgIfAhkiAAAAdBJREFUWEfF2b1KBDEQB3DP8goLRa5VsVVLG0HwA2tbtbBQzuuu0NYXsBAbEREFxXcQG20UP9AXUHwHQWz1HzAwHJvZTDITFwY2l9z+/tk9drNco+8ftwaxF7G/hxpBXaJ2UN+W2Ty+AOQaRcO8oj2H+rQK4LEHANMViGkAj78BHg/M8AWfz1ucAY9v/13v0Bl+Rof7TaheAnqNz3Dwdeb6qgegeD/gc9QqE0D1N0BxZxYN0IsXDVCFFwsQwosE4HDzAHW4aYAY3CxALG4SQIJLAsxi8Ffd01CKxwZ4xED3mGYDpOBqAVJxlQA5eHaAXDwrgAaeHEALTwqgiYsDaOP+vnKBnTXmJnOHvhkr3LnuxWOFCbBliQ8DfkcNBAIcWuGDAG9RE8zMly1wB9+gJhn4AH1dbTxmxqeAN1A/mrgIdmdFCxfDWngSrIEnw7l4FpyDZ8OpuAqcgqvBUlwVluDqcCxuAsfgZnAdbgpzuDkcwovAVXgxuBcvClO8icY9aopZ+pygb5PpF3f5xcRxzYHVYTrzDzRGA9FdsLZ4WhFf8DO/wtilivFmMJ35GBpPqCES4Aj7nYgJJA+hC8gWjrKPcv847KLc647pprV6TQr5C3yMkoQR/4x1AAAAAElFTkSuQmCC");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px}.fp-manage-page .fp-manage-menu li.active a{font-weight:600}.fp-manage-page .renew-button{background-color:#e5200f;color:#fff;display:inline-block;font-weight:700;letter-spacing:.5px;line-height:.9em;margin:0 0 2em;padding:.75em 1.25em .7em;text-transform:uppercase}.fp-manage-page .renew-button:hover{background-color:#d41e0c;cursor:pointer}.fp-manage-page .grid__with-sidebar{font-family:Solido,Arial,sans-serif;font-size:.9em;line-height:1.25em}.fp-manage-page .grid__with-sidebar .post-content-main{font-family:Tiempos,Georgia,serif;line-height:1.5em}@media (max-width:979px){.fp-manage-page .grid__with-sidebar{display:flex;flex-direction:column-reverse}.fp-manage-page .grid__with-sidebar .grid-sidebar{border-top:1px solid #ece8e8;margin-top:1em}}.fp-manage-page .grid__with-sidebar .grid-sidebar a{color:#111}.fp-manage-page .grid__with-sidebar .grid-sidebar li{border-bottom:1px solid #ece8e8;margin:.5em 0;padding:.5em 0}.fp-manage-page .font-serif{font-family:tiempos,georgia,serif}.fp-manage-myfp-page .myfp-logo,.fp-myfp-feed-page .myfp-logo,.fp-newsletters-page .myfp-logo,.fp-saved-articles-page .myfp-logo{max-width:25em}.fp-manage-myfp-page .myfp-logo img,.fp-myfp-feed-page .myfp-logo img,.fp-newsletters-page .myfp-logo img,.fp-saved-articles-page .myfp-logo img{display:block;height:auto;margin-bottom:2em;max-width:100%;width:100%}/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../assets/src/styles/components/onboarding/_main.css ***!
  \********************************************************************************************************************************************************************************************************/
.onboarding-modal-shown{height:100vh;height:calc(var(--vh,1vh)*100);overflow:hidden}.onboarding-modal-shown #article_d_1,.onboarding-modal-shown #homepage_d_1,.onboarding-modal-shown #mobile-adhesion-ad{display:none!important}.onboarding-modal-hide-ads #mobile-adhesion-ad,.onboarding-modal-shown #mobile-adhesion-ad{display:none!important}.slider-screens{background-color:#fff;bottom:0;box-shadow:0 -10px 21px rgba(69,61,61,.16);display:flex;flex-direction:column;opacity:0;position:fixed;transition:opacity 2s;z-index:-1}.slider-screens__active{opacity:1;z-index:300001}.slider-screens button{cursor:pointer}.slider-screens button.collapse-label,.slider-screens button.next,.slider-screens button.remind-me,.slider-screens button.show-more{align-self:center;background-color:transparent;border:none;color:#111;font-family:solido,arial,sans-serif;letter-spacing:.02em;text-transform:uppercase}.slider-screens button.next{background-color:#db4834;color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.06em;padding:.45rem 2.2rem .35rem 1rem;position:relative}.slider-screens button.next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.9' height='14.103'%3E%3Cg data-name='Group 1841'%3E%3Cg data-name='Group 1773'%3E%3Cg data-name='Group 1736' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3'%3E%3Cpath data-name='Path 113' d='m9.849.919 6.132 6.132H.65'/%3E%3Cpath data-name='Line 5' d='m9.849 13.183 6.132-6.132'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:12.26px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:.3s;width:15.33px}.slider-screens button.next:hover:after{transform:translate(6px,-50%)}.slider-screens button.next[data-current-screen="5"]{padding:.45rem 1rem .35rem}.slider-screens button.next[data-current-screen="5"]:after{width:0}.slider-screens button.collapse-label,.slider-screens button.remind-me,.slider-screens button.show-more{font-size:.6rem;line-height:1.25em;padding:.45rem 1rem .35rem;text-decoration:underline;text-underline-position:under}.slider-screens button.collapse-label__hidden,.slider-screens button.remind-me__hidden,.slider-screens button.show-more__hidden{display:none}@media (max-width:799px){.slider-screens button.remind-me{padding-left:.25rem}}@media (min-width:800px){.slider-screens button.remind-me{margin-left:2em}}.slider-screens button.show-more{display:block;margin:.5rem auto 1rem}.slider-screens button .sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.slider-screens button.collapse-label{margin:.75rem 0 .75rem auto;text-decoration:none;text-underline-position:under}@media (min-width:480px){.slider-screens button.collapse-label{text-decoration:underline}}.slider-screens button.collapse-label__hidden{display:none}.slider-screens .account-link{color:#111;font-family:solido,arial,sans-serif;font-size:.6rem;letter-spacing:.02em;margin-left:1rem;text-decoration:underline;text-transform:uppercase;text-underline-position:under}.slider-screens .account-link__hidden,.slider-screens .hidden-alert{display:none}.slider-screens .is-visible{display:block}.progress-steps-wrapper{align-items:center;display:flex;left:50%;margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;position:absolute;top:0;transform:translateX(-50%);width:1292px}.progress-steps-wrapper .collapse-screens{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Cg data-name='Group 2508'%3E%3Cg data-name='Group 2222' fill='none' stroke='%23000'%3E%3Cg data-name='Ellipse 6'%3E%3Ccircle cx='13' cy='13' r='13' stroke='none'/%3E%3Ccircle cx='13' cy='13' r='12.5'/%3E%3C/g%3E%3Cg data-name='Group 2509' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath data-name='Line 1' d='m6 10.417 7.5 7.166'/%3E%3Cpath data-name='Line 2' d='m13.5 17.583 6.5-7.166'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.3rem;border:none;height:1.3rem;width:1.3rem}.progress-steps{display:flex;flex-grow:1;justify-content:center;list-style:none;margin:1.4rem auto;padding:0 0 0 1.3rem}.onboarding-modal-hide-ads .progress-steps{justify-content:left}@media (max-width:799px){.onboarding-modal-hide-ads .progress-steps{padding:0}}.onboarding-modal-shown .progress-steps{justify-content:center}@media (max-width:799px){.onboarding-modal-shown .progress-steps{padding:0 0 0 1.3rem}}.progress-steps>div{background-color:#c3c4c4;height:5px;margin:0 4px;position:relative;transition:background-color .3s;width:40px}@media (max-width:599px){.progress-steps>div{width:25px}}.progress-steps>div.step-progress{background-color:#db4834}.progress-steps>div span{font-size:0;position:absolute}.progress-steps__hidden{display:none}.screens-outer{max-width:100vw;overflow-x:hidden;overflow-y:scroll;padding-top:.5em}.screens-container{display:flex;overflow:hidden;transition:transform .3s;width:500%}.screens-container section{width:100vw}.screens-container .screen-content{margin:0 auto;max-width:1232px;padding:0 .8rem 1.6rem;width:calc(100% - 1.6rem)}.screens-container .screen-content .content-container{margin-top:1.5rem}.screens-container .screen-content .center{text-align:center}.screens-container .screen-content .font-sans{font-family:solido,arial,sans-serif;font-weight:500}.screens-container .screen-content h2{font-family:Tiempos Headline,georgia,serif;font-size:1.2rem;font-weight:500;line-height:1.6rem;margin-bottom:.25em;margin-top:0}.screens-container .screen-content h3,.screens-container .screen-content h4{font-size:.8rem;line-height:1rem;margin-top:0}.screens-container .screen-content h2.larger{font-size:1.7rem;line-height:2rem}.screens-container .screen-content h3.larger{font-family:Tiempos Headline,georgia,serif;font-size:1.2rem;font-weight:300;line-height:1.2rem;margin-top:.5rem}.screens-container .screen-content .normal{font-weight:400}.screens-container .screen-content label,.screens-container .screen-content li,.screens-container .screen-content p,.screens-container .screen-content time{font-family:solido,arial,sans-serif;font-size:.7rem;line-height:.9rem}.screens-container .screen-content label,.screens-container .screen-content p{margin:.5rem 0 0}.screens-container .screen-content .my-0{margin-bottom:0;margin-top:0}.screens-container .screen-content .vertical-spacing{margin:.75rem 0 .5rem}.screens-container .screen-content .vertical-spacing-alt{margin:.25em 0 .75rem}@media (max-width:799px){.screens-container .screen-content .vertical-spacing-alt{margin-bottom:0}}.screens-container .screen-content .hed-heading .hed{margin-bottom:.25rem;text-align:left}.screens-container .screen-content .vertical-spacing-bottom{margin:0 0 .75rem}@media (max-width:799px){.screens-container .screen-content .vertical-spacing-bottom{margin-bottom:0}}.screens-container .screen-content figure{margin:0 0 .5rem}.screens-container #screen-1 .screen-content{padding-bottom:3.2rem}@media (min-width:980px){.screens-container #screen-1 .screen-content{padding-bottom:1.6rem}}.screens-container .fp-live-logo{height:.8rem;transform:translateY(.15rem);width:auto}.screens-container .recirc-article .fp-live-anchor{color:#111}.screens-container .recirc-article .view-now{color:#db4834;font-family:solido,arial,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.screens-container .recirc-article h3{margin-bottom:.25em}.screens-container .recirc-article button,.screens-container .recirc-article time{display:block}.screens-container .recirc-article p{margin:.2em 0 0}.screens-container .recirc-article p.attachment{margin:0 0 .5rem}.screens-container .recirc-article .vert-dash{display:none}.screens-container .recirc-article .fp-live__call-register{display:flex;flex-flow:row wrap;line-height:.9rem;margin:0 0 .25rem}.screens-container .recirc-article .fp-live__call-register-cta{display:flex;flex-wrap:wrap}.screens-container .recirc-article .fp-live__form-confirmation{align-items:baseline;display:inline-flex;flex-flow:row wrap}.screens-container .recirc-article .fp-live__call-confirmation-text{align-items:baseline;display:flex;flex-basis:100%;width:100%}.screens-container .recirc-article .fp-live__call-cta-button,.screens-container .recirc-article .fp-live__call-register-button,.screens-container .recirc-article .fp-live__call-register-text,.screens-container .recirc-article .fp-live__form-confirmation{background-color:transparent;border:none;font-family:solido,arial,sans-serif;font-size:.6rem;font-weight:900;margin-right:0;padding:0;position:relative;text-decoration:none;text-transform:uppercase}.screens-container .recirc-article .fp-live__call-cta-button.hide,.screens-container .recirc-article .fp-live__call-register-button.hide,.screens-container .recirc-article .fp-live__call-register-text.hide,.screens-container .recirc-article .fp-live__form-confirmation.hide{display:none}.screens-container .recirc-article .fp-live__call-cta-button p,.screens-container .recirc-article .fp-live__call-register-button p,.screens-container .recirc-article .fp-live__call-register-text p,.screens-container .recirc-article .fp-live__form-confirmation p{font:inherit}.screens-container .recirc-article .fp-live__call-cta-button__call-cta-button,.screens-container .recirc-article .fp-live__call-cta-button__call-register-button,.screens-container .recirc-article .fp-live__call-cta-button__call-register-text,.screens-container .recirc-article .fp-live__call-register-button__call-cta-button,.screens-container .recirc-article .fp-live__call-register-button__call-register-button,.screens-container .recirc-article .fp-live__call-register-button__call-register-text,.screens-container .recirc-article .fp-live__call-register-text__call-cta-button,.screens-container .recirc-article .fp-live__call-register-text__call-register-button,.screens-container .recirc-article .fp-live__call-register-text__call-register-text,.screens-container .recirc-article .fp-live__form-confirmation__call-cta-button,.screens-container .recirc-article .fp-live__form-confirmation__call-register-button,.screens-container .recirc-article .fp-live__form-confirmation__call-register-text{padding:0 .6rem}.screens-container .recirc-article .fp-live__call-cta-button__call-cta-button a,.screens-container .recirc-article .fp-live__call-cta-button__call-cta-buttona,.screens-container .recirc-article .fp-live__call-cta-button__call-register-button a,.screens-container .recirc-article .fp-live__call-cta-button__call-register-buttona,.screens-container .recirc-article .fp-live__call-cta-button__call-register-text a,.screens-container .recirc-article .fp-live__call-cta-button__call-register-texta,.screens-container .recirc-article .fp-live__call-register-button__call-cta-button a,.screens-container .recirc-article .fp-live__call-register-button__call-cta-buttona,.screens-container .recirc-article .fp-live__call-register-button__call-register-button a,.screens-container .recirc-article .fp-live__call-register-button__call-register-buttona,.screens-container .recirc-article .fp-live__call-register-button__call-register-text a,.screens-container .recirc-article .fp-live__call-register-button__call-register-texta,.screens-container .recirc-article .fp-live__call-register-text__call-cta-button a,.screens-container .recirc-article .fp-live__call-register-text__call-cta-buttona,.screens-container .recirc-article .fp-live__call-register-text__call-register-button a,.screens-container .recirc-article .fp-live__call-register-text__call-register-buttona,.screens-container .recirc-article .fp-live__call-register-text__call-register-text a,.screens-container .recirc-article .fp-live__call-register-text__call-register-texta,.screens-container .recirc-article .fp-live__form-confirmation__call-cta-button a,.screens-container .recirc-article .fp-live__form-confirmation__call-cta-buttona,.screens-container .recirc-article .fp-live__form-confirmation__call-register-button a,.screens-container .recirc-article .fp-live__form-confirmation__call-register-buttona,.screens-container .recirc-article .fp-live__form-confirmation__call-register-text a,.screens-container .recirc-article .fp-live__form-confirmation__call-register-texta{color:#db4834;position:relative}.screens-container .recirc-article .fp-live__call-cta-button a,.screens-container .recirc-article .fp-live__call-register-button a,.screens-container .recirc-article .fp-live__call-register-text a,.screens-container .recirc-article .fp-live__form-confirmation a{text-decoration:none}.screens-container .recirc-article .fp-live__call-cta-button a:hover,.screens-container .recirc-article .fp-live__call-register-button a:hover,.screens-container .recirc-article .fp-live__call-register-text a:hover,.screens-container .recirc-article .fp-live__form-confirmation a:hover{text-decoration:underline}.screens-container .recirc-article .fp-live__call-register-button{color:#db4834;margin-left:.6rem;margin-top:.2em}.screens-container .recirc-article .fp-live__call-register-button:hover{text-decoration:underline}.screens-container .recirc-article .fp-live__call-register-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.85' height='8.85'%3E%3Cg data-name='Group 2234' fill='none' stroke='%23ed3725' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath data-name='Line 3' d='M.75 4.424H8.1'/%3E%3Cpath data-name='Line 4' d='M4.425 8.1V.75'/%3E%3C/g%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:.4rem;content:"";height:.4rem;left:0;position:absolute;top:0;transform:translate(-.6rem,.2rem);width:.4rem}.screens-container .recirc-article .fp-live__call-register-button:after{color:#111;content:" | ";margin:0 .25rem 0 .15rem}.screens-container .recirc-article .fp-live__subscribe-trigger-modal:before{height:0;visibility:hidden;width:0}.screens-container .recirc-article .bigfoot-footnote__container{font-weight:400;text-transform:none}.screens-container .recirc-article .bigfoot-footnote__container .fp-live__call-register-button:before{content:"";height:0;visibility:hidden;width:0}.screens-container .recirc-article .bigfoot-footnote__button{background-color:transparent;font-family:solido,arial,sans-serif;font-size:.6rem;font-weight:900;margin-top:.1rem;padding:0;position:relative;text-transform:uppercase}.screens-container .recirc-article .live-now{color:#db4834;font-family:solido,arial,sans-serif;font-size:.6rem;font-weight:800;line-height:.9rem}.screens-container .recirc-article button{background-color:transparent;border:none;color:#db4834;font-family:solido,arial,sans-serif;font-size:.5rem;font-weight:900;padding:0 .6rem;position:relative;text-transform:uppercase}.screens-container .recirc-article button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.85' height='8.85'%3E%3Cg data-name='Group 2234' fill='none' stroke='%23ed3725' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath data-name='Line 3' d='M.75 4.424H8.1'/%3E%3Cpath data-name='Line 4' d='M4.425 8.1V.75'/%3E%3C/g%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:8.85px;content:"";height:11px;position:absolute;transform:translate(-14px,12px);width:11px}.screens-container .recirc-article button[aria-pressed=true]{color:#111;padding-left:.7rem}.screens-container .recirc-article button[aria-pressed=true]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11'%3E%3Cpath data-name='Path 371' d='M5.5 0A5.5 5.5 0 1 0 11 5.5 5.5 5.5 0 0 0 5.5 0Zm-.573 7.571-2.062-1.98.64-.658 1.41 1.347 2.8-2.85.651.646Z'/%3E%3C/svg%3E");background-size:11px;height:11px;transform:translate(-14px);width:11px}@media (max-width:799px){.screens-container .recirc-article__mobile-split{border-bottom:1px solid #707070;display:flex;gap:1rem;padding-bottom:1rem}.screens-container .recirc-article__mobile-split .content{flex-basis:50%;order:0}.screens-container .recirc-article__mobile-split .hed-heading{flex-basis:calc(50% - 1rem);order:1}}div>.screens-container .recirc-article__mobile-split:last-of-type{border-bottom:0}.screens-container .recirc-article .figure-wrapper{display:grid;gap:.7rem;grid-template-columns:repeat(3,1fr)}.screens-container .recirc-article .figure-wrapper--figure-span-2 .figure-image{grid-column:1/span 2}.screens-container .recirc-article.live-event--has-thumbnail,.screens-container .recirc-article.live-event--no-thumbnail{align-content:flex-start;display:flex;flex-flow:row wrap}.screens-container .recirc-article.live-event--has-thumbnail .figure-image,.screens-container .recirc-article.live-event--no-thumbnail .figure-image{flex-basis:37.5%;margin-right:1rem}@media (min-width:801px) and (max-width:1050px){.screens-container .recirc-article.live-event--has-thumbnail .figure-image,.screens-container .recirc-article.live-event--no-thumbnail .figure-image{flex-basis:100%;margin-bottom:.5rem;margin-right:0}}.screens-container .recirc-article.live-event--has-thumbnail .live-event-meta,.screens-container .recirc-article.live-event--no-thumbnail .live-event-meta{flex-basis:calc(62.5% - 1rem);width:auto}@media (min-width:801px) and (max-width:1050px){.screens-container .recirc-article.live-event--has-thumbnail .live-event-meta,.screens-container .recirc-article.live-event--no-thumbnail .live-event-meta{flex-basis:100%}}.screens-container .recirc-article.live-event--has-thumbnail .hed,.screens-container .recirc-article.live-event--no-thumbnail .hed{margin-top:0!important}.screens-container .recirc-article__live-event figure{margin:0}.screens-container .recirc-article__live-event .hed{font-size:.8rem;line-height:1rem}.screens-container .recirc-article__live-event .hide{display:none!important}.screens-container .recirc-article__live-event .meta-wrapper{display:flex;flex-flow:row wrap;gap:.15rem;line-height:.9rem}.screens-container .recirc-article__live-event time{font-size:.625rem;line-height:.9rem;text-transform:uppercase}.screens-container .recirc-article__live-event time.time-inline{display:inline}@media (max-width:979px){.screens-container .recirc-article__live-event time{flex-basis:100%}}.screens-container .recirc-article__live-event .font-small{font-size:.65rem;margin-top:-.1rem}.screens-container .recirc-article__live-event em{display:block}.screens-container .recirc-article__live-event .excerpt{margin-top:.5rem!important}@media (max-width:799px){.screens-container .recirc-article__live-event .excerpt{display:none}}.screens-container .recirc-article__live-event .read-more{color:#111;font-size:.6rem;line-height:.8rem;padding-left:.25rem;text-decoration:underline;text-transform:uppercase;text-underline-position:under}.screens-container .recirc-article__live-event .excerpt.expand .ellipsis,.screens-container .recirc-article__live-event .excerpt.expand .read-more{display:none}.screens-container .recirc-article__live-event .excerpt.expand .read-more-content{display:inline!important}.screens-container .buttons-list{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:auto;max-width:900px;padding:0}.screens-container .buttons-list li{margin:0 .25rem .5rem}.screens-container .buttons-list button{background-color:#f0eded;border:1px solid #111;border-radius:5px;color:#111;font-family:solido,arial,sans-serif;font-size:.7rem;font-weight:500;line-height:1.25rem;padding:.1rem .5rem 0;transition:all .3s}@media (min-width:980px){.screens-container .buttons-list button:hover{background-color:#707070;color:#fff}}.screens-container .buttons-list button[aria-pressed=true]{background-color:#111;color:#fff}.screens-container .buttons-list button.loading{opacity:.75;position:relative}.screens-container .buttons-list button.loading:after{animation:spinner .8s linear infinite;border:4px solid red;border-radius:50%;border-top:4px solid transparent;bottom:0;content:"";display:block;height:23px;left:0;margin:auto;position:absolute;right:0;top:0;transform:none;transform-origin:center;width:23px}.screens-container .toggle-switch{background-color:transparent;border:none;color:#111;display:flex;font-family:Tiempos Headline,georgia,serif;font-size:.8rem;padding:0;position:relative}.screens-container .toggle-switch:before{background:#c6c7c7;border-radius:15px;content:"";display:block;height:20px;margin-right:8px;position:relative;width:30px}.screens-container .toggle-switch:after{background:#f0eded;border-radius:9px;content:"";height:18px;left:0;position:absolute;top:0;transform:translate(1px,1px);transition:.3s;width:18px}.screens-container .toggle-switch[aria-pressed=true]:before{background-color:#111}.screens-container .toggle-switch[aria-pressed=true]:after{transform:translate(11px,1px)}.screens-container .headshot-thumbnails{display:grid;gap:.7rem;grid-template-columns:repeat(3,1fr);margin-left:0;margin-right:0}.screens-container .headshot-thumbnails img,.screens-container .headshot-thumbnails svg{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.screens-container .headshot-thumbnails svg{fill:#db4834}.screens-container .font-serif,.screens-container .font-serif li,.screens-container .font-serif>*{font-family:tiempos,georgia,serif}.screens-container .list-column{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media (min-width:980px){.screens-container .list-column{gap:1rem}}.screens-container .list-column li{display:grid;gap:.7rem;grid-template-columns:60px 1fr}@media (max-width:799px){.screens-container .list-column li{border-bottom:1px solid;min-height:85px;padding-top:1rem}}@media (min-width:800px){.screens-container .list-column li{min-height:80px}}.screens-container .list-column__span-full li{grid-template-columns:1fr}.screens-container .list-column__span-full p{margin:.25rem 0 0!important}@media (max-width:979px){.screens-container .list-column__three li:last-child{border-bottom:0}}.screens-container .list-columns,.screens-container .recirc-columns{display:grid;grid-template-columns:1fr}.screens-container .list-columns__two,.screens-container .recirc-columns__two{align-items:start;margin:auto;max-width:32rem}@media (min-width:980px){.screens-container .list-columns__two,.screens-container .recirc-columns__two{grid-template-columns:repeat(2,1fr)}}.screens-container .list-columns__two .list-column,.screens-container .recirc-columns__two .list-column{flex-flow:row wrap;gap:1rem}@media (min-width:980px){.screens-container .list-columns__two .list-column,.screens-container .recirc-columns__two .list-column{flex-flow:column;gap:.2rem}}.screens-container .list-columns__two .list-column .list-square-marker,.screens-container .recirc-columns__two .list-column .list-square-marker{flex-basis:100%}.screens-container .list-columns__two .column-figure img,.screens-container .recirc-columns__two .column-figure img{height:auto;width:100%}.screens-container .list-columns figure.app-download-icon,.screens-container .recirc-columns figure.app-download-icon{line-height:0;margin:0;max-width:6.5rem}@media (min-width:980px){.screens-container .list-columns figure.app-download-icon,.screens-container .recirc-columns figure.app-download-icon{max-width:5.75rem}}.screens-container .list-columns figure.app-download-icon img,.screens-container .recirc-columns figure.app-download-icon img{height:auto;width:100%}@media (min-width:980px){.screens-container .list-columns__three,.screens-container .recirc-columns__three{grid-template-columns:repeat(3,1fr)}.screens-container .list-columns__three .list-column,.screens-container .list-columns__three .recirc-article,.screens-container .recirc-columns__three .list-column,.screens-container .recirc-columns__three .recirc-article{position:relative}.screens-container .list-columns__three .list-column:not(:nth-child(3n)):not(:last-child):after,.screens-container .list-columns__three .recirc-article:not(:nth-child(3n)):not(:last-child):after,.screens-container .recirc-columns__three .list-column:not(:nth-child(3n)):not(:last-child):after,.screens-container .recirc-columns__three .recirc-article:not(:nth-child(3n)):not(:last-child):after{background-color:#707070;content:"";height:100%;left:100%;position:absolute;top:0;transform:translateX(1.5rem);width:1px}}@media (min-width:800px){.screens-container .list-columns__four,.screens-container .recirc-columns__four{grid-template-columns:repeat(4,1fr)}.screens-container .list-columns__four .list-column,.screens-container .list-columns__four .recirc-article,.screens-container .recirc-columns__four .list-column,.screens-container .recirc-columns__four .recirc-article{position:relative}.screens-container .list-columns__four .list-column:not(:nth-child(4n)):not(:last-child):after,.screens-container .list-columns__four .recirc-article:not(:nth-child(4n)):not(:last-child):after,.screens-container .recirc-columns__four .list-column:not(:nth-child(4n)):not(:last-child):after,.screens-container .recirc-columns__four .recirc-article:not(:nth-child(4n)):not(:last-child):after{background-color:#707070;content:"";height:100%;left:100%;position:absolute;top:0;transform:translateX(1.5rem);width:1px}}@media (min-width:980px){.screens-container .list-columns{gap:3rem}.screens-container .list-columns__two{gap:1rem}}.screens-container .recirc-columns{gap:3rem}@media (max-width:799px){.screens-container .recirc-columns{gap:1.5rem}.screens-container .recirc-columns article{border-bottom:1px solid #707070;padding-bottom:1.5rem}}@media (max-width:799px){.screens-container .recirc-columns article:last-of-type{border-bottom:0;padding-bottom:0}}.screens-container .list-square-marker{margin:.75rem 0 .5rem;padding-left:0}.screens-container .list-square-marker li{align-items:center;display:flex;font-size:.8em;gap:.4rem;list-style:square;margin-bottom:.5em;min-height:auto}@media (max-width:799px){.screens-container .list-square-marker li{border-bottom:none;padding-top:0}}.screens-container .list-square-marker li:before{background-color:#ed3725;content:"";height:.4rem;width:.4rem}#new-subs-onboarding-flow{max-width:100vw}.bottom-buttons{background:#f0eded;bottom:0;display:flex;justify-content:center;padding:1rem;position:fixed;width:100%;z-index:1}@media (max-width:799px){.bottom-buttons{justify-content:space-between}}.user-fname-inner{text-transform:capitalize}@media (max-width:799px){.line-break-mobile{display:block}}.atcb_list{z-index:300002}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}img#st-track-px,img#wpstats{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.fp-red,span.fp_red{color:#eb1414}a .fp-red{text-decoration:underline}a.no-underline:hover{text-decoration:none;cursor:default}.js-takeover{background:#000;background:rgba(0,0,0,.85);bottom:0;left:0;overflow:scroll;padding:0 10px;position:fixed;right:0;top:0;z-index:9999999}.js-takeover-content{color:#fff;margin:100px auto;max-width:900px;padding-top:50px;position:relative}.js-takeover-content h1{border-bottom:7px solid #fff;color:#fff;font-family:Solido,Tahoma,sans-serif;font-size:2.8em;margin-bottom:20px;margin-top:0;padding-bottom:8px}.js-takeover-content h1 cite{font-style:italic}.js-takeover-content h2{font-size:1.7em;line-height:1.4}.js-takeover-content p,.js-takeover-content ul{font-family:"Tiempos",Georgia,serif;font-size:1.1em;line-height:1.5}.js-takeover-content ul{list-style-type:disc;margin-bottom:25px;padding-left:35px}.js-takeover-content ul li{margin-bottom:5px}.js-takeover-content cite,.js-takeover-content em,.js-takeover-content i{font-style:italic}.js-takeover-content strong,.js-takeover-content b{font-weight:700}.js-takeover-content a .overlay-nobrk>.FP-cite+b{color:#fff}.js-takeover-content img{height:auto;max-width:100%}.js-takeover-content .wp-caption>a{display:block;text-align:center}.js-takeover-content .wp-caption>a img{display:inline}.FP_sc_marketing__premium>b{font-family:"Tiempos",Georgia,serif;text-transform:none}a.js-takeover-action,.js-takeover-action{background:#ed3725;color:#fff;display:block;padding:1em 1.25em;font-family:"Tiempos","Georgia",serif;font-size:1em;font-weight:700;line-height:1.3;margin:25px auto;max-width:500px;overflow:visible;position:relative;text-align:center}a.js-takeover-action .FP_sc_marketing>cite,.js-takeover-action .FP_sc_marketing>cite{color:#fff}.js-takeover-close{background:#000;border:0;color:#fff;cursor:pointer;font-size:.75em;padding:5px;position:absolute;top:0;right:0}.js-takeover-close--x{color:#ed3725;font-size:1.4em;font-weight:700;line-height:.2}.ebook-wrapper-hide,.ebook-title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}p.ebooks-verfication-message,.ebooks-verfication-message{display:none;margin-bottom:12px}.ebooks-wrapper{margin:0 -10px;padding-bottom:50px}.ebooks-wrapper:before,.ebooks-wrapper:after{content:' ';display:table}.ebooks-wrapper:after{clear:both}.ebook-wrapper{float:left;width:33.333%}.ebook-wrapper-clear{clear:left}.ebook-link{display:block;margin:10px;position:relative}.ebook-link br{display:none}.ebook-link img{display:block;max-width:100%;width:100%}.ebook-link span{-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;background:#000;background:rgba(0,0,0,.75);bottom:0;color:#fff;display:block;font-family:Solido,sans-serif;font-size:.9em;left:0;line-height:1.2em;opacity:0;padding:1.25em;position:absolute;text-align:center;transition:opacity .2s ease-in-out;width:100%}.ebook-link:hover span{opacity:1}@media only screen and (max-width:576px){.ebook-wrapper-clear{clear:none}.ebook-wrapper{width:50%}.ebook-wrapper:nth-child(2n+1){clear:left}}@media only screen and (max-width:480px){.ebook-title-brk{display:block}}@media only screen and (max-width:420px){.ebook-wrapper{float:none;width:100%}}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message{display:none !important;float:right;font-size:.4em;font-weight:400;margin-top:25px;position:relative;z-index:1}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message a{color:#232323;margin-left:10px}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--add:before{background:url(/wp-content/themes/foreign-policy-2017/static/stylesheets/../images/myfp_sprite_retina.png) no-repeat -45px -31px;background-size:114px auto;content:'';display:inline-block;height:20px;margin-right:5px;width:20px;vertical-align:top;margin-top:7px}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--add span{color:#eb1414}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--add_success:before{background-position:-70px -31px}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--small{font-size:.75em;position:relative;text-decoration:underline}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--tooltip{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.45);display:none;line-height:1.2;padding:10px;position:absolute;right:0;text-decoration:none;top:38px;width:310px;z-index:100}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--tooltip:before{background:transparent url(/wp-content/themes/foreign-policy-2017/static/stylesheets/../images/tool-tip-arrow-right.png) no-repeat 0 0;content:'';display:block;height:24px;position:absolute;right:-3px;top:-23px;width:25px}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--tooltip em{color:#eb1414;font-style:normal;font-weight:700}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--add_loading:after{content:'\2026'}@media only screen and (max-width:1079px){#my-fp-alerts--inline-message-container .my-fp-alerts--search-term{clear:both;display:block}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message{float:left;margin-bottom:8px;position:relative}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message a{margin-left:0;margin-right:10px}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--small{position:static}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--tooltip{left:0;right:auto;top:40px}#my-fp-alerts--inline-message-container .my-fp-alerts--inline-message--tooltip:before{background-image:url(/wp-content/themes/foreign-policy-2017/static/stylesheets/../images/tool-tip-arrow.png);left:-2px;right:auto}}@media only screen and (max-width:1079px) and (min-width:769px){#my-fp-alerts--inline-message-container{margin-top:57px}}.overlay-no-scroll,body.overlay-no-scroll,html.fp-android-chrome.overlay-no-scroll{overflow:hidden;position:relative;top:0;bottom:0;left:0;right:0}.mobile-regwall{padding-top:20px !important}.mobile-regwall h1.medium_header{padding-right:20px;font-size:2.1em}.mobile-regwall h2{font-size:1.6em;margin-bottom:5px}.mobile-regwall p{line-height:1.4em}.mobile-regwall .FP-cite{margin-left:4px}.mobile-regwall .FP-all-access{margin-right:4px}.mobile-regwall .overlay-button-large{padding:12px 30px;font-size:1.3em;margin:12px 0 20px}.mobile-regwall .paywall_close{top:-15px;right:-14px}#paywall_bg,.overlay-container-dark{position:fixed;background:url(/wp-content/themes/foreign-policy-2017/static/stylesheets/../images/ie-000-85.png);background:rgba(0,0,0,.85);display:block;z-index:999999;top:0;left:0;right:0;bottom:0;color:#fff;overflow:scroll;padding-bottom:50px}.overlay-container-dark{z-index:99999999}a.overlay-button-large,a.overlay-button-rounded,.overlay-button-large,.overlay-button-rounded{padding:12px 30px;font-size:1.3em;margin:12px 0 20px;display:block;position:relative;width:100%;margin-top:0;overflow:visible;background:#ea1414;text-align:center;font-weight:700;cursor:pointer;color:#fff;text-transform:uppercase;text-decoration:none;border:0}a.overlay-button-large:before,a.overlay-button-rounded:before,.overlay-button-large:before,.overlay-button-rounded:before{content:"";position:absolute;top:100%;left:0;right:0;height:0;border-top:7px solid rgba(234,20,20,.4);border-left:4px solid transparent;border-right:4px solid transparent}a.overlay-button-large:hover,a.overlay-button-rounded:hover,.overlay-button-large:hover,.overlay-button-rounded:hover{text-decoration:none}#paywallWrapper{margin:5%;color:#fff;position:relative}.mobile-regwall{padding-top:20px !important}.mobile-regwall h1{padding-right:20px;font-size:1.6em;color:#fff;line-height:1;padding-bottom:20px;border-bottom:1px solid #a7a9ab;font-weight:700}.mobile-regwall h2{font-size:1.1em;margin-bottom:5px;font-weight:700;margin-top:10px}.mobile-regwall p{line-height:1.4em;margin-top:0}.mobile-regwall .FP-cite{color:#ed3725;font-weight:700;font:"Solido","Tahoma",sans-serif}.mobile-regwall .FP-all-access{font:"Solido","Tahoma",sans-serif}.mobile-regwall .paywall_close{top:-15px;right:-14px;position:absolute;cursor:pointer}.inline-button-rounded,.inline-button-rounded-dark{display:inline-block;padding:2px 6px 0;text-transform:uppercase;text-decoration:none;background:#ea1414;color:#fff !important}.inline-cap-emph{text-transform:uppercase;color:#555;text-decoration:none;font-weight:700}.special-offer-popup{background:#050706;display:none;position:fixed;width:480px;bottom:20px;left:-480px;z-index:1000;text-transform:uppercase;-webkit-box-shadow:0 0 5px rgba(5,5,5,.25);-moz-box-shadow:0 0 5px rgba(5,5,5,.25);box-shadow:0 0 5px rgba(5,5,5,.25);-webkit-transform:translateX(-480px);-moz-transform:translateX(-480px);-ms-transform:translateX(-480px);-o-transform:translateX(-480px);transform:translateX(-480px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-family:"Solido",Tahoma,sans-serif}.special-offer-popup p{margin:0;padding:0}.special-offer-popup header{position:relative;background:#eb1414;color:#fff;text-align:center}.special-offer-popup header p{font-family:"Solido",Tahoma,sans-serif}.special-offer-popup header span#paywall-counter{font-weight:600}.special-offer-popup header button{position:absolute;top:4px;right:5px;padding:0 3px;font-size:13px;line-height:17px;background:0 0;color:#fff;border:none}.special-offer-popup div{padding:13px 8px 14px 13px;background:#050706;color:#fff;display:inline-block}.special-offer-popup div ul{float:left;width:330px;margin:0 0 0 -4px}.special-offer-popup div ul li{position:relative;padding-left:11px;margin-bottom:5px;line-height:18px;font-size:.9em}.special-offer-popup div ul li:before{content:"\2022";position:absolute;top:1px;left:1px;color:#eb1414;font-size:25px;vertical-align:middle}.special-offer-popup div img{float:right;width:100px;height:auto}.special-offer-popup div button,.special-offer-popup div a.button{color:#fff;text-decoration:none;float:left;clear:left;padding:5px 7px 5px;margin-top:7px;background:#eb1414;font-size:15px}.special-offer-popup div .subscribe,.special-offer-popup div a.subscribe{font-weight:600}.special-offer-popup div .subscribe cite,.special-offer-popup div a.subscribe cite{font-size:22px;font-family:"Tiempos",Georgia,serif}.special-offer-popup div .subscribe span,.special-offer-popup div a.subscribe span{font-style:italic}.special-offer-popup div .subscribe span.FP_sc_marketing__premium,.special-offer-popup div a.subscribe span.FP_sc_marketing__premium{font-family:Tiempos,Georgia,serif;font-style:normal;text-transform:none}.special-offer-popup div .subscribe span.FP_sc_marketing__premium cite,.special-offer-popup div a.subscribe span.FP_sc_marketing__premium cite{color:#fff}.special-offer-popup-show{left:0;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.mobile-regwall .medium_header{padding-right:20px;font-size:2.1em;margin-bottom:.5em}.mobile-regwall .overlay-button-large{padding:12px 30px;font-size:1.3em;margin:12px 0 20px}.overlay-nobrk{white-space:nowrap}.FP-cite{font-family:"Tiempos",Georgia,serif;color:#ed3725;font-weight:600}#pricingTable .FP-cite{color:#fff;padding-right:4px}.FP-all-access{font-size:.8em;font-family:"Solido",Tahoma,sans-serif}.FP-all-access span{color:#ed3725}#paywall_bg #paywallWrapper{background-color:#000;border:1px solid rgba(255,255,255,.3);color:#fff;font-family:"Solido","Tahoma",sans-serif;margin:2% auto;max-width:1000px;padding:1em 2em;position:relative}#paywall_bg .medium_header{font-size:1.25em;font-weight:600;line-height:1;padding-bottom:20px;border-bottom:1px solid #a7a9ab;margin-bottom:.75em;font-family:"Tiempos","Georgia",serif}#paywall_bg .paywall_text{font-family:"Tiempos","Georgia",serif;font-size:.9em;line-height:1.25em;margin:0 0 2em}#paywall_bg .paywall_text cite{font-style:italic}#paywall_bg .table_row{border-bottom:1px solid #555;zoom:1;margin-bottom:0;margin-top:0;font-family:"Solido","Tahoma",sans-serif;line-height:1.3}#paywall_bg .table_row cite{font-style:italic}#paywall_bg .table_row:after{content:'.';height:0;display:block;clear:both;visibility:hidden}#paywall_bg .table_middot{font-family:serif;font-size:6em;line-height:.225em}#paywall_bg .table_left{border-right:1px solid #555;width:30%;padding:8px 16px 8px 0;text-align:right}#paywall_bg .table_left span{color:#afafaf;display:block;font-size:.9em}#paywall_bg .table_left,#paywall_bg .table_center{float:left}#paywall_bg .table_center{width:34.25%;padding:8px 2.5%;background:rgba(0,0,0,.5);border-right:1px solid #555;position:relative;text-align:center}#paywall_bg .single_row .table_center{border-right:0;display:block;float:none;padding:10px 2.5%;text-align:center;width:100%}#paywall_bg .table_center.table_heading{font-weight:700;padding:2.5%}#paywall_bg .table_right{background:rgba(0,0,0,1);float:right;width:34.25%;padding:8px 2.5%;text-align:center}#paywall_bg strong{font-weight:700}#paywall_bg .pricing_stamp{-moz-border-radius:55px;-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-border-radius:55px;-webkit-transform:rotate(-15deg);background:#ed3725;border-radius:55px;display:table;font-family:'Solido Constricted','Arial Narrow',Arial,sans-serif;font-size:16px;font-weight:700;height:80px;line-height:1em;position:absolute;right:-20px;text-align:center;text-transform:uppercase;top:-60px;transform:rotate(-15deg);width:80px;z-index:1}#paywall_bg .single_row .pricing_stamp{height:100px;margin-right:-200px;right:50%;top:-15px;width:100px}#paywall_bg .pricing_stamp span{display:table-cell;vertical-align:middle}#paywall_bg .paywall--x{position:relative;text-decoration:line-through}.sub_btn_wrapper{text-align:center}#paywall_bg .sub_btn{clear:both;background-color:#ed3725;color:#fff;display:inline-block;text-align:center;font-weight:600;font-size:1em;text-decoration:none;margin:0 auto;position:relative;margin-top:1.5em;padding:.5em 1.25em;font-family:"Tiempos","Georgia",serif}#paywall_bg .sub_btn .FP_sc_marketing__premium{font-family:Tiempos,Georgia,serif;font-size:.9em}#paywall_bg .sub_btn .FP_sc_marketing__premium cite{color:#fff;font-size:1.1em}#paywall_bg .already_sub_link{color:#fff;display:block;clear:both;font-size:.9em;line-height:1.25em;margin:1em 0;text-align:center;font-family:"Solido","Tahoma",sans-serif}#paywall_bg .paywall_close{background-color:#000;border-radius:1em;border:1px solid #fff;cursor:pointer;padding:5px;position:fixed;right:calc(50% - 515px);top:7px;width:30px}#paywall_bg p{margin-top:0}@media screen and (max-width:1000px){#paywall_bg #paywallWrapper{margin:5%}#paywall_bg .paywall_close{right:calc(5% - 15px);top:calc(2% + 7px)}#paywall_bg .pricing_stamp{width:75px;height:75px;line-height:1em;right:-50px;top:-20px}#paywall_bg .single_row .pricing_stamp{width:85px;height:85px}}@media screen and (max-width:500px){#paywall_bg .medium_header{margin-bottom:.5em}#paywall_bg .paywall_text{margin-bottom:1em}#paywall_bg .table_left,#paywall_bg .table_center,#paywall_bg .table_right{font-size:12px;line-height:1.35em}#paywall_bg .single_row .table_left,#paywall_bg .single_row .table_center,#paywall_bg .single_row .table_right{font-size:14px}#paywall_bg .table_middot{font-size:6em;line-height:16px}#paywall_bg .table_left{width:30%;margin-right:2%;padding-right:8px}#paywall_bg .table_center,#paywall_bg .table_right{width:32%;background:0 0}#paywall_bg .sub_btn{font-size:14px;padding:.75em 1.25em}#paywall_bg .paywall_close{top:7px}#paywall_bg .pricing_stamp{width:65px;height:65px;top:-20px}#paywall_bg .single_row .pricing_stamp{width:75px;height:75px;margin-right:-160px}}@media screen and (max-width:400px){#paywall_bg .pricing_stamp{font-size:14px;top:-10px}#paywall_bg .single_row .pricing_stamp{margin-right:-150px}#paywall_bg .sub_btn{font-size:13px;padding:1em 1.25em}.FP-premium{font-size:.9em}}@media screen and (max-width:350px){#paywall_bg #paywallWrapper{padding:1em}#paywall_bg .pricing_stamp{right:-40px}#paywall_bg .single_row .pricing_stamp{margin-right:-150px}}@media screen and (max-width:700px){#paywall_bg .table_left{width:38%;margin-right:2%}#paywall_bg .table_center{width:28%;padding-left:2%}#paywall_bg .table_right{width:28%}#paywall_bg #paywallWrapper{margin:5%}}@media screen and (max-width:800px){#paywall_bg .medium_header{font-size:1.15em}}#paywall_bg #pricingTable.single_row{margin:2em auto 1em}#paywall_bg #pricingTable:after{content:"";display:table;clear:both}.overlay-close,.overlay-button-large,.overlay-button-rounded{cursor:pointer;color:#fff;text-transform:uppercase;text-decoration:none;border:0}.overlay-close{position:relative;float:right;padding:15px 60px 15px 15px;background:#474747;font-size:.6em}.overlay-close span{display:table;position:absolute;height:100%;top:0;right:0;bottom:0;padding:0 18px;font-size:1.4em;line-height:42px;background:#ea1414}.overlay-close span:before{content:'X';display:table-cell;text-align:center;vertical-align:middle}.overlay-close-link,a.overlay-close-link{color:#ed3725}.overlay-content{margin:90px auto;max-width:1040px;padding:20px;position:relative}.overlay-title{color:#fff;font-size:4em;line-height:1.2em;font-weight:700;padding-bottom:8px;font-family:Solido,Tahoma,sans-serif;border-bottom:7px solid #fff}.overlay-title img[alt=Facebook]{margin:2px 4px -5px}.overlay-long-title{line-height:1em;font-size:3.7em}.overlay-tagline{line-height:1.2em;margin-bottom:30px}.overlay-body{margin-top:60px;padding-bottom:12px;font-size:1.1em}.overlay-body p{margin-bottom:20px;font-size:1em}.overlay-body .overlay-tagline{font-size:1.9em}.overlay-body cite{font-style:italic}.overlay-body cite.FP-cite{font-style:normal}a.overlay-price-box,.overlay-price-box{display:inline-block;background:#fff;color:#000;font-family:'Solido',Tahoma,sans-serif;position:relative;padding:5px 10px 2px 20px;font-size:1.1em;margin-left:15px;text-decoration:none}a.overlay-emphbig,.overlay-emphbig{color:#ed3725;text-decoration:none;text-transform:uppercase;font-weight:700}.overlay-the-week .overlay-title{max-width:905px}.overlay-the-week .overlay-tagline{font-weight:700}.overlay-the-week .overlay-button-large{font-size:1.7em;max-width:800px;padding:30px}@media print{@page{margin:1.5cm 1.5cm 2cm}body.single #site-wrapper #content-wrapper{padding-top:0}body.single #site-wrapper #content-wrapper h1.post-title{padding-bottom:4px}body.single.standard-article #content-wrapper p.dek{font-size:15px;line-height:1.5em}.standard-article #content-wrapper .article-meta{padding-bottom:0}header,.jetpack-lazy-image,.follow-fp,.home-ad-region-1,.home-ad-region-2,.sidebar-big-box-ad,.in-article-placement,.single .sidebar,.print,.pullquote-left,.pullquote-right,.comments,.comments-container,.post-content--after,.sticky_content,.newsletter-unit-signup,.post-content--sub-prompt-in-article,#post-category,.dynamic-image,.js-no-print,iframe,.sharedaddy,#related-posts,#desktop-right,footer{display:none !important}.content-ungated:before{background-image:none}span.pull-quote-left:before,span.pull-quote-right:before{display:none !important}.excerpt-content--list .list-text{width:100%}#loadingWarning{display:none !important}html body>#loadingWarning~*,html body>#loadingWarning~*,html body>#loadingWarning~#site-wrapper{display:block !important}}object.BrightcoveExperience{display:block;margin:0 auto 20px}.FP-post_podcast .wpcom-protected-iframe,.FP-post_podcast .FP_sc__podcast{display:block;margin:0 auto;max-width:70%}.twitter-tweet{clear:both;margin-left:auto;margin-right:auto}.feature-template .twitter-tweet{max-width:550px !important;width:80% !important}.FP-mobile-ad{background:#fbfbfb;opacity:0;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;visibility:hidden}.FP-mobile-ad_enabled{opacity:1;visibility:visible}.FP-mobile-ad__close{color:#333;font-family:sans-serif;font-weight:lighter;text-align:center}.FP-mobile-ad_fixedbottom{border-top:1px solid #f1f1f1;bottom:0;height:50px;left:0;position:fixed;width:100%;z-index:999}.FP-mobile-ad_fixedbottom .FP-mobile-ad__ad{background:#fff;display:block !important;height:50px;margin:0 auto;width:320px}.FP-mobile-ad_fixedbottom .FP-mobile-ad__ad>div{display:block;width:100%}.FP-mobile-ad_fixedbottom .FP-mobile-ad__ad>div>iframe{display:block;margin:0 auto}.FP-mobile-ad_fixedbottom .FP-mobile-ad__close{background:#f3f3f3;bottom:0;color:#eb1414;cursor:pointer;font-size:1.3em;height:49px;left:50%;line-height:47px;margin-left:161px;position:absolute;width:25px}@media only screen and (max-width:372px){.FP-mobile-ad_fixedbottom .FP-mobile-ad__close{bottom:100%;left:auto;margin-left:0;right:0}}