/**
* @license
*
* Font Family: Erode
* Designed by: Nikhil Ranganathan
* URL: https://www.fontshare.com/fonts/erode
* © 2025 Indian Type Foundry
*
* Erode Light 
* Erode LightItalic 
* Erode Regular 
* Erode Italic 
* Erode Medium 
* Erode MediumItalic 
* Erode Semibold 
* Erode SemiboldItalic 
* Erode Bold 
* Erode BoldItalic 
* Erode Variable (Variable font)
* Erode VariableItalic (Variable font)

*
*/@font-face{font-family:Erode-Light;src:url(/_astro/Erode-Light.8-zU8UtW.woff2) format("woff2"),url(/_astro/Erode-Light.DFZyF7Io.woff) format("woff"),url(/_astro/Erode-Light.DJNfNAin.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Erode-LightItalic;src:url(/_astro/Erode-LightItalic._c2PBsaU.woff2) format("woff2"),url(/_astro/Erode-LightItalic.BWCjaWF6.woff) format("woff"),url(/_astro/Erode-LightItalic.BLSvq6tN.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Erode-Regular;src:url(/_astro/Erode-Regular.MBDj1EP9.woff2) format("woff2"),url(/_astro/Erode-Regular.CHY4_I9V.woff) format("woff"),url(/_astro/Erode-Regular.B7NVIIGL.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Erode-Italic;src:url(/_astro/Erode-Italic.jgLAbjQj.woff2) format("woff2"),url(/_astro/Erode-Italic.DjAH3oM7.woff) format("woff"),url(/_astro/Erode-Italic.DWF659P4.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Erode-Medium;src:url(/_astro/Erode-Medium.DWnwmUdu.woff2) format("woff2"),url(/_astro/Erode-Medium.yYPgg6n1.woff) format("woff"),url(/_astro/Erode-Medium.CJP0sy1P.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Erode-MediumItalic;src:url(/_astro/Erode-MediumItalic.DHCmHiYU.woff2) format("woff2"),url(/_astro/Erode-MediumItalic.CYMmr2U_.woff) format("woff"),url(/_astro/Erode-MediumItalic.DaL4EyiQ.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Erode-Semibold;src:url(/_astro/Erode-Semibold.D8UdjUMt.woff2) format("woff2"),url(/_astro/Erode-Semibold.w5DT__Tv.woff) format("woff"),url(/_astro/Erode-Semibold.Che3szSh.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Erode-SemiboldItalic;src:url(/_astro/Erode-SemiboldItalic.BV4Ug7-M.woff2) format("woff2"),url(/_astro/Erode-SemiboldItalic.C0zrgPM7.woff) format("woff"),url(/_astro/Erode-SemiboldItalic.r-HxynOV.ttf) format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:Erode-Bold;src:url(/_astro/Erode-Bold.BlN2h_Ep.woff2) format("woff2"),url(/_astro/Erode-Bold.MlL1bp4S.woff) format("woff"),url(/_astro/Erode-Bold.BXzWj5j-.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Erode-BoldItalic;src:url(/_astro/Erode-BoldItalic.Cg2o3BnS.woff2) format("woff2"),url(/_astro/Erode-BoldItalic.D4Qq-hbj.woff) format("woff"),url(/_astro/Erode-BoldItalic.siP9_aBg.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Erode-Variable;src:url(/_astro/Erode-Variable.dLltoyfJ.woff2) format("woff2"),url(/_astro/Erode-Variable.C9roR2wM.woff) format("woff"),url(/_astro/Erode-Variable.XmKF38zl.ttf) format("truetype");font-weight:300 700;font-display:swap;font-style:normal}@font-face{font-family:Erode-VariableItalic;src:url(/_astro/Erode-VariableItalic.WdJNWqHU.woff2) format("woff2"),url(/_astro/Erode-VariableItalic.CZjieE4c.woff) format("woff"),url(/_astro/Erode-VariableItalic.XXpGHS2t.ttf) format("truetype");font-weight:300 700;font-display:swap;font-style:italic}/**
* @license
*
* Font Family: Satoshi
* Designed by: Deni Anggara
* URL: https://www.fontshare.com/fonts/satoshi
* © 2025 Indian Type Foundry
*
* Satoshi Light 
* Satoshi LightItalic 
* Satoshi Regular 
* Satoshi Italic 
* Satoshi Medium 
* Satoshi MediumItalic 
* Satoshi Bold 
* Satoshi BoldItalic 
* Satoshi Black 
* Satoshi BlackItalic 
* Satoshi Variable (Variable font)
* Satoshi VariableItalic (Variable font)

*
*/@font-face{font-family:Satoshi-Light;src:url(/_astro/Satoshi-Light.IqwJ_ZjS.woff2) format("woff2"),url(/_astro/Satoshi-Light.C_dmkKXz.woff) format("woff"),url(/_astro/Satoshi-Light.B82kzbU-.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-LightItalic;src:url(/_astro/Satoshi-LightItalic.C9iuU4v7.woff2) format("woff2"),url(/_astro/Satoshi-LightItalic.B9L6s97T.woff) format("woff"),url(/_astro/Satoshi-LightItalic.BAhuxY-A.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Regular;src:url(/_astro/Satoshi-Regular.CPM9dct4.woff2) format("woff2"),url(/_astro/Satoshi-Regular.CWSyEjGv.woff) format("woff"),url(/_astro/Satoshi-Regular.DToFXog2.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-Italic;src:url(/_astro/Satoshi-Italic.wVmEEc6M.woff2) format("woff2"),url(/_astro/Satoshi-Italic.BPCXRxzy.woff) format("woff"),url(/_astro/Satoshi-Italic.FMxkCD8o.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Medium;src:url(/_astro/Satoshi-Medium.ByP-Zb-9.woff2) format("woff2"),url(/_astro/Satoshi-Medium.DDwDPeBg.woff) format("woff"),url(/_astro/Satoshi-Medium.DOt9kM-a.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-MediumItalic;src:url(/_astro/Satoshi-MediumItalic.BxR-IcRj.woff2) format("woff2"),url(/_astro/Satoshi-MediumItalic.BPTJUpxz.woff) format("woff"),url(/_astro/Satoshi-MediumItalic.BUFVYoD2.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Bold;src:url(/_astro/Satoshi-Bold.Bd5kKQ_U.woff2) format("woff2"),url(/_astro/Satoshi-Bold.C2PhLWFc.woff) format("woff"),url(/_astro/Satoshi-Bold.CPly9kH5.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-BoldItalic;src:url(/_astro/Satoshi-BoldItalic.CAjvAcxR.woff2) format("woff2"),url(/_astro/Satoshi-BoldItalic.DQ7B0PfL.woff) format("woff"),url(/_astro/Satoshi-BoldItalic.tClQcAb-.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Black;src:url(/_astro/Satoshi-Black.DjnQuuRz.woff2) format("woff2"),url(/_astro/Satoshi-Black.D3hzT7Um.woff) format("woff"),url(/_astro/Satoshi-Black.CizHyRqb.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-BlackItalic;src:url(/_astro/Satoshi-BlackItalic.ChCbTD27.woff2) format("woff2"),url(/_astro/Satoshi-BlackItalic.D8Ai_S3C.woff) format("woff"),url(/_astro/Satoshi-BlackItalic.CvIpOoSh.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Variable;src:url(/_astro/Satoshi-Variable.CFg-z2ne.woff2) format("woff2"),url(/_astro/Satoshi-Variable.B5cVmYQo.woff) format("woff"),url(/_astro/Satoshi-Variable.ChAXbpFa.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-VariableItalic;src:url(/_astro/Satoshi-VariableItalic.DjwFspxr.woff2) format("woff2"),url(/_astro/Satoshi-VariableItalic.DeirzIcA.woff) format("woff"),url(/_astro/Satoshi-VariableItalic.Bb7sdEFv.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:italic}@font-face{font-family:Inter-Variable;src:url(/fonts/Inter/InterVariable.woff2) format("woff2"),url(/fonts/Inter/InterVariable.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}html{background-color:#f9fafb}body{margin:0 auto;width:100%;max-width:80ch;padding:1rem;line-height:1.5;min-height:100vh;display:flex;flex-direction:column}main{flex:1;width:100%;max-width:80ch;margin:0 auto}p{font-family:Erode-Regular,serif;font-size:.9rem;margin:0rem 0rem .3rem}*{box-sizing:border-box}h1{margin:1rem 0;font-size:2.5rem}h3{font-family:Erode-Medium,serif;margin:.2rem 0 .5rem;font-size:1.8rem}.nav-links a{display:block;text-align:center;padding:10px 0;text-decoration:none;font-size:1.2rem;font-weight:700;text-transform:uppercase}.expanded{display:unset}@media screen and (min-width: 636px){.nav-links{margin-left:5em;display:block;position:static;width:auto;background:none}.nav-links a{display:inline-block;padding:15px 20px}body{padding:2rem}}@media screen and (max-width: 480px){body{padding:.75rem}h1{font-size:2rem}h3{font-size:1.5rem}}
