.search-results .swiftype{font-family:Geograph,serif;font-family:var(--font-family-primary-fancy)}.search-results .swiftype [data-st-search-form] .ac_title,.search-results .swiftype [data-st-search-form] a{color:#000}.search-results .swiftype>.container{display:flex;flex-direction:column;max-width:none;margin-bottom:2rem}.search-results .swiftype .header{order:-1;margin-top:1rem}.search-results .swiftype .left-header{display:none}.search-results .swiftype .right-header{float:none;width:100%;font-size:1.125rem;color:#000;text-align:center;font-family:Geograph,serif;font-family:var(--font-family-primary-fancy)}.search-results .swiftype .st-has-query span{display:block;padding-top:.25rem;font-size:3.125rem;font-style:normal;font-weight:700;text-transform:capitalize;letter-spacing:1.5px;font-family:Druk Wide,serif;font-family:var(--font-family-secondary-fancy)}.search-results .swiftype .search_form{box-shadow:none;border:none;border-radius:0;margin-top:0;margin-bottom:2rem}.search-results .swiftype .search-form{border-radius:0}.search-results .swiftype .search-form::before,.search-results .swiftype .search-form::after{content:none}.search-results .swiftype .search-form input[type=submit]{background-color:#000;color:#fff;text-transform:uppercase;font-weight:700;border:1px solid #000;transition:background-color .24s cubic-bezier(0.215, 0.61, 0.355, 1),color .24s cubic-bezier(0.215, 0.61, 0.355, 1);border-radius:0;padding:1rem;width:33%;max-width:13.125rem;flex-basis:33%;font-size:1rem;height:3.75rem;position:relative}.search-results .swiftype .search-form input[type=submit]:hover,.search-results .swiftype .search-form input[type=submit]:focus{background-color:#fff;color:#000}.search-results .swiftype .search-form input[type=text]{background:none;flex-basis:66%;flex-grow:1;float:none;font-size:1.125rem;padding:1rem 0;height:3.75rem;text-indent:1.25rem;box-shadow:none;border-radius:0;border:1px solid #dcdcdc;border-right:none;font-family:Georgia,serif;font-family:var(--font-family-primary)}.search-results .swiftype .main-container{display:flex;justify-content:space-between}.search-results .swiftype .main-container::before,.search-results .swiftype .main-container::after{content:none}.search-results .swiftype .main{float:none;flex-basis:70%;flex-grow:1}@media(min-width: 48rem){.search-results .swiftype .main{border-left:1px solid #dcdcdc;padding-left:1.875rem}}.search-results .swiftype .left-main{float:none;padding:0 1.875rem 0 0;flex-basis:25%}@media(max-width: 47.999rem){.search-results .swiftype .left-main{display:none}}.search-results .swiftype select{-webkit-appearance:none;appearance:none;font-size:1rem;border:1px solid #000;padding:.75rem 1.25rem .75rem .75rem;border-radius:0;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggZD0iTTE4LjcgOS43bC02IDZhMSAxIDAgMCAxLS43LjMgMSAxIDAgMCAxLS43LS4zbC02LTZhMSAxIDAgMCAxIDAtMS40IDEgMSAwIDAgMSAxLjQgMGw1LjMgNS4zIDUuMy01LjNhMSAxIDAgMCAxIDEuNCAwYy40LjQuNCAxIDAgMS40eiIgaWQ9ImEiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUgLTgpIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIG1hc2s9InVybCgjYikiIGZpbGw9IiMwMDAiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L2c+PC9nPjwvc3ZnPg==");background-size:14px 8px;background-repeat:no-repeat;background-position:95% 50%;margin-bottom:1.25rem;width:100%;font-family:Geograph,serif;font-family:var(--font-family-primary-fancy)}.search-results .swiftype .left-main .facet-container a{color:hsl(0,0%,50%);font-size:.75rem;transition:color 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.search-results .swiftype .left-main .facet-container a:hover,.search-results .swiftype .left-main .facet-container a:focus{color:#000}.search-results .swiftype .left-main .st-section-title{padding-top:1.25rem}.search-results .swiftype .left-main .st-section-title:first-child{padding-top:0}.search-results .swiftype .left-main .st-section-title,.search-results .swiftype .left-main .facet-title{font-size:1.25rem;font-weight:bold}.search-results .swiftype .left-main .facet-title{text-transform:none;letter-spacing:normal;padding-bottom:0.625rem}.search-results .swiftype .left-main .facet-container{border-top:1px solid #dcdcdc;padding:1.25rem 0}.search-results .swiftype .left-main .radio-options,.search-results .swiftype .left-main .facet-container{font-size:1rem}.search-results .swiftype .left-main .facet-option,.search-results .swiftype .left-main .radio-option{padding:0 2.5rem 0 0.25rem}.search-results .swiftype .left-main .radio-label,.search-results .swiftype .left-main .facet-label{cursor:pointer;padding-left:.25rem}.search-results .swiftype .left-main .facet-count{color:hsl(0,0%,50%)}.search-results .swiftype .result{display:flex;padding:1rem 0;align-items:flex-start;width:auto;border-bottom:1px solid #dcdcdc}@media(min-width: 48rem){.search-results .swiftype .result{padding:2rem 0}}.search-results .swiftype .result:first-child{padding-top:0}.search-results .swiftype .result:hover{background-color:rgba(0,0,0,0)}.search-results .swiftype .result-image{width:30%;margin-right:2rem}.search-results .swiftype .result-image img{width:100%;max-width:18.75rem}.search-results .swiftype .result-content{display:flex;flex-direction:column;padding:0;width:70%}.search-results .swiftype .result-title{order:1}.search-results .swiftype .result .byline{order:3;font-size:.75rem;font-weight:700;color:#000;margin-top:.5rem;text-transform:uppercase;font-family:Georgia,serif;font-family:var(--font-family-primary)}@media(max-width: 47.999rem){.search-results .swiftype .result .byline{display:none}}.search-results .swiftype .result .byline .icon .fa-user::before{content:"By ";font-style:normal}.search-results .swiftype .result .byline .icon+.icon{margin-left:2rem}.search-results .swiftype .result .byline .icon:last-child{display:none}.search-results .swiftype .result .result-content .result-title a{display:block;font-size:1rem;color:#000;line-height:var(--line-height-small, 1.1);margin-bottom:.5rem;font-family:Geograph,serif;font-family:var(--font-family-primary-fancy)}@media(min-width: 48rem){.search-results .swiftype .result .result-content .result-title a{font-size:1.625rem;font-weight:700}}@media(min-width: 62.5rem){.search-results .swiftype .result .result-content .result-title a{font-size:2rem}}.search-results .swiftype .result .result-content .result-title a:hover{color:#b22a2d}.search-results .swiftype .result .text-block{order:2;color:#6a6a6a;margin-bottom:0.0625rem;font-size:1rem;line-height:1.5;font-weight:300;font-family:Helvetica,sans-serif}@media(min-width: 78.75rem){.search-results .swiftype .result .text-block{font-size:1.125rem}}@media(max-width: 47.999rem){.search-results .swiftype .result .text-block{display:none}}.search-results .swiftype .footer{font-size:1rem;padding:1rem 0 0 0;font-family:Geograph,serif;font-family:var(--font-family-primary-fancy)}@media(min-width: 48rem){.search-results .swiftype .footer{font-size:1.5rem;width:75%;margin-left:auto;border-left:1px solid #dcdcdc}}@media(min-width: 48rem){.search-results .swiftype .footer>span:nth-child(2){margin:0 3rem}}.search-results .swiftype .footer>span:nth-child(2) a{margin:0 .5rem}@media(min-width: 48rem){.search-results .swiftype .footer>span:nth-child(2) a{margin:0 1rem}}.search-results .swiftype .footer .invalid{color:#8c8c8c}.search-results .swiftype .footer .current_page{color:#b22a2d}.search-results .swiftype .footer a{color:#000}.search-results .swiftype .footer a:hover{color:#b22a2d}