*{margin:0px;font-family:IM Fell DW Pica,serif}body{background-color:color-mix(in srgb, #ff7800 20%, #fff)}a{font-family:inherit;text-decoration:inherit;color:inherit;background-color:#f3cea1;box-shadow:inset 0 0 .45em .5em color-mix(in srgb, #ff7800 20%, #fff);transition:.2s}a:hover{background-color:#f3cea1;box-shadow:inset 0 0 .3em .3em color-mix(in srgb, #ff7800 20%, #fff)}a:active{box-shadow:inset 0 0 .3em .2em color-mix(in srgb, #ff7800 20%, #fff)}main p a{font-family:IM Fell DW Pica SC,serif;color:darkred;text-decoration:none}.external-link{text-decoration:underline}h1,h2,h3{color:#1a1c1a;font-family:UnifrakturCook,cursive;text-decoration:none}main p,main li{margin:auto auto 1em auto;color:#333434;font-size:130%}*::selection{background-color:color-mix(in srgb, orange 42%, #fff)}header{margin:2em 4em;font-size:135%}#tagline{font-family:IM Fell DW Pica SC,serif;color:#333434}main{margin:80px auto;max-width:780px;text-align:justify}#sign-off{margin:8px auto;font-weight:bold}#signature{margin:2em auto;text-align:right}#signature *{margin:.2em auto;font-family:UnifrakturCook,cursive}.excerpt{margin:2em auto;display:-webkit-box;overflow:hidden;-webkit-line-clamp:7;-webkit-box-orient:vertical;text-overflow:ellipsis}@media screen and (max-width: 939px){header{margin:7% auto;text-align:center;font-size:150%}main{margin:5% auto;width:75%}article p{font-size:120%}}@media screen and (max-width: 600px){article p{font-size:110%}}@media screen and (max-width: 350px){main{width:95%}article p{font-size:100%}}@media screen and (max-width: 300px){#tagline{display:none}}