:root{--c-red:#bb2525;--c-black:#000;--c-white:#fff;--c-background-black:#1a1a1a;--c-line-gray:#e1e1e1;--c-blue:#2c74de;--c-light-gray:#f1f1f1;--c-off-white:#fbf1e7;--c-mid-gray:#b6b6b6;--c-dark-gray:#68686d;--c-darker-gray:#767676;--c-japanese-laurel:#1d7b0c;--c-japanese-laurel-light:#efe;--c-red-light:#ffe6e6;--c-transparent:hsla(0,0%,100%,0);--f-primary:"franklin-gothic-urw-cond",arial;--f-secondary:"Source Serif Pro",times;--f-tertiary:"franklin-gothic-urw-cond",sans-serif;--fs-puny:0.833rem;--fs-tiny:1rem;--fs-small:0.875rem;--fs-regular:1rem;--fs-medium:1.125rem;--fs-large:1.25rem;--fs-xlarge:2rem;--t-duration:250ms;--t-easing:ease-in-out;--o-opacity:0.65;--z-bottom:100;--z-middle:200;--z-top:300;--z-overlay:500}.o-site-header{background-color:#fff;background-color:var(--c-white);width:100%;z-index:300;z-index:var(--z-top)}.o-site-header .o-site-header__masthead{position:relative}@media (min-width:64em){.o-site-header .o-site-header__masthead{position:static}}.o-site-header .o-site-header__masthead,.o-site-header .o-site-header__menu{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);padding:.4rem 0}@media (min-width:64em){.o-site-header .o-site-header__masthead,.o-site-header .o-site-header__menu{padding:.8rem 0}}.o-site-header .o-site-header__menu{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);padding:.9rem 0 .8rem 0}@media (min-width:64em){.o-site-header .o-site-header__menu{padding:1.1rem 0 1rem 0}}.o-site-header .o-site-header__menu .menu-item-hamburger-only{display:none}.m-bdc-header-right__menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:29.999em){.m-bdc-header-right__menu{margin-bottom:-.5rem;margin-left:-.7rem;margin-right:-.6rem}.m-bdc-header-right__menu li.m-bdc-header-right__piano--login{font-size:.875rem;font-size:var(--fs-small);font-weight:600}.m-bdc-header-right__menu li.m-bdc-header-right__piano--user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-.5rem}.m-bdc-header-right__menu li.m-bdc-header-right__piano--user:before{background-color:#e1e1e1!important;background-color:var(--c-line-gray)!important;content:"";display:block;height:15px!important;margin-right:.2rem!important;margin-top:.5rem!important;position:relative!important;top:auto!important;width:1px!important}.m-bdc-header-right__menu li.m-bdc-header-right__piano--subscribe{display:none!important}.m-bdc-header-right__menu .m-bdc-header-right__user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.m-bdc-header-right__menu *{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary)}.m-bdc-header-right__menu a{text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s ease;transition:color .3s ease}.m-bdc-header-right__menu ul{list-style:none;margin:0;padding-left:0}.m-bdc-header-right__menu li.m-bdc-header-right__top-level,.m-bdc-header-right__menu ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.m-bdc-header-right__menu li.m-bdc-header-right__top-level:before{background-color:#e1e1e1!important;background-color:var(--c-line-gray)!important;content:"";display:block;height:15px!important;margin-right:10px;margin-top:-2px!important;position:relative!important;top:auto!important;width:1px!important}.m-bdc-header-right__menu li.m-bdc-header-right__piano--user svg{color:#000;color:var(--c-black);margin-bottom:-.4rem}.m-bdc-header-right__menu li.m-bdc-header-right__piano--user:focus svg,.m-bdc-header-right__menu li.m-bdc-header-right__piano--user:hover svg{color:#bb2525;color:var(--c-red)}.m-bdc-header-right__menu li.m-bdc-header-right__top-level--no-separator:before{display:none!important}.m-bdc-header-right__menu li.m-bdc-header-right__top-level--no-hover a{border:none}.m-bdc-header-right__menu li.m-bdc-header-right__top-level--no-hover a:focus,.m-bdc-header-right__menu li.m-bdc-header-right__top-level--no-hover a:hover{border:none!important;text-decoration:none!important}.m-bdc-header-right__menu li.m-bdc-header-right__top-level--no-hover ul li a{border-bottom:2px solid transparent!important;padding-bottom:.2rem}.m-bdc-header-right__menu li.m-bdc-header-right__top-level--no-hover ul li a:focus,.m-bdc-header-right__menu li.m-bdc-header-right__top-level--no-hover ul li a:hover{border-bottom:2px solid #bb2525!important;border-bottom:2px solid var(--c-red)!important;color:#bb2525!important;color:var(--c-red)!important}.m-bdc-header-right__menu .m-bdc-header-right__sub-menu-piano--email,.m-bdc-header-right__menu .m-bdc-header-right__sub-menu-piano--name{cursor:default!important}.m-bdc-header-right__menu .m-bdc-header-right__sub-menu-piano--name{color:#68686d;color:var(--c-dark-gray)}.m-bdc-header-right__menu .m-bdc-header-right__sub-menu-piano--email{color:#68686d;color:var(--c-dark-gray);font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:.875rem;font-size:var(--fs-small)}.m-bdc-header-right__menu .m-bdc-header-right__sub-menu-item--top-separator{border-top:1px solid #e1e1e1!important;border-top:1px solid var(--c-line-gray)!important;padding-top:.5rem!important}.m-bdc-header-right__menu li{color:#000;color:var(--c-black);float:left;margin-bottom:0;padding:0!important;padding-left:.5rem!important;position:relative;text-decoration:none;-webkit-transition-duration:.5s;transition-duration:.5s}.m-bdc-header-right__menu li:before{display:none}.m-bdc-header-right__menu li a{color:#000;color:var(--c-black);font-size:.875rem;font-size:var(--fs-small)}.m-bdc-header-right__menu li:hover,.m-bdc-header-right__menu li[focus-within]{cursor:pointer}.m-bdc-header-right__menu li:focus-within,.m-bdc-header-right__menu li:hover{cursor:pointer}.m-bdc-header-right__menu li[focus-within] a{outline:none}.m-bdc-header-right__menu li:focus-within a{outline:none}.m-bdc-header-right__menu li ul *{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);text-transform:none}@media (max-width:29.999em){.m-bdc-header-right__menu li ul{border-bottom-width:1px!important;border-left:none!important;border-right:none!important;border-top-color:#000!important;border-top-color:var(--c-black)!important;right:-6px!important;top:2.6rem;width:100vw}}.m-bdc-header-right__menu li ul li{clear:both;margin-bottom:.5rem;width:100%}.m-bdc-header-right__menu li ul li:last-child{margin-bottom:0}.m-bdc-header-right__menu li ul li a{border-bottom:2px solid transparent!important;padding-bottom:.2rem}.m-bdc-header-right__menu li ul li a:focus,.m-bdc-header-right__menu li ul li a:hover{border-bottom:2px solid #bb2525!important;border-bottom:2px solid var(--c-red)!important;color:#bb2525!important;color:var(--c-red)!important}.m-bdc-header-right__menu li ul{background:#fff;background:var(--c-white);border-bottom:1px solid #767676;border-bottom:1px solid var(--c-darker-gray);border-left:1px solid #b6b6b6;border-left:1px solid var(--c-mid-gray);border-right:1px solid #000;border-right:1px solid var(--c-black);border-top:1px solid #b6b6b6;border-top:1px solid var(--c-mid-gray);display:none;min-width:250px;opacity:0;padding:1rem!important;position:absolute;right:8px;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden;z-index:10}.m-bdc-header-right__menu li.menu-open>ul{display:block;opacity:1;visibility:visible}.m-bdc-header-right__menu .m-bdc-header-right__element--accent a,.m-bdc-header-right__menu .m-bdc-header-right__element--accent a:focus,.m-bdc-header-right__menu .m-bdc-header-right__element--accent a:hover{color:#bb2525;color:var(--c-red)}.o-site-footer{display:block;width:100%}.o-site-footer .o-site-footer__meta{border-top:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.875rem 0 1.25rem 0}@media (min-width:48em){.o-site-footer .o-site-footer__meta{border-top:1px solid #e1e1e1;border-top:1px solid var(--c-line-gray)}}.o-site-footer .o-site-footer__social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media (min-width:48em){.o-site-footer .o-site-footer__social{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}}@media (min-width:64em){.o-site-footer .o-site-footer__social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.o-site-footer .o-site-footer__colophon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:center}@media (min-width:48em){.o-site-footer .o-site-footer__colophon{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width:64em){.o-site-footer .o-site-footer__colophon{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}}.o-site-footer .o-site-footer__survey{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #b6b6b6;border-top:1px solid var(--c-mid-gray);color:#fff;color:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-1em;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0;padding:1.5rem 0 .5rem 0;position:relative;right:50%;width:100vw}@media (min-width:48em){.o-site-footer .o-site-footer__survey{background-color:#fff;background-color:var(--c-white);border:none;color:#68686d;color:var(--c-dark-gray);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:auto;margin-left:unset;margin-right:unset;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;position:relative;right:auto;width:auto}}@media (min-width:64em){.o-site-footer .o-site-footer__survey{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;margin:0;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0;padding:0}}.o-site-footer .o-site-footer__survey .o-site-footer__signup-divider{background-color:#fff;background-color:var(--c-white);margin:0 0 1.5rem}.o-site-footer .o-site-footer__alt-menu{border-top:none}@media (max-width:29.999em){.o-site-footer .o-site-footer__alt-menu>div{width:100%}}.o-site-footer .o-site-footer__alt-menu__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.o-site-footer .o-site-footer__alt-menu__links .menu-item:before{display:none}.o-site-footer .o-site-footer__alt-menu__links .menu-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding-left:0!important}.o-site-footer .o-site-footer__alt-menu__links .menu-item a{border:none;color:#bb2525;color:var(--c-red);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:var(--f-size-small);font-weight:400;margin-left:1rem!important;text-decoration:none}@media (max-width:29.999em){.o-site-footer .o-site-footer__alt-menu__links .menu-item a{margin-left:0!important}}.o-site-footer .o-site-footer__alt-menu__links .menu-item a:focus,.o-site-footer .o-site-footer__alt-menu__links .menu-item a:hover{text-decoration:underline}.o-site-footer .o-site-footer__signup-message{margin-bottom:0;text-align:left;width:100%}.o-site-footer .o-site-footer__menu{border-top:1px solid #e1e1e1;border-top:1px solid var(--c-line-gray);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:.625rem 0 0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.o-site-footer .o-site-footer__menu{margin:1.5rem 0 0 0}}@media (min-width:64em){.o-site-footer .o-site-footer__menu{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0;padding:1.25rem 0}}@media (min-width:48em){.o-site-footer .o-site-footer__menu{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.o-site-footer .o-site-footer__menu .o-site-footer__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.o-site-footer .o-site-footer__menu .o-site-footer__menu-list .menu-item{border-right:1px solid #e1e1e1;border-right:1px var(--c-line-gray) solid;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);margin:.625rem 1rem 0 0;padding-right:1rem}.o-site-footer .o-site-footer__menu .o-site-footer__menu-list .menu-item:not(.a-hide):first-child{margin-right:1rem}.o-site-footer .o-site-footer__menu .o-site-footer__menu-list .menu-item:last-child{border-right:0;margin-right:0;padding-right:0}@media (min-width:48em){.o-site-footer .o-site-footer__menu .o-site-footer__menu-list .menu-item{border-right:0}}#ada-button-frame{display:none!important}.o-author-header--background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;margin-bottom:-350px;padding:5rem 0 0}@media (min-width:48em){.o-author-header--background{background-size:100% auto}}.o-author-header__main{background-color:#fff;background-color:var(--c-white);border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);padding:1.25rem}@media (min-width:48em){.o-author-header__main{margin:2.5rem 2.5rem 0;padding:2.5rem}}.o-author-header__main.no-avatar.no-background{margin-top:1.25rem}@media (min-width:48em){.o-author-header__main.no-avatar.no-background{margin-top:2.5rem}}.o-author-header__main.has-avatar.no-background{margin-top:9rem}.o-author-header__main.has-avatar.no-background .m-author-card__text{text-align:center}@media (min-width:48em){.o-author-header__main.has-avatar.no-background .m-author-card__text{text-align:left}}@media (min-width:48em){.o-author-header__main.has-avatar.no-background{margin-top:2.75rem}}.o-author-header__main.has-avatar.has-background .m-author-card__text{text-align:center}@media (min-width:48em){.o-author-header__main.has-avatar.has-background .m-author-card__text{text-align:left}}@media (min-width:48em){.o-author-header__main.has-avatar.has-background{margin-top:2.75rem}}.o-author-single{background-color:#e1e1e1;background-color:var(--c-line-gray);padding:1.5rem 0}.o-author-single .m-author-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.o-author-single .m-author-card .m-author-card__image{margin:0 1.5rem;overflow:hidden}.o-author-single .m-author-card .m-author-card__image img{border-radius:50%;height:6rem;width:6rem}.o-author-single .m-author-card h3,.o-author-single .m-author-card span{margin:0}.o-author-single .m-author-card h3{color:#bb2525;color:var(--c-red);font-size:1.25rem;font-size:var(--fs-large)}.o-author-single .m-author-card span{font-size:1rem;font-size:var(--fs-tiny)}.o-author-single .author-info{padding-top:1rem}.o-author-single .author-info .m-author__section{padding:0 1.5rem}.o-author-single .author-info .m-author__section>p{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);margin-bottom:0;margin-top:0}.o-author-single.has-avatar .m-author-card h3{margin-top:-1.5rem}.o-author-single.no-avatar .m-author-card__subtitle,.o-author-single.no-avatar .m-author-card__title{margin-left:1.5rem}[data-a11y-dialog-native]>.o-site-modal__overlay{display:none}dialog[open]{display:block}#site-modal[aria-hidden=true]{display:none}.o-site-modal::-webkit-backdrop{background-color:#000;background-color:var(--c-black);height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:500;z-index:var(--z-overlay)}.o-site-modal::backdrop{background-color:#000;background-color:var(--c-black);height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:500;z-index:var(--z-overlay)}.o-site-modal .o-site-modal__overlay{background-color:#000;background-color:var(--c-black);height:100%;left:0;opacity:.4;position:fixed;top:0;width:100%;z-index:500;z-index:var(--z-overlay)}.o-site-modal .o-site-modal__close{position:absolute;right:0;top:0}.o-site-modal .o-site-modal__content{background-color:#fff;background-color:var(--c-white);border:.0625rem solid #000;border:.0625rem solid var(--c-black);-webkit-box-shadow:-.625rem -.625rem 0 0 #bb2525;box-shadow:-.625rem -.625rem 0 0 #bb2525;-webkit-box-shadow:-.625rem -.625rem 0 0 var(--c-red);box-shadow:-.625rem -.625rem 0 0 var(--c-red);font-weight:900;left:50%;max-width:38.75rem;padding:1rem 3.125rem;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:599;z-index:501;z-index:calc(var(--z-overlay) + 1)}@media (min-width:48em){.o-site-modal .o-site-modal__content{padding:0 4.6875rem 1rem 4.6875rem}}.o-site-modal .o-site-modal__description{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.625rem;margin:0 0 1rem 0}.o-featured-content .o-featured-content__title{margin-bottom:.625rem;margin-top:0}.o-featured-content .o-featured-content__title>a{font-weight:600;position:relative}.o-featured-content .o-featured-content__title>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M1.984.661L1.323 0 0 1.323l.661.661L1.984.661zM6 6l.661.661L7.323 6l-.662-.661L6 6zM.661 10.016L0 10.677 1.323 12l.661-.661-1.323-1.323zm0-8.032L5.34 6.661 6.66 5.34 1.984.66.661 1.984zM5.34 5.34L.66 10.016l1.323 1.323L6.661 6.66 5.34 5.34z' fill='%23BB2525'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:9pt;position:absolute;right:-1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.o-featured-content .o-featured-content__title span{font-size:2rem;font-size:var(--fs-xlarge)}.o-featured-content .o-featured-content__title a{border-bottom:2px solid transparent;text-decoration:none}.o-featured-content .o-featured-content__title a:focus,.o-featured-content .o-featured-content__title a:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.o-featured-content .o-featured-content__title.o-featured-content__title--arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.o-featured-content .o-featured-content__title.o-featured-content__title--arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M1.984.661L1.323 0 0 1.323l.661.661L1.984.661zM6 6l.661.661L7.323 6l-.662-.661L6 6zM.661 10.016L0 10.677 1.323 12l.661-.661-1.323-1.323zm0-8.032L5.34 6.661 6.66 5.34 1.984.66.661 1.984zM5.34 5.34L.66 10.016l1.323 1.323L6.661 6.66 5.34 5.34z' fill='%23BB2525'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:22px;margin-left:15px;margin-top:5px;width:18px}.o-featured-content .o-featured-content__see-more{padding:.9375rem 0;width:100%}@media (min-width:48em){.o-featured-content .o-featured-content--has-title{margin-top:2.5rem}}.o-featured-content .o-featured-content-inner{min-width:0}.o-featured-content.o-featured-content--b .o-featured-content__trending{background-color:#fff;background-color:var(--c-white)}.o-featured-content.o-featured-content--b .o-featured-content__article-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.o-featured-content.o-featured-content--b .o-featured-content__article-list-item a{display:block}.o-featured-content.o-featured-content--b .o-featured-content__list-headline{font-size:1.125rem}.o-featured-content.o-featured-content--b .a-article__wrapper-link--b{text-decoration:none}.o-featured-content.o-featured-content--b .a-article__wrapper-link--b img{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}.o-featured-content.o-featured-content--b .a-article__wrapper-link--b:focus:not(.a-article__wrapper-link--color--block) img,.o-featured-content.o-featured-content--b .a-article__wrapper-link--b:hover:not(.a-article__wrapper-link--color--block) img{opacity:.65;opacity:var(--o-opacity)}.o-featured-content.o-featured-content--b .a-article__wrapper-link--b.a-article__wrapper-link--color--block:focus .m-article-list-feature__link,.o-featured-content.o-featured-content--b .a-article__wrapper-link--b.a-article__wrapper-link--color--block:hover .m-article-list-feature__link{border-bottom-color:#fff;border-bottom-color:var(--c-white);outline:0}.o-featured-content.o-featured-content--c .o-well-c__underline--no-decoration{text-decoration:none}.o-featured-content.o-featured-content--c .o-well-c__underline--no-decoration .o-well-c__wrapper .o-featured-content__list-image img{height:5.9375rem;min-width:5.9375rem;width:5.9375rem}.o-featured-content.o-featured-content--c .o-well-c__underline--no-decoration .o-well-c__wrapper .o-featured-content__list-content .o-featured-content__list-headline{font-size:1.125rem;font-size:var(--fs-medium)}.o-featured-content.o-featured-content--c .o-well-c__underline--no-decoration .o-well-c__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:none;flex-wrap:none}.o-featured-content.o-featured-content--a{-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;margin-bottom:1.875rem}@media (min-width:48em){.o-featured-content.o-featured-content--a{margin-bottom:0}}.o-featured-content.o-featured-content--a .a-article__wrapper-link--a{border-bottom:2px solid transparent;color:transparent}.o-featured-content.o-featured-content--a .a-article__wrapper-link--a:focus,.o-featured-content.o-featured-content--a .a-article__wrapper-link--a:hover{border-bottom:2px solid transparent;outline:0;text-decoration:none}.o-featured-content.o-featured-content--a .a-article__wrapper-link--a:focus .a-article__pseudo-link,.o-featured-content.o-featured-content--a .a-article__wrapper-link--a:hover .a-article__pseudo-link{border-bottom:2px solid #bb2525;border-bottom:2px solid var(--c-red);outline:0}.o-featured-content.o-featured-content--a .o-featured-content__title{font-size:1.625rem;margin-bottom:-.5rem}@media (min-width:48em){.o-featured-content.o-featured-content--a .o-featured-content__title{font-size:2rem;margin-bottom:-1rem}}.o-featured-content.o-featured-content--a .o-featured-content__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px}@media (min-width:48em){.o-featured-content.o-featured-content--a .o-featured-content__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}}.o-featured-content.o-featured-content--a .o-featured-content__topic{color:#bb2525;color:var(--c-red);display:inline-block;margin-bottom:5px;position:relative;text-decoration:none;z-index:1}.o-featured-content.o-featured-content--a .o-featured-content__topic>a[rel]{color:#bb2525;color:var(--c-red);display:inline-block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:600;margin:0;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.o-featured-content.o-featured-content--a .o-featured-content__main-image{height:5.5625rem;min-width:5.5625rem;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:5.5625rem}@media (min-width:48em){.o-featured-content.o-featured-content--a .o-featured-content__main-image{width:100%}}@media (min-width:48em){.o-featured-content.o-featured-content--a .wp-post-image{height:auto;max-height:168px;width:100%}}.o-featured-content.o-featured-content--a .o-featured-content__item-content{padding:0 0 0 .9375rem}@media (min-width:48em){.o-featured-content.o-featured-content--a .o-featured-content__item-content{min-height:120.97px;padding:.9375rem 0 .9375rem}}.o-featured-content.o-featured-content--a .o-featured-content__headline{font-size:1.125rem;font-size:var(--fs-medium);line-height:1.25}.o-featured-content.o-featured-content--a .o-featured-content__see-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48em){.o-featured-content.o-featured-content--a .o-featured-content__see-more{padding-top:0}}.o-featured-content.o-featured-content--a .o-featured-content__list-image img{height:5.5625rem}@media (min-width:48em){.o-featured-content.o-featured-content--a .o-featured-content__list-image img{height:10rem}}.o-featured-content.o-featured-content--columns .o-featured-content__list-column .o-featured-content__main-image{margin-bottom:.9375rem;max-height:18.75rem;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.o-featured-content.o-featured-content--columns .o-featured-content__list-column .o-featured-content__article-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:48em){.o-featured-content.o-featured-content--columns .o-featured-content__list-column .o-featured-content__list-headline{font-size:1.125rem}}.o-featured-content.o-featured-content--columns .o-featured-content__see-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 1rem 0;width:auto}.o-site-webgears_menu{background-color:#f1f1f1;background-color:var(--c-light-gray);display:block;padding:.5rem 1rem 0 1rem;width:100%}.o-site-webgears_menu .o-site-webgears_nav #webgears-menu{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:90em){.o-site-webgears_menu .o-site-webgears_nav #webgears-menu,.o-site-webgears_menu h3{margin:1rem auto;max-width:80rem}}.o-special-section p{font-family:"Source Serif Pro",times;font-family:var(--f-secondary)}.o-special-section .o-featured-content.o-featured-content--a .wp-post-image{max-height:none}@media (min-width:48em){.o-special-section .o-featured-content.o-featured-content--a .o-featured-content__main-image{height:auto}}.offer-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:franklin-gothic-urw-cond,sans-serif;font-family:var(--f-tertiary);margin:20px auto;margin-left:15px;margin-right:1pc;position:relative;text-align:center}.offer-container .logo{display:block;margin:0 auto}.offer-container h1{font-size:21px;font-weight:700;line-height:2pc;margin-bottom:0;margin-top:25px;margin-right:2px}.offer-container p.information{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:18px;line-height:24px;margin-bottom:22px;margin-top:11px}.offer-container .cta-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#bb2525;background-color:var(--c-red,#bb2525);border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;color:var(--c-white,#fff);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:franklin-gothic-urw-cond,sans-serif;font-family:var(--f-tertiary);font-size:1pc;font-weight:700;height:3pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;padding:10px 30px;text-decoration:none}.offer-container .cta-button:hover{background-color:#a01818;background-color:var(--c-red-dark,#a01818)}.offer-container .offers-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offer-container .offer-card,.offer-container .offers-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offer-container .offer-card{background-color:#fff;background-color:var(--c-white,#fff);border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px;position:relative;text-align:left;width:100%}.offer-container .offer-card p{margin-bottom:0;margin-top:0}.offer-container .offer-card .offer-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:14px;margin-left:24px;margin-top:5px}.offer-container .offer-card .offer-header h3{font-size:20px;font-weight:700;letter-spacing:.255px;line-height:20px;margin:0}.offer-container .offer-card .offer-header h3 span.h3-non-bold{font-weight:400}.offer-container .offer-card .price{font-family:franklin-gothic-urw-cond,sans-serif;font-family:var(--f-tertiary);font-size:18px;font-weight:600;letter-spacing:.255px;line-height:20px;margin-left:-1px;margin-top:24px}.offer-container .offer-card .description{font-size:14px;letter-spacing:.255px;line-height:20px;margin-top:3px}.offer-container .offer-card .badge{border:1px solid #bb2525;border:1px solid var(--c-red,#bb2525);height:26px;position:absolute;right:9pt;top:11px;width:94px}.offer-container .offer-card .badge span{color:#bb2525;color:var(--c-red,#bb2525);display:inline-block;font-size:14px;font-weight:600;line-height:14px;margin-left:15px;margin-top:7px;text-align:center;text-transform:uppercase}.offer-container .second-offer-card{margin-top:18px;padding-right:9pt}.offer-container .second-offer-card .cta-button{margin-bottom:5px}.offer-container .second-offer-card .offer-header{margin-bottom:1pc;margin-top:7px}.offer-container .second-offer-card .price{margin-top:21px}.offer-container .third-offer-card{margin-top:17px;padding-right:9pt}.offer-container .third-offer-card .cta-button{margin-bottom:5px}.offer-container .third-offer-card .offer-header{margin-bottom:1pc;margin-top:9px}.offer-container .third-offer-card .price{margin-top:30px}.offer-container .cta-buttons{margin:35px 0}.offer-container .cta-buttons p{margin-bottom:0;margin-top:0}.offer-container .already-subscriber{font-size:14px}.offer-container .already-subscriber span:last-child{padding-left:1px}.offer-container .separator{background-color:#e1e1e1;background-color:var(--c-line-gray,#e1e1e1);border:0;height:1px;margin-bottom:18px;margin-left:33px;margin-right:33px;margin-top:24px}.offer-container .links{color:#bb2525;color:var(--c-red,#bb2525);font-weight:700;text-decoration:none}.offer-container .return-to-boston{font-size:9pt}
