/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * aktiv-grotesk-extended:
 *   - http://typekit.com/eulas/00000000000000007753ca31
 *   - http://typekit.com/eulas/00000000000000007753ca47
 *   - http://typekit.com/eulas/00000000000000007753ca5a
 *   - http://typekit.com/eulas/00000000000000007753ca41
 * din-2014:
 *   - http://typekit.com/eulas/000000000000000077587a30
 *   - http://typekit.com/eulas/000000000000000077587a31
 *   - http://typekit.com/eulas/000000000000000077587a34
 *   - http://typekit.com/eulas/000000000000000077587a35
 * gill-sans-nova:
 *   - http://typekit.com/eulas/00000000000000007735bb73
 *   - http://typekit.com/eulas/00000000000000007735bb95
 *   - http://typekit.com/eulas/00000000000000007735bbb7
 *   - http://typekit.com/eulas/00000000000000007735bbbf
 * roboto-slab:
 *   - http://typekit.com/eulas/00000000000000007735b236
 *   - http://typekit.com/eulas/00000000000000007735b23b
 * sofia-pro:
 *   - http://typekit.com/eulas/00000000000000007735f999
 *   - http://typekit.com/eulas/00000000000000007735f993
 *   - http://typekit.com/eulas/00000000000000007735f98d
 *   - http://typekit.com/eulas/00000000000000007735f98c
 * trajan-pro-3:
 *   - http://typekit.com/eulas/00000000000000007735d5fd
 * utile-display:
 *   - http://typekit.com/eulas/0000000000000000774cc130
 *   - http://typekit.com/eulas/0000000000000000774cc135
 *   - http://typekit.com/eulas/0000000000000000774cc134
 *   - http://typekit.com/eulas/0000000000000000774cc12e
 *
 * © 2009-2026 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2025-06-11 07:46:34 UTC"}*/

@import url('dafbcdde.css');

@font-face {
font-family:"trajan-pro-3";
src:url('99dcf5d7.asset') format("woff2"),url('0e6575a3.asset') format("woff"),url('a77ba33e.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url('e81cfb7f.asset') format("woff2"),url('fe62ae6f.asset') format("woff"),url('34c1c38b.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url('24ba4951.asset') format("woff2"),url('ea7ebb16.asset') format("woff"),url('616d79d6.asset') format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url('6bcb8641.asset') format("woff2"),url('1051564d.asset') format("woff"),url('9f198127.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url('4499a736.asset') format("woff2"),url('df122e5b.asset') format("woff"),url('9294f36d.asset') format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"aktiv-grotesk-extended";
src:url('ad545319.asset') format("woff2"),url('e0e66754.asset') format("woff"),url('a959cb8d.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"aktiv-grotesk-extended";
src:url('69746c7c.asset') format("woff2"),url('85df2713.asset') format("woff"),url('a4fe03c4.asset') format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"aktiv-grotesk-extended";
src:url('a1bc4bdd.asset') format("woff2"),url('bd5d7587.asset') format("woff"),url('3310c429.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"aktiv-grotesk-extended";
src:url('e7709c4a.asset') format("woff2"),url('ff852e49.asset') format("woff"),url('5544ac75.asset') format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"roboto-slab";
src:url('33697f1f.asset') format("woff2"),url('8b69c728.asset') format("woff"),url('dd8f03e0.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"roboto-slab";
src:url('98793210.asset') format("woff2"),url('cbfb32c7.asset') format("woff"),url('b0355ff6.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"din-2014";
src:url('3436d48a.asset') format("woff2"),url('44147c7a.asset') format("woff"),url('d3bdf2f8.asset') format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"din-2014";
src:url('d3e146e9.asset') format("woff2"),url('ddae1cb4.asset') format("woff"),url('82908ac9.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"din-2014";
src:url('a0973c4c.asset') format("woff2"),url('09b444e7.asset') format("woff"),url('6a05fb6c.asset') format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"din-2014";
src:url('b274aa55.asset') format("woff2"),url('af002ff8.asset') format("woff"),url('4351e999.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"gill-sans-nova";
src:url('58a80f59.asset') format("woff2"),url('ac916de8.asset') format("woff"),url('5420fc7c.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"gill-sans-nova";
src:url('7df0b0c8.asset') format("woff2"),url('d8cf9c6c.asset') format("woff"),url('aed6c1e9.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"gill-sans-nova";
src:url('2954488e.asset') format("woff2"),url('438c045f.asset') format("woff"),url('b64bfb5d.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"gill-sans-nova";
src:url('30d76a33.asset') format("woff2"),url('98e4e049.asset') format("woff"),url('507cdbd7.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"utile-display";
src:url('5494feca.asset') format("woff2"),url('4cd02253.asset') format("woff"),url('9fb3609c.asset') format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"utile-display";
src:url('3db35e52.asset') format("woff2"),url('fc1dd1d4.asset') format("woff"),url('a99aeea6.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"utile-display";
src:url('5152d9e1.asset') format("woff2"),url('ba341437.asset') format("woff"),url('c4a24b34.asset') format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"utile-display";
src:url('c25e8f14.asset') format("woff2"),url('1fc55c93.asset') format("woff"),url('fc9e01cc.asset') format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

.tk-trajan-pro-3 { font-family: "trajan-pro-3",serif; }
.tk-sofia-pro { font-family: "sofia-pro",sans-serif; }
.tk-aktiv-grotesk-extended { font-family: "aktiv-grotesk-extended",sans-serif; }
.tk-roboto-slab { font-family: "roboto-slab",serif; }
.tk-din-2014 { font-family: "din-2014",sans-serif; }
.tk-gill-sans-nova { font-family: "gill-sans-nova",sans-serif; }
.tk-utile-display { font-family: "utile-display",sans-serif; }
