1
+ @charset "UTF-8" ;
2
+
3
+ /* The urw-typewriter font-face is available in thin, narrow, without additional weights or styles. */
4
+ @font-face {
5
+ font-family : oreilly-urw-typewriter-narro;
6
+ font-weight : 400 ;
7
+ font-style : normal;
8
+ src : url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.eot);
9
+ src : url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.woff) format ("woff" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.ttf) format ("truetype" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.svg#oreilly-urw-typewriter-narro) format ("svg" )
10
+ }
11
+ @font-face {
12
+ font-family : oreilly-urw-typewriter-narro;
13
+ font-weight : 400 ;
14
+ font-style : italic;
15
+ src : url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.eot);
16
+ src : url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.woff) format ("woff" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.ttf) format ("truetype" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.svg#oreilly-urw-typewriter-narro) format ("svg" )
17
+ }
18
+ @font-face {
19
+ font-family : oreilly-urw-typewriter-narro;
20
+ font-weight : 700 ;
21
+ font-style : normal;
22
+ src : url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.eot);
23
+ src : url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.woff) format ("woff" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.ttf) format ("truetype" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.svg#oreilly-urw-typewriter-narro) format ("svg" )
24
+ }
25
+ @font-face {
26
+ font-family : oreilly-urw-typewriter-narro;
27
+ font-weight : 700 ;
28
+ font-style : italic;
29
+ src : url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.eot);
30
+ src : url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.woff) format ("woff" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.ttf) format ("truetype" ), url (https://cdn.oreillystatic.com/fonts/URWTypewriter/urwtypewritertotthinnar-webfont.svg#oreilly-urw-typewriter-narro) format ("svg" )
31
+ }
32
+
33
+ /* The guardian-text-sans font-face is available in normal, medium, and bold weights each with normal and italic styles */
34
+ @font-face {
35
+ font-family : guardian-text-oreilly;
36
+ font-weight : 400 ;
37
+ font-style : normal;
38
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Regular-Web.eot);
39
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Regular-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Regular-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Regular-Web.woff) format ("woff" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Regular-Web.ttf) format ("truetype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Regular-Web.svg#Guardian) format ("svg" )
40
+ }
41
+ @font-face {
42
+ font-family : guardian-text-oreilly;
43
+ font-weight : 400 ;
44
+ font-style : italic;
45
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-RegularIt-Web.eot);
46
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-RegularIt-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-RegularIt-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-RegularIt-Web.woff) format ("woff" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-RegularIt-Web.ttf) format ("truetype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-RegularIt-Web.svg#Guardian) format ("svg" )
47
+ }
48
+ @font-face {
49
+ font-family : guardian-text-oreilly;
50
+ font-weight : 500 ;
51
+ font-style : normal;
52
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.eot);
53
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.woff) format ("woff" )
54
+ }
55
+ @font-face {
56
+ font-family : guardian-text-oreilly;
57
+ font-weight : 500 ;
58
+ font-style : italic;
59
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.eot);
60
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.woff) format ("woff" )
61
+ }
62
+ @font-face {
63
+ font-family : guardian-text-oreilly;
64
+ font-weight : 600 ;
65
+ font-style : normal;
66
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.eot);
67
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.woff) format ("woff" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.ttf) format ("truetype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.svg#Guardian) format ("svg" )
68
+ }
69
+ @font-face {
70
+ font-family : guardian-text-oreilly;
71
+ font-weight : 600 ;
72
+ font-style : italic;
73
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.eot);
74
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.woff) format ("woff" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.ttf) format ("truetype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.svg#Guardian) format ("svg" )
75
+ }
76
+ @font-face {
77
+ font-family : guardian-text-oreilly;
78
+ font-weight : 700 ;
79
+ font-style : normal;
80
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.eot);
81
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.woff) format ("woff" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.ttf) format ("truetype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.svg#Guardian) format ("svg" )
82
+ }
83
+ @font-face {
84
+ font-family : guardian-text-oreilly;
85
+ font-weight : 700 ;
86
+ font-style : italic;
87
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.eot);
88
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.woff) format ("woff" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.ttf) format ("truetype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-MediumIt-Web.svg#Guardian) format ("svg" )
89
+ }
90
+
91
+ /* The guardian-sans font-face is only bold, no italic, and should be reserved for headlines */
92
+ @font-face {
93
+ font-family : guardian-oreilly;
94
+ font-weight : 400 ;
95
+ font-style : normal;
96
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.eot);
97
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff) format ("woff" )
98
+ }
99
+ @font-face {
100
+ font-family : guardian-oreilly;
101
+ font-weight : 400 ;
102
+ font-style : italic;
103
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.eot);
104
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff) format ("woff" )
105
+ }
106
+ @font-face {
107
+ font-family : guardian-oreilly;
108
+ font-weight : 700 ;
109
+ font-style : normal;
110
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.eot);
111
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff) format ("woff" )
112
+ }
113
+ @font-face {
114
+ font-family : guardian-oreilly;
115
+ font-weight : 700 ;
116
+ font-style : italic;
117
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.eot);
118
+ src : url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.eot?#iefix) format ("embedded-opentype" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff2) format ("woff2" ), url (https://cdn.oreillystatic.com/fonts/GuardianText/GuardianSans-Bold-Web.woff) format ("woff" )
119
+ }
120
+
121
+ /* The Gilroy font-face is available in light and semi bold, without additional weights or styles. */
122
+
123
+ @font-face {
124
+ font-family : 'gilroy' ;
125
+ font-weight : 300 ;
126
+ font-style : normal;
127
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-Light.eot' );
128
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-Light.eot?#iefix' ) format ('embedded-opentype' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-Light.woff2' ) format ('woff2' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-Light.woff' ) format ('woff' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-Light.ttf' ) format ('truetype' );
129
+ }
130
+ @font-face {
131
+ font-family : 'gilroy' ;
132
+ font-weight : 300 ;
133
+ font-style : italic;
134
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-LightItalic.eot' );
135
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-LightItalic.eot?#iefix' ) format ('embedded-opentype' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-LightItalic.woff2' ) format ('woff2' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-LightItalic.woff' ) format ('woff' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-LightItalic.ttf' ) format ('truetype' );
136
+ }
137
+ @font-face {
138
+ font-family : 'gilroy' ;
139
+ font-weight : 400 ;
140
+ font-style : normal;
141
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.eot' );
142
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.eot?#iefix' ) format ('embedded-opentype' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.woff2' ) format ('woff2' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.woff' ) format ('woff' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.ttf' ) format ('truetype' );
143
+ }
144
+ @font-face {
145
+ font-family : 'gilroy' ;
146
+ font-weight : 400 ;
147
+ font-style : italic;
148
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.eot' );
149
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.eot?#iefix' ) format ('embedded-opentype' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.woff2' ) format ('woff2' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.woff' ) format ('woff' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.ttf' ) format ('truetype' );
150
+ }
151
+ @font-face {
152
+ font-family : 'gilroy' ;
153
+ font-weight : 500 ;
154
+ font-style : normal;
155
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.eot' );
156
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.eot?#iefix' ) format ('embedded-opentype' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.woff2' ) format ('woff2' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.woff' ) format ('woff' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.ttf' ) format ('truetype' );
157
+ }
158
+ @font-face {
159
+ font-family : 'gilroy' ;
160
+ font-weight : 500 ;
161
+ font-style : italic;
162
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.eot' );
163
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.eot?#iefix' ) format ('embedded-opentype' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.woff2' ) format ('woff2' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.woff' ) format ('woff' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.ttf' ) format ('truetype' );
164
+ }
165
+ @font-face {
166
+ font-family : 'gilroy' ;
167
+ font-weight : 700 ;
168
+ font-style : normal;
169
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.eot' );
170
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.eot?#iefix' ) format ('embedded-opentype' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.woff2' ) format ('woff2' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.woff' ) format ('woff' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBold.ttf' ) format ('truetype' );
171
+ }
172
+ @font-face {
173
+ font-family : 'gilroy' ;
174
+ font-weight : 700 ;
175
+ font-style : italic;
176
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.eot' );
177
+ src : url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.eot?#iefix' ) format ('embedded-opentype' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.woff2' ) format ('woff2' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.woff' ) format ('woff' ), url ('https://cdn.oreillystatic.com/fonts/Gilroy/Gilroy-SemiBoldItalic.ttf' ) format ('truetype' );
178
+ }
179
+ /* Font-family defaults */
180
+ body , p , ol , ul , td , h1 , h2 , h3 , h4 {
181
+ font-family : 'guardian-text-oreilly' , Helvetica, sans-serif;
182
+ font-variant-ligatures : none;
183
+ }
184
+ .typewriter {
185
+ font-family : 'oreilly-urw-typewriter-narro' , 'Courier New' , serif;
186
+ }
0 commit comments