@font-face{font-display:swap;font-family:'Lora';font-style:normal;font-weight:400;src:url("/fonts/lora-v15-latin-regular.eot");src:local(""),url("/fonts/lora-v15-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fonts/lora-v15-latin-regular.woff2") format("woff2"),url("/fonts/lora-v15-latin-regular.woff") format("woff"),url("/fonts/lora-v15-latin-regular.ttf") format("truetype"),url("/fonts/lora-v15-latin-regular.svg#Lora") format("svg")}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:300;src:url("/fonts/lato-v16-latin-300.eot");src:local("Lato Light"),local("Lato-Light"),url("/fonts/lato-v16-latin-300.eot?#iefix") format("embedded-opentype"),url("/fonts/lato-v16-latin-300.woff2") format("woff2"),url("/fonts/lato-v16-latin-300.woff") format("woff"),url("/fonts/lato-v16-latin-300.ttf") format("truetype"),url("/fonts/lato-v16-latin-300.svg#Lato") format("svg")}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url("/fonts/lato-v16-latin-regular.eot");src:local("Lato Regular"),local("Lato-Regular"),url("/fonts/lato-v16-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fonts/lato-v16-latin-regular.woff2") format("woff2"),url("/fonts/lato-v16-latin-regular.woff") format("woff"),url("/fonts/lato-v16-latin-regular.ttf") format("truetype"),url("/fonts/lato-v16-latin-regular.svg#Lato") format("svg")}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url("/fonts/lato-v16-latin-700.eot");src:local("Lato Bold"),local("Lato-Bold"),url("/fonts/lato-v16-latin-700.eot?#iefix") format("embedded-opentype"),url("/fonts/lato-v16-latin-700.woff2") format("woff2"),url("/fonts/lato-v16-latin-700.woff") format("woff"),url("/fonts/lato-v16-latin-700.ttf") format("truetype"),url("/fonts/lato-v16-latin-700.svg#Lato") format("svg")}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,sub,sup,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}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{margin:0 auto;max-width:920px;min-height:100%;padding:18px 16px 20px 16px;padding:calc(18px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));background:#2e2c2c;color:#d3d3d3;font-family:'HelveticaNeue-Regular', 'Helvetica Neue Regular', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;word-wrap:break-word;-webkit-transition:background-color 420ms ease;-moz-transition:background-color 420ms ease;-ms-transition:background-color 420ms ease;-o-transition:background-color 420ms ease;transition:background-color 420ms ease;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;font-size:100%;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}@media not all and (orientation: landscape){html.standalone.iOS{padding-top:26px;padding-top:calc(18px + env(safe-area-inset-top) + round(15px / 2))}}html.standalone.iOS::before{position:fixed;left:0;right:0;top:0;z-index:199;background:inherit;content:'';height:0;height:env(safe-area-inset-top)}@media not all and (orientation: landscape){html.standalone.iOS::before{height:23px}}@supports (padding: max(1px)){html{padding-bottom:max(20px, env(safe-area-inset-bottom));padding-top:max(18px, calc(5px + env(safe-area-inset-top)))}@media not all and (orientation: landscape){html.standalone.iOS{padding-top:max(26px, calc(5px + env(safe-area-inset-top)))}html.standalone.iOS::before{height:max(23px, env(safe-area-inset-top))}}}@media not all and (orientation: landscape){html.standalone.iOS::before{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(46,44,44,0.84)), color-stop(42%, rgba(46,44,44,0.84)), color-stop(100%, rgba(46,44,44,0)));background:-webkit-linear-gradient(top, rgba(46,44,44,0.84) 0%, rgba(46,44,44,0.84) 42%, rgba(46,44,44,0) 100%);background:linear-gradient(to bottom, rgba(46,44,44,0.84) 0%, rgba(46,44,44,0.84) 42%, rgba(46,44,44,0) 100%)}}html>body{overscroll-behavior-x:none}html>body a{color:inherit;text-decoration:underline;-webkit-transition:text-decoration 140ms ease;-moz-transition:text-decoration 140ms ease;-ms-transition:text-decoration 140ms ease;-o-transition:text-decoration 140ms ease;transition:text-decoration 140ms ease}html>body a:hover{text-decoration:none}@media not all and (hover: hover){html>body a:hover{text-decoration:inherit}}html>body a:active{opacity:0.8}html>body hr{height:1px;margin:0 0;padding:0 0;background:none;border:none;border-bottom:1px solid rgba(255,255,255,0.667)}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){html>body hr{-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5);-ms-transform:scaleY(0.5);-o-transform:scaleY(0.5);transform:scaleY(0.5)}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min--moz-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 288dpi), only screen and (min-resolution: 3dppx){html>body hr{-webkit-transform:scaleY(0.33);-moz-transform:scaleY(0.33);-ms-transform:scaleY(0.33);-o-transform:scaleY(0.33);transform:scaleY(0.33)}}html>body>header>h1>a{display:block;height:29px;margin-bottom:6px;width:139px;background:url("/image/layout/default/header.svg") center center no-repeat}html>body>header>h1>a>span>img{visibility:hidden;border:none}html>body>header>h1>strong{display:none}html>body>header>hr{background:#fff;border:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}html>body>footer{clear:both;padding-top:22px}html>body>footer>hr{margin-bottom:19px;border-bottom-color:#0f0f0f}html>body>footer p{color:#8e8888;font-family:'Lato', 'HelveticaNeue-Regular', 'Helvetica Neue Regular', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:0.750em;line-height:1.250em;text-align:center;text-shadow:1px 1px 0px #000}html>body>footer p a{color:inherit}html>body>main{display:block;margin-right:267px}@media (max-width: 833px){html>body>main{margin-right:0}}html>body>main>img.px{position:fixed;right:0;top:0;z-index:1}html>body>main>hr{display:none}html.loading>body>main{opacity:0.35;-moz-animation:main_loading_opacity_animation 700ms;-webkit-animation:main_loading_opacity_animation 700ms;animation:main_loading_opacity_animation 700ms}@keyframes main_loading_opacity_animation{0%{opacity:1}64%{opacity:1}100%{opacity:0.35}}html.error.page>body>main,html.error.page>body>footer,html.error.page-contents-willDisappear>body>main,html.error.page-contents-willDisappear>body>footer,html.error.page-contents-didDisappear>body>main,html.error.page-contents-didDisappear>body>footer,html.error.page-media-willDisappear>body>main,html.error.page-media-willDisappear>body>footer,html.error.page-media-didDisappear>body>main,html.error.page-media-didDisappear>body>footer,html.loading.page>body>main,html.loading.page>body>footer,html.loading.page-contents-willDisappear>body>main,html.loading.page-contents-willDisappear>body>footer,html.loading.page-contents-didDisappear>body>main,html.loading.page-contents-didDisappear>body>footer,html.loading.page-media-willDisappear>body>main,html.loading.page-media-willDisappear>body>footer,html.loading.page-media-didDisappear>body>main,html.loading.page-media-didDisappear>body>footer{display:none}html.modal-about>body>header,html.modal-about>body>main,html.modal-about>body>img{display:none;-moz-animation:base_toModalAnimation 700ms;-webkit-animation:base_toModalAnimation 700ms;animation:base_toModalAnimation 700ms}@keyframes base_toModalAnimation{0%{display:block}50%{display:block}51%{display:none}}html.page-contents.hasJS.in>body>header{padding:0 16px;position:fixed;left:0;right:0;top:0;z-index:198}html.page-contents.hasJS.in>body>header>*{margin:0 auto;max-width:920px;width:100%;width:calc(100% - env(safe-area-inset-right) - env(safe-area-inset-left))}html.page-contents.hasJS.in>body>header{padding-top:18px;padding-top:calc(18px + env(safe-area-inset-top))}html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>div{height:54px;height:calc(36px + 18px + env(safe-area-inset-top))}@media not all and (orientation: landscape){html.standalone.iOS.page-contents.hasJS.in>body>header{padding-top:26px;padding-top:calc(18px + env(safe-area-inset-top) + round(15px / 2))}html.standalone.iOS.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>div{height:62px;height:calc(36px + 18px + env(safe-area-inset-top) + round(15px / 2))}}@supports (padding: max(1px)){html.page-contents.hasJS.in>body>header{padding-top:max(18px, calc(5px + env(safe-area-inset-top)))}html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>div{height:calc(36px + max(18px, calc(5px + env(safe-area-inset-top))))}@media not all and (orientation: landscape){html.standalone.iOS.page-contents.hasJS.in>body>header{padding-top:max(26px, calc(5px + env(safe-area-inset-top)))}html.standalone.iOS.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>div{height:calc(36px + max(26px, calc(5px + env(safe-area-inset-top))))}}}html>body>#about{position:relative}html>body>#about>a.me{display:block;height:694px;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}html>body>#about>a.me>canvas.s{height:200%;left:0;position:absolute;top:0;width:200%;z-index:2;opacity:1;-webkit-transform:scale(0.5) translateX(-50%) translateY(-50%);-moz-transform:scale(0.5) translateX(-50%) translateY(-50%);-ms-transform:scale(0.5) translateX(-50%) translateY(-50%);-o-transform:scale(0.5) translateX(-50%) translateY(-50%);transform:scale(0.5) translateX(-50%) translateY(-50%)}html>body>#about>a.me>div{bottom:0;position:absolute;left:0;right:0;top:0;z-index:3;-webkit-box-shadow:inset 0 -4px 24px 14px #2e2c2c;-moz-box-shadow:inset 0 -4px 24px 14px #2e2c2c;-ms-box-shadow:inset 0 -4px 24px 14px #2e2c2c;-o-box-shadow:inset 0 -4px 24px 14px #2e2c2c;box-shadow:inset 0 -4px 24px 14px #2e2c2c}html>body>#about>a.me>div>div{bottom:216px;position:absolute;left:0;right:0;top:0;z-index:3;background:-moz-linear-gradient(top, rgba(46,44,44,0) 0%, rgba(46,44,44,0) 71%, rgba(46,44,44,0.16) 80%, rgba(46,44,44,0.48) 90%, rgba(46,44,44,0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(46,44,44,0)), color-stop(71%, rgba(46,44,44,0)), color-stop(80%, rgba(46,44,44,0.16)), color-stop(90%, rgba(46,44,44,0.48)), color-stop(100%, rgba(46,44,44,0.8)));background:-webkit-linear-gradient(top, rgba(46,44,44,0) 0%, rgba(46,44,44,0) 71%, rgba(46,44,44,0.16) 80%, rgba(46,44,44,0.48) 90%, rgba(46,44,44,0.8) 100%);background:-o-linear-gradient(top, rgba(46,44,44,0) 0%, rgba(46,44,44,0) 71%, rgba(46,44,44,0.16) 80%, rgba(46,44,44,0.48) 90%, rgba(46,44,44,0.8) 100%);background:-ms-linear-gradient(top, rgba(46,44,44,0) 0%, rgba(46,44,44,0) 71%, rgba(46,44,44,0.16) 80%, rgba(46,44,44,0.48) 90%, rgba(46,44,44,0.8) 100%);background:linear-gradient(to bottom, rgba(46,44,44,0) 0%, rgba(46,44,44,0) 71%, rgba(46,44,44,0.16) 80%, rgba(46,44,44,0.48) 90%, rgba(46,44,44,0.8) 100%)}html>body>#about>a.me.loaded>canvas.s{opacity:0.01;-webkit-transition:opacity 840ms ease;-moz-transition:opacity 840ms ease;-ms-transition:opacity 840ms ease;-o-transition:opacity 840ms ease;transition:opacity 840ms ease}html>body>#about>a.me.loaded>div{-webkit-transition:box-shadow 1280ms ease, -webkit-box-shadow 1280ms ease;-moz-transition:box-shadow 1280ms ease, -moz-box-shadow 1280ms ease;-ms-transition:box-shadow 1280ms ease, -ms-box-shadow 1280ms ease;-o-transition:box-shadow 1280ms ease, -o-box-shadow 1280ms ease;transition:box-shadow 1280ms ease}html>body>#about>a.me.loading>div{-webkit-box-shadow:inset 0 0 72px 48px #2e2c2c;-moz-box-shadow:inset 0 0 72px 48px #2e2c2c;-ms-box-shadow:inset 0 0 72px 48px #2e2c2c;-o-box-shadow:inset 0 0 72px 48px #2e2c2c;box-shadow:inset 0 0 72px 48px #2e2c2c}html>body>#about>a.me:not(.loaded)::before{height:200%;left:50%;position:absolute;top:0;width:200%;z-index:4;opacity:1;background:url("/image/content/me/placeholder/full.png") center top no-repeat;-webkit-transform:scale(0.5) translateX(-100%) translateY(-50%);-moz-transform:scale(0.5) translateX(-100%) translateY(-50%);-ms-transform:scale(0.5) translateX(-100%) translateY(-50%);-o-transform:scale(0.5) translateX(-100%) translateY(-50%);transform:scale(0.5) translateX(-100%) translateY(-50%);content:''}html>body>#about>div.details{margin-top:478px;padding-top:18px;background:#2e2c2c;background:rgba(46,44,44,0.95);border-top:1px solid #575151}@supports (-webkit-backdrop-filter: blur(5px) brightness(500%) saturate(240%)) or (-moz-backdrop-filter: blur(5px) brightness(500%) saturate(240%)) or (-ms-backdrop-filter: blur(5px) brightness(500%) saturate(240%)) or (-o-backdrop-filter: blur(5px) brightness(500%) saturate(240%)) or (backdrop-filter: blur(5px) brightness(500%) saturate(240%)){html>body>#about>div.details{-webkit-backdrop-filter:blur(5px) brightness(500%) saturate(240%);-moz-backdrop-filter:blur(5px) brightness(500%) saturate(240%);-ms-backdrop-filter:blur(5px) brightness(500%) saturate(240%);-o-backdrop-filter:blur(5px) brightness(500%) saturate(240%);backdrop-filter:blur(5px) brightness(500%) saturate(240%);background:rgba(34,33,33,0.94)}}html>body>#about>div.details h2{color:#d8d8db;font-family:'Lato', 'HelveticaNeue-Regular', 'Helvetica Neue Regular', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:1.500em;font-weight:normal;font-weight:300}html>body>#about>div.details h2 em{color:#c0b8b8}html>body>#about>div.details h2 strong{font-weight:bold;font-weight:700}html>body>#about>div.details h2 strong>span{display:none}html>body>#about>div.details p.t{margin-top:6px;color:#8d8787;font-family:'Courier New', Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace;font-size:0.750em;line-height:1.65em}html>body>#about>div.details p.t strong{color:#ccc;font-weight:bold}html>body>#about>div.details p.utc{margin-top:14px;color:#a9fbe3;font-size:0.688em}html>body>#about>div.details p.utc strong{color:#fff}html>body>#about>div.details h3{margin-bottom:14px;margin-left:-0.188em;margin-top:23px;padding-top:14px;border-top:1px solid #000;color:#fff;font-family:YuGothic, "Hiragino Sans", "Yu Gothic UI", "Meiryo UI", "MS Gothic", Roboto, Noto, "Noto Sans CJK JP", sans-serif;font-size:0.750em;letter-spacing:0.188em;text-shadow:-1px -1px 0 #000}html>body>#about>div.details h3 strong{display:inline-block;float:right;color:#3b7171;font-size:0.833em}html>body>#about>div.details #about-content-external ul{margin-left:1px;margin-right:1px;display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;align-content:center;flex-wrap:nowrap;flex-direction:row;justify-content:center}html>body>#about>div.details #about-content-external ul li{display:inline-block;margin-right:5px;flex:1 0 auto;text-align:center}html>body>#about>div.details #about-content-external ul li:last-child{margin-right:0}html>body>#about>div.details #about-content-external ul:first-child{margin-top:17px}html>body>#about>div.details #about-content-external ul:first-child li{flex:1 0 50%;display:-ms-flex;display:-webkit-flex;display:flex}html>body>#about>div.details #about-content-external ul:first-child li a{display:inline-block;flex:1 0 auto;margin:0 1px;padding:9px 8px;position:relative;border:1px solid #e2e2e2;color:#e2e2e2;font-family:'Hiragino Sans', 'Yu Gothic UI', 'Meiryo UI', 'MS Gothic', Roboto, Noto, 'Noto Sans CJK JP', sans-serif;font-size:0.688em;text-decoration:none;text-shadow:1px 1px 0 #000;text-transform:uppercase;font-weight:bold;font-weight:600;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media (max-width: 833px){html>body>#about>div.details #about-content-external ul:first-child li a{padding:12px 8px}}html>body>#about>div.details #about-content-external ul:first-child li a:hover{background:#e2e2e2;color:#000;text-shadow:none}html>body>#about>div.details #about-content-external ul:first-child li a:active{padding:10px 7px 8px 9px;background:#777;border-color:#777;color:#000;text-shadow:none}@media (max-width: 833px){html>body>#about>div.details #about-content-external ul:first-child li a:active{padding:13px 7px 11px 9px}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){html>body>#about>div.details #about-content-external ul:first-child li a:active{background:linear-gradient(180deg, #777, #777 50%, transparent 50%) top left/100% 1px no-repeat,linear-gradient(90deg, #777, #777 50%, transparent 50%) top right/1px 100% no-repeat,linear-gradient(0, #777, #777 50%, transparent 50%) bottom right/100% 1px no-repeat,linear-gradient(-90deg, #777, #777 50%, transparent 50%) bottom left/1px 100% no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min--moz-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 288dpi), only screen and (min-resolution: 3dppx){html>body>#about>div.details #about-content-external ul:first-child li a:active{background:linear-gradient(180deg, #777, #777 33%, transparent 33%) top left/100% 1px no-repeat,linear-gradient(90deg, #777, #777 33%, transparent 33%) top right/1px 100% no-repeat,linear-gradient(0, #777, #777 33%, transparent 33%) bottom right/100% 1px no-repeat,linear-gradient(-90deg, #777, #777 33%, transparent 33%) bottom left/1px 100% no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){html>body>#about>div.details #about-content-external ul:first-child li a{background:linear-gradient(180deg, #e2e2e2, #e2e2e2 50%, transparent 50%) top left/100% 1px no-repeat,linear-gradient(90deg, #e2e2e2, #e2e2e2 50%, transparent 50%) top right/1px 100% no-repeat,linear-gradient(0, #e2e2e2, #e2e2e2 50%, transparent 50%) bottom right/100% 1px no-repeat,linear-gradient(-90deg, #e2e2e2, #e2e2e2 50%, transparent 50%) bottom left/1px 100% no-repeat;border:none}}@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min--moz-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3 / 1), only screen and (min-device-pixel-ratio: 3), only screen and (min-resolution: 288dpi), only screen and (min-resolution: 3dppx){html>body>#about>div.details #about-content-external ul:first-child li a{background:linear-gradient(180deg, #e2e2e2, #e2e2e2 33%, transparent 33%) top left/100% 1px no-repeat,linear-gradient(90deg, #e2e2e2, #e2e2e2 33%, transparent 33%) top right/1px 100% no-repeat,linear-gradient(0, #e2e2e2, #e2e2e2 33%, transparent 33%) bottom right/100% 1px no-repeat,linear-gradient(-90deg, #e2e2e2, #e2e2e2 33%, transparent 33%) bottom left/1px 100% no-repeat}}html>body>#about>div.details #about-content-external ul:last-child{margin-bottom:-7px;margin-top:17px}html>body>#about>div.details #about-content-external ul:last-child>li a{width:100%}html>body>#about>div.details #about-content-external ul:last-child>li a img{height:30px;width:30px;opacity:0.67}html>body>#about>div.details #about-content-external ul:last-child>li a:hover img{opacity:1}html>body>#about>div.details #about-content-external ul:last-child>li a:active img{opacity:0.35}html>body>#about>div.details #about-content-travel>div{display:block;height:137px;margin:17px auto;position:relative;width:211px}html>body>#about>div.details #about-content-travel>div::after{display:block;height:18px;position:absolute;width:16px;left:75%;top:67.5%;background:url("/image/content/sidemap/character.gif") no-repeat;background-size:16px 18px;pointer-events:none;content:''}html>body>#about>div.details #about-content-travel>div>img{display:block;height:inherit;width:inherit;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated}html>body>#about>div.details #about-content-travel>ul{margin-left:1px;margin-right:1px;text-align:justify}html>body>#about>div.details #about-content-travel>ul>li{display:inline;color:#aafbe3;font-size:0.563em;text-transform:uppercase;white-space:nowrap}html>body>#about>div.details #about-content-travel>ul>li:not(:last-child)::after{content:", "}html>body>#about>div.details #about-content-travel>ul>li.home{color:#fff}html>body>#about>div.details #about-content-abstract>p,html>body>#about>div.details #about-content-mantra>p{margin-bottom:7px;color:#666;font-size:0.625em;font-style:oblique;line-height:1.375em}html>body>#about>div.details #about-content-abstract>p em,html>body>#about>div.details #about-content-mantra>p em{font-family:'Lato', 'HelveticaNeue-Regular', 'Helvetica Neue Regular', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:1.200em;font-style:normal;text-align:justify}html>body>#about>div.details #about-content-abstract>p em{background-color:#99dabe;color:#000;line-height:1.500em}html>body>#about>div.details #about-content-mantra>p em{display:block;margin-bottom:4px;padding-left:8px;border-left:3px solid #444;color:#608f90;line-height:1.300em}html>body>#about>div.details #about-content-bitlog img{height:auto;margin:0 0 -5px -1px;width:100%}html>body>#about>div.details #about-content-identity>p{margin-bottom:7px;color:#a2cebb;font-family:'Courier New', Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace;font-size:0.750em;font-weight:bold;letter-spacing:-0.016em;line-height:1.59em}html>body>#about>div.details #about-content-identity>p:last-child{color:#e2e2e2;font-weight:normal}html>body>#about>div.details #about-content-identity>p>em{color:#9a9a9a;font-weight:normal}html>body>#about>div.details #about-content-identity>p>em>strong{color:#e2e2e2;font-weight:bold}html>body>#about>div.details #about-content-identity>p>strong>span{font-family:'Apple Color Emoji', 'Segoe UI Emoji', 'NotoColorEmoji', 'Segoe UI Symbol', 'Android Emoji', 'EmojiSymbols', 'Helvetica Neue', Helvetica, Arial, sans-serif}html>body>#about hr{display:none}html:not(.modal-about)>body>#about{float:right;margin-right:13px;width:235px}@media (max-width: 833px){html:not(.modal-about)>body>#about>a.me{height:100%;width:100%;border-bottom:none}html:not(.modal-about)>body>#about>a.me:not(.loaded)::before{background-image:url("/image/content/me/placeholder/square.png")}html:not(.modal-about)>body>#about>a.me>div{display:none}html:not(.modal-about)>body>#about>div.details{display:none}}html.modal-about>body>#about{bottom:auto;height:auto;left:auto;overflow:visible;position:static;width:auto;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}html.modal-about>body>#about>a.me,html.modal-about>body>#about>a.details{-moz-animation:aboutContent_toModalAnimation 700ms;-webkit-animation:aboutContent_toModalAnimation 700ms;animation:aboutContent_toModalAnimation 700ms}@keyframes aboutContent_toModalAnimation{0%{opacity:0}51%{opacity:0}100%{opacity:1}}html.modal-about>body>#about>a.me:not(.loaded)::before{background-image:url("/image/content/me/placeholder/modal.png")}@media (min-width: 350px){html.modal-about>body>#about>div.details #about-content-travel>div{height:205.5px;width:316.5px}html.modal-about>body>#about>div.details #about-content-travel>div::after{left:76.5%;top:70.5%}}@media (min-width: 454px){html.modal-about>body>#about>div.details #about-content-travel>div{height:274px;width:422px}html.modal-about>body>#about>div.details #about-content-travel>div::after{left:84%;top:50.5%}}@media (min-width: 665px){html.modal-about>body>#about>div.details #about-content-travel>div{height:411px;width:633px}html.modal-about>body>#about>div.details #about-content-travel>div::after{left:77%;top:73%}}html.aboutColumnWasHidden>body>#about>a.me{-moz-animation:about_me_opacity_animation 840ms ease;-webkit-animation:about_me_opacity_animation 840ms ease;animation:about_me_opacity_animation 840ms ease}@keyframes about_me_opacity_animation{0%{opacity:0}64%{opacity:0}100%{opacity:1}}html.aboutColumnWasHidden>body>#about>a.me div,html.aboutColumnWasHidden>body>#about>div.details{-moz-animation:about_details_opacity_animation 1010ms ease;-webkit-animation:about_details_opacity_animation 1010ms ease;animation:about_details_opacity_animation 1010ms ease}@keyframes about_details_opacity_animation{0%{opacity:0}64%{opacity:0}100%{opacity:1}}html.modal-about{background:#0f0f0f}@media not all and (orientation: landscape){html.modal-about.standalone.iOS::before{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(15,15,15,0.84)), color-stop(42%, rgba(15,15,15,0.84)), color-stop(100%, rgba(15,15,15,0)));background:-webkit-linear-gradient(top, rgba(15,15,15,0.84) 0%, rgba(15,15,15,0.84) 42%, rgba(15,15,15,0) 100%);background:linear-gradient(to bottom, rgba(15,15,15,0.84) 0%, rgba(15,15,15,0.84) 42%, rgba(15,15,15,0) 100%)}}html.modal-about>body>footer::after{font-size:0.813em;letter-spacing:-0.004em;text-transform:uppercase}html.modal-about>body>footer::after{display:block;padding-top:8px;white-space:pre;content:' '}html.modal-about>body>footer>hr{border-bottom-color:#000}html.modal-about>body>#about>a.me{height:810px;cursor:default}html.modal-about>body>#about>a.me div{-webkit-box-shadow:inset 0 -4px 24px 14px #0f0f0f;-moz-box-shadow:inset 0 -4px 24px 14px #0f0f0f;-ms-box-shadow:inset 0 -4px 24px 14px #0f0f0f;-o-box-shadow:inset 0 -4px 24px 14px #0f0f0f;box-shadow:inset 0 -4px 24px 14px #0f0f0f}html.modal-about>body>#about>a.me div>div{display:none}html.modal-about>body>#about>a.me.loading>div{-webkit-box-shadow:inset 0 0 72px 48px #0f0f0f;-moz-box-shadow:inset 0 0 72px 48px #0f0f0f;-ms-box-shadow:inset 0 0 72px 48px #0f0f0f;-o-box-shadow:inset 0 0 72px 48px #0f0f0f;box-shadow:inset 0 0 72px 48px #0f0f0f}html.modal-about>body>#about>div.buttonClose{bottom:0;position:fixed;left:0;right:0;z-index:9;pointer-events:none;text-align:right;background:#000;background:rgba(0,0,0,0.72);background:-moz-linear-gradient(top, rgba(15,15,15,0) 0%, rgba(15,15,15,0.67) 37%, #0f0f0f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(15,15,15,0)), color-stop(37%, rgba(15,15,15,0.67)), color-stop(100%, #0f0f0f));background:-webkit-linear-gradient(top, rgba(15,15,15,0) 0%, rgba(15,15,15,0.67) 37%, #0f0f0f 100%);background:-o-linear-gradient(top, rgba(15,15,15,0) 0%, rgba(15,15,15,0.67) 37%, #0f0f0f 100%);background:-ms-linear-gradient(top, rgba(15,15,15,0) 0%, rgba(15,15,15,0.67) 37%, #0f0f0f 100%);background:linear-gradient(to bottom, rgba(15,15,15,0) 0%, rgba(15,15,15,0.67) 37%, #0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000f0f0f', endColorstr='#0f0f0f',GradientType=0 )}html.modal-about>body>#about>div.buttonClose>a{display:inline-block;padding:13px 15px 17px 15px;padding-bottom:calc(17px + env(safe-area-inset-bottom));pointer-events:auto;text-decoration:none}@supports (padding: max(0px)){html.modal-about>body>#about>div.buttonClose>a{padding-bottom:max(17px, calc(-1px + env(safe-area-inset-bottom)))}}html.modal-about>body>#about>div.buttonClose>a>i{font-size:0.750em;vertical-align:middle}html.modal-about>body>#about>div.buttonClose>a>span{text-decoration:underline;vertical-align:middle}html.modal-about>body>#about>div.buttonClose>a>span>strong{font-weight:bold;font-weight:600}html.modal-about>body>#about>div.buttonClose>a:hover>span{text-decoration:none}html.modal-about>body>#about>div.buttonClose>hr{display:none}html.modal-about>body>#about>div.details{background:#fcb0b0;background:rgba(15,15,15,0.91);-webkit-box-shadow:0 20px 24px 12px #0f0f0f;-moz-box-shadow:0 20px 24px 12px #0f0f0f;-ms-box-shadow:0 20px 24px 12px #0f0f0f;-o-box-shadow:0 20px 24px 12px #0f0f0f;box-shadow:0 20px 24px 12px #0f0f0f}@supports (-webkit-backdrop-filter: blur(5px) brightness(500%) saturate(240%)) or (-moz-backdrop-filter: blur(5px) brightness(500%) saturate(240%)) or (-ms-backdrop-filter: blur(5px) brightness(500%) saturate(240%)) or (-o-backdrop-filter: blur(5px) brightness(500%) saturate(240%)) or (backdrop-filter: blur(5px) brightness(500%) saturate(240%)){html.modal-about>body>#about>div.details{-webkit-backdrop-filter:blur(5px) brightness(500%) saturate(240%);-moz-backdrop-filter:blur(5px) brightness(500%) saturate(240%);-ms-backdrop-filter:blur(5px) brightness(500%) saturate(240%);-o-backdrop-filter:blur(5px) brightness(500%) saturate(240%);backdrop-filter:blur(5px) brightness(500%) saturate(240%);background:rgba(0,0,0,0.795)}}html.modal-about.modal-about-willAppear{min-height:auto;overflow:hidden;-moz-animation:about_toModal_willAppear_background_animation 2980ms ease;-webkit-animation:about_toModal_willAppear_background_animation 2980ms ease;animation:about_toModal_willAppear_background_animation 2980ms ease}@keyframes about_toModal_willAppear_background_animation{88%{background:#000}95%{background:#fff}100%{background:#000}}html.modal-about.modal-about-willAppear>body>#about,html.modal-about.modal-about-willAppear>body>#about>div.details,html.modal-about.modal-about-willAppear>body>footer{opacity:0;-moz-animation:about_toModal_didAppear_elements_animation 2980ms ease;-webkit-animation:about_toModal_didAppear_elements_animation 2980ms ease;animation:about_toModal_didAppear_elements_animation 2980ms ease}@keyframes about_toModal_didAppear_elements_animation{0%{opacity:0}12%{opacity:1}87%{opacity:1}100%{opacity:0}}@media not all and (orientation: landscape){html.modal-about.modal-about-willAppear.standalone.iOS::before{background:none}}html.modal-about.modal-about-willAppear>body>#about>a.me,html.modal-about.modal-about-willAppear>body>#about>div.cf{height:auto !important;left:0;position:absolute;right:0;top:0;bottom:0;bottom:calc(0px - env(safe-area-inset-top))}html.modal-about.modal-about-willAppear>body>#about>div.cf{background:#fff}html.modal-about.modal-about-willAppear>body>#about>a.me>div,html.modal-about.modal-about-willAppear>body>#about>div.details,html.modal-about.modal-about-willAppear>body>footer{display:none}html.modal-about.modal-about-didAppear>body>#about,html.modal-about.modal-about-didAppear>body>div.details,html.modal-about.modal-about-didAppear>body>footer{-moz-animation:about_toModal_didAppear_animation 640ms ease;-webkit-animation:about_toModal_didAppear_animation 640ms ease;animation:about_toModal_didAppear_animation 640ms ease}@keyframes about_toModal_didAppear_animation{0%{opacity:0}48%{opacity:0.01}100%{opacity:1}}html>body>#about>div.details>#about-content-timeline>div{margin-bottom:-5px;margin-top:-2px;padding:2px 1px 1px 0;border-right:1px solid #c0c0c0}html>body>#about>div.details>#about-content-timeline>div>ul{height:545px;position:relative;background:#313130;background:rgba(126,172,154,0.04)}html>body>#about>div.details>#about-content-timeline>div>ul>li{left:0;position:absolute;right:0;pointer-events:none}html>body>#about>div.details>#about-content-timeline>div>ul>li.l{border-top:1px dotted #535353;border-top-color:rgba(255,255,255,0.16)}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2002{top:0px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2004{top:52px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2005{top:78px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2007{top:130px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2008{top:156px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2009{top:182px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2010{top:208px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2011{top:234px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2012{top:260px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2014{top:312px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2015{top:338px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2017{top:390px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2018{top:416px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2019{top:442px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2020{top:468px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2021{top:494px}html>body>#about>div.details>#about-content-timeline>div>ul>li.year-2022{top:520px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul{pointer-events:auto}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li{position:relative;width:10%;background:#7eac9a;-webkit-box-shadow:inset -6px -4px 0 0 rgba(0,0,0,0.07);-moz-box-shadow:inset -6px -4px 0 0 rgba(0,0,0,0.07);-ms-box-shadow:inset -6px -4px 0 0 rgba(0,0,0,0.07);-o-box-shadow:inset -6px -4px 0 0 rgba(0,0,0,0.07);box-shadow:inset -6px -4px 0 0 rgba(0,0,0,0.07);border-bottom:4px solid #fff}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li:hover{background:#84b4a2}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li:active{background:#78a392}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span{display:block;height:100%;position:relative;border-right:3px solid rgba(0,0,0,0.07);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a:active,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span:active{opacity:1}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span>span{display:block;left:58%;position:absolute;top:7px;z-index:1;opacity:0.87;-webkit-transition:opacity 42ms ease;-moz-transition:opacity 42ms ease;-ms-transition:opacity 42ms ease;-o-transition:opacity 42ms ease;transition:opacity 42ms ease;-webkit-user-select:auto;-khtml-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>span,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>strong,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span>span>span,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span>span>strong{display:block;padding:4px 5px 3px 5px;position:relative;font-family:'Courier New', Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace;font-size:0.625em;font-weight:bold;letter-spacing:-0.047em;white-space:nowrap;background:#1c1a1a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>span::after,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>strong::after,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span>span>span::after,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span>span>strong::after{height:0;margin-top:-4px;position:absolute;right:100%;top:50%;width:0;pointer-events:none;border:solid transparent;border-color:rgba(28,26,26,0);border-right-color:#1c1a1a;border-width:4px;content:' '}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>span em,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>strong em,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span>span>span em,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span>span>strong em{color:#999}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>strong,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span>span>strong{color:#f2ffff;font-weight:bold}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a:hover>span,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span:hover>span{opacity:1}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>span{cursor:not-allowed}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>span,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>strong{text-decoration:underline}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>span:hover,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>a>span>strong:hover{text-decoration:inherit}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li>time{display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation1:hover,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation2:hover,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation3:hover{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+PHN2ZyB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCA0IDQiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBvbHlnb24gZmlsbD0iI2FhYSIgcG9pbnRzPSIzIDAgNCAwIDAgNCAwIDMiLz48cG9seWdvbiBmaWxsPSIjYWFhIiBwb2ludHM9IjQgMyA0IDQgMyA0Ii8+PC9zdmc+")}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation1:active,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation2:active,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation3:active{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+PHN2ZyB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCA0IDQiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBvbHlnb24gZmlsbD0iIzg4OCIgcG9pbnRzPSIzIDAgNCAwIDAgNCAwIDMiLz48cG9seWdvbiBmaWxsPSIjODg4IiBwb2ludHM9IjQgMyA0IDQgMyA0Ii8+PC9zdmc+")}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation1{height:321px;left:0%;top:0px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation2{height:29px;left:0%;top:19px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation2>a{display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation3{height:6px;left:0%;top:15px;display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation3>a{display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-mobile17{height:181px;left:10%;top:4px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-cars{height:103px;left:20%;top:10px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-cars>a>span,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-cars>span>span{top:29px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-school{height:189px;left:30%;top:0px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-sv1{height:58px;left:40%;top:0px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-usa-2020{height:64px;left:40%;top:0px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel{height:217px;left:20%;top:10px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel>a>em{bottom:0;height:76px;position:absolute;width:100%;opacity:0.59}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel>a>em>span{display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel-2022{height:6px;left:20%;top:15px;display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel-2022>span{display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-japan{height:109px;left:40%;top:0px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-cafe-wifi{height:66px;left:10%;top:8px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-nyc1{height:38px;left:50%;top:0px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-nyc2{height:9px;left:50%;top:10px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-nyc2>span{display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-nyc3{height:16px;left:50%;top:6px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-nyc3>span{display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation1,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation2,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-ideation3,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel>a>em{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+PHN2ZyB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCA0IDQiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBvbHlnb24gZmlsbD0iIzk5OSIgcG9pbnRzPSIzIDAgNCAwIDAgNCAwIDMiLz48cG9seWdvbiBmaWxsPSIjOTk5IiBwb2ludHM9IjQgMyA0IDQgMyA0Ii8+PC9zdmc+")}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-blog{height:523px;margin-top:18px}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-blog>a,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-blog>span{cursor:not-allowed}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-blog>a>span,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-blog>span>span{left:auto;right:64%}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-blog>a>span>span::after,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-blog>a>span>strong::after,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-blog>span>span>span::after,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-blog>span>span>strong::after{left:100%;right:auto;border-right-color:rgba(28,26,26,0);border-left-color:#1c1a1a}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel{background:#99dabe;-webkit-box-shadow:inset -3px -4px 0 0 rgba(255,255,255,0.23);-moz-box-shadow:inset -3px -4px 0 0 rgba(255,255,255,0.23);-ms-box-shadow:inset -3px -4px 0 0 rgba(255,255,255,0.23);-o-box-shadow:inset -3px -4px 0 0 rgba(255,255,255,0.23);box-shadow:inset -3px -4px 0 0 rgba(255,255,255,0.23)}@media not all and (hover: none){html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel:hover{background:#a1e3c6}}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel:active{background:#92cfb5}html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel>a,html>body>#about>div.details>#about-content-timeline>div>ul>li>ul>li.phase-travel>span{border-right:none}html>body>#about>div.details>#about-content-timeline>div>ul>li:first-child>ul>li{float:right;margin-right:5px;background:#53a992}@media not all and (hover: none){html>body>#about>div.details>#about-content-timeline>div>ul>li:first-child>ul>li:hover{background:#58b199}}html>body>#about>div.details>#about-content-timeline>div>ul>li:first-child>ul>li:active{background:#4f9f89}html>body>#about>div.details>#about-content-timeline>div>ul>li:not(:first-child)>ul>li{position:absolute}html>body>#about>div.details>#about-content-timeline>div>p{clear:both;border-top:1px solid #476f70;text-align:right}html>body>#about>div.details>#about-content-timeline>div>p>span{display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li>time{display:none}html>body>#about>div.details>#about-content-timeline>div>ul>li.l>time,html>body>#about>div.details>#about-content-timeline>div>p{font-size:0.563em}html>body>#about>div.details>#about-content-timeline>div>ul>li.l>time,html>body>#about>div.details>#about-content-timeline>div>p>time{display:block;padding:1px 2px 2px 2px;color:#fff;text-transform:uppercase;background:#535353;background:rgba(255,255,255,0.16)}html>body>#about>div.details>#about-content-timeline>div>ul>li.l:first-child>time{float:right}html>body>#about>div.details>#about-content-timeline>div>ul>li.l:not(:first-child)>time{position:absolute;right:0}html>body>#about>div.details>#about-content-timeline>div>ul>li.l>time>img{height:27px;margin-top:5px;position:absolute;right:-1px;top:100%;width:27px}html>body>#about>div.details>#about-content-timeline>div>p>time{display:inline-block;background:#476f70;color:#2e2c2c;font-weight:bold}html>body>main>article>footer>nav ul li,html>body>main>article>footer>div#inbox>h3,html>body>main>aside#popularPosts>h2,html>body>main>aside#comments{margin-top:22px;border-top:1px dotted #222}html>body>main>article>footer>nav ul li>h3,html>body>main>article>footer>div#inbox>h3,html>body>main>aside#popularPosts>h2,html>body>main>aside#comments>h2{color:#a9fbe3;font-size:0.733em;text-transform:uppercase}html>body>main>article>footer>nav ul li>h3>strong,html>body>main>aside#popularPosts>h2>strong,html>body>main>aside#comments>h2>span.secondary,html>body>main>aside#popularPosts>h2>span.secondary{color:#7db5a7}html>body>main>aside#comments>h2>span.secondary>a>strong,html>body>main>aside#popularPosts>h2>span.secondary>a>strong{color:#a9fbe3}html>body>main>article>header{margin-bottom:-1px}html>body>main>article>header>h2{margin-top:16px;color:#5ff3c4;font-family:'Lora', 'Times New Roman', Times, serif;font-size:1.563em;letter-spacing:-0.031em;line-height:1.375em;text-shadow:0 0 10px #2e2c2c, 0 0 20px #777, 0 0 30px #347a64, 0 0 40px #e614b0, 0 0 50px #245445,  0 0 70px #71d5b6}html>body>main>article>header>h2 a{text-decoration:none}html>body>main>article>header>h2 a:hover{text-decoration:underline}@media not all and (hover: hover){html>body>main>article>header>h2 a:hover{text-decoration:inherit}}html>body>main>article>header>nav{float:right;margin-right:1px;margin-top:9px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html>body>main>article>header>nav ul li{display:inline-block;font-size:0.750em;text-transform:uppercase}html>body>main>article>header>nav ul li a,html>body>main>article>header>nav ul li span{display:inline-block;padding:4px 5px;position:relative;border:1px solid #000;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}html>body>main>article>header>nav ul li a strong,html>body>main>article>header>nav ul li span strong{font-size:0.917em}@supports (transform: scale(0.5)){html>body>main>article>header>nav ul li a,html>body>main>article>header>nav ul li span{border:none !important}html>body>main>article>header>nav ul li a::after,html>body>main>article>header>nav ul li span::after{bottom:-55%;left:-48%;position:absolute;right:-49%;top:-55%;border:1px solid #000;transform:scale(0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;content:''}}html>body>main>article>header>nav ul li a{background:#8c8787;border-color:#8c8787;color:#2e2c2c;text-decoration:none !important}html>body>main>article>header>nav ul li a:hover{background:#a19c9c}@supports (transform: scale(0.5)){html>body>main>article>header>nav ul li a::after{border-color:#8c8787}}html>body>main>article>header>nav ul li span{border-color:#565151;color:#565151;cursor:not-allowed}@supports (transform: scale(0.5)){html>body>main>article>header>nav ul li span::after{border-color:#565151}}html>body>main>article>header>nav ul li:first-child a,html>body>main>article>header>nav ul li:first-child span{padding-right:5px}html>body>main>article>header>nav ul li:first-child a{background:#696565;border-color:#696565}html>body>main>article>header>nav ul li:first-child a:hover{background:#787373;border-color:#787373}@supports (transform: scale(0.5)){html>body>main>article>header>nav ul li:first-child a:hover::after{border-color:#787373}}@supports (transform: scale(0.5)){html>body>main>article>header>nav ul li:first-child a::after{border-color:#696565}}html>body>main>article>header>nav ul li:last-child a,html>body>main>article>header>nav ul li:last-child span{padding-left:5px}html>body>main>article>header>time{margin-top:12px}html>body>main>article>header>div.ads{margin-top:15px;color:#89a7da;font-size:0.813em;letter-spacing:-0.031em;line-height:1.25em}html>body>main>article>header>div.ads>strong{display:inline-block;margin-right:4px;padding:3px 4px;border:1px solid #4285f4;color:#4285f4;font-size:1.077em;line-height:1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}html>body>main>article>header>div.ads>strong>span{display:none}html>body>main>article>header time,html>body>main>article footer>p{color:#565151;text-transform:uppercase}html>body>main>article>header time{display:block;font-size:0.875em}html>body>main>article>footer{font-size:0.938em;line-height:1.375em}html>body>main>article>footer>h3{display:none}html>body>main>article>footer>ul{margin-top:1px;margin-bottom:-9px}html>body>main>article>footer>ul>li{display:inline-block;margin-bottom:9px}html>body>main>article>footer>ul>li>a{margin-right:2px;padding:4px 6px;background:#3a3a3a;color:#9adeca;font-size:0.813em;text-decoration:none;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}html>body>main>article>footer>ul>li>a:hover{background:#aed1c7;color:#0f0f0f}html>body>main>article>footer>ul>li>a:active{background:#9cbcb3;color:#0f0f0f}html>body>main>article>footer>ul>li::after{content:' '}html>body>main>article>footer>hr{margin-top:20px;border-bottom-color:#999}html>body>main>article>footer>hr:first-child{display:none}html>body>main>article>footer>div#inbox{margin:16px 2px 0 -1px;padding:11px;background:#262626;border-radius:6px}html>body>main>article>footer>div#inbox>h3{display:none}html>body>main>article>footer>div#inbox>div:last-child{margin-top:5px;color:#608f90}html>body>main>article>footer>div#inbox>div:last-child>p:first-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html>body>main>article>footer>div#inbox>div:last-child>p:first-child>a{color:inherit;font-family:'Lora', 'Times New Roman', Times, serif;font-size:1.200em;line-height:1.333em;text-decoration:underline}html>body>main>article>footer>div#inbox>div:last-child>p:first-child>a>strong{background-color:#7db5a7;color:#000;line-height:1.500em}html>body>main>article>footer>div#inbox>div:last-child>p:first-child>a:hover{color:#7db5a7;text-decoration:inherit}html>body>main>article>footer>div#inbox>div:last-child>p:first-child>a:hover>strong{background-color:#99dabe;text-decoration:underline}html>body>main>article>footer>div#inbox>div:last-child>p:last-child>em{color:#999;font-size:0.813em;line-height:1.17em}html>body>main>article>footer>div#inbox>div:last-child>p:last-child>em>a{border-bottom:1px dotted #999;text-decoration:none}html>body>main>article>footer>div#inbox>div:last-child>p:last-child>em>a:hover{border-bottom:none;color:#ccc}html>body>main>article>footer>div#inbox>div>p>strong{color:#b2b2b2;font-weight:bold}html>body>main>article>footer>nav ul li{padding:16px 1px 0 1px}html>body>main>article>footer>nav ul li a{margin:8px;display:-ms-flexbox;display:-webkit-flex;display:flex;text-decoration:none}html>body>main>article>footer>nav ul li a>div{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-order:1;-ms-flex-order:1;order:1}html>body>main>article>footer>nav ul li a>div>h4{color:#e2e2e2;font-family:'Lora', 'Times New Roman', Times, serif;font-size:1.200em;line-height:1.333em;text-decoration:underline}html>body>main>article>footer>nav ul li a>div>h4:hover{text-decoration:inherit}html>body>main>article>footer>nav ul li a>div>blockquote{margin-top:4px;color:#999;font-size:0.875em}html>body>main>article>footer>nav ul li a>img{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;max-height:87px;max-width:150px;-webkit-transition:opacity 160ms ease;-moz-transition:opacity 160ms ease;-ms-transition:opacity 160ms ease;-o-transition:opacity 160ms ease;transition:opacity 160ms ease;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-moz-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-ms-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-o-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);box-shadow:0 6px 24px 6px rgba(0,0,0,0.17)}html>body>main>article>footer>nav ul li a>div>h4,html>body>main>article>footer>nav ul li a>div>blockquote,html>body>main>article>footer>nav ul li a>img{-webkit-transition:opacity 72ms ease;-moz-transition:opacity 72ms ease;-ms-transition:opacity 72ms ease;-o-transition:opacity 72ms ease;transition:opacity 72ms ease}@media not all and (hover: none){html>body>main>article>footer>nav ul li a>div>h4,html>body>main>article>footer>nav ul li a>div>blockquote,html>body>main>article>footer>nav ul li a>img{opacity:0.64}}html>body>main>article>footer>nav ul li a:hover>div>h4,html>body>main>article>footer>nav ul li a:hover>div>blockquote,html>body>main>article>footer>nav ul li a:hover>img{opacity:1}html>body>main>article>footer>nav ul li a:active>div>h4,html>body>main>article>footer>nav ul li a:active>div>blockquote,html>body>main>article>footer>nav ul li a:active>img{opacity:0.8}html>body>main>article>footer>nav ul li a:active>div>h4{text-decoration:inherit}@media (max-width: 833px){html>body>main>article>footer>nav ul li a{display:block}html>body>main>article>footer>nav ul li a>img{display:block;margin:16px auto 1px auto !important;max-height:42%;max-width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}}html>body>main>article>footer>nav ul li:first-child{margin-top:16px;padding-top:0;border-top:none;text-align:right}html>body>main>article>footer>nav ul li:first-child:not(:last-child){padding-left:17px}html>body>main>article>footer>nav ul li:first-child>a{padding:1px 13px 1px 0;border-right:3px solid #e4e4e4}html>body>main>article>footer>nav ul li:first-child>a>img{margin:1px 16px 0 -12px;-webkit-order:0;-ms-flex-order:0;order:0}html>body>main>article>footer>nav ul li:last-child{padding-right:17px;text-align:left}html>body>main>article>footer>nav ul li:last-child>a{padding:1px 0 1px 13px;border-left:3px solid #e4e4e4;border-right:none}html>body>main>article>footer>nav ul li:last-child>a>img{margin:1px -12px 0 16px;-webkit-order:2;-ms-flex-order:2;order:2}html>body>main>aside#inbox>h2,html>body>main>aside#popularPosts>h2{padding-top:22px}html>body>main>aside#inbox>ol,html>body>main>aside#popularPosts>ol{margin:5px -9px -11px -9px}@media (min-width: 834px){html>body>main>aside#inbox>ol,html>body>main>aside#popularPosts>ol{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap}}html>body>main>aside#inbox>ol>li,html>body>main>aside#popularPosts>ol>li{box-sizing:border-box;padding:14px 13px 21px 13px}@media (min-width: 834px){html>body>main>aside#inbox>ol>li,html>body>main>aside#popularPosts>ol>li{flex:0 0 auto;padding:18px 9px 21px 9px;width:50%}}html>body>main>aside#inbox>ol>li>a,html>body>main>aside#popularPosts>ol>li>a{display:block;text-decoration:none}html>body>main>aside#inbox>ol>li>a>div,html>body>main>aside#inbox>ol>li>a>div>img,html>body>main>aside#popularPosts>ol>li>a>div,html>body>main>aside#popularPosts>ol>li>a>div>img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}html>body>main>aside#inbox>ol>li>a>div,html>body>main>aside#popularPosts>ol>li>a>div{overflow:hidden;padding-bottom:66.7%;position:relative;-webkit-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-moz-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-ms-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-o-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);box-shadow:0 6px 24px 6px rgba(0,0,0,0.17)}html>body>main>aside#inbox>ol>li>a>div>span,html>body>main>aside#popularPosts>ol>li>a>div>span{display:block;height:100%;position:absolute;width:100%;opacity:.11;background-position:center center}@supports (-webkit-filter: blur(10px) brightness(24%) saturate(240%)) or (-moz-filter: blur(10px) brightness(24%) saturate(240%)) or (-ms-filter: blur(10px) brightness(24%) saturate(240%)) or (-o-filter: blur(10px) brightness(24%) saturate(240%)) or (filter: blur(10px) brightness(24%) saturate(240%)){html>body>main>aside#inbox>ol>li>a>div>span,html>body>main>aside#popularPosts>ol>li>a>div>span{opacity:1;background-repeat:no-repeat;background-size:100% 100%;background-size:cover;-webkit-filter:blur(10px) brightness(24%) saturate(240%);-moz-filter:blur(10px) brightness(24%) saturate(240%);-ms-filter:blur(10px) brightness(24%) saturate(240%);-o-filter:blur(10px) brightness(24%) saturate(240%);filter:blur(10px) brightness(24%) saturate(240%)}}html>body>main>aside#inbox>ol>li>a>div>img,html>body>main>aside#popularPosts>ol>li>a>div>img{left:50%;max-height:72%;max-width:72%;position:absolute;top:50%;transform:translate(-50%, -50%)}html>body>main>aside#inbox>ol>li>a>h3,html>body>main>aside#inbox>ol>li>a>blockquote,html>body>main>aside#popularPosts>ol>li>a>h3,html>body>main>aside#popularPosts>ol>li>a>blockquote{margin:1px}html>body>main>aside#inbox>ol>li>a>h3,html>body>main>aside#popularPosts>ol>li>a>h3{margin-top:9px;color:#e2e2e2;font-family:'Lora', 'Times New Roman', Times, serif;font-size:1.063em;line-height:1.313em;text-decoration:underline}html>body>main>aside#inbox>ol>li>a>blockquote,html>body>main>aside#popularPosts>ol>li>a>blockquote{margin-top:6px;color:#999;font-size:0.813em;line-height:1.538em}@media not all and (hover: none){html>body>main>aside#inbox>ol>li>a>div,html>body>main>aside#popularPosts>ol>li>a>div{opacity:0.87}html>body>main>aside#inbox>ol>li>a>h3,html>body>main>aside#inbox>ol>li>a>blockquote,html>body>main>aside#popularPosts>ol>li>a>h3,html>body>main>aside#popularPosts>ol>li>a>blockquote{opacity:0.72}}html>body>main>aside#inbox>ol>li>a>div,html>body>main>aside#inbox>ol>li>a>h3,html>body>main>aside#inbox>ol>li>a>blockquote,html>body>main>aside#popularPosts>ol>li>a>div,html>body>main>aside#popularPosts>ol>li>a>h3,html>body>main>aside#popularPosts>ol>li>a>blockquote{-webkit-transition:opacity 72ms ease;-moz-transition:opacity 72ms ease;-ms-transition:opacity 72ms ease;-o-transition:opacity 72ms ease;transition:opacity 72ms ease}html>body>main>aside#inbox>ol>li>a:hover>div,html>body>main>aside#inbox>ol>li>a:hover>h3,html>body>main>aside#inbox>ol>li>a:hover>blockquote,html>body>main>aside#popularPosts>ol>li>a:hover>div,html>body>main>aside#popularPosts>ol>li>a:hover>h3,html>body>main>aside#popularPosts>ol>li>a:hover>blockquote{opacity:1}html>body>main>aside#comments{padding:17px 2px 0 2px}html>body>main>aside#comments>ul>li>section{margin:17px 0 17px 1px;padding:5px 0 7px 12px;border-left:3px solid #e4e4e4}html>body>main>aside#comments>ul>li>section>article{margin-right:8px}html>body>main>aside#comments>ul>li>section>article>header>time{color:#adadad}html>body>main>aside#comments>ul>li>section>article>blockquote{margin:8px 3px 12px 3px}html>body>main>aside#comments>ul>li>section>ul{margin-bottom:-7px}html>body>main>aside#comments>ul>li>section>ul>li>aside{margin:15px 0 0 3px;padding:8px 9px 12px 9px;background:#262626;border-radius:4px;color:#b2b2b2}html>body>main>aside#comments>ul>li>section>ul>li>aside>header>time{color:#ababab}html>body>main>aside#comments>ul>li>section>ul>li>aside>blockquote{margin:6px 2px 10px 2px}html>body>main>aside#comments>ul>li>section>ul>li>aside>footer>p{color:#99dabe !important}html>body>main>aside#comments>ul>li>section>article>header>h3,html>body>main>aside#comments>ul>li>section>article>header>h4,html>body>main>aside#comments>ul>li>section>article>header>p>em,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h3,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h4,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>p>em{font-size:0.875em;line-height:1.5em}html>body>main>aside#comments>ul>li>section>article>header>h3>strong,html>body>main>aside#comments>ul>li>section>article>header>h4>strong,html>body>main>aside#comments>ul>li>section>article>header>p>em>strong,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h3>strong,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h4>strong,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>p>em>strong{display:inline-block;font-weight:bold}html>body>main>aside#comments>ul>li>section>article>header>h3>strong>a>span,html>body>main>aside#comments>ul>li>section>article>header>h3>strong>span,html>body>main>aside#comments>ul>li>section>article>header>h4>strong>a>span,html>body>main>aside#comments>ul>li>section>article>header>h4>strong>span,html>body>main>aside#comments>ul>li>section>article>header>p>em>strong>a>span,html>body>main>aside#comments>ul>li>section>article>header>p>em>strong>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h3>strong>a>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h3>strong>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h4>strong>a>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h4>strong>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>p>em>strong>a>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>p>em>strong>span{display:inline-block;padding:2px 3px 3px 3px;border-radius:3px;color:#fff;line-height:1em;text-shadow:1px 1px 1px rgba(0,0,0,0.17)}html>body>main>aside#comments>ul>li>section>article>header>h3>strong>a>span,html>body>main>aside#comments>ul>li>section>article>header>h4>strong>a>span,html>body>main>aside#comments>ul>li>section>article>header>p>em>strong>a>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h3>strong>a>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h4>strong>a>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>p>em>strong>a>span{text-decoration:underline}html>body>main>aside#comments>ul>li>section>article>header>h3>strong>a:hover>span,html>body>main>aside#comments>ul>li>section>article>header>h4>strong>a:hover>span,html>body>main>aside#comments>ul>li>section>article>header>p>em>strong>a:hover>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h3>strong>a:hover>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h4>strong>a:hover>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>p>em>strong>a:hover>span{text-decoration:none}html>body>main>aside#comments>ul>li>section>article>header>h3,html>body>main>aside#comments>ul>li>section>article>header>h4,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h3,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h4{font-weight:bold}html>body>main>aside#comments>ul>li>section>article>header>h3>strong>span,html>body>main>aside#comments>ul>li>section>article>header>h4>strong>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h3>strong>span,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>h4>strong>span{margin-left:-1px}html>body>main>aside#comments>ul>li>section>article>header>p,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>p{margin:4px 0px -3px 2px}html>body>main>aside#comments>ul>li>section>article>header>p.top,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>p.top{display:none}html>body>main>aside#comments>ul>li>section>article>header>p>em,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>p>em{color:#f0f0f0;font-size:0.813em}html>body>main>aside#comments>ul>li>section>article>header>time,html>body>main>aside#comments>ul>li>section>ul>li>aside>header>time{float:right;margin-right:-1px;font-size:0.750em;line-height:1.5em;white-space:nowrap}html>body>main>aside#comments>ul>li>section>article>blockquote,html>body>main>aside#comments>ul>li>section>ul>li>aside>blockquote{font-size:0.938em;letter-spacing:-0.022em;line-height:1.29em}html>body>main>aside#comments>ul>li>section>article>blockquote>div p,html>body>main>aside#comments>ul>li>section>ul>li>aside>blockquote>div p{margin:inherit;margin-bottom:0.75em;margin-left:0;margin-right:0}html>body>main>aside#comments>ul>li>section>article>blockquote>div p:last-child,html>body>main>aside#comments>ul>li>section>ul>li>aside>blockquote>div p:last-child{margin-bottom:inherit}html>body>main>aside#comments>ul>li>section>article>blockquote>ul,html>body>main>aside#comments>ul>li>section>ul>li>aside>blockquote>ul{margin-top:10px}html>body>main>aside#comments>ul>li>section>article>blockquote>ul>li,html>body>main>aside#comments>ul>li>section>ul>li>aside>blockquote>ul>li{display:inline-block;margin-right:9px}html>body>main>aside#comments>ul>li>section>article>blockquote>ul>li img,html>body>main>aside#comments>ul>li>section>ul>li>aside>blockquote>ul>li img{height:auto;display:inline-block;width:auto;max-height:240px;max-width:240px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-moz-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-ms-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-o-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);box-shadow:0 6px 24px 6px rgba(0,0,0,0.17)}html>body>main>aside#comments>ul>li>section>article>footer>p,html>body>main>aside#comments>ul>li>section>ul>li>aside>footer>p{color:#fff;font-size:0.813em;font-weight:bold}html>body>main>article>div{font-family:'Lato', 'HelveticaNeue-Regular', 'Helvetica Neue Regular', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif}html>body>main>article>div em{font-style:oblique}html>body>main>article>div strong{font-weight:bold}html>body>main>article>div ::selection{background:#d0d0d0;color:#444}html>body>main>article>div h3,html>body>main>article>div h4{font-family:'Lora', 'Times New Roman', Times, serif;line-height:1.25em;text-shadow:-1px 0 0 rgba(255,128,224,0.89);text-transform:uppercase}html>body>main>article>div h3{margin:33px -1px 16px -1px;color:#5ff3e8;font-size:1.313em;letter-spacing:-0.026em}html>body>main>article>div h4{margin:29px 0 16px 0;color:#ab7dd2;font-size:1.125em;letter-spacing:-0.022em}html>body>main>article>div strong,html>body>main>article>div a{color:#e2e2e2}html>body>main>article>div strong{font-weight:bold}html>body>main>article>div a strong,html>body>main>article>div strong a{font-weight:bold}html>body>main>article>div a:hover{color:#fff;text-decoration:none}@media not all and (hover: hover){html>body>main>article>div a:hover{text-decoration:inherit}}html>body>main>article>div a:active,html>body>main>article>div a:visited:active{color:#ddd}html>body>main>article>div a strong{color:inherit}html>body>main>article>div ol,html>body>main>article>div ul{list-style:square;list-style-position:outside}html>body>main>article>div ol{list-style:decimal;list-style-position:outside}html>body>main>article>div p,html>body>main>article>div ul li,html>body>main>article>div ol li,html>body>main>article>div figure,html>body>main>article>div blockquote{margin:16px 0;font-size:1.125em;letter-spacing:-0.031em;line-height:1.25em}html>body>main>article>div ul li,html>body>main>article>div ol li{margin-left:36px;margin-right:24px}@media (max-width: 833px){html>body>main>article>div ul li,html>body>main>article>div ol li{margin-left:29px}}html>body>main>article>div ul li ul li,html>body>main>article>div ul li ol li,html>body>main>article>div ol li ul li,html>body>main>article>div ol li ol li{font-size:1em}@supports (counter-reset: li){html>body>main>article>div ul,html>body>main>article>div ol{counter-reset:li;list-style:none}html>body>main>article>div ul>li,html>body>main>article>div ol>li{position:relative;counter-increment:li}html>body>main>article>div ul>li::before,html>body>main>article>div ol>li::before{display:block;padding-right:0.54em;right:100%;position:absolute;color:#5ff3c4;font-weight:bold;text-align:right}html>body>main>article>div ul>li::before{content:'▪ '}html>body>main>article>div ul>li ul>li::before{content:'▫ '}html>body>main>article>div ol>li::before{color:#aff9e1;content:counter(li) ". "}}html>body>main>article>div blockquote{margin:8px;padding-left:14px;border-left:4px solid #999;color:#999;font-family:'Courier New', Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace;font-size:0.875em;font-weight:bold;letter-spacing:-0.016em}html>body>main>article>div img,html>body>main>article>div>figure.highlight{height:auto;max-width:80%;width:auto}html>body>main>article>div>figure img,html>body>main>article>div>img,html>body>main>article>div>p img,html>body>main>article>div>p a>img,html>body>main>article>div>figure.highlight{margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-moz-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-ms-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-o-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);box-shadow:0 6px 24px 6px rgba(0,0,0,0.17)}@media (max-width: 833px){html>body>main>article>div>figure img,html>body>main>article>div>img,html>body>main>article>div>p img,html>body>main>article>div>p a>img,html>body>main>article>div>figure.highlight{display:block;margin:22px auto;min-width:64%;max-width:94%}}@media (min-width: 834px){html>body>main>article>div>figure.two img,html>body>main>article>div>figure.three img,html>body>main>article>div>figure.four img{margin-left:3px;margin-right:3px}html>body>main>article>div>figure.two img{width:40%}html>body>main>article>div>figure.three img{width:26.6666666667%}html>body>main>article>div>figure.four img{width:20%}}html>body>main>article>div>p img ~ img,html>body>main>article>div>p a>img ~ a>img{margin-left:6px}@media (max-width: 833px){html>body>main>article>div>figure img,html>body>main>article>div>img,html>body>main>article>div>p img,html>body>main>article>div>p a>img,html>body>main>article>div>figure.highlight,html>body>main>article>div>p img ~ img,html>body>main>article>div>p a>img ~ a>img{display:block;margin:22px auto;min-width:64%;max-width:94%}}html>body>main>article>div>figure{display:block;height:auto;margin-bottom:28px;margin-top:20px;width:auto;text-align:center}@media (min-width: 834px){html>body>main>article>div>figure{margin-left:-6px}}html>body>main>article>div>figure.highlight{padding:6px 8px;text-align:left}@media (min-width: 834px){html>body>main>article>div>figure.highlight{margin-left:0}}html>body>main>article>div>figure.highlight pre{overflow:scroll;overflow-y:hidden;font-family:'Courier New', Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace;font-size:0.688em;font-weight:bold;letter-spacing:-0.016em}html>body>main>article>div>figure img{margin:13px auto 0 auto}html>body>main>article>div>figure figcaption{margin-left:auto;margin-right:auto;margin-top:8px;max-width:80%;padding:0 12px;color:#e9e9e9;font-size:0.750em;font-style:oblique;line-height:1.313em;text-shadow:1px 1px 0px #000}html>body>main>article>div>figure figcaption a{color:#a2a2a2}html>body>main>article>div>figure figcaption a:visited{color:inherit}html>body>main>article>div>figure figcaption a:hover,html>body>main>article>div>figure figcaption a:visited:hover{color:#ccc}html>body>main>article>div>figure figcaption a:active,html>body>main>article>div>figure figcaption a:visited:active{color:#666}html>body>main>article>div>figure figcaption em{color:#999}html>body>main>article>div table{overflow:hidden;width:99%;border-collapse:separate;color:#333333;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}html>body>main>article>div table tr{background-color:#e4e4e4}html>body>main>article>div table tr:first-child th{font-size:13px}html>body>main>article>div table tr:first-child th:first-child{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-left-radius:4px}html>body>main>article>div table tr:first-child th:last-child{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px}html>body>main>article>div table tr:last-child td:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px}html>body>main>article>div table tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px}html>body>main>article>div table th,html>body>main>article>div table td{padding:8px;border-collapse:collapse}html>body>main>article>div table td{font-size:12px;text-align:center}html>body>main>article>div table td.g{background-color:#bade98}html>body>main>article>div table td.y{background-color:#fff186}html>body>main>article>div table td.r{background-color:#ce9083}html>body>main>article>div table th,html>body>main>article>div table td:first-child{background:#888888;color:#0f0f0f;font-size:12px;font-weight:bold}html>body>main>article>div table th a,html>body>main>article>div table th a:hover,html>body>main>article>div table th a:active,html>body>main>article>div table td:first-child a,html>body>main>article>div table td:first-child a:hover,html>body>main>article>div table td:first-child a:active{color:inherit}html>body>main>article>div table tr:first-child,html>body>main>article>div table th:first-child{background:none}html>body>main>article>div table,html>body>main>article>div table th,html>body>main>article>div table td{border:1px solid #424c4a}html>body>main>article>div>iframe.twitter-tweet,html>body>main>article>div>div[class^='embed-']{margin:32px auto 42px auto !important;-webkit-box-shadow:0 6px 24px 6px rgba(0,0,0,0.42);-moz-box-shadow:0 6px 24px 6px rgba(0,0,0,0.42);-ms-box-shadow:0 6px 24px 6px rgba(0,0,0,0.42);-o-box-shadow:0 6px 24px 6px rgba(0,0,0,0.42);box-shadow:0 6px 24px 6px rgba(0,0,0,0.42)}html>body>main>article>div>div[class^='embed-']{display:block;height:auto;max-width:80%;position:relative;background:#000;border:1px solid #000}@media (max-width: 833px){html>body>main>article>div>div[class^='embed-']{min-width:64%;max-width:94%}}html>body>main>article>div>div[class^='embed-'].embed-11{padding-bottom:80%}@media (max-width: 833px){html>body>main>article>div>div[class^='embed-'].embed-11{padding-bottom:94%}}html>body>main>article>div>div[class^='embed-'].embed-43{padding-bottom:60%}@media (max-width: 833px){html>body>main>article>div>div[class^='embed-'].embed-43{padding-bottom:70.5%}}html>body>main>article>div>div[class^='embed-'].embed-169{padding-bottom:45%}@media (max-width: 833px){html>body>main>article>div>div[class^='embed-'].embed-169{padding-bottom:52.875%}}html>body>main>article>div>div[class^='embed-']>*:first-child{height:100%;left:0;position:absolute;top:0;width:100%}html>body>main>article>div>ul.post>li>time,html>body>main>article>div>ul#tag>li>span{color:#666;white-space:nowrap}html>body>main>article>div>ul.post>li>time{margin-right:1px}html>body>main>article>div>ul.post>li>time>strong{padding-left:2px;color:#777;font-size:1.438em;font-weight:normal}html>body>main>article>div>ul.post>li>time>strong:first-child{padding-left:0}html>body>main>article>div>ul#tag>li>span{margin-left:4px}html>body>main>article>div>ul#tag>li>span>strong{color:inherit;font-weight:bold}html.hasJS.in .in>*:not(.in-active){display:none}html.hasJS.in .in-sca{display:none}#modal-buttonClose{height:20px;padding:17px;position:fixed;right:2px;width:20px;z-index:99;top:5px;top:calc(5px - 17px + env(safe-area-inset-top))}@supports (padding: max(1px)){#modal-buttonClose{top:max(5px, calc(env(safe-area-inset-top) - 12px))}}#modal-buttonClose:active{opacity:0.8}#modal-buttonClose>span{height:inherit;display:block;width:inherit}#modal-buttonClose>span span{display:none}html.standalone #modal-buttonClose{top:13px}@supports (padding: max(1px)){html.standalone #modal-buttonClose{top:max(13px, calc(env(safe-area-inset-top) - 12px))}}html.modal-about #modal-buttonClose>span{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuMjUsMEwwLDEuMjUzbDguNzUsOC43NjdsLTguNzA5LDguNzI3bDEuMjUxLDEuMjUybDguNzA3LTguNzI2TDE4LjcwOCwyMGwxLjI1LTEuMjUzbC04LjcwOC04LjcyNyAgTDIwLDEuMjUyTDE4Ljc0OSwwTDEwLDguNzY4TDEuMjUsMHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=") center center no-repeat}html.modal-about.modal-about-willAppear #modal-buttonClose{display:none}html:not(.modal-about){padding-bottom:77px;padding-bottom:calc(77px + env(safe-area-inset-bottom))}@media (max-width: 833px){html:not(.modal-about){padding-bottom:66px;padding-bottom:calc(66px + env(safe-area-inset-bottom))}html:not(.modal-about):not(.modal):not(.page){padding-bottom:97px;padding-bottom:calc(97px + env(safe-area-inset-bottom))}}html>body>nav{bottom:-1024px;height:57px;left:0;position:fixed;right:0;z-index:99;padding-bottom:0;padding-bottom:env(safe-area-inset-bottom);line-height:59px;background:#dbdbdb;background:rgba(224,224,224,0.97);border-bottom:1024px solid #fff;border-top:1px solid #c4c3c3;-webkit-transition:color 350ms ease, background-color 350ms ease, border-top-color 420ms ease;-moz-transition:color 350ms ease, background-color 350ms ease, border-top-color 420ms ease;-ms-transition:color 350ms ease, background-color 350ms ease, border-top-color 420ms ease;-o-transition:color 350ms ease, background-color 350ms ease, border-top-color 420ms ease;transition:color 350ms ease, background-color 350ms ease, border-top-color 420ms ease;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@supports (-webkit-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-moz-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-ms-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-o-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (backdrop-filter: blur(10px) brightness(500%) saturate(240%)){html>body>nav{-webkit-backdrop-filter:blur(10px) brightness(500%) saturate(240%);-moz-backdrop-filter:blur(10px) brightness(500%) saturate(240%);-ms-backdrop-filter:blur(10px) brightness(500%) saturate(240%);-o-backdrop-filter:blur(10px) brightness(500%) saturate(240%);backdrop-filter:blur(10px) brightness(500%) saturate(240%);background:rgba(215,215,215,0.87);-webkit-transition:color 350ms ease, background-color 350ms ease, -webkit-backdrop-filter 350ms ease;-moz-transition:color 350ms ease, background-color 350ms ease, -moz-backdrop-filter 350ms ease;-ms-transition:color 350ms ease, background-color 350ms ease, -ms-backdrop-filter 350ms ease;-o-transition:color 350ms ease, background-color 350ms ease, -o-backdrop-filter 350ms ease;transition:color 350ms ease, background-color 350ms ease, backdrop-filter 350ms ease}}@media (max-width: 833px){html>body>nav{height:46px;line-height:46px}}html>body>nav>ul>li a,html>body>nav>ul>li a>i{padding-bottom:0 !important;padding-bottom:env(safe-area-inset-bottom) !important}html>body>nav>ul>li a{bottom:inherit;display:inline-block;height:57px;padding:0 8px;position:fixed;color:#8d9696;font-size:0.813em;letter-spacing:0;text-decoration:none;text-transform:uppercase;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent;outline:none}@media (max-width: 833px){html>body>nav>ul>li a>span{display:none}}html>body>nav>ul>li a strong{color:#616767}html>body>nav>ul>li a:hover{color:#616767}html>body>nav>ul>li a:hover strong{color:#333}html>body>nav>ul>li a:active{color:#333}html>body>nav>ul>li a:active strong{color:#000}html>body>nav>ul>li a>span{-webkit-transition:opacity 420ms ease;-moz-transition:opacity 420ms ease;-ms-transition:opacity 420ms ease;-o-transition:opacity 420ms ease;transition:opacity 420ms ease}html>body>nav>ul>li a>span.f{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;opacity:0}html>body>nav>ul>li a>span>i{display:inline-block;-webkit-transform:scale(1.6, 0.95) translateY(0.0115em);-moz-transform:scale(1.6, 0.95) translateY(0.0115em);-ms-transform:scale(1.6, 0.95) translateY(0.0115em);-o-transform:scale(1.6, 0.95) translateY(0.0115em);transform:scale(1.6, 0.95) translateY(0.0115em);-webkit-transform-origin:100% 50% 0;-moz-transform-origin:100% 50% 0;-ms-transform-origin:100% 50% 0;-o-transform-origin:100% 50% 0;transform-origin:100% 50% 0}html>body>nav>ul>li a>i{bottom:1px;display:inline-block;height:inherit;position:inherit;line-height:normal}html>body>nav>ul>li a,html>body>nav>ul>li a strong{-webkit-transition:color 140ms ease, opacity 140ms ease;-moz-transition:color 140ms ease, opacity 140ms ease;-ms-transition:color 140ms ease, opacity 140ms ease;-o-transition:color 140ms ease, opacity 140ms ease;transition:color 140ms ease, opacity 140ms ease}html>body>nav>ul>li:first-child a{left:0;padding-left:62px;padding-left:calc(62px + (env(safe-area-inset-left) / 2))}html>body>nav>ul>li:first-child a>span>i{margin-left:-0.49em;margin-right:0.08em}html>body>nav>ul>li:first-child a>i{left:inherit;margin:0 0 -22px 17px;margin-left:calc(17px + (env(safe-area-inset-left) / 2));width:25px}@media (max-width: 833px){html>body>nav>ul>li:first-child a>i{margin-bottom:-27px;margin-left:13px;margin-left:calc(13px + (env(safe-area-inset-left) / 2));width:23px}}html>body>nav>ul>li:first-child a>i span{display:block;height:2px;left:0;position:absolute;width:100%;background:#000;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}html>body>nav>ul>li:first-child a>i span:first-child{top:0px}html>body>nav>ul>li:first-child a>i span.a,html>body>nav>ul>li:first-child a>i span.b{top:7px;-webkit-transition:.14s ease-in-out;-moz-transition:.14s ease-in-out;-ms-transition:.14s ease-in-out;-o-transition:.14s ease-in-out;transition:.14s ease-in-out}html>body>nav>ul>li:first-child a>i span:last-child{top:14px}html>body>nav>ul>li:last-child a{padding-right:60px;padding-right:calc(60px + (env(safe-area-inset-right) / 2));right:0}html>body>nav>ul>li:last-child a>span>i{margin-left:0.68em;margin-right:-0.85em}html>body>nav>ul>li:last-child a>i{margin:0 14px -17px 0;margin-right:calc(14px + (env(safe-area-inset-right) / 2));right:inherit;width:28px;line-height:9px}@media (max-width: 833px){html>body>nav>ul>li:last-child a>i{bottom:0;margin-bottom:-22px;margin-right:9px;margin-right:calc(9px + (env(safe-area-inset-right) / 2));width:27px}}html>body>nav>ul>li:last-child a>i span{display:inline-block;height:9px;margin:1px;width:9px;border:1px solid #000;-webkit-transition:.185s linear;-moz-transition:.185s linear;-ms-transition:.185s linear;-o-transition:.185s linear;transition:.185s linear;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}@media (max-width: 833px){html>body>nav>ul>li:last-child a>i span{height:8px;width:8px}}html>body>nav>ul>li:last-child a>i span::after{position:absolute;height:2px;width:16px;background:#000;opacity:0;content:'';-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}html>body>nav>ul>li:last-child a>i span:first-child::after,html>body>nav>ul>li:last-child a>i span.a::after{top:0;-webkit-transform:rotateX(90deg) rotateY(90deg);-moz-transform:rotateX(90deg) rotateY(90deg);-ms-transform:rotateX(90deg) rotateY(90deg);-o-transform:rotateX(90deg) rotateY(90deg);transform:rotateX(90deg) rotateY(90deg)}html>body>nav>ul>li:last-child a>i span:first-child::after{left:2px}html>body>nav>ul>li:last-child a>i span.a::after{right:2px}html>body>nav>ul>li:last-child a>i span.b::after,html>body>nav>ul>li:last-child a>i span:last-child::after{bottom:0;-webkit-transform:rotateX(-90deg) rotateY(-90deg);-moz-transform:rotateX(-90deg) rotateY(-90deg);-ms-transform:rotateX(-90deg) rotateY(-90deg);-o-transform:rotateX(-90deg) rotateY(-90deg);transform:rotateX(-90deg) rotateY(-90deg)}html>body>nav>ul>li:last-child a>i span.b::after{left:2px}html>body>nav>ul>li:last-child a>i span:last-child::after{right:2px}html>body>nav hr{display:none}@media (max-width: 833px){html.hasJS>body>nav::before,html.hasJS>body>nav::after{display:block;left:50%;pointer-events:none;position:absolute;bottom:91px;bottom:calc(91px + env(safe-area-inset-bottom));opacity:1;-webkit-transition:bottom 420ms ease 500ms, opacity 240ms ease 920ms;-moz-transition:bottom 420ms ease 500ms, opacity 240ms ease 920ms;-ms-transition:bottom 420ms ease 500ms, opacity 240ms ease 920ms;-o-transition:bottom 420ms ease 500ms, opacity 240ms ease 920ms;transition:bottom 420ms ease 500ms, opacity 240ms ease 920ms;-moz-animation:aboutBen_tooltip_appearAnimation 2560ms;-webkit-animation:aboutBen_tooltip_appearAnimation 2560ms;animation:aboutBen_tooltip_appearAnimation 2560ms}@keyframes aboutBen_tooltip_appearAnimation{0%{opacity:0}87%{opacity:0}100%{opacity:1}}html.hasJS>body>nav::before{padding:6px;z-index:100;color:#000;font-size:0.813em;font-weight:bold;letter-spacing:-0.031em;line-height:1em;background:#dbdbdb;background:rgba(224,224,224,0.97);text-shadow:1px 1px 1px rgba(15,15,15,0.19);text-shadow:1px 1px 0.5px rgba(15,15,15,0.19);-webkit-backdrop-filter:inherit;-moz-backdrop-filter:inherit;-ms-backdrop-filter:inherit;-o-backdrop-filter:inherit;backdrop-filter:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 4px 4px rgba(15,15,15,0.14);-moz-box-shadow:0 0 4px 4px rgba(15,15,15,0.14);-ms-box-shadow:0 0 4px 4px rgba(15,15,15,0.14);-o-box-shadow:0 0 4px 4px rgba(15,15,15,0.14);box-shadow:0 0 4px 4px rgba(15,15,15,0.14);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);content:'Tap for “About”'}html.hasJS>body>nav::after{height:0;margin-bottom:-5px;margin-left:-5px;width:0;z-index:100;border:5px solid transparent;border-bottom:0;border-top-color:#dbdbdb;border-top-color:rgba(224,224,224,0.97);content:''}html.hasJS.modal>body>nav::before,html.hasJS.modal>body>nav::after,html.hasJS.page>body>nav::before,html.hasJS.page>body>nav::after{display:none}html.hasJS.modal>body>nav::after,html.hasJS.page>body>nav::after{opacity:0}html.hasJS.scrolled>body>nav::after{display:none}html.hasJS.scrolled>body>nav::before,html.hasJS.scrolled>body>nav::after{opacity:0;bottom:-67px;bottom:calc(-67px + env(safe-area-inset-bottom));-moz-animation:none;-webkit-animation:none;animation:none}html:not(.modal-about)>body>#about{height:87px;left:50%;overflow:hidden;position:fixed;width:87px;z-index:100;bottom:-10px;bottom:calc(-10px + env(safe-area-inset-bottom));background:#373349;border:1px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity 350ms ease;-moz-transition:opacity 350ms ease;-ms-transition:opacity 350ms ease;-o-transition:opacity 350ms ease;transition:opacity 350ms ease;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent;outline:none}html:not(.modal-about)>body>#about.tap{-webkit-transform:translateX(-50%) scaleX(0.94) scaleY(0.94);-moz-transform:translateX(-50%) scaleX(0.94) scaleY(0.94);-ms-transform:translateX(-50%) scaleX(0.94) scaleY(0.94);-o-transform:translateX(-50%) scaleX(0.94) scaleY(0.94);transform:translateX(-50%) scaleX(0.94) scaleY(0.94)}}html #loading{display:block;height:48px;position:fixed;width:48px;bottom:70px;bottom:calc(70px + env(safe-area-inset-bottom));left:9px;left:calc(9px + env(safe-area-inset-left));pointer-events:none;-moz-animation:loading_opacity_animation_active 384ms ease;-webkit-animation:loading_opacity_animation_active 384ms ease;animation:loading_opacity_animation_active 384ms ease}@media (max-width: 833px){html #loading{bottom:59px;bottom:calc(59px + env(safe-area-inset-bottom))}}html #loading>div{display:inherit;height:inherit;width:inherit;background:url("/image/layout/default/loading.gif") no-repeat;background-size:48px 48px;pointer-events:inherit;-moz-animation:loading_opacity_animation_repeating 370ms linear infinite;-webkit-animation:loading_opacity_animation_repeating 370ms linear infinite;animation:loading_opacity_animation_repeating 370ms linear infinite}@keyframes loading_opacity_animation_repeating{0%{opacity:1}42%{opacity:0.87}100%{opacity:1}}@keyframes loading_opacity_animation_active{0%{opacity:0}42%{opacity:0.17}87%{opacity:0.42}100%{opacity:0.7}}html #loading.inactive{opacity:0;-moz-animation:loading_opacity_animation_inactive 200ms ease;-webkit-animation:loading_opacity_animation_inactive 200ms ease;animation:loading_opacity_animation_inactive 200ms ease}@keyframes loading_opacity_animation_inactive{0%{opacity:1}100%{opacity:0}}html #progressbar{bottom:57px;height:4px;left:0;position:fixed;right:0;pointer-events:none;-webkit-transition:opacity 350ms ease;-moz-transition:opacity 350ms ease;-ms-transition:opacity 350ms ease;-o-transition:opacity 350ms ease;transition:opacity 350ms ease}@media (max-width: 833px){html #progressbar{bottom:46px}}html #progressbar>div{height:inherit;width:0%;background-color:#5ff3c4;-webkit-transition:background-color 350ms ease, width 150ms ease;-moz-transition:background-color 350ms ease, width 150ms ease;-ms-transition:background-color 350ms ease, width 150ms ease;-o-transition:background-color 350ms ease, width 150ms ease;transition:background-color 350ms ease, width 150ms ease}html #progressbar.done>div{width:100% !important}html #progressbar.error>div{background-color:#ff4853}html #progressbar.hidden{opacity:0 !important}html.modal-about>body>nav{display:none;-moz-animation:navBar_toModalAnimation 700ms;-webkit-animation:navBar_toModalAnimation 700ms;animation:navBar_toModalAnimation 700ms}@keyframes navBar_toModalAnimation{0%{display:block;opacity:1}50%{display:block;opacity:1}51%{display:none;opacity:0}}html.modal-about #progressbar{display:none}@media (max-width: 833px){html.page-contents>body>nav>ul>li:first-child a>span{display:inline;margin-left:-10px}}html.page-contents>body>nav>ul>li:last-child a{opacity:0;pointer-events:none}html.page-contents:not(.in)>body>nav>ul>li:first-child a>i span:first-child,html.page-contents:not(.in)>body>nav>ul>li:first-child a>i span:last-child{top:8px;left:50%;width:0%;opacity:0}html.page-contents:not(.in)>body>nav>ul>li:first-child a>i span.a{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}html.page-contents:not(.in)>body>nav>ul>li:first-child a>i span.b{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}html.page-media>body>nav{background:#0f0f0f;background:rgba(15,15,15,0.97);border-top-color:#3c3a3a}@supports (-webkit-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-moz-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-ms-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-o-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (backdrop-filter: blur(10px) brightness(500%) saturate(240%)){html.page-media>body>nav{-webkit-backdrop-filter:blur(10px) brightness(250%) saturate(240%);-moz-backdrop-filter:blur(10px) brightness(250%) saturate(240%);-ms-backdrop-filter:blur(10px) brightness(250%) saturate(240%);-o-backdrop-filter:blur(10px) brightness(250%) saturate(240%);backdrop-filter:blur(10px) brightness(250%) saturate(240%);background:rgba(0,0,0,0.87)}}html.page-media>body>nav>ul>li a{color:#6f6767}html.page-media>body>nav>ul>li a strong{color:#9d9998}html.page-media>body>nav>ul>li a:hover{color:#9d9998}html.page-media>body>nav>ul>li a:hover strong{color:#ccc}html.page-media>body>nav>ul>li a:active{color:#a2a2a2}html.page-media>body>nav>ul>li a:active strong{color:#fff}html.page-media>body>nav>ul>li:first-child a{opacity:0;pointer-events:none}html.page-media>body>nav>ul>li:first-child a>i span{background:#a2a2a2}@media (max-width: 833px){html.page-media>body>nav>ul>li:last-child a>span{display:inline;margin-right:-10px}}html.page-media>body>nav>ul>li:last-child a>i span{border:1px solid #a2a2a2}html.page-media>body>nav>ul>li:last-child a>i span::after{background:#a2a2a2;opacity:1}html.page-media>body>nav>ul>li:last-child a>i span:first-child{-webkit-transform:rotateX(-90deg) rotateY(-45deg) rotateZ(90deg);-moz-transform:rotateX(-90deg) rotateY(-45deg) rotateZ(90deg);-ms-transform:rotateX(-90deg) rotateY(-45deg) rotateZ(90deg);-o-transform:rotateX(-90deg) rotateY(-45deg) rotateZ(90deg);transform:rotateX(-90deg) rotateY(-45deg) rotateZ(90deg)}html.page-media>body>nav>ul>li:last-child a>i span.a,html.page-media>body>nav>ul>li:last-child a>i span.b{-webkit-transform:rotateX(90deg) rotateY(-45deg) rotateZ(-90deg);-moz-transform:rotateX(90deg) rotateY(-45deg) rotateZ(-90deg);-ms-transform:rotateX(90deg) rotateY(-45deg) rotateZ(-90deg);-o-transform:rotateX(90deg) rotateY(-45deg) rotateZ(-90deg);transform:rotateX(90deg) rotateY(-45deg) rotateZ(-90deg)}html.page-media>body>nav>ul>li:last-child a>i span:last-child{-webkit-transform:rotateX(90deg) rotateY(45deg) rotateZ(90deg);-moz-transform:rotateX(90deg) rotateY(45deg) rotateZ(90deg);-ms-transform:rotateX(90deg) rotateY(45deg) rotateZ(90deg);-o-transform:rotateX(90deg) rotateY(45deg) rotateZ(90deg);transform:rotateX(90deg) rotateY(45deg) rotateZ(90deg)}@media (max-width: 833px){html.page-contents>body>#about,html.page-media>body>#about{bottom:-100px;opacity:0;-webkit-transition:opacity 350ms ease, bottom 1200ms ease;-moz-transition:opacity 350ms ease, bottom 1200ms ease;-ms-transition:opacity 350ms ease, bottom 1200ms ease;-o-transition:opacity 350ms ease, bottom 1200ms ease;transition:opacity 350ms ease, bottom 1200ms ease}}html.page-media{background:#0f0f0f}@media not all and (orientation: landscape){html.page-media.standalone.iOS::before{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(15,15,15,0.84)), color-stop(42%, rgba(15,15,15,0.84)), color-stop(100%, rgba(15,15,15,0)));background:-webkit-linear-gradient(top, rgba(15,15,15,0.84) 0%, rgba(15,15,15,0.84) 42%, rgba(15,15,15,0) 100%);background:linear-gradient(to bottom, rgba(15,15,15,0.84) 0%, rgba(15,15,15,0.84) 42%, rgba(15,15,15,0) 100%)}}html.page-media>body>#about{display:none}html.page-media>body>#about>a.me,html.page-media>body>#about>div.details{opacity:0}html.page-media>body>footer>hr{border-bottom-color:#000}html.page-media>body>main{margin-right:0}html.page-media>body>main>section{-moz-animation:page-media_article_opacity_animation 780ms ease;-webkit-animation:page-media_article_opacity_animation 780ms ease;animation:page-media_article_opacity_animation 780ms ease}@keyframes page-media_article_opacity_animation{0%{opacity:0}64%{opacity:0}100%{opacity:1}}html.page-media>body>main>section>header{display:none}html.page-media>body>main>section>h3{margin:22px 0 23px 0;color:#e2e2e2;font-family:'HelveticaNeue-Thin', 'Helvetica Neue Thin', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:1.938em;font-weight:200;line-height:1.188em;text-transform:uppercase}html.page-media>body>main>section>ul#media-videos{margin:-16px}@media (min-width: 834px){html.page-media>body>main>section>ul#media-videos{margin:-12px -16px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap}html.page-media>body>main>section>ul#media-videos:hover>li>article>a>header>div>img{-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}}html.page-media>body>main>section>ul#media-videos>li>article>a{display:block;padding-top:41%;position:relative;text-decoration:none}html.page-media>body>main>section>ul#media-videos>li>article>a>header{border-top:1px solid #0f0f0f;color:#0f0f0f}html.page-media>body>main>section>ul#media-videos>li>article>a>header>h4{display:inline-block;margin-bottom:1em;margin-top:-1em;max-width:90%;width:100%;color:#f0f0f0;font-family:'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:1.125em;font-weight:300;letter-spacing:-0.031em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@supports (max-width: 90%){html.page-media>body>main>section>ul#media-videos>li>article>a>header>h4{width:auto}}html.page-media>body>main>section>ul#media-videos>li>article>a>header>h4:hover{text-decoration:underline}@media not all and (hover: hover){html.page-media>body>main>section>ul#media-videos>li>article>a>header>h4:hover{text-decoration:inherit}}html.page-media>body>main>section>ul#media-videos>li>article>a>header>div,html.page-media>body>main>section>ul#media-videos>li>article>a>header>div>canvas,html.page-media>body>main>section>ul#media-videos>li>article>a>header>div>img{left:0;position:absolute;width:100%}html.page-media>body>main>section>ul#media-videos>li>article>a>header>div{height:auto;left:0;overflow:hidden;padding-top:41%;top:0;z-index:-2;background:url("/image/layout/default/texture/static.gif");background-size:96px 96px}html.page-media>body>main>section>ul#media-videos>li>article>a>header>div>canvas,html.page-media>body>main>section>ul#media-videos>li>article>a>header>div>img{margin-top:-48.5%}html.page-media>body>main>section>ul#media-videos>li>article>a>header>div>img{opacity:0.72}html.page-media>body>main>section>ul#media-videos>li>article>a>header>div::after{bottom:-2px;left:-2px;padding-top:42%;position:absolute;right:-2px;top:-2px;-webkit-box-shadow:inset 0 0 16px 16px #0f0f0f;-moz-box-shadow:inset 0 0 16px 16px #0f0f0f;-ms-box-shadow:inset 0 0 16px 16px #0f0f0f;-o-box-shadow:inset 0 0 16px 16px #0f0f0f;box-shadow:inset 0 0 16px 16px #0f0f0f;content:''}html.page-media>body>main>section>ul#media-videos>li>article>a>header>h4,html.page-media>body>main>section>ul#media-videos>li>article>a>p,html.page-media>body>main>section>ul#media-videos>li>article>a>footer{margin-left:16px;margin-right:16px}html.page-media>body>main>section>ul#media-videos>li>article>a>p{height:3.3em;margin-top:-1.5em;padding-top:8px;color:#727274;font-size:0.875em;line-height:1.1em;overflow:hidden;text-overflow:ellipsis}@supports (-webkit-line-clamp: 3){html.page-media>body>main>section>ul#media-videos>li>article>a>p{-webkit-line-clamp:3;overflow:hidden}}@supports (line-clamp: 3){html.page-media>body>main>section>ul#media-videos>li>article>a>p{line-clamp:3;overflow:hidden}}html.page-media>body>main>section>ul#media-videos>li>article>a>footer{margin-top:18px;margin-bottom:34px;color:#555;font-size:0.750em}html.page-media>body>main>section>ul#media-videos>li>article>a>footer p{display:inline-block;position:relative;text-decoration:underline}html.page-media>body>main>section>ul#media-videos>li>article>a>footer p:hover{text-decoration:none}@media not all and (hover: hover){html.page-media>body>main>section>ul#media-videos>li>article>a>footer p:hover{text-decoration:inherit}}html.page-media>body>main>section>ul#media-videos>li>article>a>footer p:first-child::after{bottom:0;height:12px;left:100%;margin-left:5px;position:absolute;width:12px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiAxMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjI1LDEySDAuNzVDMC4zMzYsMTIsMCwxMS42NjQsMCwxMS4yNVYwLjc1QzAsMC4zMzYsMC4zMzYsMCwwLjc1LDBINnYxLjVIMS41djloOVY2SDEydjUuMjUgIEMxMiwxMS42NjQsMTEuNjY0LDEyLDExLjI1LDEyeiBNMTAuMTI1LDMuMTU1bDEuMjM0LDEuMjM1YzAuMDcyLDAuMDcyLDAuMTY4LDAuMTEsMC4yNjYsMC4xMWMwLjA0OCwwLDAuMDk3LTAuMDA5LDAuMTQ0LTAuMDI4ICBDMTEuOTA4LDQuNDE0LDEyLDQuMjc3LDEyLDQuMTI1di0zLjc1QzEyLDAuMTY4LDExLjgzMiwwLDExLjYyNSwwaC0zLjc1QzcuNzI0LDAsNy41ODcsMC4wOTEsNy41MjgsMC4yMzEgIEM3LjUxLDAuMjc4LDcuNSwwLjMyNyw3LjUsMC4zNzVjMCwwLjA5OCwwLjAzOCwwLjE5MywwLjEwOSwwLjI2NWwxLjIzNSwxLjIzNUw2LjExLDQuNjFDNi4wMzcsNC42ODMsNiw0Ljc3OSw2LDQuODc1ICBTNi4wMzcsNS4wNjcsNi4xMSw1LjE0bDAuNzUsMC43NUM2LjkzMyw1Ljk2Myw3LjAyOSw2LDcuMTI1LDZzMC4xOTEtMC4wMzcsMC4yNjYtMC4xMUwxMC4xMjUsMy4xNTV6IiBmaWxsPSIjNTU1Ii8+PC9zdmc+") center center no-repeat;content:''}html.page-media>body>main>section>ul#media-videos>li>article>a>footer p>span{display:none}@media (max-width: 833px){html.page-media>body>main>section>ul#media-videos>li.empty{display:none}}html.page-media>body>main>section>ul#media-videos>li.empty>article>a>header>h4:hover{text-decoration:none}@media not all and (hover: hover){html.page-media>body>main>section>ul#media-videos>li.empty>article>a>header>h4:hover{text-decoration:inherit}}html.page-media>body>main>section>ul#media-videos>li.empty>article>a>footer p{display:none}html.page-media>body>main>section>ul#media-videos>li.video>article>a>header>div::before{font-size:4.2em}@media (min-width: 834px){html.page-media>body>main>section>ul#media-videos>li:nth-child(1),html.page-media>body>main>section>ul#media-videos>li:nth-child(2),html.page-media>body>main>section>ul#media-videos>li:nth-child(3),html.page-media>body>main>section>ul#media-videos>li:nth-child(4),html.page-media>body>main>section>ul#media-videos>li:nth-child(5){display:block;-ms-flex:1 0 auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex:1 0 auto}html.page-media>body>main>section>ul#media-videos>li:nth-child(1),html.page-media>body>main>section>ul#media-videos>li:nth-child(2){width:50%}}@media screen and (min-width: 834px) and (min-width: 0\0 ) and (min-resolution: 72dpi){html.page-media>body>main>section>ul#media-videos>li:nth-child(1),html.page-media>body>main>section>ul#media-videos>li:nth-child(2){display:inline-block;width:49%}}@media (min-width: 834px){html.page-media>body>main>section>ul#media-videos>li:nth-child(3),html.page-media>body>main>section>ul#media-videos>li:nth-child(4),html.page-media>body>main>section>ul#media-videos>li:nth-child(5){width:33%}}@media screen and (min-width: 834px) and (min-width: 0\0 ) and (min-resolution: 72dpi){html.page-media>body>main>section>ul#media-videos>li:nth-child(3),html.page-media>body>main>section>ul#media-videos>li:nth-child(4),html.page-media>body>main>section>ul#media-videos>li:nth-child(5){display:inline-block;width:32%}}@media (min-width: 834px){html.page-media>body>main>section>ul#media-videos>li:hover>article>a>header>div>canvas,html.page-media>body>main>section>ul#media-videos>li:hover>article>a>header>div>img{opacity:0.87}html.page-media>body>main>section>ul#media-videos>li:hover>article>a>header>div>img{-webkit-filter:none;filter:none}}html.page-media>body>main>section>ul#media-photos{margin:-8px}@media (min-width: 834px){html.page-media>body>main>section>ul#media-photos{display:grid;margin:-32px -16px;grid-template-areas:". . ." ". . ." ". . ." ". . .";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}}html.page-media>body>main>section>ul#media-photos>li{margin:32px 0;overflow:hidden;position:relative}html.page-media>body>main>section>ul#media-photos>li>article>a{display:block;padding-bottom:100%;background:#000}html.page-media>body>main>section>ul#media-photos>li>article>a::before{bottom:-2px;display:block;position:absolute;left:-2px;right:-2px;top:-2px;z-index:1;-webkit-box-shadow:inset 0 0 16px 20px #0f0f0f;-moz-box-shadow:inset 0 0 16px 20px #0f0f0f;-ms-box-shadow:inset 0 0 16px 20px #0f0f0f;-o-box-shadow:inset 0 0 16px 20px #0f0f0f;box-shadow:inset 0 0 16px 20px #0f0f0f;content:''}html.page-media>body>main>section>ul#media-photos>li>article>a>img{display:block;height:100%;left:50%;position:absolute;top:0;width:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}html.page-media>body>main>section>ul#media-photos>li>article>p{left:26px;margin-right:39px;padding:7px 6px 6px 7px;position:absolute;top:25px;color:#fff;font-size:0.750em;pointer-events:none;line-height:1.42em;text-shadow:0 0 4px #3a3a3a;background:#6b6b6b;background:rgba(107,107,107,0.67);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@supports (-webkit-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-moz-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-ms-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-o-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (backdrop-filter: blur(10px) brightness(500%) saturate(240%)){html.page-media>body>main>section>ul#media-photos>li>article>p{-webkit-backdrop-filter:blur(10px) brightness(500%) saturate(240%);-moz-backdrop-filter:blur(10px) brightness(500%) saturate(240%);-ms-backdrop-filter:blur(10px) brightness(500%) saturate(240%);-o-backdrop-filter:blur(10px) brightness(500%) saturate(240%);backdrop-filter:blur(10px) brightness(500%) saturate(240%);background:rgba(0,0,0,0.42)}}html.page-media>body>main>section>ul#media-photos>li>article>p:empty{display:none}html.page-media>body>main>section>ul#media-photos>li>article>ul{bottom:25px;margin-left:40px;padding:9px;position:absolute;right:27px;pointer-events:none;text-shadow:0 0 4px #3a3a3a;background:#3a3a3a;background:rgba(58,58,58,0.67);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@supports (-webkit-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-moz-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-ms-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-o-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (backdrop-filter: blur(10px) brightness(500%) saturate(240%)){html.page-media>body>main>section>ul#media-photos>li>article>ul{-webkit-backdrop-filter:blur(10px) brightness(500%) saturate(240%);-moz-backdrop-filter:blur(10px) brightness(500%) saturate(240%);-ms-backdrop-filter:blur(10px) brightness(500%) saturate(240%);-o-backdrop-filter:blur(10px) brightness(500%) saturate(240%);backdrop-filter:blur(10px) brightness(500%) saturate(240%);background:rgba(0,0,0,0.67)}}html.page-media>body>main>section>ul#media-photos>li>article>ul.zero{display:none}html.page-media>body>main>section>ul#media-photos>li>article>ul>li{display:inline-block;font-size:0.938em;font-weight:bold;text-decoration:none}html.page-media>body>main>section>ul#media-photos>li>article>ul>li.zero{display:none}html.page-media>body>main>section>ul#media-photos>li>article>ul>li::before{display:inline-block;height:12px;margin-bottom:-1px;margin-left:8px;margin-right:5px;width:12px;content:'';opacity:0.72}html.page-media>body>main>section>ul#media-photos>li>article>ul>li:first-child::before{margin-left:1px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiAxMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjA2NiwxLjY4NEMxMC40NjQsMS4wODIsOS42NjQsMC43NSw4LjgxMiwwLjc1UzcuMTYsMS4wODIsNi41NTksMS42ODRDNi4zMzMsMS45MDksNi4xNDYsMi4xNjIsNiwyLjQzNSAgQzUuODU0LDIuMTYyLDUuNjY3LDEuOTA5LDUuNDQxLDEuNjg0QzQuODM5LDEuMDgyLDQuMDM5LDAuNzUsMy4xODgsMC43NVMxLjUzNiwxLjA4MiwwLjkzNCwxLjY4NFMwLDMuMDg2LDAsMy45MzggIHMwLjMzMiwxLjY1MiwwLjkzNCwyLjI1NGw0LjUxNyw0LjgxOUM1LjU5MiwxMS4xNjMsNS43OTIsMTEuMjUsNiwxMS4yNXMwLjQwOC0wLjA4NywwLjU1LTAuMjM5bDQuNTE3LTQuODE5ICBDMTEuNjY4LDUuNTg5LDEyLDQuNzg5LDEyLDMuOTM4UzExLjY2OCwyLjI4NiwxMS4wNjYsMS42ODR6IiBmaWxsPSIjZTJlMmUyIi8+PC9zdmc+") center center no-repeat}html.page-media>body>main>section>ul#media-photos>li>article>ul>li:last-child::before{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiAxMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIgMTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTYgMC40OTdjLTMuMzEzIDAtNiAyLjIwMi02IDQuOTE3IDAgMS41NiAwLjU3NyAyLjg0NyAxLjc1NyAzLjY4OCAwLjAyIDAuMDIgMC4wNTYgMC4wNDUgMC4xMTcgMC4wODIgMC44NzYgMC41MzMtMC4zNDMgMi4wNDQtMC4zNDMgMi4wNDQtMC4xMjUgMC4yMiAwIDAuMjU2IDAgMC4yNTYgMC42MDUgMC4xNjUgMi4wNjUtMC44MDQgMi4wNjUtMC44MDQgMC41MzgtMC4zOTUgMS4xMjEtMC41NjIgMS4xMjEtMC41NjIgMC4yMTggMC4wMjMgMC40NDMgMC4wNCAwLjY3NyAwLjA0OSAzLjMxMiAwLjEzNCA2LjYwNi0yLjAzNiA2LjYwNi00Ljc1MnMtMi42ODctNC45MTgtNi00LjkxOHoiIGZpbGw9IiNlMmUyZTIiLz48L3N2Zz4=") center center no-repeat}html.page-media>body>main>section>ul#media-photos>li>article>ul>li>span{display:none}html.page-media>body>main>section>ul#media-photos>li>article:hover>a>img{opacity:0.87}@supports (-webkit-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-moz-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-ms-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-o-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (backdrop-filter: blur(10px) brightness(500%) saturate(240%)){html.page-media>body>main>section>ul#media-photos>li>article:hover>p{background:rgba(0,0,0,0.42)}}html.page-media>body>main>section>ul#media-photos>li>article:hover>ul{background:#666;background:rgba(58,58,58,0.57)}@supports (-webkit-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-moz-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-ms-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (-o-backdrop-filter: blur(10px) brightness(500%) saturate(240%)) or (backdrop-filter: blur(10px) brightness(500%) saturate(240%)){html.page-media>body>main>section>ul#media-photos>li>article:hover>ul{background:rgba(0,0,0,0.67)}}@media (max-width: 833px){html.page-media>body>main>section>ul#media-photos>li.empty{display:none}}html.page-media>body>main>section>ul#media-photos>li.video>article>a::after{font-size:5em}html.page-media>body>main>section>hr{margin:48px 0 32px 0;border-bottom-color:#000}html.page-media>body>main>section>a{display:inline-block;margin-left:1px;margin-top:22px;padding:8px 6px 8px 14px;border:1px solid #e2e2e2;font-size:0.875em;text-decoration:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}html.page-media>body>main>section>a:hover{background:#e2e2e2;color:#000}html.page-media>body>main>section>ul#media-videos>li.video>article>a>header>div::before,html.page-media>body>main>section>ul#media-photos>li.video>article>a::after{display:block;left:50%;position:absolute;top:50%;z-index:2;color:#e2e2e2;pointer-events:none;text-align:center;text-shadow:0 0 6px #333;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:'▷'}html.page-media-willDisappear>body>#about{display:none}html.page-media-willDisappear>body>#about>a.me,html.page-media-willDisappear>body>#about>div.details{opacity:0}html.page-media-didDisappear>body>#about{opacity:1;-webkit-transition:opacity 420ms ease;-moz-transition:opacity 420ms ease;-ms-transition:opacity 420ms ease;-o-transition:opacity 420ms ease;transition:opacity 420ms ease}html.page-contents{background:#f0f0f0;color:#242427;-webkit-transition:background-color 540ms ease;-moz-transition:background-color 540ms ease;-ms-transition:background-color 540ms ease;-o-transition:background-color 540ms ease;transition:background-color 540ms ease}@media not all and (orientation: landscape){html.page-contents.standalone.iOS::before{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(46,44,44,0.84)), color-stop(42%, rgba(128,128,128,0.84)), color-stop(100%, rgba(220,220,220,0)));background:-webkit-linear-gradient(top, rgba(46,44,44,0.84) 0%, rgba(128,128,128,0.84) 42%, rgba(220,220,220,0) 100%);background:linear-gradient(to bottom, rgba(46,44,44,0.84) 0%, rgba(128,128,128,0.84) 42%, rgba(220,220,220,0) 100%)}}html.page-contents>body>header>h1>a{background:none}html.page-contents>body>header>h1>a>span>img{visibility:visible}html.page-contents>body>header>hr{background:#808080}html.page-contents>body>footer p{color:#0f0f0f;font-size:0.750em;line-height:1.250em;text-align:center;text-shadow:1px 1px 0px #b2b2b2}html.page-contents>body>footer p a{color:inherit}html.page-contents>body>#about{display:none}html.page-contents>body>#about>a.me,html.page-contents>body>#about>div.details{opacity:0}html.page-contents>body>main{margin-right:0}html.page-contents>body>main>article{-moz-animation:page-contents_article_opacity_animation 780ms ease;-webkit-animation:page-contents_article_opacity_animation 780ms ease;animation:page-contents_article_opacity_animation 780ms ease}@keyframes page-contents_article_opacity_animation{0%{opacity:0}64%{opacity:0}100%{opacity:1}}html.page-contents.hasJS.in>body>header{background:#f0f0f0;background:rgba(240,240,240,0.87)}@supports (-webkit-backdrop-filter: blur(10px) brightness(100%) saturate(240%)) or (-moz-backdrop-filter: blur(10px) brightness(100%) saturate(240%)) or (-ms-backdrop-filter: blur(10px) brightness(100%) saturate(240%)) or (-o-backdrop-filter: blur(10px) brightness(100%) saturate(240%)) or (backdrop-filter: blur(10px) brightness(100%) saturate(240%)){html.page-contents.hasJS.in>body>header{-webkit-backdrop-filter:blur(10px) brightness(100%) saturate(240%);-moz-backdrop-filter:blur(10px) brightness(100%) saturate(240%);-ms-backdrop-filter:blur(10px) brightness(100%) saturate(240%);-o-backdrop-filter:blur(10px) brightness(100%) saturate(240%);backdrop-filter:blur(10px) brightness(100%) saturate(240%);background:rgba(218,218,218,0.67);-webkit-transition:color 350ms ease, background-color 350ms ease, -webkit-backdrop-filter 350ms ease;-moz-transition:color 350ms ease, background-color 350ms ease, -moz-backdrop-filter 350ms ease;-ms-transition:color 350ms ease, background-color 350ms ease, -ms-backdrop-filter 350ms ease;-o-transition:color 350ms ease, background-color 350ms ease, -o-backdrop-filter 350ms ease;transition:color 350ms ease, background-color 350ms ease, backdrop-filter 350ms ease}}html.page-contents-willAppear.standalone.iOS::before,html.page-contents-willDisappear.standalone.iOS::before{opacity:0}html.page-contents-didAppear.standalone.iOS::before,html.page-contents-didDisappear.standalone.iOS::before{opacity:1;-webkit-transition:opacity 120ms ease;-moz-transition:opacity 120ms ease;-ms-transition:opacity 120ms ease;-o-transition:opacity 120ms ease;transition:opacity 120ms ease}html.page-contents>body>nav{border-bottom-color:#bbb;border-top-color:#e5e5e5}html.page-contents>body>main>article>div strong,html.page-contents>body>main>article>div a{color:#1d1d1d}html.page-contents>body>main>article>div a:hover{color:#000}html.page-contents>body>main>article>div a:active,html.page-contents>body>main>article>div a:visited:active{color:#222}html.page-contents>body>main>hr{display:none}html.page-contents>body>main>nav,html.page-contents>body>main>section{margin-top:29px}html.page-contents>body>main>nav:first-child,html.page-contents>body>main>section:first-child{margin-top:16px}@media (min-width: 834px){html.page-contents>body>main>nav:first-child+section,html.page-contents>body>main>nav:first-child+hr+section{margin-top:16px}}html.page-contents>body>main>section>header>h2{padding-top:1px;color:#727272;font-family:'Noto Serif', 'Times New Roman', Times, serif;font-size:1.563em;line-height:1.375em}html.page-contents>body>main>section>header:after{display:block;height:4px;margin-top:2px;background:url("data:image/gif;base64,R0lGODlhCgAKAIABAAAAAP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdGMEFDNzg3NjlEQTExRTg5OTlDQjEwQUEyRTI1NTA4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdGMEFDNzg4NjlEQTExRTg5OTlDQjEwQUEyRTI1NTA4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0YwQUM3ODU2OURBMTFFODk5OUNCMTBBQTJFMjU1MDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0YwQUM3ODY2OURBMTFFODk5OUNCMTBBQTJFMjU1MDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAACgAKAAACEgSChnHZvJSbVLJmc3y80/tJBQA7") top left;background-size:5px 5px;content:''}html.page-contents>body>main>nav>ul>li,html.page-contents>body>main>section#tagged>ul>li{display:inline-block}html.page-contents>body>main>nav>ul>li>a,html.page-contents>body>main>section#tagged>ul>li>a{display:inline-block;margin:7px 5px 0 0;padding:5px 5px 4px 4px;font-size:0.875em;letter-spacing:-0.031em;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}html.page-contents>body>main>nav>ul>li>a:hover,html.page-contents>body>main>section#tagged>ul>li>a:hover{background:#e5e5e5;border-color:#ccc;opacity:0.87}html.page-contents>body>main>nav>ul>li>a:active,html.page-contents>body>main>section#tagged>ul>li>a:active{background:#d0d0d0;opacity:0.92}html.page-contents>body>main>nav>ul>li>a>strong,html.page-contents>body>main>section#tagged>ul>li>a>strong{font-weight:normal}html.page-contents>body>main>nav>ul>li>a>em,html.page-contents>body>main>section#tagged>ul>li>a>em{margin-left:1px;padding:0 4px 1px 3px;background:#000;color:#fff;font-size:0.643em;font-variant-numeric:tabular-nums;font-weight:bold;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}html.page-contents>body>main>nav>ul>li>a>em>span,html.page-contents>body>main>section#tagged>ul>li>a>em>span{display:none}html.page-contents>body>main>nav>ul{float:right}html.page-contents>body>main>nav>ul>li>a{margin:9px 1px 0 2px;color:#888}html.page-contents>body>main>nav>ul>li>a>span{padding-right:1px;color:#000}html.page-contents>body>main>nav>ul>li>a>span>strong{font-weight:bold;text-decoration:underline}@media (max-width: 833px){html.page-contents>body>main>nav>ul{float:none}html.page-contents>body>main>nav>ul>li,html.page-contents>body>main>nav>ul>li>a{display:block}html.page-contents>body>main>nav>ul>li>a{margin:11px 0 0 0;padding:16px 32px 15px 32px;background:#e5e5e5;font-size:0.875em;letter-spacing:-0.031em;text-align:center;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.page-contents>body>main>nav>ul>li>a:hover{background:#dadada;opacity:0.87}html.page-contents>body>main>nav>ul>li>a:active{background:#d0d0d0;opacity:0.92}}html.page-contents>body>main>section#tagged>ul{margin-top:11px}html.page-contents>body>main>section#tagged>ul>li{display:inline-block}html.page-contents>body>main>section#tagged>ul>li>a{background:#f9f9f9;border:1px solid #f9f9f9}html.page-contents.hasJS.in>body>main>section#portfolio{margin-top:13px}html.page-contents>body>main>section#archive>h3{margin:17px 0 16px 0;padding-bottom:5px;border-bottom:1px solid #888;font-family:'Lora', 'Times New Roman', Times, serif;font-size:1.375em;font-weight:300;letter-spacing:0.083em;line-height:1.25em;text-transform:uppercase}html.page-contents>body>main>section#archive>ul{margin-top:10px;letter-spacing:-0.031em}html.page-contents>body>main>section#archive>ul>li{margin-top:12px}html.page-contents>body>main>section#archive>ul>li>time{margin-right:3px;color:#bfbfbf;font-variant-numeric:tabular-nums;letter-spacing:-0.031em}html.page-contents>body>main>section#archive>ul>li>time>strong{padding-left:1px;color:#9d9d9d;font-size:1.600em}html.page-contents>body>main>section#archive>ul>li>time>strong:first-child{padding-left:0}html.page-contents>body>main>section#archive>ul>li>a{color:#2f2f2f;line-height:1.375em;text-decoration:none}html.page-contents>body>main>section#archive>ul>li>a:hover{text-decoration:underline}html.page-contents>body>main>section#archive>ul>li>ul{margin-top:-1px}html.page-contents>body>main>section#archive>ul>li>ul>li{display:inline-block;margin:4px 1px 0 0}html.page-contents>body>main>section#archive>ul>li>ul>li>a{display:inline-block;padding:3px 4px 3px 3px;background:#f9f9f9;border:1px solid #000;font-size:0.688em;letter-spacing:-0.031em;text-decoration:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}html.page-contents>body>main>section#archive>ul>li>ul>li>a:hover{background:#f4f4f4;opacity:0.87}html.page-contents>body>main>section#archive>ul>li>ul>li>a:active{background:#e5e5e5;opacity:0.92}html.page-contents>body>main>section#portfolio>div>hr{display:none}html.page-contents>body>main>section#portfolio>div>article{width:100%}html.page-contents>body>main>section#portfolio>div>article>header>div{left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;pointer-events:none;-webkit-transition:opacity 120ms ease;-moz-transition:opacity 120ms ease;-ms-transition:opacity 120ms ease;-o-transition:opacity 120ms ease;transition:opacity 120ms ease}html.page-contents>body>main>section#portfolio>div>article>header>div>div{height:100%;left:0;width:100%;background:url("/image/content/portfolio/cafewifi/scene.png");background-position:50% 12%;background-size:cover;-webkit-transform:-scaleY(1);-moz-transform:-scaleY(1);-ms-transform:-scaleY(1);-o-transform:-scaleY(1);transform:-scaleY(1);-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px)}html.page-contents>body>main>section#portfolio>div>article>header>a{display:block;position:relative;text-decoration:none}html.page-contents>body>main>section#portfolio>div>article>header>a>figure>img{display:block;height:auto;left:0;position:absolute;top:0;width:100%}@supports (object-fit: cover){html.page-contents>body>main>section#portfolio>div>article>header>a>figure>img{max-height:100%;object-fit:cover;object-position:0 0}}html.page-contents>body>main>section#portfolio>div>article>header>a>figure.b>img{bottom:0;top:auto}@supports (object-fit: cover){html.page-contents>body>main>section#portfolio>div>article>header>a>figure.b>img{object-position:0 100%}}html.page-contents>body>main>section#portfolio>div>article>header>a>ul>li{margin-top:5px;padding-left:87px;position:relative;color:#0f0f0f;font-family:'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:0.750em;font-weight:300;line-height:1.25em;text-transform:uppercase}html.page-contents>body>main>section#portfolio>div>article>header>a>ul>li>progress{height:6px;left:-5px;overflow:hidden;position:absolute;top:50%;width:87px;vertical-align:0;border:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html.page-contents>body>main>section#portfolio>div>article>header>a>ul>li>progress{background:#ccccda}html.page-contents>body>main>section#portfolio>div>article>header>a>ul>li>progress::-webkit-progress-bar{background:#ccccda}html.page-contents>body>main>section#portfolio>div>article>header>a>ul>li:nth-child(1)>progress{color:#f58100}html.page-contents>body>main>section#portfolio>div>article>header>a>ul>li:nth-child(1)>progress::-moz-progress-bar{background:#f58100}html.page-contents>body>main>section#portfolio>div>article>header>a>ul>li:nth-child(1)>progress::-webkit-progress-value{background:#f58100}html.page-contents>body>main>section#portfolio>div>article>header>a>ul>li:nth-child(2)>progress{color:#39f500}html.page-contents>body>main>section#portfolio>div>article>header>a>ul>li:nth-child(2)>progress::-moz-progress-bar{background:#39f500}html.page-contents>body>main>section#portfolio>div>article>header>a>ul>li:nth-child(2)>progress::-webkit-progress-value{background:#39f500}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul,html.page-contents>body>main>section#portfolio>div>article>header>a>div p{margin:11px 0}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul{margin-top:6px}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li{display:inline-block;margin-top:5px;padding:4px;position:relative;background:#666;color:#f0f0f0;font-size:0.750em;font-weight:bold;letter-spacing:-0.031em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.iOS{padding-left:19px;background:purple}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.iOS::before{bottom:5px;display:block;left:3px;position:absolute;top:3px;width:13px;background:url(/image/layout/default/icon/tag/apple.svg) center center no-repeat;background-size:contain;content:''}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.android{padding-left:20px;background:darkolivegreen}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.android::before{bottom:4px;display:block;left:4px;position:absolute;top:3px;width:13px;background:url(/image/layout/default/icon/tag/android.svg) center center no-repeat;background-size:contain;content:''}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.web{padding-left:21px;background:#777}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.web::before{bottom:4px;display:block;left:4px;position:absolute;top:4px;width:13px;background:url(/image/layout/default/icon/tag/website.svg) center center no-repeat;background-size:contain;content:''}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.windows,html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.windows-phone{padding-left:21px;background:darkcyan}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.windows::before,html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.windows-phone::before{bottom:4px;display:block;left:2px;position:absolute;top:3px;width:18px;background:url(/image/layout/default/icon/tag/windows.svg) center center no-repeat;background-size:contain;content:''}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.fail{background:maroon}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.press{background:orangered}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.big-data{background:darkgoldenrod}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.mobile{background:#222}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.social{background:cadetblue}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.acquired,html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.sold{background:magenta}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.music{background:blue}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.game{background:saddlebrown}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li.retired{background:lightslategrey}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li strong,html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li em{font-size:0.833em;font-weight:normal;text-transform:uppercase}html.page-contents>body>main>section#portfolio>div>article>header>a>div>ul>li em{font-style:oblique}html.page-contents.hasJS.in-past:not(.in)>body>main{-moz-animation:portfolio_fromInAnimation 700ms;-webkit-animation:portfolio_fromInAnimation 700ms;animation:portfolio_fromInAnimation 700ms}@keyframes portfolio_fromInAnimation{0%{opacity:0}51%{opacity:0}100%{opacity:1}}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div{display:block;margin-top:18px;display:-ms-flex;display:-webkit-flex;display:flex;align-content:flex-start;align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (min-width: 834px){html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div:hover>article>header>a{opacity:0.64;-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div:hover>article>header>a>ul>li:nth-child(2)>progress{color:#209e00;-webkit-transition:color 120ms ease;-moz-transition:color 120ms ease;-ms-transition:color 120ms ease;-o-transition:color 120ms ease;transition:color 120ms ease}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div:hover>article>header>a>ul>li:nth-child(2)>progress::-moz-progress-bar{background-color:#209e00;-webkit-transition:background-color 120ms ease;-moz-transition:background-color 120ms ease;-ms-transition:background-color 120ms ease;-o-transition:background-color 120ms ease;transition:background-color 120ms ease}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div:hover>article>header>a>ul>li:nth-child(2)>progress::-webkit-progress-value{background-color:#209e00;-webkit-transition:background-color 120ms ease;-moz-transition:background-color 120ms ease;-ms-transition:background-color 120ms ease;-o-transition:background-color 120ms ease;transition:background-color 120ms ease}}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article{display:block;flex:1 0 auto;width:33%}@media (max-width: 833px){html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article{width:100%}}@media (min-width: 834px){html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:hover>header>a{opacity:1;-webkit-filter:none;filter:none}}@supports (display: -ms-flex) or (display: -webkit-flex) or (display: flex){html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header,html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a{height:100%}}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header{overflow:hidden}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a{box-sizing:border-box;padding:28px 7px 0 7px;-webkit-transition:opacity 120ms ease, filter 120ms ease;-moz-transition:opacity 120ms ease, filter 120ms ease;-ms-transition:opacity 120ms ease, filter 120ms ease;-o-transition:opacity 120ms ease, filter 120ms ease;transition:opacity 120ms ease, filter 120ms ease}@media (max-width: 833px){html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a{padding-left:0;padding-right:0}}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a:active{opacity:0.87}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>figure{box-sizing:border-box;display:block;overflow:hidden;padding-bottom:55%;position:relative;width:100%;border:1px solid #1f1f1f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}@supports (transform: scale(0.5)){html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>figure{margin-bottom:-55%;padding-bottom:110%;width:200%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transform:scale(0.5) translateX(-50%) translateY(-50%);-moz-transform:scale(0.5) translateX(-50%) translateY(-50%);-ms-transform:scale(0.5) translateX(-50%) translateY(-50%);-o-transform:scale(0.5) translateX(-50%) translateY(-50%);transform:scale(0.5) translateX(-50%) translateY(-50%)}}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>h3{margin-bottom:-5px;margin-top:13px;font-family:'Lora', 'Times New Roman', Times, serif}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>h3>em,html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>h3>strong{display:block}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>h3>em{color:#39393e;font-size:0.750em}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>h3>em>time{color:#666677}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>h3>em>span{display:none}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>h3>strong{display:inline-block;margin-left:-1px;margin-right:-1px;margin-top:5px;padding-right:1.334em;position:relative;color:#3c3c3c;font-size:1.313em;font-weight:bold;letter-spacing:-0.031em;line-height:1.25em}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>h3>strong::after{bottom:1px;position:absolute;right:0;top:0;width:1em;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jaGV2cm9uLWNpcmNsZS1yaWdodCBmYS13LTE2IGZhLTN4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1pY29uPSJjaGV2cm9uLWNpcmNsZS1yaWdodCIgZGF0YS1wcmVmaXg9ImZhcyIgZm9jdXNhYmxlPSJmYWxzZSIgcm9sZT0iaW1nIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGFzcz0iIiBkPSJNMjU2IDhjMTM3IDAgMjQ4IDExMSAyNDggMjQ4UzM5MyA1MDQgMjU2IDUwNCA4IDM5MyA4IDI1NiAxMTkgOCAyNTYgOHptMTEzLjkgMjMxTDIzNC40IDEwMy41Yy05LjQtOS40LTI0LjYtOS40LTMzLjkgMGwtMTcgMTdjLTkuNCA5LjQtOS40IDI0LjYgMCAzMy45TDI4NS4xIDI1NiAxODMuNSAzNTcuNmMtOS40IDkuNC05LjQgMjQuNiAwIDMzLjlsMTcgMTdjOS40IDkuNCAyNC42IDkuNCAzMy45IDBMMzY5LjkgMjczYzkuNC05LjQgOS40LTI0LjYgMC0zNHoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPgo=") no-repeat right center;background-size:1em 1em;opacity:0.42;content:''}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>div p{color:#56565d;font-family:'Lato', 'HelveticaNeue-Regular', 'Helvetica Neue Regular', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:0.938em;letter-spacing:-0.016em;line-height:1.25em}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>div p>strong{color:#444;font-weight:bold}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>div>ul{margin-bottom:-2px;margin-top:6px}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>header>a>ul{margin-left:5px}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>div,html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article>footer{display:none}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:nth-child(1)>header>a{padding-top:0}@media (min-width: 834px){html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:nth-child(3)>header>a,html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:nth-child(5)>header>a{padding-top:0}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:first-child,html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:nth-child(6n+1){margin-left:-7px}@supports (transform: scaleY(0.5)){html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:first-child::after,html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:nth-child(6n+1)::after{left:14px}}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:nth-child(6n-1){margin-right:-7px}@supports (transform: scaleY(0.5)){html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:nth-child(6n-1)::after{right:14px}}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:hover>header>p{text-decoration:underline}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:hover>header>p:hover{text-decoration:none}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:hover>header>a>ul>li:nth-child(2)>progress{color:#39f500}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:hover>header>a>ul>li:nth-child(2)>progress::-moz-progress-bar{background:#39f500}html.page-contents.hasJS:not(.in)>body>main>section#portfolio>div>article:hover>header>a>ul>li:nth-child(2)>progress::-webkit-progress-value{background:#39f500}}html.page-contents.hasJS.in>body>main>section#portfolio>header{display:none}html.page-contents.hasJS.in>body>main>section#portfolio>div>article,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active{-moz-animation:portfolio_toInAnimation 350ms;-webkit-animation:portfolio_toInAnimation 350ms;animation:portfolio_toInAnimation 350ms}@keyframes portfolio_toInAnimation{0%{opacity:0}51%{opacity:0}100%{opacity:1}}html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header{padding-bottom:24px;border-bottom:1px solid #b2b2b2}html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>div,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>div{opacity:0.35;-webkit-transition:opacity 640ms ease;-moz-transition:opacity 640ms ease;-ms-transition:opacity 640ms ease;-o-transition:opacity 640ms ease;transition:opacity 640ms ease}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header{padding-bottom:24px;border-bottom:1px solid #b2b2b2}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a{padding-top:52%;position:relative;cursor:default;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent;outline:none}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a:active,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a:active,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a:active,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a:active{opacity:1}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>figure,html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>figure::before,html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>figure::after,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>figure,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>figure::before,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>figure::after,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>figure,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>figure::before,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>figure::after,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>figure,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>figure::before,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>figure::after{display:block;left:0;padding-bottom:55%;position:absolute;top:23px}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>figure,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>figure,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>figure,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>figure{overflow:hidden;right:0;z-index:-3;opacity:0.87;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>figure::after,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>figure::after,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>figure::after,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>figure::after{left:-16px;right:-16px;z-index:-1;border-bottom:64px solid #f0f0f0;background:-moz-linear-gradient(top, rgba(240,240,240,0) 0%, #f0f0f0 87%, #f0f0f0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(240,240,240,0)), color-stop(87%, #f0f0f0), color-stop(100%, #f0f0f0));background:-webkit-linear-gradient(top, rgba(240,240,240,0) 0%, #f0f0f0 87%, #f0f0f0 100%);background:-o-linear-gradient(top, rgba(240,240,240,0) 0%, #f0f0f0 87%, #f0f0f0 100%);background:-ms-linear-gradient(top, rgba(240,240,240,0) 0%, #f0f0f0 87%, #f0f0f0 100%);background:linear-gradient(to bottom, rgba(240,240,240,0) 0%, #f0f0f0 87%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f0f0f0', endColorstr='#f0f0f0',GradientType=0 );content:''}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>figure>img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>figure>img,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>figure>img,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>figure>img{z-index:-2}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>h3,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>h3,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>h3,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>h3{margin-bottom:-5px;margin-top:13px;font-family:'Lora', 'Times New Roman', Times, serif}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>h3>em,html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>h3>strong,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>h3>em,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>h3>strong,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>h3>em,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>h3>strong,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>h3>em,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>h3>strong{display:block}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>h3>em,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>h3>em,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>h3>em,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>h3>em{color:#39393e;font-size:0.875em}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>h3>em>time,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>h3>em>time,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>h3>em>time,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>h3>em>time{color:#666677;text-shadow:0 0 2px #fff}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>h3>em>span,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>h3>em>span,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>h3>em>span,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>h3>em>span{display:none}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>h3>strong,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>h3>strong,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>h3>strong,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>h3>strong{margin-left:-1px;margin-right:-1px;margin-top:5px;color:#3c3c3c;font-size:2.0em;font-weight:bold;letter-spacing:-0.047em;line-height:1.25em}@media (max-width: 833px){html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>h3>strong,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>h3>strong,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>h3>strong,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>h3>strong{font-size:1.65em}}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>div p,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>div p,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>div p,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>div p{font-size:1.000em;line-height:1.375em}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>ul,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>ul,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>ul,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>ul{margin-left:5px;margin-top:20px}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>h3,html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>div p,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>h3,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>div p,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>h3,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>div p,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>h3,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>div p{text-shadow:0 0 10px #eee}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>div p,html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div p,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>div p,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div p,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>div p,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div p,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>div p,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div p{color:#56565d;font-family:'Lato', 'HelveticaNeue-Regular', 'Helvetica Neue Regular', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:1.063em;letter-spacing:-0.016em;line-height:1.313em}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>header>a>div p>strong,html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div p>strong,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>header>a>div p>strong,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div p>strong,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>header>a>div p>strong,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div p>strong,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>header>a>div p>strong,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div p>strong{color:#444;font-weight:bold}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div p,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div p,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div p,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div p{margin:24px 0}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>figure img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>p img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>figure img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>p img,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>figure img,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>img,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>p img,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>figure img,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>img,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>p img{height:auto;max-width:80%}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>figure img :not(.fixed-width),html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>img :not(.fixed-width),html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>p img :not(.fixed-width),html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>figure img :not(.fixed-width),html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>img :not(.fixed-width),html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>p img :not(.fixed-width),html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>figure img :not(.fixed-width),html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>img :not(.fixed-width),html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>p img :not(.fixed-width),html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>figure img :not(.fixed-width),html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>img :not(.fixed-width),html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>p img :not(.fixed-width){width:auto}@media (max-width: 833px){html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>figure img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>p img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>figure img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>p img,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>figure img,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>img,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>p img,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>figure img,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>img,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>p img{display:block;margin:22px auto;min-width:64%;max-width:94%}}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>figure,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>figure,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>figure,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>figure{display:block;height:auto;margin:20px 0 28px 0;width:auto;text-align:center}@media (min-width: 834px){html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>figure,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>figure,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>figure,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>figure{margin-left:-6px}}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>figure img,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>figure img,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>figure img,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>figure img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-moz-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-ms-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);-o-box-shadow:0 6px 24px 6px rgba(0,0,0,0.17);box-shadow:0 6px 24px 6px rgba(0,0,0,0.17)}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>figure figcaption,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>figure figcaption,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>figure figcaption,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>figure figcaption{margin:11px auto -5px auto;max-width:80%;padding:0 8px;color:#0f0f0f;font-size:0.813em;font-style:oblique;letter-spacing:-0.031em;line-height:1.313em;text-shadow:1px 1px 0px #b2b2b2}@media (max-width: 833px){html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>div>figure figcaption,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>div>figure figcaption,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>div>figure figcaption,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>div>figure figcaption{margin-bottom:-8px;margin-top:-6px}}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>footer,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>footer,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>footer,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>footer{margin-top:24px;padding-top:24px;border-top:1px solid #b2b2b2}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>footer>ul,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>footer>ul,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>footer>ul,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>footer>ul{list-style-position:inside;list-style-type:square}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>footer>ul>li,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>footer>ul>li,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>footer>ul>li,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>footer>ul>li{margin:10px 0;font-size:0.875em;line-height:1.25em}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>footer>ul>li:first-child,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>footer>ul>li:first-child,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>footer>ul>li:first-child,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>footer>ul>li:first-child{margin-top:0}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>footer>ul>li:last-child,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>footer>ul>li:last-child,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>footer>ul>li:last-child,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>footer>ul>li:last-child{margin-bottom:3px}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>footer>ul>li em,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>footer>ul>li em,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>footer>ul>li em,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>footer>ul>li em{font-style:oblique}html.page-contents:not(.hasJS)>body>main>section#portfolio>div>article>footer>ul>li strong,html.page-contents:not(.hasJS)>body>main>section#portfolio>div.in>article.in-active>footer>ul>li strong,html.page-contents.hasJS.in>body>main>section#portfolio>div>article>footer>ul>li strong,html.page-contents.hasJS.in>body>main>section#portfolio>div.in>article.in-active>footer>ul>li strong{color:#3c3c3c;font-weight:bold}
