@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,700,800i&display=swap";@font-face{font-display:swap;font-family:"Zefani";font-style:normal;font-weight:normal;src:url("../fonts/zefani.woff2") format("woff2"),url("../fonts/zefani.woff") format("woff")}@font-face{font-display:swap;font-family:"Otama";font-style:normal;font-weight:normal;src:url("../fonts/otama-ep.woff2") format("woff2"),url("../fonts/otama-ep.woff") format("woff")}:root{--color-black: #000;--color-grayDark: #333;--color-gray: #666;--color-grayLight: #ccc;--color-grayLighter: #e8e8e8;--color-white: #fff;--color-red: rgb(255, 99, 71);--color-red75: rgba(255, 99, 71, 0.75);--fontFamily-serif: "Otama", "Bodoni", serif;--fontFamily-sans: "Open Sans", Helvetica, sans-serif;--fontFamily-cond-sans: "Open Sans Condensed", Impact, sans-serif;--fontWeight-thin: 100;--fontWeight-light: 300;--fontWeight-regular: 400;--fontWeight-bold: 700;--fontWeight-black: 800;--zIndex-header: 100;--mastheadHeight: 5em;--main-bgColor: var(--color-white);--main-textColor: var(--color-grayDark);--main-fontSize: 1rem;--main-lineHeight: 1.75rem;--main-brandColor: var(--color-violet);--header-bgColor: var(--color-white);--linkColor: var(--color-red);--linkColor-active: var(--color-red75);--window-xPadding: 1em;--entryDetail-padding: 1em;--roundedCornersRadius: 3px;--main-dropShadow: 0 2px 4px rgba(0,0,0,0.25)}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:solid dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}p{margin:0 0 1em}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin-top:0}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}::-moz-selection{background:var(--color-red);color:var(--color-white)}::selection{background:var(--color-red);color:var(--color-white)}body{background-color:var(--main-bgColor);color:var(--main-textColor);font-family:var(--fontFamily-sans);font-size:var(--main-fontSize);font-weight:var(--fontWeight-regular);line-height:var(--main-lineHeight)}main{min-height:90vh;padding:10vh 4vw 20vh}p:last-child{margin:0}.t-center{text-align:center}.t-justify{text-align:justify}.t-justify p{-webkit-hyphens:auto;hyphens:auto}.u-isVisuallyHidden{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.u-isHidden{display:none !important}.paddedContent{background-color:var(--color-white);padding:var(--entryDetail-padding)}.borderBottom{border-bottom:1px solid var(--color-grayLight)}.unstyledList{list-style:none;margin:0;padding:0}label{display:block}input,textarea{display:block;font-size:1em;line-height:1.2;padding:.25em .5em;width:auto}header#masthead{align-items:center;border-bottom:1px solid var(--color-gray);background:var(--main-bg-color);display:flex;padding:0 2vw;flex-flow:row nowrap;justify-content:space-between;width:100vw;z-index:999}header#masthead a{color:var(--color-black);text-decoration:none}header#masthead a.site-title .initials{display:block}header#masthead a.site-title .full-name{display:none}header#masthead nav ol{display:flex;list-style:none;margin:0;padding:0;justify-content:flex-end}header#masthead nav li{margin-left:1em;text-transform:uppercase}header#masthead nav a{display:block;font:300 .875em/1 var(--fontFamily-sans);overflow:hidden;padding:1em 0 .75em;position:relative}header#masthead nav a:before{background:var(--color-red);bottom:-3px;content:" ";display:block;height:3px;position:absolute;transition:bottom .1s ease-out;width:100%}header#masthead nav a:hover,header#masthead nav a:focus,header#masthead nav a:active,header#masthead nav a.active{color:var(--color-red)}header#masthead nav a:hover:before,header#masthead nav a:focus:before,header#masthead nav a:active:before,header#masthead nav a.active:before{bottom:0}@media(min-width: 30em){header#masthead a.site-title .initials{display:none}header#masthead a.site-title .full-name{display:block}}#colophon{font-size:.75rem;padding:1em;text-align:center}#colophon a{color:var(--linkColor)}#colophon p{margin:0}.sectionHeader{text-align:center;text-transform:capitalize}.sectionHeader_heading{font:4em/1 var(--fontFamily-serif);margin-bottom:1em}.sectionHeader_subheading{font:var(--fontWeight-regular) .625em/1rem var(--fontFamily-sans);letter-spacing:.2em;text-transform:uppercase}.sectionHeader_subheading:before,.sectionHeader_subheading:after{border-top:1px solid var(--main-textColor);content:"";display:inline-block;margin:0 1em .25em;width:3vw}@media(min-width: 60em){.pageHeader_heading{font-size:5vw}.pageHeader_subheading{font-size:1vw}}.pageHeader{display:block;margin:2em 0 2em}.pageHeader_heading{font:3em/1 var(--fontFamily-serif)}.pageHeader_subheading{font:var(--fontWeight-regular) .625em/1rem var(--fontFamily-sans);letter-spacing:.2em;text-transform:uppercase}.pageHeader_subheading:before,.pageHeader_subheading:after{border-top:1px solid var(--main-textColor);content:"";display:inline-block;margin:0 1em .25em;width:3vw}.home{padding-top:20vh}.home .entryDetail{text-align:center}.home .pageHeader{margin:0}.home .entryDetail_heading{font-size:20vw;margin-bottom:0}@media(min-width: 48em){.home .entryDetail_heading{font-size:10rem}}.home .entryDetail_body{font-size:.9em}.home .entryDetail_body p{margin:0}#entryDirectory{list-style:none;margin:0;padding:0}.entrySyndicated{border-bottom:1px dotted var(--color-gray);margin:0 auto 1.5em;max-width:42.5em;padding-bottom:1.5em;text-align:center}.entrySyndicated:last-child{border:0}.entrySyndicated_link{color:var(--main-textColor);text-decoration:none;transition:.25s all}.entrySyndicated_link:hover,.entrySyndicated_link:focus{color:var(--linkColor-active)}.entrySyndicated_heading{margin-bottom:.25em}.entrySyndicated_date{color:var(--color-gray);font-size:.75em;line-height:1}.entryDetail{margin:0 auto;max-width:42.5em}.entryDetail_heading{margin-bottom:.25em}.entryDetail_date{color:var(--color-gray);font-size:.75em;line-height:1}.entryDetail_body a{border-bottom:1px solid var(--color-red);color:var(--color-black);text-decoration:none;transition:all .4s ease;display:inline-block;margin:0;position:relative;text-decoration:none;transition:.3s;transition-delay:.1s}.entryDetail_body a:hover{background:var(--color-red75);border-color:rgba(0,0,0,0);color:var(--color-white)}.entryDetail_body a:before,.entryDetail_body a:after{content:" ";position:absolute;z-index:-1}.entryDetail_body a:before{border-bottom:1px solid var(--color-red);left:-0.125em;top:100%;transition:.2s;transition-delay:.1s;width:calc(100% + .25em)}.entryDetail_body a:after{height:var(--main-lineHeight);display:block;left:-0.25em;top:0;transition:.4s all ease;width:0px;-webkit-clip-path:polygon(2% 0, 100% 0, 98% 100%, 0 100%);clip-path:polygon(2% 0, 100% 0, 98% 100%, 0 100%)}.entryDetail_body a:hover{background:none;color:var(--color-white)}.entryDetail_body a:hover:before{left:-0.25em}.entryDetail_body a:hover:after{background:var(--color-red75);opacity:1;width:calc(100% + .375em)}.moreEntries{margin:0 auto 6vw;max-width:60em;padding:0 2em}.moreEntries_list{display:grid;grid-template-areas:"next" "prev";grid-row-gap:2rem}.moreEntries_previous{grid-area:prev}.moreEntries_next{grid-area:next}.moreEntries_subhead{display:block;color:var(--color-gray);font-size:.75em;letter-spacing:.05em;text-transform:uppercase}.moreEntries_link{font-family:var(--fontFamily-serif);font-size:1.5em;border-bottom:1px solid var(--color-red);color:var(--color-black);text-decoration:none;transition:all .4s ease}.moreEntries_link:hover{background:var(--color-red75);border-color:rgba(0,0,0,0);color:var(--color-white)}@media(min-width: 48em){.moreEntries_list{display:grid;grid-template-areas:"next prev";justify-content:space-between}.moreEntries_previous,.moreEntries_next{max-width:15em}.moreEntries_previous{justify-self:end}}
