/* =====================================================================
 TYPEFACES
   Level 1  Glorify Sans Medium   (display; never set in capitals)
   Level 2  Just Sans ExtraBold   (section titles / labels)
   Level 3  Live Grotesk Medium   (body, navigation, buttons)
   Logo     Media Gothic          (supplied as vector outlines in images/logo.svg)
   Put the licensed font files in assets/fonts/ using the file names below
   (or install them on the machine).
   ===================================================================== */
@font-face{font-family:'Aby L1';font-weight:500;font-display:swap;
  src:local('Glorify Sans Medium'),local('GlorifySans-Medium'),local('Glorify Sans'),
      url('../fonts/GlorifySans-Medium.woff2') format('woff2'),url('../fonts/GlorifySans-Medium.otf') format('opentype'),url('../fonts/GlorifySans-Medium.ttf') format('truetype')}
@font-face{font-family:'Aby L2';font-weight:800;font-display:swap;
  src:local('Just Sans ExtraBold'),local('JUSTSans-ExBd'),local('Just Sans ExBd'),
      url('../fonts/JustSans-ExtraBold.woff2') format('woff2'),url('../fonts/JustSans-ExtraBold.otf') format('opentype'),url('../fonts/JustSans-ExtraBold.ttf') format('truetype')}
@font-face{font-family:'Aby L3';font-weight:500;font-display:swap;
  src:local('Live Grotesk Medium'),local('LiveGrotesk-Medium'),
      url('../fonts/LiveGrotesk-Medium.woff2') format('woff2'),url('../fonts/LiveGrotesk-Medium.otf') format('opentype'),url('../fonts/LiveGrotesk-Medium.ttf') format('truetype')}

/* Preview-only glyphs taken from the brochure so the page reads correctly
   before the licensed files are added. Remove (with fonts/preview/) before go-live. */
@font-face{font-family:'Aby L1 Preview';src:url('../fonts/preview/l1-01.woff2') format('woff2');unicode-range:U+0020,U+0061,U+0062,U+0063,U+0064,U+0065,U+0067,U+0068,U+0069,U+006C,U+006D,U+006E,U+006F,U+0070,U+0072,U+0073,U+0074,U+0075,U+0076,U+0077;font-display:swap}
@font-face{font-family:'Aby L1 Preview';src:url('../fonts/preview/l1-02.woff2') format('woff2');unicode-range:U+0066;font-display:swap}
@font-face{font-family:'Aby L1 Preview';src:url('../fonts/preview/l1-03.woff2') format('woff2');unicode-range:U+0026,U+002C,U+002E,U+002F,U+0041,U+0042,U+0043,U+0045,U+0046,U+0047,U+0048,U+004C,U+0050,U+0053,U+0078,U+0079;font-display:swap}
@font-face{font-family:'Aby L1 Preview';src:url('../fonts/preview/l1-04.woff2') format('woff2');unicode-range:U+002D,U+0044,U+004D,U+0052,U+0054,U+0056;font-display:swap}
@font-face{font-family:'Aby L1 Preview';src:url('../fonts/preview/l1-05.woff2') format('woff2');unicode-range:U+0049,U+0057,U+006B;font-display:swap}
@font-face{font-family:'Aby L1 Preview';src:url('../fonts/preview/l1-06.woff2') format('woff2');unicode-range:U+004B,U+0058,U+0059;font-display:swap}
@font-face{font-family:'Aby L1 Preview';src:url('../fonts/preview/l1-07.woff2') format('woff2');unicode-range:U+002B,U+0030,U+0031,U+0032,U+0033,U+0035,U+0036,U+0037,U+0038,U+0039,U+0040,U+005A;font-display:swap}
@font-face{font-family:'Aby L2 Preview';src:url('../fonts/preview/l2-01.woff2') format('woff2');unicode-range:U+0020,U+0041,U+0042,U+0043,U+0048,U+004F,U+0050,U+0052,U+0053,U+0054,U+0055;font-display:swap}
@font-face{font-family:'Aby L2 Preview';src:url('../fonts/preview/l2-02.woff2') format('woff2');unicode-range:U+0045,U+0049;font-display:swap}
@font-face{font-family:'Aby L2 Preview';src:url('../fonts/preview/l2-03.woff2') format('woff2');unicode-range:U+0026,U+002D,U+0044,U+0046,U+0047,U+004C,U+004D,U+004E,U+0056,U+006F;font-display:swap}
@font-face{font-family:'Aby L3 Preview';src:url('../fonts/preview/l3-01.woff2') format('woff2');unicode-range:U+0020,U+0030,U+0032,U+0036,U+0042,U+0046,U+0063,U+0065,U+0068,U+0069,U+006D,U+006F,U+0072,U+0075;font-display:swap}
@font-face{font-family:'Aby L3 Preview';src:url('../fonts/preview/l3-02.woff2') format('woff2');unicode-range:U+002C,U+002E,U+0031,U+0041,U+0043,U+0049,U+004C,U+004F,U+0053,U+0054,U+0057,U+0061,U+0062,U+0064,U+0066,U+0067,U+006B,U+006C,U+006E,U+0070,U+0073,U+0074,U+0076,U+0077,U+0078,U+0079;font-display:swap}
@font-face{font-family:'Aby L3 Preview';src:url('../fonts/preview/l3-03.woff2') format('woff2');unicode-range:U+0033,U+0044,U+0045,U+0047,U+0048,U+004D,U+004E,U+0050,U+006A;font-display:swap}
@font-face{font-family:'Aby L3 Preview';src:url('../fonts/preview/l3-04.woff2') format('woff2');unicode-range:U+0071;font-display:swap}
@font-face{font-family:'Aby L3 Preview';src:url('../fonts/preview/l3-05.woff2') format('woff2');unicode-range:U+0034;font-display:swap}
@font-face{font-family:'Aby L3 Preview';src:url('../fonts/preview/l3-06.woff2') format('woff2');unicode-range:U+0035,U+0052;font-display:swap}
@font-face{font-family:'Aby L3 Preview';src:url('../fonts/preview/l3-07.woff2') format('woff2');unicode-range:U+004B,U+0055,U+0056,U+0059,U+007A;font-display:swap}
@font-face{font-family:'Aby L3 Preview';src:url('../fonts/preview/l3-08.woff2') format('woff2');unicode-range:U+0037;font-display:swap}
