/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}audio,embed,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}@font-face{font-family:'Work Sans';src:url(/static/fonts/WorkSans-Light.woff2) format('woff2'),url(/static/fonts/WorkSans-Light.woff) format('woff');font-display:swap}@font-face{font-family:'Work Sans';src:url(/static/fonts/WorkSans-SemiBold.woff2) format('woff2'),url(/static/fonts/WorkSans-SemiBold.woff) format('woff');font-weight:700;font-display:swap}@font-face{font-family:Inconsolata;src:url(/static/fonts/inconsolata-webfont.woff2) format('woff2'),url(/static/fonts/inconsolata-webfont.woff) format('woff');font-display:swap}@media (min-width:740px){:root{--scale:1.250}}h1,h2,h3,h4,h5,h6{line-height:1.6;font-weight:400;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-family:'Work Sans',arial,sans-serif}html{line-height:1.6}body{-webkit-font-feature-settings:"onum";font-feature-settings:"onum";font-variant-numeric:oldstyle-nums;font-family:'Work Sans',arial,sans-serif;font-weight:400;font-style:normal}.u-wrapper{margin:0 auto;max-width:1240px}.u-wrapper--padded{padding-left:1em;padding-right:1em}.u-dot{width:.5em;height:.5em;border-radius:50%;display:inline-block}.u-dot--fresh{background-color:#7fffd4}.u-embed{margin:4em 0}.Blog-post .u-embed{padding-left:162px;padding-left:9rem;padding-right:81px;padding-right:4.5rem}.Activity-content .u-embed{padding-left:0;padding-right:9em}.u-pager{margin:3em 0 1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #eee;padding-top:.5em;font-family:Inconsolata,monaco,monospace;color:#666;font-size:.833em}@media (min-width:930px){.u-pager{font-size:1em}}.u-pager-previous{width:25%;text-align:left}.u-pager-next{width:25%;text-align:right}.u-pager-current{width:35%;text-align:center}.u-pager-link{color:#666;text-decoration:none;background-color:transparent;position:relative;z-index:1;-webkit-transition:all .25s;transition:all .25s}.u-pager-link:active,.u-pager-link:hover{color:#000}.u-pager-link--older:before{content:'<';padding-right:.5ch}.u-pager-link--older:after{content:"";height:100%;width:100%;position:absolute;right:0;top:0;width:0;background-color:#f9f9f9;z-index:-1;-webkit-transition:all .25s;transition:all .25s}.u-pager-link--older:hover:after{width:100%}.u-pager-link--newer:after{content:'>';padding-left:.5ch}.u-pager-link--newer:before{content:"";height:100%;width:100%;position:absolute;left:0;top:0;width:0;background-color:#f9f9f9;z-index:-1;-webkit-transition:all .25s;transition:all .25s}.u-pager-link--newer:hover:before{width:100%}html{height:100%;font-size:18px}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;color:#333}.Main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}p{margin-bottom:1em}.rich-text img{max-width:100%;height:auto}.responsive-object{position:relative}.responsive-object embed,.responsive-object iframe,.responsive-object img,.responsive-object object{position:absolute;top:0;left:0;width:100%;height:100%}.Layout-general{display:grid;grid-template-columns:minmax(600px,5fr) 3fr 2fr;grid-column-gap:3em}.Header{width:100%;z-index:1000;position:-webkit-sticky;position:sticky;background-color:#f8f8f8;border-bottom:1px solid rgba(0,0,0,.05);-webkit-box-flex:0;-ms-flex:none;flex:none}.Header-wrapper{display:grid;padding-top:1em;padding-bottom:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(10,1fr);grid-template-areas:"lg lg lg sr sr sr sr sr sr mn" "nv nv nv nv nv nv nv nv nv nv"}@media (min-width:740px){.Header-wrapper{grid-template-areas:"lg lg lg sr sr sr sr sr xx mn" "nv nv nv nv nv nv nv nv nv nv"}}/*!*grid-template-areas:*!*//*!*"lg lg lg nv nv nv nv nv nv nv"*!*//*!*"sr sr sr sr sr sr sr sr sr sr"*!*/@media (min-width:1040px){.Header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.5em;padding-bottom:.5em}}.Logo{grid-area:lg;padding-right:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:740px){.Logo{padding:.5em 0;margin-right:1.5em;max-width:8em}}.Header-search{grid-area:sr;-webkit-column-span:6;column-span:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:36px;height:2rem;font-family:Inconsolata,monaco,monospace;border-bottom:1px solid #999;-webkit-transition:border-bottom-color .2s ease-in;transition:border-bottom-color .2s ease-in}@media (min-width:1040px){.Header-search{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:2em}}.Header-search:focus-within{border-bottom-color:#000}.Header-search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;height:2rem;line-height:36px;line-height:2rem;background:0 0;border:none}@media (max-width:374px){.Header-search-input{max-width:9em}}.Header-search-input:focus{outline:0}.Header-search-submit{height:36px;height:2rem;line-height:36px;line-height:2rem;background:0 0;border:none;color:#666;text-transform:uppercase;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;text-align:right;padding-right:0;font-size:.578em}@media (min-width:740px){.Header-search-submit{font-size:.694em}}.Header-search-submit:active,.Header-search-submit:hover{color:#000}.Header-button-holder{grid-area:mn;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1040px){.Header-button-holder{display:none}}.Header-skip{position:absolute;width:100%;display:block;padding:20px;color:#fff!important;background-color:#000;top:-80px;text-align:center;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out;background-image:none;z-index:6}.Footer{border-top:1px solid rgba(0,0,0,.05);background-color:#f8f8f8;-webkit-box-flex:0;-ms-flex:none;flex:none}.Footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Footer-copyright{font-size:.833em}.Footer-menu{margin-top:.5em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:930px){.Footer-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Footer-menu ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Footer-menu li{margin:0 1em}.Footer-menu li a{color:#666;text-decoration:none;font-family:Inconsolata,monaco,monospace;border-bottom:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Footer-menu li a:active,.Footer-menu li a:hover{border-bottom-color:#999;color:#000}.Footer-menu li.active a{color:#000}.Footer-menu li.active a:active,.Footer-menu li.active a:hover{color:#000;cursor:default;border-bottom-color:transparent}.Footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3px;margin-top:1em}@media (min-width:930px){.Footer-social{margin-top:0}}.Footer-social-link{margin:0 1em}.Navigation{grid-area:nv;padding:1em 0 0 0}@media (min-width:1040px){.Navigation{padding:0}}.Navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:inconsolata,monospace}@media (min-width:1040px){.Navigation ul{font-size:1em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Navigation li{padding:.5em 0}@media (min-width:1040px){.Navigation li{padding:0 .8em}}@media (min-width:1200px){.Navigation li{padding:0 1.2em}}@media (min-width:1040px){.Navigation-extras{display:none}}.Navigation a{color:#666;text-decoration:none}.Navigation a::before{content:'[';font-size:.8em;padding-right:.3em;display:inline-block;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,-webkit-transform .3s;transition:transform .3s,opacity .2s;transition:transform .3s,opacity .2s,-webkit-transform .3s;-webkit-transform:translateX(10px);transform:translateX(10px)}.Navigation a::after{content:']';padding-left:.1em;color:transparent;display:inline-block;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,-webkit-transform .3s;transition:transform .3s,opacity .2s;transition:transform .3s,opacity .2s,-webkit-transform .3s;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.Navigation a:hover{color:#000;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.Navigation a:hover::before{color:#333;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.Navigation a:hover::after{color:#333;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.Navigation .active a,.Navigation .active a:hover{color:#000;cursor:default}.Navigation .active a::after,.Navigation .active a::before,.Navigation .active a:hover::after,.Navigation .active a:hover::before{opacity:0}.Hamburger{cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.Hamburger--visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Hamburger:hover{opacity:.7}.Hamburger-box{width:30px;height:18px;display:inline-block;position:relative}.Hamburger-inner{display:block;top:50%;margin-top:-2px}.Hamburger-inner,.Hamburger-inner::after,.Hamburger-inner::before{width:30px;height:3px;background-color:#333;border-radius:3px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.Hamburger-inner::after,.Hamburger-inner::before{content:"";display:block}.Hamburger-inner::before{top:-10px}.Hamburger-inner::after{bottom:-10px}.Hamburger--spin .Hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.Hamburger--spin .Hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}.Hamburger--spin .Hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.Hamburger--spin.is-active .Hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.Hamburger--spin.is-active .Hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}.Hamburger--spin.is-active .Hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}.js--expandable{--expandable:true}@media (min-width:1040px){.js--expandable{--expandable:false}}.Breadcrumb-nav{margin:0 0 .5em 0;line-height:2;font-family:inconsolata,monospace;opacity:.7;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;font-size:.833em}@media (min-width:930px){.Breadcrumb-nav{margin:0 0 2em 0;font-size:1em}}.Breadcrumb-nav:hover{opacity:1}.Breadcrumb-list{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}.Breadcrumb-link{color:#333;border-bottom:1px solid #ccc;text-decoration:none}.Breadcrumb-item--inactive::after{content:'>';padding:0 .5em}