@charset "UTF-8";@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans+SC&display=swap');html,body,main,.first{width:100%;height:100%}#helper{width:100%;height:100%;position:fixed;z-index:1;pointer-events:none}#helper:before{content:'';max-width:1200px;max-width:75rem;height:100%;margin:auto;opacity:.25;display:none}body{font-family:'Inria Sans',Helvetica,Arial,sans-serif;color:#000000;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;font-feature-settings:"kern" on,"liga" on,"calt" on,"onum","pnum","zero";-o-font-feature-settings:"kern" on,"liga" on,"calt" on,"onum","pnum","zero";-ms-font-feature-settings:"kern" on,"liga" on,"calt" on,"onum","pnum","zero";-moz-font-feature-settings:"kern" on,"liga" on,"calt" on,"onum","pnum","zero";-webkit-font-feature-settings:"kern" on,"liga" on,"calt" on,"onum","pnum","zero"}body p{hyphenate-limit-after:4;-o-hyphenate-limit-after:4;-ms-hyphenate-limit-after:4;-moz-hyphenate-limit-after:4;-webkit-hyphenate-limit-after:4;hyphenate-limit-before:4;-o-hyphenate-limit-before:4;-ms-hyphenate-limit-before:4;-moz-hyphenate-limit-before:4;-webkit-hyphenate-limit-before:4;hyphens:auto;-o-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;transition:font .66s ease-out;-o-transition:font .66s ease-out;-ms-transition:font .66s ease-out;-moz-transition:font .66s ease-out;-webkit-transition:font .66s ease-out}@-webkit-keyframes flash{0%,66%{opacity:0}33%,100%{opacity:1}}@keyframes flash{0%,66%{opacity:0}33%,100%{opacity:1}}body p,.first,.second .part,.third .part,.divider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:#000000;padding-bottom:3px;padding-bottom:.1875rem}a:hover,section.subtle a:hover{color:#e60000;border-bottom:3px solid #e60000;border-bottom:.1875rem solid #e60000}section.subtle a.highlight{color:#000000}a:hover .subtle,section.subtle a.highlight:hover{color:#e60000}section.subtle h2 a:hover{color:#bfbfbf;border:none}a:link{-webkit-tap-highlight-color:#e60000}hr{border:none;border-top:3px double #bfbfbf;border-top:.1875rem double #bfbfbf;margin:0 auto 15px;margin:0 auto .9375rem}::-moz-selection{background:#f3f3f3;color:#000000;text-shadow:none}::selection{background:#f3f3f3;color:#000000;text-shadow:none}.nodisplay{display:none}.sc{font-family:'Alegreya Sans SC';text-transform:lowercase}.uc.sc{text-transform:uppercase}.nowrap{white-space:nowrap}.subtle,section.subtle a{color:#afafaf}main,section{display:block}.first{transition:all .33s ease-in-out;background:#000000;overflow:hidden;padding:20px;padding:1.25rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.scrolled .first{transition:all .66s ease-in-out;background:#f3f3f3}.stripe{width:100%;height:auto;border-radius:50%;background:#f3f3f3 url('../_img/mugshot.png') center center no-repeat;background-size:cover}.content{font-size:1rem;line-height:1.75;max-width: 960px;max-width:60rem;margin:auto;padding:0}.content h2{font-size:.875rem;font-weight:bold;text-transform:uppercase;letter-spacing:.1rem;padding:0 0 5px;padding:0 0 .3125rem;margin:0 0 5px;margin:0 0 .3125rem;}.content h2:before{}#stuff h2 span:before{content:attr(data-short-additional-text);font-weight:bold}.divider{display:block;max-width:920px;max-width:57.5rem;margin:auto;padding:0 20px;padding:0 1.25rem}.part{padding:0 20px;padding:0 1.25rem}.third .part{width:100%}.part section{margin:0 0 15px;margin:0 0 .9375rem;padding:30px 0 0;padding:1.875rem 0 0;}.second .right section:last-of-type{margin-bottom:45px;margin-bottom:2.8125rem}.third .part section:last-of-type{margin:0}#t_o_c:target,#work:target,#play:target,#serve:target,#uphold:target,#sell:target,#listed:target,#featured:target,#published:target,#exhibited:target,#credited:target,#stuff:target,#elsewhere:target,#surabayas_finest:target,#mad_respect:target {-webkit-animation-name:flash;animation-name:flash;animation-timing-function:ease-in-out;animation-duration:.66s}section h2 a:hover{color:inherit;border:none;-webkit-animation-name:flash;animation-name:flash;animation-timing-function:ease-in-out;animation-duration:.66s}.part ul{padding-left:15px;padding-left:.9375rem;list-style:circle}li{font-family:'Alegreya Sans SC',sans-serif;font-size:1.125rem;letter-spacing:.05rem;text-transform:lowercase;color:#afafaf}#t_o_c{border-bottom:3px double #bfbfbf;border-bottom:.1875rem double #bfbfbf;padding:30px 0 45px;padding:1.875rem 0 2.8125rem}#t_o_c h2 a:before{content:'＊ ';font-size:.75rem;line-height:1;color:#afafaf}#t_o_c ul{padding-left:0;list-style:none}#t_o_c li{display:inline;float:left;clear:both}#t_o_c li:before{content:'§';font-size:1rem;padding-right:3px;padding-right:.1875rem;color:#e60000}#t_o_c li:hover:before{color:transparent}.third .note{clear:both;padding:40px 0 0;padding:2.5rem 0 0}.note .subtle{color:#bfbfbf}.note .subtle a{color:inherit;border-bottom:1px solid #bfbfbf;border-bottom:.0625rem solid #bfbfbf}.note .subtle a:hover{color:#e60000;border-bottom:3px solid #e60000;border-bottom:.1875rem solid #e60000}.note .subtle a:hover{}.third ul{padding-left:0}.third li{display:inline-block}.third li:not(:last-of-type):after{content:'○';font-family:sans-serif;font-size:.9rem;padding:0 3px;padding:0 .1875rem;color:#afafaf}#surabayas_finest li,#mad_respect li{display:inline;font-size:1rem}@media screen and (min-width:30rem){.stripe{background:#f3f3f3 url('../_img/mugshot.gif') center center no-repeat;background-size:cover}hr{margin:0 auto 30px;margin:0 auto 1.875rem}.part{width:50%;padding:0 20px;padding:0 1.25rem}.part section{margin:0 0 30px;margin:0 0 1.875rem}.second .right section:last-of-type{margin-bottom:60px;margin-bottom:3.75rem}.left{float:left}.right{float:right}#t_o_c{padding:30px 0 60px;padding:1.875rem 0 3.75rem}#t_o_c li{font-size:1.25rem;line-height:1.875rem;letter-spacing:.075rem}#t_o_c li:before{font-size:1.0625rem}}@media screen and (min-width:40rem){.stripe{width:600px;width:37.5rem;height:600px;height:37.5rem}#stuff h2 span:before{content:attr(data-long-additional-text)}#surabayas_finest li,#mad_respect li{display:inline-block}}@media screen and (min-width:60rem){#helper:before{}.part{padding:0 40px;padding:0 2.5rem}.third .note{padding:40px 0 0;padding:2.5rem 0 0}}@media screen and (orientation:landscape) and (max-height:40rem){.stripe{width:auto;height:100%}}