!function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=document.createElement("div");e.innerHTML='

x

",d.appendChild(e.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];c.customSelector&&b.push(c.customSelector);var d=".fitvidsignore";c.ignore&&(d=d+", "+c.ignore);var e=a(this).find(b.join(","));e=e.not("object object"),e=e.not(d),e.each(function(){var b=a(this);if(!(b.parents(d).length>0||"embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){b.css("height")||b.css("width")||!isNaN(b.attr("height"))&&!isNaN(b.attr("width"))||(b.attr("height",9),b.attr("width",16));var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),e=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),f=c/e;if(!b.attr("name")){var g="fitvid"+a.fn.fitVids._count;b.attr("name",g),a.fn.fitVids._count++}b.wrap('
').parent(".fluid-width-video-wrapper").css("padding-top",100*f+"%"),b.removeAttr("height").removeAttr("width")}})})},a.fn.fitVids._count=0}(window.jQuery||window.Zepto),jQuery(document).ready(function(a){function b(){k.hasClass("open")?(k.removeClass("open"),a(this).removeClass("open"),a(this).children("span").text(ct_shift_objectL10n.openMenu),a(this).attr("aria-expanded","false")):(k.addClass("open"),a(this).addClass("open"),a(this).children("span").text(ct_shift_objectL10n.closeMenu),a(this).attr("aria-expanded","true"))}function c(){var b=a(this).parent();b.hasClass("open")?(b.removeClass("open"),a(this).children("span").text(ct_shift_objectL10n.openMenu),a(this).attr("aria-expanded","false")):(b.addClass("open"),a(this).children("span").text(ct_shift_objectL10n.closeMenu),a(this).attr("aria-expanded","true"))}function d(){if(window.innerWidth>899&&n.length>0){var a=n.outerWidth(!0);l.css("padding-right",a)}else l.css("padding-right","")}function e(){if(a(this).hasClass("open"))a(this).removeClass("open"),n.removeClass("fade"),i.find(".search-field").attr("tabindex",-1),window.innerWidth<900&&i.find(".search-form").attr("style","");else if(a(this).addClass("open"),n.addClass("fade"),i.find(".search-field").attr("tabindex",0),window.innerWidth<800){var b=.86115*window.innerWidth-24;i.find(".search-form").css("left",-b+"px")}}function f(){window.innerWidth>899?m.attr("tabindex",-1):m.attr("tabindex",0)}function g(){"object-fit"in document.body.style||a(".featured-image").each(function(){if(!a(this).parent().parent(".entry").hasClass("ratio-natural")){var b=a(this).children("img").add(a(this).children("a").children("img"));if(b.hasClass("no-object-fit"))return;b.addClass("no-object-fit"),b.outerWidth()=200?a("#scroll-to-top").addClass("visible"):a("#scroll-to-top").removeClass("visible")}),a("#scroll-to-top").click(function(b){a("body,html").animate({scrollTop:0},600),a(this).blur()}))}),window.addEventListener("hashchange",function(a){var b=document.getElementById(location.hash.substring(1));b&&(/^(?:a|select|input|button|textarea)$/i.test(b.tagName)||(b.tabIndex=-1),b.focus())},!1);