@charset "UTF-8"; /* The guardian-text-sans font-face is available in normal, medium, and bold weights each with normal and italic styles */ @font-face { font-family: guardian-text-oreilly; font-weight: 400; font-style: normal; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Regular-Web.woff2) format("woff2"); } @font-face { font-family: guardian-text-oreilly; font-weight: 400; font-style: italic; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-RegularIt-Web.woff2) format("woff2"); } @font-face { font-family: guardian-text-oreilly; font-weight: 500; font-style: normal; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.woff2) format("woff2"); } @font-face { font-family: guardian-text-oreilly; font-weight: 500; font-style: italic; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.woff2) format("woff2"); } @font-face { font-family: guardian-text-oreilly; font-weight: 600; font-style: normal; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.woff2) format("woff2"); } @font-face { font-family: guardian-text-oreilly; font-weight: 600; font-style: italic; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.woff2) format("woff2"); } @font-face { font-family: guardian-text-oreilly; font-weight: 700; font-style: normal; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.woff2) format("woff2"); } @font-face { font-family: guardian-text-oreilly; font-weight: 700; font-style: italic; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.woff2) format("woff2"); } /* The guardian-sans font-face is only bold, no italic, and should be reserved for headlines */ @font-face { font-family: guardian-oreilly; font-weight: 400; font-style: normal; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff2) format("woff2"); } @font-face { font-family: guardian-oreilly; font-weight: 400; font-style: italic; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff2) format("woff2"); } @font-face { font-family: guardian-oreilly; font-weight: 700; font-style: normal; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff2) format("woff2"); } @font-face { font-family: guardian-oreilly; font-weight: 700; font-style: italic; src: url(https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff2) format("woff2"); } /* The Gilroy font-face is available in light and semi bold, without additional weights or styles. */ @font-face { font-family: 'gilroy'; font-weight: 300; font-style: normal; src: url('https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-light.woff2') format('woff2'); } @font-face { font-family: 'gilroy'; font-weight: 300; font-style: italic; src: url('https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-lightitalic.woff2') format('woff2'); } @font-face { font-family: 'gilroy'; font-weight: 400; font-style: normal; src: url('https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-regular.woff2') format('woff2'); } @font-face { font-family: 'gilroy'; font-weight: 400; font-style: italic; src: url('https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-regularitalic.woff2') format('woff2'); } @font-face { font-family: 'gilroy'; font-weight: 500; font-style: normal; src: url('https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-medium.woff2') format('woff2'); } @font-face { font-family: 'gilroy'; font-weight: 500; font-style: italic; src: url('https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-mediumitalic.woff2') format('woff2'); } @font-face { font-family: 'gilroy'; font-weight: 600; font-style: normal; src: url('https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-semibold.woff2') format('woff2'); } @font-face { font-family: 'gilroy'; font-weight: 600; font-style: italic; src: url('https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-semibolditalic.woff2') format('woff2'); } @font-face { font-family: 'gilroy'; font-weight: 700; font-style: normal; src: url('https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-bold.woff2') format('woff2'); } @font-face { font-family: 'gilroy'; font-weight: 700; font-style: italic; src: url('https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-bolditalic.woff2') format('woff2'); } /* Font-family defaults */ body, p, ol, ul, td, h1, h2, h3, h4 { font-family: 'guardian-text-oreilly', Helvetica, sans-serif; font-variant-ligatures: none; }