/**
 * Minified by jsDelivr using clean-css v4.2.1.
 * Original file: /npm/@xz/fonts@1.0.2/serve/hk-grotesk.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-Light.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-LightItalic.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-Regular.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-Italic.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-Medium.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-MediumItalic.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-SemiBold.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-SemiBoldItalic.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-Bold.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-BoldItalic.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-ExtraBold.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:url(hk-grotesk/HKGrotesk-Black.woff2) format("woff2"),url(hk-grotesk/HKGrotesk-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}
/*# sourceMappingURL=/sm/29f5c60c29fdee60e12139e886f25f9a8eb0d5198242e33bd7008e4dd427289b.map */

/* **************** */
/*      GENERAL     */
/* **************** */
html, body{
  font-family: 'HK Grotesk', sans-serif;
  font-weight: 600;
  line-height: 24px;
  font-size: 16px;
  color: #052e50;
}
.main{
  max-width: 96%;
  margin-left: 2%;
  margin-right: 2%;
  display: block;
  width: 96%;
  overflow: hidden;
}
.container{
  display: block;
  margin-top: 40px;
}
table{
  border-collapse: collapse;
  border-top: 1px solid #052e50;
  width: 100%;
}
td, th{
  padding: 2%;
  border-left: 1px solid #052e50;
  border-right: 1px solid #052e50;
  border-bottom: 1px solid #052e50;
  text-align: left;
}
th{
  background-color: #E5E7EB;
}
.threeCol td{
  width: 29%;
}
.twoCol td{
  width: 46%;
}

/* **************** */
/*      LINXO       */
/* **************** */
h1{
  font-size: 30px;
  line-height: 40px;
  font-weight: 800;
  margin-top: 30px;
  margin-bottom: 20px;
}
h2{
  font-size: 25px;
  line-height: 38px;
  font-weight: 800;
  margin-top: 30px;
  margin-bottom: 20px;
}
h3{
  font-size: 19px;
  line-height: 26px;
  font-weight: 800;
  margin-top: 20px;
  margin-bottom: 20px;
}
p{
  margin: 0;
  padding-top: 1em;
}
a{
  color: #052e50;
  text-decoration: underline;
}
strong{
  font-weight: 800 !important;
}
span{
  text-decoration: underline !important;
}

@media (max-width: 1025px) {
  .threeCol{
    overflow-y: scroll !important;
    width: 100%;
  }
  .threeCol table{
     width: 1280px !important;
   }
  .twoCol{
    width: 100% !important;
  }

}

@media (max-width: 600px) {
  html, body{
    line-height: 22px !important;
    font-size: 14px !important;
  }
  h1{
    font-size: 26px;
    line-height: 36px;
  }
  h2{
    font-size: 18px !important;
    line-height: 28px !important;
  }
  h3{
    font-size: 16px !important;
    line-height: 26px !important;
  }
  .threeCol table{
    width: 1280px !important;
  }

}
