@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }
.framer-7zeh0.framer-sjdfzy, .framer-7zeh0 .framer-sjdfzy { display: block; }
.framer-7zeh0.framer-mluv60 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 12px 32px 12px 32px; position: relative; text-decoration: none; width: min-content; }
.framer-7zeh0 .framer-pbm07z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }
.framer-7zeh0 .framer-pl245p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 20px; }
.framer-7zeh0 .framer-1ptp3sc, .framer-7zeh0 .framer-v4ap5n { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }
.framer-7zeh0.framer-v-mluv60.hover .framer-pl245p, .framer-7zeh0.framer-v-1bnabo1.hover .framer-pl245p { justify-content: flex-start; }
.framer-eY8J8 .framer-styles-preset-1otzz6z:not(.rich-text-wrapper), .framer-eY8J8 .framer-styles-preset-1otzz6z.rich-text-wrapper p { --framer-font-family: "Poppins", "Poppins Placeholder", sans-serif; --framer-font-family-bold: "Poppins", sans-serif; --framer-font-family-bold-italic: "Poppins", sans-serif; --framer-font-family-italic: "Poppins", "Poppins Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 26px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; }
@media (max-width: 1199px) and (min-width: 810px) { .framer-eY8J8 .framer-styles-preset-1otzz6z:not(.rich-text-wrapper), .framer-eY8J8 .framer-styles-preset-1otzz6z.rich-text-wrapper p { --framer-font-family: "Poppins", "Poppins Placeholder", sans-serif; --framer-font-family-bold: "Poppins", sans-serif; --framer-font-family-bold-italic: "Poppins", sans-serif; --framer-font-family-italic: "Poppins", "Poppins Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 26px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; } }
@media (max-width: 809px) and (min-width: 0px) { .framer-eY8J8 .framer-styles-preset-1otzz6z:not(.rich-text-wrapper), .framer-eY8J8 .framer-styles-preset-1otzz6z.rich-text-wrapper p { --framer-font-family: "Poppins", "Poppins Placeholder", sans-serif; --framer-font-family-bold: "Poppins", sans-serif; --framer-font-family-bold-italic: "Poppins", sans-serif; --framer-font-family-italic: "Poppins", "Poppins Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 26px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; } }
