/* generated by freeze.mjs from Framer's hover variants */
.framer-1KIVg, .framer-1KIVg *,
.framer-sij80w, .framer-sij80w *,
.framer-1y1xler, .framer-1y1xler *,
.framer-bs2tc, .framer-bs2tc *,
.framer-1hfdqfr, .framer-1hfdqfr *,
.framer-fWl3Y, .framer-fWl3Y *,
.framer-b4x11j-container, .framer-b4x11j-container *,
.framer-RFIp3, .framer-RFIp3 *,
.framer-1bpuz8s, .framer-1bpuz8s *,
.framer-1w0dj7u, .framer-1w0dj7u *,
.framer-1dp0q2v, .framer-1dp0q2v *,
.framer-1nvoyi2, .framer-1nvoyi2 * { transition: background-color .22s ease, color .22s ease, border-color .22s ease, fill .22s ease, box-shadow .22s ease, transform .22s ease, opacity .22s ease, filter .22s ease; }
.framer-1KIVg:hover .framer-sij80w { background-color: rgba(0, 0, 0, 0) !important; }
.framer-1KIVg:hover .framer-text { color: rgb(23, 107, 104) !important; border-color: rgb(23, 107, 104) !important; }
.framer-sij80w:hover { background-color: rgba(0, 0, 0, 0) !important; }
.framer-sij80w:hover .framer-text { color: rgb(23, 107, 104) !important; border-color: rgb(23, 107, 104) !important; }
.framer-1y1xler:hover .framer-text { color: rgb(23, 107, 104) !important; border-color: rgb(23, 107, 104) !important; }
.framer-bs2tc:hover { background-color: rgb(250, 248, 245) !important; }
.framer-bs2tc:hover .framer-text { color: rgb(23, 107, 104) !important; border-color: rgb(23, 107, 104) !important; }
.framer-1hfdqfr:hover .framer-text { color: rgb(23, 107, 104) !important; border-color: rgb(23, 107, 104) !important; }
.framer-fWl3Y:hover { background-color: rgb(30, 30, 30) !important; }
.framer-b4x11j-container:hover svg { color: rgb(23, 107, 104) !important; border-color: rgb(23, 107, 104) !important; fill: rgb(23, 107, 104) !important; }
.framer-b4x11j-container:hover g { color: rgb(23, 107, 104) !important; border-color: rgb(23, 107, 104) !important; fill: rgb(23, 107, 104) !important; }
.framer-b4x11j-container:hover path { color: rgb(23, 107, 104) !important; border-color: rgb(23, 107, 104) !important; fill: rgb(23, 107, 104) !important; }
.framer-RFIp3:hover { background-color: rgb(30, 30, 30) !important; }
.framer-1bpuz8s:hover { transform: matrix(1.12, 0, 0, 1.12, 0, 0) !important; }
.framer-1w0dj7u:hover { transform: matrix(1.12, 0, 0, 1.12, 0, 0) !important; }
.framer-1dp0q2v:hover { transform: matrix(1.12, 0, 0, 1.12, 0, 0) !important; }
.framer-1nvoyi2:hover { transform: matrix(1.12, 0, 0, 1.12, 0, 0) !important; }
