@import "https://fonts.googleapis.com/css?family=Source+Sans+Pro:900";@font-face{font-family:azuro;src:url(type/azuro-regular.eot);src:url(type/azuro-regular.eot?iefix)format("eot"),url(type/azuro-regular.woff)format("woff"),url(type/azuro-regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:azuro;src:url(type/azuro-italic.eot);src:url(type/azuro-italic.eot?iefix)format("eot"),url(type/azuro-italic.woff)format("woff"),url(type/azuro-italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:azuro;src:url(type/azuro-bold.eot);src:url(type/azuro-bold.eot?iefix)format("eot"),url(type/azuro-bold.woff)format("woff"),url(type/azuro-bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:azuro;src:url(type/azuro-bolditalic.eot);src:url(type/azuro-bolditalic.eot?iefix)format("eot"),url(type/azuro-bolditalic.woff)format("woff"),url(type/azuro-bolditalic.ttf)format("truetype");font-weight:700;font-style:italic}html{font-size:16pt}@media screen and (max-width:1680px){html{font-size:14pt}}@media screen and (max-width:1280px){html{font-size:12pt}}@media screen and (max-width:360px){html{font-size:11pt}}body,input,select,textarea{font-family:azuro,merriweather,Georgia,serif;font-weight:300}body a:hover,input a:hover,select a:hover,textarea a:hover{text-decoration:none}@media screen and (max-width:736px){h1{font-size:3rem}h2{font-size:1.5rem}h3{font-size:1rem}h4{font-size:.9rem}h5{font-size:.8rem}h6{font-size:.7rem}}@media screen and (max-width:480px){h1{font-size:2rem}h2{font-size:1rem}h3{font-size:.9rem}h4{font-size:.8rem}h5{font-size:.7rem}h6{font-size:.6rem}}a:hover{color:#f90!important}.box{border-color:#eee}input[type=submit],input[type=reset],input[type=button],button,.button{background-color:initial;box-shadow:inset 0 0 0 2px #212931;color:#212931!important}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{box-shadow:inset 0 0 0 2px #ff9900;color:#f90!important}input[type=submit].primary,input[type=reset].primary,input[type=button].primary,button.primary,.button.primary{background-color:#212931;box-shadow:none;color:#fff!important}input[type=submit].primary:hover,input[type=reset].primary:hover,input[type=button].primary:hover,button.primary:hover,.button.primary:hover{background-color:#f90;color:#212931!important}input[type=checkbox]+label,input[type=radio]+label{font-family:azuro,merriweather,Georgia,serif;font-weight:300}.image.main{margin:1rem 0}ul.icons li a.icon:hover:before{color:#f90}ul.icons.alt li a.icon:hover:before{box-shadow:inset 0 0 0 2px #ff9900}.pagination{margin:0 0 0 2px}.pagination a:hover{color:#f90!important;border-color:#f90}.pagination a:hover+a,.pagination a:hover+span{border-left-color:#f90}header.major{margin:0 0 1rem;text-align:left}header.major>p{margin-top:0;text-align:left}header.major .date:before,header.major .date:after{border-top-color:#eee}#footer{color:#717981}#footer a:hover{color:#f90!important}#footer .box{border-color:#e2e2e2}#footer input[type=submit],#footer input[type=reset],#footer input[type=button],#footer button,#footer .button{background-color:initial;box-shadow:inset 0 0 0 2px #717981;color:#717981!important}#footer input[type=submit]:hover,#footer input[type=reset]:hover,#footer input[type=button]:hover,#footer button:hover,#footer .button:hover{box-shadow:inset 0 0 0 2px #ff9900;color:#f90!important}#footer input[type=submit].primary,#footer input[type=reset].primary,#footer input[type=button].primary,#footer button.primary,#footer .button.primary{background-color:#717981;box-shadow:none;color:#f5f5f5!important}#footer input[type=submit].primary:hover,#footer input[type=reset].primary:hover,#footer input[type=button].primary:hover,#footer button.primary:hover,#footer .button.primary:hover{background-color:#f90;color:#717981!important}#footer input[type=text]:focus,#footer input[type=password]:focus,#footer input[type=email]:focus,#footer select:focus,#footer textarea:focus{border-color:#f90}#footer input[type=checkbox]:focus+label:before,#footer input[type=radio]:focus+label:before{border-color:#f90}#footer ul.icons li a.icon:hover:before{color:#f90}#footer ul.icons.alt li a.icon:hover:before{box-shadow:inset 0 0 0 2px #ff9900}#footer header.major .date:before,#footer header.major .date:after{border-top-color:#e2e2e2}#footer .pagination a:hover{color:#f90!important;border-color:#f90}#footer .pagination a:hover+a,#footer .pagination a:hover+span{border-left-color:#f90}#footer>section.contact>section{padding:1rem 4rem!important;min-height:6rem}#footer form label,#footer h3,#footer p{font-size:.9rem}#copyright{color:#fff;background-color:#363636cc;color:#909498;cursor:default;font-size:.9rem;margin:1rem auto 2rem;padding:.5rem}#copyright a:hover{color:#f90!important}@media screen and (max-width:980px){#copyright #galleryBackBtn,#copyright #galleryBackBtn.alt{display:none}}@media screen and (max-width:980px){#copyright ul li{border-left:0;margin:1rem 0 0;padding-left:0;display:block}#copyright ul li:first-child{margin-top:0}}#copyright a{color:inherit;border-bottom-color:inherit}#header{color:#fff}#header a:hover{color:#f90!important}#header .logo:hover{border-color:#f90!important;color:#f90!important}@media screen and (max-width:480px){#header .logo{margin:0 10px}}@media screen and (max-width:360px){#header a{margin:0 10px}#intro h1{font-size:3rem}}#intro{color:#fff}#intro a:hover{color:#f90!important}#intro input[type=submit],#intro input[type=reset],#intro input[type=button],#intro button,#intro .button{background-color:initial;box-shadow:inset 0 0 0 2px #ffffff;color:#fff!important}#intro input[type=submit]:hover,#intro input[type=reset]:hover,#intro input[type=button]:hover,#intro button:hover,#intro .button:hover{box-shadow:inset 0 0 0 2px #ff9900;color:#f90!important}#intro input[type=submit].primary,#intro input[type=reset].primary,#intro input[type=button].primary,#intro button.primary,#intro .button.primary{background-color:#fff;box-shadow:none;color:#1e252d!important}#intro input[type=submit].primary:hover,#intro input[type=reset].primary:hover,#intro input[type=button].primary:hover,#intro button.primary:hover,#intro .button.primary:hover{background-color:#f90;color:#fff!important}@media screen and (max-width:736px){#intro h1{font-size:2.1rem}}#main>*{padding:2rem 4rem}#main>footer{text-align:center}#main>.post{position:relative;z-index:1;padding:2rem 4rem;-moz-transition:opacity 1s ease-in-out .5s;-webkit-transition:opacity 1s ease-in-out .5s;-ms-transition:opacity 1s ease-in-out .5s;transition:opacity 1s ease-in-out .5s}#main>.post.hidden{opacity:0;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;z-index:0}@media screen and (max-width:980px){#main>*{padding:1rem 2rem}#main>.post{padding:1rem 2rem}#main>#introTop{padding:1rem 2rem}#main>#introBottom{padding:1rem 2rem}#main>.posts>article{padding:1rem 2rem}#main>.posts>article .image{max-width:100%;margin-left:auto;margin-right:auto}}#main>.posts>*{padding:2rem 4rem}#main>.posts>article{text-align:left}#main>.posts>article>header{font-size:1.75rem;min-height:2.5em}@media screen and (max-width:736px){#main>.posts>article>header{min-height:0}}.maingrid{display:grid}.maingrid>#introTop{-moz-grid-column:1;-webkit-grid-column:1;-ms-grid-column:1;grid-column:1;-moz-grid-row:1;-webkit-grid-row:1;-ms-grid-row:1;grid-row:1}.maingrid>.post{-moz-grid-column:1;-webkit-grid-column:1;-ms-grid-column:1;grid-column:1;-moz-grid-row:2;-webkit-grid-row:2;-ms-grid-row:2;grid-row:2}.maingrid>#introBottom{-moz-grid-column:1;-webkit-grid-column:1;-ms-grid-column:1;grid-column:1;-moz-grid-row:3;-webkit-grid-row:3;-ms-grid-row:3;grid-row:3}#nav{color:#fff}#nav ul.icons li a.icon:hover:before{color:#f90}#nav ul.icons.alt li a.icon:hover:before{box-shadow:inset 0 0 0 2px #ff9900}#nav a:hover{color:#f90!important}#nav ul.links{font-family:source sans pro,Helvetica,sans-serif;font-weight:900}#nav ul.links li.active a:hover{color:#f90!important}#navPanelToggle.alt{font-size:1.25rem;transition:font-size .5s ease,box-shadow .5s ease,background-color .5s}#navPanelToggle.alt:hover{background-color:#fff}@media screen and (max-width:980px){#navPanelToggle{display:block}}@media screen and (max-width:736px){#navPanelToggle{font-size:1rem;padding:.25rem 1rem}}#wrapper>.bg{background-image:url(../../images/overlay.png),linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../../images/background_2300.jpg);transform:none}#galleryBackBtn{position:fixed;display:none;width:60%;margin:0 auto;width:calc(100% - 12rem);max-width:64rem;z-index:1000;top:1rem;text-decoration:none;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;border:0;color:#fff}#galleryBackBtn.alt{display:inline-block;background-color:rgba(255,255,255,.875);box-shadow:0 .125rem .75rem rgba(30,37,45,.25);color:#212931;font-size:1.25rem;transition:font-size .5s ease,box-shadow .5s ease,background-color .5s}#galleryBackBtn.alt:hover{background-color:#fff}body:has(#photo-single){overflow:hidden}@media screen and (max-width:980px){#galleryBackBtn,#galleryBackBtn.alt{display:none}#photo-single>.photo-nav .backToGallery{font-size:0}#photo-single>.photo-nav .backToGallery:after{font-size:.8rem;content:'back'}}@media screen and (max-width:736px){#photo-single>*>img,#photo-single figure img{padding-top:.5rem}#photo-single{padding-bottom:6.5rem!important;justify-content:center}#photo-single>.photo-nav{position:absolute;bottom:3rem;left:2rem;right:2rem}#photo-single>.photostrip{display:none}.photo-nav .previous{font-size:0}.photo-nav .previous:before{font-size:1rem;font-weight:700;margin-right:0}.photo-nav .next{font-size:0}.photo-nav .next:before{font-size:1rem;font-weight:700;margin-left:0}}@media screen and (max-width:736px) and (orientation:portrait){#photo-single{justify-content:center}}@media screen and (max-height:500px) and (orientation:landscape){#photo-single>.photostrip{display:none}#photo-single>.meta-row.exif-inline{display:none}.photo-drawer .meta-row.exif-drawer{display:flex;margin-bottom:1rem}#photo-single>.photo-nav{position:absolute;top:.5rem;left:auto;right:.5rem;bottom:auto;width:auto}.photo-nav ul{flex-direction:column;align-items:flex-end;gap:.25rem}.photo-nav li{flex:none}.photo-nav li.prev-item{order:2}.photo-nav li.next-item{order:1}.photo-nav li.back-item{position:fixed;bottom:.5rem}.photo-nav .previous{font-size:0}.photo-nav .previous:before{font-size:1rem;font-weight:700;margin-right:0}.photo-nav .next{font-size:0}.photo-nav .next:before{font-size:1rem;font-weight:700;margin-left:0}.photo-nav .backToGallery{padding:0 1rem!important;font-size:.8rem}}.photo-drawer .meta-row.exif-drawer{display:none}.photoset-grid{flex-wrap:wrap;font-size:0;gap:5px}.photoset-grid .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:2px;justify-content:center;margin:16px 0}.photoset-grid .grid-item{display:block;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.1);aspect-ratio:1/1;width:100%;height:100%}.photoset-grid .grid-item img{width:100%;height:100%;object-fit:cover}.photoset-grid .grid-item{overflow:hidden}.photoset-grid .grid-item img{transition:transform .3s ease,opacity .2s ease}.photoset-grid .grid-item:hover img{opacity:.92;transform:scale(1.05)}.photoset-grid a{border-bottom:none}.photo-nav ul{display:flex;align-items:center;list-style:none;padding:0;margin:0;width:100%}.photo-nav li{flex:1;display:flex;padding-left:0}.photo-nav li:first-child{justify-content:flex-start}.photo-nav li:nth-child(2){justify-content:center}.photo-nav li:last-child{justify-content:flex-end}.photo-nav .backToGallery{padding:0 1.75rem}.exposure-meta ul,.camera-meta ul,.emulsion-meta ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;list-style:none;padding:0;margin:0}.exposure-meta{font-size:1.1em}.exposure-meta li{padding-left:0}.camera-meta li{white-space:nowrap}.emulsion-meta li{white-space:nowrap}#photo-single{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem;padding-bottom:.25rem;height:100dvh;min-height:100dvh;overflow:hidden;position:relative}#photo-single>figure{flex:initial;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}#photo-single>.meta-row{flex:none;margin-bottom:auto}#photo-single>.photo-nav,#photo-single>footer,#photo-single>.nav{flex:none;z-index:10}#photo-single>figure,#photo-single>.meta-row{position:relative;z-index:1}#photo-single>.meta-row{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:0}#photo-single .exposure-meta,#photo-single .camera-meta,#photo-single .emulsion-meta{display:flex;align-items:center;line-height:normal}#photo-single .exposure-meta{margin-right:.5rem}#photo-single .emulsion-meta{margin-right:.5rem}#photo-single .camera-meta{margin-left:auto}#photo-single .exposure-meta ul,#photo-single .camera-meta ul,#photo-single .emulsion-meta ul{display:flex;gap:.75rem;margin:0}#iso{font-variant:small-caps}#fstop::first-letter{vertical-align:super;font-size:smaller}#exposure .fraction{font-variant-numeric:diagonal-fractions}#exposure small{font-size:smaller}@media screen and (max-width:980px){#photo-single .meta-row{flex-direction:column;align-items:flex-start;gap:.25rem;max-width:fit-content;margin:0 auto}#photo-single .exposure-meta ul,#photo-single .camera-meta ul #photo-single .emulsion-meta ul{justify-content:flex-start;gap:.75rem}#photo-single .exposure-meta li,#photo-single .camera-meta li,#photo-single .emulsion-meta li{padding-left:0}}.photo-drawer{position:fixed;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.98);backdrop-filter:blur(10px);transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);padding:2rem;box-shadow:0 -4px 20px rgba(0,0,0,.15);z-index:100;max-height:60vh}.photo-drawer .open,.photo-drawer .close{text-decoration:none;-moz-transition:color _duration(transition)ease-in-out;-webkit-transition:color _duration(transition)ease-in-out;-ms-transition:color _duration(transition)ease-in-out;transition:color _duration(transition)ease-in-out;position:absolute;padding:0 1rem 1px .75rem;top:-1.9rem;left:1rem;background-color:rgba(255,255,255,.98);-moz-border-radius-topleft:30px;-moz-border-radius-topright:0;border-radius:1rem 1rem 0 0;border-bottom:none;text-transform:uppercase;font-family:source sans pro,Helvetica,sans-serif;font-size:.8rem;font-weight:900;box-shadow:0 -4px 20px rgba(0,0,0,.15);clip-path:inset(-20px -20px 0 -20px)}.photo-drawer .open:before,.photo-drawer .close:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}.photo-drawer .open:before{content:'\f106';margin-right:.9375em}.photo-drawer .close:before{content:'\f107';margin-right:.9375em}body.scrolled .photo-drawer{transform:translateY(0)}#photo-single>*>img,#photo-single figure img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto;object-fit:contain}.photostrip{position:relative;z-index:1;flex:none;width:100%;padding:.5rem 0;border-top:solid 2px #eee}.photostrip-container{display:flex;justify-content:center;align-items:center;gap:0;overflow-x:auto;padding:.25rem .5rem;scrollbar-width:thin;scroll-behavior:smooth}.photostrip-prev,.photostrip-next{display:flex;gap:.25rem;flex:1}.photostrip-prev{justify-content:flex-start}.photostrip-next{justify-content:flex-end}.photostrip-current{display:flex;flex:none;margin:0 .125rem}.photostrip-thumb{flex:none;width:75px;height:75px;display:block;border:2px solid transparent;transition:all .2s ease;border-radius:2px;overflow:hidden;border-bottom:none}.photostrip-thumb img{width:100%;height:100%;object-fit:cover;display:block}.photostrip-thumb:hover{transform:scale(1.1);border-color:rgba(0,0,0,.2);z-index:2}.photostrip-thumb.current{transform:scale(1.1)}@media screen and (max-width:980px){.photostrip-thumb{width:65px;height:65px}}@media screen and (max-width:736px){.photostrip-thumb{width:55px;height:55px}}.fullwidth{margin:2rem auto;width:100%;font-weight:900;font-size:2.25rem;padding:1rem;line-height:1;height:auto;white-space:normal}p{line-height:1.5;margin:0 0 1rem}.left{float:left}.right{float:right}.aln-left{justify-content:flex-start}.aln-center{justify-content:center}.aln-right{justify-content:flex-end}.aln-top{align-items:flex-start}.aln-middle{align-items:center}.aln-bottom{align-items:flex-end}#introTop{display:flex;padding:2rem 4rem}#introTop h1,#introTop h2,#introTop h3,#introTop h4,#introTop h5,#introTop h6{margin-bottom:0}#introTop .right{margin-left:auto}#main .post header.no-margin.major{margin:0}#main .post header.no-margin.major h1,#main .post header.no-margin.major h2,#main .post header.no-margin.major h3,#main .post header.no-margin.major h4,#main .post header.no-margin.major h5,#main .post header.no-margin.major h6{margin:0}#main .post a{margin:1rem 0}#main>p{margin:0 0 1rem;padding:4rem 4rem 2rem}@media screen and (max-width:736px){#main>p{padding:2rem 2rem .1rem}}ul.terms{column-count:3;list-style:none;border-top:none!important;padding-top:0!important;column-gap:1.5rem;flex-wrap:wrap}@media screen and (max-width:736px){ul.terms{column-count:2}}@media screen and (max-width:480px){ul.terms{column-count:1}}ul.terms li{padding:.5rem 0;display:inline-flex;width:100%;align-items:center;gap:.5rem}ul .button.tag{padding:.75rem 1rem;white-space:normal;text-align:left;flex:auto;min-width:0;height:unset;line-height:normal;display:flex;align-items:center;gap:.5rem}ul .button.tag:hover .count{color:#212931!important;box-shadow:inset 0 0 0 2px!important}ul .button.count{position:relative;min-width:2rem;height:2rem;line-height:2rem;border-radius:4rem;padding:0 .5rem;white-space:nowrap;margin-left:auto;pointer-events:none;flex-shrink:0;color:#fff!important;box-shadow:inset 0 0 0 2px #ffffff!important}.tag-text{flex:auto;min-width:0}h3.tags{border-top:none!important}#terms{padding:0 0 1rem;display:flex;align-items:center;flex-wrap:wrap;flex-basis:150px;flex-shrink:0;column-gap:.5rem}#terms>span{padding:.5rem 0}