@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:block;src:url(/fonts/v25-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.woff2) format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:block;src:url(/fonts/v25-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:block;src:url(/fonts/v25-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.woff2) format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:block;src:url(/fonts/v25-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:block;src:url(/fonts/v25-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.woff2) format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:block;src:url(/fonts/v25-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:block;src:url(/fonts/v25-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.woff2) format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:block;src:url(/fonts/v25-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:block;src:url(/fonts/v25-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLyTOxK-vA.woff2) format("woff2");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-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:block;src:url(/fonts/v25-k3kPo8UDI-1M0wlSV9XAw6lQkqWY8Q82sLydOxI.woff2) format("woff2");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-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v26-cY9AfjOCX1hbuyalUrK439DyjJBG.woff2) format("woff2");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-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v26-cY9AfjOCX1hbuyalUrK4397yjA.woff2) format("woff2");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-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v26-cY9AfjOCX1hbuyalUrK439DyjJBG.woff2) format("woff2");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-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v26-cY9AfjOCX1hbuyalUrK4397yjA.woff2) format("woff2");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-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/v26-cY9AfjOCX1hbuyalUrK439DyjJBG.woff2) format("woff2");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-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/v26-cY9AfjOCX1hbuyalUrK4397yjA.woff2) format("woff2");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-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v17-i7dPIFZifjKcF5UAWdDRYE98RWq7.woff2) format("woff2");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-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v17-i7dPIFZifjKcF5UAWdDRYEF8RQ.woff2) format("woff2");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-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v17-i7dMIFZifjKcF5UAWdDRaPpZUFuaHjyV.woff2) format("woff2");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-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v17-i7dMIFZifjKcF5UAWdDRaPpZUFWaHg.woff2) format("woff2");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-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v17-rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");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-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v17-rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");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-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v17-rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");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-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v17-rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");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-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v17-rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");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-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v17-rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");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-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v38-6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.woff2) format("woff2");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-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v38-6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2) format("woff2");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-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/v38-6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.woff2) format("woff2");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-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/v38-6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2) format("woff2");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-face{font-family:Inter;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-face{font-family:Inter;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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-face{font-family:Inter;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-face{font-family:Inter;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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-face{font-family:Inter;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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-face{font-family:Inter;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v24-kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNXaxMICA.woff2) format("woff2");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-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v24-kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2) format("woff2");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-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v24-kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNXaxMICA.woff2) format("woff2");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-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v24-kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2) format("woff2");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-face{font-family:Lora;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v37-0QIvMX1D_JOuMwT7I-NP.woff2) format("woff2");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-face{font-family:Lora;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v37-0QIvMX1D_JOuMwr7Iw.woff2) format("woff2");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-face{font-family:Lora;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v37-0QIvMX1D_JOuMwT7I-NP.woff2) format("woff2");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-face{font-family:Lora;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v37-0QIvMX1D_JOuMwr7Iw.woff2) format("woff2");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-face{font-family:Lora;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/v37-0QIvMX1D_JOuMwT7I-NP.woff2) format("woff2");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-face{font-family:Lora;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/v37-0QIvMX1D_JOuMwr7Iw.woff2) format("woff2");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-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");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-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");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-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");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-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");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-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format("woff2");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-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format("woff2");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-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v22-V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");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-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v22-V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");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-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v22-V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");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-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v22-V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");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-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v22-V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");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-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v22-V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");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-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v24-QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format("woff2");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-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/v24-QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2");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-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v24-QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format("woff2");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-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/v24-QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2");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-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v24-QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format("woff2");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-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/v24-QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format("woff2");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}:root{--ink-900: #211C2E;--ink-800: #2B2636;--ink-700: #383342;--ink-600: #58535E;--ink-500: #716C73;--ink-400: #8C888B;--ink-300: #ACA7A7;--ink-200: #C9C3B8;--ink-150: #DFDBD4;--ink-100: #EBE7DE;--ink-50: #F1EDE3;--paper: #F4F0E6;--paper-dim: #E9E4D9;--surface: #FFFFFF;--surface-2: #FAF8F1;--violet-700: #35345A;--violet-600: #403F6A;--violet-500: #4B4A7A;--violet-400: #61608F;--violet-300: #8C8BB0;--violet-100: #E1DFF0;--violet-50: #F0EFF8;--on-violet: #F7F5FF;--orange-700: #A83314;--orange-600: #C03C17;--orange-500: #D9451B;--orange-400: #E4633C;--orange-300: #EE8F70;--orange-100: #F8DED4;--orange-50: #FCEFE9;--green-600: #2E7D52;--green-500: #38975F;--green-100: #DDEEE1;--amber-600: #B5790C;--amber-500: #E0961A;--amber-100: #F8EACB;--red-600: #C13525;--red-500: #DC4A36;--red-100: #F7DED7;--blue-600: #2C5FB0;--blue-500: #3B72C9;--blue-100: #DCE6F6;--text-strong: var(--ink-900);--text-body: var(--ink-800);--text-muted: var(--ink-500);--text-subtle: var(--ink-400);--text-disabled: var(--ink-300);--text-inverse: var(--paper);--text-accent: var(--brand);--accent: var(--brand);--surface-canvas: var(--paper);--surface-card: var(--surface);--surface-raised: var(--surface-2);--surface-sunken: var(--paper-dim);--surface-inverse: var(--ink-900);--border-subtle: var(--ink-150);--border-default: var(--ink-200);--border-strong: var(--ink-300);--border-inverse: rgba(255,255,255,.14);--brand: var(--violet-500);--brand-hover: var(--violet-600);--brand-press: var(--violet-700);--brand-tint: var(--violet-100);--brand-tint-faint: var(--violet-50);--on-brand: var(--on-violet);--signal: var(--orange-500);--panel-top: #2A2440;--panel-base: #14110D;--panel: linear-gradient(180deg, var(--panel-top) 0%, var(--panel-base) 100%);--success: var(--green-500);--success-tint: var(--green-100);--warning: var(--amber-500);--warning-tint: var(--amber-100);--danger: var(--red-500);--danger-tint: var(--red-100);--info: var(--blue-500);--info-tint: var(--blue-100);--focus-ring: var(--brand)}:root{--font-sans: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Space Mono", ui-monospace, "SFMono-Regular", monospace;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-black: 800;--fs-display-xl: 5.5rem;--fs-display-lg: 4rem;--fs-display-md: 3rem;--fs-display-sm: 2.25rem;--fs-title-lg: 1.75rem;--fs-title-md: 1.375rem;--fs-title-sm: 1.125rem;--fs-body-lg: 1.0625rem;--fs-body: .9375rem;--fs-body-sm: .8125rem;--fs-caption: .75rem;--fs-label: .6875rem;--lh-tight: 1.04;--lh-snug: 1.18;--lh-normal: 1.4;--lh-relaxed: 1.55;--ls-display: -.03em;--ls-title: -.015em;--ls-normal: 0;--ls-label: .14em;--ls-wide: .04em;--text-eyebrow-font: var(--font-mono)}:root{--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.5rem;--space-8: 3rem;--space-9: 4rem;--space-10: 6rem;--container-max: 1280px;--sidebar-w: 264px;--topbar-h: 60px;--content-gutter: var(--space-6)}:root{--cut-sm: 10px;--cut-md: 13px;--cut-lg: 16px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 22px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(28, 22, 14, .05);--shadow-sm: 0 1px 3px rgba(28, 22, 14, .06), 0 1px 2px rgba(28, 22, 14, .04);--shadow-md: 0 4px 14px rgba(28, 22, 14, .07), 0 1px 3px rgba(28, 22, 14, .05);--shadow-lg: 0 14px 40px rgba(28, 22, 14, .1), 0 4px 12px rgba(28, 22, 14, .06);--shadow-xl: 0 28px 70px rgba(28, 22, 14, .14), 0 8px 22px rgba(28, 22, 14, .07);--shadow-focus: 0 0 0 3px color-mix(in srgb, var(--brand) 30%, transparent);--lift: 0 26px 60px -30px rgba(20, 17, 13, .55);--lift-filter: drop-shadow(0 22px 34px rgba(20, 17, 13, .24));--ring-inset: inset 0 0 0 1px var(--border-subtle);--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-emphasized: cubic-bezier(.3, 0, 0, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .12s;--dur-normal: .2s;--dur-slow: .32s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-normal);color:var(--text-body);background:var(--surface-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--fw-bold);letter-spacing:var(--ls-title);line-height:var(--lh-snug);color:var(--text-strong)}p{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit}::selection{background:var(--brand-tint);color:var(--ink-900)}:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.bc-eyebrow{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted)}.bc-serif{font-family:var(--font-serif);font-weight:var(--fw-medium);letter-spacing:var(--ls-title)}.bc-display{font-family:var(--font-sans);font-weight:var(--fw-black);letter-spacing:var(--ls-display);line-height:var(--lh-tight);color:var(--text-strong)}.bc-dotted{border:none;border-top:1.5px dotted var(--border-strong);height:0;margin:0}:root{--brand: #4B4A7A;--brand-hover: #3f3e68;--brand-press: #343354;--brand-tint: #e4e3ee;--brand-tint-faint: #f1f0f6;--focus-ring: #4B4A7A;--shadow-focus: 0 0 0 3px rgba(75, 74, 122, .3)}html,body{height:100%;margin:0;background:var(--paper);color:var(--ink-800)}#app{height:100vh;height:100dvh}*{-webkit-font-smoothing:antialiased}.bc-scroll::-webkit-scrollbar{width:11px;height:11px}.bc-scroll::-webkit-scrollbar-thumb{background:var(--ink-200);border-radius:8px;border:3px solid var(--paper)}.bc-scroll::-webkit-scrollbar-track{background:transparent}textarea::-webkit-scrollbar{width:8px}textarea::-webkit-scrollbar-thumb{background:var(--ink-200);border-radius:6px}.bc-record::placeholder{color:var(--ink-300);font-style:italic}.bc-dot{width:6px;height:6px;border-radius:50%;background:var(--ink-300);display:inline-block;animation:bcpulse 1s var(--ease-standard) infinite}@keyframes bcpulse{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.bc-spin{animation:bcspin .8s linear infinite}@keyframes bcspin{to{transform:rotate(360deg)}}.bc-chip:hover{background:var(--ink-50)!important;border-color:var(--border-strong)!important}.bc-listrow:hover{background:var(--surface-2)}.bc-ws:hover{border-color:var(--border-strong)!important}.bc-rowmeta{overflow:hidden}.bc-page{animation:bcfade .32s var(--ease-out) both}@keyframes bcfade{0%{transform:translateY(6px)}to{transform:none}}.bc-edit{border-radius:4px;transition:background .12s}.bc-doc .bc-edit:hover{background:#14110d06}.bc-edit:focus{background:var(--brand-tint-faint);box-shadow:0 0 0 4px var(--brand-tint-faint)}.bc-edit:empty:before{content:attr(data-ph);color:var(--ink-300);pointer-events:none}.bc-blockwrap:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-34px;z-index:-1;border-radius:12px;pointer-events:auto}.bc-grip{opacity:0;transition:opacity .12s}.bc-blockwrap:hover .bc-grip,.bc-blockwrap:focus-within .bc-grip{opacity:.9}.bc-additem{opacity:0;transition:opacity .12s}.bc-blockwrap:hover .bc-additem,.bc-blockwrap:focus-within .bc-additem,.bc-additem:focus-visible{opacity:1}.bc-blockwrap [data-ph]:empty{opacity:0;transition:opacity .12s}.bc-blockwrap:hover [data-ph]:empty,.bc-blockwrap:focus-within [data-ph]:empty{opacity:1}.bc-grip:active{cursor:grabbing!important}.bc-gutterbtn{opacity:0}.bc-blockwrap:hover .bc-gutterbtn{opacity:1}.bc-gutterbtn:hover{background:var(--surface-2)!important;color:var(--ink-700)!important}.bc-gutterdel:hover{background:var(--surface-2)!important;color:var(--red-500)!important}.bc-tiledel:hover{color:var(--red-500)!important}.bc-blockwrap:hover .bc-resize{opacity:.45}.bc-resize:hover{opacity:1!important}@keyframes bcpreviewfade{0%{opacity:0}to{opacity:1}}.bc-previewbg{animation:bcpreviewfade .18s ease both}@keyframes bccardpop{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:none}}.bc-cardpop{animation:bccardpop .24s var(--ease-out) both}.bc-blockcard:hover .bc-delitem,.bc-listitem:hover .bc-delitem{opacity:1!important}.bc-additem:hover{border-color:var(--brand)!important;color:var(--brand)!important}.bc-delitem:hover{color:var(--red-500)!important}.bc-bennyrail:hover{border-color:var(--border-strong)!important;box-shadow:var(--shadow-xs)}.bc-imgblock:hover .bc-imgctl,.bc-listrow:hover .bc-chatdel{opacity:1!important}.bc-lightlock{--paper: #F4F0E6;--paper-dim: #E9E4D9;--surface: #FFFFFF;--surface-2: #FAF8F1;--ink-900: #211C2E;--ink-800: #2B2636;--ink-700: #383342;--ink-600: #58535E;--ink-500: #716C73;--ink-400: #8C888B;--ink-300: #ACA7A7;--ink-200: #C9C3B8;--ink-150: #DFDBD4;--ink-100: #EBE7DE;--ink-50: #F1EDE3}@keyframes bc-splash-frame{0%{transform:scale(.14);opacity:0}55%{opacity:1}to{transform:scale(1);opacity:1}}@keyframes bc-splash-dot{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes bc-splash-word{0%{max-width:0;margin-left:0;opacity:0;transform:translate(-6px)}to{max-width:320px;margin-left:15px;opacity:1;transform:none}}@keyframes bc-splash-status{0%{opacity:0;transform:translateY(4px)}to{opacity:.85;transform:none}}.bc-splash-frame{animation:bc-splash-frame .8s cubic-bezier(.2,.8,.2,1) both;transform-origin:center}.bc-splash-dot{animation:bc-splash-dot .42s cubic-bezier(.34,1.56,.64,1) both}.bc-splash-word{display:inline-block;overflow:hidden;white-space:nowrap;animation:bc-splash-word .6s cubic-bezier(.2,.8,.2,1) .8s both}.bc-splash-status{animation:bc-splash-status .5s ease .3s both}.bc-link,.bc-edit a{color:var(--brand-press);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;cursor:pointer}.bc-link:hover{color:var(--brand)}.bc-dotbg{background-image:radial-gradient(color-mix(in oklab,var(--ink-400) 22%,transparent) 1px,transparent 1px);background-size:24px 24px}.bc-chatbg{position:relative}.bc-chatbg:before{content:"";position:absolute;top:0;right:-28px;bottom:0;left:-28px;pointer-events:none;background:linear-gradient(to right,transparent 0,var(--paper) 44px,var(--paper) calc(100% - 44px),transparent 100%)}.bc-chatbg>*{position:relative}.bc-cut{clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut))}.bc-cut-sm{--cut: var(--cut-sm)}.bc-cut-md{--cut: var(--cut-md)}.bc-cut-lg{--cut: var(--cut-lg)}.bc-ticket{--cut: var(--cut-md);clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut))}.bc-hidemark .bc-covermark,.bc-hidelogo .bc-coverlogo{display:none!important}.bc-doccard{--cut: var(--cut-lg);clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut))}html[data-density=compact] .bc-page{padding-top:20px!important;padding-bottom:32px!important;zoom:.94}button{font:inherit;cursor:pointer}.bc-iconbtn{color:var(--ink-500);background:transparent;border:none;display:grid;place-items:center;padding:4px;border-radius:8px}.bc-iconbtn:hover{background:var(--ink-50);color:var(--ink-800)}.bc-searchicon{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--ink-400);pointer-events:none}.bc-rot{transform:rotate(90deg);transition:transform .15s}.bc-dim{color:var(--ink-400);flex:none}.bc-brandink{color:var(--brand-press)}.bc-inkstrong{color:var(--ink-700)}.bc-additile:hover{border-color:var(--brand)!important;color:var(--brand)!important}.bc-prio:hover .bc-prio-x{opacity:1!important}.bc-deletebtn:hover{border-color:var(--red-500)!important;color:var(--red-500)!important}.bc-dropbar{position:absolute;top:0;bottom:0;width:4px;border-radius:999px;background:var(--brand);z-index:6;box-shadow:0 0 0 2px color-mix(in oklab,var(--brand) 22%,transparent);animation:bcdrop .12s var(--ease-out) both}@keyframes bcdrop{0%{transform:scaleY(.7);opacity:0}to{transform:scaleY(1);opacity:1}}.bc-dropbar-h{position:absolute;left:0;right:0;height:4px;border-radius:999px;background:var(--brand);z-index:6;box-shadow:0 0 0 2px color-mix(in oklab,var(--brand) 22%,transparent);animation:bcdroph .12s var(--ease-out) both}@keyframes bcdroph{0%{transform:scaleX(.7);opacity:0}to{transform:scaleX(1);opacity:1}}.bc-blockwrap[draggable]{cursor:grab}.bc-tagchip:hover{border-color:var(--brand)!important;color:var(--brand-press)!important;background:var(--brand-tint-faint)!important}.bc-tagopt:hover{background:var(--ink-50)}.bc-onboard:hover:not(:disabled){background:var(--brand-hover)!important;box-shadow:var(--shadow-lg)!important}.bc-prompt:hover:not(:disabled){border-color:var(--brand)!important;background:var(--brand-tint-faint)!important;color:var(--ink-900)!important}.bc-page input:focus,.bc-record:focus,input:focus,textarea:focus{outline:none;box-shadow:var(--shadow-focus);border-color:var(--brand)!important}.bc-starfill{fill:currentColor}.bc-renamebtn{opacity:0;transition:opacity .12s}.bc-renamerow:hover .bc-renamebtn{opacity:1}.bc-blockcard:hover .bc-tonedots{opacity:1!important}@media(max-width:1000px){.bc-presentnav{display:none!important}}.bc-cell:hover{z-index:25}.bc-refhost{counter-reset:bcref}.bc-ref{counter-increment:bcref;cursor:pointer;font-size:.64em;font-weight:700;line-height:0;vertical-align:super;color:var(--brand-press);padding:0 1px 0 2px;-webkit-user-select:none;user-select:none;transition:color .1s}.bc-ref:after{content:counter(bcref)}.bc-ref:hover{color:var(--brand)}.bc-refs{margin-top:24px;border-top:1px solid var(--border-subtle);padding-top:10px}.bc-refs-head{display:inline-flex;align-items:center;gap:7px;cursor:pointer;border:none;background:transparent;padding:5px 0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-400)}.bc-refs-head:hover{color:var(--ink-600)}.bc-reflist{counter-reset:bcrefl;list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.bc-refitem{counter-increment:bcrefl;display:flex;gap:10px;font-size:13.5px;line-height:1.5;color:var(--ink-600);border-radius:6px}.bc-refitem:before{content:counter(bcrefl);flex:none;font-weight:700;color:var(--brand-press);min-width:15px;text-align:right}.bc-refitem[data-flash="1"]{animation:bc-refflash 1.3s ease}@keyframes bc-refflash{0%,to{background:transparent}22%{background:var(--brand-tint)}}@media(max-width:900px){.bc-page{padding-left:16px!important;padding-right:16px!important}.bc-pillars{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bc-appmain{padding-bottom:calc(62px + env(safe-area-inset-bottom,0px))!important;overflow-x:hidden!important}.bc-toast{bottom:calc(74px + env(safe-area-inset-bottom,0px))!important}.bc-help{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}.bc-help>nav{position:static!important;flex-direction:row!important;flex-wrap:wrap!important;gap:10px 18px!important}.bc-help>nav>div{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important}.bc-help>nav>div>div:first-child{padding:0!important;width:100%!important}}@media(max-width:700px){.bc-tiles{grid-template-columns:minmax(0,1fr)!important}.bc-hubfooter{flex-direction:column!important;align-items:stretch!important}.bc-hubfooter>*{width:100%!important}.bc-hubfooter>*,.bc-hubfooter>*>.bc-ticket{min-height:0!important}}@media(max-width:640px){.bc-pillars{grid-template-columns:minmax(0,1fr)!important}.bc-presentrow{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.bc-presentrow>div:first-child{position:static!important}.bc-kitrow{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.bc-typerow{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.bc-timegrid{grid-template-columns:minmax(0,1fr)!important;row-gap:18px!important}.bc-timegrid>.bc-timebar{display:none!important}.bc-statgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bc-cardgrid{grid-template-columns:minmax(0,1fr)!important}.bc-cardgrid>div{grid-column:1 / -1!important}}.bc-deckview [data-slide]{margin:0 auto 30px;box-shadow:var(--shadow-lg);border:1px solid var(--border-subtle)}.bc-fmt .bc-cell[data-layer-start=thinking],.bc-fmt .bc-cell[data-layer-start=practice]{margin-top:34px}.bc-fmt .bc-cell[data-layer-start]{grid-column-start:1}.bc-fmt-statement .bc-cell[data-layer-start=decision] .bc-serif{font-family:var(--font-sans)!important;font-size:clamp(30px,3.8vw,46px)!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1.06!important;text-wrap:balance}.bc-fmt-statement .bc-cell[data-layer-start=decision][data-span="3"] .bc-serif{text-wrap:pretty}.bc-fmt-statement .bc-cell[data-layer-start=decision]{margin-top:20px;margin-bottom:6px}@media(max-width:720px){.bc-fmt-statement .bc-cell[data-layer-start=decision] .bc-serif{font-size:27px!important}}.bc-fmt-profile .bc-cell[data-layer-start=decision] .bc-serif{font-family:var(--font-sans)!important;font-size:clamp(22px,2.7vw,32px)!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.1!important;text-wrap:balance;max-width:24ch}.bc-fmt-profile .bc-cell[data-layer-start=thinking] .bc-prose{font-family:var(--font-serif);font-size:17.5px;line-height:1.62;max-width:58ch}.bc-fmt-factsheet .bc-cell[data-layer-start=decision] .bc-serif{font-family:var(--font-sans)!important;font-size:clamp(19px,2.2vw,26px)!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.15!important;max-width:30ch}.bc-fmt-factsheet .bc-cell[data-layer-start=practice]{margin-top:34px}.bc-fmt-factsheet .bc-cell[data-layer-start=thinking] .bc-prose{color:var(--ink-600);max-width:62ch}.bc-fmt-argument .bc-cell[data-layer-start=decision] .bc-serif{font-family:var(--font-sans)!important;font-size:clamp(24px,3vw,38px)!important;font-weight:800!important;letter-spacing:-.032em!important;line-height:1.08!important;text-wrap:balance;max-width:22ch}.bc-fmt-argument .bc-list[data-style=numbered]>li:before{font-family:var(--font-sans);font-size:clamp(22px,2.6vw,32px);font-weight:800;letter-spacing:-.04em;color:var(--ink-200)}.bc-fmt-guidelines .bc-cell[data-layer-start=decision]{margin-bottom:10px}.bc-fmt-guidelines .bc-cell[data-layer-start=thinking] .bc-prose{color:var(--ink-700);max-width:62ch}.bc-fmt-guidelines .bc-cell[data-layer-start=practice]{margin-top:34px}.bc-fmt-playbook .bc-cell[data-layer-start=decision] .bc-serif{font-family:var(--font-sans)!important;font-size:clamp(20px,2.4vw,30px)!important;font-weight:800!important;letter-spacing:-.028em!important;line-height:1.12!important;max-width:26ch}.bc-fmt-playbook .bc-cell[data-layer-start=practice] .bc-list>li{position:relative;padding-left:6px}.bc-fmt-playbook .bc-cell[data-layer-start=practice] .bc-list{border-left:2px solid var(--ink-100);padding-left:20px}.bc-fmt-evidence .bc-cell[data-layer-start=decision] .bc-serif{font-family:var(--font-sans)!important;font-size:clamp(20px,2.4vw,30px)!important;font-weight:800!important;letter-spacing:-.028em!important;line-height:1.12!important;max-width:28ch}.bc-fmt-evidence:has(.bc-cell[data-layer-start]){font-variant-numeric:tabular-nums}.bc-fmt-evidence .bc-cell[data-layer-start=practice]{margin-top:34px}.bc-fmt-evidence .bc-cell[data-layer-start=thinking] .bc-prose{color:var(--ink-600);max-width:62ch}.bc-onpanel .bc-ticket:not([data-brandfill]),.bc-onpanel .bc-doccard:not([data-brandfill]),.bc-onpanel .bc-tile:not([data-brandfill]){background:var(--paper)!important;box-shadow:none!important}.bc-appmain:has(.bc-benny){background-image:none!important}@keyframes bc-sweep{0%{transform:translate(-110%)}to{transform:translate(340%)}}.bc-sweep{animation:bc-sweep 1.5s cubic-bezier(.4,0,.2,1) infinite}@media(prefers-reduced-motion:reduce){.bc-sweep{animation:none;width:100%!important;opacity:.5}}.bc-rule{position:absolute;top:44px;bottom:44px;width:1px;background:var(--border-strong)}.bc-chamfer-sm{clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px)}.bc-chamfer-md{clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 13px),calc(100% - 13px) 100%,13px 100%,0 calc(100% - 13px),0 13px)}.bc-chamfer-lg{clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px)}.bc-hardshadow{box-shadow:0 2px #00000026}.bc-histpanel{animation:bc-panel-in .2s var(--ease-standard) both}@keyframes bc-panel-in{0%{transform:scale(.92);opacity:0;transform-origin:top right}to{transform:scale(1);opacity:1}}.bc-chatrow .bc-rowacts{opacity:0;transition:opacity .12s}.bc-chatrow:hover .bc-rowacts,.bc-chatrow[data-open] .bc-rowacts{opacity:1}.bc-note{border-radius:10px;box-shadow:0 2px #1c160e29;transition:transform .12s var(--ease-standard),box-shadow .12s var(--ease-standard)}.react-flow__node:hover .bc-note:not(.bc-note-edit){transform:translateY(-4px);box-shadow:0 6px #1c160e24}.react-flow__node.dragging .bc-note{transform:rotate(-1.5deg);box-shadow:0 16px 30px -14px #1c160e80}.bc-note-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.bc-note-more{position:absolute;left:0;right:0;bottom:0;height:29px;display:flex;align-items:center;padding:0 16px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6b6459}.bc-frame-handle{transition:color .12s var(--ease-standard)}@keyframes bc-board-sweep{0%{transform:translate(-110%)}to{transform:translate(340%)}}.bc-board-sweep{animation:bc-board-sweep 1.5s cubic-bezier(.4,0,.2,1) infinite}.bc-board-far .bc-node-body{opacity:.18;transition:opacity .2s var(--ease-standard)}.bc-pillrow{scrollbar-width:none;-ms-overflow-style:none}.bc-pillrow::-webkit-scrollbar{display:none;height:0}@media(max-width:720px){.bc-pillrow{flex-wrap:wrap;overflow-x:visible!important;padding-bottom:0!important}}@media(max-width:1020px){.bc-govgrid{grid-template-columns:minmax(0,1fr)!important}}.bc-rolex:hover{color:var(--red-600)!important;background:var(--red-100)!important}@media(max-width:900px){.bc-scorevault{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}}
