@font-face{font-family:'Nanum Myeongjo';font-style:normal;font-weight:400;src:url("/https/www.willprice.dev/fonts/nanum-myeongjo-v11-latin-regular.eot");src:local("NanumMyeongjo"),url("/https/www.willprice.dev/fonts/nanum-myeongjo-v11-latin-regular.eot?#iefix") format("embedded-opentype"),url("/https/www.willprice.dev/fonts/nanum-myeongjo-v11-latin-regular.woff2") format("woff2"),url("/https/www.willprice.dev/fonts/nanum-myeongjo-v11-latin-regular.woff") format("woff"),url("/https/www.willprice.dev/fonts/nanum-myeongjo-v11-latin-regular.ttf") format("truetype"),url("/https/www.willprice.dev/fonts/nanum-myeongjo-v11-latin-regular.svg#NanumMyeongjo") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("/https/www.willprice.dev/fonts/roboto-v18-latin-ext_latin-regular.eot");src:local("Roboto"),local("Roboto-Regular"),url("/https/www.willprice.dev/fonts/roboto-v18-latin-ext_latin-regular.eot?#iefix") format("embedded-opentype"),url("/https/www.willprice.dev/fonts/roboto-v18-latin-ext_latin-regular.woff2") format("woff2"),url("/https/www.willprice.dev/fonts/roboto-v18-latin-ext_latin-regular.woff") format("woff"),url("/https/www.willprice.dev/fonts/roboto-v18-latin-ext_latin-regular.ttf") format("truetype"),url("/https/www.willprice.dev/fonts/roboto-v18-latin-ext_latin-regular.svg#Roboto") format("svg")}body{font-family:'Roboto', sans-serif;font-size:14pt;background:#fffffe}h1,h2,h3,h4,h5,h6{font-family:'Nanum Myeongjo', serif}h1{font-size:3.6rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.0rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:2.4rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.0rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}figure.highlight,pre.highlight{margin:1rem}code{border:none;background:none;overflow:auto}pre code{background:#fafafa}hr{padding:0;border:none;border-top:thin solid #333;color:#333;text-align:center;margin:2.5em 5% 0 5%}hr:after{display:inline-block;position:relative;font-size:1.5em;top:-0.80em;padding:0 0.25em;content:"§";transform:rotate(30deg);background:#fffffe;font-family:'Nanum Myeongjo', sans-serif}a{color:#545893;text-decoration:none}a:hover{color:#191E58}ul{list-style-position:outside;list-style-type:square;padding-left:1em}header hr,footer hr{display:block;border:0;margin:0 0 3em 0;height:6em;background-image:url(../media/separator/separator-2.png);background-size:contain;background-repeat:no-repeat;background-position:center}header hr:after,footer hr:after{content:""}header nav,footer nav{font-family:'Nanum Myeongjo', serif}header nav a,footer nav a{padding:0px 10px;text-decoration:none;color:black}header nav ul,footer nav ul{display:flex;flex-flow:row wrap;justify-content:center;list-style-type:none;font-size:20pt;margin:0;padding:0}header nav ul li,footer nav ul li{display:inline-block}section h1{text-align:center}blockquote{font-style:italic;margin:0.25em 0;padding:0.35em 2em;line-height:1.45;position:relative;color:#383838}blockquote:before{display:block;padding-left:10px;content:"\201C";font-size:8rem;position:absolute;left:-20px;top:-20px;color:#7a7a7a}blockquote cite{color:#999999;font-size:14px;display:block;margin-top:5px}blockquote cite:before{content:"\2014 \2009"}.title{font-variant:small-caps;display:block;font-size:4rem;font-weight:300;text-align:center}.title .big-char{font-size:5rem;font-weight:300}ul.post-list{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0;font-size:14pt}ul.post-list li.post-entry{display:flex;flex-basis:100%;flex-wrap:wrap}ul.post-list li.post-entry .post-date{display:block;flex-basis:100%;margin:0;white-space:nowrap;color:#999}@media (min-width: 750px){ul.post-list li.post-entry .post-date{margin-right:1em;flex-basis:6em;text-align:right}}ul.post-list li.post-entry .post-title{display:block;flex-basis:100%;flex-grow:1}@media (min-width: 750px){ul.post-list li.post-entry .post-title{flex-basis:calc(100% - 7em)}}.centered{display:block;margin:0 auto}.projects{display:flex;flex-flow:row wrap;justify-content:left}.project-entry{padding:1em 0 1em 0}.project-entry h1,.project-entry h2,.project-entry h3{text-align:center}img{max-width:100%}.yt-video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.yt-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}section{margin-top:1em;margin-bottom:1em}
