/* 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-ue7cr.framer-v-xk56od .framer-1mz0ri7 > p:nth-child(1) { transition: color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-1tx0zcl { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1), padding-left 600ms cubic-bezier(0.44, 0, 0.56, 1), padding-right 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-1tx0zcl .framer-13ztw2f { transition: transform 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-1mg1740 { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1), padding-left 600ms cubic-bezier(0.44, 0, 0.56, 1), padding-right 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-1mg1740 .framer-cirixd > p:nth-child(1) { transition: color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-1mg1740 .framer-13ztw2f { transition: transform 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-1q8y6s4 { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1), padding-left 600ms cubic-bezier(0.44, 0, 0.56, 1), padding-right 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-1q8y6s4 .framer-cirixd > p:nth-child(1) { transition: color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-1q8y6s4 .framer-13ztw2f { transition: transform 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-bZOUd.framer-v-1e4y3b .framer-olcb3y { transition: transform 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-bZOUd.framer-v-1e4y3b .framer-1kkrbrj > p:nth-child(1) { transition: color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-bZOUd.framer-v-1e4y3b .framer-gynr36 > p:nth-child(1) { transition: color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-bZOUd.framer-v-1e4y3b .framer-19fvn5h { transition: transform 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-15k49yv { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1), padding-left 600ms cubic-bezier(0.44, 0, 0.56, 1), padding-right 600ms cubic-bezier(0.44, 0, 0.56, 1), --border-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-15k49yv .framer-cirixd > p:nth-child(1) { transition: color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-15k49yv .framer-13oefb8 { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-15k49yv .framer-13ztw2f { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1), transform 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-ms21h1 { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1), --border-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-uXPoe.framer-v-ms21h1 .framer-cirixd > p:nth-child(1) { transition: color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-wsNbA.framer-v-10qqw0p { transition: background-color 200ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-wsNbA.framer-v-10qqw0p .framer-wq3wvi > p:nth-child(1) { transition: color 200ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 200ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 200ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 200ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 200ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-yWAOW.framer-v-7mmfac .framer-vxfq4z > p:nth-child(1) { transition: 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), border-top-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), border-bottom-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), border-left-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), border-right-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-i48Qu.framer-v-1bv1f9x { transition: background-color 400ms cubic-bezier(0.44, 0, 0.56, 1), box-shadow 400ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-i48Qu.framer-v-1bv1f9x .framer-et8rgh > p:nth-child(1) { transition: color 400ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 400ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 400ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 400ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 400ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-8ON9d.framer-v-x9jkpn { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms, background-image 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms; }
.framer-8ON9d.framer-v-x9jkpn .framer-gruuyr { transition: opacity 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms; }
.framer-8ON9d.framer-v-x9jkpn .framer-4oo58c > p:nth-child(1) { transition: color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms, border-top-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms, border-bottom-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms, border-left-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms, border-right-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms; }
.framer-8ON9d.framer-v-x9jkpn .framer-vu5m3s { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms; }
.framer-8ON9d.framer-v-x9jkpn .framer-1jrknac { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms, opacity 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms; }
.framer-8ON9d.framer-v-x9jkpn .framer-e8j55b { transition: opacity 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms; }
.framer-8ON9d.framer-v-x9jkpn .framer-8uvniw > p:nth-child(1) { transition: color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms, border-top-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms, border-bottom-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms, border-left-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms, border-right-color 600ms cubic-bezier(0.44, 0, 0.56, 1) 200ms; }
.framer-wXxP4.framer-v-vi4jfz { transition: padding-left 600ms cubic-bezier(0.44, 0, 0.56, 1), padding-right 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-wXxP4.framer-v-vi4jfz .framer-1hq9ddd > p:nth-child(1) { transition: color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 600ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-wXxP4.framer-v-vi4jfz .framer-1uds8eb { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-wXxP4.framer-v-vi4jfz .framer-d2qb71 { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1), transform 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-knFhh.framer-v-6m8eak .framer-9n9zxc > p:nth-child(1) { transition: 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), border-top-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), border-bottom-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), border-left-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), border-right-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-knFhh.framer-v-6m8eak .framer-13ezswo { 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-knFhh.framer-v-6m8eak .framer-13h1kt8 { 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), opacity 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), transform 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-knFhh.framer-v-6m8eak .framer-1p4peyb { transition: opacity 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-W7fXc.framer-v-ag4ana .framer-1ni5n3k { transition: transform 400ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-W7fXc.framer-v-ag4ana .framer-95jw7q > p:nth-child(1) { transition: color 400ms cubic-bezier(0.44, 0, 0.56, 1), border-top-color 400ms cubic-bezier(0.44, 0, 0.56, 1), border-bottom-color 400ms cubic-bezier(0.44, 0, 0.56, 1), border-left-color 400ms cubic-bezier(0.44, 0, 0.56, 1), border-right-color 400ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-xryJc.framer-v-1t5ljx4 { transition: background-color 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-xryJc.framer-v-1t5ljx4 .framer-p3viil { transition: transform 600ms cubic-bezier(0.44, 0, 0.56, 1); }
.framer-ZFXuA.framer-v-cvfmzm .framer-4hyl0m { 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-ZFXuA.framer-v-cvfmzm .framer-1q7gsmh > p:nth-child(1) { transition: 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), border-top-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), border-bottom-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), border-left-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), border-right-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-ue7cr.framer-v-xk56od.hover .framer-1mz0ri7 > p:nth-child(1) { color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-top-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-bottom-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-left-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-right-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; }
.framer-uXPoe.framer-v-1tx0zcl.hover { background-color: var(--token-f0792831-b601-4fec-84f6-0f06c92bea70, rgb(65, 88, 75)) !important; }
.framer-uXPoe.framer-v-1tx0zcl.hover .framer-13ztw2f { transform: none !important; }
.framer-uXPoe.framer-v-1mg1740.hover { background-color: var(--token-f0792831-b601-4fec-84f6-0f06c92bea70, rgb(65, 88, 75)) !important; }
.framer-uXPoe.framer-v-1mg1740.hover .framer-cirixd > p:nth-child(1) { color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-top-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-bottom-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-left-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-right-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; }
.framer-uXPoe.framer-v-1mg1740.hover .framer-13ztw2f { transform: none !important; }
.framer-uXPoe.framer-v-1q8y6s4.hover { background-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; }
.framer-uXPoe.framer-v-1q8y6s4.hover .framer-cirixd > p:nth-child(1) { color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-top-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-bottom-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-left-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-right-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; }
.framer-uXPoe.framer-v-1q8y6s4.hover .framer-13ztw2f { transform: none !important; }
.framer-bZOUd.framer-v-1e4y3b.hover .framer-olcb3y { transform: matrix(0.9, 0, 0, 0.9, 0, 0) !important; }
.framer-bZOUd.framer-v-1e4y3b.hover .framer-1kkrbrj > p:nth-child(1) { color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; border-top-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; border-bottom-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; border-left-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; border-right-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; }
.framer-bZOUd.framer-v-1e4y3b.hover .framer-gynr36 > p:nth-child(1) { color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-top-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-bottom-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-left-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-right-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; }
.framer-bZOUd.framer-v-1e4y3b.hover .framer-19fvn5h { transform: none !important; }
.framer-uXPoe.framer-v-15k49yv.hover { background-color: rgba(0, 0, 0, 0) !important; --border-color: var(--token-56a57696-49e0-419b-a903-e524a9cea032, #fff) !important; }
.framer-uXPoe.framer-v-15k49yv.hover .framer-cirixd > p:nth-child(1) { color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-top-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-bottom-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-left-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-right-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; }
.framer-uXPoe.framer-v-15k49yv.hover .framer-13oefb8 { background-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; }
.framer-uXPoe.framer-v-15k49yv.hover .framer-13ztw2f { background-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; transform: none !important; }
.framer-uXPoe.framer-v-ms21h1.hover { background-color: rgba(0, 0, 0, 0) !important; --border-color: var(--token-56a57696-49e0-419b-a903-e524a9cea032, #fff) !important; }
.framer-uXPoe.framer-v-ms21h1.hover .framer-cirixd > p:nth-child(1) { color: var(--token-a23fe523-6dbe-4e12-817b-1f7f683c30b2, rgb(245, 243, 235)) !important; border-top-color: var(--token-a23fe523-6dbe-4e12-817b-1f7f683c30b2, rgb(245, 243, 235)) !important; border-bottom-color: var(--token-a23fe523-6dbe-4e12-817b-1f7f683c30b2, rgb(245, 243, 235)) !important; border-left-color: var(--token-a23fe523-6dbe-4e12-817b-1f7f683c30b2, rgb(245, 243, 235)) !important; border-right-color: var(--token-a23fe523-6dbe-4e12-817b-1f7f683c30b2, rgb(245, 243, 235)) !important; }
.framer-wsNbA.framer-v-10qqw0p.hover { background-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; }
.framer-wsNbA.framer-v-10qqw0p.hover .framer-wq3wvi > p:nth-child(1) { color: var(--token-56a57696-49e0-419b-a903-e524a9cea032, rgb(255, 255, 255)) !important; border-top-color: var(--token-56a57696-49e0-419b-a903-e524a9cea032, rgb(255, 255, 255)) !important; border-bottom-color: var(--token-56a57696-49e0-419b-a903-e524a9cea032, rgb(255, 255, 255)) !important; border-left-color: var(--token-56a57696-49e0-419b-a903-e524a9cea032, rgb(255, 255, 255)) !important; border-right-color: var(--token-56a57696-49e0-419b-a903-e524a9cea032, rgb(255, 255, 255)) !important; }
.framer-yWAOW.framer-v-7mmfac.hover .framer-vxfq4z > p:nth-child(1) { color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; border-top-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; border-bottom-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; border-left-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; border-right-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; }
.framer-i48Qu.framer-v-1bv1f9x.hover { background-color: rgb(248, 250, 255) !important; box-shadow: rgba(0, 0, 0, 0.25) 0px 8px 14px 0px !important; }
.framer-i48Qu.framer-v-1bv1f9x.hover .framer-et8rgh > p:nth-child(1) { color: rgb(0, 0, 0) !important; border-top-color: rgb(0, 0, 0) !important; border-bottom-color: rgb(0, 0, 0) !important; border-left-color: rgb(0, 0, 0) !important; border-right-color: rgb(0, 0, 0) !important; }
.framer-8ON9d.framer-v-x9jkpn.hover { background-color: rgba(0, 0, 0, 0) !important; background-image: none !important; }
.framer-8ON9d.framer-v-x9jkpn.hover .framer-gruuyr { opacity: 1 !important; }
.framer-8ON9d.framer-v-x9jkpn.hover .framer-4oo58c > p:nth-child(1) { color: var(--token-805dc8a1-b840-4cff-92d5-14231ffe06f7, rgb(250, 249, 243)) !important; border-top-color: var(--token-805dc8a1-b840-4cff-92d5-14231ffe06f7, rgb(250, 249, 243)) !important; border-bottom-color: var(--token-805dc8a1-b840-4cff-92d5-14231ffe06f7, rgb(250, 249, 243)) !important; border-left-color: var(--token-805dc8a1-b840-4cff-92d5-14231ffe06f7, rgb(250, 249, 243)) !important; border-right-color: var(--token-805dc8a1-b840-4cff-92d5-14231ffe06f7, rgb(250, 249, 243)) !important; }
.framer-8ON9d.framer-v-x9jkpn.hover .framer-vu5m3s { background-color: var(--token-9e120f8f-40b3-4b6f-8f88-5afda3cf7d6c, rgb(225, 252, 173)) !important; }
.framer-8ON9d.framer-v-x9jkpn.hover .framer-1jrknac { background-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; opacity: 1 !important; }
.framer-8ON9d.framer-v-x9jkpn.hover .framer-e8j55b { opacity: 0 !important; }
.framer-8ON9d.framer-v-x9jkpn.hover .framer-8uvniw > p:nth-child(1) { color: var(--token-805dc8a1-b840-4cff-92d5-14231ffe06f7, rgb(250, 249, 243)) !important; border-top-color: var(--token-805dc8a1-b840-4cff-92d5-14231ffe06f7, rgb(250, 249, 243)) !important; border-bottom-color: var(--token-805dc8a1-b840-4cff-92d5-14231ffe06f7, rgb(250, 249, 243)) !important; border-left-color: var(--token-805dc8a1-b840-4cff-92d5-14231ffe06f7, rgb(250, 249, 243)) !important; border-right-color: var(--token-805dc8a1-b840-4cff-92d5-14231ffe06f7, rgb(250, 249, 243)) !important; }
.framer-wXxP4.framer-v-vi4jfz.hover .framer-1hq9ddd > p:nth-child(1) { color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-top-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-bottom-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-left-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; border-right-color: var(--token-7487ce46-9515-40ab-9268-4c82f1a3e130, rgb(233, 240, 217)) !important; }
.framer-wXxP4.framer-v-vi4jfz.hover .framer-1uds8eb { background-color: var(--token-080d8757-57ed-40db-9496-f189d304dd39, rgb(78, 122, 95)) !important; }
.framer-wXxP4.framer-v-vi4jfz.hover .framer-d2qb71 { background-color: var(--token-9e120f8f-40b3-4b6f-8f88-5afda3cf7d6c, rgb(225, 252, 173)) !important; transform: none !important; }
.framer-knFhh.framer-v-6m8eak.hover .framer-9n9zxc > p:nth-child(1) { color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-top-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-bottom-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-left-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-right-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; }
.framer-knFhh.framer-v-6m8eak.hover .framer-13ezswo { background-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; }
.framer-knFhh.framer-v-6m8eak.hover .framer-13h1kt8 { background-color: var(--token-a23fe523-6dbe-4e12-817b-1f7f683c30b2, rgb(245, 243, 235)) !important; opacity: 1 !important; transform: matrix(1.5, 0, 0, 1.5, 0, 0) !important; }
.framer-knFhh.framer-v-6m8eak.hover .framer-1p4peyb { opacity: 0 !important; }
.framer-W7fXc.framer-v-ag4ana.hover .framer-1ni5n3k { transform: matrix(1.1, 0, 0, 1.1, 0, 0) !important; }
.framer-W7fXc.framer-v-ag4ana.hover .framer-95jw7q > p:nth-child(1) { color: var(--token-9e120f8f-40b3-4b6f-8f88-5afda3cf7d6c, rgb(225, 252, 173)) !important; border-top-color: var(--token-9e120f8f-40b3-4b6f-8f88-5afda3cf7d6c, rgb(225, 252, 173)) !important; border-bottom-color: var(--token-9e120f8f-40b3-4b6f-8f88-5afda3cf7d6c, rgb(225, 252, 173)) !important; border-left-color: var(--token-9e120f8f-40b3-4b6f-8f88-5afda3cf7d6c, rgb(225, 252, 173)) !important; border-right-color: var(--token-9e120f8f-40b3-4b6f-8f88-5afda3cf7d6c, rgb(225, 252, 173)) !important; }
.framer-xryJc.framer-v-1t5ljx4.hover { background-color: rgba(51, 51, 51, 0.85) !important; }
.framer-xryJc.framer-v-1t5ljx4.hover .framer-p3viil { transform: matrix(0.707107, 0.707107, -0.707107, 0.707107, 0, 0) !important; }
.framer-ZFXuA.framer-v-cvfmzm.hover .framer-4hyl0m { background-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; }
.framer-ZFXuA.framer-v-cvfmzm.hover .framer-1q7gsmh > p:nth-child(1) { color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-top-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-bottom-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-left-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; border-right-color: var(--token-a263a8ab-2603-41bf-9e13-4ff7770ed7d6, rgb(18, 39, 28)) !important; }
