window.Modernizr=function(a,b,c){function d(a){k.cssText=a}function e(a,b){return typeof a===b}var f,g,h={},i=b.documentElement,j=b.createElement("modernizr"),k=j.style,l={},m=[],n=m.slice,o={}.hasOwnProperty;g=e(o,"undefined")||e(o.call,"undefined")?function(a,b){return b in a&&e(a.constructor.prototype[b],"undefined")}:function(a,b){return o.call(a,b)},Function.prototype.bind||(Function.prototype.bind=function(a){var b=this;if("function"!=typeof b)throw new TypeError;var c=n.call(arguments,1),d=function(){if(this instanceof d){var e=function(){};e.prototype=b.prototype;var f=new e,g=b.apply(f,c.concat(n.call(arguments)));return Object(g)===g?g:f}return b.apply(a,c.concat(n.call(arguments)))};return d});for(var p in l)g(l,p)&&(f=p.toLowerCase(),h[f]=l[p](),m.push((h[f]?"":"no-")+f));return h.addTest=function(a,b){if("object"==typeof a)for(var d in a)g(a,d)&&h.addTest(d,a[d]);else{if(a=a.toLowerCase(),h[a]!==c)return h;b="function"==typeof b?b():b,i.className+=" "+(b?"":"no-")+a,h[a]=b}return h},d(""),j=null,function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=r.elements;return"string"==typeof a?a.split(" "):a}function e(a){var b=q[a[o]];return b||(b={},p++,a[o]=p,q[p]=b),b}function f(a,c,d){if(c||(c=b),k)return c.createElement(a);d||(d=e(c));var f;return f=d.cache[a]?d.cache[a].cloneNode():n.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!f.canHaveChildren||m.test(a)||f.tagUrn?f:d.frag.appendChild(f)}function g(a,c){if(a||(a=b),k)return a.createDocumentFragment();c=c||e(a);for(var f=c.frag.cloneNode(),g=0,h=d(),i=h.length;g",j="hidden"in a,k=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return void 0===a.cloneNode||void 0===a.createDocumentFragment||void 0===a.createElement}()}catch(a){j=!0,k=!0}}();var r={elements:l.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==l.shivCSS,supportsUnknownElements:k,shivMethods:!1!==l.shivMethods,type:"default",shivDocument:i,createElement:f,createDocumentFragment:g};a.html5=r,i(b)}(this,b),h._version="2.8.3",i.className=i.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+" js "+m.join(" "),h}(0,this.document),function(a,b,c){function d(a){return"[object Function]"==q.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=r.shift();s=1,a?a.t?o(function(){("c"==a.t?m.injectCss:m.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):s=0}function i(a,c,d,e,f,i,j){function k(b){if(!n&&g(l.readyState)&&(t.r=n=1,!s&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&o(function(){v.removeChild(l)},50);for(var d in A[c])A[c].hasOwnProperty(d)&&A[c][d].onload()}}var j=j||m.errorTimeout,l=b.createElement(a),n=0,q=0,t={t:d,s:c,e:f,a:i,x:j};1===A[c]&&(q=1,A[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,q)},r.splice(e,0,t),"img"!=a&&(q||2===A[c]?(v.insertBefore(l,u?null:p),o(k,j)):A[c].push(l))}function j(a,b,c,d,f){return s=0,b=b||"j",e(a)?i("c"==b?x:w,a,b,this.i++,c,d,f):(r.splice(this.i++,0,a),1==r.length&&h()),this}function k(){var a=m;return a.loader={load:j,i:0},a}var l,m,n=b.documentElement,o=a.setTimeout,p=b.getElementsByTagName("script")[0],q={}.toString,r=[],s=0,t="MozAppearance"in n.style,u=t&&!!b.createRange().compareNode,v=u?n:p.parentNode,n=a.opera&&"[object Opera]"==q.call(a.opera),n=!!b.attachEvent&&!n,w=t?"object":n?"script":"img",x=n?"script":w,y=Array.isArray||function(a){return"[object Array]"==q.call(a)},z=[],A={},B={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}};m=function(a){function b(a){var b,c,d,a=a.split("!"),e=z.length,f=a.pop(),g=a.length,f={url:f,origUrl:f,prefixes:a};for(c=0;ca._pfLastSize)&&(a._pfLastSize=a.offsetWidth,d=a.sizes,a.sizes+=",100vw",setTimeout(function(){a.sizes=d}))},e=function(){var a,b=document.querySelectorAll("picture > img, img[srcset][sizes]");for(a=0;a2.7?h=c+1:(f=b-c,e=Math.pow(a-.6,1.5),g=f*e,d&&(g+=.1*e),h=a+g):h=c>1?Math.sqrt(a*b):a,h>c}function g(a){var b,c=q.getSet(a),d=!1;"pending"!==c&&(d=p,c&&(b=q.setRes(c),q.applySetCandidate(b,a))),a[q.ns].evaled=d}function h(a,b){return a.res-b.res}function i(a,b,c){var d;return!c&&b&&(c=a[q.ns].sets,c=c&&c[c.length-1]),d=j(b,c),d&&(b=q.makeUrl(b),a[q.ns].curSrc=b,a[q.ns].curCan=d,d.res||X(d,d.set.sizes)),d}function j(a,b){var c,d,e;if(a&&b)for(e=q.parseSet(b),a=q.makeUrl(a),c=0;c=k)return m;f=c(Q),g=[],","===f.slice(-1)?(f=f.replace(R,""),e()):function(){for(c(O),h="",i="in descriptor";;){if(j=a.charAt(l),"in descriptor"===i)if(d(j))h&&(g.push(h),h="",i="after descriptor");else{if(","===j)return l+=1,h&&g.push(h),void e();if("("===j)h+=j,i="in parens";else{if(""===j)return h&&g.push(h),void e();h+=j}}else if("in parens"===i)if(")"===j)h+=j,i="in descriptor";else{if(""===j)return g.push(h),void e();h+=j}else if("after descriptor"===i)if(d(j));else{if(""===j)return void e();i="in descriptor",l-=1}l+=1}}()}}function m(a){var b,c,e,f,g,h,i=/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i,j=/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i;for(c=function(a){function b(){f&&(g.push(f),f="")}function c(){g[0]&&(h.push(g),g=[])}for(var e,f="",g=[],h=[],i=0,j=0,k=!1;;){if(""===(e=a.charAt(j)))return b(),c(),h;if(k){if("*"===e&&"/"===a[j+1]){k=!1,j+=2,b();continue}j+=1}else{if(d(e)){if(a.charAt(j-1)&&d(a.charAt(j-1))||!f){j+=1;continue}if(0===i){b(),j+=1;continue}e=" "}else if("("===e)i+=1;else if(")"===e)i-=1;else{if(","===e){b(),c(),j+=1;continue}if("/"===e&&"*"===a.charAt(j+1)){k=!0,j+=2;continue}}f+=e,j+=1}}}(a),e=c.length,b=0;b=0)||(!!j.test(a)||("0"===a||"-0"===a||"+0"===a))}(g)){if(h=g,f.pop(),0===f.length)return h;if(f=f.join(" "),q.matchesMedia(f))return h}return"100vw"}b.createElement("picture");var n,o,p,q={},r=!1,s=function(){},t=b.createElement("img"),u=t.getAttribute,v=t.setAttribute,w=t.removeAttribute,x=b.documentElement,y={},z={algorithm:""},A=navigator.userAgent,B=/rident/.test(A)||/ecko/.test(A)&&A.match(/rv\:(\d+)/)&&RegExp.$1>35,C="currentSrc",D=/\s+\+?\d+(e\d+)?w/,E=/(\([^)]+\))?\s*(.+)/,F=a.picturefillCFG,G="font-size:100%!important;",H=!0,I={},J={},K=a.devicePixelRatio,L={px:1,in:96},M=b.createElement("a"),N=!1,O=/^[ \t\n\r\u000c]+/,P=/^[, \t\n\r\u000c]+/,Q=/^[^ \t\n\r\u000c]+/,R=/[,]+$/,S=/^\d+$/,T=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,U=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d||!1):a.attachEvent&&a.attachEvent("on"+b,c)},V=function(a){var b={};return function(c){return c in b||(b[c]=a(c)),b[c]}},W=function(){var a=/^([\d\.]+)(em|vw|px)$/,b=function(){for(var a=arguments,b=0,c=a[0];++b in a;)c=c.replace(a[b],a[++b]);return c},c=V(function(a){return"return "+b((a||"").toLowerCase(),/\band\b/g,"&&",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1>=",/max-([a-z-\s]+):/g,"e.$1<=",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/gi,"")+";"});return function(b,d){var e;if(!(b in I))if(I[b]=!1,d&&(e=b.match(a)))I[b]=e[1]*L[e[2]];else try{I[b]=new Function("e",c(b))(L)}catch(a){}return I[b]}}(),X=function(a,b){return a.w?(a.cWidth=q.calcListLength(b||"100vw"),a.res=a.w/a.cWidth):a.res=a.d,a},Y=function(a){if(r){var c,d,e,f=a||{};if(f.elements&&1===f.elements.nodeType&&("IMG"===f.elements.nodeName.toUpperCase()?f.elements=[f.elements]:(f.context=f.elements,f.elements=null)),c=f.elements||q.qsa(f.context||b,f.reevaluate||f.reselect?q.sel:q.selShort),e=c.length){for(q.setupRun(f),N=!0,d=0;dimg,img[srcset]",q.sel=q.selShort,q.cfg=z,q.DPR=K||1,q.u=L,q.types=y,q.setSize=s,q.makeUrl=V(function(a){return M.href=a,M.href}),q.qsa=function(a,b){return"querySelector"in a?a.querySelectorAll(b):[]},q.matchesMedia=function(){return a.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches?q.matchesMedia=function(a){return!a||matchMedia(a).matches}:q.matchesMedia=q.mMQ,q.matchesMedia.apply(this,arguments)},q.mMQ=function(a){return!a||W(a)},q.calcLength=function(a){var b=W(a,!0)||!1;return b<0&&(b=!1),b},q.supportsType=function(a){return!a||y[a]},q.parseSize=V(function(a){var b=(a||"").match(E);return{media:b&&b[1],length:b&&b[2]}}),q.parseSet=function(a){return a.cands||(a.cands=l(a.srcset,a)),a.cands},q.getEmValue=function(){var a;if(!n&&(a=b.body)){var c=b.createElement("div"),d=x.style.cssText,e=a.style.cssText;c.style.cssText="position:absolute;left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)",x.style.cssText=G,a.style.cssText=G,a.appendChild(c),n=c.offsetWidth,a.removeChild(c),n=parseFloat(n,10),x.style.cssText=d,a.style.cssText=e}return n||16},q.calcListLength=function(a){if(!(a in J)||z.uT){var b=q.calcLength(m(a));J[a]=b||L.width}return J[a]},q.setRes=function(a){var b;if(a){b=q.parseSet(a);for(var c=0,d=b.length;cp)||(l.cached=!0,l.res>=p&&(j=l))),!j)for(a.sort(h),g=a.length,j=a[g-1],d=0;d=p){e=d-1,j=a[e]&&(n||k!==q.makeUrl(c.url))&&f(a[e].res,c.res,p,a[e].cached)?a[e]:c;break}j&&(m=q.makeUrl(j.url),o.curSrc=m,o.curCan=j,m!==k&&q.setSrc(b,j),q.setSize(b))}},q.setSrc=function(a,b){var c;a.src=b.url,"image/svg+xml"===b.set.type&&(c=a.style.width,a.style.width=a.offsetWidth+1+"px",a.offsetWidth+1&&(a.style.width=c))},q.getSet=function(a){var b,c,d,e=!1,f=a[q.ns].sets;for(b=0;b0&&b-1 in a)}function d(a,b,c){if(fa.isFunction(b))return fa.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return fa.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(pa.test(b))return fa.filter(b,a,c);b=fa.filter(b,a)}return fa.grep(a,function(a){return _.call(b,a)>-1!==c})}function e(a,b){for(;(a=a[b])&&1!==a.nodeType;);return a}function f(a){var b={};return fa.each(a.match(ua)||[],function(a,c){b[c]=!0}),b}function g(){X.removeEventListener("DOMContentLoaded",g),a.removeEventListener("load",g),fa.ready()}function h(){this.expando=fa.expando+h.uid++}function i(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Ba,"-$&").toLowerCase(),"string"==typeof(c=a.getAttribute(d))){try{c="true"===c||"false"!==c&&("null"===c?null:+c+""===c?+c:Aa.test(c)?fa.parseJSON(c):c)}catch(a){}za.set(a,b,c)}else c=void 0;return c}function j(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return fa.css(a,b,"")},i=h(),j=c&&c[3]||(fa.cssNumber[b]?"":"px"),k=(fa.cssNumber[b]||"px"!==j&&+i)&&Da.exec(fa.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do{f=f||".5",k/=f,fa.style(a,b,k+j)}while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}function k(a,b){var c=void 0!==a.getElementsByTagName?a.getElementsByTagName(b||"*"):void 0!==a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&fa.nodeName(a,b)?fa.merge([a],c):c}function l(a,b){for(var c=0,d=a.length;d>c;c++)ya.set(a[c],"globalEval",!b||ya.get(b[c],"globalEval"))}function m(a,b,c,d,e){for(var f,g,h,i,j,m,n=b.createDocumentFragment(),o=[],p=0,q=a.length;q>p;p++)if((f=a[p])||0===f)if("object"===fa.type(f))fa.merge(o,f.nodeType?[f]:f);else if(Ka.test(f)){for(g=g||n.appendChild(b.createElement("div")),h=(Ha.exec(f)||["",""])[1].toLowerCase(),i=Ja[h]||Ja._default,g.innerHTML=i[1]+fa.htmlPrefilter(f)+i[2],m=i[0];m--;)g=g.lastChild;fa.merge(o,g.childNodes),g=n.firstChild,g.textContent=""}else o.push(b.createTextNode(f));for(n.textContent="",p=0;f=o[p++];)if(d&&fa.inArray(f,d)>-1)e&&e.push(f);else if(j=fa.contains(f.ownerDocument,f),g=k(n.appendChild(f),"script"),j&&l(g),c)for(m=0;f=g[m++];)Ia.test(f.type||"")&&c.push(f);return n}function n(){return!0}function o(){return!1}function p(){try{return X.activeElement}catch(a){}}function q(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)q(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),!1===e)e=o;else if(!e)return this;return 1===f&&(g=e,e=function(a){return fa().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=fa.guid++)),a.each(function(){fa.event.add(this,b,e,d,c)})}function r(a,b){return fa.nodeName(a,"table")&&fa.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}function s(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function t(a){var b=Ra.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function u(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(ya.hasData(a)&&(f=ya.access(a),g=ya.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)fa.event.add(b,e,j[e][c])}za.hasData(a)&&(h=za.access(a),i=fa.extend({},h),za.set(b,i))}}function v(a,b){var c=b.nodeName.toLowerCase();"input"===c&&Ga.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}function w(a,b,c,d){b=Z.apply([],b);var e,f,g,h,i,j,l=0,n=a.length,o=n-1,p=b[0],q=fa.isFunction(p);if(q||n>1&&"string"==typeof p&&!da.checkClone&&Qa.test(p))return a.each(function(e){var f=a.eq(e);q&&(b[0]=p.call(this,e,f.html())),w(f,b,c,d)});if(n&&(e=m(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(g=fa.map(k(e,"script"),s),h=g.length;n>l;l++)i=e,l!==o&&(i=fa.clone(i,!0,!0),h&&fa.merge(g,k(i,"script"))),c.call(a[l],i,l);if(h)for(j=g[g.length-1].ownerDocument,fa.map(g,t),l=0;h>l;l++)i=g[l],Ia.test(i.type||"")&&!ya.access(i,"globalEval")&&fa.contains(j,i)&&(i.src?fa._evalUrl&&fa._evalUrl(i.src):fa.globalEval(i.textContent.replace(Sa,"")))}return a}function x(a,b,c){for(var d,e=b?fa.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||fa.cleanData(k(d)),d.parentNode&&(c&&fa.contains(d.ownerDocument,d)&&l(k(d,"script")),d.parentNode.removeChild(d));return a}function y(a,b){var c=fa(b.createElement(a)).appendTo(b.body),d=fa.css(c[0],"display");return c.detach(),d}function z(a){var b=X,c=Ua[a];return c||(c=y(a,b),"none"!==c&&c||(Ta=(Ta||fa("