/*
 * 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.
 *
 * ibm-plex-mono:
 *   - http://typekit.com/eulas/00000000000000007735944d
 *   - http://typekit.com/eulas/00000000000000007735946a
 * rival-sans:
 *   - http://typekit.com/eulas/00000000000000007735aa06
 *   - http://typekit.com/eulas/00000000000000007735aa19
 *   - http://typekit.com/eulas/00000000000000007735aa1c
 *   - http://typekit.com/eulas/00000000000000007735aa1f
 *   - http://typekit.com/eulas/00000000000000007735aa31
 *   - http://typekit.com/eulas/00000000000000007735aa34
 *   - http://typekit.com/eulas/00000000000000007735aa36
 *   - http://typekit.com/eulas/00000000000000007735aa38
 *
 * © 2009-2026 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2024-10-15 19:56:54 UTC"}*/

@import url("/p/GIN0MtUKRKA43CwXWBzj5j9znypUa_CXPLeOZFQUvEBtlk3-CgZJ8FGbQ4b5dNNMt2hQu5PUGbNW7Q8xVGgrxcqEPE9LdLF9xMRTPdPepsEk8mIrpVfgZTGApbUpac_QZSxbUH8NoryroFkoIxrmjToB-vPCi-37hlkh8H7ys6-jDr50V0nOaMdsjHPEC-Bp3JQ7McDAdIBzwhUDrVCWysd0-s2ZN7g");

@font-face {
font-family:"rival-sans";
src:url("/p/tiuM9JQjcq1KxniqNqgIrieKd6z_I8uDTC3N2Wn-6ACEXJpLUzTPduO0zk1Lmz9RV_Zmho0_mhwP70aWloPCgg-BO_I7uV_U8ZMV-82luGkQi29n3AA_Dq280t9rLZJLV45itBp4IJY50WK5SdUq04uBLuj21dKytr_se6vLSLbHRK7TeEbPnUXZfEK-Z8r7go862DAZFNaRYblOBgaGQNXCHt-x0VkAfd_96HNM") format("woff2"),url("/p/lzwRnDrVXR42sHbS1C_GguRj75FgXroKEbUXfrVetMLrduqxkr4iRzBXuM4MJnPOrUgnny0MnTL2-X9pwOBvmRDQ0gk8Ez3ueslM6CNaKoRt2wc_3bhnSaoIGwz7Xdv0hhbO1PJDCO4OHfyp8swPBW9NOOTGi_BMrnHSixHJeIXluC3infNs2j7zQxjQ4oQK4k9wa3yzG5_Dzc2elFLdHclAZX7PT5o0s-3p0emR") format("woff"),url("/p/Dx3VBAvpvveDEX1e0IwaoJt65KV8hDMHeubgf3lS_bBDLeeo7i4eDhckEA8wQK7IcSFEh-OCjsp92cD7VoCKOvEbTlpg8-DAxD8pFeG6FI4jHFa9P38UMA8ESvhU3n9c7jJa_xdm7FvY7pPpOppm9RqPm3jXO0L2sMCKEkL0FDk2A_MlGX869xfniqBagymh4E-tLYv62RER--NusUgrb-xZQHfVuZi_jXQrRNN-") format("opentype");
font-display:auto;font-style:normal;font-weight:100;font-stretch:normal;
}

@font-face {
font-family:"rival-sans";
src:url("/p/3JSx1dXesK7Ltz_lLUxmbIJoeEOGlSNHqIS0kRn8AgUEeMCHcGQCC3i4pkKmf9uA-2M9dginJZazJbeOhtuU0X5KYZFErAEtD53sI3KfCaOE6I1oeZ1D6Pw_pFBWBcF1x2aft9D1zpDQ9Fmm1F2g8_HC-B_ExkJkdz2FExC5ydMh6xbdFjykx4j8iv0eQeHY1phUWEzFGUJQKN-UTuOq2vspPMpedt1ukrpnfuIS") format("woff2"),url("/p/WuZTEchmUhjwFBwUA_qeq-QYZOQbdPb4lF8p2LozH1i_hazbiTN2qP1w82_gXLv1O83A2T1_ankTuygjF7X6iclDWcJOxA4BhGyEtCmF43x2lRWE5QTAa0n7oi3bLtdT8HMTNAp0RmU8F4I5bJqmHVkIMXgB6ubvWjY7zcemvI4J25KHdqUSw0VObLVNSAK0w6SOGV3wpo7aIF4E5pALbLhig_aK4dhKsYJwLn_R") format("woff"),url("/p/gVB-3Kx_J9Q9oJs9UL6ggyGBmnnCSs-_-yFb6aAcytK1SQXz3-nl9ahr2BVXr1FbQqdN0wO4OcayKPYGEwkwv8Rh1Ddlb4aqi1QRawWHLO1F3znqQ8Q5e3L4knbFEFm7nq5Egpy9mA49LBHPyroBGaXK02SpHd8eZw9SHLSYPS94lhRg8igP-w-QDEjogeSIK7WOcyb99eKukLssBcjO64XNpgiHjl6IYDUPAaFM") format("opentype");
font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"rival-sans";
src:url("/p/-HLEINiCJVVYhGuKR1rPQlXZn3AQMlYVzoQg-p72jyUbwSqUBDv9drxiL9oL5k6FIwpM08UOg-hkvywoXOwZD-hYM-4pXWfGccPETEwIrdJPsfgJT7d-bjQgq3lTlcONgWkDfPL37CIv8H-SMb-8fTyStPKtXgSsllOrJW0Gzc_2Ikqt9i6svEmdML2kGT0ue0AZnh15gykwloMBmzY65_CEdbZ7ldsep6zHIxMc") format("woff2"),url("/p/G9APATsFX5wsOE-sdTVFS8UwLqwpPF9HdrsACKPl8F1h-ZdR9fVDlvwwoGIXFi20kFYu5c1J0MhJgtOOYagUsaaY-fhoiUggLAZIs78kCxDhO_GwOQTJq7_NbGIS-0RIqGF8llCLHMOgb0ACCwEuMYm6YxU3WMLUN2fsBMb-lY17EJA5JtQqEfvaaGoCsBS-cqvLeaEpMwUw9UxoezZi9KMMLSKrSIaBmbItNqVM") format("woff"),url("/p/t_fHi6yJ3ekAcFkDQbxOj-d6Mw3qrzgxkpTq8jTswhnA8F9TEUd_zSafBAyAy0RTwzc-Bm-Gx_VCi_tKjJbuidysKcdL_h6L4JL46fFqOJdt5iHukWy1R_r5aMQKG_YQcx0jT0j4GTxCYyCLOfGjnUQgngfMHEtA3NKa52d1NUWEg9n6DiimamUVLLaN79pfTKgnZimWmdFI0VcBCKafOPYMyz0vnOAiY6EAxeSH") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"rival-sans";
src:url("/p/ss2mLh9DzX84E9pYqsfrFQHjGkP7DctF9r0MRctwJ6pjBdapiS7AdU7NTSxUOKgsGkJ6WuViEKdJRsm3knKyY72bROrGK5kM8uhcsgciEdeDHGeRF-2Jz_7cD6yGEXcxju_l34mD0yTa-R9QdyzuNisOnra9bw5enuLLi_F-JtlQCq74LpnsbVvxeh73Q1-BIryN5qYH6lpNnMQiWJQJUb5bW2_uQbFJVa2d1lju") format("woff2"),url("/p/LYOJoH65bjUKVFA7mIpqMml2g695MkI6iVp9QeYEpKjfZLFBkJHT0Gl5-5mjLNOVI1s5JN7coKHxrEcHg6QcfdjkaHiZrJBPuplA7AJxyhWaU-WK06q93cTttEfQTc0YWOU6T-Jx6Oef45OsEMENJ7pDh-qy3N8e6xGEZlfYZFJO7rsDhSUJdIt6VoyhQ9iXlQB-KREShY-4eOaMoV-9G-2CweeHkoj2IjWJQx-B") format("woff"),url("/p/gW6Yhh0E0VqjMWIaQr5Say0alKK_PuKwOYMSZswTnXmV-TqOl3GA-Qzd91KLwn84OWIq3E6bx4fYuWXbDnFy1lb5vG5HvA4KZEUthRUdtHrLM0_MwDtwYnNhjfYm05ncis7r5xh-iy7-MbOw7N9_FZ4h1bpnT1JB_PWMt5Se9n9ltjFlOPYachFLKpDXiB8QsfjA5zqpedulcjwvPMCvMRFgdXZ4p1A6v-XFcFyO") format("opentype");
font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"rival-sans";
src:url("/p/bK18kbOHzejCAr2J4fCCzJS6Z0CCGNFa0eseDJZw57Z2_--sbBf79L55HtaK0LQ3qu4A60Gl2WroHjY9-t-27gTYRewHEBKoqBuYFjh50LCQUFdD7stPXbEY2YOhZdW484JMHYbBu5zWk3EiYjA2AbGivbhDX6Omr2BZXRpJhEKzGXWS7trVwTUDo8GHSmHcZLujPTQINhYFxwQvsKeuq65w-UbWXsNYdZRTYVp2") format("woff2"),url("/p/qkq5TsClzGtzW8Uit-KuxdVMqjxE7W0RAR5kjS0p8qyuOYoPg0DVOkNVt9gkb_7w94S7ZeZ9KTR9U1bxgSrvHxtgF1SoBDdQeXFk8XLEwnGCSQLw4dtWYtOkJzxT7pQC1IBVrw8bAaC8LBJ-mdgbRdDx19y11Hsqz_dA7pSHZb92Qfq4uNpZg3QXffKsIsRlc60lmO_39EGE2U-xrewY9lQK_TM5pPcvJyE3n53_") format("woff"),url("/p/sUWi-cePFJTfHbWab_y-1eURdM5TXoEfTkLawbLtZC0CF16yxss3hWvqw1-qUDsrVGec_9C3kTiXpArLzoMTszMKdHoOrR8NWw3zCyytz02Xbt-W4_-oF42gXZvyD4O7aWREs6CtXosPYNBBtjewiNVTVlGYNmAwKNT45YIBq1nWuRp5ex0jaIWHS91GEplDuzLsl2HYjyi3_W38SmwjT9en019-1Y21rbZeQ05M") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"rival-sans";
src:url("/p/PxIWwsnlyfQKYuMW7iNCYGhjDyarmgcaCTRkt4Y5Vvm5Dhz45HtDp1hMLM9SXAjPfw9gI6OWvnq3nI0FQ2MNUWHuhqsBl43rvuR_dQcoekr_0TsguaWetJAuAK71dAIr628tmBsTRORM5dlDtJgQYDi-PrhfskkrWLUZPA5l17yDGlfAol3zFIfEJjQBFDENBsAdfJW_x9nLJPNtdS-2O2D1KSYlf2O50ns7mhUe") format("woff2"),url("/p/ITmiXECH7TQT-WpgKzHojwPm31cZoGshYtMjLZ5dSeUgB5-ZSnVBhG7h8bwyWqH-WAp6vWTizhbL8rphXUL2wyMwpyG1q8jM54LxfqrsRqU3CF76WBAhdx4S0lvLx67O2we3qQZHv1Lq6HsC9byugyffedL02wx3DWXgFvDzFnn6OVg5fHUyIuw0cgTwhJMG0_-daiATuBeEycpvKst2DyQthTredcJk-Cad7BaK") format("woff"),url("/p/3yjOgrsYfsT0SZQhkYcnkoH6HWSwYEG48OPD7sS0yQRzm5KXSvLc08821VBOz5dXAU4qiHqqE1ZcXamOo9RcV4TiEK_3IClYxvPwmWPCpYup_IkTGqVJNH3Pr4gA-SYPrQT6vXRxKZwPa67R6-_LNIf9WfDXSe3GCg8j5xjQ4nSKXoUhkJIquIuVCr1zC5xjBSPVw0K7YF7zD8ynxZOTtMcH2evfqTiapUUyVgt5") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"rival-sans";
src:url("/p/IjDK5X1-Sc4vf6R1u1cuHQ4XyphQvCGzPF-xDlWB8zm9JtYGlHiyk3NkwUmQ-O1-HlKFo30rfwVZnqkk0lPusrD1zz89Zq0DFQhVz9-cqEuXAjN_RpRWkeYSfnstkiYUdTMcGNT-MLnXL5WOOaYH9w6nkUjNTZouz4gPRM9McBiJO1N8fmUCqZBlypIY3F8oGH2EOEfFOfHZYK9PBnGHC6IoE9Grel1fSvYswW9x") format("woff2"),url("/p/7ntZq4dzR6awFuDTdvkTWqNmGNN6BJqGhDLjYZSD2bUSA9DOEc5uGqTOw7mngP4HiQTwQb0PTTRbphqaGZzBqcgjs-e_25ej55suyyjkjpP60asudFr0J2EXnGOIVdY_rbL7cRnzPRe6V3QnBkmuiaig43vvSINqPtI4leRC6km2ldyP9DFADhlkvhneN9bQmQ__8NbnG9Znj3v0syyznAuYmvX8Teb7j_Wn9hBb") format("woff"),url("/p/qMtzT2Ai9BJ23zh1FPIPdEibUF5CfwKXVi1ToAk4eBS9mYP9-mr5ojp6u-u-SpiFzNm9OiTWXxWlcoWvk3iAbAdQecMWjcD0EkjnkkJexSgIm10v_4MFcd0U0NbbRO2Al16qRZGyCbEmkb_y5lA2d6leE9ZUwgUthjeERxmetZ9UW0wa8imC6UpQCmaTLZsKVKikhayUYnfeW8xooep_CQb_L1B7hhoTrYHLYTSp") format("opentype");
font-display:auto;font-style:italic;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"rival-sans";
src:url("/p/72RIG-OoDENPMmCMQUF3IIIH2DVluTvB617fRPhYiH7AJA0058JXvncyOhQ8JUDvN3VsYmg-Ix1imZDmxTy9oJUUN8a5Od1_E0sfj0hTiRUpURWnm8hs3e0GHtZlWB3pFJoEzelQ1RfXJm8Zg-kg3TAUpIJlrkwie4EaAsvaDGLUsWHmB586wIO_H0E65wBKYNP_XpmLmHXScy2iosju9zVY0Y0CSgidlJuzs30U") format("woff2"),url("/p/b_U-nnCdNg9W4l1goMtQb0A9tAg7dAIvbJqLQT20mGamvmmiHrUiA2NwCUppP3iNtjtBRBxPgp1sPW-EcJR4AWW-lPGfkmYywXNkCCBjLzXus21Z44_hJ472SIZKQrT78Pe6dOMSPBOiWJh9XcMYl8ZSWEeit1oIDtdxU197zmrq6ASYpQ8_S2DVitR38Cvgw74L4TU34Tnjfo6Vow5DAJf7S4PVBexpstN6KwEx") format("woff"),url("/p/a6tkeh1aO3uLF8pApwPelL8_-GHAPur3U8XDm9OUJEoTg9Bfpvl-YUdeDYF0b_qechzDeKOOGK1S2grME8lh58U_Lb00nQ7B6OyTmadlXmxTIIqTLNdOZLXoMUIqGosmg8k8qS3oDM2s7gBj7Z28bbL6nMyZJzbfeVMD46k9m7r-IGMnO5JEtuwC2U4uhKzZFAlnpGqLx0AMbSiaTdi6QlyC4sDRn3rgcNEk6TG2") format("opentype");
font-display:auto;font-style:italic;font-weight:100;font-stretch:normal;
}

@font-face {
font-family:"ibm-plex-mono";
src:url("/p/V2OV7-ItEVUDHlgKVkpDewJpEzXj5TDVlN1FLeC17N-3Q-t7QNKVEa0HcFd014atV1UbxXorDQJjEHoVwgDjgi7MiDn86fBGWM4sAi4QJ6y7_-mQI-dioHyelRv9teVFa9gtPZdt33ff_lya_Cga6cFz_Z6viGOX80r7p1q4_NdwH66rxktz-DyZTsGS-KvV6Pviy6xPmalf0rwBJQpRPGevXM6kPuSNYObwtrY1") format("woff2"),url("/p/Vf8uCTPa1N8uGUwM1rA6NRkMnw-wfuNhWtQSOxogEhbh4pyypjh7ZaY-4ffC7TsiH4hWzeGzDWfZyZh-jgybtvqora78wFEEUQdqEv13pC2swmrZANVqXXoXRd-c4kk2bW9WFS1mZ-32ObqM15PUyrTEXkIN72Bb6rCTZMQIwcW3kaeuCenePpp-HnwMDzkxxMRESQAwvN5WQ6RFMvhL1vGXYlXq64LSEzo5VbHr") format("woff"),url("/p/CPQS7_Q7IUOAPRPbYB_VJkLQtvPnNpyNAolqutfLDoS_wjeQSMT6fhv9JKs0v1brQ1do09TVP4NlYX6KdQ1RoWG087TQ77wH1zYVluiUGst3H9IJyKeikYJey3T93V4rh04gY5qmrOvSTpW6sACnXdaPc14H8J1wR232-vuBRMBZq5Rov10TyFbzYKgmYm4LtkihWXY8hHqkzbng4clp-XWJ-XPOPNpXpcBh7_bw") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"ibm-plex-mono";
src:url("/p/17m4dUKb6JWQWdChKRFaPe14-s3HsS1MGPKWzrQ0slwzbUhyvSrbpNA8emlBsXIcFGrICa-zvpb34f-qxwg3xjpV9L5ECZI7P0HcOe3_wSaL0szIiY3BaYDJdYWqFV8kNBi2RkbDGBp--Ck4WO9FibEoiC-prIeIFGTQorVRCFQceMadJFpgtH5VMe47IhyXvpm395tXnKlDisptl2vyZoR5lMg3mrZpdjMyhjkH") format("woff2"),url("/p/echR3YmbJqVxkcQwCzjbhttCZoK8PCCEyytaG4sFQKrqwuVxrgDkRH-0OaeJFjOZ9A2Hg39h8ieHeslku-rdhvE9G9znNdFgRizih-mcRkLXjt_Dg6Ek5lg4iKshZjga5ux-ocEv5vuezUoWhCmn3dypMu028uWuiAXbNFu3y15K0lsCcRbNY24_wlZZY5ZQ_NKp15HQQOrrFAdYJyX_uVFYUtv8PRTqEuqG4rpq") format("woff"),url("/p/bHJdxS8IlJFfqBfnt0IO8smkGAFk7K00b9Ra46gBi_WNPO1ZgNSHJ8TO6Jku-PT9XQ1JjSoGS41b1DIxBtX7ouSAgCiPK5MigE3RhGgO2--4aTkUCeRoIFcNg10sX07OUUK2ABfpB950E5c9-zse3MceDWb4e-7hOpm_ODgKrfqBeQ0ilxXsbX7ta6jkzxysTeiCGCRE0U4T_mNhbPzMc0usXBkDnREskkMGmMRq") format("opentype");
font-display:auto;font-style:normal;font-weight:800;font-stretch:normal;
}

.tk-rival-sans { font-family: "rival-sans",sans-serif; }
.tk-ibm-plex-mono { font-family: "ibm-plex-mono",sans-serif; }
