/* GENERATED by scripts/templates/hovers.mjs from the live site's hover states. Toggled by templates/_framer/Hovers.tsx. */
@property --border-color { syntax: "<color>"; inherits: true; initial-value: transparent; }
.framer-l5j8O.framer-v-17v3n3d { transition: background-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), width 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-17v3n3d .framer-1j431vi { transition: background-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), width 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-17v3n3d .framer-1j431vi > div:nth-child(1) > div:nth-child(1) > svg:nth-child(1) > path:nth-child(1) { transition: fill 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-1ar1fkj { transition: background-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), width 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-1ar1fkj .framer-1j431vi { transition: width 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-fbooxx { transition: background-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), width 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-fbooxx .framer-1i88pxs > p:nth-child(1) { transition: color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), border-top-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), border-bottom-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), border-left-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), border-right-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-fbooxx .framer-1j431vi { transition: width 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-DYznW.framer-v-1u6cahv { transition: height 450ms linear(0, 0.128, 0.36, 0.5768, 0.7414, 0.8528, 0.9221, 0.9623, 0.984, 0.9948, 0.9995, 1.0012, 1.0015, 1.0013, 1), --border-color 450ms linear(0, 0.128, 0.36, 0.5768, 0.7414, 0.8528, 0.9221, 0.9623, 0.984, 0.9948, 0.9995, 1.0012, 1.0015, 1.0013, 1); }
.framer-DYznW.framer-v-1u6cahv .framer-igqyty { transition: background-color 450ms linear(0, 0.128, 0.36, 0.5768, 0.7414, 0.8528, 0.9221, 0.9623, 0.984, 0.9948, 0.9995, 1.0012, 1.0015, 1.0013, 1), width 450ms linear(0, 0.128, 0.36, 0.5768, 0.7414, 0.8528, 0.9221, 0.9623, 0.984, 0.9948, 0.9995, 1.0012, 1.0015, 1.0013, 1); }
.framer-DYznW.framer-v-1u6cahv .framer-igqyty > div:nth-child(1) > div:nth-child(1) > svg:nth-child(1) > path:nth-child(1) { transition: fill 450ms linear(0, 0.128, 0.36, 0.5768, 0.7414, 0.8528, 0.9221, 0.9623, 0.984, 0.9948, 0.9995, 1.0012, 1.0015, 1.0013, 1); }
.framer-DYznW.framer-v-1u6cahv .framer-1m4jgwh { transition: height 450ms linear(0, 0.128, 0.36, 0.5768, 0.7414, 0.8528, 0.9221, 0.9623, 0.984, 0.9948, 0.9995, 1.0012, 1.0015, 1.0013, 1); }
.framer-l5j8O.framer-v-14t9vy4 { transition: background-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), width 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-14t9vy4 .framer-1j431vi { transition: width 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-gyl645 { transition: background-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), width 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-gyl645 .framer-1i88pxs > p:nth-child(1) { transition: color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), border-top-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), border-bottom-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), border-left-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), border-right-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-l5j8O.framer-v-gyl645 .framer-1j431vi { transition: background-color 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1), width 450ms linear(0, 0.1355, 0.382, 0.6103, 0.7797, 0.8894, 0.9531, 0.9861, 1.0008, 1.0057, 1.0061, 1.0048, 1.0033, 1.002, 1); }
.framer-2xjLM.framer-v-1g2ur83 { transition: --border-color 400ms linear(0, 0.1873, 0.4978, 0.7484, 0.9025, 0.9795, 1.0091, 1.0152, 1.0123, 1.0076, 1.0038, 1.0015, 1); }
.framer-2xjLM.framer-v-1g2ur83 .framer-1z0u9ry { transition: background-color 400ms linear(0, 0.1873, 0.4978, 0.7484, 0.9025, 0.9795, 1.0091, 1.0152, 1.0123, 1.0076, 1.0038, 1.0015, 1); }
.framer-zw08g.framer-v-8cx91c .framer-1mu5vyx { transition: background-color 450ms linear(0, 0.128, 0.36, 0.5768, 0.7414, 0.8528, 0.9221, 0.9623, 0.984, 0.9948, 0.9995, 1.0012, 1.0015, 1.0013, 1), width 450ms linear(0, 0.128, 0.36, 0.5768, 0.7414, 0.8528, 0.9221, 0.9623, 0.984, 0.9948, 0.9995, 1.0012, 1.0015, 1.0013, 1); }
.framer-zw08g.framer-v-s557rz .framer-1mu5vyx { transition: background-color 450ms linear(0, 0.128, 0.36, 0.5768, 0.7414, 0.8528, 0.9221, 0.9623, 0.984, 0.9948, 0.9995, 1.0012, 1.0015, 1.0013, 1), width 450ms linear(0, 0.128, 0.36, 0.5768, 0.7414, 0.8528, 0.9221, 0.9623, 0.984, 0.9948, 0.9995, 1.0012, 1.0015, 1.0013, 1); }
.framer-nBPNA.framer-v-q696we { transition: background-color 400ms linear(0, 0.1641, 0.4369, 0.6662, 0.821, 0.9129, 0.9623, 0.9864, 0.9968, 1.0006, 1.0015, 1.0013, 1); }
.framer-nBPNA.framer-v-q696we .framer-4qd39u { transition: width 400ms linear(0, 0.1641, 0.4369, 0.6662, 0.821, 0.9129, 0.9623, 0.9864, 0.9968, 1.0006, 1.0015, 1.0013, 1); }
.framer-l5j8O.framer-v-17v3n3d.hover { background-color: var(--token-1cfeb545-440f-4a8c-8110-8fb409c43960, rgb(214, 242, 74)) !important; }
.framer-l5j8O.framer-v-17v3n3d.hover .framer-1j431vi { background-color: var(--token-58772841-4cb9-4cd2-abc0-2b1835fcc100, rgb(16, 18, 20)) !important; }
.framer-l5j8O.framer-v-17v3n3d.hover .framer-1j431vi > div:nth-child(1) > div:nth-child(1) > svg:nth-child(1) > path:nth-child(1) { fill: var(--token-1cfeb545-440f-4a8c-8110-8fb409c43960, rgb(214, 242, 74)) !important; }
.framer-l5j8O.framer-v-1ar1fkj.hover { background-color: var(--token-0e2f0111-faf8-4c0e-b095-7af880335169, rgb(11, 110, 110)) !important; }
.framer-l5j8O.framer-v-fbooxx.hover { background-color: var(--token-58772841-4cb9-4cd2-abc0-2b1835fcc100, rgb(16, 18, 20)) !important; }
.framer-l5j8O.framer-v-fbooxx.hover .framer-1i88pxs > p:nth-child(1) { color: var(--token-580c2750-d504-464d-92bc-e135f09690a9, rgb(255, 255, 255)) !important; border-top-color: var(--token-580c2750-d504-464d-92bc-e135f09690a9, rgb(255, 255, 255)) !important; border-bottom-color: var(--token-580c2750-d504-464d-92bc-e135f09690a9, rgb(255, 255, 255)) !important; border-left-color: var(--token-580c2750-d504-464d-92bc-e135f09690a9, rgb(255, 255, 255)) !important; border-right-color: var(--token-580c2750-d504-464d-92bc-e135f09690a9, rgb(255, 255, 255)) !important; }
.framer-DYznW.framer-v-1u6cahv.hover { --border-color: var(--token-58772841-4cb9-4cd2-abc0-2b1835fcc100, #101214) !important; }
.framer-DYznW.framer-v-1u6cahv.hover .framer-igqyty { background-color: var(--token-58772841-4cb9-4cd2-abc0-2b1835fcc100, rgb(16, 18, 20)) !important; }
.framer-DYznW.framer-v-1u6cahv.hover .framer-igqyty > div:nth-child(1) > div:nth-child(1) > svg:nth-child(1) > path:nth-child(1) { fill: var(--token-1cfeb545-440f-4a8c-8110-8fb409c43960, rgb(214, 242, 74)) !important; }
.framer-l5j8O.framer-v-14t9vy4.hover { background-color: var(--token-580c2750-d504-464d-92bc-e135f09690a9, rgb(255, 255, 255)) !important; }
.framer-l5j8O.framer-v-gyl645.hover { background-color: var(--token-580c2750-d504-464d-92bc-e135f09690a9, rgb(255, 255, 255)) !important; }
.framer-l5j8O.framer-v-gyl645.hover .framer-1i88pxs > p:nth-child(1) { color: var(--token-58772841-4cb9-4cd2-abc0-2b1835fcc100, rgb(16, 18, 20)) !important; border-top-color: var(--token-58772841-4cb9-4cd2-abc0-2b1835fcc100, rgb(16, 18, 20)) !important; border-bottom-color: var(--token-58772841-4cb9-4cd2-abc0-2b1835fcc100, rgb(16, 18, 20)) !important; border-left-color: var(--token-58772841-4cb9-4cd2-abc0-2b1835fcc100, rgb(16, 18, 20)) !important; border-right-color: var(--token-58772841-4cb9-4cd2-abc0-2b1835fcc100, rgb(16, 18, 20)) !important; }
.framer-l5j8O.framer-v-gyl645.hover .framer-1j431vi { background-color: var(--token-1cfeb545-440f-4a8c-8110-8fb409c43960, rgb(214, 242, 74)) !important; }
.framer-2xjLM.framer-v-1g2ur83.hover { --border-color: var(--token-58772841-4cb9-4cd2-abc0-2b1835fcc100, #101214) !important; }
.framer-2xjLM.framer-v-1g2ur83.hover .framer-1z0u9ry { background-color: var(--token-0e2f0111-faf8-4c0e-b095-7af880335169, rgb(11, 110, 110)) !important; }
.framer-zw08g.framer-v-8cx91c.hover .framer-1mu5vyx { background-color: var(--token-0e2f0111-faf8-4c0e-b095-7af880335169, rgb(11, 110, 110)) !important; }
.framer-zw08g.framer-v-s557rz.hover .framer-1mu5vyx { background-color: var(--token-0e2f0111-faf8-4c0e-b095-7af880335169, rgb(11, 110, 110)) !important; }
.framer-nBPNA.framer-v-q696we.hover { background-color: var(--token-0e2f0111-faf8-4c0e-b095-7af880335169, rgb(11, 110, 110)) !important; }
