::selection{background:#efefef}::-moz-selection{background:#efefef}body.post-works main header #alHL{font-weight:100;letter-spacing:0}@media only screen and (min-width: 1025px){body.post-works main div#section{grid-column-gap:7%}}@media only screen and (min-width: 667px) and (max-width: 1024px){body.post-works main div#section{grid-column-gap:3.5%}}@media only screen and (min-width: 667px){body.post-works main div#section{padding-top:7rem !important;display:grid;grid-template-columns:minmax(340px, 11fr) minmax(20em, 5fr)}}body.post-works main div#section h2{font-weight:500;line-height:1.3;font-size:1.5em}@media only screen and (min-width: 667px){body.post-works main div#section h2{font-weight:400;color:#30456b;font-size:1.6em}}@media only screen and (min-width: 667px) and (prefers-color-scheme: dark){body.post-works main div#section h2{color:white}}body.post-works main div#section h2:not(:first-child){margin:1.4em 0 .7em}@media only screen and (min-width: 667px){body.post-works main div#section h2:not(:first-child){margin:2em 0 1em}}body.post-works main div#section figure.landscape img{width:100%}body.post-works main div#section figcaption{font-size:1.1em}@media only screen and (min-width: 667px){body.post-works main div#section #featImg{grid-column:1/2;grid-row:1/2}}@media only screen and (max-width: 666px){body.post-works main div#section #featImg{padding-bottom:2em}}body.post-works main div#section #featImg img{width:100%}@media only screen and (min-width: 667px){body.post-works main div#section #boxText{grid-column:2/3;grid-row:1/3}}body.post-works main div#section #boxText p:not(:first-child){margin-top:2em}body.post-works main div#section #boxText h2+p{margin-top:0}body.post-works main div#section #boxText dl{margin-top:2em;display:grid;grid-template-columns:auto 1fr;grid-column-gap:2em;grid-row-gap:.25em}body.post-works main div#section #boxText dl a.icon-media{display:block;line-height:1.5}body.post-works main div#section #boxText dl a.icon-media::after{content:"\e822";color:#ADBDC6;margin:0 0 0 .7em;transform:translateY(-0.1em) rotate(-45deg);font-size:.8em}@media only screen and (min-width: 1025px){body.post-works main div#section #boxLargeImg{padding-top:7%}}@media only screen and (min-width: 667px) and (max-width: 1024px){body.post-works main div#section #boxLargeImg{padding-top:3.5%}}@media only screen and (min-width: 667px){body.post-works main div#section #boxLargeImg{grid-column:1/2;grid-row:2/3}}@media only screen and (max-width: 666px){body.post-works main div#section #boxLargeImg{padding-top:2em}}@media only screen and (min-width: 1025px){body.post-works main div#section #boxLargeImg figure{padding-bottom:7%}}@media only screen and (min-width: 667px) and (max-width: 1024px){body.post-works main div#section #boxLargeImg figure{padding-bottom:3.5%}}@media only screen and (max-width: 666px){body.post-works main div#section #boxLargeImg figure{padding:0 0 2em !important}}body.post-works main div#section #boxLargeImg figure.vertical img{width:100%}@media only screen and (max-width: 666px){body.post-works main div#section #boxLargeImg figure.vertical img{max-height:80vh;object-fit:contain;object-position:left}}body.post-works main div#section #boxSmallImg{column-count:2;padding-top:2em;column-gap:2em}@media only screen and (max-width: 666px){body.post-works main div#section #boxSmallImg{column-gap:1em}}body.post-works main div#section #boxSmallImg img{display:block;width:100%;padding-bottom:2em}@media only screen and (max-width: 666px){body.post-works main div#section #boxSmallImg img{padding-bottom:1em}}body.post-works aside ul{display:grid;grid-gap:2rem;justify-items:center;align-items:center;margin-top:1rem;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}@media only screen and (max-width: 666px){body.post-works aside ul{grid-gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(70px, 1fr))}}@media only screen and (min-width: 667px){body.post-works aside ul{margin-top:2.5rem}}body.post-works aside ul li a{display:block}@media only screen and (max-width: 666px){body.post-works aside ul li .aThumLarge{display:none}}@media only screen and (min-width: 667px){body.post-works aside ul li .aThumSmall{display:none}}body.post-works aside ul li img{width:100%;height:auto}@media only screen and (min-width: 667px){body.post-works aside ul li.vertical{padding:0 15%}}body.post-works aside ul li .aTitle{display:block;line-height:1.3;font-weight:500;font-size:.8rem;padding-top:.3rem}@media only screen and (max-width: 666px){body.post-works aside ul li .aTitle{padding-top:.4rem}}body.post-works aside ul li .aDate,body.post-works aside ul li .aType{line-height:1;font-weight:500;font-size:.7rem;padding-top:.3rem;color:#666}@media only screen and (max-width: 666px){body.post-works aside ul li .aDate,body.post-works aside ul li .aType{padding-top:.4rem;color:#ccc}}@media only screen and (min-width: 667px){body.post-works aside ul li .aDate,body.post-works aside ul li .aType{display:block}}@media only screen and (min-width: 667px) and (prefers-color-scheme: dark){body.post-works aside ul li .aDate,body.post-works aside ul li .aType{color:#ccc}}body.post-works aside ul li .aType{font-style:italic}
