/*
 * 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.
 *
 * basic-sans:
 *   - http://typekit.com/eulas/00000000000000007735abd7
 *   - http://typekit.com/eulas/00000000000000007735abe8
 *   - http://typekit.com/eulas/00000000000000007735abe1
 *   - http://typekit.com/eulas/00000000000000007735abe6
 *   - http://typekit.com/eulas/00000000000000007735abed
 *   - http://typekit.com/eulas/00000000000000007735abf2
 * franklin-gothic-urw-cond:
 *   - http://typekit.com/eulas/000000000000000077359dfa
 *   - http://typekit.com/eulas/000000000000000077359dfc
 *   - http://typekit.com/eulas/00000000000000007735d6b3
 *   - http://typekit.com/eulas/00000000000000007735d6d2
 *   - http://typekit.com/eulas/00000000000000007735d6c5
 *   - http://typekit.com/eulas/00000000000000007735d6c9
 * ivyora-display:
 *   - http://typekit.com/eulas/0000000000000000774ba003
 *   - http://typekit.com/eulas/0000000000000000774ba004
 *   - http://typekit.com/eulas/0000000000000000774ba005
 *   - http://typekit.com/eulas/0000000000000000774ba006
 *   - http://typekit.com/eulas/0000000000000000774ba009
 *   - http://typekit.com/eulas/0000000000000000774ba014
 * ivyora-text:
 *   - http://typekit.com/eulas/0000000000000000774ba00d
 *   - http://typekit.com/eulas/0000000000000000774ba015
 *   - http://typekit.com/eulas/0000000000000000774ba00f
 *   - http://typekit.com/eulas/0000000000000000774ba00b
 *   - http://typekit.com/eulas/0000000000000000774ba010
 *   - http://typekit.com/eulas/0000000000000000774ba013
 * nave:
 *   - http://typekit.com/eulas/0000000000000000775c526e
 *   - http://typekit.com/eulas/0000000000000000775c526b
 *   - http://typekit.com/eulas/0000000000000000775c5270
 *   - http://typekit.com/eulas/0000000000000000775c526f
 *   - http://typekit.com/eulas/0000000000000000775c5271
 *   - http://typekit.com/eulas/0000000000000000775c5274
 *   - http://typekit.com/eulas/0000000000000000775c5272
 *   - http://typekit.com/eulas/0000000000000000775c5278
 * p22-mackinac-pro:
 *   - http://typekit.com/eulas/00000000000000007735b3d4
 *   - http://typekit.com/eulas/00000000000000007735b3d8
 *   - http://typekit.com/eulas/00000000000000007735b3d9
 *   - http://typekit.com/eulas/00000000000000007735b3da
 *   - http://typekit.com/eulas/00000000000000007735b3db
 *   - http://typekit.com/eulas/00000000000000007735b3dc
 * sofia-pro:
 *   - http://typekit.com/eulas/00000000000000007735f999
 *   - http://typekit.com/eulas/00000000000000007735f993
 *   - http://typekit.com/eulas/00000000000000007735f992
 *   - http://typekit.com/eulas/00000000000000007735f99b
 *   - http://typekit.com/eulas/00000000000000007735f98d
 *   - http://typekit.com/eulas/00000000000000007735f98c
 *   - http://typekit.com/eulas/00000000000000007735f99a
 *   - http://typekit.com/eulas/00000000000000007735f994
 *
 * © 2009-2026 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2025-08-07 14:53:22 UTC"}*/

@import url("/theme/main/styles/p-0a603bb6c2dbb6d8.css");

@font-face {
font-family:"franklin-gothic-urw-cond";
src:url("/theme/main/fonts/l-951eae12101ecff5.bin") format("woff2"),url("/theme/main/fonts/d-e551211741021cf0.bin") format("woff"),url("/theme/main/fonts/a-9d015b48117d8e4e.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"franklin-gothic-urw-cond";
src:url("/theme/main/fonts/l-cc56e8432356c486.bin") format("woff2"),url("/theme/main/fonts/d-ca97ef38acfdd413.bin") format("woff"),url("/theme/main/fonts/a-2fea50020253c332.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"franklin-gothic-urw-cond";
src:url("/theme/main/fonts/l-2742b594316ca415.bin") format("woff2"),url("/theme/main/fonts/d-b0b9abab52bbdcd5.bin") format("woff"),url("/theme/main/fonts/a-09f9b9d7fae6a73f.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"franklin-gothic-urw-cond";
src:url("/theme/main/fonts/l-98c636addfe77500.bin") format("woff2"),url("/theme/main/fonts/d-ef5c8eabe3bfec83.bin") format("woff"),url("/theme/main/fonts/a-2555da90198c97e8.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"franklin-gothic-urw-cond";
src:url("/theme/main/fonts/l-4cae7516e02df488.bin") format("woff2"),url("/theme/main/fonts/d-3424285179160b40.bin") format("woff"),url("/theme/main/fonts/a-f62d6183c8570e41.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"franklin-gothic-urw-cond";
src:url("/theme/main/fonts/l-f0ebbce46b7fd8fc.bin") format("woff2"),url("/theme/main/fonts/d-460f83ef5536fde3.bin") format("woff"),url("/theme/main/fonts/a-2d7cb81b56cf3c09.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url("/theme/main/fonts/l-27972c929b7bf70f.bin") format("woff2"),url("/theme/main/fonts/d-15e4ab88369ee463.bin") format("woff"),url("/theme/main/fonts/a-f3034b59932d0368.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url("/theme/main/fonts/l-02753bb6fed3a254.bin") format("woff2"),url("/theme/main/fonts/d-fb3d2e34ce387bf6.bin") format("woff"),url("/theme/main/fonts/a-3278d7657ebdc096.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url("/theme/main/fonts/l-bc05a7c9a4b393e9.bin") format("woff2"),url("/theme/main/fonts/d-ca35b2e167869ed0.bin") format("woff"),url("/theme/main/fonts/a-49eabf7da4eaf40f.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url("/theme/main/fonts/l-14a6ff4056d736e8.bin") format("woff2"),url("/theme/main/fonts/d-b6aad5e0cbcf6a86.bin") format("woff"),url("/theme/main/fonts/a-b46b8397ddc81d7f.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url("/theme/main/fonts/l-f7bf2921e967104f.bin") format("woff2"),url("/theme/main/fonts/d-556004b9b2d061aa.bin") format("woff"),url("/theme/main/fonts/a-241cfc6fdcba76a6.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url("/theme/main/fonts/l-b5b730e40c67d528.bin") format("woff2"),url("/theme/main/fonts/d-5ef2b4635ff63a80.bin") format("woff"),url("/theme/main/fonts/a-39f10436c7b430f5.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url("/theme/main/fonts/l-d34a8977a987dc08.bin") format("woff2"),url("/theme/main/fonts/d-c713bd83de79eab2.bin") format("woff"),url("/theme/main/fonts/a-eb1c0350227566eb.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"sofia-pro";
src:url("/theme/main/fonts/l-8d7d91329f9ef670.bin") format("woff2"),url("/theme/main/fonts/d-4dab7561c1f29709.bin") format("woff"),url("/theme/main/fonts/a-92e2e49916176c04.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"p22-mackinac-pro";
src:url("/theme/main/fonts/l-a7022b9ec7ef82f0.bin") format("woff2"),url("/theme/main/fonts/d-c3e422b724570c67.bin") format("woff"),url("/theme/main/fonts/a-7ae31de92f3be4e9.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"p22-mackinac-pro";
src:url("/theme/main/fonts/l-f47c6a595d3f6334.bin") format("woff2"),url("/theme/main/fonts/d-23dde3aaa21b2160.bin") format("woff"),url("/theme/main/fonts/a-6a48e3ab611a2977.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"p22-mackinac-pro";
src:url("/theme/main/fonts/l-fe9fee7003e12813.bin") format("woff2"),url("/theme/main/fonts/d-66e01f88dbcf8088.bin") format("woff"),url("/theme/main/fonts/a-b2d126219b8eadf1.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"p22-mackinac-pro";
src:url("/theme/main/fonts/l-01f181716e009acb.bin") format("woff2"),url("/theme/main/fonts/d-48f886180a50fdf9.bin") format("woff"),url("/theme/main/fonts/a-23e5c2d8a7bd2942.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"p22-mackinac-pro";
src:url("/theme/main/fonts/l-48b05fca23e7e024.bin") format("woff2"),url("/theme/main/fonts/d-52c9b52f91d56984.bin") format("woff"),url("/theme/main/fonts/a-131a0df503269073.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"p22-mackinac-pro";
src:url("/theme/main/fonts/l-b58f694e46e9bbd8.bin") format("woff2"),url("/theme/main/fonts/d-101dfbefb8c167f6.bin") format("woff"),url("/theme/main/fonts/a-9f17a9f25b875bc8.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"basic-sans";
src:url("/theme/main/fonts/l-7c37dd2208217c99.bin") format("woff2"),url("/theme/main/fonts/d-bed7c069a21d34a1.bin") format("woff"),url("/theme/main/fonts/a-daa5b5d445e628e1.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"basic-sans";
src:url("/theme/main/fonts/l-cd9260b90ad6beea.bin") format("woff2"),url("/theme/main/fonts/d-0d5dd04f6f702453.bin") format("woff"),url("/theme/main/fonts/a-4d9e2c106655ca0c.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"basic-sans";
src:url("/theme/main/fonts/l-06bfa8c3a1c96b86.bin") format("woff2"),url("/theme/main/fonts/d-eed696743b9c1d84.bin") format("woff"),url("/theme/main/fonts/a-16d92ce2c8f415f1.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"basic-sans";
src:url("/theme/main/fonts/l-bfb1cfdb71176226.bin") format("woff2"),url("/theme/main/fonts/d-dcf7feab34b19a6d.bin") format("woff"),url("/theme/main/fonts/a-63c7b9b74d6ffede.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"basic-sans";
src:url("/theme/main/fonts/l-c7a00e5f6f761c04.bin") format("woff2"),url("/theme/main/fonts/d-9bc67f78d647834d.bin") format("woff"),url("/theme/main/fonts/a-be6fa3cc7a30812c.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"basic-sans";
src:url("/theme/main/fonts/l-4ae1be89b4d77607.bin") format("woff2"),url("/theme/main/fonts/d-49638636a39f50c3.bin") format("woff"),url("/theme/main/fonts/a-7f29ab3688821610.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"nave";
src:url("/theme/main/fonts/l-c57898dc0aee9494.bin") format("woff2"),url("/theme/main/fonts/d-20fb518767d2b7c2.bin") format("woff"),url("/theme/main/fonts/a-38be50cc1244d768.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"nave";
src:url("/theme/main/fonts/l-942e9e767e7036fd.bin") format("woff2"),url("/theme/main/fonts/d-9fd4c278ef2cee47.bin") format("woff"),url("/theme/main/fonts/a-0151ab7df221dc4e.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"nave";
src:url("/theme/main/fonts/l-bfc50ccef820b8e8.bin") format("woff2"),url("/theme/main/fonts/d-0bac44f01e7ae50a.bin") format("woff"),url("/theme/main/fonts/a-f6f653ecb53f49eb.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"nave";
src:url("/theme/main/fonts/l-b387adea1535f405.bin") format("woff2"),url("/theme/main/fonts/d-37f6c3e98619130c.bin") format("woff"),url("/theme/main/fonts/a-cd5c426b1aa3c18d.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}

@font-face {
font-family:"nave";
src:url("/theme/main/fonts/l-e42fdf64ee8d24e7.bin") format("woff2"),url("/theme/main/fonts/d-f4a10bd4287404f8.bin") format("woff"),url("/theme/main/fonts/a-745e8d9b0cf41722.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:900;font-stretch:normal;
}

@font-face {
font-family:"nave";
src:url("/theme/main/fonts/l-238564517c5e94e0.bin") format("woff2"),url("/theme/main/fonts/d-1df740aefe5f38c5.bin") format("woff"),url("/theme/main/fonts/a-771c4cefae314d26.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"nave";
src:url("/theme/main/fonts/l-0991055f8a8e9743.bin") format("woff2"),url("/theme/main/fonts/d-580de92fa519c115.bin") format("woff"),url("/theme/main/fonts/a-93cc1c68b4f278d8.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:900;font-stretch:normal;
}

@font-face {
font-family:"nave";
src:url("/theme/main/fonts/l-db9d308d15a83810.bin") format("woff2"),url("/theme/main/fonts/d-c543e4bbae28c2f9.bin") format("woff"),url("/theme/main/fonts/a-74e9b838ea085c64.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"ivyora-display";
src:url("/theme/main/fonts/l-edc58352389f1cb1.bin") format("woff2"),url("/theme/main/fonts/d-d293ed6a55be4206.bin") format("woff"),url("/theme/main/fonts/a-9ca022104b0b1446.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"ivyora-display";
src:url("/theme/main/fonts/l-995dfb2fec08de1a.bin") format("woff2"),url("/theme/main/fonts/d-3c9d2781215b4f51.bin") format("woff"),url("/theme/main/fonts/a-bdaa75cc9a268dd5.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"ivyora-display";
src:url("/theme/main/fonts/l-c29be19d2331f0c4.bin") format("woff2"),url("/theme/main/fonts/d-5ff3a94149aa53a9.bin") format("woff"),url("/theme/main/fonts/a-80098d31d4333473.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"ivyora-display";
src:url("/theme/main/fonts/l-bd02103ff1229b14.bin") format("woff2"),url("/theme/main/fonts/d-4fb74ea4766c696a.bin") format("woff"),url("/theme/main/fonts/a-b1b33f0214d3b7a6.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"ivyora-display";
src:url("/theme/main/fonts/l-46bef8a2e2fb5b14.bin") format("woff2"),url("/theme/main/fonts/d-68c15569dc67ab6e.bin") format("woff"),url("/theme/main/fonts/a-f16b6ddb8eb72759.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"ivyora-display";
src:url("/theme/main/fonts/l-f271f2a7646ed07b.bin") format("woff2"),url("/theme/main/fonts/d-782d862b3dc39dc2.bin") format("woff"),url("/theme/main/fonts/a-83cc1181edac78ce.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"ivyora-text";
src:url("/theme/main/fonts/l-235791fcf1c3a9b8.bin") format("woff2"),url("/theme/main/fonts/d-485a91e87c851491.bin") format("woff"),url("/theme/main/fonts/a-00d96121c278e07c.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"ivyora-text";
src:url("/theme/main/fonts/l-7a8cf474fcb93576.bin") format("woff2"),url("/theme/main/fonts/d-0b2380ae0806b472.bin") format("woff"),url("/theme/main/fonts/a-63cd2356fd36c58e.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"ivyora-text";
src:url("/theme/main/fonts/l-c94a048a88ff7cb9.bin") format("woff2"),url("/theme/main/fonts/d-1b0500bbf2fd2259.bin") format("woff"),url("/theme/main/fonts/a-39371fdbcc107f78.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"ivyora-text";
src:url("/theme/main/fonts/l-cfe13fcbf38a8e85.bin") format("woff2"),url("/theme/main/fonts/d-c6a6e36eea9cd45d.bin") format("woff"),url("/theme/main/fonts/a-97c8450ae3464884.bin") format("opentype");
font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;
}

@font-face {
font-family:"ivyora-text";
src:url("/theme/main/fonts/l-d7e187154ce6c28c.bin") format("woff2"),url("/theme/main/fonts/d-f9088a01d834776d.bin") format("woff"),url("/theme/main/fonts/a-267d3b792dc72a8e.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"ivyora-text";
src:url("/theme/main/fonts/l-4235e0a381214029.bin") format("woff2"),url("/theme/main/fonts/d-0cec49168e67cc33.bin") format("woff"),url("/theme/main/fonts/a-7b5a6540934f656e.bin") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

.tk-franklin-gothic-urw-cond { font-family: "franklin-gothic-urw-cond",sans-serif; }
.tk-sofia-pro { font-family: "sofia-pro",sans-serif; }
.tk-p22-mackinac-pro { font-family: "p22-mackinac-pro",serif; }
.tk-basic-sans { font-family: "basic-sans",sans-serif; }
.tk-nave { font-family: "nave",sans-serif; }
.tk-ivyora-display { font-family: "ivyora-display",serif; }
.tk-ivyora-text { font-family: "ivyora-text",serif; }
