@font-face {
  font-family: "Baskervvol";
  src: url("/baskervvol.ttf"); }
@font-face {
  font-family: "Adelphe";
  src: url("/Adelphe-FlorealBold.ttf") format("truetype"); }
body {
  overflow-x: hidden;
  max-width: 75ch;
  background: #fdfdf1;
  font-family: "Baskervvol", serif; }

body > * {
  color: #3d292d; }

strong {
  color: #620414; }

header {
  padding: 10pt 0;
  border: 0px #3d292d solid;
  border-top-width: 2pt;
  border-bottom-width: 2pt;
  text-align: center;
  font-variant: small-caps;
  text-wrap: balance;
  word-break: break-word; }
  header > * {
    margin: 0; }
  header p {
    text-transform: uppercase;
    font-size: 14pt; }
  header h1 {
    font-size: 42pt; }
  header h2 {
    font-size: 28pt; }

h1, h2, header {
  font-family: "Adelphe", serif; }

body > h2 {
  font-variant: small-caps;
  text-align: center;
  margin: 2em auto; }

body > p {
  text-align: justify; }

img {
  width: 100%;
  z-index: -1; }

.antimargin {
  margin: -10% auto -25% auto; }

.antimargin2 {
  margin: -25% auto -40% -10%;
  width: 150%; }

.antimargin3 {
  float: right;
  width: 40%;
  margin: 0% -10% 10%;
  position: relative;
  right: -15%; }

.footnote {
  text-decoration: underline 1px dotted #3d292d;
  padding-top: -0.2em; }

p:nth-last-child(2) {
  text-align: center; }

@media screen and (max-width: 800px) {
  .antimargin3 {
    float: none;
    position: initial;
    display: block;
    margin: -7% auto; } }

/*# sourceMappingURL=unique.css.map */
