﻿/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:0;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-whatintent=mouse] *,[data-whatintent=mouse] *:focus,[data-whatintent=touch] *,[data-whatintent=touch] *:focus,[data-whatinput=mouse] *,[data-whatinput=mouse] *:focus,[data-whatinput=touch] *,[data-whatinput=touch] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:Quicksand,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#2f2f2f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}[data-whatinput=mouse] button{outline:0}button{padding:0;appearance:none;border:0;border-radius:0;background:rgba(0,0,0,0);line-height:1;cursor:auto}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Quicksand,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width: 40em){h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.9375rem}h4,.h4{font-size:1.5625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:hover,a:focus{color:rgb(19.78,104.06,159.96)}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#333}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}kbd{margin:0;padding:.125rem .25rem 0;background-color:#999;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#333}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.cite-block,cite{display:block;color:#333;font-size:.8125rem}.cite-block:before,cite:before{content:"— "}.code-inline,code{border:1px solid #cacaca;background-color:#999;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a;display:inline;max-width:100%;word-wrap:break-word;padding:.125rem .3125rem .0625rem}.code-block{border:1px solid #cacaca;background-color:#999;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;print-color-adjust:economy;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #333;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.grid-row{display:grid;align-items:center}.grid-cell{display:grid;height:100%}.grid-cell>*{height:100%}html body.modal-no-scroll{overflow:hidden}.modal-say{box-sizing:border-box;position:fixed;z-index:1000003;top:0;left:0;display:none;justify-content:center;align-items:center;padding:1rem;width:100vw;height:100vh;background-color:#000;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.modal-say::-webkit-scrollbar{display:none}.modal-say *,.modal-say *:before,.modal-say *:after{box-sizing:inherit}.modal-say>aside{position:relative;padding:1.25rem;width:auto;height:auto;border-radius:.5rem;color:#000;background-color:#fff;animation-fill-mode:both;animation-duration:.0625s;box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-say>aside>em{display:inline-block;position:absolute;top:.125rem;right:.25rem;line-height:1;font-style:normal;font-size:20px;cursor:pointer;user-select:none;opacity:.5}.modal-say>aside>em:hover{opacity:1}.modal-say.say{background-color:rgba(26,26,26,.2)}.modal-say.say>aside{top:-25%;border:1px solid #888;width:100%;text-align:center;color:#fff;background-color:#a80000}@media screen and (min-width: 42em){.modal-say.say>aside{width:75%}}@media screen and (min-width: 56em){.modal-say.say>aside{width:50%}}.modal-say .modal-open{animation-name:say-modal-open}.modal-say .modal-close{animation-name:say-modal-close}.modal-say.spurt{right:0;left:auto;z-index:1000004;width:0;height:0;padding:0;background-color:rgba(0,0,0,0);overflow:visible}.modal-say.spurt>aside{position:fixed;border:1px solid #fff;border-radius:.25rem;top:1rem;right:1rem;padding:1rem 2rem;width:auto;color:#fff;background-color:#002d62}.modal-say.spurt>aside>em,.modal-say.spurt>aside>em:hover{opacity:0}.modal-say.speak{align-items:flex-start;margin-bottom:5rem;background-color:rgba(26,26,26,.5);z-index:1000002}.modal-say.speak>aside{top:2.5rem;padding:2rem 1rem 3rem;border-radius:.375rem;width:100%;height:auto}@media screen and (min-width: 86em){.modal-say.speak>aside{padding:2rem 3rem;width:60%}}.modal-say.speak>aside>em{top:.25rem;right:.375rem;font-size:24px}.modal-say.shout{background-color:rgba(26,26,26,.98);z-index:1000001}.modal-say.shout>aside{padding:2rem 0 1.25rem;width:100%;height:100%;color:#fff;background-color:rgba(0,0,0,0);box-shadow:none}@media screen and (min-width: 40em){.modal-say.shout>aside{padding:2rem 3.25rem 1.25rem}}.modal-say.shout>aside>em{top:0;right:.125rem;font-size:28px}@keyframes say-modal-open{from{opacity:0;transform:translate3d(0, -15px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes say-modal-close{from{opacity:1}to{opacity:0;transform:translate3d(0, -15px, 0)}}*,*::before,*::after{box-sizing:inherit}body{display:grid;margin:0;width:100%;min-height:100vh;grid-template-columns:minmax(320px, 100%);grid-template-rows:1fr auto;justify-content:center}body>*{width:inherit}body.home{grid-template-rows:auto 1fr auto;background:url("/assets/images/spideys.jpg") no-repeat center center;background-size:cover}body{overflow-x:hidden}a,c{color:#a00000}a:hover,c:hover,a:focus,c:focus{color:#180000}a.reverse,c.reverse{color:#fefefe}a.reverse:hover,c.reverse:hover,a.reverse:focus,c.reverse:focus{color:tomato}c{display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-drag:none}c>*{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-drag:none}ul{margin:0;list-style-type:none}ul.flat li{display:inline-block}ul.none{margin:0;list-style-type:none}ul.striped>li:nth-child(odd){background-color:#fafafa}ul.striped>li:nth-child(even){background-color:#f2f2f2}ul.flat-nav{margin:0;text-align:center}ul.flat-nav li{display:inline-block;padding:0 1rem}ul.flat-nav a,ul.flat-nav c{color:inherit}ul.flat-nav a:hover,ul.flat-nav c:hover,ul.flat-nav a:focus,ul.flat-nav c:focus{color:inherit;text-decoration:underline}code{font-size:.875rem}p+pre:has(code){margin-top:-1rem}pre:has(code){margin-bottom:1rem}.icon{display:inline-block;width:16px;height:16px;vertical-align:middle;fill:currentColor;cursor:pointer;pointer-events:none}.chop{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}header+form{margin-top:2rem}html body .modal.say .modal-dialog{background-color:#a00000}body.home>header{position:relative;box-shadow:none;background-color:hsla(0,0%,100%,.5)}body.home>header #site-title{color:#0a0a0a}body>header{position:fixed;z-index:1000;box-shadow:0 8px 6px -6px #ddd;background-color:#fefefe}body>header #site-title{margin:0;padding:.25rem .5rem;color:#0a0a0a;font-size:2.75rem}@media(min-width: 32em){body>header #site-title{font-size:3rem}}@media(min-width: 40em){body>header #site-title{font-size:3.75rem}}body>header #site-title{font-family:Quicksand,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}body>header #site-title a,body>header #site-title a:focus,body>header #site-title a:hover{color:inherit;text-decoration:none}body>nav ul#blog-nav,body>nav form{margin:0 auto;max-width:768px}body>nav ul#blog-nav{list-style-type:none}body>nav ul#blog-nav li{margin:0 1rem}@media(min-width: 40em){body>nav ul#blog-nav li{margin:0 2rem}}body>nav ul#blog-nav li{border-bottom:2px solid hsla(0,0%,100%,.25);font-size:1.125rem}body>nav ul#blog-nav li:hover,body>nav ul#blog-nav li:focus{background-color:hsla(0,0%,100%,.125)}body>nav ul#blog-nav li:last-of-type{border:0}body>nav ul#blog-nav li a{display:block;padding:1.75rem .5rem;color:#fefefe}body>nav ul#blog-nav li a:hover,body>nav ul#blog-nav li a:focus{color:inherit}body>nav ul#blog-nav li span{display:block}body>nav ul#blog-nav li span.subtitle{font-size:.9375rem}body>nav.modal .modal-dialog em.modal-close{display:none}body.home>main{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto;margin-top:0;overflow:hidden;align-items:center}body>main{margin-top:3.75rem}@media(min-width: 32em){body>main{margin-top:4rem}}@media(min-width: 40em){body>main{margin-top:4.75rem}}body>main hr+article{padding:0}body>main article,body>main>section{margin:0 auto;padding:5rem 1rem 2rem;padding:1rem;width:100vw;max-width:768px;font-size:1rem}body>main article .tags,body>main>section .tags{font-size:.875rem;font-style:italic}@media(min-width: 40em){body>main article,body>main>section{font-size:1.25rem}}body>main article,body>main>section{line-height:1.5}body>main article>h1,body>main article>h1+h2,body>main>section>h1,body>main>section>h1+h2{margin:0;text-align:center}body>main article.blog>h1+p,body>main article.blog>h1+h2+p,body>main>section.blog>h1+p,body>main>section.blog>h1+h2+p{padding-left:1rem;font-size:.875rem;font-style:italic;text-align:center}body>main article>h1,body>main>section>h1{font-size:1.875rem}@media(min-width: 40em){body>main article>h1,body>main>section>h1{font-size:2.75rem}}body>main article>h1+h2,body>main>section>h1+h2{font-size:1.125rem;font-weight:500}@media(min-width: 40em){body>main article>h1+h2,body>main>section>h1+h2{font-size:1.5rem}}body>main article h2,body>main>section h2{font-size:1.5rem}@media(min-width: 40em){body>main article h2,body>main>section h2{font-size:2rem}}body>main article p,body>main>section p{line-height:inherit}body>main article img,body>main>section img{display:block;margin:0 auto;max-width:100% !important;height:auto !important}body>main article img+em,body>main article img+strong,body>main>section img+em,body>main>section img+strong{display:block;font-size:.875rem;font-style:normal;font-weight:400;text-align:center}body>main article ul#blog-list,body>main>section ul#blog-list{margin:2rem auto 0;max-width:640px;list-style-type:none}body>main article ul#blog-list li,body>main>section ul#blog-list li{margin:0 0 2rem;line-height:1.2}body>main article ul#blog-list li a span,body>main>section ul#blog-list li a span{display:inline-block}body>main article ul#blog-list li a .byline,body>main>section ul#blog-list li a .byline{color:#0a0a0a;font-size:.75rem;vertical-align:5%}@media(min-width: 40em){body>main article ul#blog-list li a .byline,body>main>section ul#blog-list li a .byline{font-size:.875rem;vertical-align:10%}}body>main article ul#blog-list li a .subtitle,body>main>section ul#blog-list li a .subtitle{color:#0a0a0a;font-size:1rem}body>main section+article{padding-top:0}body.home>footer{padding:.5rem 0;color:#0a0a0a;background-color:hsla(0,0%,100%,.75)}body>footer{padding:1rem 0 2rem;color:#fefefe;background-color:#333}body>footer ul.flat-nav{font-size:.75rem}.blog-nav{text-align:center;color:rgba(0,0,0,.85)}.blog-nav:hover{color:#000}.blog-nav{width:3rem}.blog-nav .icon{width:1rem;height:6rem}@media(min-width: 640px){.blog-nav{width:4rem}.blog-nav .icon{width:1.5rem;height:9rem}}@media(min-width: 990px){.blog-nav{width:7rem}}#blog-cycle{position:relative;margin:0;width:100%;list-style-type:none}#blog-cycle li{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:0}@media(min-width: 640px){#blog-cycle li{padding:0 2rem}}@media(min-width: 990px){#blog-cycle li{padding:0}}#blog-cycle li{text-align:center;transition:all .25s ease-in;left:0;z-index:-1;opacity:0}#blog-cycle li:first-of-type{opacity:1}#blog-cycle li.stage-on{z-index:1;opacity:1}#blog-cycle li.stage-left{left:-110%;opacity:0}#blog-cycle li.stage-right{left:110%;opacity:0}#blog-cycle li section{margin:0 auto;max-width:100%}@media(min-width: 64em){#blog-cycle li section{max-width:820px}}#blog-cycle li section{outline:10px solid hsla(0,0%,100%,.75);border:5px solid rgba(0,0,0,0)}#blog-cycle li section>a{display:block;margin:0 auto;padding:1.5rem .25rem 1rem}@media(min-width: 40em){#blog-cycle li section>a{padding:3rem 1rem}}#blog-cycle li section>a{background-color:rgba(0,0,0,.85);color:#fefefe;opacity:1;font-size:.875rem;line-height:1.2;text-align:center;transition:background .125s linear;user-select:none}#blog-cycle li section>a:hover{background-color:rgba(0,0,0,.95)}#blog-cycle li section>a span{display:block;pointer-events:none}#blog-cycle li section>a .title{font-size:2rem}@media(min-width: 40em){#blog-cycle li section>a .title{font-size:3rem}}@media(min-width: 64em){#blog-cycle li section>a .title{font-size:3.4375rem}}#blog-cycle li section>a .subtitle{font-size:1.25rem;font-style:italic}@media(min-width: 40em){#blog-cycle li section>a .subtitle{font-size:2rem}}@media(min-width: 64em){#blog-cycle li section>a .subtitle{font-size:2rem}}#blog-cycle li section>a .byline{margin-top:.5rem;font-size:.9375rem}@media(min-width: 40em){#blog-cycle li section>a .byline{font-size:.9375rem}}@media(min-width: 64em){#blog-cycle li section>a .byline{font-size:.9375rem}}#blog-cycle li section .blurb{margin:0;padding:0 0 .5rem;color:#fefefe;background-color:rgba(0,0,0,.85);font-size:.75rem}@media(min-width: 40em){#blog-cycle li section .blurb{font-size:.875rem}}@media(min-width: 64em){#blog-cycle li section .blurb{font-size:.875rem}}#blog-cycle li section .blurb a{color:#fefefe}#blog-cycle li section .blurb a:hover{color:#a00000}#post{max-width:100%;margin:1rem auto;padding-top:0;font-size:.925rem}#post input{margin:0}#post .post{display:flex;flex-flow:row wrap;align-items:center}#post .post:first-of-type{color:#fefefe;background-color:#0a0a0a;font-weight:777}#post .post:nth-child(odd):not(:first-of-type){background-color:#fafafa}#post .post:nth-child(even):not(:first-of-type){background-color:#f2f2f2}#post .post:hover:not(:first-of-type){background-color:#ddd}#post .post.blog>*{display:block;flex:1;padding:.25rem}#post .post.blog>*:nth-of-type(1){flex:0 0 50px;text-align:center}#post .post.blog>*:nth-of-type(2){flex:0 0 50px;text-align:center}#post .post.blog>*:nth-of-type(3){flex:0 0 50px;text-align:center}#post .post.blog>*:nth-of-type(4){flex:0 0 125px;text-align:center}#post .post.blog>*:nth-of-type(5){flex:0 0 400px}#post .post.blog>*:nth-of-type(7){flex:0 0 70px;text-align:center}#post .post.blog>*:nth-of-type(8){flex:0 0 50px;text-align:center}#post .post.note>*{display:block;flex:1;padding:.25rem}#post .post.note>*:nth-of-type(1){flex:0 0 50px;text-align:center}#post .post.note>*:nth-of-type(2){flex:0 0 50px;text-align:center}#post .post.note>*:nth-of-type(3){flex:0 0 50px;text-align:center}#post .post.note>*:nth-of-type(4){flex:0 0 125px;text-align:center}#post .post.note>*:nth-of-type(6){flex:0 0 50px;text-align:center}#post .post [data-published="0"]{pointer-events:none}#post .post [data-published="0"] svg{opacity:.125}#post .post [data-show="0"] svg{opacity:.125}#post .post.hide{display:none}#post #form-write a{display:block}#post #form-write svg{margin-right:.5rem;width:2.375rem;height:2.375rem}#post #form-write c.ml svg{margin-left:.5rem;margin-right:0}#post #tag-input{position:relative}#post #tag-input input{background-color:rgba(0,0,0,0)}#post #tag-input input:first-of-type{position:absolute;top:0;z-index:0;color:#999}#post #tag-input input:last-of-type{position:relative;z-index:1}#post #images{border:1px solid #cacaca;height:0;min-height:100%;overflow-y:auto}#post #images li{border-bottom:1px solid #eee;padding:.25rem}#post #images li svg{width:1rem;height:1rem}body button,body .button{outline:2px solid #333;border:2px solid #fefefe;padding:.5rem .75rem;color:#333;background-color:#999;font-size:1rem;font-weight:700}body button:hover,body button:focus,body .button:hover,body .button:focus{color:#fefefe;background-color:#333}body button a,body .button a{color:inherit;text-decoration:none}body button a:hover,body button a:focus,body .button a:hover,body .button a:focus{text-decoration:none}#find-form{display:block;position:relative;padding:1.5rem 1.5rem 0}@media(min-width: 40em){#find-form{padding-top:3rem;padding-left:2rem;padding-right:2rem}}#find-form input{position:relative;display:inline-block;padding-right:2rem;width:100%}#find-form c{position:absolute;top:1.8125rem;right:1.25rem}@media(min-width: 40em){#find-form c{top:3.3125rem;right:2rem}}#find-form c{display:inline-block;padding:0 .5rem;color:#0a0a0a}#find-form c .icon{width:1.25rem;height:1.25rem}#find-results{margin:0 auto;max-width:768px;font-size:1.5rem;line-height:1.2}#find-results p{margin:2rem 0 1rem;padding:0 1rem}#find-results ul{margin:0;list-style-type:none}#find-results ul li{margin-bottom:1.5rem}#find-results ul li:hover,#find-results ul li:focus{background-color:#ddd}#find-results ul li a{display:block;padding:0 1rem;color:#0a0a0a}#find-results ul li a:hover,#find-results ul li a:focus{color:inherit}#find-results ul li .title{display:inline-block;font-size:1.25rem;font-weight:700}#find-results ul li .subtitle{display:inline-block;font-size:1.125rem}#find-results ul li .byline{display:inline-block;font-size:.875rem;font-style:italic}body [type=checkbox],body [type=radio]{position:relative;top:.25rem}body .field,body [type=text],body [type=password],body [type=date],body [type=datetime],body [type=datetime-local],body [type=month],body [type=week],body [type=email],body [type=number],body [type=search],body [type=tel],body [type=time],body [type=url],body [type=color],body select,body textarea{appearance:none;display:block;margin:0 0 1rem;border:1px solid #cacaca;padding:.5rem;width:100%;height:2.4375rem;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out}body .field:focus,body [type=text]:focus,body [type=password]:focus,body [type=date]:focus,body [type=datetime]:focus,body [type=datetime-local]:focus,body [type=month]:focus,body [type=week]:focus,body [type=email]:focus,body [type=number]:focus,body [type=search]:focus,body [type=tel]:focus,body [type=time]:focus,body [type=url]:focus,body [type=color]:focus,body select:focus,body textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}body select{background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28138, 138, 138%29"></polygon></svg>')}body textarea{min-height:50px;height:100px}body .nav-icon{display:block;position:fixed;top:1rem;right:1rem;z-index:1000001;height:1.75rem;width:1.75rem}@media(min-width: 32em){body .nav-icon{height:2rem;width:2rem}}@media(min-width: 40em){body .nav-icon{height:2.5rem;width:2.5rem}}body .nav-icon{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-drag:none;transition:all .0625s linear}body .nav-icon span{display:block;position:absolute;left:0;right:0;margin:auto;height:.125rem;transition:all .0625s linear;top:0;bottom:0;width:100%;background-color:#0a0a0a;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body .nav-icon span:first-of-type{bottom:auto}body .nav-icon span:last-of-type{top:auto}body.nav-icon-x .nav-icon{transform:rotate(180deg)}body.nav-icon-x .nav-icon span{width:0;background-color:#fefefe}body.nav-icon-x .nav-icon span:first-of-type{width:133%;transform-origin:0 100%;transform:rotate(45deg)}body.nav-icon-x .nav-icon span:last-of-type{width:133%;transform-origin:0 0;transform:rotate(-45deg)}body .top-icon{border:5px solid rgba(0,0,0,0);border-radius:2.5rem;background-color:rgba(0,0,0,0);display:block;position:fixed;bottom:1rem;left:calc(50% - 1.25rem);z-index:-1;height:2.5rem;width:2.5rem;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-drag:none;transition:all .25s linear}body .top-icon span{display:block;position:absolute;margin:auto;border-radius:.125rem;height:.125rem;background-color:#fefefe;transition:all .25s linear;width:0;bottom:19%;left:auto;right:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-drag:none}body .top-icon span+span{left:4%;right:auto;background-color:#fefefe;transform-origin:0% 100%;transform:rotate(-60deg)}body .top-icon span+span+span{top:-12%;bottom:auto;left:47%;background-color:#fefefe;transform:rotate(60deg)}body.top-go .top-icon{z-index:1000000;background-color:rgba(0,0,0,.75);transform:rotate(360deg)}body.top-go .top-icon span{width:100%}.menu{margin:1rem 0 0;list-style:none}.menu li{position:relative;display:inline-block;margin:0 .375rem .25rem 0;border-bottom:4px solid rgba(0,0,0,0);font-size:.875rem}.menu li.on{border-color:navy}.menu li:hover{border-color:#a00000}.menu li.no-hover:hover{border-color:rgba(0,0,0,0)}@media(min-width: 40em){.menu li{margin:0 1.5rem .5rem 0;font-size:inherit}}.menu li a{display:inline-block;padding:0 0 .5rem;color:#180000}.menu li a:hover{color:#2f2f2f}.menu li.split:before{position:absolute;content:"|";top:0;left:-0.375rem}@media(min-width: 40em){.menu li.split:before{left:-0.875rem}}body .modal-say.shout.loader{background-color:rgba(226,226,226,.95)}body .modal-say.shout.loader>aside{color:#0a0a0a}#modal-sure aside p{margin:0;line-height:1;text-align:center}#modal-sure aside p+p{margin-top:1rem}#modal-sure aside p .modal-ok{display:inline-block;padding:.25rem 1rem;border:1px solid #fff;border-radius:.125rem;cursor:pointer}#modal-sure aside p .modal-ok:hover{background:rgba(0,0,0,.3)}#modal-sure aside p .modal-ok+.modal-ok{margin:0 1.5rem}
