@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-latin-wght-normal.IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ibm-plex-serif-latin-300-normal.DqJHHkLj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Serif;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/ibm-plex-serif-latin-300-italic.BNh9FUye.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:AlphaZen Source Serif;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAOwABEAAAAAB4gAAANVAAQBBgAAAAAAAAAAAAAAAAAAAAAAAAAAGUYaFBt4HDYGYD9TVEFUXgA0EQgKgSSBMgE2AiQDCAsGAAQgBYYKByAMBxtmBigeB7mJ9UoMZTHFldJviIf/t3v8fe5MQKmVuqx0cmV/q+hYv//d73eHmA6z74aYjseefLEN8aaJKB7JdA6JFDlEIoncKuS/upT/Pw1zgCmbVgijIe2bjrVSOkij11gVitjPW2oRiGj0wTxFN7XpoVA8HGMUJ0NCL6+9pEBx5MpKKxbTSDwSCkPS4KEjM1CxaD8ehIplcRqAitWEh6FCCghJcaVFAYRAaUDIcimpPVdlIwl+IbNVS+JhSNMNuRKKuyZ/QnFJZUmoqSbwMtkT3bEjA9PINEobfb6CPA3GtSKkg2k6MOrx7phLF9Ug5SmJyUnJCQlJwH74IwMG+8bhM7ud3c5L/98m+zsGAwHxczqH+hKFUFyGyhLRWsK69ewACWDbMpkjBq3YTIKIS1BURfUQxAo5yIQUs3FNeohMkmIbIECCEYxJktSn8t4gu10oiN3jIcAIrikHEsgR6AmMAmNniJ5Trr77Lg58/32pQ+8e1Sg1c+75+5IHv/jG/m8/Sf7z7+tNc3nT2W/iNfZftvrFam1u7r76OPfvNCz58PSb/0t1m6XvGpoZt+7Y6LG3PnDfrFt25NdLuxo3f603yzW4Zvp98ya7dcO6ir/nCyYU9T7NkIoJ2XSpprVlZRc2Fbx4ULfa2dkm6WzvwAYAgTxSmg6cODqvnOP/tCzxB35p/2ge4NfbZ85rXfgvTYw/FJVA0FMs7V8y6RMgjilWjU/LOlVJT2hMAF9ZN2QiTwdes4FQ2xckZf0Fmb5+Idc6VFDE4liCoprHh7qszvGdQrPKXABBWaoARVrSAZOVbBQX9623LSNNeVOfjoaWAdalREf7LK8tEZsobNo+hqNCGGxQmCAiLnoPkgRuCXcrGcdF2aip7V45FVIZVH0/N0StTSdsl4KTYVMohorbgaJPRFgYbAwRQuH6ZTAtYlucgNavAaptCTZd060QYYZioSXbgog4AxUNDQM7rx4+4+zmEycMukansWENzmV0GUVEuJ/fLYvghBh3lNFyq2hpmdiFEAE0qy+i9lBKRxmJiXEhGtrjB/WSYgR0R3GM6tBUkKpNlFJ24/qMGPcECgERhDGKA5SWQRQ3j1JIhNQgnkXFglMNdxFhiRwKn+kIQOfdKHQrPwI=)format("woff2");unicode-range:U+3B1}@font-face{font-family:AlphaZen Source Serif;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAW8ABEAAAAACwQAAAVdAAQBBgAAAAAAAAAAAAAAAAAAAAAAAAAAGUYaFhuBShw2BmA/U1RBVF4AXBEICocEhgcBNgIkAxwLEAAEIAWGCgcgDAcbSwlRVHJiAPxIKNu80YyoRWxiPHByFQs54f94/p812n1/ZlXiLhDFNRNF/HSx0qnWNFOKaSak+Xs6q/ejoZOZWNUjIXRnD0rfOWshe7D7HwAW9P+/36yIxt+ILqlBIkXRdy54gotpE5t6NcsrURtb2iHOpISFxEIi9fUy24Y0kykPPUilXkawP1JBP1qj6sJpk8fvcbmBsntvWx/QTz3ldwL9nN/kAPplHe4GOhqI0m9YulEIwTCgRPSKYNByFZgMivcrpHPpjN8N0dOjNaBfCKpWLIezhjvCjKoX6P6j+4YV/28WjL1znzf0izhzfLXSKZcepSlrpNEL2tVgz2ksV8KYfCafy19gbm8LoTmo1LMaAg6NlXKUNnlG1dLIVAqVdB4I+pAdu2s64YwTvG38f69B8z+7gUA+1SpgXrWkvyHT8vDFSNeuB55GBnDvnBVHAejCbZ0T4Uh6TeKiUBckOmV6pT9zQH1Yo5dqECB0YTtAxhTFfhzVjzqKE0ysnNy8nfAozErLLbHYohCTiGTBWKP3PYxRjINsAMgTAFrgNqJFL5snlNBSaQxaMm2FjNF3ZHH7w48QsT/SuvnyZREceIAdOLICQifjph8/LePEbjlxZTB8j5uJiH3HYsMH+JV9S7Zobht9fSSo4eFDgNBWunFzVt6SI7rwo0eIiLgmhVakx6OEzcszaddyNx5AqNudD4zIJDvuPIhDg3H9ELuciCDyABoU9PVlQCj0EHyNRIRAiDjHrReuiJlx22+DboKg8OrkrUmSJFYh727741BtH4Zy+u3pcYL+5jJI6f160VoYDF87JY0dPPswJXI78qc9Ely5IR/gn75Oe/i/PnhwJKG4q7pK8HmD7MyVWbMPS0oaM0unr/ooXfBYmON78JWVVxxueocka8xM+VTZ/yk/JxJ+Imm4/XhW9uvsm67mXqyVI26peo81kp4gDv700SbIi2u1lxV52ztKp9lq68qHldrB8rQ62RMqWsPRFNE6MV/4p2CoqVw80KLQ5jcIT3/R1dvMAJHaG8NwxKi3JrRAO2fnQKJ0IWc9eh4iwk2cDmhmrlS7YnJjXnkbE5rbubrKF5X0io5DYaa8o4ohaGwYGPZx26GZCQK1L4bhj1HvJjdBIw+LsTj6Cm8pyQfpTjTb/TYzobmDg9Hl0Zm9ZDmhOZDgoGzT1DK1u5ZFdMVBe3bbeDWD31T/NENbSwJIPn95uc9ceRSqoYqjosdJqD1wP3VD3Gh3UQ35BWZVAnvR27z+4yohpR5vxhSix/y+GkOLvjg3f/wXcq2w48brguKRUszX01MQGC/HCQBBG5rj39GqY0llv0Y35C/g8/KTxwBfXi98jtNll7neR68C4RMRqfsRPDFHQMxlfRXSVXmgqoyfkMBJsyNDIig3saTPXpRtot016gWytDHAR+aymHFJVkb9lDW2+kHWWhylrMfpjMh6zc8p6ajV+SyO+rHcJDPILrrMJrq0soD4KqHj7IbhgmKrx1ZsWmoaGDaFUlqaydWMPPRMpNrrKQH4YJcAtmZuBh5+3hHo/JON2MSscJ7uVUJF5QmbVdIhgjKbuPx1CTm2mtrgrNh6ugNM/KaxqIGHezxsHXRcTNjzsqGXR5CfgWleDijXnPU6UaaxMWPDcMdlEeSk44dRUlPDlKpWp0an0r5QrGAUK99rK7bCQAQG2E6xmb07sXbEGbxkmjI1g5U0NAqUctFxMEUSM8OTexJto+dTBfLPRE1T+1K3ggEGSnjhc1DWiU7KuySWGLNODdp0qtsY6ATYke1PM9HAvGRwjjYWfGyGszMDe3jO8EtuZKC7ZSXT+ib/v/J2JgAAAA==)format("woff2");unicode-range:U+61,U+65,U+68,U+6C,U+6E,U+70}@font-face{font-family:AlphaZen Coptic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+2C8C}.wordmark{letter-spacing:-.045em;font-family:AlphaZen Source Serif,IBM Plex Serif,serif;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1;text-decoration:none}.wordmark-zata{letter-spacing:-.02em;font-family:AlphaZen Coptic,sans-serif;font-size:.94em}.theme-toggle{corner-shape:squircle;width:2.75rem;height:2.75rem;color:var(--muted,var(--ink));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.85rem;flex:none;place-items:center;padding:0;transition:background-color .22s,color .22s;display:inline-grid;overflow:hidden}.theme-toggle:hover{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}.theme-icon{width:1.15rem;height:1.15rem;transition:transform .3s var(--ease-out,cubic-bezier(.22, 1, .36, 1));place-items:center;display:grid}.theme-toggle:hover .theme-icon{transform:rotate(7deg)scale(1.04)}.theme-symbol{width:1.15rem;height:1.15rem;transition:opacity .38s ease, transform .5s var(--ease-out,cubic-bezier(.22, 1, .36, 1));grid-area:1/1}.theme-symbol-sun{opacity:1;transform:rotate(0)scale(1)}.theme-symbol-moon{opacity:0;transform:rotate(-70deg)scale(.55)}:root[data-theme=dark] .theme-symbol-sun{opacity:0;transform:rotate(80deg)scale(.55)}:root[data-theme=dark] .theme-symbol-moon{opacity:1;transform:rotate(0)scale(1)}html{scrollbar-gutter:stable}.iconoir-icon[data-astro-cid-ccg5yoga]{flex:none;place-items:center;width:1em;height:1em;line-height:0;display:inline-grid}.iconoir-icon[data-astro-cid-ccg5yoga] svg{width:100%;height:100%;display:block}
