*{box-sizing:border-box}body,select,input,textarea{color:#333}::-moz-selection{background:#ffb865;color:#000;text-shadow:none}::selection{background:#ffb865;color:#000;text-shadow:none}a:link{-webkit-tap-highlight-color:transparent}ins{background-color:#ffb865;color:#000;text-decoration:none}mark{background-color:#ffb865;color:#000;font-style:italic;font-weight:700}h2.form_title{border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#222;font-size:1.3125rem;margin-bottom:-1rem;padding:1rem 0}#contact-form .gform_wrapper{background:#fff;border:0 solid #f2f2f2;margin-top:0;padding:0}#contact-form .gform_wrapper.gform_body .gform_fields .gfield,#contact-form .gform_wrapper.gform_body .gform_fields .gfield.gf_left_half,#contact-form .gform_wrapper.gform_body .gform_fields .gfield.gf_right_half{margin-bottom:1.5625rem}#contact-form .gform_wrapper .gfield{margin-top:1.5rem}#contact-form .gform_wrapper .gfield_label{color:#222;font-size:.8125rem;font-weight:500;line-height:1.5!important;letter-spacing:2px;text-transform:uppercase}#contact-form .gform_wrapper .gfield_label .gfield_required{color:red;font-size:1.5rem;line-height:0;position:relative;top:8px}#contact-form .gform_wrapper .name_first label,#contact-form .gform_wrapper .name_last label{font-size:.6875rem;margin-top:.25rem;text-transform:uppercase}#contact-form .gform_wrapper input[type=text],#contact-form .gform_wrapper input[type=url],#contact-form .gform_wrapper input[type=email],#contact-form .gform_wrapper input[type=tel],#contact-form .gform_wrapper input[type=number],#contact-form .gform_wrapper input[type=password],#contact-form .gform_wrapper input[type=file],#contact-form .gform_wrapper textarea{background:#f2f2f2;border:1px solid #f2f2f2;border-radius:0;padding:.5rem 1rem}#contact-form .gform_wrapper input[type=text]::-webkit-input-placeholder,#contact-form .gform_wrapper input[type=url]::-webkit-input-placeholder,#contact-form .gform_wrapper input[type=email]::-webkit-input-placeholder,#contact-form .gform_wrapper input[type=tel]::-webkit-input-placeholder,#contact-form .gform_wrapper input[type=number]::-webkit-input-placeholder,#contact-form .gform_wrapper input[type=password]::-webkit-input-placeholder,#contact-form .gform_wrapper input[type=file]::-webkit-input-placeholder,#contact-form .gform_wrapper textarea::-webkit-input-placeholder{color:#333;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}#contact-form .gform_wrapper input[type=text]::-moz-placeholder,#contact-form .gform_wrapper input[type=url]::-moz-placeholder,#contact-form .gform_wrapper input[type=email]::-moz-placeholder,#contact-form .gform_wrapper input[type=tel]::-moz-placeholder,#contact-form .gform_wrapper input[type=number]::-moz-placeholder,#contact-form .gform_wrapper input[type=password]::-moz-placeholder,#contact-form .gform_wrapper input[type=file]::-moz-placeholder,#contact-form .gform_wrapper textarea::-moz-placeholder{color:#333;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}#contact-form .gform_wrapper input[type=text]:-ms-input-placeholder,#contact-form .gform_wrapper input[type=url]:-ms-input-placeholder,#contact-form .gform_wrapper input[type=email]:-ms-input-placeholder,#contact-form .gform_wrapper input[type=tel]:-ms-input-placeholder,#contact-form .gform_wrapper input[type=number]:-ms-input-placeholder,#contact-form .gform_wrapper input[type=password]:-ms-input-placeholder,#contact-form .gform_wrapper input[type=file]:-ms-input-placeholder,#contact-form .gform_wrapper textarea:-ms-input-placeholder{color:#333;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}#contact-form .gform_wrapper input[type=text]::placeholder,#contact-form .gform_wrapper input[type=url]::placeholder,#contact-form .gform_wrapper input[type=email]::placeholder,#contact-form .gform_wrapper input[type=tel]::placeholder,#contact-form .gform_wrapper input[type=number]::placeholder,#contact-form .gform_wrapper input[type=password]::placeholder,#contact-form .gform_wrapper input[type=file]::placeholder,#contact-form .gform_wrapper textarea::placeholder{color:#333;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}#contact-form .gform_wrapper textarea{width:100%}#contact-form .gform_wrapper select{-webkit-appearance:none;background:url(assets/images/svg-icons/caret-down.svg) no-repeat 97% transparent;background-color:#f2f2f2;background-size:.75rem;border-color:#ccc;border-radius:0;line-height:1.45;padding:.5rem 1rem;width:100%}@media(min-width:580px){#contact-form .gform_wrapper select{width:49%}}#contact-form .gform_wrapper .gfield_description{color:#999;font-style:italic;margin-top:0}#contact-form .gform_wrapper .gsection{border:none;margin:0;margin-top:3rem}#contact-form .gform_wrapper .gsection_title{color:utopia-std,Garamond,Times,serif;font-size:1.3125rem;font-weight:300;letter-spacing:2px!important}#contact-form .gform_wrapper #extensions_message{font-size:.8125rem;text-transform:uppercase}#contact-form .gform_wrapper select[multiple=multiple]{background:#f2f2f2}#contact-form .gform_wrapper .validation_error{background:red;border:none;color:#fff;font-size:.875rem;font-weight:400;letter-spacing:1px;padding:1rem;text-transform:uppercase;width:97.5%}#contact-form .gform_wrapper .top_label .gfield_error{background:0 0;border:none;width:100%}#contact-form .gform_wrapper .top_label .gfield_error textarea.textarea{max-width:100%}#contact-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin:none!important}#contact-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required .name_last{padding-right:0}#contact-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,#contact-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:0;max-width:100%}#contact-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{color:red;letter-spacing:1px;margin:0;margin-bottom:.5rem;margin-top:.25rem;padding:0;padding-top:0!important;max-width:100%;text-transform:uppercase}#contact-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description:before{color:#222;content:'\f0aa';font-family:fontawesome;margin-right:.35rem}#contact-form .gform_wrapper li.gfield_error input[type=email],#contact-form .gform_wrapper li.gfield_error input[type=number],#contact-form .gform_wrapper li.gfield_error input[type=password],#contact-form .gform_wrapper li.gfield_error input[type=tel],#contact-form .gform_wrapper li.gfield_error input[type=text],#contact-form .gform_wrapper li.gfield_error input[type=url],#contact-form .gform_wrapper li.gfield_error textarea{border-color:red}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{background:#6fb881;border:none;border-radius:0;color:#fff;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:2px;margin-bottom:5rem;padding:.5rem 2rem;text-transform:uppercase;transition:all .25s ease-out}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{background:#00846b;-webkit-transform:scale(1.02);transform:scale(1.02)}.gform_ajax_spinner{-webkit-animation:spinner 1.1s infinite linear;animation:spinner 1.1s infinite linear;border-radius:50%;border:4px solid rgba(255,255,255,.3);clear:both;float:left;height:30px;margin-left:0;margin-right:1.5rem;margin-top:.75rem;width:30px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.gform_wrapper .gform_body .gform_fields .gfield select,.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select{margin-left:0;width:100%!important}@media(min-width:580px){.gform_wrapper .gform_body .gform_fields .gfield select,.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select{width:49%!important}}.gform_wrapper .gfield .chosen-container-single{font-size:1rem}.gform_wrapper .gfield .chosen-container-single .chosen-single{background:#f2f2f2;border-color:#ccc;border-radius:0;height:auto;padding:.5rem 1rem}.gform_wrapper .gfield .chosen-container-single .chosen-single div b{position:absolute;top:40%;background:0 0}.gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-search input[type=text]{background:0 0}.gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-results li{padding:.625rem .3125rem}.gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single{background-image:none}.gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single div b{border:none}#content .gform_wrapper{margin-right:0;max-width:100%}#content .gform_wrapper input[type=text],#content .gform_wrapper input[type=url],#content .gform_wrapper input[type=email],#content .gform_wrapper input[type=tel],#content .gform_wrapper input[type=number],#content .gform_wrapper input[type=password],#content .gform_wrapper input[type=file],#content .gform_wrapper textarea{padding:.5rem 1rem;width:100%}@media(min-width:580px){#content .gform_wrapper input[type=text],#content .gform_wrapper input[type=url],#content .gform_wrapper input[type=email],#content .gform_wrapper input[type=tel],#content .gform_wrapper input[type=number],#content .gform_wrapper input[type=password],#content .gform_wrapper input[type=file],#content .gform_wrapper textarea{width:49%}}#content .gform_wrapper .chosen-search input[type=text],#content .gform_wrapper textarea{width:100%}#content .gform_wrapper .gf_left_half,#content .gform_wrapper .gf_right_half{width:100%}@media(min-width:580px){#content .gform_wrapper .gf_left_half input[type=text],#content .gform_wrapper .gf_left_half input[type=url],#content .gform_wrapper .gf_left_half input[type=email],#content .gform_wrapper .gf_left_half input[type=tel],#content .gform_wrapper .gf_left_half input[type=number],#content .gform_wrapper .gf_left_half input[type=password],#content .gform_wrapper .gf_left_half input[type=file],#content .gform_wrapper .gf_right_half input[type=text],#content .gform_wrapper .gf_right_half input[type=url],#content .gform_wrapper .gf_right_half input[type=email],#content .gform_wrapper .gf_right_half input[type=tel],#content .gform_wrapper .gf_right_half input[type=number],#content .gform_wrapper .gf_right_half input[type=password],#content .gform_wrapper .gf_right_half input[type=file]{width:100%}}@media(min-width:580px){#content .gform_wrapper .gf_left_half,#content .gform_wrapper .gf_right_half{width:49%}}@media(min-width:580px){#content .gform_wrapper .gf_left_half{margin-right:2%}}#content .gform_wrapper .ginput_complex .name_first input[type=text],#content .gform_wrapper .ginput_complex .name_last input[type=text]{width:100%}.gform_confirmation_wrapper{border:3px solid #f2f2f2;font-size:17px;line-height:1.4;margin:0 0 1em;padding:1.5rem;max-width:65rem}@media(min-width:320px){.gform_confirmation_wrapper{font-size:calc(17px + 3 * (100vw - 320px)/960)}}@media(min-width:1280px){.gform_confirmation_wrapper{font-size:20px}}#newsletter-form .gform_wrapper #gform_6 *{border:0;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:300;margin:0;padding:0}#newsletter-form .gform_wrapper form{display:flex}#newsletter-form .gform_wrapper #gform_6{padding:.75rem 1rem 0}#newsletter-form .gform_wrapper #gform_6 .gform_heading{display:none}#newsletter-form .gform_wrapper #gform_6 .gform_body{flex-grow:1}#newsletter-form .gform_wrapper #gform_6 .gform_footer{width:auto}#newsletter-form .gform_wrapper #gform_6 #gform_submit_button_6{background-color:#333;font-size:.875rem;font-weight:700;padding:.6rem .75rem}#newsletter-form .gform_wrapper #gform_6 #input_6_1{background-color:#f2f2f2;padding:.5rem;width:100%}#newsletter-form .gform_wrapper #gform_6 #input_6_1::-webkit-input-placeholder{color:#333;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}#newsletter-form .gform_wrapper #gform_6 #input_6_1::-moz-placeholder{color:#333;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}#newsletter-form .gform_wrapper #gform_6 #input_6_1:-ms-input-placeholder{color:#333;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}#newsletter-form .gform_wrapper #gform_6 #input_6_1::placeholder{color:#333;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.gform_wrapper{max-width:45rem}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{color:#00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.5!important;letter-spacing:2px;text-transform:uppercase}.gform_wrapper label.gfield_label .gfield_required,.gform_wrapper legend.gfield_label .gfield_required{color:red;font-size:1.5rem;line-height:0;position:relative;top:8px}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:1px;margin-top:.25rem;text-transform:uppercase}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background:#f2f2f2;border:2px solid #ccc;border-radius:0;color:#222;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;padding:.5rem .75rem;width:100%;-webkit-appearance:none}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder{color:#333;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder{color:#333;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder{color:#333;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder{color:#333;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.gform_wrapper .gform_body .gform_fields .gfield select,.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select{border:2px solid #ccc;display:block;padding:.35rem .75rem}.gform_wrapper span.ginput_total{background:#ffb865;border-radius:20px;color:#222;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:1px;margin-top:1rem;padding:.5rem 1rem;text-transform:uppercase}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background:#00846b;border:none;border-radius:0;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:2px!important;padding:.575rem .75rem!important;text-transform:uppercase;transition:all .25s ease-out;-webkit-appearance:none;width:175px}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:#000;-webkit-transform:scale(1);transform:scale(1)}.gform_wrapper div.validation_error{background:#ffb865;border:none;color:#222;font-weight:400;padding:1.5rem}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:0 0;border:none;max-width:100%!important}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:2px solid #790000}.gform_wrapper .validation_message{background:#ffb865;color:#000;margin-top:.25rem}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding:.5rem}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:normal;font-weight:400;vertical-align:baseline;background:0 0}article,aside,figure,footer,header,hgroup,img,nav,section{display:block}img,object,embed{max-width:100%;height:auto}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;*vertical-align:baseline}.lt-ie7 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}em,i{font-style:italic}strong,th,b{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:80%;line-height:0;position:relative}sup{top:-.75em}sub{bottom:-.5em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.lt-ie8 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}html{-webkit-text-size-adjust:none}input[type=text],input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none}*{box-sizing:border-box}body,select,input,textarea{color:#333}::-moz-selection{background:#ffb865;color:#000;text-shadow:none}::selection{background:#ffb865;color:#000;text-shadow:none}a:link{-webkit-tap-highlight-color:transparent}ins{background-color:#ffb865;color:#000;text-decoration:none}mark{background-color:#ffb865;color:#000;font-style:italic;font-weight:700}body{color:#222;font-family:freight-text-pro,Garamond,Times,serif;font-size:100%;font-weight:300;line-height:1.5}a{color:#222}a:hover,a:focus{color:#000}nav a{text-decoration:none}nav a:hover,nav a:active{text-decoration:none}h1{color:#222;font-family:utopia-std,Garamond,Times,serif;font-size:24px;font-weight:700;letter-spacing:.5px;line-height:1.2;margin-bottom:1rem}@media(min-width:320px){h1{font-size:calc(24px + 22 * (100vw - 320px)/960)}}@media(min-width:1280px){h1{font-size:46px}}h2{color:#222;font-family:utopia-std,Garamond,Times,serif;font-size:21px;font-weight:700;letter-spacing:.5px;line-height:1.2;margin-bottom:1rem;text-transform:uppercase}@media(min-width:320px){h2{font-size:calc(21px + 15 * (100vw - 320px)/960)}}@media(min-width:1280px){h2{font-size:36px}}h3{color:#222;font-family:utopia-std,Garamond,Times,serif;font-size:18px;font-weight:700;letter-spacing:.5px;line-height:1.2;margin-bottom:1rem;margin-top:2.5rem}@media(min-width:320px){h3{font-size:calc(18px + 10 * (100vw - 320px)/960)}}@media(min-width:1280px){h3{font-size:28px}}h4{color:#222;font-family:utopia-std,Garamond,Times,serif;font-size:1rem;line-height:1.3}h5{color:#222;font-family:utopia-std,Garamond,Times,serif;font-size:1rem;line-height:1.3}h6{color:#222;font-family:utopia-std,Garamond,Times,serif;font-size:.875rem;line-height:1.3}p{font-size:17px;line-height:1.4;margin:0 0 1em;max-width:65rem}@media(min-width:320px){p{font-size:calc(17px + 3 * (100vw - 320px)/960)}}@media(min-width:1280px){p{font-size:20px}}em,i{font-style:italic}em strong,em b,i strong,i b{font-style:italic}em span,i span{font-style:italic}strong,b{font-weight:600}strong em,strong i,b em,b i{font-weight:600}strong span,b span{font-weight:600}ol{margin:1em 0 1em 1.25em}ul{list-style:disc;margin:1em 0 1em 1.1em}nav ul{list-style:none;margin:0;padding-left:0}nav ul a{text-decoration:none}article ul{font-size:16px}@media(min-width:320px){article ul{font-size:calc(16px + 4 * (100vw - 320px)/960)}}@media(min-width:1280px){article ul{font-size:20px}}article ul ul{margin-bottom:0}article a{color:#00846b;text-decoration:none;background-image:linear-gradient(#00846B,#00846B),linear-gradient(#ccc,#ccc);background-position:0% 100%,0 100%;background-repeat:no-repeat;background-size:0% 2px,100% 1px;transition:background-size .3s}article a:hover,article a:focus{background-size:100% 2px,100% 1px;color:#00846b}.detail{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.article-section-title{border-bottom:3px solid #6fb881;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;margin:1rem 0;margin-bottom:1rem;padding-bottom:.5rem;text-transform:uppercase}.section-label{border-bottom:2px solid #000;padding:0;width:100%}.section-label span{font-size:.875rem;font-weight:.875rem;letter-spacing:2px;line-height:1.5;padding:.25rem .75rem;margin:0;text-decoration:none;text-transform:uppercase;background:#000;color:#fff;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif}.ad-zone{list-style:none;margin:0;padding-left:0}.article-authors{clear:both;margin:4rem 0}.article-authors .author-item{margin-bottom:2rem}.article-authors .article-section-title .fa-pencil{color:#00846b;margin-right:.5rem}.article-authors h5{font-size:1.125rem;letter-spacing:.5px;margin-bottom:.5rem}.article-authors .author-bio{font-size:1rem;margin-bottom:1rem;max-width:40rem}.article-authors .author-email{color:#00846b;font-size:1.0625rem;margin-bottom:.5rem}.article-authors .author-email .fa-envelope{font-size:1rem;margin-right:.35rem;position:relative;top:2px}.article-authors .author-twitter{color:#00846b;font-size:1.0625rem}.article-authors .author-twitter .fa-twitter{font-size:1.125rem;margin-right:.35rem;position:relative;top:2px}.article-authors .author-view-all a{background-image:none;color:#222;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-top:1.25rem}.article-authors .author-view-all a .fa-caret-right{color:#00846b;font-size:.9375rem;left:2px;top:1px;position:relative;transition:all .25s ease-out}.article-authors .author-view-all a:hover .fa-caret-right{left:5px}.article-byline{margin-bottom:3rem;line-height:1.2}.article-cta-footer{background:#6fb881;margin:5rem 0 0;padding:4rem 1rem;text-align:center}.article-cta-footer p{margin:0 auto;margin-bottom:1.5rem;max-width:45rem}.article-cta-footer .newsmatch-wrapper{align-items:center;border:2px solid #fff;display:flex;flex-direction:column;margin:0 auto;margin-top:2rem;max-width:520px;padding:.25rem}.article-cta-footer .newsmatch-wrapper img{max-width:200px}.article-cta-footer .newsmatch-wrapper p{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:1px;margin-bottom:.75rem;text-transform:uppercase}.article-cta-footer .article-cta-buttons a{background:#fff;display:inline-block;font-size:.8125rem;letter-spacing:2px;margin:0 .5rem;padding:.75rem 1rem .8rem;text-decoration:none;transition:all .25s ease-out}@media(min-width:768px){.article-cta-footer .article-cta-buttons a{font-size:.9375rem;margin:0 1rem;padding:.75rem 1.5rem 1rem}}.article-cta-footer .article-cta-buttons a .fa-briefcase{font-size:1.1875rem;margin-right:.5rem;position:relative;top:2px}@media(min-width:768px){.article-cta-footer .article-cta-buttons a .fa-briefcase{font-size:1.4375rem}}.article-cta-footer .article-cta-buttons a .fa-heart-circle{font-size:1.1875rem;margin-right:.5rem;position:relative;top:2px}@media(min-width:768px){.article-cta-footer .article-cta-buttons a .fa-heart-circle{font-size:1.4375rem}}.article-cta-footer .article-cta-buttons a:hover{background:#ffb865;color:#222}.article-date{border-bottom:3px solid #222;margin-bottom:.5rem;margin-top:1rem;padding-bottom:.35rem}.article-date span{display:inline-block;width:60px}.article-preview-topic{color:#00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;line-height:1;margin-bottom:1.5rem;text-transform:uppercase}.article-preview-topic .fa-square{font-size:.75rem;margin-right:.5rem;position:relative}.article-preview{margin-bottom:.25rem}.article-preview a{display:block;text-decoration:none}.article-preview a:hover h5{color:#00846b}.article-preview .article-preview-thumbnail{position:relative}.article-preview .article-preview-ysi-label{background:#ffb865;color:#222;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:1.5px;padding:.35rem .75rem;position:absolute;right:0;text-transform:uppercase;top:0}.article-preview .article-preview-ysi-label .fa-briefcase{color:#fe8900;font-size:.875rem}.article-preview .wp-post-image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;height:260px;width:100%;font-family:'object-fit: cover;'}.article-preview .article-preview-date{display:flex}.article-preview .article-preview-date p{color:#707070;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:.05em;margin:1.125rem 3rem .25rem 0;text-transform:uppercase}.article-preview h5{font-size:1.3125rem;letter-spacing:.5px;margin-bottom:.5rem;transition:all .25s ease-out}.article-preview .article-preview-byline{display:flex;margin:.5rem 0}.article-preview .byline{color:#707070;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:.05em;line-height:1.4;margin:0;text-transform:uppercase}.article-preview .article-preview-excerpt{margin-bottom:1rem}.article-preview .article-preview-excerpt figcaption{display:none}.article-preview .article-preview-excerpt p{font-size:1rem;margin-top:.75rem}.article-preview .tag-opinion{color:#00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.4;letter-spacing:.1em;margin:0;margin-right:1rem;min-width:80px;text-transform:uppercase}.article-preview .tag-opinion .fa-circle{font-size:.6875rem;margin-right:.125rem;position:relative;top:-1px}.article-related-articles{background:#f2f2f2;padding:3rem 0}.article-related-articles .inner{margin:0 auto;max-width:1440px;padding:0 1.5rem}@media(min-width:1024px){.article-related-articles .inner{padding-left:4rem}}.article-related-articles h4{font-size:.9375rem;margin-bottom:.5rem;padding-bottom:.5rem}.article-related-articles ul{list-style:none;margin:0;padding-left:0;display:-ms-grid;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));-ms-grid-rows:auto;grid-template-rows:auto}.article-related-articles _:-ms-lang(x),.article-related-articles ul{display:flex;flex-wrap:wrap}.article-related-articles _:-ms-lang(x) li,.article-related-articles ul li{padding-right:1rem;width:100%}@media(min-width:580px){.article-related-articles _:-ms-lang(x) li,.article-related-articles ul li{width:50%}}@media(min-width:1024px){.article-related-articles _:-ms-lang(x) li,.article-related-articles ul li{width:25%}}.article-related-articles img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;height:240px;width:100%;font-family:'object-fit: cover;'}.article-related-articles h5{font-size:1.1875rem;letter-spacing:.5px;line-height:1.2;margin:1rem 0 .5rem}.article-related-articles .article-preview-byline p{color:#00846b;font-size:.8125rem;margin-bottom:1.5rem}.article-share{display:flex}.article-share h6{width:54px}.article-share .addthis_inline_share_toolbox{position:relative;top:-8px}.article-share .at-resp-share-element .at-share-btn:hover{-webkit-transform:translateY(0);transform:translateY(0)}.article-tags .article-section-title .fa-tag{color:#00846b;margin-right:.5rem}.article-tags ul{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.article-tags li{margin-bottom:.25rem;margin-right:.25rem}.article-tags a{background:#f2f2f2;border-radius:18px;color:#222;display:inline-block;font-size:.9375rem;letter-spacing:.5px;padding:.25rem 1rem;transition:all .25s ease-out}.article-tags a:hover{background:#a2d1ae;color:#222}.article-tags a::before,.article-tags a::after{content:none}.footer-sneaker{background:#222;bottom:-100vh;color:#fff;display:flex;flex-direction:column;left:0;max-height:0;overflow:hidden;padding:0;position:relative;width:100%;z-index:10000;height:100vh;overflow:scroll;transition:bottom .5s ease-out}@media screen and (min-height:400px){.footer-sneaker{height:auto}}@media(min-width:580px){.footer-sneaker{flex-direction:row}}.sneaker-open .footer-sneaker{bottom:0;max-height:1000px;position:fixed}.footer-sneaker img{max-width:none;width:100%}.footer-sneaker .sneaker-close{background:0 0;border:none;color:#fff;font-size:1.75rem;margin:0;padding:0;position:absolute;right:.5rem;top:.5rem;-webkit-appearance:none}.footer-sneaker .sneaker-close:focus{outline:none}@media(min-width:768px){.footer-sneaker .sneaker-close{right:1rem;top:1rem}}.home-ysi{margin-bottom:3rem}@media(min-width:1024px){.home-ysi{display:flex}}.home-ysi .ysi-grid{background:#f2f2f2;padding:2.5rem 1rem .5rem;position:relative}@media(min-width:1024px){.home-ysi .ysi-grid{width:50%}}.home-ysi .ysi-grid ul{list-style:none;margin:0;padding-left:0}.home-ysi .ysi-grid .ysi-grid-label{left:0;padding:0;position:absolute;top:0}.home-ysi .ysi-grid .ysi-grid-label a{background:#ffb865;color:#222;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:2px;line-height:1.5;padding:.25rem .75rem;margin:0;text-decoration:none;text-transform:uppercase}.home-ysi .ysi-grid .ysi-grid-label a .fa-briefcase{color:#fe8900;font-size:.875rem}.home-ysi .ysi-grid .ysi-grid-label a .fa-caret-right{position:relative;top:1px}.home-ysi .article-preview{border-bottom:2px solid #ccc;padding-bottom:.5rem}.home-ysi .article-preview:last-child{border:none}.home-ysi .article-preview h5{font-size:1rem}.home-ysi .article-preview .article-preview-date p{margin-top:.5rem}.home-ysi .ysi-cta{background:#ffb865;display:flex;flex-direction:column;padding:2rem;padding-bottom:1rem}@media(min-width:1024px){.home-ysi .ysi-cta{width:50%}}.home-ysi .ysi-cta h6{font-size:1.75rem;margin-bottom:1.5rem}.home-ysi .ysi-cta p{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;line-height:1.5;text-transform:uppercase}.home-ysi _:-ms-lang(x),.home-ysi .ysi-cta{display:block}.home-ysi .ysi-cta-logo{margin-bottom:2rem;max-width:340px}.home-ysi _:-ms-lang(x),.home-ysi .ysi-cta-logo{max-height:50px}.home-ysi .ysi-cta-bullets{list-style:none;margin:0;padding-left:0}@media(min-width:768px){.home-ysi .ysi-cta-bullets{display:none}}@media(min-width:1024px){.home-ysi .ysi-cta-bullets{display:block}}.home-ysi .ysi-cta-bullets li{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:.875rem;letter-spacing:.05em;margin:0 0 .75rem 1.5rem;position:relative;text-transform:uppercase}.home-ysi .ysi-cta-bullets li:before{content:'\f00c';display:none;font-family:'font awesome 5 pro';font-weight:900;color:#222;-webkit-font-smoothing:antialiased}.home-ysi .ysi-cta-bullets li .svg-inline--fa.fa-check{position:absolute;left:-1.5rem;top:.125rem}.home-ysi .ysi-cta-btn{background:#000;color:#fff;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:2px;margin-bottom:1rem;margin-top:1rem;padding:.75rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-out}@media(min-width:1024px){.home-ysi .ysi-cta-btn{margin-top:2rem}}.home-ysi .ysi-cta-btn:hover{background:#fff;color:#000}.home-ysi .ysi-group{display:flex;margin-top:auto}.home-ysi .ysi-group .fa-users{font-size:1.3125rem;margin-right:1rem}.home-ysi .ysi-group p{font-size:.6875rem}@media(min-width:1024px){.home-ysi .ysi-group p{margin-top:-.35rem}}.home-briefs .briefs-grid ul{list-style:none;margin:0;padding-left:0}.home-briefs .article-preview{border-bottom:2px solid #f2f2f2;margin-top:.5rem;padding-bottom:1rem}.home-briefs .article-preview:last-child{border:none}.home-briefs .article-preview h5{font-size:1rem}.home-briefs .article-preview .article-preview-date p{margin-top:.5rem}.home-briefs .article-preview:nth-child(5),.home-briefs .article-preview:nth-child(6),.home-briefs .article-preview:nth-child(7){display:none}@media(min-width:768px){.home-briefs .article-preview:nth-child(5),.home-briefs .article-preview:nth-child(6),.home-briefs .article-preview:nth-child(7){display:block}}@media(min-width:1024px){.home-briefs .article-preview:nth-child(5),.home-briefs .article-preview:nth-child(6),.home-briefs .article-preview:nth-child(7){display:none}}.home-events{background:#f2f2f2}@media(min-width:1024px){.home-events{position:relative;top:2.5rem}}.home-events .article-grid-label{border:none!important}.home-events .article-grid-label a{background-color:#00846b!important;color:#fff!important;position:relative;top:-.175rem}@media(min-width:768px){.home-events .article-grid-label a{top:-.4rem}}@media(min-width:1024px){.home-events .article-grid-label a{top:-.8rem}}.home-events .home-events-grid{padding:0 1rem 1rem}.home-events .event-date{color:#00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.home-events h5{font-size:1.25rem}.home-events .past-events-link{color:#00846b;font-size:1.0625rem;margin:.5rem 0;position:relative;text-decoration:none}.home-events .past-events-link::after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#ccc;-webkit-transform:scaleX(1);transform:scaleX(1);z-index:0}.home-events .past-events-link::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#00846b;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;transition:all .25s ease-in-out 0s;z-index:1}.home-events .past-events-link:hover{color:#00846b}.home-events .past-events-link:hover::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.home-highlights .highlights-grid ul{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.home-highlights .highlights-grid h2{font-size:.875rem}.home-highlights .article-preview{margin-top:1rem;padding-bottom:1rem}@media(min-width:768px){.home-highlights .article-preview{padding-right:1rem;width:33%}}.home-highlights .article-preview .article-preview-ysi-label{display:none}.home-highlights .article-preview .article-preview-link{display:flex}@media(min-width:768px){.home-highlights .article-preview .article-preview-link{display:block}}@media(min-width:1344px){.home-highlights .article-preview .article-preview-link{display:flex}}.home-highlights .article-preview .article-preview-thumbnail{border:1px solid #f2f2f2;height:110px;margin-bottom:.5rem;margin-right:1.5rem;width:200px}@media(min-width:768px){.home-highlights .article-preview .article-preview-thumbnail{height:180px;width:100%}}@media(min-width:1024px){.home-highlights .article-preview .article-preview-thumbnail{height:230px}}@media(min-width:1344px){.home-highlights .article-preview .article-preview-thumbnail{height:160px;width:220px}}.home-highlights .article-preview .article-preview-thumbnail img{height:100%}.home-highlights .article-preview .article-preview-content{width:calc(100% - 180px)}@media(min-width:768px){.home-highlights .article-preview .article-preview-content{width:100%}}@media(min-width:1344px){.home-highlights .article-preview .article-preview-content{width:calc(100% - 200px)}}.home-highlights .article-preview h5{font-size:1rem}.home-highlights .article-preview .article-preview-date p{margin-top:0}.home-opinion .opinion-grid ul{list-style:none;margin:0;padding-left:0}.home-opinion .opinion-grid h2{font-size:.875rem}.home-opinion .article-preview{border-bottom:2px solid #f2f2f2;margin-top:1rem;padding-bottom:1rem}.home-opinion .article-preview:last-child{border:none}.home-opinion .article-preview .article-preview-link{display:flex}.home-opinion .article-preview .article-preview-thumbnail{border:1px solid #f2f2f2;height:110px;margin-right:1.5rem;width:150px}.home-opinion .article-preview .article-preview-thumbnail img{height:100%;-webkit-filter:grayscale(1);filter:grayscale(1)}.home-opinion .article-preview .article-preview-content{width:calc(100% - 180px)}.home-opinion .article-preview h5{font-size:1rem}.home-opinion .article-preview .article-preview-date p{margin-top:0}.home-series .fa-newspaper{margin-right:.25rem}.home-series .article-preview .article-preview-thumbnail{margin-bottom:1rem}.home-series .article-preview h5{font-size:1.5rem}.home-top-ad-section{margin:1.5rem 0}@media(min-width:768px){.home-top-ad-section{align-items:center;display:flex;margin:3rem 0 2rem}}.home-top-ad-section .subscribe-widget{margin-bottom:1rem}@media(min-width:768px){.home-top-ad-section .subscribe-widget{margin-bottom:0;margin-right:1.5rem;width:27%}}.home-top-ad-section .ad-zone{margin-left:auto;width:73%}.home-top-stories-section{margin-bottom:1.5rem}@media(min-width:768px){.home-top-stories-section .article-grid-label{width:calc(50% - 3rem)}}.home-top-stories-section .home-top-story-featured{border-bottom:2px solid #f2f2f2;margin-bottom:1rem;padding-bottom:1rem}@media(min-width:768px){.home-top-stories-section .home-top-story-featured .article-preview-link{align-items:stretch;display:flex;flex-direction:row-reverse;flex-wrap:wrap}}@media(min-width:768px){.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-thumbnail{width:50%;position:relative;top:calc(-1rem - 3px)}.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-thumbnail img{height:100%}}@media(min-width:1024px){.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-thumbnail img{height:350px}}@media(min-width:768px){.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-content{padding-right:3rem;width:50%}}.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-date p{margin-top:.5rem}.home-top-stories-section .home-top-story-featured .article-preview-link h5{font-size:24px;line-height:1.25}@media(min-width:320px){.home-top-stories-section .home-top-story-featured .article-preview-link h5{font-size:calc(24px + 8 * (100vw - 320px)/960)}}@media(min-width:1280px){.home-top-stories-section .home-top-story-featured .article-preview-link h5{font-size:32px}}.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-excerpt{font-size:16px}@media(min-width:320px){.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-excerpt{font-size:calc(16px + 2 * (100vw - 320px)/960)}}@media(min-width:1280px){.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-excerpt{font-size:18px}}.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-excerpt p{font-size:16px}@media(min-width:320px){.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-excerpt p{font-size:calc(16px + 2 * (100vw - 320px)/960)}}@media(min-width:1280px){.home-top-stories-section .home-top-story-featured .article-preview-link .article-preview-excerpt p{font-size:18px}}.home-top-stories-section .article-grid .article-preview-thumbnail{margin-top:1.25rem}.home-top-stories-section .ad-zone{margin-top:1.25rem}@media(min-width:768px){.home-topics-wrapper{display:flex}}.home-topics-wrapper>div{margin-bottom:3rem}@media(min-width:768px){.home-topics-wrapper>div{margin-bottom:0;width:33.333333%}.home-topics-wrapper>div:nth-child(1){padding-right:.75rem}.home-topics-wrapper>div:nth-child(2){padding:0 .75rem}.home-topics-wrapper>div:nth-child(3){padding-left:.75rem}}.leaky_paywall_message_wrap{background:0 0;margin:0;margin-top:3rem;padding:0}#leaky_paywall_message{background-color:#ffb865;border:none;border-radius:0;box-shadow:none;padding:2rem}#leaky_paywall_message p{margin-bottom:.5rem}.leaky-subscribe{background:#fff;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:2px;margin-right:1rem;margin-top:2rem;padding:.75rem 1rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease-out}.leaky-subscribe:hover{background:#222;color:#fff!important}.leaky-subscribe::after{display:none}.leaky-subscribe::before{display:none}.leaky-login{display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.leaky-login-link{cursor:pointer}.leaky-login-link::after{background-color:#222}.menu-toggle{background:0 0;border:none;display:block;height:44px;position:absolute;padding-bottom:22px;padding-top:6.5rem;left:1.5rem;text-align:left;top:0;width:48px;z-index:100}.menu-toggle:hover,.menu-toggle:active,.menu-toggle:focus{background:0 0;border:none}@media(min-width:870px){.menu-toggle{left:1.5rem;padding-top:2.25rem}}.menu-toggle .menu-button,.menu-toggle .menu-button:before,.menu-toggle .menu-button:after{background:#222;content:'';cursor:pointer;display:block;height:3px;left:0;position:absolute;width:24px}.menu-toggle .menu-button:before{top:-8px}.menu-toggle .menu-button:after{bottom:-8px}.menu-toggle .menu-button,.menu-toggle .menu-button:before,.menu-toggle .menu-button:after{transition:all .25s ease-out}.menu-toggle.active .menu-button{background-color:transparent}.menu-toggle.active .menu-button:before,.menu-toggle.active .menu-button:after{top:0}.menu-toggle.active .menu-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle.active .menu-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.podcast-header{background-color:#000;border-bottom:6px solid #00846b;color:#fff;margin-bottom:4rem;padding:1.75rem 1rem 1rem 1.5rem}@media(min-width:1024px){.podcast-header{padding:1.75rem 0 1rem}}.podcast-header .header-container{margin:0 auto;max-width:1440px;padding:0}@media(min-width:1024px){.podcast-header .header-container{padding-left:4rem}}@media(min-width:768px){.podcast-header .header-container{display:flex;justify-content:space-between}}.podcast-header a{text-decoration:none}.podcast-header h1{color:#fff;font-size:24px}@media(min-width:320px){.podcast-header h1{font-size:calc(24px + 26 * (100vw - 320px)/960)}}@media(min-width:1280px){.podcast-header h1{font-size:50px}}.podcast-header .sub-intro{font-weight:700;font-size:1.25rem;letter-spacing:.05rem;margin-bottom:0}@media(min-width:580px){.podcast-header .sub-links{display:flex}}.podcast-header .sub-links p{font-size:1.0625rem;font-weight:300;margin-right:1.5rem}.podcast-header .xs-button{background-color:#00846b;color:#fff;align-self:flex-start;border-radius:15px;padding:.2rem .75rem .125rem;text-decoration:none;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.09em;margin-right:1rem;margin:0 .5rem;text-transform:uppercase}.post-nav{border-top:1px solid #f2f2f2;font-family:utopia-std,Garamond,Times,serif;font-size:.875rem;letter-spacing:1px;margin-top:3rem;padding-top:1rem;text-transform:uppercase}.post-nav::after{clear:both;content:"";display:block}.post-nav a{border:none;font-family:utopia-std,Garamond,Times,serif;font-weight:600;letter-spacing:1px;text-transform:uppercase}.post-nav .previous-post{float:left}.post-nav .next-post{float:right}.post-nav .fa{color:#222;position:relative;top:0;right:-2px}.post-nav .fa.fa-caret-left{right:0;left:-2px}.related-topics{grid-column:full;background-color:#f2f2f2;margin-bottom:2rem}.related-topics .topic-container{margin:0 auto;max-width:1440px;padding:3rem 1.5rem}@media(min-width:1024px){.related-topics .topic-container{padding-left:4rem}}@media(min-width:768px){.related-topics .topic-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1rem}}.related-topics h2{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:600;font-size:1rem;letter-spacing:.05em;width:100%}.related-topics a{text-decoration:none}.related-topics a:hover h3{-webkit-transform:translate(0,-0.1rem);transform:translate(0,-0.1rem);transition:all .25s ease}.related-topics a:last-child{margin-bottom:0}@media(min-width:768px){.related-topics a{width:calc(33% - 1rem)}}.related-topics .topic-preview{background-color:#00846b;display:flex;flex-direction:column;justify-content:flex-end;height:163px;padding:0 1rem;margin-bottom:2rem;position:relative}.related-topics .topic-preview:after{height:100%;width:100%;background:linear-gradient(0deg,black 5%,rgba(0,0,0,0) 100%);position:absolute;left:0;top:0;content:' ';z-index:10}@media(min-width:768px){.related-topics .topic-preview:after{background:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 100%)}}.related-topics h3{color:#fff;z-index:100;transition:all .25s ease}.header-search-wrapper{background:#ffb865;color:#222;height:51px;left:0;opacity:0;position:absolute;top:-77px;visibility:hidden;width:100%;z-index:999;transition:all .25s ease-out}@media(min-width:870px){.header-search-wrapper{height:77px}}.header-search-wrapper.search-open{opacity:1;top:0;visibility:visible}.header-search-wrapper .inner{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1440px;padding:1rem}@media(min-width:870px){.header-search-wrapper .inner{padding:1rem 4rem}}.header-search-wrapper form{width:80%}.header-search-wrapper input{background:#ffb865;border:none;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.1875rem;padding:.25rem .5rem;width:90%}.header-search-wrapper input:focus{outline:none}.header-search-wrapper input::-webkit-input-placeholder{color:#222;font-style:italic}.header-search-wrapper input::-moz-placeholder{color:#222;font-style:italic}.header-search-wrapper input:-ms-input-placeholder{color:#222;font-style:italic}.header-search-wrapper input::placeholder{color:#222;font-style:italic}.header-search-wrapper input[type=submit]{display:none}.header-search-wrapper .fa-search{font-size:1.3125rem;position:relative;top:3px}.header-search-wrapper .header-search-close{background:0 0;border:none;font-size:1.3125rem;margin-left:auto}.header-search-wrapper .header-search-close:focus{border-radius:100%;border-color:#ffac4c;outline:none}.series-widget{margin-top:-.9rem}.series-widget .article-grid-label{border-bottom:2px solid #000;padding:0}.series-widget .article-grid-label a{background:#000;color:#fff;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:2px;line-height:1.5;padding:.25rem .75rem;margin:0;text-decoration:none;text-transform:uppercase}.series-widget .article-grid-label .fa-caret-right{position:relative;top:1px}.series-widget .fa-newspaper{margin-right:.25rem}.series-widget .article-preview{margin-bottom:1rem}.series-widget .article-preview .article-preview-thumbnail{margin-bottom:1rem}.series-widget .article-preview .article-preview-thumbnail img{height:280px}.series-widget .article-preview h5{font-size:1.3125rem!important}.series-widget .article-preview .article-preview-excerpt p{font-size:1rem!important;margin-top:0}.sidebar-recent-posts h4{border-bottom:3px solid #6fb881;font-size:.9375rem;margin-bottom:1.5rem;padding-bottom:.5rem}.sidebar-recent-posts ul{list-style:none;margin:0;padding-left:0}.sidebar-recent-posts .wp-post-image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;height:180px;width:100%;font-family:'object-fit: cover;'}.sidebar-recent-posts h5{font-size:1rem;line-height:1.125;margin:1rem 0 .5rem}.sidebar-recent-posts .article-preview-byline p{color:#00846b;font-size:.75rem;margin-bottom:1.5rem}.sidebar-subnav{margin-bottom:3rem}.sidebar-subnav .section-label{border-bottom:2px solid #00846b}.sidebar-subnav .section-label span{background:#00846b}.sidebar-subnav .section-label span a{color:#fff;text-decoration:none}.sidebar-subnav .page-sub-nav ul{list-style:none;margin:0;padding-left:0}.sidebar-subnav .page-sub-nav li{margin-bottom:.5rem}.sidebar-subnav .page-sub-nav li a{font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#333;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.sidebar-subnav .page-sub-nav li a:hover{color:#00846b}.sidebar-subnav .page-sub-nav li a:before{display:none}.sidebar-subnav .page-sub-nav li a:after{display:none}.single-podcast{margin-bottom:3rem;border-bottom:1px solid #ffb865;padding-bottom:2.5rem;overflow:hidden}@media(min-width:768px){.single-podcast{display:flex;justify-content:space-between}}.single-podcast:last-child{border-bottom:0}@media(min-width:768px){.single-podcast .general-info{width:50%}}.single-podcast .general-info a{text-decoration:none}.single-podcast .general-info p{font-size:1rem}.single-podcast .general-info .detail{font-size:.8125rem}@media(min-width:768px){.single-podcast .podcast-details{width:42%}}.single-podcast .podcast-listen{align-items:center;display:flex}.single-podcast .podcast-listen .detail{color:#000;margin-bottom:0;margin-right:1rem}.single-podcast .podcast-guest{margin-top:2rem}@media(min-width:768px){.single-podcast .podcast-guest{margin-top:1.75rem}}.single-podcast .podcast-guest .detail{color:#00846b}.single-podcast .podcast-guest p{font-size:.875rem;margin-top:1rem}.single-podcast .podcast-guest .guest-photos{display:flex;flex-wrap:wrap}.single-podcast .podcast-guest .guest-photos img{width:90px;height:90px;border-radius:100%;border:1px solid #f2f2f2;margin-right:1rem;margin-bottom:1rem}.single-podcast .reading-room{margin-top:2rem}@media(min-width:768px){.single-podcast .reading-room{margin-top:1.75rem}}.single-podcast .reading-room .detail{color:#666;margin-bottom:1rem;cursor:pointer}.single-podcast .reading-room .detail svg{transition:all .25s ease-in-out}.single-podcast .reading-room .open svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.single-podcast .reading-room p{font-size:.875rem;margin:.5rem 0 0}.single-podcast .reading-room .rr-list{max-height:0;overflow:hidden;transition:all .5s ease-in-out}.single-podcast .reading-room .rr-list.open{max-height:700px}.single-podcast .reading-room .rr-list a{color:#00846b;text-decoration:none;background-image:linear-gradient(#00846B,#00846B),linear-gradient(#ccc,#ccc);background-position:0% 100%,0 100%;background-repeat:no-repeat;background-size:0% 2px,100% 1px;transition:background-size .3s}.single-podcast .xs-button{background-color:#00846b;background-image:none;border:2px solid #00846b;color:#fff;align-self:flex-start;border-radius:15px;padding:.2rem .75rem .125rem;text-decoration:none;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.09em;margin-right:1rem;margin:0 .5rem;text-transform:uppercase;transition:all .25s ease-out}.single-podcast .xs-button:hover{background-color:#fff;color:#00846b}.staff-member{display:flex;flex-direction:column;margin-top:4rem;margin-bottom:1rem}@media(min-width:1024px){.staff-member{flex-direction:row}}.staff-member .staff-headshot{width:100%;height:354px}@media(min-width:580px){.staff-member .staff-headshot{height:34px;margin-bottom:1rem;margin-right:1.5rem;width:304px}}@media(min-width:1024px){.staff-member .staff-headshot{width:50%}}.staff-member .staff-headshot img{-webkit-filter:grayscale(100%);filter:grayscale(100%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media(min-width:768px){.staff-member .staff-details{flex-grow:1}}.staff-member .staff-name{font-family:utopia-std,Garamond,Times,serif;font-size:2rem;letter-spacing:.1rem;margin-bottom:0}@media(min-width:768px){.staff-member .staff-name{margin-top:0}}.staff-member .staff-title span{font-style:italic}.staff-member .staff-profile p{font-size:1.125rem}.staff-member .staff-contacts{border-left:4px solid #00846b;color:#00846b;padding-left:1rem}.staff-member .staff-contacts a{word-break:break-all}.staff-member .staff-contacts p{font-size:1.125rem;margin-bottom:.5rem}.staff-member .staff-contacts p .fa-envelope,.staff-member .staff-contacts p .fa-twitter{font-size:1.0625rem;margin-right:.75rem}.standard-page-header .page-title{margin:0 auto;max-width:1440px;padding:1rem 0 0}@media(min-width:1024px){.standard-page-header .page-title{padding-left:4rem}}@media(min-width:1024px){.standard-page-header .page-title{padding:1rem 0}}.standard-page-header h1{align-self:flex-end;font-size:24px;margin:4rem 0 0}@media(min-width:320px){.standard-page-header h1{font-size:calc(24px + 26 * (100vw - 320px)/960)}}@media(min-width:1280px){.standard-page-header h1{font-size:50px}}@media(min-width:1344px){.standard-page-header h1{width:60%}}.featured-image{background-color:#00846b;background-size:contain;grid-column:full;height:30vh;position:relative}@media(min-width:768px){.featured-image{height:45vh}}.featured-image:after{height:100%;width:100%;background:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 50%);position:absolute;top:0;content:' ';z-index:10}@media(min-width:768px){.featured-image:after{background:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 50%)}}.featured-image .page-title{margin:0 auto;max-width:1440px;display:flex;height:100%;padding:1rem 1.5rem;position:relative;z-index:100}@media(min-width:1024px){.featured-image .page-title{padding-left:4rem}}@media(min-width:1024px){.featured-image .page-title{padding-left:4rem;padding-bottom:2rem}}.featured-image h1{color:#fff}.subscribe-widget a{background:#ffb865;border:3px solid #ffb865;color:#222;display:block;padding:1rem .75rem 1.25rem 1rem;text-decoration:none;transition:all .25s ease-out}.subscribe-widget a:hover{background:#fff;border:3px solid #ffb865;color:#ffb865}.subscribe-widget h6{color:#222;font-size:1.75rem;letter-spacing:.5px;margin-bottom:.25rem}.subscribe-widget p{color:#222;font-size:.6875rem;margin-bottom:0}.subscribe-widget em{font-weight:700}.topic-header{background-color:#333;grid-column:full;height:170px;justify-content:space-between;position:relative}.topic-header:after{height:100%;width:100%;background:linear-gradient(0deg,black 5%,rgba(0,0,0,0) 100%);position:absolute;content:' ';z-index:10}@media(min-width:768px){.topic-header:after{background:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 100%)}}@media(min-width:768px){.topic-header{height:120px}}.topic-header .header-information{margin:0 auto;max-width:1440px;bottom:0;display:flex;flex-direction:column;left:0;padding:1rem 1.5rem;position:absolute;right:0;width:100%;z-index:100}@media(min-width:1024px){.topic-header .header-information{padding-left:4rem}}@media(min-width:768px){.topic-header .header-information{flex-direction:row}}@media(min-width:1024px){.topic-header .header-information{padding-left:4rem}}.topic-header .topic-name{display:flex;flex-wrap:wrap}@media(min-width:580px){.topic-header .topic-name{width:50%}}.topic-header .topic-name .subheading{color:#ffb865;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:18px;letter-spacing:.09em;text-transform:uppercase;margin-bottom:0;display:inline-block;align-self:flex-end;width:100%}.topic-header .topic-name h1{display:inline-block;align-self:flex-end;color:#fff;margin-bottom:0;font-size:24px}@media(min-width:320px){.topic-header .topic-name h1{font-size:calc(24px + 32 * (100vw - 320px)/436)}}@media(min-width:756px){.topic-header .topic-name h1{font-size:56px}}.topic-header .topic-share{color:#fff;display:flex;margin-top:1rem}@media(min-width:580px){.topic-header .topic-share{width:50%}}@media(min-width:768px){.topic-header .topic-share{justify-content:flex-end}}.topic-header .topic-share p{align-self:flex-end}.topic-header .addthis_inline_share_toolbox{position:relative;display:flex;top:-7px}.topic-header .at-resp-share-element{align-self:flex-end;margin-left:1rem}.topic-header .at-resp-share-element .at-share-btn{background-color:transparent!important;margin:0}.topic-header .at-resp-share-element .at-share-btn .at-icon{fill:#ffb865!important}.topic-header .at-resp-share-element .at-share-btn:hover{-webkit-transform:translateY(0);transform:translateY(0)}.topic-header .at-resp-share-element .at-share-btn:hover{-webkit-transform:translateY(0);transform:translateY(0)}.category-opinion .topic-header{background-color:#6fb881}.category-opinion .topic-header:after{height:100%;width:100%;background:linear-gradient(0deg,#27826b 0%,#6fb881 100%);position:absolute;content:' ';z-index:10}@media(min-width:768px){.category-opinion .topic-header:after{background:linear-gradient(0deg,#27826b 0%,#6fb881 100%)}}.twitter-feed .inner{margin:0 auto;max-width:1440px;padding:3rem 1.5rem}@media(min-width:1024px){.twitter-feed .inner{padding-left:4rem}}@media(min-width:768px){.twitter-feed .inner{display:flex;align-items:flex-start;align-content:flex-start;justify-content:space-between}}.twitter-feed .feed-header{background-color:#6fb881;display:initial;padding:.5rem 1.75rem .5rem 1rem}.twitter-feed .feed-header a{text-decoration:none;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;position:relative;left:1rem}.twitter-feed .feed-header a:before{content:"\f099";display:none;font-family:"font awesome 5 brands"}.twitter-feed .feed-header a svg{position:absolute;left:-1.25rem;top:0}.twitter-feed #ctf{font-family:proxima-nova,Helvetica,Arial,sans-serif;margin-top:1.5rem}@media(min-width:768px){.twitter-feed #ctf{margin-top:0;width:65%}}@media(min-width:1024px){.twitter-feed #ctf{width:75%}}@media(min-width:1344px){.twitter-feed #ctf{width:78%}}.twitter-feed #ctf p{font-size:.9375rem}@media(min-width:1024px){.twitter-feed #ctf .ctf-tweets{display:flex}}.twitter-feed #ctf .ctf-item{padding:1rem 0;border:0}.twitter-feed #ctf .ctf-item:last-child{padding-bottom:0}@media(min-width:768px){.twitter-feed #ctf .ctf-item{padding:0 0 3rem}}@media(min-width:1024px){.twitter-feed #ctf .ctf-item{padding-bottom:0}.twitter-feed #ctf .ctf-item:first-child{margin-right:3rem}}.twitter-feed #ctf a{text-decoration:none}.twitter-feed #ctf .ctf-author-avatar{border-radius:100%}.twitter-feed #ctf .ctf-author-name{font-weight:800;letter-spacing:.05em}.twitter-feed #ctf .ctf-author-screenname,.twitter-feed #ctf .ctf-tweet-meta{font-size:1rem;letter-spacing:.05em;text-decoration:none}.twitter-feed #ctf .ctf-tweet-text{line-height:1.35;letter-spacing:.05em}.twitter-feed #ctf .ctf-tweet-text a{color:#6fb881}.twitter-feed #ctf .ctf-tweet-actions a{color:#6fb881;font-size:1rem;letter-spacing:.05em}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:2rem 0;max-width:100%;height:auto}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body{display:flex;flex-direction:column;min-height:100vh}.body--wrapper{background:#fff;flex:1;transition:all .25s ease-out}.body--wrapper.nav-open{opacity:.5}@media(min-width:870px){.body--wrapper{padding-top:77px}.single-ysi .body--wrapper{padding-top:119px}}broadstreet-zone-container{display:none}.broadstreet-dynamic-scrolling{margin-top:-104px!important}main{display:-ms-grid;display:grid;gap:1.5rem;-ms-grid-columns:[full-start] calc(50vw - 720px) [main-start] minmax(0,1fr) [main-end] calc(50vw - 720px) [full-end];grid-template-columns:[full-start] calc(50vw - 720px) [main-start] minmax(0,1fr) [main-end] calc(50vw - 720px) [full-end]}@media(min-width:1024px){main{-ms-grid-columns:[full-start] calc(50vw - 720px + 2.5rem) [main-start] minmax(0,1fr) [main-end] calc(50vw - 720px) [full-end];grid-template-columns:[full-start] calc(50vw - 720px + 2.5rem) [main-start] minmax(0,1fr) [main-end] calc(50vw - 720px) [full-end];padding-bottom:5rem}}main>*{grid-column:main}@media(min-width:768px){.main-inner{display:flex;flex-direction:row-reverse}.main-inner .sidebar{margin-top:-1.5rem;margin-left:auto;padding-left:1.5rem;min-width:290px}}.page-content{margin-top:-.5rem;max-width:60rem;width:100%}@media(min-width:320px){.page-content{margin-top:calc(-0.5rem + -1 * (100vw - 320px)/960)}}@media(min-width:1280px){.page-content{margin-top:-1.5rem}}.wp-block-image{margin-bottom:1.5rem}.wp-block-image .alignleft{float:left;margin:.5rem 2rem 1rem 0}.wp-block-image .alignright{float:right;margin:.5rem 0 1rem 2rem;max-width:40%}@media(min-width:870px){.wp-block-image .alignright{margin:.5rem calc(-3% + 2rem) 1rem 2rem}}.wp-block-image .aligncenter{margin:2rem auto}.alignleft{float:left;margin:.5rem 2rem 1.5rem 0;max-width:50%}.alignright{float:right;margin:.5rem 0 1.5rem 2rem;max-width:40%}@media(min-width:870px){.alignright{margin:.5rem calc(-3% + 2rem) 1.5rem 2rem}}.aligncenter{margin:2rem 0;max-width:100%}.alignwide{width:100%!important}.wp-block-image figcaption,.wp-caption-text{border-left:4px solid #00846b;font-size:12px;font-family:proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.5px;line-height:1.4;margin-bottom:0;margin-top:1rem;padding-left:1rem}@media(min-width:320px){.wp-block-image figcaption,.wp-caption-text{font-size:calc(12px + 2 * (100vw - 320px)/960)}}@media(min-width:1280px){.wp-block-image figcaption,.wp-caption-text{font-size:14px}}.wp-block-separator{border:2px solid #6fb881;margin:3rem auto;max-width:40%}.wp-block-pullquote{margin-bottom:1rem;padding:0}.wp-block-pullquote.alignright{float:none;margin:1rem 0;max-width:100%;padding:0}@media(min-width:580px){.wp-block-pullquote.alignright{float:right;margin:0 calc(-10% + 4rem) 1rem 2rem;max-width:50%}}.wp-block-pullquote.alignleft{float:none;margin:1rem 0;max-width:100%;padding:0}@media(min-width:580px){.wp-block-pullquote.alignleft{float:left;margin:0 2rem 1rem 0;max-width:40%}}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote p{color:#00846b;font-family:urw-din-condensed,Helvetica,Arial,sans-serif;font-size:30px;letter-spacing:1px;line-height:1.3;margin-bottom:0;text-align:left;text-transform:uppercase}@media(min-width:320px){.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote p{font-size:calc(30px + 6 * (100vw - 320px)/960)}}@media(min-width:1280px){.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote p{font-size:36px}}.wp-block-pullquote cite{display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:2px;margin:.5rem 0;text-align:left;text-transform:uppercase}.wp-block-quote{border-left:3px solid #ccc;margin:1.5rem 0 1.5rem 1rem;padding:.25rem 0 .25rem 1rem}.wp-block-quote p{font-size:18px}.wp-block-quote p:last-child{margin-bottom:0}.has-white-color{border-bottom:0;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:300;letter-spacing:1.15px;line-height:1.3;text-transform:uppercase}.has-white-background-color{background-color:#fff}.has-green-dark-color{border-bottom:0;color:#27826b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:300;letter-spacing:1.15px;line-height:1.3;text-transform:uppercase}.has-green-dark-background-color{background-color:#27826b}.has-green-light-color{border-bottom:0;color:#6fb881;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:300;letter-spacing:1.15px;line-height:1.3;text-transform:uppercase}.has-green-light-background-color{background-color:#6fb881}.has-gold-color{border-bottom:0;color:#ffb865;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:300;letter-spacing:1.15px;line-height:1.3;text-transform:uppercase}.has-gold-background-color{background-color:#ffb865}.has-black-color{border-bottom:0;color:#333;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:300;letter-spacing:1.15px;line-height:1.3;text-transform:uppercase}.has-black-background-color{background-color:#333}.wp-block-button__link{border-radius:0}.wp-block-button__link:hover{text-decoration:none}.wp-block-button__link:not(.has-text-color){color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;letter-spacing:1.15px;line-height:1.3;text-transform:uppercase}.wp-block-button__link:not(.has-text-color):hover{color:#fff}.wp-block-button__link:not(.has-background){background-color:#fff}.wp-block-button__link:not(.has-background):hover,.wp-block-button__link:not(.has-background):focus{-webkit-transform:scale(1.02);transform:scale(1.02);transition:all .25s ease-out}.wp-block-button__link.has-white-color:hover,.wp-block-button__link.has-white-color:focus{color:#fff}.wp-block-button__link.has-white-background-color:hover,.wp-block-button__link.has-white-background-color:focus{background-color:#f2f2f2}.wp-block-button__link.has-green-dark-color:hover,.wp-block-button__link.has-green-dark-color:focus{color:#27826b}.wp-block-button__link.has-green-dark-background-color:hover,.wp-block-button__link.has-green-dark-background-color:focus{background-color:#216e5b}.wp-block-button__link.has-green-light-color:hover,.wp-block-button__link.has-green-light-color:focus{color:#6fb881}.wp-block-button__link.has-green-light-background-color:hover,.wp-block-button__link.has-green-light-background-color:focus{background-color:#5eb072}.wp-block-button__link.has-gold-color:hover,.wp-block-button__link.has-gold-color:focus{color:#ffb865}.wp-block-button__link.has-gold-background-color:hover,.wp-block-button__link.has-gold-background-color:focus{background-color:#ffac4c}.wp-block-button__link.has-black-color:hover,.wp-block-button__link.has-black-color:focus{color:#333}.wp-block-button__link.has-black-background-color:hover,.wp-block-button__link.has-black-background-color:focus{background-color:#262626}_:-ms-lang(x),main>*{padding:0 1rem!important}_:-ms-lang(x),main{padding-top:3rem}footer.body--footer{background:#fff;border-top:1px solid #ccc;padding-top:1rem}footer.body--footer::after{clear:both;content:"";display:block}footer.body--footer .main-footer .inner{margin:0 auto;max-width:1440px;padding:2rem 1.5rem}@media(min-width:870px){footer.body--footer .main-footer .inner{display:-ms-grid;display:grid;gap:4rem;-ms-grid-columns:1fr 2fr 2fr;grid-template-columns:1fr 2fr 2fr}}@media(min-width:1024px){footer.body--footer .main-footer .inner{padding-left:4rem}}footer.body--footer .main-footer p{font-size:.9375rem}@media(min-width:870px){footer.body--footer .main-footer p{font-size:1.0625rem}}footer.body--footer .logo-footer{max-width:250px;margin-bottom:3em}footer.body--footer .footer-about{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1.5rem}footer.body--footer .footer-search{display:flex}footer.body--footer .footer-search .fa-search{color:#00846b;font-size:1.3125rem;position:relative;top:3px}footer.body--footer .footer-search label{border-bottom:1px solid #ccc;padding:.75rem 0 .75rem 1rem;width:100%;transition:all .25s ease-out}@media(min-width:1024px){footer.body--footer .footer-search label{margin-top:1rem}}footer.body--footer .footer-search label:focus-within{background:#f2f2f2}footer.body--footer .footer-search input{border:none;color:#222;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;letter-spacing:.5px;padding:0 .5rem;transition:all .25s ease-out}footer.body--footer .footer-search input:focus{background:#f2f2f2;outline:none}footer.body--footer .footer-search input::-webkit-input-placeholder{color:#00846b;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;font-style:italic;letter-spacing:.5px}footer.body--footer .footer-search input::-moz-placeholder{color:#00846b;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;font-style:italic;letter-spacing:.5px}footer.body--footer .footer-search input:-ms-input-placeholder{color:#00846b;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;font-style:italic;letter-spacing:.5px}footer.body--footer .footer-search input::placeholder{color:#00846b;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;font-style:italic;letter-spacing:.5px}footer.body--footer .footer-search input[type=submit]{display:none}footer.body--footer .subscribe-widget{margin-top:3rem}@media(min-width:870px){footer.body--footer .subscribe-widget{margin-top:0}}footer.body--footer .subscribe-widget a{background:#ffb865;border:3px solid #ffb865;color:#222;margin:0}footer.body--footer .subscribe-widget a:hover{background:#fff}footer.body--footer .subscribe-widget a h6,footer.body--footer .subscribe-widget a p{color:#222}footer.body--footer .subscribe-widget a p{font-size:.8125rem}footer.body--footer .footer-connect-details{margin:2rem 0 1rem}@media(min-width:580px){footer.body--footer .footer-connect-details{display:flex}footer.body--footer .footer-connect-details>div{width:50%}}@media(min-width:870px){footer.body--footer .footer-connect-details{display:block}}@media(min-width:1024px){footer.body--footer .footer-connect-details{display:block}}@media(min-width:1344px){footer.body--footer .footer-connect-details{display:flex}}footer.body--footer .footer-connect-details h6{color:#00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:2px;margin-bottom:.25rem;text-transform:uppercase;width:120px}@media(min-width:1024px){footer.body--footer .footer-connect-details h6{padding-bottom:.25rem;margin-top:3px}}footer.body--footer .footer-connect-details a{display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:2px;padding-bottom:.5rem;text-transform:uppercase;text-decoration:none}@media(min-width:580px){footer.body--footer .footer-connect-details a{padding-bottom:0}}@media(min-width:768px){footer.body--footer .footer-connect-details a{padding-bottom:0;padding-left:120px}}@media(min-width:870px){footer.body--footer .footer-connect-details a{padding-left:0}}@media(min-width:1344px){footer.body--footer .footer-connect-details a{padding-left:1rem;padding-bottom:.5rem}}footer.body--footer .footer-connect-tips{margin-bottom:1rem}@media(min-width:870px){footer.body--footer .footer-connect-tips{display:block}}footer.body--footer .footer-connect-tips a{padding-left:0}@media(min-width:1344px){footer.body--footer .footer-connect-tips{margin-bottom:0}}footer.body--footer .super-footer{background:#222;color:#fff;font-size:.9375rem}footer.body--footer .super-footer .inner{margin:0 auto;max-width:1440px;padding:1.5rem}@media(min-width:1024px){footer.body--footer .super-footer .inner{padding-left:4rem}}@media(min-width:870px){footer.body--footer .super-footer .inner{align-items:center;display:flex}}footer.body--footer .footer-copyright{margin:0}@media(min-width:870px){footer.body--footer .nav--footer{margin-left:auto}}footer.body--footer .nav--footer ul{list-style:none;margin:0;padding-left:0;display:flex}footer.body--footer .nav--footer a{color:#6fb881;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;padding:.5rem 2rem 0 0;text-transform:uppercase}@media(min-width:870px){footer.body--footer .nav--footer a{padding:0 0 0 3rem}}header.body--header{background:#fff;border-bottom:1px solid #ccc;position:relative}header.body--header::after{clear:both;content:"";display:block}.single-ysi header.body--header{border-bottom:none}@media(min-width:870px){header.body--header{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:1000}.admin-bar header.body--header{top:32px}}header.body--header .body--header-inner{position:relative}@media(min-width:870px){header.body--header .body--header-inner{align-items:center;display:flex;flex-direction:row;margin:0 auto;max-width:1440px;padding:.25rem 0;padding-right:1.5rem}}header.body--header .logo-mobile{margin:1rem auto;max-width:185px}@media(min-width:870px){header.body--header .logo-mobile{display:none}}header.body--header .logo-desktop{display:none}@media(min-width:870px){header.body--header .logo-desktop{display:block;margin-top:1rem;padding-left:4rem}}header.body--header nav.nav--secondary{background:#222;display:flex;align-items:center;padding:.65rem 1rem}@media(min-width:870px){header.body--header nav.nav--secondary{background:#fff;margin-left:auto;padding-right:0;order:2}header.body--header nav.nav--secondary ul{display:flex}}header.body--header nav.nav--secondary a{color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:2px;padding:0 1rem 0 .5rem;text-transform:uppercase;transition:all .25s ease-out}@media(min-width:870px){header.body--header nav.nav--secondary a{color:#222;padding:0 1rem}}header.body--header nav.nav--secondary a:hover{color:#00846b}header.body--header nav.nav--secondary a.nav-newsletters{font-size:1.1875rem;padding-right:.75rem}header.body--header nav.nav--secondary .nav-donate a{transition:all .25s ease-out}@media(min-width:870px){header.body--header nav.nav--secondary .nav-donate a{background:#00846b;border:2px solid #00846b;border-radius:20px;color:#fff;margin-right:1rem;padding:.25rem .75rem}}@media(min-width:870px){header.body--header nav.nav--secondary .nav-donate a:hover{background:#fff;color:#00846b}}header.body--header nav.nav--secondary .nav-account{font-size:1.25rem;padding:0 .5rem;padding-right:0}header.body--header #leaky-paywall-login-form{background:#ffb865;border:none;box-shadow:1px 1px 3px rgba(0,0,0,.25);display:none;padding:1.5rem;position:absolute;top:51px;right:0;width:320px;z-index:1000}@media(min-width:870px){header.body--header #leaky-paywall-login-form{top:76px}}header.body--header #leaky-paywall-login-form label{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;margin-bottom:.25rem;text-transform:uppercase}header.body--header #leaky-paywall-login-form input[type=text],header.body--header #leaky-paywall-login-form input[type=password]{border:2px solid #fff;border-radius:0;color:#222;font-family:freight-text-pro,Garamond,Times,serif;padding:.5rem .75rem;width:100%!important;-webkit-appearance:none}header.body--header #leaky-paywall-login-form input[type=text]:focus,header.body--header #leaky-paywall-login-form input[type=password]:focus{border:2px solid #222;outline:none}header.body--header #leaky-paywall-login-form input[type=checkbox]{vertical-align:middle}header.body--header #leaky-paywall-login-form input[type=submit]{background:#222;border:none;border-radius:0;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:2px!important;padding:.75rem 1.5rem!important;text-transform:uppercase;-webkit-appearance:none}header.body--header #leaky-paywall-login-form a{color:#222;font-family:freight-text-pro,Garamond,Times,serif;font-style:italic;padding:0;text-transform:none}header.body--header .nav-subscribe{color:#fff;display:none}@media(min-width:870px){header.body--header .nav-subscribe{display:block}}header.body--header .nav-search-btn{background:0 0;border:none;color:#fff;font-size:1.1875rem;margin-left:auto;padding:0 1rem;transition:all .25s ease-out}header.body--header .nav-search-btn:hover{color:#00846b}header.body--header .nav-search-btn:focus{outline:none}@media(min-width:870px){header.body--header .nav-search-btn{color:#222}}header.body--header .ysi-header{background:#000;color:#fff}header.body--header .ysi-header a{display:block;margin:0 auto;max-width:1440px;padding:.5rem 0 .5rem 1.5rem}@media(min-width:1024px){header.body--header .ysi-header a{padding-left:4rem}}header.body--header .ysi-header a img{max-width:260px}header.body--header .opinion-header,header.body--header .youth-header{background:#00846b;color:#fff}header.body--header .opinion-header a,header.body--header .youth-header a{display:block;color:#fff;margin:0 auto;max-width:1440px;padding:.5rem 0 .5rem 1.5rem;text-decoration:none}@media(min-width:1024px){header.body--header .opinion-header a,header.body--header .youth-header a{padding-left:4rem}}header.body--header .opinion-header a h2,header.body--header .youth-header a h2{color:#fff;text-transform:capitalize;padding:0;margin:0;font-size:22px}header.body--header .youth-header{background:#ffb865}header.body--header .youth-header a h2{color:#333!important}.menu-wrapper{background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;bottom:0;height:calc(100% - 162px);overflow-y:scroll;position:absolute;left:-380px;top:161px;transition:all .25s ease-out;z-index:100}.single-ysi .menu-wrapper{top:204px}@media(min-width:870px){.menu-wrapper{height:100%;position:fixed;top:77px}.admin-bar .menu-wrapper{top:109px}.single-ysi .menu-wrapper{top:119px}.single-ysi.admin-bar .menu-wrapper{top:151px}}.menu-wrapper.open{left:0}@media(min-width:870px){nav.nav--primary{height:752px}}nav.nav--primary ul.menu li{display:flex}nav.nav--primary ul.menu li.menu-item-has-children>a{font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;font-style:italic;font-weight:600;letter-spacing:1px;min-width:110px}nav.nav--primary ul.menu>li:nth-child(3),nav.nav--primary ul.menu>li:nth-child(4){border-bottom:1px solid #ccc}nav.nav--primary ul.menu>li>a{padding:1rem 1.5rem}nav.nav--primary ul.menu>li.nav-ysi{background:#ffb865;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:2px;padding-right:2rem;text-transform:uppercase;transition:all .25s ease-out}nav.nav--primary ul.menu>li.nav-ysi:hover{background:#ffa841}nav.nav--primary ul.menu>li.nav-ysi .fa-briefcase{font-size:1.1875rem;margin-right:.5rem;position:relative;top:1px}nav.nav--primary ul.menu>li.nav-ysi .fa-caret-right{font-size:1.0625rem;position:relative;left:2px;top:1px}nav.nav--primary ul.sub-menu{margin:1.05rem 0 1rem 1rem}nav.nav--primary ul.sub-menu a{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:2px;padding:.25rem 0;text-transform:uppercase;transition:all .25s ease-out}nav.nav--primary ul.sub-menu>li a:hover,nav.nav--primary ul.sub-menu>li a:active{color:#00846b}nav.nav--primary .nav-follow .sub-menu{display:flex}nav.nav--primary .nav-follow .sub-menu a{padding:.25rem 1rem 0 0}nav.nav--primary .fa-twitter,nav.nav--primary .fa-facebook,nav.nav--primary .fa-instagram{font-size:1.3125rem}nav.nav--primary .fa-envelope{font-size:1.1875rem;position:relative;top:1px}_:-ms-lang(x) a img,.ysi-header a img{height:100%}body.error404 main{margin-top:3rem}body.error404 main .fa-house-night{background:#ffb865;border-radius:45px;color:#fff;font-size:3rem;height:60px;margin-right:1rem;padding:.75rem;position:relative;top:.75rem;width:60px;transition:all .25s ease-out}@media(min-width:768px){body.error404 main .fa-house-night{height:90px;padding:1.25rem;top:1.25rem;width:90px}}body.error404 main h1{margin-bottom:1rem}body.error404 main .pnf{color:#222;font-style:italic;font-weight:400!important}body.error404 main .options{font-size:1rem;margin-left:-.5rem}body.error404 main .options a{border:2px solid #00846b;color:#00846b;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1.5px;margin:0 .5rem;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease-out}body.error404 main .options a:hover{background:#00846b;color:#fff}body.error404 main .options .search-404{background:#00846b;color:#fff}body.error404 main .options .search-404:hover{background:#fff;color:#00846b}body.error404 main .options .search-404 .fa-search{margin-right:.25rem}body.error404 .categories-featured{margin-top:3rem}body.error404 .categories-featured h2{margin-bottom:3rem}@media(min-width:580px){body.error404 .categories-featured{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width:1024px){body.error404 .categories-featured:after{content:'';flex:0 0 32%}}@media(min-width:1344px){body.error404 .categories-featured:after{content:'';flex:0 0 24%}}body.error404 .categories-featured a{text-decoration:none}body.error404 .categories-featured a:hover h3{-webkit-transform:translate(0,-0.1rem);transform:translate(0,-0.1rem);transition:all .25s ease}@media(min-width:580px){body.error404 .categories-featured a{width:calc(50% - 1rem)}}@media(min-width:1024px){body.error404 .categories-featured a{width:32%}}@media(min-width:1344px){body.error404 .categories-featured a{width:24%}}body.error404 .categories-featured .topic-preview{background-color:#00846b;display:flex;justify-content:space-between;height:163px;padding:0 1rem;margin-bottom:2rem;position:relative}body.error404 .categories-featured .topic-preview:after{height:100%;width:100%;background:linear-gradient(0deg,black 5%,rgba(0,0,0,0) 100%);position:absolute;left:0;top:0;content:' ';z-index:10}@media(min-width:768px){body.error404 .categories-featured .topic-preview:after{background:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 100%)}}body.error404 .categories-featured h3{align-self:flex-end;color:#fff;z-index:100;transition:all .25s ease}.post-type-archive-special_series .series-featured{margin-top:1rem}.post-type-archive-special_series .series-featured h2{margin-bottom:3rem}@media(min-width:580px){.post-type-archive-special_series .series-featured{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width:1024px){.post-type-archive-special_series .series-featured:after{content:'';flex:0 0 32%}}@media(min-width:1344px){.post-type-archive-special_series .series-featured:after{content:'';flex:0 0 24%}}.post-type-archive-special_series .series-featured a{text-decoration:none}.post-type-archive-special_series .series-featured a:hover .series-preview-title{-webkit-transform:translate(0,-0.1rem);transform:translate(0,-0.1rem);transition:all .25s ease}@media(min-width:580px){.post-type-archive-special_series .series-featured a{width:calc(50% - 1rem)}}.post-type-archive-special_series .series-featured .series-preview{background-color:#00846b;display:flex;justify-content:space-between;height:220px;padding:0 1rem;margin-bottom:2rem;position:relative}.post-type-archive-special_series .series-featured .series-preview:after{height:100%;width:100%;background:linear-gradient(0deg,black 5%,rgba(0,0,0,0) 50%);position:absolute;left:0;top:0;content:' ';z-index:10}@media(min-width:768px){.post-type-archive-special_series .series-featured .series-preview:after{background:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 50%)}}@media(min-width:768px){.post-type-archive-special_series .series-featured .series-preview{height:300px}}.post-type-archive-special_series .series-featured .series-preview-title{align-self:flex-end;transition:all .25s ease;z-index:100}.post-type-archive-special_series .series-featured .series-preview-title .detail{color:#fff;margin:0}.post-type-archive-special_series .series-featured h3{color:#fff;margin:0;margin-bottom:.75rem}.post-type-archive-special_series .post-count{align-self:flex-end;color:#ffb865;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:1.5px;z-index:100}.post-type-archive-special_series .series-all{padding-left:0}.post-type-archive-special_series .series-all h2{margin-bottom:3rem}.post-type-archive-special_series .series-all .post-count{background:#e5e5e5;border-radius:12px;color:#000;display:inine-block;font-size:.8125rem;margin-left:.25rem;padding:.25rem .5rem;position:relative;top:-2px}.post-type-archive-special_series .series-all .fa-caret-right{position:relative;top:-2px}@media(min-width:768px){.post-type-archive-special_series .series-container{display:flex;flex-wrap:wrap;justify-content:space-between}.post-type-archive-special_series .series-container:after{content:'';flex:0 0 33%}}.post-type-archive-special_series .series-container .article-preview{display:block;font-family:utopia-std,Garamond,Times,serif;font-size:1.3125rem;letter-spacing:.02em;line-height:130%;margin-bottom:2rem;text-decoration:none}@media(min-width:768px){.post-type-archive-special_series .series-container .article-preview{padding-right:1.5rem;width:33%}}.post-type-archive-special_series .series-container .article-preview p{font-family:freight-text-pro,Garamond,Times,serif}.post-type-archive-special_series .series-container .fa-caret-right{color:#6fb881;font-size:1.125rem;margin-bottom:-.155rem}.post-type-archive-tribe_events #tribe-events{margin-bottom:3rem}.post-type-archive-tribe_events #tribe-events-pg-template{margin-top:3rem;padding:0}.post-type-archive-tribe_events #tribe-events-pg-template,.post-type-archive-tribe_events .tribe-events-pg-template{margin:0}.post-type-archive-tribe_events .tribe-events-loop{max-width:930px;margin:0}@media(min-width:768px){.post-type-archive-tribe_events #tribe-events-pg-template{margin-top:3rem}}@media(min-width:768px){.post-type-archive-tribe_events #tribe-bar-form{background-color:#6fb881}}.post-type-archive-tribe_events .tribe-events-page-title{text-align:left}.post-type-archive-tribe_events .tribe-events-notices{background-color:#f2f2f2;border:0;border-radius:0}.post-type-archive-tribe_events .tribe-events-notices ul{background-color:transparent}.post-type-archive-tribe_events .tribe-events-notices ul li{color:#00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase}.post-type-archive-tribe_events #tribe-bar-collapse-toggle{background-color:#6fb881;font-family:proxima-nova,Helvetica,Arial,sans-serif}.post-type-archive-tribe_events #tribe-bar-collapse-toggle span{font-style:normal;font-weight:700;font-size:13px;line-height:16px;letter-spacing:.05em;text-transform:uppercase}.post-type-archive-tribe_events #tribe-bar-filters{background-color:#fff;border:2px solid #6fb881}.post-type-archive-tribe_events #tribe-bar-filters label{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.05em;text-transform:uppercase}.post-type-archive-tribe_events #tribe-bar-filters label:hover{color:#333}.post-type-archive-tribe_events #tribe-bar-filters input,.post-type-archive-tribe_events #tribe-bar-filters #tribe-bar-search{border:0;background-color:#f2f2f2;padding:.5rem 1rem;font-style:inherit!important}.post-type-archive-tribe_events #tribe-bar-filters .tribe-bar-submit{padding:2.25rem 0 0}@media(min-width:768px){.post-type-archive-tribe_events #tribe-bar-filters .tribe-bar-submit{padding:2rem 1rem 0 0}}.post-type-archive-tribe_events #tribe-bar-filters .tribe-bar-submit .tribe-events-button{background-color:#6fb881;letter-spacing:.1rem;font-weight:300;padding:.2rem!important}@media(min-width:768px){.post-type-archive-tribe_events #tribe-bar-filters .tribe-bar-submit .tribe-events-button{background-color:#333;padding:0}}.post-type-archive-tribe_events #tribe-bar-views .tribe-bar-views-inner{background-color:#6fb881}.post-type-archive-tribe_events #tribe-bar-views .tribe-bar-views-inner label{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.05em;text-transform:uppercase}.post-type-archive-tribe_events #tribe-bar-views .tribe-bar-views-inner #tribe-bar-views-toggle{font-family:proxima-nova,Helvetica,Arial,sans-serif}.post-type-archive-tribe_events #tribe-bar-views .tribe-bar-views-inner #tribe-bar-views-toggle{margin-left:1.6rem;width:calc(100% - 1.6rem)}.post-type-archive-tribe_events #tribe-bar-views .tribe-bar-views-inner #tribe-bar-views-toggle .tribe-icon-list,.post-type-archive-tribe_events #tribe-bar-views .tribe-bar-views-inner #tribe-bar-views-toggle .tribe-icon-month,.post-type-archive-tribe_events #tribe-bar-views .tribe-bar-views-inner #tribe-bar-views-toggle .tribe-icon-day{margin-left:-1.5rem;position:absolute}.post-type-archive-tribe_events #tribe-bar-views .tribe-bar-views-inner #tribe-bar-views-toggle:focus,.post-type-archive-tribe_events #tribe-bar-views .tribe-bar-views-inner #tribe-bar-views-toggle:hover{background-color:#6fb881}.post-type-archive-tribe_events .tribe-bar-views-list{font-family:proxima-nova,Helvetica,Arial,sans-serif}.post-type-archive-tribe_events .tribe-events-sub-nav a{background-color:transparent;color:#333;border-radius:0;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem!important;font-weight:700!important;letter-spacing:.05rem;margin-top:2rem;text-transform:uppercase}.post-type-archive-tribe_events .tribe-events-sub-nav a:before{background-color:transparent}.post-type-archive-tribe_events .tribe-events-sub-nav a:hover{color:#00846b}.post-type-archive-tribe_events .tribe-events-sub-nav a span{top:9px}.post-type-archive-tribe_events #tribe-events .tribe-events-button,.post-type-archive-tribe_events #tribe-events .tribe-events-button:hover,.post-type-archive-tribe_events #tribe_events_filters_wrapper input[type=submit],.post-type-archive-tribe_events .tribe-events-button,.post-type-archive-tribe_events .tribe-events-button.tribe-active:hover,.post-type-archive-tribe_events .tribe-events-button.tribe-inactive,.post-type-archive-tribe_events .tribe-events-button:hover,.post-type-archive-tribe_events .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.post-type-archive-tribe_events .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#ffb865;font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#333;font-style:normal;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase}.post-type-archive-tribe_events .tribe-events-calendar{font-family:proxima-nova,Helvetica,Arial,sans-serif}.post-type-archive-tribe_events .tribe-event-schedule-details{font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#999}.post-type-archive-tribe_events .tribe-events-venue-details{font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#999}.post-type-archive-tribe_events .tribe-events-gmap{color:#999!important}.post-type-archive-tribe_events .tribe-events-read-more{color:#00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:700}@media(min-width:768px){.post-type-archive-podcasts .main-inner{margin-top:4rem}}@media(min-width:768px){.post-type-archive-podcasts .main-inner{flex-direction:row}}.post-type-archive-podcasts h2{font-size:1.5rem;text-transform:none;margin-bottom:.5rem}.post-type-archive-podcasts a{text-decoration:none}@media(min-width:1024px){.post-type-archive-podcasts .page-content{max-width:40.5rem}}.post-type-archive-podcasts .page-content h1,.post-type-archive-podcasts .page-content h2{font-size:1.875rem}.post-type-archive-podcasts .section-label-share{display:flex;justify-content:space-between;border-bottom:2px solid #000;margin-bottom:1.5rem}.post-type-archive-podcasts .section-label-share .label{padding:0;margin-bottom:0}.post-type-archive-podcasts .section-label-share .label span{font-size:.875rem;font-weight:.875rem;letter-spacing:2px;line-height:1.5;padding:.25rem .75rem;margin:0;text-decoration:none;text-transform:uppercase;background:#000;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif}.post-type-archive-podcasts .section-label-share .share{display:flex;align-items:center;margin-top:-10px;padding-top:5px}.post-type-archive-podcasts .section-label-share .share .detail{color:#000;padding-top:5px;font-size:.8125rem}.post-type-archive-podcasts .section-label-share .share a{background-image:none}.post-type-archive-podcasts .section-label-share .share .at-style-responsive .at-share-btn{padding-bottom:0}.post-type-archive-podcasts .sidebar{margin-bottom:4rem}@media(min-width:768px){.post-type-archive-podcasts .sidebar{margin-left:0;padding-left:0}}@media(min-width:1344px){.post-type-archive-podcasts .sidebar{margin-top:-2.35rem}}.post-type-archive-podcasts .sidebar img{width:235px;margin-bottom:1rem}@media(min-width:768px){.post-type-archive-podcasts .sidebar img{margin-top:1.125rem}}.post-type-archive-podcasts .sidebar .share-dialog{display:flex;align-items:center}.post-type-archive-podcasts .sidebar .detail{color:#000;margin-right:1rem}.post-type-archive-podcasts .detail{color:#999;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem}.post-type-archive-podcasts .podcast-listen{align-items:center;display:flex}.post-type-archive-podcasts .podcast-listen .detail{color:#000;margin-bottom:0;margin-right:1rem}.post-type-archive-podcasts .podcast-guest{margin-top:2rem}.post-type-archive-podcasts .podcast-guest .detail{color:#00846b}.post-type-archive-podcasts .podcast-guest p{font-size:.875rem;margin-top:1rem}.post-type-archive-podcasts .podcast-guest .guest-photos{display:flex;flex-wrap:wrap}.post-type-archive-podcasts .podcast-guest .guest-photos img{width:90px;height:90px;border-radius:100%;border:1px solid #f2f2f2;margin-right:1rem;margin-bottom:1rem}.post-type-archive-podcasts .episode-archive{margin-top:3rem}@media(min-width:768px){.post-type-archive-podcasts .episode-archive{max-width:58rem}}.post-type-archive-podcasts .episode-archive .section-label{margin-bottom:2rem}.post-type-archive-podcasts .episode-archive .single-podcast{margin-bottom:3rem;border-bottom:1px solid #ffb865;padding-bottom:2.5rem;overflow:hidden}@media(min-width:768px){.post-type-archive-podcasts .episode-archive .single-podcast{display:flex;justify-content:space-between}}.post-type-archive-podcasts .episode-archive .single-podcast:last-child{border-bottom:0}@media(min-width:768px){.post-type-archive-podcasts .episode-archive .single-podcast .general-info{width:50%}}.post-type-archive-podcasts .episode-archive .single-podcast .general-info p{font-size:1rem}.post-type-archive-podcasts .episode-archive .single-podcast .general-info .detail{font-size:.8125rem}@media(min-width:768px){.post-type-archive-podcasts .episode-archive .single-podcast .podcast-details{width:42%}}@media(min-width:768px){.post-type-archive-podcasts .episode-archive .single-podcast .podcast-guest{margin-top:1.75rem}}.post-type-archive-podcasts .episode-archive .guest-photos{display:flex;flex-wrap:wrap}.post-type-archive-podcasts .episode-archive .guest-photos img{margin-right:1.5rem;margin-bottom:1rem}.post-type-archive-podcasts .xs-button{background-color:#00846b;background-image:none;border:2px solid #00846b;color:#fff;align-self:flex-start;border-radius:15px;padding:.2rem .75rem .125rem;text-decoration:none;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.09em;margin-right:1rem;margin:0 .5rem;text-transform:uppercase;transition:all .25s ease-out}.post-type-archive-podcasts .xs-button:hover{background-color:#fff;color:#00846b}body.author main{margin-top:3rem}body.author .author-header .detail{color:#ffb865;font-size:.9375rem;margin-bottom:.25rem}body.author .author-header h1{font-size:32px;margin-bottom:.5rem}@media(min-width:320px){body.author .author-header h1{font-size:calc(32px + 22 * (100vw - 320px)/960)}}@media(min-width:1280px){body.author .author-header h1{font-size:54px}}body.author .author-header .author-bio{max-width:50rem}body.author .author-header .author-details{margin-bottom:2rem}body.author .author-header .author-details p{color:#00846b;margin:0}body.author .author-header .author-details .fa-envelope{margin-right:.5rem}body.author .author-header .author-details .fa-twitter{margin-right:.5rem}body.author .author-header .author-details a{font-size:1.0625rem;text-decoration:none}body.author .article-preview-topic{color:#00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;line-height:1;margin-bottom:1.5rem;text-transform:uppercase}body.author .article-preview-topic .fa-square{font-size:.75rem;margin-right:.5rem;position:relative}body.author .alm-reveal{grid-column:main;display:-ms-grid;display:grid;gap:2rem}@media(min-width:768px){body.author .alm-reveal{gap:1rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){body.author .alm-reveal{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}body.author .alm-btn-wrap .alm-load-more-btn,body.author .loading{background-color:#333;border-radius:0;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}body.author .alm-btn-wrap .alm-load-more-btn:hover,body.author .loading:hover{background-color:#00846b}body.author .alm-btn-wrap .alm-load-more-btn.loading,body.author .alm-btn-wrap .alm-load-more-btn:hover{background-color:#333;border-radius:0;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}body.author .alm-btn-wrap .alm-load-more-btn.loading:before,body.author .alm-btn-wrap .alm-load-more-btn:hover:before{background-color:transparent}body.author .alm-btn-wrap .alm-load-more-btn.loading:hover,body.author .alm-btn-wrap .alm-load-more-btn:hover:hover{background-color:#00846b}body.category-youth-services-insider main{padding-bottom:5rem}body.category-youth-services-insider .ysi-featured-content{grid-column:main;display:flex;flex-wrap:wrap;margin-bottom:1rem;margin-top:3rem}@media(min-width:1024px){body.category-youth-services-insider .ysi-featured{padding-right:3rem;width:45%}}body.category-youth-services-insider .ysi-featured h5{font-size:1.875rem;line-height:1.2}body.category-youth-services-insider .ysi-featured .article-preview-excerpt p{font-size:1.125rem}body.category-youth-services-insider .ysi-ad-panel{display:flex;flex-wrap:wrap;margin-top:1.5rem}@media(min-width:1024px){body.category-youth-services-insider .ysi-ad-panel{align-items:stretch;display:flex;width:55%}}body.category-youth-services-insider .ysi-cta{background:#ffb865;padding:2rem}@media(min-width:768px){body.category-youth-services-insider .ysi-cta{width:40%}}@media(min-width:1024px){body.category-youth-services-insider .ysi-cta{width:50%}}body.category-youth-services-insider .ysi-cta h6{font-size:1.75rem;margin-bottom:1.5rem}body.category-youth-services-insider .ysi-cta p{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;line-height:1.5;text-transform:uppercase}body.category-youth-services-insider .ysi-cta-btn{background:#000;color:#fff;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:2px;margin-top:3rem;padding:.75rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-out}body.category-youth-services-insider .ysi-cta-btn:hover{background:#fff;color:#000}@media(min-width:768px){body.category-youth-services-insider .ysi-ad-image{width:60%}}@media(min-width:1024px){body.category-youth-services-insider .ysi-ad-image{width:50%}}body.category-youth-services-insider .ysi-ad-image img{-o-object-fit:cover;object-fit:cover;height:340px;width:100%}@media(min-width:768px){body.category-youth-services-insider .ysi-ad-image img{height:100%}}body.category-youth-services-insider .ysi-grid .ysi-grid-label{border-bottom:2px solid #000;padding:0}body.category-youth-services-insider .ysi-grid .ysi-grid-label a{background:#000;color:#fff;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:2px;line-height:1.5;padding:.25rem .75rem;margin:0;text-decoration:none;text-transform:uppercase}body.category-youth-services-insider .ysi-grid ul{list-style:none;margin:0;padding-left:0;display:-ms-grid;display:grid;gap:0}@media(min-width:768px){body.category-youth-services-insider .ysi-grid ul{gap:1.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){body.category-youth-services-insider .ysi-grid ul{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}body.category-youth-services-insider .ysi-grid ul .article-details p{margin-top:.5rem}@media(min-width:768px){body.category-youth-services-insider .ysi-sign-up{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:2rem;justify-content:center;align-items:center}}@media(min-width:1024px){body.category-youth-services-insider .ysi-sign-up{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-bottom:3rem}}body.category-youth-services-insider .topic-newsletter{border:3px solid #6fb881;margin-bottom:0;margin-top:0;padding:.15rem 0;position:relative}@media(min-width:768px){body.category-youth-services-insider .topic-newsletter{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}body.category-youth-services-insider .topic-newsletter .fa-envelope{color:#00846b;font-size:1rem}body.category-youth-services-insider .topic-newsletter .form-label{background-color:#6fb881;display:inline;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;padding:.45rem}@media(min-width:768px){body.category-youth-services-insider .topic-widget{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4}}@media(min-width:768px){body.category-youth-services-insider _:-ms-lang(x),body.category-youth-services-insider .ysi-grid ul{display:flex;flex-wrap:wrap}}@media(min-width:768px){body.category-youth-services-insider _:-ms-lang(x) .article-preview,body.category-youth-services-insider .ysi-grid ul .article-preview{width:calc(50% - 1.5rem);margin-right:1.5rem}}@media(min-width:1024px){body.category-youth-services-insider _:-ms-lang(x) .article-preview,body.category-youth-services-insider .ysi-grid ul .article-preview{width:calc(33% - 1.5rem);margin-right:1.5rem}}.blog .featured,.category .featured,.tag .featured{height:250px}@media(min-width:768px){.blog .featured,.category .featured,.tag .featured{height:40vh}}.blog .featured-content,.category .featured-content,.tag .featured-content{grid-column:main;margin-bottom:3rem;margin-top:3rem}@media(min-width:768px){.blog .featured-content,.category .featured-content,.tag .featured-content{display:-ms-grid;display:grid;gap:2rem;gap:1.5rem;-ms-grid-columns:minmax(0,2fr) minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.blog .featured-content img,.category .featured-content img,.tag .featured-content img{height:260px}@media(min-width:768px){.blog .featured-content img,.category .featured-content img,.tag .featured-content img{height:425px}}.blog .featured-content h5,.category .featured-content h5,.tag .featured-content h5{font-size:1.875rem;line-height:1.2}.blog .featured-content .article-preview,.category .featured-content .article-preview,.tag .featured-content .article-preview{margin-bottom:3rem}.blog .featured-content .article-preview-excerpt p,.category .featured-content .article-preview-excerpt p,.tag .featured-content .article-preview-excerpt p{font-size:1.125rem}.blog .featured-content .sidebar-feature ul,.category .featured-content .sidebar-feature ul,.tag .featured-content .sidebar-feature ul{list-style:none;margin:0;padding-left:0}.blog .article-preview-topic,.category .article-preview-topic,.tag .article-preview-topic{color:#00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;line-height:1;margin-bottom:1.5rem;text-transform:uppercase}.blog .article-preview-topic .fa-square,.category .article-preview-topic .fa-square,.tag .article-preview-topic .fa-square{font-size:.75rem;margin-right:.5rem;position:relative}.blog .category-recent-articles,.category .category-recent-articles,.tag .category-recent-articles{grid-column:main;display:-ms-grid;display:grid;gap:2rem}@media(min-width:768px){.blog .category-recent-articles,.category .category-recent-articles,.tag .category-recent-articles{gap:1.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog .category-recent-articles,.category .category-recent-articles,.tag .category-recent-articles{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.blog .topic-newsletter,.category .topic-newsletter,.tag .topic-newsletter{border:3px solid #6fb881;padding:.15rem 0;position:relative;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}@media(min-width:768px){.blog .topic-newsletter,.category .topic-newsletter,.tag .topic-newsletter{margin:3rem 0}}.blog .topic-newsletter .fa-envelope,.category .topic-newsletter .fa-envelope,.tag .topic-newsletter .fa-envelope{color:#00846b;font-size:1rem}.blog .topic-newsletter .form-label,.category .topic-newsletter .form-label,.tag .topic-newsletter .form-label{background-color:#6fb881;display:inline;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;padding:.45rem}@media(min-width:768px){.blog .topic-widget,.category .topic-widget,.tag .topic-widget{margin:3rem 0}}@media(min-width:1024px){.blog .topic-widget,.category .topic-widget,.tag .topic-widget{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;display:-ms-grid;display:grid;place-items:center}}.blog .topic-widget ul,.category .topic-widget ul,.tag .topic-widget ul{list-style:none;margin:0;padding-left:0}.blog .alm-reveal,.category .alm-reveal,.tag .alm-reveal{grid-column:main;display:-ms-grid;display:grid;gap:2rem}@media(min-width:768px){.blog .alm-reveal,.category .alm-reveal,.tag .alm-reveal{gap:1rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog .alm-reveal,.category .alm-reveal,.tag .alm-reveal{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.blog .alm-btn-wrap .alm-load-more-btn,.blog .loading,.category .alm-btn-wrap .alm-load-more-btn,.category .loading,.tag .alm-btn-wrap .alm-load-more-btn,.tag .loading{background-color:#333;border-radius:0;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}.blog .alm-btn-wrap .alm-load-more-btn:hover,.blog .loading:hover,.category .alm-btn-wrap .alm-load-more-btn:hover,.category .loading:hover,.tag .alm-btn-wrap .alm-load-more-btn:hover,.tag .loading:hover{background-color:#00846b}.blog .alm-btn-wrap .alm-load-more-btn.done,.category .alm-btn-wrap .alm-load-more-btn.done,.tag .alm-btn-wrap .alm-load-more-btn.done{display:none}.blog .alm-btn-wrap .alm-load-more-btn.loading,.blog .alm-btn-wrap .alm-load-more-btn:hover,.category .alm-btn-wrap .alm-load-more-btn.loading,.category .alm-btn-wrap .alm-load-more-btn:hover,.tag .alm-btn-wrap .alm-load-more-btn.loading,.tag .alm-btn-wrap .alm-load-more-btn:hover{background-color:#333;border-radius:0;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}.blog .alm-btn-wrap .alm-load-more-btn.loading:before,.blog .alm-btn-wrap .alm-load-more-btn:hover:before,.category .alm-btn-wrap .alm-load-more-btn.loading:before,.category .alm-btn-wrap .alm-load-more-btn:hover:before,.tag .alm-btn-wrap .alm-load-more-btn.loading:before,.tag .alm-btn-wrap .alm-load-more-btn:hover:before{background-color:transparent}.blog .alm-btn-wrap .alm-load-more-btn.loading:hover,.blog .alm-btn-wrap .alm-load-more-btn:hover:hover,.category .alm-btn-wrap .alm-load-more-btn.loading:hover,.category .alm-btn-wrap .alm-load-more-btn:hover:hover,.tag .alm-btn-wrap .alm-load-more-btn.loading:hover,.tag .alm-btn-wrap .alm-load-more-btn:hover:hover{background-color:#00846b}.blog _:-ms-lang(x),.blog .category-recent-articles,.category _:-ms-lang(x),.category .category-recent-articles,.tag _:-ms-lang(x),.tag .category-recent-articles{margin:0 auto;max-width:1440px;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:1024px){.blog _:-ms-lang(x),.blog .category-recent-articles,.category _:-ms-lang(x),.category .category-recent-articles,.tag _:-ms-lang(x),.tag .category-recent-articles{padding-left:4rem}}@media(min-width:768px){.blog _:-ms-lang(x),.blog .article-preview-large,.category _:-ms-lang(x),.category .article-preview-large,.tag _:-ms-lang(x),.tag .article-preview-large{width:calc(50% - 1rem)}}@media(min-width:1024px){.blog _:-ms-lang(x),.blog .article-preview-large,.category _:-ms-lang(x),.category .article-preview-large,.tag _:-ms-lang(x),.tag .article-preview-large{width:calc(33% - 1rem)}}@media(min-width:768px){.blog _:-ms-lang(x),.blog .featured-content,.category _:-ms-lang(x),.category .featured-content,.tag _:-ms-lang(x),.tag .featured-content{margin:0 auto;max-width:1440px;margin-top:3rem;display:flex;justify-content:space-between}}@media(min-width:768px) and (min-width:1024px){.blog _:-ms-lang(x),.blog .featured-content,.category _:-ms-lang(x),.category .featured-content,.tag _:-ms-lang(x),.tag .featured-content{padding-left:4rem}}@media(min-width:768px){.blog _:-ms-lang(x) .article-preview,.blog .featured-content .article-preview,.category _:-ms-lang(x) .article-preview,.category .featured-content .article-preview,.tag _:-ms-lang(x) .article-preview,.tag .featured-content .article-preview{width:calc(66% - .75rem);margin-right:1.5rem}.blog _:-ms-lang(x) .sidebar-feature,.blog .featured-content .sidebar-feature,.category _:-ms-lang(x) .sidebar-feature,.category .featured-content .sidebar-feature,.tag _:-ms-lang(x) .sidebar-feature,.tag .featured-content .sidebar-feature{width:calc(33% - .75rem)}}@media(min-width:768px){.blog _:-ms-lang(x),.blog .category-recent-articles,.category _:-ms-lang(x),.category .category-recent-articles,.tag _:-ms-lang(x),.tag .category-recent-articles{display:flex;justify-content:space-between}.blog _:-ms-lang(x) .article-preview,.blog .category-recent-articles .article-preview,.category _:-ms-lang(x) .article-preview,.category .category-recent-articles .article-preview,.tag _:-ms-lang(x) .article-preview,.tag .category-recent-articles .article-preview{width:calc(50% - .75rem)}}@media(min-width:1024px){.blog _:-ms-lang(x),.blog .category-recent-articles,.category _:-ms-lang(x),.category .category-recent-articles,.tag _:-ms-lang(x),.tag .category-recent-articles{justify-content:flex-start}.blog _:-ms-lang(x) .article-preview,.blog .category-recent-articles .article-preview,.category _:-ms-lang(x) .article-preview,.category .category-recent-articles .article-preview,.tag _:-ms-lang(x) .article-preview,.tag .category-recent-articles .article-preview{width:30%;margin-right:1.5rem}}@media(min-width:768px){.blog _:-ms-lang(x),.blog .topic-newsletter,.category _:-ms-lang(x),.category .topic-newsletter,.tag _:-ms-lang(x),.tag .topic-newsletter{width:100%}.blog _:-ms-lang(x) .gform_wrapper,.blog .topic-newsletter .gform_wrapper,.category _:-ms-lang(x) .gform_wrapper,.category .topic-newsletter .gform_wrapper,.tag _:-ms-lang(x) .gform_wrapper,.tag .topic-newsletter .gform_wrapper{width:50%}}@media(min-width:1024px){.blog _:-ms-lang(x) .gform_wrapper,.blog .topic-newsletter .gform_wrapper,.category _:-ms-lang(x) .gform_wrapper,.category .topic-newsletter .gform_wrapper,.tag _:-ms-lang(x) .gform_wrapper,.tag .topic-newsletter .gform_wrapper{width:31%}}.blog _:-ms-lang(x),.blog .alm-reveal,.category _:-ms-lang(x),.category .alm-reveal,.tag _:-ms-lang(x),.tag .alm-reveal{margin:0 auto;max-width:1440px}@media(min-width:1024px){.blog _:-ms-lang(x),.blog .alm-reveal,.category _:-ms-lang(x),.category .alm-reveal,.tag _:-ms-lang(x),.tag .alm-reveal{padding-left:4rem}}@media(min-width:768px){.blog _:-ms-lang(x),.blog .alm-reveal,.category _:-ms-lang(x),.category .alm-reveal,.tag _:-ms-lang(x),.tag .alm-reveal{display:flex;justify-content:space-between;flex-wrap:wrap}.blog _:-ms-lang(x) .article-preview,.blog .alm-reveal .article-preview,.category _:-ms-lang(x) .article-preview,.category .alm-reveal .article-preview,.tag _:-ms-lang(x) .article-preview,.tag .alm-reveal .article-preview{width:calc(50% - .75rem)}}@media(min-width:1024px){.blog _:-ms-lang(x),.blog .alm-reveal,.category _:-ms-lang(x),.category .alm-reveal,.tag _:-ms-lang(x),.tag .alm-reveal{justify-content:flex-start}.blog _:-ms-lang(x) .article-preview,.blog .alm-reveal .article-preview,.category _:-ms-lang(x) .article-preview,.category .alm-reveal .article-preview,.tag _:-ms-lang(x) .article-preview,.tag .alm-reveal .article-preview{width:30%;margin-right:1.5rem}}body.home .article-grid>ul{list-style:none;margin:0;padding-left:0;display:-ms-grid;display:grid;gap:0}@media(min-width:768px){body.home .article-grid>ul{gap:1.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){body.home .article-grid>ul{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}body.home .article-grid>ul .article-details p{margin-top:.5rem}body.home .article-grid-label{border-bottom:2px solid #000;padding:0}body.home .article-grid-label a,body.home .article-grid-label .article-grid-label-title{background:#000;color:#fff;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:2px;line-height:1.5;padding:.25rem .75rem;margin:0;text-decoration:none;text-transform:uppercase}body.home .article-grid-label .fa-caret-right{position:relative;top:1px}body.home .home-section{margin-bottom:1.5rem}@media(min-width:768px){body.home .home-ysi-opinion{display:flex}body.home .home-ysi-opinion .home-ysi{padding-right:.75rem;width:50%}body.home .home-ysi-opinion .home-opinion{margin-top:-.5rem;padding-left:.75rem;width:50%}}@media(min-width:1024px){body.home .home-ysi-opinion .home-ysi{padding-right:.75rem;width:67%}body.home .home-ysi-opinion .home-opinion{margin-top:-.75rem;padding-left:.75rem;width:33%}}@media(min-width:768px){body.home .home-sign-up{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:2rem;justify-content:center;align-items:center}}@media(min-width:1024px){body.home .home-sign-up{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-bottom:3rem}}body.home .home-sign-up .topic-newsletter{border:3px solid #6fb881;margin-bottom:1rem;margin-top:0;padding:.15rem 0;position:relative}@media(min-width:768px){body.home .home-sign-up .topic-newsletter{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-bottom:0}}body.home .home-sign-up .topic-newsletter .fa-envelope{color:#00846b;font-size:1rem}body.home .home-sign-up .topic-newsletter .form-label{background-color:#6fb881;display:inline;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;padding:.45rem}@media(min-width:768px){body.home .home-sign-up .ad-widget{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4}}body.home .home-sign-up .ad-widget broadstreet-zone{text-align:right}@media(min-width:768px){body.home .home-briefs-series-events{display:flex}}body.home .home-briefs-series-events .home-briefs{margin-bottom:3rem}@media(min-width:768px){body.home .home-briefs-series-events .home-briefs{margin-bottom:0;padding-right:.75rem;width:50%}}@media(min-width:1024px){body.home .home-briefs-series-events .home-briefs{width:33.33333%}}@media(min-width:768px){body.home .home-briefs-series-events .home-series-events{width:50%}}@media(min-width:1024px){body.home .home-briefs-series-events .home-series-events{align-items:flex-start;display:flex;width:66.777777%}}body.home .home-briefs-series-events .home-series{margin-bottom:3rem}@media(min-width:768px){body.home .home-briefs-series-events .home-series{padding:0 .75rem}}@media(min-width:1024px){body.home .home-briefs-series-events .home-series{width:50%}}body.home .home-briefs-series-events .ad-zone{margin-left:1rem;margin-top:2.75rem}@media(min-width:768px){body.home .home-briefs-series-events .home-events{margin-left:.75rem}}@media(min-width:1024px){body.home .home-briefs-series-events .home-events{width:50%}}body.home .twitter-feed{background-color:#f2f2f2}body.home _:-ms-lang(x),body.home main>*{padding:0 1rem}@media(min-width:768px){body.home _:-ms-lang(x) ul,body.home .article-grid ul{display:flex;flex-wrap:wrap}}@media(min-width:768px){body.home _:-ms-lang(x) ul .article-preview,body.home .article-grid ul .article-preview{width:calc(50% - 1.5rem);margin-right:1.5rem}}@media(min-width:1024px){body.home _:-ms-lang(x) ul .article-preview,body.home .article-grid ul .article-preview{width:calc(33% - 1.5rem)}}body.pagename-myaccount .page-title{margin-bottom:.5rem;padding:0}body.pagename-myaccount .leaky-paywall-logout-link{font-size:1.0625rem}body.pagename-myaccount h2{border-bottom:3px solid #00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:1px;margin-top:3rem;padding-bottom:.25rem;text-transform:uppercase}body.pagename-myaccount .subscriber-table-wrapper{overflow-x:auto}body.pagename-myaccount .leaky-paywall-profile-subscription-details{border:1px solid #ccc;margin:2rem 0 1rem;width:100%}body.pagename-myaccount .leaky-paywall-profile-subscription-details thead{background:#f2f2f2;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;text-align:left;text-transform:uppercase}body.pagename-myaccount .leaky-paywall-profile-subscription-details td,body.pagename-myaccount .leaky-paywall-profile-subscription-details th{border-right:1px solid #ccc;padding:.5rem 1rem;text-align:left}body.pagename-myaccount hr{display:none}body.pagename-myaccount .leaky-paywall-cancel-link a{background:#222;border:none;color:#fff;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;padding:.5rem .75rem;text-transform:uppercase}body.pagename-myaccount .leaky-paywall-cancel-link a::before,body.pagename-myaccount .leaky-paywall-cancel-link a::after{display:none}body.pagename-myaccount .stripe-button-el,body.pagename-myaccount .stripe-button-el span{background-image:none!important;background:#00846b!important;border-radius:0;box-shadow:none!important;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;text-shadow:none!important;text-transform:uppercase}body.pagename-myaccount main label{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;margin-bottom:.25rem;text-transform:uppercase}body.pagename-myaccount main input[type=text],body.pagename-myaccount main input[type=password]{background:#f2f2f2;border:2px solid #ccc;border-radius:0;color:#222;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;padding:.5rem .75rem;max-width:600px!important;width:100%!important;-webkit-appearance:none}body.pagename-myaccount main input[type=text]:disabled,body.pagename-myaccount main input[type=password]:disabled{border:2px solid #f2f2f2;font-style:italic}body.pagename-myaccount main input[type=text]:focus,body.pagename-myaccount main input[type=password]:focus{border:2px solid #222;outline:none}body.pagename-myaccount main input[type=submit]{background:#222;border:none;border-radius:0;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:2px!important;padding:.75rem 1.5rem!important;text-transform:uppercase;-webkit-appearance:none}.pagename-about main a{position:relative;color:#00846b;text-decoration:none}.pagename-about main a::after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#ccc;-webkit-transform:scaleX(1);transform:scaleX(1);z-index:0}.pagename-about main a::before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#00846b;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;transition:all .25s ease-in-out 0s;z-index:1}.pagename-about main a:hover{color:#00846b}.pagename-about main a:hover::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.pagename-all-topics .categories-featured{margin-top:1rem}.pagename-all-topics .categories-featured h2{margin-bottom:3rem}@media(min-width:580px){.pagename-all-topics .categories-featured{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width:1024px){.pagename-all-topics .categories-featured:after{content:'';flex:0 0 32%}}@media(min-width:1344px){.pagename-all-topics .categories-featured:after{content:'';flex:0 0 24%}}.pagename-all-topics .categories-featured a{text-decoration:none}.pagename-all-topics .categories-featured a:hover h3{-webkit-transform:translate(0,-0.1rem);transform:translate(0,-0.1rem);transition:all .25s ease}@media(min-width:580px){.pagename-all-topics .categories-featured a{width:calc(50% - 1rem)}}@media(min-width:1024px){.pagename-all-topics .categories-featured a{width:32%}}@media(min-width:1344px){.pagename-all-topics .categories-featured a{width:24%}}.pagename-all-topics .categories-featured .topic-preview{background-color:#00846b;display:flex;justify-content:space-between;height:163px;padding:0 1rem;margin-bottom:2rem;position:relative}.pagename-all-topics .categories-featured .topic-preview:after{height:100%;width:100%;background:linear-gradient(0deg,black 5%,rgba(0,0,0,0) 100%);position:absolute;left:0;top:0;content:' ';z-index:10}@media(min-width:768px){.pagename-all-topics .categories-featured .topic-preview:after{background:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 100%)}}.pagename-all-topics .categories-featured h3{align-self:flex-end;color:#fff;z-index:100;transition:all .25s ease}.pagename-all-topics .post-count{align-self:flex-end;color:#ffb865;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:1.5px;z-index:100}.pagename-all-topics .categories-all{padding-left:0}.pagename-all-topics .categories-all h2{margin-bottom:3rem}.pagename-all-topics .categories-all .post-count{background:#e5e5e5;border-radius:12px;color:#000;display:inine-block;font-size:.8125rem;margin-left:.25rem;padding:.25rem .5rem;position:relative;top:-2px}.pagename-all-topics .categories-all .fa-caret-right{position:relative;top:-2px}@media(min-width:580px){.pagename-all-topics .category-container{display:flex;flex-wrap:wrap;justify-content:space-between}.pagename-all-topics .category-container:after{content:'';flex:0 0 24%}}.pagename-all-topics .category-container a{display:block;font-family:utopia-std,Garamond,Times,serif;font-size:1.3125rem;font-weight:700;letter-spacing:.02em;line-height:130%;margin-bottom:2rem;text-decoration:none}@media(min-width:580px){.pagename-all-topics .category-container a{width:48%}}@media(min-width:1024px){.pagename-all-topics .category-container a{width:32%}}@media(min-width:1344px){.pagename-all-topics .category-container a{width:24%}}.pagename-all-topics .category-container .fa-caret-right{color:#6fb881;font-size:1.125rem;margin-bottom:-.155rem}.pagename-contact .contact-information p{font-family:FreightText Pro;font-style:italic;font-size:1.1875rem;line-height:140%}.pagename-contact #contact-form{margin-top:-2rem;max-width:50rem}.pagename-contact #contact-form #field_7_2,.pagename-contact #contact-form #field_7_3{margin-top:0}.pagename-contact #contact-form input[type=text],.pagename-contact #contact-form input[type=email],.pagename-contact #contact-form textarea{border:2px solid #f2f2f2;transition:all .25s ease-out}.pagename-contact #contact-form input[type=text]:focus,.pagename-contact #contact-form input[type=email]:focus,.pagename-contact #contact-form textarea:focus{border:2px solid #222;outline:none}.pagename-contact #contact-form input[type=submit]{border:2px solid #6fb881;transition:all .25s ease-out}.pagename-contact #contact-form input[type=submit]:focus{border:2px solid #006b56;outline:none}.pagename-donate _:-ms-lang(x),.pagename-donate main>*{padding:0 1rem}.pagename-donate #contact-form{max-width:45rem}.pagename-donate #contact-form .gfield_label{font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#00846b!important;font-weight:700!important}.pagename-donate #contact-form label{font-family:proxima-nova,Helvetica,Arial,sans-serif}.pagename-donate #contact-form input[type=text],.pagename-donate #contact-form input[type=email],.pagename-donate #contact-form input.Input{background:#f2f2f2;border:2px solid #ccc;border-radius:0;color:#222;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;padding:.5rem .75rem;width:100%!important;-webkit-appearance:none}.pagename-donate #contact-form input[type=text]:disabled,.pagename-donate #contact-form input[type=email]:disabled,.pagename-donate #contact-form input.Input:disabled{border:2px solid #f2f2f2;font-style:italic}.pagename-donate #contact-form input[type=text]:focus,.pagename-donate #contact-form input[type=email]:focus,.pagename-donate #contact-form input.Input:focus{border:2px solid #222;outline:none}.pagename-donate #contact-form input[type=submit]{background:#00846b;border:none;border-radius:0;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:2px!important;padding:1rem 1.5rem!important;text-transform:uppercase;transition:all .25s ease-out;-webkit-appearance:none;width:175px}.pagename-donate #contact-form input[type=submit]:hover{background:#222}.pagename-donate #contact-form .gfield_checkbox input{margin:0}@media(min-width:768px){.pagename-podcast .main-inner{margin-top:4rem}}@media(min-width:768px){.pagename-podcast .main-inner{flex-direction:row}}.pagename-podcast a{text-decoration:none}.pagename-podcast h2{font-size:1.5rem;text-transform:none;margin-bottom:.5rem}@media(min-width:1024px){.pagename-podcast .page-content{max-width:40.5rem}}.pagename-podcast .page-content h1,.pagename-podcast .page-content h2{font-size:1.875rem}.pagename-podcast .page-content .single-podcast{margin-bottom:0;padding-bottom:0}@media(min-width:768px){.pagename-podcast .page-content .single-podcast{display:flex;flex-direction:column}.pagename-podcast .page-content .single-podcast .general-info{width:100%}.pagename-podcast .page-content .single-podcast .podcast-details{width:100%}}.pagename-podcast .page-content .single-podcast .rr-label{cursor:auto}.pagename-podcast .page-content .single-podcast .rr-label svg{display:none}.pagename-podcast .page-content .single-podcast .rr-list{max-height:1000px!important}.pagename-podcast .sidebar{margin-bottom:4rem}@media(min-width:768px){.pagename-podcast .sidebar{margin-left:0;padding-left:0}}@media(min-width:1024px){.pagename-podcast .sidebar{margin-top:-2.35rem}}.pagename-podcast .sidebar img{width:235px;margin-bottom:1rem}@media(min-width:768px){.pagename-podcast .sidebar img{margin-top:1.125rem}}.pagename-podcast .sidebar .share-dialog{display:flex;align-items:center}.pagename-podcast .sidebar .detail{color:#000;margin-right:1rem}.pagename-podcast .detail{color:#999;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem}.pagename-podcast .episode-archive{margin-top:3rem}@media(min-width:768px){.pagename-podcast .episode-archive{max-width:58rem}}.pagename-podcast .episode-archive .section-label{margin-bottom:2rem}.pagename-subscribe .leaky_paywall_subscription_options{display:flex;flex-wrap:wrap;justify-content:space-between}.pagename-subscribe main h2{border-bottom:2px solid #333;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.3125rem;font-weight:300;line-height:140%;margin-bottom:0;margin-top:2rem;padding-bottom:1rem;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block}.pagename-subscribe main ul{list-style:none;margin:0;padding-left:0;margin-bottom:1.5rem;padding:0}.pagename-subscribe main ul li{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:.875rem;letter-spacing:.05em;margin:0 0 .75rem 1.5rem;position:relative;text-transform:uppercase}.pagename-subscribe main ul li:before{content:'\f00c';display:none;font-family:'font awesome 5 pro';font-weight:900;-webkit-font-smoothing:antialiased}.pagename-subscribe main ul li .svg-inline--fa.fa-check{color:#00846b;position:absolute;left:-1.5rem;top:.125rem}.pagename-subscribe .subscription-options-title{border-bottom:0;color:#222;font-family:utopia-std,Garamond,Times,serif;font-size:1.875rem;font-weight:700;letter-spacing:.5px;line-height:1.2;margin-bottom:1rem;margin-top:0;padding-bottom:0;text-transform:none}.pagename-subscribe .leaky_paywall_subscription_option{background-color:#f2f2f2;border:0;padding:0}.pagename-subscribe .leaky_paywall_subscription_option h3{background-color:#555;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:600;font-size:.875rem;line-height:1.3;letter-spacing:.05em;padding:.5rem 1.5rem;margin-bottom:0;margin-top:0;text-align:left;text-transform:uppercase;width:100%}.pagename-subscribe .leaky_paywall_subscription_option h3:after{content:'\f0da';font-family:'font awesome 5 pro';margin-left:.5rem}.pagename-subscribe .leaky_paywall_subscription_option .leaky_paywall_subscription_allowed_content{border:0;flex-grow:1;margin:0;padding:0 1.5rem;text-align:left;order:2}.pagename-subscribe .leaky_paywall_subscription_option .leaky_paywall_subscription_price{font-family:utopia-std,Garamond,Times,serif;text-align:left;padding:1.5rem 1.5rem 0;order:1}.pagename-subscribe .leaky_paywall_subscription_option .leaky_paywall_subscription_price strong{font-style:normal;font-weight:700;font-size:21px;line-height:1.3;letter-spacing:.01em}.pagename-subscribe .leaky_paywall_subscription_option .leaky_paywall_subscription_payment_options{display:flex;flex-wrap:wrap;padding:1.5rem;justify-content:space-between;order:3}.pagename-subscribe .leaky_paywall_subscription_option .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button{margin:0}.pagename-subscribe .leaky_paywall_subscription_option .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a{border-radius:0;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:600;line-height:19px;padding:.75rem 1rem;text-align:center;letter-spacing:2px;text-transform:uppercase;transition:all .25s ease-out}.pagename-subscribe .leaky_paywall_subscription_option .leaky_paywall_subscription_payment_options .have-a-coupon-link{border-bottom:1px solid #ccc;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.05em;margin-right:1rem;margin-top:.55rem;padding-bottom:0;text-decoration:none}.pagename-subscribe .leaky_paywall_subscription_option .leaky_paywall_subscription_payment_options input{border:0;padding:.5rem 1.5rem;width:100%}.pagename-subscribe .leaky_paywall_subscription_option .leaky_paywall_subscription_payment_options .lp-coupon-submit{background-color:#555;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.05rem;text-transform:uppercase}.pagename-subscribe #option-0,.pagename-subscribe #option-3,.pagename-subscribe #option-5{display:flex;flex-direction:column;width:100%;margin-bottom:2rem}@media(min-width:580px){.pagename-subscribe #option-0,.pagename-subscribe #option-3,.pagename-subscribe #option-5{width:calc(50% - .5rem)}}@media(min-width:768px){.pagename-subscribe #option-0,.pagename-subscribe #option-3,.pagename-subscribe #option-5{width:calc(33% - 1rem)}}.pagename-subscribe #option-0:first-child h3,.pagename-subscribe #option-3:first-child h3,.pagename-subscribe #option-5:first-child h3{background-color:#6fb881;color:#333}.pagename-subscribe #option-0:first-child .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a,.pagename-subscribe #option-3:first-child .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a,.pagename-subscribe #option-5:first-child .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a{background-color:#6fb881;color:#333}.pagename-subscribe #option-0:first-child .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a:hover,.pagename-subscribe #option-3:first-child .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a:hover,.pagename-subscribe #option-5:first-child .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a:hover{background-color:#57ac6c}.pagename-subscribe #option-0:nth-child(2) h3,.pagename-subscribe #option-3:nth-child(2) h3,.pagename-subscribe #option-5:nth-child(2) h3{background-color:#ffb865;color:#333}.pagename-subscribe #option-0:nth-child(2) h3:hover,.pagename-subscribe #option-3:nth-child(2) h3:hover,.pagename-subscribe #option-5:nth-child(2) h3:hover{background-color:#ffa841}.pagename-subscribe #option-0:nth-child(2) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a,.pagename-subscribe #option-3:nth-child(2) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a,.pagename-subscribe #option-5:nth-child(2) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a{background-color:#ffb865;color:#333}.pagename-subscribe #option-0:nth-child(2) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a:hover,.pagename-subscribe #option-3:nth-child(2) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a:hover,.pagename-subscribe #option-5:nth-child(2) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a:hover{background-color:#ffa841}.pagename-subscribe #option-0:nth-child(3) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a,.pagename-subscribe #option-3:nth-child(3) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a,.pagename-subscribe #option-5:nth-child(3) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a{background-color:#555;color:#fff}.pagename-subscribe #option-0:nth-child(3) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a:hover,.pagename-subscribe #option-3:nth-child(3) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a:hover,.pagename-subscribe #option-5:nth-child(3) .leaky_paywall_subscription_payment_options .leaky-paywall-payment-button a:hover{background-color:#434343}.pagename-subscribe .social-feed{border-top:2px solid #ccc}.pagename-the-imprint-newsletters _:-ms-lang(x),.pagename-the-imprint-newsletters main>*{padding:0 1rem}.pagename-the-imprint-newsletters #contact-form{max-width:45rem}.pagename-the-imprint-newsletters #contact-form .gfield_label{font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#00846b!important;font-weight:700!important}.pagename-the-imprint-newsletters #contact-form label{font-family:proxima-nova,Helvetica,Arial,sans-serif}.pagename-the-imprint-newsletters #contact-form input[type=text],.pagename-the-imprint-newsletters #contact-form input[type=email],.pagename-the-imprint-newsletters #contact-form input.Input{background:#f2f2f2;border:2px solid #ccc;border-radius:0;color:#222;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;padding:.5rem .75rem;width:100%!important;-webkit-appearance:none}.pagename-the-imprint-newsletters #contact-form input[type=text]:disabled,.pagename-the-imprint-newsletters #contact-form input[type=email]:disabled,.pagename-the-imprint-newsletters #contact-form input.Input:disabled{border:2px solid #f2f2f2;font-style:italic}.pagename-the-imprint-newsletters #contact-form input[type=text]:focus,.pagename-the-imprint-newsletters #contact-form input[type=email]:focus,.pagename-the-imprint-newsletters #contact-form input.Input:focus{border:2px solid #222;outline:none}.pagename-the-imprint-newsletters #contact-form input[type=submit]{background:#00846b;border:none;border-radius:0;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:2px!important;padding:1rem 1.5rem!important;text-transform:uppercase;transition:all .25s ease-out;-webkit-appearance:none;width:175px}.pagename-the-imprint-newsletters #contact-form input[type=submit]:hover{background:#222}.pagename-the-imprint-newsletters #contact-form .gfield_checkbox input{margin:0}.pagename-register main,.pagename-login main{margin-bottom:5rem}.pagename-register main label,.pagename-login main label{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;margin-bottom:.25rem;text-transform:uppercase}.pagename-register main input[type=text],.pagename-register main input[type=password],.pagename-login main input[type=text],.pagename-login main input[type=password]{background:#f2f2f2;border:2px solid #ccc;border-radius:0;color:#222;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;padding:.5rem .75rem;width:100%!important;-webkit-appearance:none}.pagename-register main input[type=text]:disabled,.pagename-register main input[type=password]:disabled,.pagename-login main input[type=text]:disabled,.pagename-login main input[type=password]:disabled{border:2px solid #f2f2f2;font-style:italic}.pagename-register main input[type=text]:focus,.pagename-register main input[type=password]:focus,.pagename-login main input[type=text]:focus,.pagename-login main input[type=password]:focus{border:2px solid #222;outline:none}.pagename-register main input.cvc,.pagename-login main input.cvc{width:175px!important}.pagename-register main input.lp-coupon-input,.pagename-login main input.lp-coupon-input{margin-top:1rem;width:175px!important}.pagename-register main input.exp-month,.pagename-register main input.exp-year,.pagename-login main input.exp-month,.pagename-login main input.exp-year{display:inline!important;width:80px!important}.pagename-register main input[type=checkbox],.pagename-login main input[type=checkbox]{vertical-align:middle;margin-right:.25rem}.pagename-register main button[type=submit],.pagename-register main .lp-coupon-submit,.pagename-register main input[type=submit],.pagename-login main button[type=submit],.pagename-login main .lp-coupon-submit,.pagename-login main input[type=submit]{background:#00846b;border:none;border-radius:0;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:2px!important;padding:1rem 1.5rem!important;text-transform:uppercase;transition:all .25s ease-out;-webkit-appearance:none;width:175px}.pagename-register main button[type=submit]:hover,.pagename-register main .lp-coupon-submit:hover,.pagename-register main input[type=submit]:hover,.pagename-login main button[type=submit]:hover,.pagename-login main .lp-coupon-submit:hover,.pagename-login main input[type=submit]:hover{background:#222}.pagename-register main .lp-coupon-submit,.pagename-login main .lp-coupon-submit{margin-top:1rem;padding:.85rem .5rem!important;width:100px}.pagename-register .page-title,.pagename-login .page-title{padding-bottom:0}.pagename-register h3,.pagename-login h3{border-bottom:3px solid #00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:1px;margin-top:3rem;padding-bottom:.25rem;text-transform:uppercase}.pagename-register .leaky-paywall-subscription-details,.pagename-login .leaky-paywall-subscription-details{list-style:none;margin:0;padding-left:0}.pagename-register .leaky-paywall-subscription-total,.pagename-login .leaky-paywall-subscription-total{background:#ffb865;border-radius:20px;display:inline-block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:1px;margin-top:1rem;padding:.5rem 1rem;text-transform:uppercase}.pagename-register .form-row,.pagename-login .form-row{max-width:600px!important}.pagename-register .leaky-paywall-message,.pagename-login .leaky-paywall-message{background:#f2f2f2;border:3px solid #ccc;margin-bottom:1rem;max-width:600px;padding:1rem;padding-bottom:0}.pagename-register .leaky-paywall-message.error,.pagename-login .leaky-paywall-message.error{background:#ffb865;border-color:#222}.pagename-register .leaky-paywall-message.error span,.pagename-login .leaky-paywall-message.error span{font-style:italic}.search{margin-top:3rem}.search h1{margin-bottom:0}.search .large-details{color:#9c9c9c;font-family:proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.05em;line-height:19px;margin-bottom:.5rem;text-transform:uppercase}@media(min-width:1024px){.search .large-details{margin-bottom:0}}.search .search-page-search-form{display:flex}@media(min-width:1024px){.search .search-page-search-form{width:70%}}.search .search-page-search-form .fa-search{color:#00846b;font-size:1.3125rem;position:relative;top:3px}.search .search-page-search-form label{background-color:#f2f2f2;border-bottom:1px solid #ccc;padding:.75rem 0 .75rem 1rem;width:100%;transition:all .25s ease-out}.search .search-page-search-form label:focus-within{border-bottom:2px solid #999}@media(min-width:1024px){.search .search-page-search-form label{margin-top:1rem}}.search .search-page-search-form input{background:#f2f2f2;border:none;font-family:freight-text-pro,Garamond,Times,serif;font-size:1.125rem;padding:0 .5rem;color:#00846b;font-style:italic;letter-spacing:.5px;transition:all .25s ease-out;width:90%}.search .search-page-search-form input:focus{outline:none}.search .search-page-search-form label input[type=submit]{display:none}.search .search-bar-input{border-bottom:1px solid #9c9c9c}.search .article-preview{margin:0 0 1rem}.search .article-preview-link{border-bottom:2px solid #6fb881;padding:1rem 0 2rem}@media(min-width:1024px){.search .article-preview-link{width:70%}}@media(min-width:768px){.search .article-preview-link{display:flex}}@media(min-width:768px){.search .article-preview-thumbnail{width:40%;height:280px;margin-right:2rem}.search .article-preview-thumbnail img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}}@media(min-width:768px){.search .article-preview-content{width:60%}}@media(min-width:768px){.search .article-preview-date p{margin:0 0 .5rem}}@media(min-width:768px){.search .article-preview-thumbnail+.article-preview-content .article-preview-excerpt{width:100%}}.search .alm-btn-wrap .alm-load-more-btn,.search .alm-btn-wrap .alm-load-more-btn.loading,.search .alm-btn-wrap .alm-load-more-btn:hover{background-color:#333;border-radius:0;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.05rem;margin-top:2rem;text-transform:uppercase}.search .alm-btn-wrap .alm-load-more-btn:before,.search .alm-btn-wrap .alm-load-more-btn.loading:before,.search .alm-btn-wrap .alm-load-more-btn:hover:before{background-color:transparent}.search .alm-btn-wrap .alm-load-more-btn:hover,.search .alm-btn-wrap .alm-load-more-btn.loading:hover,.search .alm-btn-wrap .alm-load-more-btn:hover:hover{background-color:#00846b}.search .search-results-nav{display:flex}@media(min-width:1024px){.search .search-results-nav{width:70%}}.search .search-results-nav a{background:#f2f2f2;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:1px;padding:1rem;text-transform:uppercase;transition:all .25s ease-out}.search .search-results-nav a:hover{background:#00846b;color:#fff}.search .search-results-nav a .fa-caret-right,.search .search-results-nav a .fa-caret-left{font-size:.9375rem;margin:0 .125rem;position:relative;top:1px}.search .search-results-nav .next-post{margin-left:auto}@media(min-width:768px){.single-podcasts .main-inner{margin-top:4rem}}@media(min-width:768px){.single-podcasts .main-inner{flex-direction:row}}@media(min-width:1024px){.single-podcasts .page-content{max-width:40.5rem}}.single-podcasts .page-content h1{font-size:1.875rem}.single-podcasts .page-content .single-podcast{margin-bottom:0;padding-bottom:0}@media(min-width:768px){.single-podcasts .page-content .single-podcast{display:flex;flex-direction:column}.single-podcasts .page-content .single-podcast .general-info{width:100%}.single-podcasts .page-content .single-podcast .podcast-details{width:100%}}.single-podcasts .page-content .single-podcast .rr-label{cursor:auto}.single-podcasts .page-content .single-podcast .rr-label svg{display:none}.single-podcasts .page-content .single-podcast .rr-list{max-height:1000px!important}.single-podcasts .sidebar{margin-bottom:4rem}@media(min-width:768px){.single-podcasts .sidebar{margin-left:0;padding-left:0}}@media(min-width:1024px){.single-podcasts .sidebar{margin-top:-2.35rem}}.single-podcasts .sidebar img{width:235px;margin-bottom:1rem}@media(min-width:768px){.single-podcasts .sidebar img{margin-top:1.125rem}}.single-podcasts .sidebar .share-dialog{display:flex;align-items:center}.single-podcasts .sidebar .detail{color:#000;margin-right:1rem}.single-podcasts .detail{color:#999;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem}.single-podcasts .episode-archive{margin-top:3rem}@media(min-width:768px){.single-podcasts .episode-archive{max-width:58rem}}.single-podcasts .episode-archive .section-label{margin-bottom:2rem}.single-podcasts .episode-archive h2{font-size:1.5rem;text-transform:none;margin-bottom:.5rem}.single-podcasts .xs-button{background-color:#00846b;background-image:none;border:2px solid #00846b;color:#fff;align-self:flex-start;border-radius:15px;padding:.2rem .75rem .125rem;text-decoration:none;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.09em;margin-right:1rem;margin:0 .5rem;text-transform:uppercase;transition:all .25s ease-out}.single-podcasts .xs-button:hover{background-color:#fff;color:#00846b}body.single-post .main{display:-ms-grid;display:grid;gap:1.5rem;-ms-grid-columns:calc(50vw - 720px) 1.5rem minmax(210px,265px) 1.5rem minmax(0,1fr) 1.5rem calc(50vw - 720px);grid-template-columns:calc(50vw - 720px) minmax(210px,265px) minmax(0,1fr) calc(50vw - 720px);-ms-grid-rows:auto 1.5rem auto 1.5rem auto 1.5rem auto;grid-template-areas:". st       st      ." ". article  article ." ". sm       sm      ." ". sb       sb      .";padding-top:1.5rem;transition:gap .25s ease-out}@media(min-width:870px){body.single-post .main{padding-top:5rem}}@media(min-width:768px){body.single-post .main{-ms-grid-rows:100px 1fr 1fr;grid-template-rows:100px 1fr 1fr;grid-template-areas:". st article ." ". sm article ." ". sb article ."}}@media(min-width:1024px){body.single-post .main{gap:3rem}}body.single-post _:-ms-lang(x),body.single-post .main{display:flex;flex-direction:column;margin:0 auto;max-width:1280px}body.single-post _:-ms-lang(x),body.single-post article{order:2}body.single-post _:-ms-lang(x),body.single-post .sidebar-top{order:1}body.single-post _:-ms-lang(x),body.single-post .sidebar-middle{order:3}body.single-post _:-ms-lang(x),body.single-post .sidebar-bottom{order:4}body.single-post article{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:article;order:2}@media(min-width:768px){body.single-post article h1,body.single-post article .article-subhead,body.single-post article .article-byline{width:90%}}@media(min-width:768px){body.single-post .article-content>*{width:90%}}body.single-post .article-content h2{font-size:21px;margin-top:2rem;text-transform:none}@media(min-width:320px){body.single-post .article-content h2{font-size:calc(21px + 11 * (100vw - 320px)/960)}}@media(min-width:1280px){body.single-post .article-content h2{font-size:32px}}body.single-post .article-content h3{color:#222;font-family:utopia-std,Garamond,Times,serif;font-size:19px;font-weight:700;letter-spacing:.5px;line-height:1.2;margin-bottom:1rem;text-transform:none}@media(min-width:320px){body.single-post .article-content h3{font-size:calc(19px + 9 * (100vw - 320px)/960)}}@media(min-width:1280px){body.single-post .article-content h3{font-size:28px}}body.single-post .article-content h4{color:#222;font-family:utopia-std,Garamond,Times,serif;font-size:19px;font-weight:700;letter-spacing:.5px;line-height:1.2;margin-bottom:1rem;text-transform:none}@media(min-width:320px){body.single-post .article-content h4{font-size:calc(19px + 5 * (100vw - 320px)/960)}}@media(min-width:1280px){body.single-post .article-content h4{font-size:24px}}body.single-post .sidebar-top{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:3;order:1;grid-area:st}@media(min-width:870px){body.single-post .sidebar-top{padding-left:1rem}}body.single-post .sidebar-middle{-ms-grid-row:5;-ms-grid-column:3;-ms-grid-column-span:3;order:3;grid-area:sm;margin:3rem 0}@media(min-width:870px){body.single-post .sidebar-middle{padding-left:1rem}}body.single-post .sidebar-bottom{-ms-grid-row:7;-ms-grid-column:3;-ms-grid-column-span:3;order:4;grid-area:sb}@media(min-width:768px){body.single-post article{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-column-span:1}body.single-post .sidebar-top{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}body.single-post .sidebar-middle{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}body.single-post .sidebar-bottom{-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:1}}@media(min-width:870px){body.single-post .sidebar-bottom{padding-left:1rem}}body.single-post .sidebar-inner{position:-webkit-sticky;position:sticky}@media(min-width:768px){body.single-post .sidebar-inner{top:calc(90px + 3rem)}}@media(min-width:768px){body.single-post.single-ysi .sidebar-inner{top:calc(135px + 3rem)}}body.single-post .sidebar-widgets{list-style:none;margin:0;padding-left:0;margin-top:1rem}@media(min-width:768px){body.single-post .sidebar-widgets{margin-top:3rem}}body.single-post .sidebar-widgets .bs_zones{margin-bottom:1.5rem;min-height:240px}body.single-post .ad-zone{margin:3rem 0}body.single-post .article-subhead{font-size:1.4375rem;font-style:italic;font-weight:600;margin-bottom:1rem}body.single-post .article-subhead p{font-size:1.4375rem;font-style:italic;font-weight:600;margin-bottom:1rem}body.single-post .wp-block-jetpack-slideshow li{background-color:#fff;border:2px solid #6fb881}body.single-post .wp-block-jetpack-slideshow .swiper-pagination-bullet-active{background-color:#00846b!important;-webkit-transform:scale(.75)!important;transform:scale(.75)!important}body.single-post .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_caption.gallery-caption{font-size:12px;font-family:proxima-nova,Helvetica,Arial,sans-serif;letter-spacing:.5px;line-height:1.4;margin-bottom:0;margin-top:1rem;padding-left:1rem}@media(min-width:320px){body.single-post .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_caption.gallery-caption{font-size:calc(12px + 2 * (100vw - 320px)/960)}}@media(min-width:1280px){body.single-post .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_caption.gallery-caption{font-size:14px}}body.single-post _:-ms-lang(x),body.single-post .main{margin:0 auto;max-width:1440px;margin-top:3rem;padding:0 2rem}@media(min-width:1024px){body.single-post _:-ms-lang(x),body.single-post .main{padding-left:4rem}}@media(min-width:768px){body.single-post _:-ms-lang(x),body.single-post .main{display:flex;flex-direction:row;flex-wrap:wrap}body.single-post _:-ms-lang(x) .sidebar-top,body.single-post .main .sidebar-top{order:1}}@media(min-width:768px) and (min-width:768px){body.single-post _:-ms-lang(x) .sidebar-top,body.single-post .main .sidebar-top{width:20%;margin-right:1.5rem}}@media(min-width:768px){body.single-post _:-ms-lang(x) article,body.single-post .main article{order:2}}@media(min-width:768px) and (min-width:768px){body.single-post _:-ms-lang(x) article,body.single-post .main article{width:75%}}@media(min-width:768px){body.single-post _:-ms-lang(x) .sidebar-middle,body.single-post .main .sidebar-middle{order:3}}@media(min-width:768px) and (min-width:768px){body.single-post _:-ms-lang(x) .sidebar-middle,body.single-post .main .sidebar-middle{width:19%}}@media(min-width:768px){body.single-post _:-ms-lang(x) .sidebar-bottom,body.single-post .main .sidebar-bottom{order:4;margin-top:3rem}}@media(min-width:768px) and (min-width:768px){body.single-post _:-ms-lang(x) .sidebar-bottom,body.single-post .main .sidebar-bottom{width:80%}}@media(min-width:768px) and (min-width:768px){body.single-post _:-ms-lang(x) .sidebar-bottom ul,body.single-post .main .sidebar-bottom ul{display:flex}body.single-post _:-ms-lang(x) .sidebar-bottom ul .article-preview,body.single-post .main .sidebar-bottom ul .article-preview{margin-right:1.5rem}}body.single-post _:-ms-lang(x) figure img,body.single-post .wp-block-image figure img{width:100%}.single-special_series .topic-header{height:55vh}.single-special_series .topic-header .topic-name{width:80%}.single-special_series .series-content{margin:3rem 0 2rem}.single-special_series .category-recent-articles{grid-column:main;display:-ms-grid;display:grid;gap:2rem}@media(min-width:768px){.single-special_series .category-recent-articles{gap:1.5rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.single-special_series .category-recent-articles{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.single-special_series _:-ms-lang(x),.single-special_series .category-recent-articles{margin:0 auto;max-width:1440px;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:1024px){.single-special_series _:-ms-lang(x),.single-special_series .category-recent-articles{padding-left:4rem}}@media(min-width:768px){.single-special_series _:-ms-lang(x),.single-special_series .article-preview-large{width:calc(50% - 1rem)}}@media(min-width:1024px){.single-special_series _:-ms-lang(x),.single-special_series .article-preview-large{width:calc(33% - 1rem)}}.single-tribe_events #tribe-events-pg-template,.single-tribe_events .tribe-events-pg-template{margin:3rem 0 0}.single-tribe_events #tribe-events-pg-template .tribe-events-notices{background-color:#f2f2f2;border:0;border-radius:0}.single-tribe_events #tribe-events-pg-template .tribe-events-notices ul{background-color:transparent}.single-tribe_events #tribe-events-pg-template .tribe-events-notices ul li{color:#00846b;font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase}.single-tribe_events #tribe-events-pg-template .tribe-events-cal-links .tribe-events-button{background-color:#ffb865;color:#333;font-family:proxima-nova,Helvetica,Arial,sans-serif}.single-tribe_events #tribe-events-pg-template .tribe-events-single-section-title{text-transform:capitalize;font-size:1.25rem}.single-tribe_events #tribe-events-pg-template dt{font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#00846b;margin-top:1.5rem}.single-tribe_events #tribe-events-pg-template dd{font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#333}.single-tribe_events #tribe-events-pg-template dd a{font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#333}