{
  "generated_date": "2026-10-08",
  "license": "SIL Open Font License 1.1",
  "fonttools_version": "4.62.1",
  "method": "Barlow Condensed 800/900 restore the original condensed display; Space Grotesk fixed at 700 restores the original brand family. New display/brand files are internally renamed, Latin-oriented subsets encoded as WOFF2 data URIs. Instrument Sans body data and fallback faces are retained byte-for-byte.",
  "previous_font_note": "The Anybody-derived display has been removed from fonts.css and is not embedded or requested. Its old metrics and provenance entry are removed because this project no longer contains that font asset.",
  "fonts": [
    {
      "family": "SOuL Poster",
      "original_family": "Barlow Condensed",
      "font_weight": 800,
      "font_style": "normal",
      "font_stretch": "normal",
      "axes": [],
      "source_url": "https://raw.githubusercontent.com/google/fonts/main/ofl/barlowcondensed/BarlowCondensed-ExtraBold.ttf",
      "source_sha256": "724c9c25952d5f4a2d87185d9767aa006144c5f0d944dc05bf7d5d603551c260",
      "source_bytes": 110296,
      "author_repository": "https://github.com/jpt/barlow",
      "license_url": "https://raw.githubusercontent.com/google/fonts/main/ofl/barlowcondensed/OFL.txt",
      "license_sha256": "186d750eb496a4c17a76385f82be6aea2ac1cf2de074a811d63786cf374ea73f",
      "reserved_font_names_declared": [],
      "license_text": "Copyright 2017 The Barlow Project Authors (https://github.com/jpt/barlow)\n\nThis Font Software is licensed under the SIL Open Font License, Version 1.1.\nThis license is copied below, and is also available with a FAQ at:\nhttp://scripts.sil.org/OFL\n\n\n-----------------------------------------------------------\nSIL OPEN FONT LICENSE Version 1.1 - 26 February 2007\n-----------------------------------------------------------\n\nPREAMBLE\nThe goals of the Open Font License (OFL) are to stimulate worldwide\ndevelopment of collaborative font projects, to support the font creation\nefforts of academic and linguistic communities, and to provide a free and\nopen framework in which fonts may be shared and improved in partnership\nwith others.\n\nThe OFL allows the licensed fonts to be used, studied, modified and\nredistributed freely as long as they are not sold by themselves. The\nfonts, including any derivative works, can be bundled, embedded, \nredistributed and/or sold with any software provided that any reserved\nnames are not used by derivative works. The fonts and derivatives,\nhowever, cannot be released under any other type of license. The\nrequirement for fonts to remain under this license does not apply\nto any document created using the fonts or their derivatives.\n\nDEFINITIONS\n\"Font Software\" refers to the set of files released by the Copyright\nHolder(s) under this license and clearly marked as such. This may\ninclude source files, build scripts and documentation.\n\n\"Reserved Font Name\" refers to any names specified as such after the\ncopyright statement(s).\n\n\"Original Version\" refers to the collection of Font Software components as\ndistributed by the Copyright Holder(s).\n\n\"Modified Version\" refers to any derivative made by adding to, deleting,\nor substituting -- in part or in whole -- any of the components of the\nOriginal Version, by changing formats or by porting the Font Software to a\nnew environment.\n\n\"Author\" refers to any designer, engineer, programmer, technical\nwriter or other person who contributed to the Font Software.\n\nPERMISSION & CONDITIONS\nPermission is hereby granted, free of charge, to any person obtaining\na copy of the Font Software, to use, study, copy, merge, embed, modify,\nredistribute, and sell modified and unmodified copies of the Font\nSoftware, subject to the following conditions:\n\n1) Neither the Font Software nor any of its individual components,\nin Original or Modified Versions, may be sold by itself.\n\n2) Original or Modified Versions of the Font Software may be bundled,\nredistributed and/or sold with any software, provided that each copy\ncontains the above copyright notice and this license. These can be\nincluded either as stand-alone text files, human-readable headers or\nin the appropriate machine-readable metadata fields within text or\nbinary files as long as those fields can be easily viewed by the user.\n\n3) No Modified Version of the Font Software may use the Reserved Font\nName(s) unless explicit written permission is granted by the corresponding\nCopyright Holder. This restriction only applies to the primary font name as\npresented to the users.\n\n4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font\nSoftware shall not be used to promote, endorse or advertise any\nModified Version, except to acknowledge the contribution(s) of the\nCopyright Holder(s) and the Author(s) or with their explicit written\npermission.\n\n5) The Font Software, modified or unmodified, in part or in whole,\nmust be distributed entirely under this license, and must not be\ndistributed under any other license. The requirement for fonts to\nremain under this license does not apply to any document created\nusing the Font Software.\n\nTERMINATION\nThis license becomes null and void if any of the above conditions are\nnot met.\n\nDISCLAIMER\nTHE FONT SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT\nOF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE\nCOPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nINCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL\nDAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM\nOTHER DEALINGS IN THE FONT SOFTWARE.\n",
      "modification": "Primary font names changed to SOuL Poster. Latin/diacritics/punctuation subset, preserving original copyright/license and existing arrow glyphs only. Static original weight retained; no fabricated variable width axis.",
      "woff2_bytes": 19796,
      "woff2_sha256": "e75ac0c28001aa9827dbcd8e5ddcbd7fed569e35cbb5fd3aadacf20eaea2ba61",
      "unicode_count": 214,
      "glyph_count": 253,
      "unicode_codepoints": [
        "U+0020",
        "U+0021",
        "U+0022",
        "U+0023",
        "U+0024",
        "U+0025",
        "U+0026",
        "U+0027",
        "U+0028",
        "U+0029",
        "U+002A",
        "U+002B",
        "U+002C",
        "U+002D",
        "U+002E",
        "U+002F",
        "U+0030",
        "U+0031",
        "U+0032",
        "U+0033",
        "U+0034",
        "U+0035",
        "U+0036",
        "U+0037",
        "U+0038",
        "U+0039",
        "U+003A",
        "U+003B",
        "U+003C",
        "U+003D",
        "U+003E",
        "U+003F",
        "U+0040",
        "U+0041",
        "U+0042",
        "U+0043",
        "U+0044",
        "U+0045",
        "U+0046",
        "U+0047",
        "U+0048",
        "U+0049",
        "U+004A",
        "U+004B",
        "U+004C",
        "U+004D",
        "U+004E",
        "U+004F",
        "U+0050",
        "U+0051",
        "U+0052",
        "U+0053",
        "U+0054",
        "U+0055",
        "U+0056",
        "U+0057",
        "U+0058",
        "U+0059",
        "U+005A",
        "U+005B",
        "U+005C",
        "U+005D",
        "U+005E",
        "U+005F",
        "U+0060",
        "U+0061",
        "U+0062",
        "U+0063",
        "U+0064",
        "U+0065",
        "U+0066",
        "U+0067",
        "U+0068",
        "U+0069",
        "U+006A",
        "U+006B",
        "U+006C",
        "U+006D",
        "U+006E",
        "U+006F",
        "U+0070",
        "U+0071",
        "U+0072",
        "U+0073",
        "U+0074",
        "U+0075",
        "U+0076",
        "U+0077",
        "U+0078",
        "U+0079",
        "U+007A",
        "U+007B",
        "U+007C",
        "U+007D",
        "U+007E",
        "U+00A0",
        "U+00A1",
        "U+00A2",
        "U+00A3",
        "U+00A4",
        "U+00A5",
        "U+00A6",
        "U+00A7",
        "U+00A8",
        "U+00A9",
        "U+00AA",
        "U+00AB",
        "U+00AC",
        "U+00AD",
        "U+00AE",
        "U+00AF",
        "U+00B0",
        "U+00B1",
        "U+00B2",
        "U+00B3",
        "U+00B4",
        "U+00B5",
        "U+00B6",
        "U+00B7",
        "U+00B8",
        "U+00B9",
        "U+00BA",
        "U+00BB",
        "U+00BC",
        "U+00BD",
        "U+00BE",
        "U+00BF",
        "U+00C0",
        "U+00C1",
        "U+00C2",
        "U+00C3",
        "U+00C4",
        "U+00C5",
        "U+00C6",
        "U+00C7",
        "U+00C8",
        "U+00C9",
        "U+00CA",
        "U+00CB",
        "U+00CC",
        "U+00CD",
        "U+00CE",
        "U+00CF",
        "U+00D0",
        "U+00D1",
        "U+00D2",
        "U+00D3",
        "U+00D4",
        "U+00D5",
        "U+00D6",
        "U+00D7",
        "U+00D8",
        "U+00D9",
        "U+00DA",
        "U+00DB",
        "U+00DC",
        "U+00DD",
        "U+00DE",
        "U+00DF",
        "U+00E0",
        "U+00E1",
        "U+00E2",
        "U+00E3",
        "U+00E4",
        "U+00E5",
        "U+00E6",
        "U+00E7",
        "U+00E8",
        "U+00E9",
        "U+00EA",
        "U+00EB",
        "U+00EC",
        "U+00ED",
        "U+00EE",
        "U+00EF",
        "U+00F0",
        "U+00F1",
        "U+00F2",
        "U+00F3",
        "U+00F4",
        "U+00F5",
        "U+00F6",
        "U+00F7",
        "U+00F8",
        "U+00F9",
        "U+00FA",
        "U+00FB",
        "U+00FC",
        "U+00FD",
        "U+00FE",
        "U+00FF",
        "U+2010",
        "U+2013",
        "U+2014",
        "U+2018",
        "U+2019",
        "U+201A",
        "U+201C",
        "U+201D",
        "U+201E",
        "U+2020",
        "U+2021",
        "U+2022",
        "U+2026",
        "U+2030",
        "U+2032",
        "U+2033",
        "U+2039",
        "U+203A",
        "U+2044",
        "U+2212",
        "U+2260",
        "U+2264",
        "U+2265"
      ],
      "metrics": {
        "units_per_em": 1000,
        "ascent": 1000,
        "descent": -200,
        "line_gap": 0,
        "cap_height": 700,
        "x_height": 517
      }
    },
    {
      "family": "SOuL Poster",
      "original_family": "Barlow Condensed",
      "font_weight": 900,
      "font_style": "normal",
      "font_stretch": "normal",
      "axes": [],
      "source_url": "https://raw.githubusercontent.com/google/fonts/main/ofl/barlowcondensed/BarlowCondensed-Black.ttf",
      "source_sha256": "e74b750df582c608f35db467b711b2b60d2217618e85e60b72b42dfd00446cab",
      "source_bytes": 110828,
      "author_repository": "https://github.com/jpt/barlow",
      "license_url": "https://raw.githubusercontent.com/google/fonts/main/ofl/barlowcondensed/OFL.txt",
      "license_sha256": "186d750eb496a4c17a76385f82be6aea2ac1cf2de074a811d63786cf374ea73f",
      "reserved_font_names_declared": [],
      "license_text": "Copyright 2017 The Barlow Project Authors (https://github.com/jpt/barlow)\n\nThis Font Software is licensed under the SIL Open Font License, Version 1.1.\nThis license is copied below, and is also available with a FAQ at:\nhttp://scripts.sil.org/OFL\n\n\n-----------------------------------------------------------\nSIL OPEN FONT LICENSE Version 1.1 - 26 February 2007\n-----------------------------------------------------------\n\nPREAMBLE\nThe goals of the Open Font License (OFL) are to stimulate worldwide\ndevelopment of collaborative font projects, to support the font creation\nefforts of academic and linguistic communities, and to provide a free and\nopen framework in which fonts may be shared and improved in partnership\nwith others.\n\nThe OFL allows the licensed fonts to be used, studied, modified and\nredistributed freely as long as they are not sold by themselves. The\nfonts, including any derivative works, can be bundled, embedded, \nredistributed and/or sold with any software provided that any reserved\nnames are not used by derivative works. The fonts and derivatives,\nhowever, cannot be released under any other type of license. The\nrequirement for fonts to remain under this license does not apply\nto any document created using the fonts or their derivatives.\n\nDEFINITIONS\n\"Font Software\" refers to the set of files released by the Copyright\nHolder(s) under this license and clearly marked as such. This may\ninclude source files, build scripts and documentation.\n\n\"Reserved Font Name\" refers to any names specified as such after the\ncopyright statement(s).\n\n\"Original Version\" refers to the collection of Font Software components as\ndistributed by the Copyright Holder(s).\n\n\"Modified Version\" refers to any derivative made by adding to, deleting,\nor substituting -- in part or in whole -- any of the components of the\nOriginal Version, by changing formats or by porting the Font Software to a\nnew environment.\n\n\"Author\" refers to any designer, engineer, programmer, technical\nwriter or other person who contributed to the Font Software.\n\nPERMISSION & CONDITIONS\nPermission is hereby granted, free of charge, to any person obtaining\na copy of the Font Software, to use, study, copy, merge, embed, modify,\nredistribute, and sell modified and unmodified copies of the Font\nSoftware, subject to the following conditions:\n\n1) Neither the Font Software nor any of its individual components,\nin Original or Modified Versions, may be sold by itself.\n\n2) Original or Modified Versions of the Font Software may be bundled,\nredistributed and/or sold with any software, provided that each copy\ncontains the above copyright notice and this license. These can be\nincluded either as stand-alone text files, human-readable headers or\nin the appropriate machine-readable metadata fields within text or\nbinary files as long as those fields can be easily viewed by the user.\n\n3) No Modified Version of the Font Software may use the Reserved Font\nName(s) unless explicit written permission is granted by the corresponding\nCopyright Holder. This restriction only applies to the primary font name as\npresented to the users.\n\n4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font\nSoftware shall not be used to promote, endorse or advertise any\nModified Version, except to acknowledge the contribution(s) of the\nCopyright Holder(s) and the Author(s) or with their explicit written\npermission.\n\n5) The Font Software, modified or unmodified, in part or in whole,\nmust be distributed entirely under this license, and must not be\ndistributed under any other license. The requirement for fonts to\nremain under this license does not apply to any document created\nusing the Font Software.\n\nTERMINATION\nThis license becomes null and void if any of the above conditions are\nnot met.\n\nDISCLAIMER\nTHE FONT SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT\nOF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE\nCOPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nINCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL\nDAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM\nOTHER DEALINGS IN THE FONT SOFTWARE.\n",
      "modification": "Primary font names changed to SOuL Poster. Latin/diacritics/punctuation subset, preserving original copyright/license and existing arrow glyphs only. Static original weight retained; no fabricated variable width axis.",
      "woff2_bytes": 19424,
      "woff2_sha256": "40812408bb26c5e523da502abaea602de96d06b8795b22c4635d62368cccb6c1",
      "unicode_count": 214,
      "glyph_count": 253,
      "unicode_codepoints": [
        "U+0020",
        "U+0021",
        "U+0022",
        "U+0023",
        "U+0024",
        "U+0025",
        "U+0026",
        "U+0027",
        "U+0028",
        "U+0029",
        "U+002A",
        "U+002B",
        "U+002C",
        "U+002D",
        "U+002E",
        "U+002F",
        "U+0030",
        "U+0031",
        "U+0032",
        "U+0033",
        "U+0034",
        "U+0035",
        "U+0036",
        "U+0037",
        "U+0038",
        "U+0039",
        "U+003A",
        "U+003B",
        "U+003C",
        "U+003D",
        "U+003E",
        "U+003F",
        "U+0040",
        "U+0041",
        "U+0042",
        "U+0043",
        "U+0044",
        "U+0045",
        "U+0046",
        "U+0047",
        "U+0048",
        "U+0049",
        "U+004A",
        "U+004B",
        "U+004C",
        "U+004D",
        "U+004E",
        "U+004F",
        "U+0050",
        "U+0051",
        "U+0052",
        "U+0053",
        "U+0054",
        "U+0055",
        "U+0056",
        "U+0057",
        "U+0058",
        "U+0059",
        "U+005A",
        "U+005B",
        "U+005C",
        "U+005D",
        "U+005E",
        "U+005F",
        "U+0060",
        "U+0061",
        "U+0062",
        "U+0063",
        "U+0064",
        "U+0065",
        "U+0066",
        "U+0067",
        "U+0068",
        "U+0069",
        "U+006A",
        "U+006B",
        "U+006C",
        "U+006D",
        "U+006E",
        "U+006F",
        "U+0070",
        "U+0071",
        "U+0072",
        "U+0073",
        "U+0074",
        "U+0075",
        "U+0076",
        "U+0077",
        "U+0078",
        "U+0079",
        "U+007A",
        "U+007B",
        "U+007C",
        "U+007D",
        "U+007E",
        "U+00A0",
        "U+00A1",
        "U+00A2",
        "U+00A3",
        "U+00A4",
        "U+00A5",
        "U+00A6",
        "U+00A7",
        "U+00A8",
        "U+00A9",
        "U+00AA",
        "U+00AB",
        "U+00AC",
        "U+00AD",
        "U+00AE",
        "U+00AF",
        "U+00B0",
        "U+00B1",
        "U+00B2",
        "U+00B3",
        "U+00B4",
        "U+00B5",
        "U+00B6",
        "U+00B7",
        "U+00B8",
        "U+00B9",
        "U+00BA",
        "U+00BB",
        "U+00BC",
        "U+00BD",
        "U+00BE",
        "U+00BF",
        "U+00C0",
        "U+00C1",
        "U+00C2",
        "U+00C3",
        "U+00C4",
        "U+00C5",
        "U+00C6",
        "U+00C7",
        "U+00C8",
        "U+00C9",
        "U+00CA",
        "U+00CB",
        "U+00CC",
        "U+00CD",
        "U+00CE",
        "U+00CF",
        "U+00D0",
        "U+00D1",
        "U+00D2",
        "U+00D3",
        "U+00D4",
        "U+00D5",
        "U+00D6",
        "U+00D7",
        "U+00D8",
        "U+00D9",
        "U+00DA",
        "U+00DB",
        "U+00DC",
        "U+00DD",
        "U+00DE",
        "U+00DF",
        "U+00E0",
        "U+00E1",
        "U+00E2",
        "U+00E3",
        "U+00E4",
        "U+00E5",
        "U+00E6",
        "U+00E7",
        "U+00E8",
        "U+00E9",
        "U+00EA",
        "U+00EB",
        "U+00EC",
        "U+00ED",
        "U+00EE",
        "U+00EF",
        "U+00F0",
        "U+00F1",
        "U+00F2",
        "U+00F3",
        "U+00F4",
        "U+00F5",
        "U+00F6",
        "U+00F7",
        "U+00F8",
        "U+00F9",
        "U+00FA",
        "U+00FB",
        "U+00FC",
        "U+00FD",
        "U+00FE",
        "U+00FF",
        "U+2010",
        "U+2013",
        "U+2014",
        "U+2018",
        "U+2019",
        "U+201A",
        "U+201C",
        "U+201D",
        "U+201E",
        "U+2020",
        "U+2021",
        "U+2022",
        "U+2026",
        "U+2030",
        "U+2032",
        "U+2033",
        "U+2039",
        "U+203A",
        "U+2044",
        "U+2212",
        "U+2260",
        "U+2264",
        "U+2265"
      ],
      "metrics": {
        "units_per_em": 1000,
        "ascent": 1000,
        "descent": -200,
        "line_gap": 0,
        "cap_height": 700,
        "x_height": 520
      }
    },
    {
      "family": "SOuL Brand",
      "original_family": "Space Grotesk",
      "font_weight": 700,
      "font_style": "normal",
      "font_stretch": "normal",
      "axes": [],
      "source_url": "https://raw.githubusercontent.com/google/fonts/main/ofl/spacegrotesk/SpaceGrotesk%5Bwght%5D.ttf",
      "source_sha256": "acad6de1fc93436f5c0f1f4137751ef04f1aea3063e7036535970ffcfbd79f72",
      "source_bytes": 136676,
      "author_repository": "https://github.com/floriankarsten/space-grotesk",
      "license_url": "https://raw.githubusercontent.com/google/fonts/main/ofl/spacegrotesk/OFL.txt",
      "license_sha256": "564ce565c371c5e5bbf286006565a7c9aa55a9f56e7ca58d56e05d649dd61a72",
      "reserved_font_names_declared": [],
      "license_text": "Copyright 2020 The Space Grotesk Project Authors (https://github.com/floriankarsten/space-grotesk)\r\n\r\nThis Font Software is licensed under the SIL Open Font License, Version 1.1.\r\nThis license is copied below, and is also available with a FAQ at:\r\nhttp://scripts.sil.org/OFL\r\n\r\n\r\n-----------------------------------------------------------\r\nSIL OPEN FONT LICENSE Version 1.1 - 26 February 2007\r\n-----------------------------------------------------------\r\n\r\nPREAMBLE\r\nThe goals of the Open Font License (OFL) are to stimulate worldwide\r\ndevelopment of collaborative font projects, to support the font creation\r\nefforts of academic and linguistic communities, and to provide a free and\r\nopen framework in which fonts may be shared and improved in partnership\r\nwith others.\r\n\r\nThe OFL allows the licensed fonts to be used, studied, modified and\r\nredistributed freely as long as they are not sold by themselves. The\r\nfonts, including any derivative works, can be bundled, embedded, \r\nredistributed and/or sold with any software provided that any reserved\r\nnames are not used by derivative works. The fonts and derivatives,\r\nhowever, cannot be released under any other type of license. The\r\nrequirement for fonts to remain under this license does not apply\r\nto any document created using the fonts or their derivatives.\r\n\r\nDEFINITIONS\r\n\"Font Software\" refers to the set of files released by the Copyright\r\nHolder(s) under this license and clearly marked as such. This may\r\ninclude source files, build scripts and documentation.\r\n\r\n\"Reserved Font Name\" refers to any names specified as such after the\r\ncopyright statement(s).\r\n\r\n\"Original Version\" refers to the collection of Font Software components as\r\ndistributed by the Copyright Holder(s).\r\n\r\n\"Modified Version\" refers to any derivative made by adding to, deleting,\r\nor substituting -- in part or in whole -- any of the components of the\r\nOriginal Version, by changing formats or by porting the Font Software to a\r\nnew environment.\r\n\r\n\"Author\" refers to any designer, engineer, programmer, technical\r\nwriter or other person who contributed to the Font Software.\r\n\r\nPERMISSION & CONDITIONS\r\nPermission is hereby granted, free of charge, to any person obtaining\r\na copy of the Font Software, to use, study, copy, merge, embed, modify,\r\nredistribute, and sell modified and unmodified copies of the Font\r\nSoftware, subject to the following conditions:\r\n\r\n1) Neither the Font Software nor any of its individual components,\r\nin Original or Modified Versions, may be sold by itself.\r\n\r\n2) Original or Modified Versions of the Font Software may be bundled,\r\nredistributed and/or sold with any software, provided that each copy\r\ncontains the above copyright notice and this license. These can be\r\nincluded either as stand-alone text files, human-readable headers or\r\nin the appropriate machine-readable metadata fields within text or\r\nbinary files as long as those fields can be easily viewed by the user.\r\n\r\n3) No Modified Version of the Font Software may use the Reserved Font\r\nName(s) unless explicit written permission is granted by the corresponding\r\nCopyright Holder. This restriction only applies to the primary font name as\r\npresented to the users.\r\n\r\n4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font\r\nSoftware shall not be used to promote, endorse or advertise any\r\nModified Version, except to acknowledge the contribution(s) of the\r\nCopyright Holder(s) and the Author(s) or with their explicit written\r\npermission.\r\n\r\n5) The Font Software, modified or unmodified, in part or in whole,\r\nmust be distributed entirely under this license, and must not be\r\ndistributed under any other license. The requirement for fonts to\r\nremain under this license does not apply to any document created\r\nusing the Font Software.\r\n\r\nTERMINATION\r\nThis license becomes null and void if any of the above conditions are\r\nnot met.\r\n\r\nDISCLAIMER\r\nTHE FONT SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\r\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF\r\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT\r\nOF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE\r\nCOPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\r\nINCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL\r\nDAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\r\nFROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM\r\nOTHER DEALINGS IN THE FONT SOFTWARE.\r\n",
      "modification": "Primary font names changed to SOuL Brand. Latin/diacritics/punctuation subset, preserving original copyright/license and existing arrow glyphs only. The weight axis is fully instanced at 700. The official source has no italic face; CSS may synthesize italic as in the original logo.",
      "woff2_bytes": 11448,
      "woff2_sha256": "4c4d4e5a65ead0c33f292be14417962edaddeb6e7b8baa17c6a6874f2adefb96",
      "unicode_count": 232,
      "glyph_count": 285,
      "unicode_codepoints": [
        "U+0020",
        "U+0021",
        "U+0022",
        "U+0023",
        "U+0024",
        "U+0025",
        "U+0026",
        "U+0027",
        "U+0028",
        "U+0029",
        "U+002A",
        "U+002B",
        "U+002C",
        "U+002D",
        "U+002E",
        "U+002F",
        "U+0030",
        "U+0031",
        "U+0032",
        "U+0033",
        "U+0034",
        "U+0035",
        "U+0036",
        "U+0037",
        "U+0038",
        "U+0039",
        "U+003A",
        "U+003B",
        "U+003C",
        "U+003D",
        "U+003E",
        "U+003F",
        "U+0040",
        "U+0041",
        "U+0042",
        "U+0043",
        "U+0044",
        "U+0045",
        "U+0046",
        "U+0047",
        "U+0048",
        "U+0049",
        "U+004A",
        "U+004B",
        "U+004C",
        "U+004D",
        "U+004E",
        "U+004F",
        "U+0050",
        "U+0051",
        "U+0052",
        "U+0053",
        "U+0054",
        "U+0055",
        "U+0056",
        "U+0057",
        "U+0058",
        "U+0059",
        "U+005A",
        "U+005B",
        "U+005C",
        "U+005D",
        "U+005E",
        "U+005F",
        "U+0060",
        "U+0061",
        "U+0062",
        "U+0063",
        "U+0064",
        "U+0065",
        "U+0066",
        "U+0067",
        "U+0068",
        "U+0069",
        "U+006A",
        "U+006B",
        "U+006C",
        "U+006D",
        "U+006E",
        "U+006F",
        "U+0070",
        "U+0071",
        "U+0072",
        "U+0073",
        "U+0074",
        "U+0075",
        "U+0076",
        "U+0077",
        "U+0078",
        "U+0079",
        "U+007A",
        "U+007B",
        "U+007C",
        "U+007D",
        "U+007E",
        "U+00A0",
        "U+00A1",
        "U+00A2",
        "U+00A3",
        "U+00A4",
        "U+00A5",
        "U+00A6",
        "U+00A7",
        "U+00A8",
        "U+00A9",
        "U+00AA",
        "U+00AB",
        "U+00AC",
        "U+00AD",
        "U+00AE",
        "U+00AF",
        "U+00B0",
        "U+00B1",
        "U+00B2",
        "U+00B3",
        "U+00B4",
        "U+00B5",
        "U+00B6",
        "U+00B7",
        "U+00B8",
        "U+00B9",
        "U+00BA",
        "U+00BB",
        "U+00BC",
        "U+00BD",
        "U+00BE",
        "U+00BF",
        "U+00C0",
        "U+00C1",
        "U+00C2",
        "U+00C3",
        "U+00C4",
        "U+00C5",
        "U+00C6",
        "U+00C7",
        "U+00C8",
        "U+00C9",
        "U+00CA",
        "U+00CB",
        "U+00CC",
        "U+00CD",
        "U+00CE",
        "U+00CF",
        "U+00D0",
        "U+00D1",
        "U+00D2",
        "U+00D3",
        "U+00D4",
        "U+00D5",
        "U+00D6",
        "U+00D7",
        "U+00D8",
        "U+00D9",
        "U+00DA",
        "U+00DB",
        "U+00DC",
        "U+00DD",
        "U+00DE",
        "U+00DF",
        "U+00E0",
        "U+00E1",
        "U+00E2",
        "U+00E3",
        "U+00E4",
        "U+00E5",
        "U+00E6",
        "U+00E7",
        "U+00E8",
        "U+00E9",
        "U+00EA",
        "U+00EB",
        "U+00EC",
        "U+00ED",
        "U+00EE",
        "U+00EF",
        "U+00F0",
        "U+00F1",
        "U+00F2",
        "U+00F3",
        "U+00F4",
        "U+00F5",
        "U+00F6",
        "U+00F7",
        "U+00F8",
        "U+00F9",
        "U+00FA",
        "U+00FB",
        "U+00FC",
        "U+00FD",
        "U+00FE",
        "U+00FF",
        "U+2007",
        "U+2008",
        "U+2009",
        "U+200A",
        "U+200B",
        "U+2010",
        "U+2012",
        "U+2013",
        "U+2014",
        "U+2015",
        "U+2018",
        "U+2019",
        "U+201A",
        "U+201C",
        "U+201D",
        "U+201E",
        "U+2020",
        "U+2021",
        "U+2022",
        "U+2026",
        "U+2030",
        "U+2032",
        "U+2033",
        "U+2039",
        "U+203A",
        "U+2044",
        "U+2052",
        "U+2190",
        "U+2191",
        "U+2192",
        "U+2193",
        "U+2194",
        "U+2195",
        "U+2196",
        "U+2197",
        "U+2198",
        "U+2199",
        "U+2212",
        "U+2260",
        "U+2264",
        "U+2265"
      ],
      "metrics": {
        "units_per_em": 1000,
        "ascent": 984,
        "descent": -292,
        "line_gap": 0,
        "cap_height": 700,
        "x_height": 486
      }
    },
    {
      "family": "SOuL Text",
      "original_family": "Instrument Sans",
      "source_url": "https://raw.githubusercontent.com/google/fonts/main/ofl/instrumentsans/InstrumentSans%5Bwdth,wght%5D.ttf",
      "source_sha256": "b24f1812584816958afcf22e22d08e44318c5e51651e25d2438efdde389b33b1",
      "source_bytes": 194336,
      "author_repository": "https://github.com/Instrument/instrument-sans",
      "license_url": "https://raw.githubusercontent.com/google/fonts/main/ofl/instrumentsans/OFL.txt",
      "license_sha256": "9e27a72ed30eb49a08678f6a5d6ed98ec7ba5368f541637ee0683ec9134ef966",
      "reserved_font_names_declared": [],
      "license_text": "Copyright 2022 The Instrument Sans Project Authors (https://github.com/Instrument/instrument-sans)\n\nThis Font Software is licensed under the SIL Open Font License, Version 1.1.\nThis license is copied below, and is also available with a FAQ at:\nhttps://scripts.sil.org/OFL\n\n\n-----------------------------------------------------------\nSIL OPEN FONT LICENSE Version 1.1 - 26 February 2007\n-----------------------------------------------------------\n\nPREAMBLE\nThe goals of the Open Font License (OFL) are to stimulate worldwide\ndevelopment of collaborative font projects, to support the font creation\nefforts of academic and linguistic communities, and to provide a free and\nopen framework in which fonts may be shared and improved in partnership\nwith others.\n\nThe OFL allows the licensed fonts to be used, studied, modified and\nredistributed freely as long as they are not sold by themselves. The\nfonts, including any derivative works, can be bundled, embedded, \nredistributed and/or sold with any software provided that any reserved\nnames are not used by derivative works. The fonts and derivatives,\nhowever, cannot be released under any other type of license. The\nrequirement for fonts to remain under this license does not apply\nto any document created using the fonts or their derivatives.\n\nDEFINITIONS\n\"Font Software\" refers to the set of files released by the Copyright\nHolder(s) under this license and clearly marked as such. This may\ninclude source files, build scripts and documentation.\n\n\"Reserved Font Name\" refers to any names specified as such after the\ncopyright statement(s).\n\n\"Original Version\" refers to the collection of Font Software components as\ndistributed by the Copyright Holder(s).\n\n\"Modified Version\" refers to any derivative made by adding to, deleting,\nor substituting -- in part or in whole -- any of the components of the\nOriginal Version, by changing formats or by porting the Font Software to a\nnew environment.\n\n\"Author\" refers to any designer, engineer, programmer, technical\nwriter or other person who contributed to the Font Software.\n\nPERMISSION & CONDITIONS\nPermission is hereby granted, free of charge, to any person obtaining\na copy of the Font Software, to use, study, copy, merge, embed, modify,\nredistribute, and sell modified and unmodified copies of the Font\nSoftware, subject to the following conditions:\n\n1) Neither the Font Software nor any of its individual components,\nin Original or Modified Versions, may be sold by itself.\n\n2) Original or Modified Versions of the Font Software may be bundled,\nredistributed and/or sold with any software, provided that each copy\ncontains the above copyright notice and this license. These can be\nincluded either as stand-alone text files, human-readable headers or\nin the appropriate machine-readable metadata fields within text or\nbinary files as long as those fields can be easily viewed by the user.\n\n3) No Modified Version of the Font Software may use the Reserved Font\nName(s) unless explicit written permission is granted by the corresponding\nCopyright Holder. This restriction only applies to the primary font name as\npresented to the users.\n\n4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font\nSoftware shall not be used to promote, endorse or advertise any\nModified Version, except to acknowledge the contribution(s) of the\nCopyright Holder(s) and the Author(s) or with their explicit written\npermission.\n\n5) The Font Software, modified or unmodified, in part or in whole,\nmust be distributed entirely under this license, and must not be\ndistributed under any other license. The requirement for fonts to\nremain under this license does not apply to any document created\nusing the Font Software.\n\nTERMINATION\nThis license becomes null and void if any of the above conditions are\nnot met.\n\nDISCLAIMER\nTHE FONT SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT\nOF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE\nCOPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nINCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL\nDAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM\nOTHER DEALINGS IN THE FONT SOFTWARE.\n",
      "modification": "Axis instancing/restriction, Latin-oriented subset, internal primary names changed to SOuL Text. Original copyright and license retained.",
      "woff2_bytes": 29740,
      "woff2_sha256": "872536d1080d4cfac45d6b63631c7076400756d0fc485e6ed6f7586271a6711e",
      "glyph_count": 333,
      "unicode_count": 302,
      "unicode_codepoints": [
        "U+0020",
        "U+0021",
        "U+0022",
        "U+0023",
        "U+0024",
        "U+0025",
        "U+0026",
        "U+0027",
        "U+0028",
        "U+0029",
        "U+002A",
        "U+002B",
        "U+002C",
        "U+002D",
        "U+002E",
        "U+002F",
        "U+0030",
        "U+0031",
        "U+0032",
        "U+0033",
        "U+0034",
        "U+0035",
        "U+0036",
        "U+0037",
        "U+0038",
        "U+0039",
        "U+003A",
        "U+003B",
        "U+003C",
        "U+003D",
        "U+003E",
        "U+003F",
        "U+0040",
        "U+0041",
        "U+0042",
        "U+0043",
        "U+0044",
        "U+0045",
        "U+0046",
        "U+0047",
        "U+0048",
        "U+0049",
        "U+004A",
        "U+004B",
        "U+004C",
        "U+004D",
        "U+004E",
        "U+004F",
        "U+0050",
        "U+0051",
        "U+0052",
        "U+0053",
        "U+0054",
        "U+0055",
        "U+0056",
        "U+0057",
        "U+0058",
        "U+0059",
        "U+005A",
        "U+005B",
        "U+005C",
        "U+005D",
        "U+005E",
        "U+005F",
        "U+0060",
        "U+0061",
        "U+0062",
        "U+0063",
        "U+0064",
        "U+0065",
        "U+0066",
        "U+0067",
        "U+0068",
        "U+0069",
        "U+006A",
        "U+006B",
        "U+006C",
        "U+006D",
        "U+006E",
        "U+006F",
        "U+0070",
        "U+0071",
        "U+0072",
        "U+0073",
        "U+0074",
        "U+0075",
        "U+0076",
        "U+0077",
        "U+0078",
        "U+0079",
        "U+007A",
        "U+007B",
        "U+007C",
        "U+007D",
        "U+007E",
        "U+00A0",
        "U+00A1",
        "U+00A2",
        "U+00A3",
        "U+00A5",
        "U+00A7",
        "U+00A8",
        "U+00A9",
        "U+00AA",
        "U+00AB",
        "U+00AE",
        "U+00AF",
        "U+00B0",
        "U+00B4",
        "U+00B6",
        "U+00B7",
        "U+00B8",
        "U+00BA",
        "U+00BB",
        "U+00BF",
        "U+00C0",
        "U+00C1",
        "U+00C2",
        "U+00C3",
        "U+00C4",
        "U+00C5",
        "U+00C6",
        "U+00C7",
        "U+00C8",
        "U+00C9",
        "U+00CA",
        "U+00CB",
        "U+00CC",
        "U+00CD",
        "U+00CE",
        "U+00CF",
        "U+00D0",
        "U+00D1",
        "U+00D2",
        "U+00D3",
        "U+00D4",
        "U+00D5",
        "U+00D6",
        "U+00D7",
        "U+00D8",
        "U+00D9",
        "U+00DA",
        "U+00DB",
        "U+00DC",
        "U+00DD",
        "U+00DE",
        "U+00DF",
        "U+00E0",
        "U+00E1",
        "U+00E2",
        "U+00E3",
        "U+00E4",
        "U+00E5",
        "U+00E6",
        "U+00E7",
        "U+00E8",
        "U+00E9",
        "U+00EA",
        "U+00EB",
        "U+00EC",
        "U+00ED",
        "U+00EE",
        "U+00EF",
        "U+00F0",
        "U+00F1",
        "U+00F2",
        "U+00F3",
        "U+00F4",
        "U+00F5",
        "U+00F6",
        "U+00F7",
        "U+00F8",
        "U+00F9",
        "U+00FA",
        "U+00FB",
        "U+00FC",
        "U+00FD",
        "U+00FE",
        "U+00FF",
        "U+0100",
        "U+0101",
        "U+0102",
        "U+0103",
        "U+0104",
        "U+0105",
        "U+0106",
        "U+0107",
        "U+010A",
        "U+010B",
        "U+010C",
        "U+010D",
        "U+010E",
        "U+010F",
        "U+0110",
        "U+0111",
        "U+0112",
        "U+0113",
        "U+0116",
        "U+0117",
        "U+0118",
        "U+0119",
        "U+011A",
        "U+011B",
        "U+011E",
        "U+011F",
        "U+0120",
        "U+0121",
        "U+0122",
        "U+0123",
        "U+0126",
        "U+0127",
        "U+012A",
        "U+012B",
        "U+012E",
        "U+012F",
        "U+0130",
        "U+0131",
        "U+0132",
        "U+0133",
        "U+0136",
        "U+0137",
        "U+0139",
        "U+013A",
        "U+013B",
        "U+013C",
        "U+013D",
        "U+013E",
        "U+0141",
        "U+0142",
        "U+0143",
        "U+0144",
        "U+0145",
        "U+0146",
        "U+0147",
        "U+0148",
        "U+014A",
        "U+014B",
        "U+014C",
        "U+014D",
        "U+0150",
        "U+0151",
        "U+0152",
        "U+0153",
        "U+0154",
        "U+0155",
        "U+0156",
        "U+0157",
        "U+0158",
        "U+0159",
        "U+015A",
        "U+015B",
        "U+015E",
        "U+015F",
        "U+0160",
        "U+0161",
        "U+0164",
        "U+0165",
        "U+016A",
        "U+016B",
        "U+016C",
        "U+016D",
        "U+016E",
        "U+016F",
        "U+0170",
        "U+0171",
        "U+0172",
        "U+0173",
        "U+0174",
        "U+0175",
        "U+0176",
        "U+0177",
        "U+0178",
        "U+0179",
        "U+017A",
        "U+017B",
        "U+017C",
        "U+017D",
        "U+017E",
        "U+2013",
        "U+2014",
        "U+2018",
        "U+2019",
        "U+201A",
        "U+201C",
        "U+201D",
        "U+201E",
        "U+2022",
        "U+2026",
        "U+2030",
        "U+2039",
        "U+203A",
        "U+2190",
        "U+2191",
        "U+2192",
        "U+2193",
        "U+2194",
        "U+2195",
        "U+2196",
        "U+2197",
        "U+2198",
        "U+2199",
        "U+2212"
      ],
      "axes": [
        {
          "tag": "wght",
          "minimum": 400.0,
          "default": 400.0,
          "maximum": 600.0
        }
      ],
      "metrics": {
        "units_per_em": 1000,
        "ascent": 970,
        "descent": -250,
        "line_gap": 0,
        "x_height": 510,
        "cap_height": 720
      }
    }
  ],
  "fallback_metrics": [
    {
      "family": "SOuL Poster Fallback",
      "target_family": "SOuL Poster",
      "local_names": [
        "Arial Narrow Bold",
        "ArialNarrow-Bold"
      ],
      "font_weight": "800 900",
      "font_stretch": "normal",
      "reference_metric": "cap height",
      "target_metric_ratio": 0.7,
      "fallback_metric_ratio": 0.7158203125,
      "size_adjust_percent": 97.789905,
      "ascent_override_percent": 102.260045,
      "descent_override_percent": 20.452009,
      "line_gap_override_percent": 0.0,
      "calculation": "size-adjust = normalized target cap height / fallback cap height; vertical overrides = normalized target hhea metrics / size-adjust. This mitigates vertical shifts, not every glyph advance difference."
    },
    {
      "family": "SOuL Poster Wide Fallback",
      "target_family": "SOuL Poster",
      "local_names": [
        "Arial Bold",
        "Arial-BoldMT"
      ],
      "font_weight": "800 900",
      "font_stretch": "normal",
      "reference_metric": "cap height",
      "target_metric_ratio": 0.7,
      "fallback_metric_ratio": 0.7158203125,
      "size_adjust_percent": 97.789905,
      "ascent_override_percent": 102.260045,
      "descent_override_percent": 20.452009,
      "line_gap_override_percent": 0.0,
      "calculation": "size-adjust = normalized target cap height / fallback cap height; vertical overrides = normalized target hhea metrics / size-adjust. This mitigates vertical shifts, not every glyph advance difference."
    },
    {
      "family": "SOuL Brand Fallback",
      "target_family": "SOuL Brand",
      "local_names": [
        "Arial Bold",
        "Arial-BoldMT"
      ],
      "font_weight": "700",
      "font_stretch": "normal",
      "reference_metric": "cap height",
      "target_metric_ratio": 0.7,
      "fallback_metric_ratio": 0.7158203125,
      "size_adjust_percent": 97.789905,
      "ascent_override_percent": 100.623884,
      "descent_override_percent": 29.859933,
      "line_gap_override_percent": 0.0,
      "calculation": "size-adjust = normalized target cap height / fallback cap height; vertical overrides = normalized target hhea metrics / size-adjust. This mitigates vertical shifts, not every glyph advance difference."
    },
    {
      "family": "SOuL Text Fallback",
      "target_family": "SOuL Text",
      "local_names": [
        "Arial",
        "ArialMT"
      ],
      "font_weight": "400 500",
      "font_stretch": "100%",
      "reference_metric": "x height",
      "target_metric_ratio": 0.51,
      "fallback_metric_ratio": 0.5185546875,
      "size_adjust_percent": 98.350282,
      "ascent_override_percent": 98.627068,
      "descent_override_percent": 25.419347,
      "line_gap_override_percent": 0.0,
      "calculation": "size-adjust = target/reference height ratio; ascent/descent/gap overrides = target normalized vertical metric / size-adjust. Condensed and normal poster fallbacks use distinct installed fonts; overrides mitigate vertical shifts, not all glyph advance differences."
    },
    {
      "family": "SOuL Text Fallback",
      "target_family": "SOuL Text",
      "local_names": [
        "Arial Bold",
        "Arial-BoldMT"
      ],
      "font_weight": "600",
      "font_stretch": "100%",
      "reference_metric": "x height",
      "target_metric_ratio": 0.51,
      "fallback_metric_ratio": 0.5185546875,
      "size_adjust_percent": 98.350282,
      "ascent_override_percent": 98.627068,
      "descent_override_percent": 25.419347,
      "line_gap_override_percent": 0.0,
      "calculation": "size-adjust = target/reference height ratio; ascent/descent/gap overrides = target normalized vertical metric / size-adjust. Condensed and normal poster fallbacks use distinct installed fonts; overrides mitigate vertical shifts, not all glyph advance differences."
    }
  ],
  "css": {
    "path": "/fonts.css",
    "bytes": 109287,
    "sha256": "b27f44902eeb9c413c5f65691900bbb26c4f32e1ae2425d866a3b66b30cb3fe5"
  },
  "fallback_stacks": {
    "display": "\"SOuL Poster\", \"SOuL Poster Fallback\", \"SOuL Poster Wide Fallback\", \"Arial Narrow\", Arial, sans-serif",
    "brand": "\"SOuL Brand\", \"SOuL Brand Fallback\", Arial, sans-serif",
    "text": "\"SOuL Text\", \"SOuL Text Fallback\", Arial, sans-serif"
  }
}
