@import url("https://fonts.googleapis.com/css?family=Oswald:100,300,400,700");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700,900");@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css");body{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.75;text-rendering:optimizeLegibility;font-feature-settings:"pnum";font-variant-numeric:proportional-nums;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1em;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;line-height:1.25}h1{margin-bottom:16px;font-size:3em;line-height:1}h2{font-size:1.5em}h3{margin-bottom:0}p{margin:0 0 1.5rem}b,p strong{font-weight:900!important}.basic-page h1,.page-title{margin-bottom:24px;font-size:2.5rem;font-weight:700;line-height:1.25}.basic-page h1,.page-title,.section-title{font-family:Oswald,sans-serif;text-transform:uppercase}.section-title{margin-bottom:24px;font-size:1.5rem}@media (min-width:768px){.page-title{font-size:3rem}.section-title{margin-bottom:32px;font-size:2rem}}input[type=email],input[type=search],input[type=text]{height:48px;padding:0 16px;border:0;border-radius:4px;background-color:#f7f7f7;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]:focus,input[type=search]:focus,input[type=text]:focus{position:relative;outline:0;box-shadow:inset 0 0 0 2px #d9d9d9}.homepage h3{margin:24px 0 40px;padding-bottom:16px;border-bottom:1px solid #000;font-family:Oswald,sans-serif;font-size:1.5rem;letter-spacing:1px;line-height:1;text-transform:uppercase}.header{position:relative;z-index:999;background-color:#631312}.header,a{color:#fff}.brand{display:flex;align-items:center;justify-content:space-between;max-width:1168px;margin:0 auto;padding:16px 24px}.brand .logo{order:1;margin:0;line-height:1.75}.brand .logo a{display:block;width:145px;height:40px;background:url(/img/logo-white.svg) no-repeat 0 0;background-size:contain}.brand .logo span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.nav-button{margin-right:1px;color:#fff}.bg-red,.nav-button{background:#ad211f}@media (min-width:768px){.header{background:#631312 url(/img/bg-header.svg) bottom 20% left -8px no-repeat;background-size:auto 130%}.brand{padding:56px 24px 40px}.brand .logo a{width:260px;height:72px}.slogan{padding-right:40px}.slogan p{margin:0 0 8px;font-size:1rem;line-height:1.25}.slogan a{margin:0;color:#fff;font-size:.75rem}.slogan img{position:relative;top:1px;height:10px;margin-right:8px}.border-right-black{border-right:1px solid #000}}@media (min-width:960px){.brand{padding:64px 24px 48px}.brand .logo a{width:318px;height:88px}.slogan p{font-size:1.25rem}.slogan a{font-size:.8125rem}.slogan img{height:11px}}@media (max-width:767px){.slogan{display:none}}@media (min-width:768px){#main-menu{background:#000;font-family:Oswald,sans-serif;font-size:.875rem;font-weight:700}#main-menu ul{display:flex;justify-content:center;max-width:1120px;margin:0 auto}#main-menu li{list-style:none}#main-menu li a{display:block;padding:8px 12px;color:#fff;text-transform:uppercase}#main-menu svg{height:13px}}@media (min-width:960px){#main-menu{font-size:.9375rem;letter-spacing:1px}#main-menu li a{padding:8px 16px}#main-menusvg{height:16px}}@media (min-width:767px){#mobile-menu-button{display:none}}@media (max-width:767px){.mobile-menu-open{padding-top:72px}.mobile-menu-open #header{position:fixed;top:0;right:0;left:0}#mobile-menu-button{position:absolute;top:0;right:0;bottom:0;width:72px;border:0;background-color:#000;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}#mobile-menu-button span{left:50%;transform:translateX(-50%)}#mobile-menu-button span,#mobile-menu-button span:after,#mobile-menu-button span:before{content:"";display:block;position:absolute;width:35px;height:5px;transition:all .5s ease-in-out;background:#fff;cursor:pointer}#mobile-menu-button span:before{top:-10px}#mobile-menu-button span:after{bottom:-10px}.mobile-menu-open #header #mobile-menu-button span{background:transparent}.mobile-menu-open #header #mobile-menu-button span:before{top:0;transform:rotate(45deg)}.mobile-menu-open #header #mobile-menu-button span:after{bottom:0;transform:rotate(-45deg)}#mobile-menu-button:focus{outline:0}#main-menu{position:fixed;top:0;bottom:0;width:100%;padding:16px 32px;transform:translateY(150%);transition:transform .5s ease-in-out;background-color:#000;font-family:Oswald,sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase}.mobile-menu-open #header #main-menu{transform:translateY(72px)}#main-menu ul{list-style:none}#main-menu li{margin:16px 0}#main-menu li a{color:#fff}#main-menu .nav-button{text-align:center}}.footer{background-color:#631312;color:#fff}.footer .donate{padding:32px 0 40px;background-color:#000;font-size:1.125rem;font-weight:300;text-align:center}.footer .donate p{margin:0 0 16px}.footer .donate a:not(.button){color:#fff;font-weight:700}.footer .subscribe{padding:8px 0;border:solid rgba(173,33,32,.5);border-width:0 0 1px;font-family:Oswald,sans-serif;font-size:.9375rem;font-weight:100;letter-spacing:1px;line-height:1;text-transform:uppercase}.footer .subscribe li{list-style:none}.footer .subscribe a{color:#fff;vertical-align:top}.footer .closing{padding:40px 16px 48px;text-align:center;text-transform:uppercase}.footer .branding{margin-bottom:12px}.footer .closing,.footer .closing a{color:#ad2120}.footer .closing ul{display:flex;justify-content:center;width:100%;margin:0 0 12px;padding:0;font-size:.75rem}.footer .closing li{padding:0 8px;font-family:Oswald,sans-serif;font-weight:700;list-style:none}.footer .copyright{font-size:.75rem;font-weight:400;letter-spacing:1px}@media (min-width:768px){.footer .donate{padding:40px 0 48px;font-size:1.25rem}.footer .subscribe{padding:24px 0}.footer .subscribe img{margin-right:12px}.footer .subscribe ul{display:flex;justify-content:center}.footer .subscribe li{padding:0 16px}}@media (max-width:768px){.footer .donate p{line-height:1.5}.footer .donate p a{display:block}.footer .subscribe li{margin:24px 0;font-size:.875rem;text-align:center}.footer .subscribe li img{display:block;margin:0 auto 8px}}.sidebar{max-width:340px;margin:40px auto 0}.sidebar>div,.sidebar>section{margin-top:40px}.sidebar .ad{max-width:340px;margin-right:auto;margin-left:auto;padding:20px;background-color:#f8f8f8;line-height:0}.sidebar .ad img{width:100%}.sidebar header{display:flex;align-items:center;margin-bottom:24px;padding-bottom:8px;border-bottom:1px solid #000}.sidebar header h2{margin:0;font-family:Oswald,sans-serif;font-size:1.5rem;text-transform:uppercase}@media (min-width:960px){.sidebar{flex-grow:0;flex-shrink:0;width:340px;margin:0 0 0 48px}.sidebar>div{margin-top:0;margin-bottom:40px}.sidebar>div:last-child{margin-bottom:0!important}}.point--latest-headlines{margin-bottom:32px}.point--latest-headlines .tagline{margin:0 0 24px;font-size:.8125rem;font-style:italic;line-height:1.5}.point--latest-headlines header img{border-radius:50%}.point--latest-headlines header a{margin-left:auto;font-size:.6875rem;font-weight:900;letter-spacing:1px;text-transform:uppercase}.point--latest-headlines ol{list-style:none}.point--latest-headlines li:not(:last-child){margin:0 0 24px}.point--latest-headlines li a{display:flex;align-items:flex-start;color:#000}.point--latest-headlines li img{width:112px}.point--latest-headlines li .image{flex-shrink:0;padding-right:12px;line-height:0}.point--latest-headlines h3{align-self:center;margin:0;font-size:15px;font-weight:900}.events--latest{margin-bottom:32px}.events--latest ol{padding:0;list-style:none}.events--latest li{display:grid;grid-gap:16px;grid-template-columns:64px 1fr;margin-bottom:32px}.events--latest time{display:flex;flex-direction:column;align-items:center;justify-content:center;height:64px;border:1px solid #801717;border-radius:4px;color:#801717;font-weight:700;line-height:1}.events--latest time .month{font-size:.875rem;text-transform:uppercase}.events--latest time .day{margin-top:8px;font-size:1.5rem}.events--latest .title{margin-bottom:8px;font-size:1rem}.events--latest address{font-size:.875rem;font-style:normal}.events--latest .website{margin-top:8px;color:#801717;font-family:Oswald,sans-serif;font-size:.8125rem;font-weight:700;text-transform:uppercase}.subhead{margin-bottom:8px}.commento-count,.field-author,.field-post-date{display:-moz-inline-stack;display:inline-block;*display:inline;margin-right:15px;margin-bottom:5px;zoom:1;font-size:.75em;vertical-align:middle;*vertical-align:auto}.field-author a{color:#631312;font-weight:700;text-decoration:none}.field-addthis-article-top{margin-bottom:10px}.field-addthis-article-bottom{margin:30px 0;clear:both}.field-addthis-article-bottom .addthis_button_compact{display:block;padding:10px 0;background:#631312;color:#fff;text-align:center;text-decoration:none;cursor:pointer}#at20mc{display:none!important}.addthis_sharing_toolbox{height:26px;margin:16px 0}.addthis_sharing_toolbox a{background-color:#631312!important}.addthis_sharing_toolbox a span{width:26px!important;height:26px!important;background:none!important;line-height:26px!important;text-align:center;text-indent:0}.addthis_sharing_toolbox a span:before{display:block;margin-top:1px;color:#fff;font-family:FontAwesome;font-size:1rem;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;text-align:center}.addthis_sharing_toolbox a.at-svc-facebook span:before{content:"\f09a"}.addthis_sharing_toolbox a.at-svc-twitter span:before{content:"\f099"}.addthis_sharing_toolbox a.at-svc-compact span:before{content:"\f067"}.addthis_sharing_toolbox a.at-svc-print span:before{content:"\f02f"}.addthis_sharing_toolbox a.at-svc-email span:before{content:"\f0e0"}.addthis_sharing_toolbox .addthis_32x32_style .at_flat_counter,.addthis_sharing_toolbox .addthis_32x32_white_style .at_flat_counter{height:26px;margin-right:6px;line-height:28px;cursor:default}.addthis_sharing_toolbox .addthis_32x32_style .at_flat_counter:after,.addthis_sharing_toolbox .addthis_32x32_white_style .at_flat_counter:after{top:8px;border-right-color:#f2f2f2}.addthis_sharing_toolbox .at_flat_counter,.addthis_sharing_toolbox .at_flat_counter:hover{background-color:#f2f2f2}.addthis_sharing_toolbox .at-share-tbx-element.addthis_32x32_style .at-share-btn,.addthis_sharing_toolbox .at-share-tbx-element.addthis_32x32_white_style .at-share-btn{max-width:26px!important;max-height:26px!important}.addthis_sharing_toolbox .at-share-tbx-element .at-share-btn{margin:0 6px 0 0!important}.addthis_sharing_toolbox .addthis_32x32_style .at15t,.addthis_sharing_toolbox .addthis_32x32_style .at300bs,.addthis_sharing_toolbox .addthis_32x32_style .dummy .at300bs{width:26px!important;height:26px!important;line-height:26px!important}.post-lead{margin-bottom:24px}.post-lead a{display:block}.post-lead h1{margin-bottom:8px;font-size:1.25rem;font-weight:900}.post-lead h1 b{color:#000}.post-lead .image{margin-bottom:16px;line-height:0}.post-lead p{margin:0;color:#000;font-size:.9375rem;line-height:1.5}@media (min-width:768px){.post-lead{margin-bottom:32px}.post-lead h1{font-size:2rem}.post-lead p{font-size:1.125rem}}.post-teaser-stacked{margin-bottom:24px}.post-teaser-stacked a{display:block}.post-teaser-stacked .image{margin-bottom:12px;line-height:0}.post-teaser-stacked h2{margin-bottom:8px;font-size:1.25rem;font-weight:900}.post-teaser-stacked h2 b{color:#000}.post-teaser-stacked p{margin:0;color:#000;font-size:.9375rem;line-height:1;line-height:1.5}@media (min-width:768px){.post-teaser-stacked{width:48%;margin-bottom:32px}h2{font-size:1.125rem}}.post-teaser{margin-bottom:24px}.post-teaser h2{margin-bottom:8px;font-size:1rem;font-weight:900}.post-teaser h2 b{color:#000;font-weight:900}.post-teaser p{margin:0;color:#000;font-size:.875rem;line-height:1;line-height:1.5}.post-lead .byline,.post-teaser-stacked .byline,.post-teaser .byline{margin-top:8px}.post-lead .field-author,.post-lead time,.post-teaser-stacked .field-author,.post-teaser-stacked time,.post-teaser .field-author,.post-teaser time{display:inline-block;color:#8d8d8d;font-size:.75rem;font-weight:700;line-height:1.25}.post-lead .field-author,.post-teaser-stacked .field-author,.post-teaser .field-author{margin:0 8px 0 0}.post-lead time:before,.post-teaser-stacked time:before,.post-teaser time:before{content:"|";margin-right:8px}.post-teaser .image{margin-bottom:4px}@media (min-width:540px){.post-teaser{margin-bottom:32px}.post-teaser>a{display:flex;align-items:center}.post-teaser h2{font-size:1.125rem}.post-teaser p{font-size:.9375rem}.post-teaser .image{flex-shrink:0;align-self:flex-start;width:250px;margin-bottom:0;padding-right:24px}}@media (min-width:768px){.post-teaser h2{font-size:1.25rem}}ul.pagination{display:flex;margin:16px 0 24px;list-style:none}ul.pagination li{font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase}ul.pagination li.disabled a{color:grey;cursor:not-allowed}ul.pagination svg{position:relative;top:-1px;width:auto;height:12px;vertical-align:middle}ul.pagination li+li{margin-left:32px}.end-pagination{margin-bottom:32px;font-family:Oswald,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.25;text-align:center;text-transform:uppercase}.end-pagination a{display:table;margin:16px auto 0;font-size:.9375rem}@media (min-width:768px){.end-pagination{font-size:1.75rem}}.post-full{max-width:732px}.post-full h1{margin:0 0 8px;color:#631312;font-size:1.5rem}.post-full h1 b{color:#000;font-weight:900}.post-full h2{margin-bottom:0;font-size:1rem;font-weight:400}.post-full .byline,.post-full time{color:#8d8d8d;font-size:.75rem;font-weight:700;line-height:1.25}.post-full time{margin-right:1rem}.post-full .byline a{color:#8d8d8d}.post-full .featured-media{margin-bottom:24px;line-height:0}.post-full .body{margin-top:24px;font-size:1.125rem;line-height:1.75}.post-full .body a{color:#801717;text-decoration:underline}.post-full .body h2{margin-bottom:2rem;font-size:1.5rem}.post-full .body h3{margin-bottom:1.5rem;font-size:1.25rem}.post-full .body h4{margin-bottom:1.5rem;font-size:1.125rem}.post-full .body hr{margin:24px 0;border-width:1px 0 0;border-color:#e3e3e3}.post-full .body blockquote{padding-left:2rem;border-left:3px solid #801717;font-size:.9375rem}@media (min-width:768px){.post-full h1{font-size:2.25rem}.post-full h2{font-size:1.125rem}.featured-media{margin-bottom:24px}.body{font-size:1.125rem}.body h2{font-size:1.75rem}.body h3{font-size:1.25rem}.body h4{font-size:1.125rem}.body hr{margin:32px 0}.body blockquote{margin:2rem 3rem;font-size:1rem}}.search-main .filters{display:none}@media (min-width:960px){#search-box{max-width:768px;margin:0 auto}.search-main{display:flex;max-width:1200px;margin:0 auto}.search-main .filters{display:block;flex-grow:1;min-width:320px;padding-right:56px}.filter-title{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #ccc;font-family:Oswald,sans-serif;font-size:.9375rem;text-transform:uppercase}#publication,#year{margin-bottom:32px}.ais-RefinementList-item{margin-bottom:8px;font-size:14px}.ais-RefinementList-list{list-style:none}.ais-RefinementList-checkbox{position:absolute;opacity:0}.ais-RefinementList-item--selected label,.ais-RefinementList-item label{position:relative;padding:0;cursor:pointer}.ais-RefinementList-item--selected label:before,.ais-RefinementList-item label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;border-radius:4px;background-color:#e6e6e6;vertical-align:text-top}.ais-RefinementList-item:hover label:before{background-color:#d9d9d9}.ais-RefinementList-item--selected label:before{background-color:#ad2120!important}.ais-RefinementList-item--selected label:after{content:"";position:absolute;top:9px;left:5px;width:2px;height:2px;transform:rotate(45deg);background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff}.ais-RefinementList-label,.ais-RefinementList-label:hover{color:#000}.ais-RefinementList-count{display:none;margin-left:8px;background-color:#f2f2f2;color:#1a1a1a;font-size:.6875rem}}.ais-SearchBox,.ais-SearchBox-input{height:64px}.ais-SearchBox{display:block;position:relative;width:100%;max-width:100%;margin-bottom:40px}.ais-SearchBox-input{position:relative;width:100%;height:64px!important;padding-right:56px!important;padding-left:56px!important;transition:box-shadow .4s ease,background .4s;box-shadow:0 1px 1px 0 rgb(85 95 110/20%);font-size:1.125rem!important}.ais-SearchBox-input::-webkit-search-cancel-button{display:none}.ais-SearchBox-submit{position:absolute;top:50%;left:12px;transform:translateY(-50%);border:none;outline:none;background-color:transparent;cursor:text}.ais-SearchBox-submit>svg{width:18px;height:18px;fill:#bfc7d8}.ais-SearchBox-reset{position:absolute;top:50%;right:12px;padding:6px;transform:translateY(-50%);border:none;outline:none;background-color:transparent}.ais-SearchBox-reset>svg{width:12px;height:12px;fill:#bfc7d8}.ais-SearchBox-reset{right:24px}.subscribe-page{display:flex;width:100%;max-width:1000px;margin:0 auto}.subscribe-page .image{flex-shrink:0;width:292px;padding-right:48px}.subscribe-page h2,.subscribe-page h2 strong{font-weight:900}.subscribe-page h2{margin-bottom:16px;font-size:1.75rem}.subscribe-page h2 strong{color:#ad211f}.subscribe-page p{line-height:1.5}#mc_embed_signup_scroll{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}#mc_embed_signup{clear:left;background:#fff;font:14px Helvetica,Arial,sans-serif}.subscribe-page label{display:block;margin-bottom:8px}.subscribe-page .mc-field-group{margin-bottom:24px}.subscribe-page .email,.subscribe-page .submit,.subscribe-page button,.subscribe-page input:not([type=submit]){width:100%}.subscribe-page .first-name,.subscribe-page .last-name{width:48%}.subscribe-page button{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.subscribe-page button:focus{outline:none}#mce-responses{width:100%}#mce-responses .response{width:100%;margin:0 0 24px;padding:12px;border-radius:2px;color:#fff;text-align:center}#mce-responses .response a{color:#fff;text-decoration:underline}#mce-error-response{background:#ad2120}#mce-success-response{background:green}.authors-page{width:100%}.authors-page #custom-hits-container,.authors-page ol.featured-authors{display:grid;grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(auto-fill,minMax(140px,1fr));width:100%;padding:0}.authors-page #custom-hits-container a,.authors-page .featured-authors li{flex:0 0 250px;font-family:Oswald,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25;text-transform:uppercase}.authors-page ol.featured-authors{margin-bottom:40px;list-style:none}@media (min-width:768px){.authors-page #custom-hits-container,.authors-page ol.featured-authors{grid-column-gap:40px;grid-row-gap:48px;grid-template-columns:repeat(auto-fill,minMax(250px,1fr))}.authors-page #custom-hits-container a,.authors-page .featured-authors li{font-size:1.75rem}}.author-full{max-width:768px;margin:0 auto}.author-full .author-links{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:32px 0;padding:0;line-height:1.25;list-style:none}.author-articles{margin-top:40px}.author-full .author-links a{display:block;width:100%;padding:16px;background-color:#000;color:#fff;font-family:Oswald,sans-serif;font-size:1.25rem;font-weight:700;text-align:center;text-transform:uppercase}@media (min-width:768px){.author-full .author-links{margin:40px 0}.author-articles{margin-top:48px}}#author-body.expandable{position:relative;height:400px;overflow:hidden}#author-body.expandable:after{content:"";position:absolute;right:0;bottom:0;left:0;height:180px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.read-more-button{display:inline-block;margin-top:16px;padding:0;border:0;background-color:transparent;color:#631312;font-family:Oswald,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.read-more-button:focus{outline:none}.archives,.recent-articles{margin-top:32px;padding-top:32px;border-top:1px solid #ccc}.recent-articles ul{margin-bottom:32px;list-style:none}.recent-articles li{margin-bottom:24px;font-family:Oswald,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25;text-transform:uppercase}@media (min-width:768px){.archives,.recent-articles{margin-top:40px;padding-top:40px}.recent-articles li{font-size:1.25rem}}.ais-Pagination{display:table;width:auto;margin:48px auto 0;padding:8px 16px;border:1px solid #d4d8e3;border-radius:8px;background:#fff;box-shadow:0 1px 1px 0 rgba(85,95,110,.2);text-align:center}.ais-Pagination-item{display:inline-block;box-sizing:border-box;width:28px;margin:0;padding:3px;border-radius:4px;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.75;list-style:none;text-align:center;text-rendering:optimizeLegibility;font-feature-settings:"pnum";font-variant-numeric:proportional-nums;-webkit-text-size-adjust:100%}.ais-Pagination-item:disabled{visibility:visible;opacity:.5;color:#bbb;pointer-events:none}.ais-Pagination-list{list-style:none}.ais-Pagination-item a{cursor:pointer}.ais-Pagination-item:active,.ais-Pagination-item:active:hover{background:#ad2120!important}.ais-Pagination-item:active .ais-Pagination-link:hover{color:#fff}.ais-Pagination-item:hover{background:rgba(173,33,32,.1)}.ais-Pagination-link{padding:3px}.ais-Pagination-link:hover{color:#697782}.ais-Pagination-item--firstPage{display:none}.ais-Pagination-item--selected{background-color:#ad2120}.ais-Pagination-item--selected>.ais-Pagination-link{color:#fff}.ais-Pagination-item--selected:hover{background-color:#ad2120}#custom-hits-container article{margin-bottom:40px}#custom-hits-container p{margin-bottom:8px;color:#000}#custom-hits-container .byline{margin-top:8px;color:#631312;font-size:.8125rem;font-weight:700;text-decoration:none}.the-point-hero{margin-bottom:32px}.the-point-hero-top{display:flex;align-items:center;margin-bottom:8px}.the-point-hero .title{margin:0;font-size:2rem}.the-point-hero .subtitle,.the-point-hero .title{font-family:Oswald,sans-serif;text-transform:uppercase}.the-point-hero .subtitle{margin:8px 0;color:#631312;font-weight:700}.the-point-description{margin-bottom:0}.the-point-hero img{display:none}.the-point-hero-top{margin-bottom:24px}.the-point-hero img{display:block;align-self:flex-start;width:120px;height:120px;margin-right:32px;border-radius:50%}.mr-sm{margin-right:16px;line-height:0}.mr-lg{margin-right:32px}@media (min-width:768px){.the-point-hero{margin-bottom:40px}.the-point-hero .title{font-size:3rem}.the-point-hero img{width:120px;height:120px;margin-right:32px;border-radius:50%}}*{box-sizing:border-box}body{margin:0;padding:0}a{color:#631312;text-decoration:none}img{max-width:100%}blockquote,dd,dl,dt,li,ol,ul{margin:0;padding:0}hr{height:0;margin:16px 0 32px;border-top:1px solid #000}.button{display:inline-block;padding:16px 32px;border-radius:4px;background-color:#ad2120;color:#fff;font-family:Oswald,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:1px;line-height:1.25;text-align:center;text-transform:uppercase}main{margin:0 auto;padding:24px 24px 48px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.posts-stacked-grid article:nth-child(-n+1){padding-top:0;border-top:none}@media (min-width:768px){.posts-stacked-grid article:nth-child(-n+2){padding-top:0;border-top:none}.posts-stacked-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.posts-stacked-grid article{width:48%}}@media (min-width:960px){main{display:flex;max-width:1168px;padding:40px 24px 56px}}@media (min-width:728px) and (max-width:959px){main{max-width:728px}}.basic-page{max-width:768px;margin:0 auto}.basic-page h2{margin:40px 0 24px;font-family:Oswald,sans-serif;font-size:1.5rem;text-transform:uppercase}.basic-page ul{padding-left:20px}@media print{@page{size:auto;margin:20mm 35mm}a:link,a:visited{font-weight:400}a:link,a:link.header__site-link,a:visited,a:visited.header__site-link{text-decoration:none!important}.body a[href]:after{content:" (" attr(href) ")";font-weight:400}.body a[href^="#"]:after,.body a[href^="javascript:"]:after{content:""}.body abbr[title]:after{content:" (" attr(title) ")"}.body a{color:#000!important}.body a:after{font-style:italic}#header,.field-addthis-article-bottom,.field-addthis-article-top,.sidebar,.social-icon,footer.footer{display:none!important;visibility:hidden}.post-full{max-width:100%}.featured-media{margin-top:24px}}.icon-div{display:flex;align-items:center}.social-icon{position:relative;top:0;margin-right:6px;margin-bottom:2px;transition:top .2s linear}.social-icon:hover{top:-5px}.disqus-headliner{max-width:50%;margin:0 auto;text-align:center}.disqus-divider{width:32px;height:4px;margin:0 auto;background:#c4c4c4}.disqus-header{margin-top:16px;margin-bottom:8px!important;font-size:24px!important;font-weight:800!important}.disqus-cta{font-size:18px;font-weight:800;text-decoration:underline}.commento-count{font-weight:700;text-decoration:none}.commento-count:before{content:"\f086";margin-right:5px;font-family:FontAwesome;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400}.fpm-series{justify-content:center;color:#fff!important}.post-lead-title{margin-bottom:8px;font-size:26px!important;line-height:1}@media (min-width:768px){.post-lead-title{font-size:40px!important}}.newer-posts{margin-right:4px}.older-posts{margin-left:4px}.search-icon{margin-right:1px;margin-left:auto}.d-block{display:block}.responsive-iframe{position:relative;height:0;margin-bottom:2rem;padding-bottom:56.25%;overflow:hidden}.responsive-iframe iframe{position:absolute;inset:0;width:100%;height:100%}.banner{padding:.25rem;background-color:#000;color:#fff;font-size:.825rem;text-align:center}.banner strong{text-decoration:underline}@media (min-width:960px){.banner{font-size:1rem}}