@font-face{font-family:Geist Mono;src:local("Geist Mono Variable Italic"),url(../_fonts/or3lQ6H-1_WfwkMZI_qYFrItlRvjrEgdbdn0-dTJZJY2fKn.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:italic}@font-face{font-family:"Geist Mono Fallback: Courier New";src:local("Courier New");size-adjust:85.986%;ascent-override:116.8795%;descent-override:34.3079%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable Italic"),url(../_fonts/or3lQ6H-1_WfwkMZI_qYFrItnBvjrEgdbdn0-oVi92YgmHd.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable Italic"),url(../_fonts/or3lQ6H-1_WfwkMZI_qYFrItIjrGg2AXZeHNag-79YoINxl2Z.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:100 900;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable Italic"),url(../_fonts/or3lQ6H-1_WfwkMZI_qYFrItlxvjrEgdbdn0-9i4H77lCjS.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable Italic"),url(../_fonts/or3lQ6H-1_WfwkMZI_qYFrItlhvjrEgdbdn0-0aNgGYNfhN.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable Italic"),url(../_fonts/or3lQ6H-1_WfwkMZI_qYFrItmBvjrEgdbQ-tTZYglwqaG.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:italic}@font-face{font-family:"Geist Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:100.5164%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable"),url(../_fonts/or3nQ6H-1_WfwkMZI_qYFrodmhHkjkotbA-dfNYJYskUm.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable"),url(../_fonts/or3nQ6H-1_WfwkMZI_qYFrMdmhHkjkotbA-unVmvWl15e.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable"),url(../_fonts/or3nQ6H-1_WfwkMZI_qYFg08vz7MhEIVVeA-SJ1mKeFUHa.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:100 900;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable"),url(../_fonts/or3nQ6H-1_WfwkMZI_qYFrgdmhHkjkotbA-movmZguonS.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable"),url(../_fonts/or3nQ6H-1_WfwkMZI_qYFrkdmhHkjkotbA-jla71yoag7.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Variable"),url(../_fonts/or3nQ6H-1_WfwkMZI_qYFrcdmhHkjko-ZgNsg9NZmT.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Thin Italic"),url(../_fonts/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a3YR5C8-KHUffhivZj.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono ExtraLight Italic"),url(../_fonts/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a_YQ5C8-o55Xp8HER1.woff) format(woff);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Light Italic"),url(../_fonts/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1aygQ5C8-cuBHyrkOnv.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a3YQ5C8-dPG8cPPZWF.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium Italic"),url(../_fonts/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a0QQ5C8-PcaPY3tBOS.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold Italic"),url(../_fonts/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a6gX5C8-12HzWhSlEi.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold Italic"),url(../_fonts/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a5EX5C8-nizidDmpO3.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono ExtraBold Italic"),url(../_fonts/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a_YX5C8-6xDcs0dSiq.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Black Italic"),url(../_fonts/or3wQ6H-1_WfwkMZI_qYFrIHlDMSVteuavT1a98X5C8-FDA7aqXmOF.woff) format(woff);font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Thin"),url(../_fonts/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KZ5Q-p2Gsx7xjAc.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono ExtraLight"),url(../_fonts/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeG9KJ5Q-BVf5f6YOXy.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Light"),url(../_fonts/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeFjKJ5Q-PXfybvTzVo.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5Q-JZLGKwVXfO.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium"),url(../_fonts/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeEPKJ5Q-GkyCgW0DCB.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold"),url(../_fonts/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHjL55Q-oJGFxL4PFC.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold"),url(../_fonts/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55Q-DvKdJseY7h.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono ExtraBold"),url(../_fonts/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeG9L55Q-pW4139WlkN.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Black"),url(../_fonts/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeGUL55Q-tTqLgEgJxn.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Geist;src:local("Geist Variable Italic"),url(../_fonts/gyB8hwUxId8gMEwZKFqHP6bfRY_pVQ-DlIDnlsarC.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:italic}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:122.7005%;ascent-override:81.9067%;descent-override:24.0423%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Variable Italic"),url(../_fonts/gyB8hwUxId8gMEwZKFOHP6bfRY_pVQ-gZuIKHKxn4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:italic}@font-face{font-family:Geist;src:local("Geist Variable Italic"),url(../_fonts/gyB8hwUxId8gMEwZKFiHP6bfRY_pVQ-G98StvBn7S.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:italic}@font-face{font-family:Geist;src:local("Geist Variable Italic"),url(../_fonts/gyB8hwUxId8gMEwZKFmHP6bfRY_pVQ-YSeIquSR05.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:italic}@font-face{font-family:Geist;src:local("Geist Variable Italic"),url(../_fonts/gyB8hwUxId8gMEwZKFeHP6bfRY8-M1uoIYxo7A.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:italic}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:103.1851%;ascent-override:97.3978%;descent-override:28.5894%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Variable"),url(../_fonts/gyByhwUxId8gMEwRGFWNOITddY4-Srh6Qstuu8.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:normal}@font-face{font-family:Geist;src:local("Geist Variable"),url(../_fonts/gyByhwUxId8gMEwYGFWNOITddY4-lq3RlCAUBV.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:normal}@font-face{font-family:Geist;src:local("Geist Variable"),url(../_fonts/gyByhwUxId8gMEwTGFWNOITddY4-DZLQkUFVRa.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:Geist;src:local("Geist Variable"),url(../_fonts/gyByhwUxId8gMEwSGFWNOITddY4-MqyISbEnQy.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:Geist;src:local("Geist Variable"),url(../_fonts/gyByhwUxId8gMEwcGFWNOITd-U0q9friWjC.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:104.7553%;ascent-override:95.9379%;descent-override:28.1609%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Thin Italic"),url(../_fonts/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDQ35nc-Qk4w78dOoq.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:98.2502%;ascent-override:102.2899%;descent-override:30.0254%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist ExtraLight Italic"),url(../_fonts/gyBjhwUxId8gMEwZAluvzlxA9ojEVKBQ3pnc-tEigPyO9sk.woff) format(woff);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:99.8204%;ascent-override:100.6809%;descent-override:29.5531%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Light Italic"),url(../_fonts/gyBjhwUxId8gMEwZAluvzlxA9ojEVKCO3pnc-axMhgycOXG.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:101.3906%;ascent-override:99.1216%;descent-override:29.0954%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Regular Italic"),local("Geist Italic"),url(../_fonts/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDQ3pnc-ZwfsLyivi1.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Geist;src:local("Geist Medium Italic"),url(../_fonts/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDi3pnc-2jy4FyqOCJ.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:105.4283%;ascent-override:95.3255%;descent-override:27.9811%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist SemiBold Italic"),url(../_fonts/gyBjhwUxId8gMEwZAluvzlxA9ojEVKAO2Znc-KHzqol0Sn3.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:107.8957%;ascent-override:93.1455%;descent-override:27.3412%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Bold Italic"),url(../_fonts/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Znc-IcS41lBBAG.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:110.1389%;ascent-override:91.2484%;descent-override:26.7844%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist ExtraBold Italic"),url(../_fonts/gyBjhwUxId8gMEwZAluvzlxA9ojEVKBQ2Znc-Rr17Z5g3fx.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:112.6064%;ascent-override:89.249%;descent-override:26.1975%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Black Italic"),url(../_fonts/gyBjhwUxId8gMEwZAluvzlxA9ojEVKB52Znc-W4NrqBx30a.woff) format(woff);font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:115.0738%;ascent-override:87.3352%;descent-override:25.6357%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Thin"),url(../_fonts/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOI4ng-etG9P0BHkq.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Geist;src:local("Geist ExtraLight"),url(../_fonts/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOM4ng-rXqT2wtdFq.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Geist;src:local("Geist Light"),url(../_fonts/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4ng-tyCu7QnnZp.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Geist;src:local("Geist Regular"),local("Geist"),url(../_fonts/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4ng-INykYj2BMM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Geist;src:local("Geist Medium"),url(../_fonts/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4ng-vfCFe334Aq.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:107.2228%;ascent-override:93.7301%;descent-override:27.5128%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist SemiBold"),url(../_fonts/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4ng-juL78pQRpJ.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:109.6903%;ascent-override:91.6216%;descent-override:26.8939%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Bold"),url(../_fonts/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4ng-Ud0Jte7f7c.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:111.9334%;ascent-override:89.7855%;descent-override:26.355%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist ExtraBold"),url(../_fonts/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOQ4ng-ACKIkrGqzQ.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:114.4009%;ascent-override:87.849%;descent-override:25.7865%;line-gap-override:0%}@font-face{font-family:Geist;src:local("Geist Black"),url(../_fonts/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4ng-1Sa7jwVQGl.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:"Geist Fallback: Arial";src:local("Arial");size-adjust:116.8683%;ascent-override:85.9942%;descent-override:25.2421%;line-gap-override:0%}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Variable"),url(../_fonts/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawDFXphjhQYrcK-aib9pUQBoT.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:200 800;font-style:normal}@font-face{font-family:"Bricolage Grotesque Fallback: Arial";src:local("Arial");size-adjust:105.4283%;ascent-override:88.2116%;descent-override:25.6098%;line-gap-override:0%}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Variable"),url(../_fonts/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawDVXphjhQYrcK-sXqFAPp2lk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:200 800;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Variable"),url(../_fonts/3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawA1XphjhQYg-RZ8uwK7W5g.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:200 800;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque ExtraLight"),url(../_fonts/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZviyM4-wN8XamITHP.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Light"),url(../_fonts/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM4-ePK0fLwBAl.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Regular"),local("Bricolage Grotesque"),url(../_fonts/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM4-aH67EhjqWr.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Medium"),url(../_fonts/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM4-MpJN9E4fU7.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque SemiBold"),url(../_fonts/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM4-fdoo10w50T.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque Bold"),url(../_fonts/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM4-Ua0lUtCR3r.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:local("Bricolage Grotesque ExtraBold"),url(../_fonts/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM4-QIxwXQ908u.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}:root{--accent:#0c7d54;--accent-hover:#0a6644;--accent-ink:#0a6644;--accent-tint:rgba(12,125,84,.09);--accent-line:rgba(12,125,84,.3);--on-accent:#f1faf6;--paper:#fbfaf8;--paper-2:#f3f1ec;--paper-3:#ece9e2;--ink:#14110f;--ink-2:#46413c;--muted:#6f685f;--faint:#9b948a;--line:rgba(20,17,15,.12);--line-soft:rgba(20,17,15,.07);--grid-line:rgba(20,17,15,.07);--grid-size:32px;--radius:2px;--radius-round:999px;--max-width:1320px;--pad-x:40px;--font-display:"Bricolage Grotesque",sans-serif;--font-body:"Geist",sans-serif;--font-mono:"Geist Mono",monospace;--ease:cubic-bezier(.16,1,.3,1)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body,html{margin:0;padding:0}body{background-color:var(--paper);color:var(--ink);font-family:Geist,"Geist Fallback: Arial",sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:Bricolage Grotesque,"Bricolage Grotesque Fallback: Arial",sans-serif;margin:0;font-weight:700}code,kbd,pre,samp{font-family:Geist Mono,"Geist Mono Fallback: Courier New",monospace}a{color:inherit}::-moz-selection{background:var(--accent);color:var(--on-accent)}::selection{background:var(--accent);color:var(--on-accent)}.container{max-width:var(--max-width);margin:0 auto;padding:0 var(--pad-x)}.js .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}.js .reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .reveal{opacity:1;transform:none;transition:none}}.grid-bg[data-v-7bb5a5e0]{position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(to right,var(--grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-line) 1px,transparent 1px);background-size:var(--grid-size) var(--grid-size);-webkit-mask-image:radial-gradient(ellipse 62% 62% at 50% 42%,#000 28%,transparent 72%);mask-image:radial-gradient(ellipse 62% 62% at 50% 42%,#000 28%,transparent 72%)}
