@layer page {
/* Old named cuts: CondorCompWeb = Compressed Bold/Black, CondorCondWeb = Condensed
 * Medium. Width is already baked into the per-width VF files; pin the weight so the
 * compiled rules (which inherit weight: normal) render the intended heavy display. */
@font-face { /* Condor-CompressedBold / -CompressedBlack */
  font-family: "CondorCompWeb";
  src: url("Condor.woff2") format("woff2");
  font-weight: 700 900;
  font-stretch: 50%; /* Compressed (wdth 50); weight driven by font-weight 700-900 */
  font-display: swap;
}

@font-face { /* Condor-CondensedMedium */
  font-family: "CondorCondWeb";
  src: url("Condor.woff2") format("woff2");
  font-weight: 500;
  font-stretch: 75%; /* Condensed (wdth 75), Medium weight (wght 500) */
  font-display: swap;
}

/* $base-font-size * 0.875 */
/* #775180 */
/*$brand-color: #666;*/
h1 {
  font-family: CondorCompWeb;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin-bottom: -0.1em;
}

.try-buy-pdf .button {
  font-family: CondorCondWeb;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  line-height: 1.2;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: #000;
  border: none;
  background: #C4AF33;
  display: inline-block;
  outline: 0;
  cursor: pointer;
  padding: 0.6em 1em 0.4em;
  margin: 1em 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.try-buy-pdf .button:hover, .try-buy-pdf .button:focus {
  color: #000;
  background: rgb(221.7570850202, 208.0688259109, 127.2429149798);
}

.buy {
  width: 100%;
  float: none;
}

section, footer {
  border: none;
}

.infobar {
  background: linear-gradient(to bottom left, #111, rgb(4.25, 4.25, 4.25));
}

.highlight {
  background: #111;
  padding: 1em;
}

h2 {
  font-family: CondorCompWeb;
  font-weight: normal;
  font-size: 4em;
  margin-bottom: 0.5em;
  color: #C4AF33;
  padding-bottom: 0;
  margin-bottom: 0.2em;
}

#range, #italics {
  background: linear-gradient(to bottom left, #C4AF33, rgb(175.7651821862, 156.9331983806, 45.7348178138));
  border-color: #444;
  border-bottom: 3px solid #444;
  border: none;
}

#intro p {
  font-family: "CondorCondWeb";
  font-size: 3em !important;
  color: #fff !important;
  line-height: 1.2em !important;
}

#intro, #contrast + section, #italics + section, #range + section {
  background: linear-gradient(to bottom, #444, rgb(55.25, 55.25, 55.25));
  color: #fff;
}
#intro p a, #contrast + section p a, #italics + section p a, #range + section p a {
  color: rgb(216.491902834, 200.6356275304, 107.008097166);
}

.tab, .tabs-menu a {
  color: #111;
}

@media screen and (max-width: 40rem) {
  #intro p {
    font-size: 2em !important;
  }
}

} /* @layer page */
