@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }
.framer-FdNkk.framer-11djfb2, .framer-FdNkk .framer-11djfb2 { display: block; }
.framer-FdNkk.framer-70ultu { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }
.framer-FdNkk .framer-ftbagk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }
.framer-FdNkk .framer-1gq6jg-container, .framer-FdNkk .framer-9cvh6u-container { flex: none; height: 20px; position: relative; width: 20px; }
.framer-FdNkk .framer-qwv4os { flex: none; height: auto; position: relative; white-space: pre; width: auto; }
@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FdNkk.framer-70ultu, .framer-FdNkk .framer-ftbagk { gap: 0px; } .framer-FdNkk.framer-70ultu > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-FdNkk.framer-70ultu > :first-child { margin-top: 0px; } .framer-FdNkk.framer-70ultu > :last-child { margin-bottom: 0px; } .framer-FdNkk .framer-ftbagk > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-FdNkk .framer-ftbagk > :first-child { margin-left: 0px; } .framer-FdNkk .framer-ftbagk > :last-child { margin-right: 0px; } }
.framer-FdNkk.framer-v-2zmh5u.framer-70ultu { padding: 8px 0px 8px 0px; }
.framer-FdNkk.framer-v-2zmh5u .framer-ftbagk { gap: 0px; }
@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FdNkk.framer-v-2zmh5u .framer-ftbagk { gap: 0px; } .framer-FdNkk.framer-v-2zmh5u .framer-ftbagk > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-FdNkk.framer-v-2zmh5u .framer-ftbagk > :first-child { margin-left: 0px; } .framer-FdNkk.framer-v-2zmh5u .framer-ftbagk > :last-child { margin-right: 0px; } }
.framer-FdNkk.framer-v-2zmh5u.hover .framer-ftbagk { gap: 2px; }
@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FdNkk.framer-v-2zmh5u.hover .framer-ftbagk { gap: 0px; } .framer-FdNkk.framer-v-2zmh5u.hover .framer-ftbagk > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-FdNkk.framer-v-2zmh5u.hover .framer-ftbagk > :first-child { margin-left: 0px; } .framer-FdNkk.framer-v-2zmh5u.hover .framer-ftbagk > :last-child { margin-right: 0px; } }