﻿.single-content figcaption a,.response-footer .permalink,.entry-footer a,.project-description a,.global-footer a{color:#757575}.single-content figcaption a:focus,.response-footer .permalink:focus,.entry-footer a:focus,.project-description a:focus,.global-footer a:focus,.single-content figcaption a:hover,.response-footer .permalink:hover,.entry-footer a:hover,.project-description a:hover,.global-footer a:hover{color:#333}.global-navigation a,.global-navigation button,.global-navigation-control,.global-header h1 a,.unverified,.verified,.years-list a,.tags-list a,.profiles-list a,.pagination a,.book-promo figcaption a,button{-webkit-appearance:none;border:1px solid transparent;border-radius:0.25em;cursor:pointer;display:inline-block;height:auto;line-height:1.125;overflow:visible;padding:8px 16px;text-decoration:none;text-transform:none;white-space:nowrap}.book-promo figcaption a,button{background-color:#0074d9;color:#fff}.book-promo figcaption a:focus,button:focus,.book-promo figcaption a:hover,button:hover{background-color:#0052d9;color:#fff}.years-list a,.tags-list a,.profiles-list a,.pagination a{background-color:rgba(0,0,0,0.0625)}.years-list a:focus,.tags-list a:focus,.profiles-list a:focus,.pagination a:focus,.years-list a:hover,.tags-list a:hover,.profiles-list a:hover,.pagination a:hover{background-color:rgba(0,0,0,0.125)}.verified{background-color:#2ecc40;color:#fff}.verified:focus,.verified:hover{background-color:#2eaa40;color:#fff}.unverified{background-color:#ff4136;color:#fff}.unverified:focus,.unverified:hover{background-color:#e11f14;color:#fff}.response-footer p::after,.facepile::after,.responses::after,.years-list::after,.tags-list ol::after,.photos::after,.pagination::after,.inline-form-fields::after,.book-promo figure::after{content:"";display:block;clear:both}.single-meta,.responses-list,.facepile,.entry-meta-list,.years-list,.tags-list ol,.recent-photos-list,.profiles-list,.photos,.entries,.global-navigation ul,form ul{list-style:none;margin:0;padding:0}.skip-link:active,.skip-link:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.pagination .disabled,.skip-link{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@-ms-viewport{width:device-width}*,*::before,*::after{box-sizing:inherit}[aria-hidden]{display:none !important}[tabindex="-1"]:focus{outline:0}html{background-color:#fff;box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:#333;font-family:"Source Sans Pro", sans-serif;line-height:1.4;margin:0}article,aside,figcaption,figure,footer,header,main,menu,nav,section{display:block}a{background-color:transparent;color:#0074d9;text-decoration:underline}a:active,a:hover{outline:0}a:focus,a:hover{color:#0052d9}abbr[title]{border:0;text-decoration:underline dotted}b,strong{font-weight:bolder}h1,h2,h3,h4,h5,h6{font-family:"Open Sans", sans-serif;line-height:1.25;margin-bottom:0.5em;margin-top:1em}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}h4{font-size:1.125em}h5{font-size:1em}h6{font-size:0.875em}dl,menu,ol,p,ul{margin-bottom:1.5em;margin-top:0}dl,menu,ol,ul{padding-left:2em}cite{font-style:italic}sup{font-size:100%;line-height:0;position:relative;top:auto;vertical-align:baseline}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;vertical-align:middle}svg{max-height:100%}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;overflow:visible}code,pre{font-family:Monaco, "Courier New", Courier, monospace;font-size:1em}pre{overflow:auto}form li{margin-bottom:32px}label{cursor:pointer;display:block;margin-bottom:8px}label abbr[title]{text-decoration:none}button,input,textarea{font:inherit;margin:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{height:2.5em}input{line-height:normal}input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="file"]{width:100%}input[type="text"],input[type="url"]{height:2.5em}input[type="text"],input[type="url"],textarea{-webkit-appearance:none;border:0.125em solid rgba(0,0,0,0.0625);border-radius:0;padding:8px;width:100%}input[type="text"]:focus,input[type="url"]:focus,textarea:focus{border-color:rgba(0,0,0,0.125)}input[type="text"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#757575}input[type="text"]::-moz-placeholder,input[type="url"]::-moz-placeholder,textarea::-moz-placeholder{color:#757575}input[type="text"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#757575}textarea{overflow:auto}table{border-collapse:collapse;margin:8px 0 64px 0;width:100%}table caption{caption-side:bottom;font-size:0.875em;margin-top:16px;text-align:center}table th{padding:8px 8px 8px 0;text-align:left}table tbody{font-size:0.875em}table tbody tr{border-bottom:2px solid rgba(0,0,0,0.0625)}table tbody tr:first-child{border-top:2px solid rgba(0,0,0,0.0625)}table tbody td{padding:8px 8px 8px 0}table tbody td:last-child{padding-right:0}.container{display:block;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;max-width:45em}.global-content{margin-bottom:64px;margin-top:32px;padding-top:32px}.global-header{background-color:#262626;padding-left:16px;padding-right:16px;padding-bottom:8px;padding-top:8px;position:relative}.global-header h1{font-size:1.125em;margin:0}@media (min-width: 30em){.global-header h1{font-size:1.5em}}.global-header h1 a{color:#fff;margin-left:-16px;margin-right:-16px;text-decoration:none}.global-header h1 a:focus,.global-header h1 a:hover{text-decoration:underline}.global-navigation-control{letter-spacing:0.025em;text-transform:uppercase;color:#fff;font-weight:bold;margin-left:-16px;margin-right:-16px;position:absolute;right:16px;text-decoration:none;top:8px}@media (min-width: 30em){.global-navigation-control{top:12px}}.global-navigation-control:focus,.global-navigation-control:hover{background-color:rgba(255,255,255,0.0625);color:#fff}.global-navigation-control svg{display:inline-block;fill:#fff;position:relative;top:-1px;vertical-align:middle}.global-navigation{background-color:#262626;border-radius:0.25em;margin-top:16px;margin-left:16px;margin-right:16px;padding-left:32px;padding-right:32px;padding-bottom:16px;padding-top:16px}.global-navigation.enhanced{margin-top:12px;margin-left:8px;margin-right:8px;position:absolute;right:0;z-index:1}.global-navigation.enhanced::before{border-bottom:8px solid #262626;border-left:8px solid transparent;border-right:8px solid transparent;bottom:100%;content:"";display:block;height:0;position:absolute;right:32px;width:0}@media (min-width: 40em){.global-navigation li{display:inline-block;margin-right:32px}.global-navigation li:last-child{margin:0}}.global-navigation a,.global-navigation button{letter-spacing:0.025em;text-transform:uppercase;color:#fff;font-weight:bold;margin-left:-16px;margin-right:-16px;text-decoration:none}.global-navigation a:focus,.global-navigation a:hover,.global-navigation button:focus,.global-navigation button:hover{background-color:rgba(255,255,255,0.0625)}.global-navigation button{background-color:transparent}.skip-link{background-color:#fff;display:block;padding-bottom:16px;padding-top:16px;text-align:center}.skip-link:focus{left:0;position:absolute;right:0;top:0;z-index:10}.bio{margin-bottom:64px;margin-top:64px;position:relative}.bio .avatar{float:left;margin-right:16px;position:relative}@media (min-width: 30em){.bio .avatar{top:-8px}}@media (min-width: 54em){.bio .avatar{float:none;position:absolute;right:100%;top:-0.2em}}.bio p{font-family:"Open Sans", sans-serif;font-size:1.125em;font-weight:bold;margin:0 0 0 2.75em}@media (min-width: 54em){.bio p{font-size:1.5em;margin:0}}.book-promo{margin-bottom:64px \9}@media (min-width: 40em){.book-promo{float:right;margin-bottom:64px;margin-left:32px;width:40%}}@media (min-width: 54em){.book-promo{margin-right:-64px}}@media (min-width: 58em){.book-promo{margin-right:-96px}}.book-promo h1{font-size:1.125em;margin-top:0.35em}.book-promo figure{background-color:rgba(0,0,0,0.0625);margin:0;padding:16px}.book-promo .cover{display:block;margin:0 auto 16px auto;max-width:18em;text-align:center}@media (min-width: 30em) and (max-width: 39.999em){.book-promo .cover{float:left;margin-bottom:0;padding-right:16px;width:40%}}.book-promo .cover img{max-height:12em;max-width:100%}@media (min-width: 30em){.book-promo .cover img{max-height:none}}@media (min-width: 30em) and (max-width: 39.999em){.book-promo figcaption{float:right;width:60%}}.book-promo figcaption a{display:block;text-align:center}.callout{background-color:#ffdc00;margin-bottom:64px;margin-top:64px;padding:16px}.content-container{border-bottom:8px solid rgba(0,0,0,0.0625)}.content-header{margin-bottom:64px}.content-header h1{display:inline-block;margin:0}@media (min-width: 30em){.content-header h1{font-size:3em}}.content-header small{color:#909090;display:block;font-size:1.25em;font-weight:bold}@media (min-width: 30em){.content-header small{display:inline-block;font-size:1.5em;margin-left:8px}}.content-header small::before{content:"("}.content-header small::after{content:")"}.embed-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container iframe{height:100%;position:absolute;width:100%}.entries>li{margin-bottom:64px}@media (min-width: 30em){.entries img{width:75%}}@media (min-width: 40em){.entries img{width:50%}}.global-footer{margin-bottom:64px;margin-top:64px}.global-footer p{color:#909090;font-size:0.875em;margin:0}.global-footer p+p{margin-bottom:16px;margin-top:16px}.global-footer a[rel="previous"]{margin-right:8px}.global-footer a[rel="next"]{margin-left:8px}.highlight .c,.highlight .cm,.highlight .c1{color:#998;font-style:italic}.highlight .err{background-color:#e3d2d2;color:#a61717}.highlight .k,.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .o,.highlight .ow{color:#000;font-weight:bold}.highlight .cp,.highlight .cs{color:#999;font-style:italic;font-weight:bold}.highlight .gd{background-color:#fdd;color:#000}.highlight .ge{color:#000;font-style:italic}.highlight .gr,.highlight .gt{color:#a00}.highlight .gh,.highlight .bp{color:#999}.highlight .gi{background-color:#dfd;color:#000}.highlight .go{color:#888}.highlight .gp,.highlight .nn{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .kt,.highlight .nc{color:#458;font-weight:bold}.highlight .m,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .il{color:#099}.highlight .s,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx,.highlight .s1{color:#d01040}.highlight .na,.highlight .no,.highlight .ni,.highlight .vc,.highlight .vg,.highlight .vi{color:#008080}.highlight .nb{color:#0086b3}.highlight .nd{color:#3c5d5d;font-weight:bold}.highlight .ne,.highlight .nf,.highlight .nl{color:#900;font-weight:bold}.highlight .nt,.highlight .nv{color:#000080}.highlight .w{color:#bbb}.highlight .sr{color:#009926}.highlight .ss{color:#990073}.hint{color:#909090;font-size:0.875em}@media (max-width: 39.999em){.homepage-content{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.section{-ms-flex-order:0;-webkit-order:0;order:0}.book-promo{-ms-flex-order:1;-webkit-order:1;order:1}}.inline-form-fields input{border-right:0;float:left;max-width:26em;width:70%}.inline-form-fields button{border-radius:0 0.25em 0.25em 0;float:left;max-width:6em;width:30%}.messages p{color:#fff;margin:0;padding:16px;font-weight:bold;text-align:center}.messages .alert{background-color:#ff4136}.messages .notice{background-color:#2ecc40}.pagination{margin-bottom:64px;position:relative}.pagination a{position:relative;z-index:1}.pagination .next_page{float:right}.pagination .next_page::after{content:"→";display:inline-block;margin-left:8px}.pagination .previous_page{float:left}.pagination .previous_page::before{content:"←";display:inline-block;margin-right:8px}.pagination .hint{clear:both;left:0;margin:0;padding-top:16px;text-align:center}@media (min-width: 50em){.pagination .hint{padding-top:8px;position:absolute;right:0;top:0}}.photos{margin-bottom:32px}@media (min-width: 30em){.photos{margin-left:-8px;margin-right:-8px}}@media (min-width: 58em){.photos{margin-left:-96px;margin-right:-96px}}@media (min-width: 72em){.photos{margin-left:-192px;margin-right:-192px}}.photos li{margin-bottom:16px;position:relative}@media (min-width: 30em){.photos li{float:left;padding-left:8px;padding-right:8px;width:50%}.photos li:nth-child(odd){clear:left}}@media (min-width: 58em){.photos li{width:25%}.photos li:nth-child(odd){clear:none}.photos li:nth-child(4n+1){clear:left}}@supports (object-fit: cover){.photos .entry-content{height:0;padding-bottom:100%;position:relative}.photos .entry-content a{bottom:0;left:0;position:absolute;right:0;top:0}.photos .entry-content img{height:100%;width:100%;object-fit:cover}}.photos .entry-content img{margin:0}.photos .entry-footer{background-color:rgba(0,0,0,0.25);bottom:8px;color:#fff;left:8px;opacity:0;padding:8px;pointer-events:none;position:absolute;right:8px;text-shadow:1px 1px 0 rgba(0,0,0,0.5);transition:opacity 0.25s ease-out}@media (min-width: 30em){.photos .entry-footer{left:16px;right:16px}}.photos li:hover .entry-footer{opacity:1}@media (min-width: 20em){.profiles-list{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}}@media (min-width: 40em){.profiles-list{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media (min-width: 54em){.profiles-list{-moz-column-count:4;-webkit-column-count:4;column-count:4}}.profiles-list li{-webkit-column-break-inside:avoid;padding-bottom:8px}.profiles-list a{display:block;padding-bottom:16px;padding-top:16px}.profiles-list a:focus,.profiles-list a:hover{box-shadow:inset -1px -1px 0 rgba(0,0,0,0.1);color:#fff}.profiles-list .atom:focus,.profiles-list .atom:hover{background-color:#3b9b6d}.profiles-list .bandcamp:focus,.profiles-list .bandcamp:hover{background-color:#4e9bac}.profiles-list .codepen:focus,.profiles-list .codepen:hover{background-color:#222}.profiles-list .discogs:focus,.profiles-list .discogs:hover{background-color:#333}.profiles-list .facebook:focus,.profiles-list .facebook:hover{background-color:#3b5998}.profiles-list .flickr:focus,.profiles-list .flickr:hover{background-color:#ff0084}.profiles-list .github:focus,.profiles-list .github:hover{background-color:#4183c4}.profiles-list .goodreads:focus,.profiles-list .goodreads:hover{background-color:#5a471c}.profiles-list .huffduffer:focus,.profiles-list .huffduffer:hover{background-color:#313233}.profiles-list .indieweb:focus,.profiles-list .indieweb:hover{background-color:#ed2324}.profiles-list .instagram:focus,.profiles-list .instagram:hover{background-color:#9b6954}.profiles-list .instapaper:focus,.profiles-list .instapaper:hover{background-color:#000}.profiles-list .kickstarter:focus,.profiles-list .kickstarter:hover{background-color:#2bde73}.profiles-list .letterboxd:focus,.profiles-list .letterboxd:hover{background-color:#ff9a00}.profiles-list .mastodon:focus,.profiles-list .mastodon:hover{background-color:#2b90d9}.profiles-list .medium:focus,.profiles-list .medium:hover{background-color:#000}.profiles-list .microblog:focus,.profiles-list .microblog:hover{background-color:#f0b500}.profiles-list .npm:focus,.profiles-list .npm:hover{background-color:#cb3837}.profiles-list .rubygems:focus,.profiles-list .rubygems:hover{background-color:#e9573f}.profiles-list .speakerdeck:focus,.profiles-list .speakerdeck:hover{background-color:#396}.profiles-list .twitter:focus,.profiles-list .twitter:hover{background-color:#55acee}.profiles-list .upcoming:focus,.profiles-list .upcoming:hover{background-color:#e99400}.profiles-list .vimeo:focus,.profiles-list .vimeo:hover{background-color:#1ab7ea}.projects-list{list-style:disc;margin:0;padding-left:16px}@media (min-width: 50em){.projects-list{padding-left:0}}.projects-list li{margin-bottom:16px}.projects-list li:last-child{margin-bottom:0}.project-title{display:inline-block;font-size:1.125em;margin:0 8px 0 0}.project-description{color:#909090}.recent-list{list-style:disc;padding-left:16px}@media (min-width: 50em){.recent-list{padding-left:0}}.recent-list li{margin-bottom:16px}.recent-list .entry-header{margin-bottom:8px}.recent-list .entry-title{font-size:1.125em}.recent-photos{height:calc(90vh + 1em);margin-bottom:8px;max-height:21em;overflow:scroll;-webkit-overflow-scrolling:touch}.recent-photos-list{display:table;width:100%}.recent-photos-list li{display:table-cell;padding-right:16px}.recent-photos-list li:last-child{padding:0}.recent-photos-list .entry-content img{height:90vh;margin:0;max-height:20em;max-width:none}.recent-photos-list .entry-footer{display:none}.section{margin-bottom:64px}.section>h1{font-size:1.5em;margin-top:0}.tags-list{margin-bottom:64px;padding:0}@media (min-width: 50em){.tags-list{margin-bottom:16px}}.tags-list dt{display:inline-block;font-size:1.5em;font-weight:bold;margin-bottom:8px;padding-right:16px;position:relative;text-transform:uppercase;width:64px}@media (min-width: 30em){.tags-list dt{font-size:2em}}@media (min-width: 50em){.tags-list dt{left:-64px;text-align:right}}.tags-list dd{margin:0 0 32px 0;position:relative}@media (min-width: 50em){.tags-list dd{margin:0;top:-3em}}.tags-list li{float:left;margin:0 8px 8px 0}.unverified,.verified{margin-left:8px;margin-right:8px}.welcome{padding-left:56px;position:relative}@media (min-width: 30em){.welcome{padding-left:96px}}@media (min-width: 58em){.welcome{padding-left:0}}.welcome .avatar{left:0;position:absolute;top:0}@media (min-width: 58em){.welcome .avatar{left:-96px}}@media (min-width: 30em){.welcome .avatar img{height:5em}}.welcome .salutation{font-size:1.5em}@media (min-width: 40em){.welcome .salutation{font-size:2em}}.welcome .content{font-size:1.125em}.welcome .content>:last-child{margin-bottom:0}.welcome abbr{text-decoration:none}.years-list{margin-bottom:64px}.years-list li{float:left;margin:0 8px 8px 0}.entry-content p,.entry-excerpt p{margin-bottom:16px}.entry-content blockquote{font-style:italic;margin:0;padding-left:32px;padding-right:32px;border-left:8px solid rgba(0,0,0,0.0625)}.entry-content blockquote code,.entry-content blockquote em,.entry-content blockquote i{font-style:normal}.entry-content img{display:inline-block;border:0.25em solid rgba(0,0,0,0.0625);margin-bottom:16px;padding:0.25em}.entry-content:focus img,.entry-content:hover img{border-color:rgba(0,0,0,0.125)}.entry-content code{background-color:rgba(0,0,0,0.0625);display:inline-block;font-size:0.8em;padding:4px 8px}.entry-footer{color:#909090;font-size:0.875em}.entry-footer p{margin:0}.entry-header{margin-bottom:16px;position:relative}.entry-header svg{display:block;fill:rgba(0,0,0,0.0625);height:1.5em;position:absolute;right:0;top:0;width:1.5em}@media (min-width: 30em){.entry-header svg{left:0;right:auto}}@media (min-width: 40em){.entry-header svg{height:2em;width:2em}}@media (min-width: 54em){.entry-header svg{left:auto;margin-right:8px;right:100%}}.entry-meta-list dt,.entry-meta-list dd{display:inline-block}.entry-meta-list dt{margin-right:8px}.entry-meta-list dd{margin:0}.entry-meta-list dd::after{content:", "}.entry-meta-list dd:last-child::after{content:""}.entry-title{font-size:1.125em;margin:0}@media (min-width: 40em){.entry-title{font-size:1.5em}}svg+.entry-title{margin-right:32px}@media (min-width: 30em){svg+.entry-title{margin:0 0 0 32px}}@media (min-width: 40em){svg+.entry-title{margin-left:40px}}@media (min-width: 54em){svg+.entry-title{margin:0}}.avatar{display:block;position:relative}.avatar::after{border-radius:0 0 0.125em 0.125em;bottom:0;content:"";display:block;height:0.25em;left:0;position:absolute;right:0}.avatar.facebook-com::after{background-color:#3b5998}.avatar.flickr-com::after{background-color:#ff0084}.avatar.instagram-com::after{background-color:#9b6954}.avatar.twitter-com::after{background-color:#55acee}.avatar img{border-radius:0.25em;display:block;height:2.5em;max-width:none}.responses{margin-bottom:16px;border-bottom:8px solid rgba(0,0,0,0.0625)}.responses-header h1{font-size:1.5em}@media (min-width: 30em){.responses-header h1{font-size:2em}}.facepile-container{margin-bottom:32px}@media (min-width: 30em){.facepile-container:nth-last-of-type(2){float:left;padding-right:16px;width:50%}.facepile-container:nth-of-type(2){float:right;padding-left:16px;width:50%}}.facepile-container h2{margin-top:0}@media (min-width: 30em){.facepile-container h2{font-size:1.5em}}.facepile li{display:inline-block;float:left;margin:0 8px 8px 0}.webmention-form{margin-bottom:64px}.responses-list{margin-bottom:64px}.responses-list li{border-radius:0.25em;margin-left:-8px;margin-right:-8px;margin-bottom:16px;padding:8px;position:relative}.responses-list li:hover{background-color:rgba(0,0,0,0.0625)}@media (min-width: 54em){.responses-list li:hover::before{display:block}}.responses-list li::before{border-bottom:0.25em solid transparent;border-right:0.25em solid rgba(0,0,0,0.0625);border-top:0.25em solid transparent;content:"";display:none;position:absolute;right:100%;top:1.5em}.response{position:relative}.response-content{margin-bottom:8px}@media (min-width: 30em){.response-content{font-size:1.125em}}.response-content p{margin:0}.response-content img{display:inline-block;border:0.25em solid rgba(0,0,0,0.0625);margin:16px 0;max-height:50vh;padding:0.25em}.response-footer p{color:#757575;font-size:0.875em;margin:0}@media (min-width: 30em){.response-footer p{font-size:1em}}.response-footer .avatar{float:left;margin-right:8px}@media (min-width: 54em){.response-footer .avatar{margin-right:16px;position:absolute;right:100%;top:0.25em}}.response-footer time{white-space:nowrap}.single-content{border-bottom:8px solid rgba(0,0,0,0.0625);margin-bottom:64px;padding-bottom:32px}.single-content h2,.single-content h3{margin-top:32px}@media (min-width: 30em){.single-content h2{font-size:2em}.single-content h3{font-size:1.5em}}@media (min-width: 50em){.single-content ol,.single-content ul{padding-left:0}}[data-entry-type="link"] .single-content>p:last-of-type a::after{content:" →"}.single-content p,.single-content li{font-size:1.125em;line-height:1.6}@media (min-width: 50em){.single-content p,.single-content li{font-size:1.25em}}.single-content li{margin-bottom:8px}.single-content blockquote{font-style:italic;margin:0;padding-left:32px;padding-right:32px;border-left:8px solid rgba(0,0,0,0.0625)}.single-content blockquote ol,.single-content blockquote ul{padding-left:24px}.single-content blockquote cite,.single-content blockquote code,.single-content blockquote em,.single-content blockquote i{font-style:normal}.single-content figure{margin-left:0;margin-right:0;margin-bottom:32px;margin-top:32px;text-align:center}.single-content figure p{margin:0}.single-content figcaption{margin-top:8px}.single-content figcaption p{color:#909090;font-size:1em}.single-content iframe,.single-content img{display:block;border:0.25em solid rgba(0,0,0,0.0625);margin-left:auto;margin-right:auto;padding:0.25em}.single-content img{max-height:95vh}.single-content code{background-color:rgba(0,0,0,0.0625);display:inline-block;font-size:0.8em;padding:4px 8px}.single-content pre{background-color:rgba(0,0,0,0.0625);padding:16px}.single-content pre code{background-color:transparent;font-size:1em;padding:0}.single-content del{color:#909090}.single-content del code{background-color:transparent;padding:0;text-decoration:line-through}.single-content hr{background-color:rgba(0,0,0,0.0625);height:0.5em;border:0;display:block;margin:32px auto;width:66%}.single-header{margin-bottom:64px;text-align:center}@media (min-width: 58em){.single-header{margin-left:-64px;margin-right:-64px}}.single-header small{color:#909090;display:block;font-size:0.875em}@media (min-width: 30em){.single-header small{font-size:1em}}.single-meta{color:#909090;margin-bottom:64px}.single-meta li{margin-bottom:8px}.single-meta abbr{text-decoration:none}.single-photo+small{color:#909090;display:block;font-size:0.875em;margin-bottom:32px;margin-top:32px}@media (min-width: 30em){.single-photo+small{font-size:1em}}.single-photo~p:first-of-type{font-weight:bold}.single-title{margin:0;margin-bottom:16px}@media (min-width: 30em){.single-title{font-size:3em}}
