@font-face{font-family:'Inter';font-style:normal;font-weight:400;src:url("../fonts/inter-v7-latin-regular.eot");src:local(""),url("../fonts/inter-v7-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/inter-v7-latin-regular.woff2") format("woff2"),url("../fonts/inter-v7-latin-regular.woff") format("woff"),url("../fonts/inter-v7-latin-regular.ttf") format("truetype"),url("../fonts/inter-v7-latin-regular.svg#Inter") format("svg")}@font-face{font-family:'Inter';font-style:normal;font-weight:700;src:url("../fonts/inter-v7-latin-700.eot");src:local(""),url("../fonts/inter-v7-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/inter-v7-latin-700.woff2") format("woff2"),url("../fonts/inter-v7-latin-700.woff") format("woff"),url("../fonts/inter-v7-latin-700.ttf") format("truetype"),url("../fonts/inter-v7-latin-700.svg#Inter") format("svg")}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure,fieldset{margin:0;padding:0}fieldset{border:none}input,button,textarea,select{font:inherit}html{scroll-behavior:smooth;text-rendering:optimizeLegibility}@media (prefers-reduced-motion){html{scroll-behavior:auto}}body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#373737;background-color:#fff;-webkit-text-size-adjust:100%;overscroll-behaviour-y:none;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure,table{margin-bottom:15px}h1{font-size:32px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (max-width: 900px){h1{font-size:22.4px}}h2{font-size:25.6px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (max-width: 900px){h2{font-size:22.4px}}h3{font-size:22.4px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (max-width: 900px){h3{font-size:19.2px}}h4{font-size:19.2px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (max-width: 900px){h4{font-size:16px}}p{text-align:justify;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto}img{max-width:100%;vertical-align:middle;border:0}img.left{float:left;margin-right:2em;box-shadow:0px 0px 15px black}img.right{float:right;margin-left:2em;box-shadow:0px 0px 15px black}img.center{margin:0 auto;display:block;box-shadow:0px 0px 15px black}img.shadow{box-shadow:0px 0px 15px black}img.noshadow{box-shadow:none !important}@media screen and (max-width: 600px){img.left,img.right{float:none;margin:0 auto;display:block;box-shadow:0px 0px 15px black}}figure>img{display:block}figcaption{text-align:center;font-style:italic;padding-bottom:1em}img+em{display:block;text-align:center;font-style:italic;padding-top:1em;padding-bottom:1em}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}a{color:#17344F;text-decoration:underline}a:visited{color:#17344F}blockquote{margin-left:auto;margin-right:auto;width:90%;color:#262626;text-align:center;font-style:italic}hr{margin:30px 0 30px 0;border:1px solid #373737}div.highlight{border-radius:3px}pre,code{font-size:15px;background-color:#fff;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;color:#586e75;border:1px solid #e6e6e6;border-radius:3px}pre{padding:8px 12px;overflow-x:auto;border-left:3px solid #666}code{padding:1px 5px}pre>code{border:0;padding-right:0;padding-left:0}p>code,li>code{white-space:nowrap}.highlight,.highlight .w{background-color:#fff !important}.wrapper{max-width:-webkit-calc(900px - (30px * 2));max-width:calc(900px - (30px * 2));margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}@media screen and (max-width: 900px){.wrapper{max-width:-webkit-calc(900px - (30px));max-width:calc(900px - (30px));padding-right:15px;padding-left:15px}}.widewrapper{max-width:-webkit-calc(1200px - (30px * 2));max-width:calc(1200px - (30px * 2));margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}@media screen and (max-width: 900px){.widewrapper{max-width:-webkit-calc(1200px - (30px));max-width:calc(1200px - (30px))}}.wrapper:after,.widewrapper:after,div.clear:after,.photosetwrapper:after{content:"";display:table;clear:both}.site-header{min-height:56px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#17344F}.site-title{font-size:19.2px;line-height:56px;margin-bottom:0;float:left;text-decoration:none}.site-title,.site-title:visited{color:#fff}img.header-logo{height:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-right:0.3em;margin-top:-0.3em}.site-nav{float:right;line-height:56px}.site-nav .menu-icon{display:none}.site-nav .page-link{line-height:1.5;text-decoration:none;color:#fff}.site-nav .page-link:not(:first-child){margin-left:20px}@media screen and (max-width: 600px){.site-nav{position:absolute;top:9px;right:12px;text-align:right}.site-nav .menu-icon{display:block;float:right;line-height:2em;text-align:center;text-decoration:none;color:#fff}.site-nav .trigger{clear:both;display:none;background-color:#17344F;border:1px solid #262626;position:relative;top:11px}.site-nav:hover .trigger{display:block;padding-bottom:5px}.site-nav .page-link{display:block;padding:5px 10px}}.site-footer{line-height:56px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#17344F;color:#fff;clear:both}footer{position:absolute;bottom:0;width:100%}span.subtitle{padding-left:0.6em;font-size:14.4px;color:#ccc}html{height:100%}body{min-height:100%;padding:0;margin:0;position:relative}body::after{content:'';display:block;height:51px}@media screen and (max-width: 600px){footer{display:none}body::after{display:none;height:0}}.page-content{margin:30px 0 86px 0}.page-heading{font-size:25.6px}.post-list{margin-left:0;list-style:none}.post-list>li{margin-bottom:45px}.post-list>li>h2{margin-bottom:0}.post-meta{font-size:14.4px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:#666;margin-top:0.3em}.post-link{display:block;font-size:25.6px;text-decoration:none;line-height:1em;color:#373737}.post-link:visited{color:#373737}.post-link-homepage{display:block;font-size:25.6px;line-height:1em}.post-header{margin-bottom:30px}.post-header>h3{margin-bottom:0.2em;font-size:16px}.post-header>h3>a{text-decoration:none;font-weight:normal}.post-title{font-size:32px;line-height:1}@media screen and (max-width: 900px){.post-title{font-size:25.6px}}.post-content{margin-bottom:30px}.post-content h1,.post-content h2,.post-content h3,.post-content h4{margin-top:30px}.pagination{margin-top:45px;margin-bottom:30px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.pagination>.pagination-left{display:inline-block;width:50%;vertical-align:top}@media screen and (max-width: 600px){.pagination>.pagination-left{width:100%}}.pagination>.pagination-right{display:inline-block;width:49%;text-align:right;vertical-align:top}@media screen and (max-width: 600px){.pagination>.pagination-right{width:100%}}#toc{position:absolute;right:2em;top:6em;font-size:14.4px;margin:0 0 0 2em;padding:1em 1em 1em 2em;border:1px solid #e6e6e6;border-left:3px solid #666;border-radius:3px;background-color:#f2f2f2}#toc:after{content:"";display:table;clear:both}#toc:before{content:"Table of Contents";margin-left:-1em;font-weight:bold}@media screen and (max-width: 600px){#toc{float:none;display:none}}@media screen and (max-width: 1700px){#toc{float:right;right:0em;top:0em;position:relative}}div#homepagebanner{padding:30px 0 0 0}div#homepagebanner .top{margin-bottom:1.5em}div#homepagebanner .top img{float:left;margin-right:2em;margin-bottom:0.5em}div#homepagebanner .top h1,div#homepagebanner .top h2{display:block}div#homepagebanner .top h1{font-size:45px;margin-bottom:0.2em;padding-top:0.2em;line-height:1em;letter-spacing:-1px}div#homepagebanner .top h2{font-size:20px;font-weight:400}div#homepagebanner p#bio{margin-top:30px;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none}div#homepagebanner p#personallinks{margin-top:45px;text-align:center}div#homepagebanner p#personallinks a:not(:first-child){margin-left:30px}div#homepagebanner p#personallinks a{text-decoration:none}div#homepagebanner p#personallinks .icon{display:inline-block;text-align:center}div#homepagebanner p#personallinks .icon span.iconname{margin-top:5px;display:block;text-align:center;color:#373737}@media screen and (max-width: 600px){div#homepagebanner{padding:15px 0 0 0}div#homepagebanner .top h1{padding-top:0.5em}div#homepagebanner .top h2{display:none}}@media screen and (max-width: 600px){p#personallinks a:nth-child(1n+4){display:none !important}}div.indexsectionheader{margin-top:60px;margin-bottom:15px;display:flex;align-items:center;text-align:center;font-size:2em;font-variant:small-caps;font-weight:bold}div.indexsectionheader::before,div.indexsectionheader::after{content:'';flex:1;border-bottom:3px solid #373737}div.indexsectionheader:not(:empty)::before{margin-right:0.5em}div.indexsectionheader:not(:empty)::after{margin-left:0.5em}div.widesection{padding-top:30px;padding-bottom:30px}div.widesection>h1{padding-top:30px}div.widesection:after{content:"";display:table;clear:both}@media screen and (max-width: 600px){div.mobileblock{display:inline-block;margin-top:1em}}.table-col{float:left;margin-bottom:15px;padding-right:15px;width:-webkit-calc(50% - (30px / 2));width:calc(50% - (30px / 2))}@media screen and (max-width: 600px){.table-col{float:none;width:-webkit-calc(100% - (30px / 2));width:calc(100% - (30px / 2))}}.table-col-pic{width:180px;margin-bottom:2em !important}.table-col-pic>a>img{box-shadow:0px 0px 15px black}.table-col-descrip{width:520px;min-width:200px;max-width:100%;margin-bottom:2em !important}div#photographyindexwrapper{margin-top:2em;text-align:center}div.photographyindexcontainer{display:inline-block;margin-left:0.8em;margin-right:0.8em;margin-bottom:2em;box-shadow:0px 0px 15px black;border:3px solid white}div.photographyindexcontainer>a{text-decoration:none}@media screen and (max-width: 600px){div.photographyindexcontainer{margin-right:0}}img.photographyindeximage{width:240px;height:160px;object-fit:cover}div.photographyindextext{background-color:white;color:black;text-align:right;text-decoration:none}.photosetwrapper{max-width:-webkit-calc(1200px - (30px * 2));max-width:calc(1200px - (30px * 2));margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;text-align:center}@media screen and (max-width: 900px){.photosetwrapper{max-width:-webkit-calc(1200px - (30px));max-width:calc(1200px - (30px))}}img.galleryphoto{display:inline-block;box-shadow:0px 0px 15px black;margin-left:0.5em;margin-right:0.5em;margin-bottom:1em;width:320px;height:280px;object-fit:cover}table{border-collapse:collapse;border-spacing:0;width:auto;max-width:100%;border-top:2.27px solid black;border-bottom:2.27px solid black;overflow-x:auto}th,td{vertical-align:top;text-align:left;padding:0.5rem}table tr>th[scope='col']{border-bottom:1.36px solid black}table tr>th[scope='row']{border-right:1.36px solid black}table>tbody>tr:first-child>td,table>tbody>tr:first-child>th{border-top:1.36px solid black}table>tbody>tr:last-child>td,table>tbody>tr:last-child>th{border-bottom:1.36px solid black}.commentsection{border-top:1px solid #ccc;background-color:#f2f2f2;clear:both}.commentheader>h1{margin:15px 0 15px 0;line-height:56px;font-size:22.4px}article.comment{margin-bottom:30px}article.comment:after{content:"";display:table;clear:both}div.commentinner,form.commentform{margin-left:100px}div.commentauthor{border-bottom:1px solid #262626;margin-bottom:0.5em;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold}span.commentdate{float:right;font-weight:normal;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14.4px;color:#666}span.commentdate>a{color:#666;text-decoration:none}img.gravatar{float:left;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}div.commentnew{margin-bottom:60px}div.newcommentauthor{margin-bottom:0.5em}label{display:inline-block}input#comment-form-name{width:14em;margin-right:1em;border:1px solid #666;background-color:#fff;color:#373737}input#comment-form-email{width:14em;border:1px solid #666;background-color:#fff;color:#373737}textarea#comment-form-message{width:41em;height:10em;font-family:monospace;border:1px solid #666;background-color:#fff;color:#373737}#commentpreview{width:35em;padding:1em 1em 0.1em 1em}input#comment-form-show-preview,input#comment-form-subscribe{margin-right:0.5em}input,textarea,select,#commentpreview{border:1px solid black}#commentpreviewsection{margin-top:0.5em;margin-bottom:1em}button#comment-form-submit{margin-top:5px;background-color:#17344F;color:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}div.g-recaptcha{margin-top:0.5em}#comment-form-submit-result{margin-top:1em}@media screen and (max-width: 600px){input#comment-form-name,input#comment-form-email{width:16em}textarea#comment-form-message{width:18em;height:5em}#commentpreview{width:16em}img.gravatar{display:none}div.commentinner,form.commentform{margin-left:0px}}.notes,.warning{font-size:14.4px;margin-bottom:1em;padding:0.1em;border-radius:3px}.notes>p,.warning>p{margin:1em}.notes{border-left:3px solid #555aff;background-color:#d7d7ff}.warning{color:#D00000;border-left:3px solid #D00000;background-color:#FFDDDD}.story p+p{text-indent:2em}.story p{margin-bottom:0}.story p+h1,.story p+h2,.story p+h3,.story p+h4,.story p+h5,.story p+h6,.story p+blockquote,.story p+pre,.story p+ul,.story p+ol,.story p+dl,.story p+figure,.story p+img,.story p+div{margin-top:15px}.storynav{font-size:0.9em;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:1em;padding:0.1em;border-left:3px solid #808080;background-color:#D0D0D0}.storynav>p{margin:1em}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight,.highlight .w{color:#282828;background-color:#fbf1c7}.highlight .err{color:#9d0006;background-color:#fbf1c7;font-weight:bold}.highlight .c,.highlight .ch,.highlight .cd,.highlight .cm,.highlight .cpf,.highlight .c1,.highlight .cs{color:#928374;font-style:italic}.highlight .cp{color:#427b58}.highlight .nt{color:#9d0006}.highlight .o,.highlight .ow{color:#282828}.highlight .p,.highlight .pi{color:#282828}.highlight .gi{color:#79740e;background-color:#fbf1c7}.highlight .gd{color:#9d0006;background-color:#fbf1c7}.highlight .gh{color:#79740e;font-weight:bold}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#9d0006}.highlight .kc{color:#8f3f71}.highlight .kt{color:#b57614}.highlight .kd{color:#af3a03}.highlight .s,.highlight .sb,.highlight .sc,.highlight .dl,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .s1{color:#79740e;font-style:italic}.highlight .si{color:#79740e;font-style:italic}.highlight .sr{color:#79740e;font-style:italic}.highlight .sa{color:#9d0006}.highlight .se{color:#af3a03}.highlight .nn{color:#427b58}.highlight .nc{color:#427b58}.highlight .no{color:#8f3f71}.highlight .na{color:#79740e}.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mx{color:#8f3f71}.highlight .ss{color:#076678}@media (prefers-color-scheme: dark){.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight,.highlight .w{color:#fbf1c7;background-color:#282828}.highlight .err{color:#fb4934;background-color:#282828;font-weight:bold}.highlight .c,.highlight .ch,.highlight .cd,.highlight .cm,.highlight .cpf,.highlight .c1,.highlight .cs{color:#928374;font-style:italic}.highlight .cp{color:#8ec07c}.highlight .nt{color:#fb4934}.highlight .o,.highlight .ow{color:#fbf1c7}.highlight .p,.highlight .pi{color:#fbf1c7}.highlight .gi{color:#b8bb26;background-color:#282828}.highlight .gd{color:#fb4934;background-color:#282828}.highlight .gh{color:#b8bb26;font-weight:bold}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#fb4934}.highlight .kc{color:#d3869b}.highlight .kt{color:#fabd2f}.highlight .kd{color:#fe8019}.highlight .s,.highlight .sb,.highlight .sc,.highlight .dl,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .s1{color:#b8bb26;font-style:italic}.highlight .si{color:#b8bb26;font-style:italic}.highlight .sr{color:#b8bb26;font-style:italic}.highlight .sa{color:#fb4934}.highlight .se{color:#fe8019}.highlight .nn{color:#8ec07c}.highlight .nc{color:#8ec07c}.highlight .no{color:#d3869b}.highlight .na{color:#b8bb26}.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mx{color:#d3869b}.highlight .ss{color:#83a598}}@media (prefers-color-scheme: dark){body{color:#d0d0d0;background-color:#101010}blockquote{color:#666}a{color:#3475b2}a:visited{color:#3475b2}table{border-top:2.27px solid #d0d0d0;border-bottom:2.27px solid #d0d0d0}table tr>th[scope='col']{border-bottom:1.36px solid #d0d0d0}table tr>th[scope='row']{border-right:1.36px solid #d0d0d0}table>tbody>tr:first-child>td,table>tbody>tr:first-child>th{border-top:1.36px solid #d0d0d0}table>tbody>tr:last-child>td,table>tbody>tr:last-child>th{border-bottom:1.36px solid #d0d0d0}.post-link{color:#d0d0d0}.post-link:visited{color:#d0d0d0}pre,code{background-color:#080808;border:1px solid #262626}pre{border-left:3px solid #666}.highlight,.highlight .w{background-color:#080808 !important}.commentsection{border-top:1px solid #262626;background-color:#030303}div.commentauthor{border-bottom:1px solid #ccc}input,button,textarea,select{color:#d0d0d0 !important;background-color:#030303 !important}input{border-bottom:1px solid #ccc !important;border-top:none !important;border-left:none !important;border-right:none !important}textarea,button#comment-form-submit,#commentpreview{border:1px solid #ccc !important;border-radius:3px !important}.notes{border-left:3px solid #555aff;background-color:#101830}.warning{border-left:3px solid #D00000;background-color:#200000}.storynav{border:1px solid #262626;border-left:3px solid #666;background-color:#1d1d1d}#toc{border:1px solid #262626;border-left:3px solid #666;background-color:#1d1d1d}div#homepagebanner p#personallinks .icon span.iconname{color:#d0d0d0}div.indexsectionheader::before,div.indexsectionheader::after{content:'';flex:1;border-bottom:3px solid #d0d0d0}::-webkit-scrollbar{background-color:#101010;width:15px;height:10px;padding:2px}::-webkit-scrollbar-thumb{background-color:#262626;border:2px solid #101010;border-radius:5px;margin:2px}}@media print{*{background:none;color:black}.wrapper{max-width:100%;margin:0;padding:0}.page-content{margin:0;padding:0;font-size:12px}.post-content h2{font-size:18px}header,footer,.commentheader,.commentsexisting,.commentnew{display:none}}
