*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a img{border:0}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{-webkit-font-feature-settings:'kern' 1,'calt' 1,'liga' 1;font-feature-settings:'kern' 1,'calt' 1,'liga' 1;color:#767676;font-family:"jaf-facitweb","Facit","Avenir Next","AvenirNext-Regular",verdana,arial,sans-serif;font-size:100%;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{-webkit-font-feature-settings:'dlig' 1,'liga' 1,'lnum' 1,'kern' 1,'calt' 1;font-feature-settings:'dlig' 1,'liga' 1,'lnum' 1,'kern' 1,'calt' 1;color:#413e3c;font-style:normal;font-weight:700}a{-webkit-transition:color .1s,background-color .1s;transition:color .1s,background-color .1s;color:#396dbe;text-decoration:none}a:hover,a:active,a:focus{color:#97b3e0;text-decoration:none}p,li{-webkit-font-feature-settings:'kern' 1,'onum' 1,'liga' 1;font-feature-settings:'kern' 1,'onum' 1,'liga' 1}b,strong,.bold{font-weight:700}em,i,.italic{font-style:italic}sup{font-size:67%;-webkit-font-feature-settings:'sups' 1,'kern' 1;font-feature-settings:'sups' 1,'kern' 1}h1,h2,h3,h4,h5,h6,p,li,table,input{visibility:hidden;opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}html.wf-active h1,html.wf-inactive h1,html.wf-active h2,html.wf-inactive h2,html.wf-active h3,html.wf-inactive h3,html.wf-active h4,html.wf-inactive h4,html.wf-active h5,html.wf-inactive h5,html.wf-active h6,html.wf-inactive h6,html.wf-active p,html.wf-inactive p,html.wf-active li,html.wf-inactive li,html.wf-active table,html.wf-inactive table,html.wf-active input,html.wf-inactive input{visibility:visible;opacity:1}.typeset h2{font-size:1.125em;margin-bottom:1em}@media screen and (min-width:40em){.typeset h2{font-size:1.5em;margin-bottom:.75em}}.typeset h3{font-size:1em;margin-top:1.5em;margin-bottom:.5em}@media screen and (min-width:40em){.typeset h3{font-size:1.25em}}.typeset p{font-size:.8em;margin-bottom:1em;line-height:1.6}@media screen and (min-width:40em){.typeset p{font-size:1em;line-height:1.7}}body{overflow-x:hidden}.container,#splash-page{max-width:870px;margin:0 auto;padding:0 3%}#result-count,#results,#splash-page,#about{display:none}html.search #results,html.search #result-count{display:block}html.splash #splash-page{display:block}html.about #about{display:block}#index{-webkit-column-width:300px;-moz-column-width:300px;column-width:300px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}#index h2{border-bottom:1px solid #f0f0f0;font-size:1.5em;margin-bottom:.5em;padding-bottom:.2em;text-transform:uppercase}#index ul{margin-bottom:1.3em;list-style-type:none}#index ul li{margin-bottom:.2em}#splash-page{margin-top:2em;margin-bottom:2em}@media screen and (min-width:64em){#splash-page{max-width:1650px;margin-top:4em;margin-bottom:4em}}#about{margin-top:2em;margin-bottom:2em}@media screen and (min-width:64em){#about{margin-top:4em;margin-bottom:4em}}table{width:100%;text-align:left;border-collapse:collapse;border-bottom:2px solid #396dbe}table td{vertical-align:top;padding:10px 15px;color:#675e59}table th{border-bottom:2px solid #396dbe;color:#413e3c;font-style:normal;font-weight:700;font-size:1.2em;padding:10px 15px}table tbody tr:nth-child(even){background-color:#fafafa}.inline-list,.inline-list li{margin:0;padding:0;display:inline-block}.inline-list li:after{content:', '}.inline-list li:first-child:after{content:': '}.inline-list li:last-child:after{content:'.'}#results{margin-top:2em;margin-bottom:2em;font-size:.8em}#results h1{font-size:1.75em;margin-bottom:.5em}#results h1 a{font-size:.6em;vertical-align:top;font-weight:normal}#results p{margin-bottom:1.5em}#results table+h1,#results ol+h1,#results ul+h1{margin-top:2em}#results ol{font-size:.8em;margin-top:1em;margin-left:2em}#results ol p{margin-bottom:0}#results ol li{margin-bottom:.1em}#results ol+ul{margin-top:1em;margin-bottom:.5em}@media screen and (min-width:40em){#results{font-size:1em}}@media screen and (min-width:64em){#results{margin-top:4em;margin-bottom:4em}}.header{-webkit-transition:margin .2s;transition:margin .2s;margin-top:2em;text-align:center}.header h1{-webkit-transition:font-size .1s;transition:font-size .1s;font-family:"kinesis-pro-3","Kinesis Pro 3",Georgia,Times,serif;font-size:9vw;font-weight:700;line-height:1.1}@media screen and (min-width:64em){.header h1{font-size:5em}}.header h1 a{color:#413e3c;-webkit-transition:color .2s;transition:color .2s}.header h1 a:hover{color:#396dbe}.header p{-webkit-transition:opacity .1s,max-height .1s,margin .1s;transition:opacity .1s,max-height .1s,margin .1s;font-size:.8em;margin-bottom:2em;max-height:100em;opacity:1}.header p br{display:none}@media screen and (min-width:40em){.header p{font-size:1em}.header p br{display:inherit}}html.search .header{margin-top:1em}html.search .header h1{font-size:6vw}@media screen and (min-width:64em){html.search .header h1{font-size:3em}}html.search .header p{margin-bottom:1em;max-height:0;opacity:0;overflow:hidden}#result-count{color:#aaa;font-size:.8em;margin-top:.5em}#result-count a{float:right}#search{-webkit-transition:border-color .2s;transition:border-color .2s;background:white url(/static/search.6c5f49e083.svg) 97.5% 13px no-repeat;background-size:18px 18px;border:1px solid #aaa;border-radius:2px;font-size:1em;line-height:1.5;outline:0;padding:10px 45px 9px 15px;width:100%;-webkit-appearance:none}#search:focus{border:1px solid #767676}.footer{margin-top:4em;margin-bottom:2em;text-align:center}.footer:before{background-image:url(/static/flourish.71de8a92b7.svg);content:'';display:block;height:50px;width:39px;opacity:.5;margin:0 auto 3em auto}.footer p{margin-bottom:1em}.footer p:first-child:after{color:#aaa;content:'—';display:block;text-align:center}.footer p+p{font-size:.8em;margin-bottom:0}.about .footer p:first-child{display:none}.about .footer p:first-child:after{display:none}@media screen and (min-width:64em){.footer{margin-top:6em;margin-bottom:4em}}