/* 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-IY3HG.framer-v-19j9hu3 .framer-haadrj > p:nth-child(1) { transition: color 300ms cubic-bezier(0, 0, 1, 1), border-top-color 300ms cubic-bezier(0, 0, 1, 1), border-bottom-color 300ms cubic-bezier(0, 0, 1, 1), border-left-color 300ms cubic-bezier(0, 0, 1, 1), border-right-color 300ms cubic-bezier(0, 0, 1, 1); }
.framer-7eqlt.framer-v-sk2f68 { transition: padding-left 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), padding-right 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-sk2f68 .framer-18ejsck { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-sk2f68 .framer-uun65p > p:nth-child(1) { transition: color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-top-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-bottom-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-left-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-right-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-sk2f68 .framer-9wo2jy { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-sk2f68 .framer-144udqh { transition: width 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-17kc8bd { transition: padding-left 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), padding-right 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-17kc8bd .framer-18ejsck { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-17kc8bd .framer-uun65p > p:nth-child(1) { transition: color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-top-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-bottom-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-left-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-right-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-17kc8bd .framer-9wo2jy { transition: background-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-17kc8bd .framer-smlmur { transition: background-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-17kc8bd .framer-144udqh { transition: width 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-1p0fz5 { transition: padding-left 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), padding-right 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-1p0fz5 .framer-18ejsck { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-1p0fz5 .framer-9wo2jy { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-1p0fz5 .framer-144udqh { transition: width 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-ShqiG.framer-v-1uwmin3 .framer-1bj8tm6 { transition: transform 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1); }
.framer-ShqiG.framer-v-1uwmin3 .framer-168qgwx { transition: padding-left 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1), padding-right 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1); }
.framer-ShqiG.framer-v-1uwmin3 .framer-1x13mpq { transition: opacity 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1), transform 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1); }
.framer-ShqiG.framer-v-1uwmin3 .framer-elb0sr > p:nth-child(1) { transition: color 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1), border-top-color 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1), border-bottom-color 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1), border-left-color 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1), border-right-color 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1); }
.framer-ShqiG.framer-v-1uwmin3 .framer-13dewly { transition: background-color 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1), opacity 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1), transform 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1); }
.framer-ShqiG.framer-v-1uwmin3 .framer-ts96aw { transition: background-color 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1); }
.framer-ShqiG.framer-v-1uwmin3 .framer-1uk0600 { transition: width 600ms linear(0, 0.086, 0.2539, 0.428, 0.5786, 0.698, 0.7879, 0.8534, 0.8998, 0.9323, 0.9546, 0.9697, 0.98, 0.9868, 0.9913, 0.9943, 0.9963, 0.9976, 0.9985, 1); }
.framer-7eqlt.framer-v-1x87bpi { transition: padding-left 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), padding-right 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-1x87bpi .framer-18ejsck { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-1x87bpi .framer-9wo2jy { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-1x87bpi .framer-144udqh { transition: width 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-vJHt4.framer-v-1dsda0r { transition: background-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-vJHt4.framer-v-1dsda0r .framer-1plds2m { transition: background-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-22l03q { transition: padding-left 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), padding-right 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), --border-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-22l03q .framer-18ejsck { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-22l03q .framer-uun65p > p:nth-child(1) { transition: color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-top-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-bottom-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-left-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-right-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-22l03q .framer-9wo2jy { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-22l03q .framer-144udqh { transition: width 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-CGzdd.framer-v-1opsqe0 .framer-62ajrf { transition: transform 300ms cubic-bezier(0, 0, 1, 1); }
.framer-67r9k.framer-v-16plotc { transition: padding-left 300ms cubic-bezier(0.44, 0, 0.56, 1), padding-right 300ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-67r9k.framer-v-16plotc .framer-opr1qb { transition: opacity 300ms cubic-bezier(0.44, 0, 0.56, 1), transform 300ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-67r9k.framer-v-16plotc .framer-cyrhn > p:nth-child(1) { transition: color 300ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 300ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 300ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 300ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 300ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-67r9k.framer-v-16plotc .framer-bvil4n { transition: width 300ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-67r9k.framer-v-16plotc .framer-5oipee { transition: opacity 300ms cubic-bezier(0.44, 0, 0.56, 1), transform 300ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-7eqlt.framer-v-14i19yq { transition: padding-left 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), padding-right 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), --border-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-14i19yq .framer-18ejsck { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-14i19yq .framer-uun65p > p:nth-child(1) { transition: color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-top-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-bottom-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-left-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), border-right-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-14i19yq .framer-9wo2jy { transition: opacity 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1), transform 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-7eqlt.framer-v-14i19yq .framer-144udqh { transition: width 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-vJHt4.framer-v-1w2le1m { transition: --border-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-vJHt4.framer-v-1w2le1m .framer-1plds2m { transition: background-color 500ms linear(0, 0.1144, 0.3208, 0.5164, 0.6711, 0.7831, 0.8601, 0.9113, 0.9445, 0.9656, 0.9789, 0.9871, 0.9922, 0.9953, 0.9972, 0.9983, 1); }
.framer-IY3HG.framer-v-rwlqco .framer-haadrj > p:nth-child(1) { transition: color 300ms cubic-bezier(0, 0, 1, 1), border-top-color 300ms cubic-bezier(0, 0, 1, 1), border-bottom-color 300ms cubic-bezier(0, 0, 1, 1), border-left-color 300ms cubic-bezier(0, 0, 1, 1), border-right-color 300ms cubic-bezier(0, 0, 1, 1); }
.framer-IY3HG.framer-v-10ngsjy .framer-haadrj > p:nth-child(1) { transition: color 300ms cubic-bezier(0, 0, 1, 1), border-top-color 300ms cubic-bezier(0, 0, 1, 1), border-bottom-color 300ms cubic-bezier(0, 0, 1, 1), border-left-color 300ms cubic-bezier(0, 0, 1, 1), border-right-color 300ms cubic-bezier(0, 0, 1, 1); }
.framer-IY3HG.framer-v-19j9hu3.hover .framer-haadrj > p:nth-child(1) { color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-top-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-bottom-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-left-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-right-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; }
.framer-7eqlt.framer-v-sk2f68.hover .framer-18ejsck { opacity: 0 !important; transform: matrix(1, 0, 0, 1, 0, -20) !important; }
.framer-7eqlt.framer-v-sk2f68.hover .framer-uun65p > p:nth-child(1) { color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-top-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-bottom-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-left-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-right-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; }
.framer-7eqlt.framer-v-sk2f68.hover .framer-9wo2jy { opacity: 1 !important; transform: none !important; }
.framer-7eqlt.framer-v-17kc8bd.hover .framer-18ejsck { opacity: 0 !important; transform: matrix(1, 0, 0, 1, 0, -20) !important; }
.framer-7eqlt.framer-v-17kc8bd.hover .framer-uun65p > p:nth-child(1) { color: var(--token-b265bfb2-ca56-4ec8-8b4b-aaa0007eaf4a, rgb(59, 40, 33)) !important; border-top-color: var(--token-b265bfb2-ca56-4ec8-8b4b-aaa0007eaf4a, rgb(59, 40, 33)) !important; border-bottom-color: var(--token-b265bfb2-ca56-4ec8-8b4b-aaa0007eaf4a, rgb(59, 40, 33)) !important; border-left-color: var(--token-b265bfb2-ca56-4ec8-8b4b-aaa0007eaf4a, rgb(59, 40, 33)) !important; border-right-color: var(--token-b265bfb2-ca56-4ec8-8b4b-aaa0007eaf4a, rgb(59, 40, 33)) !important; }
.framer-7eqlt.framer-v-17kc8bd.hover .framer-9wo2jy { background-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; opacity: 1 !important; transform: none !important; }
.framer-7eqlt.framer-v-17kc8bd.hover .framer-smlmur { background-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; }
.framer-7eqlt.framer-v-1p0fz5.hover .framer-18ejsck { opacity: 0 !important; transform: matrix(1, 0, 0, 1, 0, -20) !important; }
.framer-7eqlt.framer-v-1p0fz5.hover .framer-9wo2jy { opacity: 1 !important; transform: none !important; }
.framer-ShqiG.framer-v-1uwmin3.hover .framer-1bj8tm6 { transform: matrix(1.1, 0, 0, 1.1, 0, 0) !important; }
.framer-ShqiG.framer-v-1uwmin3.hover .framer-1x13mpq { opacity: 0 !important; transform: matrix(1, 0, 0, 1, 0, -20) !important; }
.framer-ShqiG.framer-v-1uwmin3.hover .framer-elb0sr > p:nth-child(1) { color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-top-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-bottom-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-left-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-right-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; }
.framer-ShqiG.framer-v-1uwmin3.hover .framer-13dewly { background-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; opacity: 1 !important; transform: none !important; }
.framer-ShqiG.framer-v-1uwmin3.hover .framer-ts96aw { background-color: var(--token-b265bfb2-ca56-4ec8-8b4b-aaa0007eaf4a, rgb(59, 40, 33)) !important; }
.framer-7eqlt.framer-v-1x87bpi.hover .framer-18ejsck { opacity: 0 !important; transform: matrix(1, 0, 0, 1, 0, -20) !important; }
.framer-7eqlt.framer-v-1x87bpi.hover .framer-9wo2jy { opacity: 1 !important; transform: none !important; }
.framer-vJHt4.framer-v-1dsda0r.hover { background-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; }
.framer-vJHt4.framer-v-1dsda0r.hover .framer-1plds2m { background-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; }
.framer-7eqlt.framer-v-22l03q.hover { --border-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, #cd5f37) !important; }
.framer-7eqlt.framer-v-22l03q.hover .framer-18ejsck { opacity: 0 !important; transform: matrix(1, 0, 0, 1, 0, -20) !important; }
.framer-7eqlt.framer-v-22l03q.hover .framer-uun65p > p:nth-child(1) { color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-top-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-bottom-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-left-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-right-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; }
.framer-7eqlt.framer-v-22l03q.hover .framer-9wo2jy { opacity: 1 !important; transform: none !important; }
.framer-CGzdd.framer-v-1opsqe0.hover .framer-62ajrf { transform: matrix(1.09732, -0.0767321, 0.0767321, 1.09732, 0, 0) !important; }
.framer-67r9k.framer-v-16plotc.hover .framer-opr1qb { opacity: 0 !important; transform: matrix(1, 0, 0, 1, 0, -20) !important; }
.framer-67r9k.framer-v-16plotc.hover .framer-cyrhn > p:nth-child(1) { color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-top-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-bottom-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-left-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-right-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; }
.framer-67r9k.framer-v-16plotc.hover .framer-5oipee { opacity: 1 !important; transform: none !important; }
.framer-7eqlt.framer-v-14i19yq.hover { --border-color: var(--token-b265bfb2-ca56-4ec8-8b4b-aaa0007eaf4a, #3b2821) !important; }
.framer-7eqlt.framer-v-14i19yq.hover .framer-18ejsck { opacity: 0 !important; transform: matrix(1, 0, 0, 1, 0, -20) !important; }
.framer-7eqlt.framer-v-14i19yq.hover .framer-uun65p > p:nth-child(1) { color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-top-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-bottom-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-left-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; border-right-color: var(--token-aa000d9f-ae33-436c-a37a-80bc81a6c84a, rgb(255, 255, 255)) !important; }
.framer-7eqlt.framer-v-14i19yq.hover .framer-9wo2jy { opacity: 1 !important; transform: none !important; }
.framer-vJHt4.framer-v-1w2le1m.hover { --border-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, #cd5f37) !important; }
.framer-vJHt4.framer-v-1w2le1m.hover .framer-1plds2m { background-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; }
.framer-IY3HG.framer-v-rwlqco.hover .framer-haadrj > p:nth-child(1) { color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-top-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-bottom-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-left-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-right-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; }
.framer-IY3HG.framer-v-10ngsjy.hover .framer-haadrj > p:nth-child(1) { color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-top-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-bottom-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-left-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; border-right-color: var(--token-96c0d9c3-2b84-48fb-ad02-79d74d0d484d, rgb(205, 95, 55)) !important; }
