            html,body,#main {
                margin: 0;
                padding: 0;
                box-sizing: border-box
            }

            :root {
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale
            }

            * {
                box-sizing: border-box;
                -webkit-font-smoothing: inherit
            }

            h1,h2,h3,h4,h5,h6,p,figure {
                margin: 0
            }

            body,input,textarea,select,button {
                font-size: 12px;
                font-family: sans-serif
            }

            body {
                --token-77a7ebaa-fb76-40ee-b034-9bd7b853e556: rgba(248, 246, 239, .8)
            }

            @font-face {
                font-family: Cairo;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(../assets/fonts/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format("woff2");
                unicode-range: U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1
            }

            @font-face {
                font-family: Cairo;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/cairo/v28/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format("woff2");
                unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Cairo;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/cairo/v28/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format("woff2");
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Cairo;
                font-style: normal;
                font-weight: 500;
                font-display: swap;
                src: url(../assets/fonts/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format("woff2");
                unicode-range: U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1
            }

            @font-face {
                font-family: Cairo;
                font-style: normal;
                font-weight: 500;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/cairo/v28/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format("woff2");
                unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Cairo;
                font-style: normal;
                font-weight: 500;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/cairo/v28/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format("woff2");
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Cairo;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(../assets/fonts/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format("woff2");
                unicode-range: U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1
            }

            @font-face {
                font-family: Cairo;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/cairo/v28/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format("woff2");
                unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Cairo;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/cairo/v28/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format("woff2");
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 300;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCRXMR5Kw.woff2) format("woff2");
                unicode-range: U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 300;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCZXMR5Kw.woff2) format("woff2");
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 300;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCaXMR5Kw.woff2) format("woff2");
                unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 300;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCUXMQ.woff2) format("woff2");
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ys43PWrfQ.woff2) format("woff2");
                unicode-range: U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ysw3PWrfQ.woff2) format("woff2");
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ysz3PWrfQ.woff2) format("woff2");
                unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 400;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ys93PU.woff2) format("woff2");
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 500;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CRXMR5Kw.woff2) format("woff2");
                unicode-range: U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 500;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CZXMR5Kw.woff2) format("woff2");
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 500;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CaXMR5Kw.woff2) format("woff2");
                unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 500;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CUXMQ.woff2) format("woff2");
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 600;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCRXMR5Kw.woff2) format("woff2");
                unicode-range: U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 600;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCZXMR5Kw.woff2) format("woff2");
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 600;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCaXMR5Kw.woff2) format("woff2");
                unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 600;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCUXMQ.woff2) format("woff2");
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCRXMR5Kw.woff2) format("woff2");
                unicode-range: U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EFD-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCZXMR5Kw.woff2) format("woff2");
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCaXMR5Kw.woff2) format("woff2");
                unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: IBM Plex Sans Arabic;
                font-style: normal;
                font-weight: 700;
                font-display: swap;
                src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v12/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCUXMQ.woff2) format("woff2");
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 500;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSV0mf0h.woff2) format("woff2");
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 500;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSx0mf0h.woff2) format("woff2");
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 500;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSt0mf0h.woff2) format("woff2");
                unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 500;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSd0mf0h.woff2) format("woff2");
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 500;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSZ0mf0h.woff2) format("woff2");
                unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 500;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0mQ.woff2) format("woff2");
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 700;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSV0mf0h.woff2) format("woff2");
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 700;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSx0mf0h.woff2) format("woff2");
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 700;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSt0mf0h.woff2) format("woff2");
                unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 700;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSd0mf0h.woff2) format("woff2");
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 700;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSZ0mf0h.woff2) format("woff2");
                unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Roboto Mono;
                font-style: normal;
                font-weight: 700;
                font-display: block;
                src: url(https://fonts.gstatic.com/s/robotomono/v23/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSh0mQ.woff2) format("woff2");
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: "Neue Haas Grotesk Display Pro 65 Medium";
                src: url(../assets/fonts/GOW5fAs7vHkKuMlMQBmQpkLcM.woff2);
                font-display: swap
            }

            @font-face {
                font-family: "Neue Haas Grotesk Display Pro 55 Roman";
                src: url(../assets/fonts/tmLwqa5rh55YXw6gAs9GB7y6CY.woff2);
                font-display: swap
            }

            @font-face {
                font-family: "Neue Haas Grotesk Display Pro 75 Bold";
                src: url(../assets/fonts/ml8WBou3qLRVFQzTmsYLrcQlG3s.woff2);
                font-display: swap
            }

            @font-face {
                font-family: "Neue Haas Grotesk Display Pro 45 Light";
                src: url(https://framerusercontent.com/assets/7v88vbNPUPh3PX8XhEqCZvmuic.woff2);
                font-display: swap
            }

            @font-face {
                font-family: "Neue Haas Grotesk Display Pro 95 Black";
                src: url(https://framerusercontent.com/assets/GU900NVqD4ttXVLqcdPDDvEQc7I.woff2);
                font-display: swap
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/NXxvFRoY5LDh3yCm7MEP2jqYk.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/5CcgcVyoWSqO1THBiISd6oCog.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/MF544SVCvk3yNpLIz3pwDXFZPKM.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/TNtxudDBkAm2RXdtU3rvTBwoM.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/fIabp4VN5z7iJ3lNOz9qfNeQHc.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/YSOgKh50dqzzsXffetgcarlLHcI.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/9iRSYClnXA0RMygyIn6yjjWXJw.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/MVhJhYeDWxeyqT939zMNyw9p8.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/WXQXYfAQJIi2pCJACAfWWXfIDqI.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/RJeJJARdrtNUtic58kOz7hIgBuE.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/4hBRAuM02i3fsxYDzyNvt5Az2so.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/fz1JbBffNGgK7BNUI1mmbFBlgA8.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/hgmI3sEShaw5UU738TAjDBQPH0.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/eIZyQwIlHYR0mnMSneEDMtqBPgw.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/BkDpl4ghaqvMi1btKFyG2tdbec.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/zAMK70AQRFSShJgUiaR5IiIhgzk.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/IETjvc5qzUaRoaruDpPSwCUM8.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/oLCoaT3ioA0fHdJnWR9W6k7NY.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/Sj0PCHQSBjFmEp6NBWg6FNaKc.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/v2q8JTTTs7McDMSEhnxAIBqd0.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/H4TfENUY1rh8R9UaSD6vngjJP3M.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/jN39PDxZWEwjG7Csryx3JN2r2Y.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/JAur4lGGSGRGyrFi59JSIKqVgU.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/YJsHMqeEm0oDHuxRTVCwg5eZuo.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/oJJMyJlDykMObEyb5VexHSxd24.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/IpeaX0WzLaonj68howNZg4SJJaY.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/KCj1bV3vDXY5OLHttTeRYcu9J8.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/biaVHhOprxbHaR3dIP7Z8cYurHg.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/BpOIEy4nYtcp1RwqOtwAgi2EiDE.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/gNa011yWpVpNFgUhhSlDX8nUiPQ.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/vpq17U0WM26sBGHgq9jnrUmUf8.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/bNYh7lNMEpOegeRYAtyGel1WqBE.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/FBzcXZYmdulcZC0z278U6o0cw.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/ua60IRqWK94xCrq0SC639Hbsdjg.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/Pd8gNPn2dSCh4FyjWFw9PJysoQ.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/zpiI5DA3vCb3G2sqEyq9xqogo.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/DtVQjTG8OGGKnwKYrMHRZVCyo.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/YYB6GZmCWnZq3RWZOghuZIOxQY.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/miJTzODdiyIr3tRo9KEoqXXk2PM.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/6ZMhcggRFfEfbf7lncCpaUbA.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/8sCN6PGUr4I8q5hC5twAXfcwqV0.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/aUYDUTztS7anQw5JuwCncXeLOBY.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/5mDAOkC5Wpzo7NkuE9oYfqlY2u4.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/yDiPvYxioBHsicnYxpPW35WQmx8.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/khkJkwSL66WFg8SX6Wa726c.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/JEXmejW8mXOYMtt0hyRg811kHac.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/ksvR4VsLksjpSwnC2fPgHRNMw.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/6FI2EneKzM3qBy5foOZXey7coCA.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/qrVgiXNd6RuQjETYQiVQ9nqCk.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/if4nAQEfO1l3iBiurvlUSTaMA.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/GdJ7SQjcmkU1sz7lk5lMpKUlKY.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/sOA6LVskcCqlqggyjIZe0Zh39UQ.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/zUCSsMbWBcHOQoATrhsPVigkc.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/6eYp9yIAUvPZY7o0yfI4e2OP6g.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/aKoimhPBfs6C7Am2HTTVjGcpE.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/L9nHaKi7ULzGWchEehsfwttxOwM.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/g0c8vEViiXNlKAgI4Ymmk3Ig.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter;
                src: url(https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/nCpxWS6DaPlPe0lHzStXAPCo3lw.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/Vu4RH4OOAYHIXg4LpXVzNVmbpY.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/eOWZqb2nQ1SLbtYmcGBFYFSOE5U.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/H0Z3dXk6VFBv9TPQedY7FZVVVQ.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/sMud1BrfhejzYfhsGoUtjWdRb90.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/SDel4nEmK9AyiBktaYZfYI9DrY.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/goi1SSqo9KWshoqpg7CqWwBcQBc.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/iPDparXDXhfwSxmuiEXzr0b1vAU.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 100;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/kZK78sVb0ChIxwI4EF00ArQvpu0.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/zLXnIInNs9VhCJZQ1B0FvHgtWDM.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/yHa3FUh9QDCLkYGoHU44PsRbTI.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/w3wwH92cnNPcZVAf63gAmGQW0k.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/w9aHRXFhel7kScIgRMsPqEwE3AY.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/uUP0myN2OEY8kWGv4U4DKeDieDg.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/eDNmF3DmGWYDX8NrhNZOl1SDyQ.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 200;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/MaMAn5Jp5gJg1z3VaLH65QwWPLc.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/fEqgEChcTaneQFxeugexHq7Bk.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/nL7d8Ph0ViwUQorApF89PoAagQI.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/YOHXUQlY1iC2t7qT4HeLSoBDtn4.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/TfzHIi6ZmZDuhnIFGcgM6Ipuim4.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/6e1qKhy2mljzCRhlGpuCksCGjGI.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/ub5XwqqEAMrXQz31ej6fNqbxnBc.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 300;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/r0mv3NegmA0akcQsNFotG32Las.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/8yoV9pUxquX7VD7ZXlNYKQmkmk.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/dHHUz45rhM2KCQpj9zttNVlibk.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 600;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/I11LrmuBDQZweplJ62KkVsklU5Y.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/n9CXKI3tsmCPeC6MCT9NziShSuQ.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 700;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/RDJfWXA0aFdpD2OO2AJLBh2Z7E.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/e97VFGU1js4GGgvQCnvIiHpRf0.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/9WZaFuMg9OiQ7an8bugAJkUG04.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/Kc2pkIGjh9K7EmlGx2sorKHcJDw.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/pFve2DToKu0uyKsWs4NBTHpK7Vc.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/1ZgR8LZSrJTG9VOgP5wgqaL3lQ4.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/4hhgqiTCDCCa8WhFmTB7QXODupk.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 800;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/EZSFVoaPWKnZ6GuVk5dlS5pk.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/TMYuLEOqLWgunxD5qCFeADEgk.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/EL4v8OG6t2XwHSJLO1YF25DNiDw.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/vSoBOmgqFUd0rVCgogjwL7jQI.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/bIwBTbnyeAOa9wQIBagEdRDHXhE.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/ytuJ1iJd5SddEQ3LTMbeYRRwiE.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/fmXYBApyDC604dR7g2aaACGvCk.woff2);
                font-display: block;
                font-style: normal;
                font-weight: 900;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/fWaKVy6hRB8Z8aBaXHMiFEvPILU.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/syX0favWwGMDkTs34aSUJp2FDg.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/MRDnh8epalyri0qENYQVaYkjNjA.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/dkR8k5Cze1rY2rQWCcFiLvNxm8M.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/3RO0kKTqHkJmvsJcJAr5at0.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/vYXKBGLaUwctOIY5xUjwrXQ4p8.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/GSo3TkcX0SwmUNLnnUlsKhqgZI.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 100;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/7b925B3vAlG2atcrbV7LoSudp7c.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/FuEG87bF2T2uEeI84KQYYAE9wA.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/l72nQILmlFUAK8OXlvJB8Qybl2M.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/PjAOIKsdFTryeYPWcKg4xHgWCTI.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/5u1LyW8isA2RA3QfYvCc6TVeGSU.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/TB25ubMpKGgq66PNQGGdJB2VGM.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/vFOa28RMJNgff4GnWLns8E8vGZw.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 200;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/JVGAsgKKXCCsDQ3MCrxIs5u1U.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/GeFYhvsobZhw8u0Xza2zCmC8Cw.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/8dxmIktsyEgZt0OloSu5gz6TgLI.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/f2kclCrwmFV8YeznrosrT3kcjE.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/HTPyW5jOpXfwIja9CrgNJUDriY4.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/SorE7ZPZIqD5pBy9oKeSOEC0Q5k.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/xFtzow8wtMpaEQuIGgCbt25Qorg.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 300;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/THWAFHoAcmqLMy81E8hCSdziVKA.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/sQxGYWDlRkDr0eOKqiNRl6g5rs.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/NNTAT1XAm8ZRkr824inYPkjNeL4.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/P2qr9PAWBt905929rHfxmneMUG0.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/2BmSa4TZZvFKAZg2DydxTbvKlTU.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/djqIk3Er2JcAcz7Rup88BdINEw.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/KMFW46iYsEZaUBwXbwPc9nQm71o.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 400;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/A5P4nkYCJlLQxGxaS1lzG8PNSc.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/vuPfygr1n1zYxscvWgGI8hRf3LE.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/jplzYzqFHXreyADwk9yrkQlWQ.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/sSIKP2TfVPvfK7YVENPE5H87A.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/gawbeo7iEJSRZ4kcrh6YRrU8o.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/xSzma7KIWAdctStaX171ey3lams.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/8E92vrr3j1gDqzepmeSbD2u0JxA.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 500;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/KKQXBq6BF0xEmVbrTnWxh3Yw.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/ugFYeIKZEJXDxI6Kh0YQUX6EK9I.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/DgDysCLt0HkIpWMu2uN5tivgQ.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/2yEyxokC6poTg3Uc5E2ogfVi6WE.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/wmHLUqO4QxLaADUScavxvknnBQ.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/08bCJfmvizuFi36VeazboYh54CQ.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/DuYGXsyDXsSnxlZ8qzmcA4x3JiI.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 600;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/TBccIZR9kIpkRce5i9ATfPp7a4.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 700;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/toNasQAsgu8B7dP8n9xdXRzdNhU.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/xPVm3TFQkuvdIaC7nzaBBAiE5Y.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/xwWV9Y5bwNwM4PjHKFG1XmdwA.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/oG51mTqVfF2JDETyCzOOIQOpzY.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/1aaySnsnw0pKE2qUemKvHaM1tw.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/pkaPRuutZhWxJishes736uL2KM.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/gLJVFeatQcrirAaS7jqVJIO4.woff2);
                font-display: swap;
                font-style: italic;
                font-weight: 800;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/yHWoQPBZSEiCC3aW3JXtcoFby8o.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/UHqhq621TbUtspKtPKPA1Ne8qY.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/6dsy2CbviAWDcszGLlgyaLpRMk.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+1F00-1FFF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/TQqnntSFYYGDv7XtyT3ZhfvDA.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0370-03FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/nE03Xxh2GngsU8hDpg6CRGxqfoM.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/sz8HQr9IEEln6nmUJ8X0dtBwUQ.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
            }

            @font-face {
                font-family: Inter Display;
                src: url(https://framerusercontent.com/assets/dWFiPjtJpfcxAIDV8RPyuCq04.woff2);
                font-display: block;
                font-style: italic;
                font-weight: 900;
                unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
            }

            @font-face {
                font-family: Satoshi;
                src: url(https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 400
            }

            @font-face {
                font-family: Satoshi;
                src: url(https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2);
                font-display: swap;
                font-style: normal;
                font-weight: 500
            }

            @font-face {
                font-family: IBM Plex Sans Arabic Placeholder;
                src: local("Arial");
                ascent-override:107.29%;descent-override:41.04%;line-gap-override:0%;size-adjust:101.13%}

            @font-face {
                font-family: Cairo Placeholder;
                src: local("Arial");
                ascent-override:137.28%;descent-override:60.16%;line-gap-override:0%;size-adjust:94.91%}

            @font-face {
                font-family: "Neue Haas Grotesk Display Pro 65 Medium Placeholder";
                src: local("Arial");
                ascent-override:83.82%;descent-override:18.65%;line-gap-override:20.49%;size-adjust:97.59%}

            @font-face {
                font-family: "Neue Haas Grotesk Display Pro 55 Roman Placeholder";
                src: local("Arial");
                ascent-override:87.46%;descent-override:19.46%;line-gap-override:21.38%;size-adjust:93.53%}

            @font-face {
                font-family: "Neue Haas Grotesk Display Pro 75 Bold Placeholder";
                src: local("Arial");
                ascent-override:81%;descent-override:18.02%;line-gap-override:19.8%;size-adjust:100.99%}

            @font-face {
                font-family: "Neue Haas Grotesk Display Pro 45 Light Placeholder";
                src: local("Arial");
                ascent-override:91.78%;descent-override:20.42%;line-gap-override:22.44%;size-adjust:89.12%}

            @font-face {
                font-family: "Neue Haas Grotesk Display Pro 95 Black Placeholder";
                src: local("Arial");
                ascent-override:78.28%;descent-override:17.42%;line-gap-override:19.14%;size-adjust:104.49%}

            @font-face {
                font-family: Inter Placeholder;
                src: local("Arial");
                ascent-override:89.79%;descent-override:22.36%;line-gap-override:0%;size-adjust:107.89%}

            @font-face {
                font-family: Inter Display Placeholder;
                src: local("Arial");
                ascent-override:98.56%;descent-override:24.54%;line-gap-override:0%;size-adjust:98.29%}

            @font-face {
                font-family: Satoshi Placeholder;
                src: local("Arial");
                ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}

            body {
                --framer-will-change-override: none
            }

            @supports (background: -webkit-named-image(i)) and (not (grid-template-rows: subgrid)) {
                body {
                    --framer-will-change-override: transform
                }
            }

            [data-framer-component-type] {
                position: absolute
            }

            [data-framer-component-type=Text] {
                cursor: inherit
            }

            [data-framer-component-text-autosized] * {
                white-space: nowrap
            }

            [data-framer-component-type=Text]>* {
                text-align: var(--framer-text-alignment, start)
            }

            [data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span {
                display: block
            }

            [data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span {
                display: unset
            }

            [data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a {
                font-family: var(--font-family);
                font-style: var(--font-style);
                font-weight: min(calc(var(--framer-font-weight-increase, 0) + var(--font-weight, 400)),900);
                color: var(--text-color);
                letter-spacing: var(--letter-spacing);
                font-size: var(--font-size);
                text-transform: var(--text-transform);
                text-decoration: var(--text-decoration);
                line-height: var(--line-height)
            }

            [data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a {
                --font-family: var(--framer-font-family);
                --font-style: var(--framer-font-style);
                --font-weight: var(--framer-font-weight);
                --text-color: var(--framer-text-color);
                --letter-spacing: var(--framer-letter-spacing);
                --font-size: var(--framer-font-size);
                --text-transform: var(--framer-text-transform);
                --text-decoration: var(--framer-text-decoration);
                --line-height: var(--framer-line-height)
            }

            [data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span {
                --font-family: var(--framer-link-font-family, var(--framer-font-family));
                --font-style: var(--framer-link-font-style, var(--framer-font-style));
                --font-weight: var(--framer-link-font-weight, var(--framer-font-weight));
                --text-color: var(--framer-link-text-color, var(--framer-text-color));
                --font-size: var(--framer-link-font-size, var(--framer-font-size));
                --text-transform: var(--framer-link-text-transform, var(--framer-text-transform));
                --text-decoration: var(--framer-link-text-decoration, var(--framer-text-decoration))
            }

            [data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover {
                --font-family: var(--framer-link-hover-font-family, var(--framer-link-font-family, var(--framer-font-family)));
                --font-style: var(--framer-link-hover-font-style, var(--framer-link-font-style, var(--framer-font-style)));
                --font-weight: var(--framer-link-hover-font-weight, var(--framer-link-font-weight, var(--framer-font-weight)));
                --text-color: var(--framer-link-hover-text-color, var(--framer-link-text-color, var(--framer-text-color)));
                --font-size: var(--framer-link-hover-font-size, var(--framer-link-font-size, var(--framer-font-size)));
                --text-transform: var(--framer-link-hover-text-transform, var(--framer-link-text-transform, var(--framer-text-transform)));
                --text-decoration: var(--framer-link-hover-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration)))
            }

            [data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span {
                --font-family: var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family)));
                --font-style: var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style)));
                --font-weight: var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight)));
                --text-color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color)));
                --font-size: var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size)));
                --text-transform: var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform)));
                --text-decoration: var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration)))
            }

            p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text {
                margin: 0;
                padding: 0
            }

            p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]) {
                font-family: var(--framer-blockquote-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));
                font-style: var(--framer-blockquote-font-style, var(--framer-font-style, normal));
                font-weight: var(--framer-blockquote-font-weight, var(--framer-font-weight, 400));
                color: var(--framer-blockquote-text-color, var(--framer-text-color, #000));
                font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1));
                letter-spacing: var(--framer-blockquote-letter-spacing, var(--framer-letter-spacing, 0));
                text-transform: var(--framer-blockquote-text-transform, var(--framer-text-transform, none));
                text-decoration: var(--framer-blockquote-text-decoration, var(--framer-text-decoration, none));
                line-height: var(--framer-blockquote-line-height, var(--framer-line-height, 1.2em));
                text-align: var(--framer-blockquote-text-alignment, var(--framer-text-alignment, start));
                -webkit-text-stroke-width: var(--framer-text-stroke-width, initial);
                -webkit-text-stroke-color: var(--framer-text-stroke-color, initial);
                -moz-font-feature-settings: var(--framer-font-open-type-features, initial);
                -webkit-font-feature-settings: var(--framer-font-open-type-features, initial);
                font-feature-settings: var(--framer-font-open-type-features, initial);
                text-wrap: var(--framer-text-wrap-override, var(--framer-text-wrap))
            }

            .framer-fit-text .framer-text {
                white-space: nowrap;
                white-space-collapse: preserve
            }

            strong.framer-text {
                font-family: var(--framer-blockquote-font-family-bold, var(--framer-font-family-bold));
                font-style: var(--framer-blockquote-font-style-bold, var(--framer-font-style-bold));
                font-weight: var(--framer-blockquote-font-weight-bold, var(--framer-font-weight-bold, bolder))
            }

            em.framer-text {
                font-family: var(--framer-blockquote-font-family-italic, var(--framer-font-family-italic));
                font-style: var(--framer-blockquote-font-style-italic, var(--framer-font-style-italic, italic));
                font-weight: var(--framer-blockquote-font-weight-italic, var(--framer-font-weight-italic))
            }

            em.framer-text>strong.framer-text {
                font-family: var(--framer-blockquote-font-family-bold-italic, var(--framer-font-family-bold-italic));
                font-style: var(--framer-blockquote-font-style-bold-italic, var(--framer-font-style-bold-italic, italic));
                font-weight: var(--framer-blockquote-font-weight-bold-italic, var(--framer-font-weight-bold-italic, bolder))
            }

            p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child) {
                margin-top: var(--framer-blockquote-paragraph-spacing, var(--framer-paragraph-spacing, 0))
            }

            li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2) {
                margin-top: 0
            }

            .framer-text[data-text-fill] {
                display: inline-block;
                background-clip: text;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
                padding: max(0em,calc(calc(1.3em - var(--framer-blockquote-line-height, var(--framer-line-height, 1.3em))) / 2));
                margin: min(0em,calc(calc(1.3em - var(--framer-blockquote-line-height, var(--framer-line-height, 1.3em))) / -2))
            }

            code.framer-text,code.framer-text span.framer-text:not([data-text-fill]) {
                font-family: var(--framer-blockquote-font-family, var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));
                font-style: var(--framer-blockquote-font-style, var(--framer-code-font-style, var(--framer-font-style, normal)));
                font-weight: var(--framer-blockquote-font-weight, var(--framer-code-font-weight, var(--framer-font-weight, 400)));
                color: var(--framer-blockquote-text-color, var(--framer-code-text-color, var(--framer-text-color, #000)));
                font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1));
                letter-spacing: var(--framer-blockquote-letter-spacing, var(--framer-letter-spacing, 0));
                line-height: var(--framer-blockquote-line-height, var(--framer-line-height, 1.2em))
            }

            blockquote.framer-text {
                margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial;unicode-bidi: initial
            }

            a.framer-text,a.framer-text span.framer-text:not([data-text-fill]) {
                font-family: var(--framer-blockquote-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));
                font-style: var(--framer-blockquote-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)));
                font-weight: var(--framer-blockquote-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)));
                color: var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)));
                font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1));
                text-transform: var(--framer-blockquote-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)));
                text-decoration: var(--framer-blockquote-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none)));
                cursor: var(--framer-custom-cursors, pointer)
            }

            code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]) {
                font-family: var(--framer-blockquote-font-family, var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));
                font-style: var(--framer-blockquote-font-style, var(--framer-code-font-style, var(--framer-font-style, normal)));
                font-weight: var(--framer-blockquote-font-weight, var(--framer-code-font-weight, var(--framer-font-weight, 400)));
                color: var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000))));
                font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1))
            }

            a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]) {
                font-family: var(--framer-link-hover-font-family, var(--framer-blockquote-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))));
                font-style: var(--framer-link-hover-font-style, var(--framer-blockquote-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))));
                font-weight: var(--framer-link-hover-font-weight, var(--framer-blockquote-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))));
                color: var(--framer-link-hover-text-color, var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))));
                font-size: calc(var(--framer-link-hover-font-size, var(--framer-blockquote-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1));
                text-transform: var(--framer-link-hover-text-transform, var(--framer-blockquote-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))));
                text-decoration: var(--framer-link-hover-text-decoration, var(--framer-blockquote-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))))
            }

            code.framer-text a.framer-text:hover,code.framer-text a.framer-text:hover span.framer-text:not([data-text-fill]) {
                font-family: var(--framer-blockquote-font-family, var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));
                font-style: var(--framer-blockquote-font-style, var(--framer-code-font-style, var(--framer-font-style, normal)));
                font-weight: var(--framer-blockquote-font-weight, var(--framer-code-font-weight, var(--framer-font-weight, 400)));
                color: var(--framer-link-hover-text-color, var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000)))));
                font-size: calc(var(--framer-link-hover-font-size, var(--framer-blockquote-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)))) * var(--framer-font-size-scale, 1))
            }

            a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]) {
                font-family: var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));
                font-style: var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)));
                font-weight: var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)));
                color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)));
                font-size: calc(var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1));
                text-transform: var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)));
                text-decoration: var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none)))
            }

            code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]) {
                font-family: var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));
                font-style: var(--framer-code-font-style, var(--framer-font-style, normal));
                font-weight: var(--framer-code-font-weight, var(--framer-font-weight, 400));
                color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000))));
                font-size: calc(var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1))
            }

            a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]) {
                font-family: var(--framer-link-hover-font-family, var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))));
                font-style: var(--framer-link-hover-font-style, var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))));
                font-weight: var(--framer-link-hover-font-weight, var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))));
                color: var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))));
                font-size: calc(var(--framer-link-hover-font-size, var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)))) * var(--framer-font-size-scale, 1));
                text-transform: var(--framer-link-hover-text-transform, var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))));
                text-decoration: var(--framer-link-hover-text-decoration, var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))))
            }

            code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]) {
                font-family: var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));
                font-style: var(--framer-code-font-style, var(--framer-font-style, normal));
                font-weight: var(--framer-code-font-weight, var(--framer-font-weight, 400));
                color: var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000)))));
                font-size: calc(var(--framer-link-hover-font-size, var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)))) * var(--framer-font-size-scale, 1))
            }

            .framer-image.framer-text {
                display: block;
                max-width: 100%;
                height: auto
            }

            .text-styles-preset-reset.framer-text {
                --framer-font-family: Inter, Inter Placeholder, sans-serif;
                --framer-font-style: normal;
                --framer-font-weight: 500;
                --framer-text-color: #000;
                --framer-font-size: 16px;
                --framer-letter-spacing: 0;
                --framer-text-transform: none;
                --framer-text-decoration: none;
                --framer-line-height: 1.2em;
                --framer-text-alignment: start;
                --framer-font-open-type-features: normal
            }

            ol.framer-text {
                --list-style-type: decimal
            }

            ul.framer-text,ol.framer-text {
                display: table;
                width: 100%
            }

            li.framer-text {
                display: table-row;
                counter-increment: list-item;
                list-style: none
            }

            ol.framer-text>li.framer-text:before {
                display: table-cell;
                width: 2.25ch;
                box-sizing: border-box;
                padding-inline-end:.75ch;content: counter(list-item,var(--list-style-type)) ".";
                white-space: nowrap
            }

            ul.framer-text>li.framer-text:before {
                display: table-cell;
                width: 2.25ch;
                box-sizing: border-box;
                padding-inline-end:.75ch;content: "\2022"
            }

            .framer-text-module[style*=aspect-ratio]>:first-child {
                width: 100%
            }

            @supports not (aspect-ratio: 1) {
                .framer-text-module[style*=aspect-ratio] {
                    position:relative
                }
            }

            @supports not (aspect-ratio: 1) {
                .framer-text-module[style*=aspect-ratio]:before {
                    content:"";
                    display: block;
                    padding-bottom: calc(100% / calc(var(--aspect-ratio)))
                }
            }

            @supports not (aspect-ratio: 1) {
                .framer-text-module[style*=aspect-ratio]>:first-child {
                    position:absolute;
                    top: 0;
                    left: 0;
                    height: 100%
                }
            }

            [data-framer-component-type=DeprecatedRichText] {
                cursor: inherit
            }

            [data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset {
                --framer-font-family: Inter, Inter Placeholder, sans-serif;
                --framer-font-style: normal;
                --framer-font-weight: 500;
                --framer-text-color: #000;
                --framer-font-size: 16px;
                --framer-letter-spacing: 0;
                --framer-text-transform: none;
                --framer-text-decoration: none;
                --framer-line-height: 1.2em;
                --framer-text-alignment: start;
                --framer-font-open-type-features: normal
            }

            [data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6 {
                margin: 0;
                padding: 0
            }

            [data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]) {
                font-family: var(--framer-font-family, Inter, Inter Placeholder, sans-serif);
                font-style: var(--framer-font-style, normal);
                font-weight: var(--framer-font-weight, 400);
                color: var(--framer-text-color, #000);
                font-size: var(--framer-font-size, 16px);
                letter-spacing: var(--framer-letter-spacing, 0);
                text-transform: var(--framer-text-transform, none);
                text-decoration: var(--framer-text-decoration, none);
                line-height: var(--framer-line-height, 1.2em);
                text-align: var(--framer-text-alignment, start)
            }

            [data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child) {
                margin-top: var(--framer-paragraph-spacing, 0)
            }

            [data-framer-component-type=DeprecatedRichText] span[data-text-fill] {
                display: inline-block;
                background-clip: text;
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent
            }

            [data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]) {
                font-family: var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif));
                font-style: var(--framer-link-font-style, var(--framer-font-style, normal));
                font-weight: var(--framer-link-font-weight, var(--framer-font-weight, 400));
                color: var(--framer-link-text-color, var(--framer-text-color, #000));
                font-size: var(--framer-link-font-size, var(--framer-font-size, 16px));
                text-transform: var(--framer-link-text-transform, var(--framer-text-transform, none));
                text-decoration: var(--framer-link-text-decoration, var(--framer-text-decoration, none))
            }

            [data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]) {
                font-family: var(--framer-link-hover-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));
                font-style: var(--framer-link-hover-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)));
                font-weight: var(--framer-link-hover-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)));
                color: var(--framer-link-hover-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)));
                font-size: var(--framer-link-hover-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)));
                text-transform: var(--framer-link-hover-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)));
                text-decoration: var(--framer-link-hover-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none)))
            }

            a[data-framer-page-link-current],a[data-framer-page-link-current] span:not([data-text-fill]) {
                font-family: var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)));
                font-style: var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)));
                font-weight: var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)));
                color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)));
                font-size: var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)));
                text-transform: var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)));
                text-decoration: var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none)))
            }

            a[data-framer-page-link-current]:hover,a[data-framer-page-link-current]:hover span:not([data-text-fill]) {
                font-family: var(--framer-link-hover-font-family, var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))));
                font-style: var(--framer-link-hover-font-style, var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))));
                font-weight: var(--framer-link-hover-font-weight, var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))));
                color: var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))));
                font-size: var(--framer-link-hover-font-size, var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))));
                text-transform: var(--framer-link-hover-text-transform, var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))));
                text-decoration: var(--framer-link-hover-text-decoration, var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))))
            }

            [data-framer-component-type=DeprecatedRichText] strong {
                font-weight: bolder
            }

            [data-framer-component-type=DeprecatedRichText] em {
                font-style: italic
            }

            [data-framer-component-type=DeprecatedRichText] .framer-image {
                display: block;
                max-width: 100%;
                height: auto
            }

            [data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol {
                display: table;
                width: 100%;
                padding-left: 0;
                margin: 0
            }

            [data-framer-component-type=DeprecatedRichText] li {
                display: table-row;
                counter-increment: list-item;
                list-style: none
            }

            [data-framer-component-type=DeprecatedRichText] ol>li:before {
                display: table-cell;
                width: 2.25ch;
                box-sizing: border-box;
                padding-right: .75ch;
                content: counter(list-item) ".";
                white-space: nowrap
            }

            [data-framer-component-type=DeprecatedRichText] ul>li:before {
                display: table-cell;
                width: 2.25ch;
                box-sizing: border-box;
                padding-right: .75ch;
                content: "\2022"
            }

            :not([data-framer-generated])>[data-framer-stack-content-wrapper]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-component-type],:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>[data-framer-component-type] {
                position: relative
            }

            .flexbox-gap-not-supported [data-framer-legacy-stack-gap-enabled=true]>*,[data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false] {
                margin-top: calc(var(--stack-gap-y) / 2);
                margin-bottom: calc(var(--stack-gap-y) / 2);
                margin-right: calc(var(--stack-gap-x) / 2);
                margin-left: calc(var(--stack-gap-x) / 2)
            }

            [data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true] {
                row-gap: var(--stack-native-row-gap);
                column-gap: var(--stack-native-column-gap)
            }

            .flexbox-gap-not-supported [data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true] {
                row-gap: unset;
                column-gap: unset
            }

            .flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>*:first-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>*:first-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>*:last-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>*:last-child {
                margin-top: 0;
                margin-left: 0
            }

            .flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>*:last-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>*:last-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>*:first-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>*:first-child {
                margin-right: 0;
                margin-bottom: 0
            }

            NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type] {
                position: relative
            }

            [data-framer-component-type=Scroll]::-webkit-scrollbar {
                display: none
            }

            [data-framer-component-type=ScrollContentWrapper]>* {
                position: relative
            }

            [data-framer-component-type=NativeScroll] {
                -webkit-overflow-scrolling: touch
            }

            [data-framer-component-type=NativeScroll]>* {
                position: relative
            }

            [data-framer-component-type=NativeScroll].direction-both {
                overflow-x: scroll;
                overflow-y: scroll
            }

            [data-framer-component-type=NativeScroll].direction-vertical {
                overflow-x: hidden;
                overflow-y: scroll
            }

            [data-framer-component-type=NativeScroll].direction-horizontal {
                overflow-x: scroll;
                overflow-y: hidden
            }

            [data-framer-component-type=NativeScroll].direction-vertical>* {
                width: 100%!important
            }

            [data-framer-component-type=NativeScroll].direction-horizontal>* {
                height: 100%!important
            }

            [data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar {
                display: none
            }

            [data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type] {
                position: relative
            }

            [data-framer-component-type=DeviceComponent].no-device>* {
                width: 100%!important;
                height: 100%!important
            }

            [data-is-present=false],[data-is-present=false] * {
                pointer-events: none!important
            }

            [data-framer-cursor=pointer] {
                cursor: pointer
            }

            [data-framer-cursor=grab] {
                cursor: grab
            }

            [data-framer-cursor=grab]:active {
                cursor: grabbing
            }

            [data-framer-component-type=Frame] *,[data-framer-component-type=Stack] * {
                pointer-events: auto
            }

            [data-framer-generated] * {
                pointer-events: unset
            }

            .svgContainer svg {
                display: block
            }

            [data-reset=button] {
                border-width: 0;
                padding: 0;
                background: none
            }

            [data-hide-scrollbars=true]::-webkit-scrollbar {
                width: 0px;
                height: 0px
            }

            [data-hide-scrollbars=true]::-webkit-scrollbar-thumb {
                background: transparent
            }

            .framer-cursor-none,.framer-cursor-none * {
                cursor: none!important
            }

            .framer-pointer-events-none,.framer-pointer-events-none * {
                pointer-events: none!important
            }

            .framer-body-qrME_Rm2t-framer-fK2Yv {
                background: #f8f8f8
            }

            .framer-fK2Yv.framer-1dww39k,.framer-fK2Yv .framer-1dww39k {
                display: block
            }

            .framer-fK2Yv.framer-1ahfvbx {
                align-content: center;
                align-items: center;
                background-color: #f8f8f8;
                display: flex;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 0px;
                height: min-content;
                justify-content: flex-start;
                overflow: hidden;
                padding: 0;
                position: relative;
                width: 1400px
            }

            .framer-fK2Yv .framer-bsbgoh {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 80px;
                height: min-content;
                justify-content: flex-start;
                overflow: hidden;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-1tlgbk2 {
                align-content: center;
                align-items: center;
                background-color: var(--token-77a7ebaa-fb76-40ee-b034-9bd7b853e556, rgba(248, 246, 239, .8));
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 10px;
                height: min-content;
                justify-content: center;
                overflow: visible;
                padding: 200px 60px 120px;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-1y7swde {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 10px;
                height: min-content;
                justify-content: center;
                max-width: 1228px;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-ec82da {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 75px;
                height: min-content;
                justify-content: center;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-1pngore {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 40px;
                height: min-content;
                justify-content: center;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-1hvzfnq {
                flex: none;
                height: 92px;
                position: relative;
                width: 299px
            }

            .framer-fK2Yv .framer-1ly3rcp {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 30px;
                height: min-content;
                justify-content: center;
                overflow: hidden;
                padding: 0;
                position: relative;
                width: 72%
            }

            .framer-fK2Yv .framer-mzcsf2 {
                --framer-link-text-color: #0099ff;
                --framer-link-text-decoration: underline;
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap-wrap;
                width: 100%;
                word-break: break-word;
                word-wrap: break-word
            }

            .framer-fK2Yv .framer-9svoml {
                --framer-link-text-color: #0099ff;
                --framer-link-text-decoration: underline;
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap-wrap;
                width: 55%;
                word-break: break-word;
                word-wrap: break-word
            }

            .framer-fK2Yv .framer-1nucis8 {
                align-content: center;
                align-items: center;
                background-color: #fff;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 64px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 0;
                position: relative;
                scroll-margin-top: 100px;
                width: 100%
            }

            .framer-fK2Yv .framer-5yukvt {
                align-content: center;
                align-items: center;
                background-color: var(--token-7e68fe3b-7200-4d30-89f3-2198cdddff83, #f8f6ef);
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 47px;
                height: min-content;
                justify-content: center;
                max-width: 100%;
                overflow: hidden;
                padding: 90px 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-18rqtfi,.framer-fK2Yv .framer-13btv1j {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 24px;
                height: min-content;
                justify-content: flex-start;
                max-width: 850px;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 61%
            }

            .framer-fK2Yv .framer-8j2nhb,.framer-fK2Yv .framer-1hhdzd3,.framer-fK2Yv .framer-1bxobaq {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 16px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-19xcr16,.framer-fK2Yv .framer-1bvif05,.framer-fK2Yv .framer-1138wfq,.framer-fK2Yv .framer-krgv9h,.framer-fK2Yv .framer-tjfh8f,.framer-fK2Yv .framer-1kclrgz {
                align-content: center;
                align-items: center;
                background-color: var(--token-8e9e2281-e3b9-45c4-bf2e-cb3a5c1c0aa2, #6ac59e);
                border-radius: 11px;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 0px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 8px 12px;
                position: relative;
                width: min-content
            }

            .framer-fK2Yv .framer-hqfitr,.framer-fK2Yv .framer-co36f4,.framer-fK2Yv .framer-5ledpl,.framer-fK2Yv .framer-1hm1d5j,.framer-fK2Yv .framer-1a3qzpe,.framer-fK2Yv .framer-13gt5e {
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap;
                width: auto
            }

            .framer-fK2Yv .framer-9vurtk,.framer-fK2Yv .framer-wxwu8a {
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap-wrap;
                width: 100%;
                word-break: break-word;
                word-wrap: break-word
            }

            .framer-fK2Yv .framer-98o46s {
                --framer-paragraph-spacing: 30px;
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap-wrap;
                width: 63%;
                word-break: break-word;
                word-wrap: break-word
            }

            .framer-fK2Yv .framer-1i43zfr-container {
                flex: none;
                height: 440px;
                position: relative;
                width: 804px
            }

            .framer-fK2Yv .framer-1s19x2x,.framer-fK2Yv .framer-lnlr76,.framer-fK2Yv .framer-1xljuo0,.framer-fK2Yv .framer-1lq2n18 {
                align-content: center;
                align-items: center;
                background-color: var(--token-7bc77d28-260e-4b84-92a3-3084b520b0ce, #ffffff);
                border-radius: 24px;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 110px;
                height: min-content;
                justify-content: center;
                max-width: 1400px;
                overflow: visible;
                padding: 80px;
                position: relative;
                width: 1280px
            }

            .framer-fK2Yv .framer-f46mrv,.framer-fK2Yv .framer-cofg26 {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                height: min-content;
                justify-content: space-between;
                max-width: 1180px;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-uzg1ai,.framer-fK2Yv .framer-32z9fm,.framer-fK2Yv .framer-90pmu7,.framer-fK2Yv .framer-11dk60u {
                align-content: flex-end;
                align-items: flex-end;
                display: flex;
                flex: .9 0 0px;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 32px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 1px
            }

            .framer-fK2Yv .framer-1ak23c3,.framer-fK2Yv .framer-1wc69hi,.framer-fK2Yv .framer-14dgx6v,.framer-fK2Yv .framer-1l14nl3 {
                align-content: flex-end;
                align-items: flex-end;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 16px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-1je2x8d,.framer-fK2Yv .framer-3doswo,.framer-fK2Yv .framer-1gqse2t,.framer-fK2Yv .framer-lygoi {
                align-content: flex-start;
                align-items: flex-start;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 16px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-1kvxjg3,.framer-fK2Yv .framer-1n4zr6b,.framer-fK2Yv .framer-56ki52,.framer-fK2Yv .framer-1fgr01o {
                --framer-paragraph-spacing: 0px;
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap-wrap;
                width: 100%;
                word-break: break-word;
                word-wrap: break-word
            }

            .framer-fK2Yv .framer-1s4zvt0,.framer-fK2Yv .framer-fk3667,.framer-fK2Yv .framer-1m5pmm9,.framer-fK2Yv .framer-1dtufzn {
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap-wrap;
                width: 80%;
                word-break: break-word;
                word-wrap: break-word
            }

            .framer-fK2Yv .framer-1q3x0l7,.framer-fK2Yv .framer-1j9p3a6,.framer-fK2Yv .framer-p1a7zs,.framer-fK2Yv .framer-3cerd4 {
                --border-bottom-width: 1px;
                --border-color: var(--token-8e9e2281-e3b9-45c4-bf2e-cb3a5c1c0aa2, #6ac59e);
                --border-left-width: 1px;
                --border-right-width: 1px;
                --border-style: solid;
                --border-top-width: 1px;
                align-content: center;
                align-items: center;
                border-radius: 8px;
                box-shadow: 0 1px 2px #1018280d;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 6px;
                height: min-content;
                justify-content: center;
                overflow: hidden;
                padding: 10px 16px;
                position: relative;
                text-decoration: none;
                width: min-content;
                will-change: var(--framer-will-change-override, transform)
            }

            .framer-fK2Yv .framer-1vddhb0,.framer-fK2Yv .framer-1jk4r2y,.framer-fK2Yv .framer-1ui6b46,.framer-fK2Yv .framer-53bywa {
                --framer-paragraph-spacing: 30px;
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap;
                width: auto
            }

            .framer-fK2Yv .framer-10y6fdy,.framer-fK2Yv .framer-ccb483 {
                aspect-ratio: 1.4444444444444444 / 1;
                flex: none;
                height: var(--framer-aspect-ratio-supported, 360px);
                position: relative;
                width: 520px
            }

            .framer-fK2Yv .framer-1dav0ex,.framer-fK2Yv .framer-1i7dt0h {
                align-content: center;
                align-items: center;
                display: flex;
                flex: 1 0 0px;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 80px;
                height: min-content;
                justify-content: flex-start;
                max-width: 1180px;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 1px
            }

            .framer-fK2Yv .framer-19qems2,.framer-fK2Yv .framer-1alirnu {
                aspect-ratio: 1.4444444444444444 / 1;
                flex: none;
                height: 360px;
                position: relative;
                width: var(--framer-aspect-ratio-supported, 520px)
            }

            .framer-fK2Yv .framer-dbvxza,.framer-fK2Yv .framer-4eplau {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 0px;
                height: min-content;
                justify-content: center;
                overflow: visible;
                padding: 0 2px;
                position: relative;
                width: min-content
            }

            .framer-fK2Yv .framer-th5wc7 {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 40px;
                height: min-content;
                justify-content: center;
                overflow: visible;
                padding: 80px 60px;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-avksoa {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 40px;
                height: min-content;
                justify-content: flex-start;
                max-width: 1180px;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-1tcfn4a {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 24px;
                height: min-content;
                justify-content: center;
                overflow: hidden;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-o0817h,.framer-fK2Yv .framer-ksw4s2 {
                align-content: flex-start;
                align-items: flex-start;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 24px;
                height: min-content;
                justify-content: center;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-fK2Yv .framer-i9bb53,.framer-fK2Yv .framer-zyrjjd,.framer-fK2Yv .framer-1jegek9,.framer-fK2Yv .framer-5kxpfy,.framer-fK2Yv .framer-wouuzz,.framer-fK2Yv .framer-w143wx {
                align-content: center;
                align-items: center;
                background-color: var(--token-7bc77d28-260e-4b84-92a3-3084b520b0ce, #ffffff);
                border-radius: 12px;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 16px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 40px 20px;
                position: relative;
                width: 25%
            }

            .framer-fK2Yv .framer-8r3qme,.framer-fK2Yv .framer-3v0kww,.framer-fK2Yv .framer-fmg8tq,.framer-fK2Yv .framer-1kz7jo6,.framer-fK2Yv .framer-1gkpguc,.framer-fK2Yv .framer-30b58y {
                align-content: center;
                align-items: center;
                aspect-ratio: 1 / 1;
                background-color: var(--token-8e9e2281-e3b9-45c4-bf2e-cb3a5c1c0aa2, #6ac59e);
                border-radius: 50px;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 10px;
                height: var(--framer-aspect-ratio-supported, 64px);
                justify-content: center;
                overflow: visible;
                padding: 2px 0 0;
                position: relative;
                width: 64px
            }

            .framer-fK2Yv .framer-1o56nmn-container,.framer-fK2Yv .framer-yrf6jb-container,.framer-fK2Yv .framer-1rcb9qe-container,.framer-fK2Yv .framer-1alxpqu-container,.framer-fK2Yv .framer-j63dw8-container,.framer-fK2Yv .framer-1v9gtyb-container {
                aspect-ratio: 1 / 1;
                flex: none;
                height: var(--framer-aspect-ratio-supported, 40px);
                position: relative;
                width: 40px
            }

            .framer-fK2Yv .framer-1yjmcpo,.framer-fK2Yv .framer-9xweit,.framer-fK2Yv .framer-vqgayx,.framer-fK2Yv .framer-7yfajf,.framer-fK2Yv .framer-19ygxq6,.framer-fK2Yv .framer-1g1i4wz {
                --framer-paragraph-spacing: 30px;
                flex: none;
                height: auto;
                max-width: 100%;
                position: relative;
                white-space: nowrap-wrap;
                width: auto;
                word-break: break-word;
                word-wrap: break-word
            }

            .framer-fK2Yv .framer-t21d19-container {
                flex: none;
                height: auto;
                left: 50%;
                max-width: 1400px;
                position: fixed;
                top: 20px;
                transform: translate(-50%);
                width: 90%;
                z-index: 3
            }

            .framer-fK2Yv .framer-iblcgi-container {
                flex: none;
                height: auto;
                position: relative;
                width: 100%
            }

            @supports (background: -webkit-named-image(i)) and (not (scale:1)) {
                .framer-fK2Yv.framer-1ahfvbx,.framer-fK2Yv .framer-bsbgoh,.framer-fK2Yv .framer-1tlgbk2,.framer-fK2Yv .framer-1y7swde,.framer-fK2Yv .framer-ec82da,.framer-fK2Yv .framer-1pngore,.framer-fK2Yv .framer-1ly3rcp,.framer-fK2Yv .framer-1nucis8,.framer-fK2Yv .framer-5yukvt,.framer-fK2Yv .framer-18rqtfi,.framer-fK2Yv .framer-8j2nhb,.framer-fK2Yv .framer-19xcr16,.framer-fK2Yv .framer-1s19x2x,.framer-fK2Yv .framer-uzg1ai,.framer-fK2Yv .framer-1ak23c3,.framer-fK2Yv .framer-1bvif05,.framer-fK2Yv .framer-1je2x8d,.framer-fK2Yv .framer-1q3x0l7,.framer-fK2Yv .framer-lnlr76,.framer-fK2Yv .framer-1dav0ex,.framer-fK2Yv .framer-32z9fm,.framer-fK2Yv .framer-1wc69hi,.framer-fK2Yv .framer-1138wfq,.framer-fK2Yv .framer-3doswo,.framer-fK2Yv .framer-1j9p3a6,.framer-fK2Yv .framer-1xljuo0,.framer-fK2Yv .framer-90pmu7,.framer-fK2Yv .framer-14dgx6v,.framer-fK2Yv .framer-krgv9h,.framer-fK2Yv .framer-1gqse2t,.framer-fK2Yv .framer-p1a7zs,.framer-fK2Yv .framer-dbvxza,.framer-fK2Yv .framer-1lq2n18,.framer-fK2Yv .framer-1i7dt0h,.framer-fK2Yv .framer-11dk60u,.framer-fK2Yv .framer-1l14nl3,.framer-fK2Yv .framer-tjfh8f,.framer-fK2Yv .framer-lygoi,.framer-fK2Yv .framer-3cerd4,.framer-fK2Yv .framer-4eplau,.framer-fK2Yv .framer-th5wc7,.framer-fK2Yv .framer-avksoa,.framer-fK2Yv .framer-1tcfn4a,.framer-fK2Yv .framer-1hhdzd3,.framer-fK2Yv .framer-13btv1j,.framer-fK2Yv .framer-1bxobaq,.framer-fK2Yv .framer-1kclrgz,.framer-fK2Yv .framer-o0817h,.framer-fK2Yv .framer-i9bb53,.framer-fK2Yv .framer-8r3qme,.framer-fK2Yv .framer-zyrjjd,.framer-fK2Yv .framer-3v0kww,.framer-fK2Yv .framer-1jegek9,.framer-fK2Yv .framer-fmg8tq,.framer-fK2Yv .framer-ksw4s2,.framer-fK2Yv .framer-5kxpfy,.framer-fK2Yv .framer-1kz7jo6,.framer-fK2Yv .framer-wouuzz,.framer-fK2Yv .framer-1gkpguc,.framer-fK2Yv .framer-w143wx,.framer-fK2Yv .framer-30b58y {
                    gap:0px
                }

                .framer-fK2Yv.framer-1ahfvbx>* {
                    margin: 0
                }

                .framer-fK2Yv.framer-1ahfvbx>:first-child,.framer-fK2Yv .framer-bsbgoh>:first-child,.framer-fK2Yv .framer-ec82da>:first-child,.framer-fK2Yv .framer-1pngore>:first-child,.framer-fK2Yv .framer-1ly3rcp>:first-child,.framer-fK2Yv .framer-1nucis8>:first-child,.framer-fK2Yv .framer-5yukvt>:first-child,.framer-fK2Yv .framer-18rqtfi>:first-child,.framer-fK2Yv .framer-8j2nhb>:first-child,.framer-fK2Yv .framer-uzg1ai>:first-child,.framer-fK2Yv .framer-1ak23c3>:first-child,.framer-fK2Yv .framer-1je2x8d>:first-child,.framer-fK2Yv .framer-32z9fm>:first-child,.framer-fK2Yv .framer-1wc69hi>:first-child,.framer-fK2Yv .framer-3doswo>:first-child,.framer-fK2Yv .framer-90pmu7>:first-child,.framer-fK2Yv .framer-14dgx6v>:first-child,.framer-fK2Yv .framer-1gqse2t>:first-child,.framer-fK2Yv .framer-11dk60u>:first-child,.framer-fK2Yv .framer-1l14nl3>:first-child,.framer-fK2Yv .framer-lygoi>:first-child,.framer-fK2Yv .framer-th5wc7>:first-child,.framer-fK2Yv .framer-avksoa>:first-child,.framer-fK2Yv .framer-1tcfn4a>:first-child,.framer-fK2Yv .framer-1hhdzd3>:first-child,.framer-fK2Yv .framer-13btv1j>:first-child,.framer-fK2Yv .framer-1bxobaq>:first-child,.framer-fK2Yv .framer-i9bb53>:first-child,.framer-fK2Yv .framer-zyrjjd>:first-child,.framer-fK2Yv .framer-1jegek9>:first-child,.framer-fK2Yv .framer-5kxpfy>:first-child,.framer-fK2Yv .framer-wouuzz>:first-child,.framer-fK2Yv .framer-w143wx>:first-child {
                    margin-top: 0
                }

                .framer-fK2Yv.framer-1ahfvbx>:last-child,.framer-fK2Yv .framer-bsbgoh>:last-child,.framer-fK2Yv .framer-ec82da>:last-child,.framer-fK2Yv .framer-1pngore>:last-child,.framer-fK2Yv .framer-1ly3rcp>:last-child,.framer-fK2Yv .framer-1nucis8>:last-child,.framer-fK2Yv .framer-5yukvt>:last-child,.framer-fK2Yv .framer-18rqtfi>:last-child,.framer-fK2Yv .framer-8j2nhb>:last-child,.framer-fK2Yv .framer-uzg1ai>:last-child,.framer-fK2Yv .framer-1ak23c3>:last-child,.framer-fK2Yv .framer-1je2x8d>:last-child,.framer-fK2Yv .framer-32z9fm>:last-child,.framer-fK2Yv .framer-1wc69hi>:last-child,.framer-fK2Yv .framer-3doswo>:last-child,.framer-fK2Yv .framer-90pmu7>:last-child,.framer-fK2Yv .framer-14dgx6v>:last-child,.framer-fK2Yv .framer-1gqse2t>:last-child,.framer-fK2Yv .framer-11dk60u>:last-child,.framer-fK2Yv .framer-1l14nl3>:last-child,.framer-fK2Yv .framer-lygoi>:last-child,.framer-fK2Yv .framer-th5wc7>:last-child,.framer-fK2Yv .framer-avksoa>:last-child,.framer-fK2Yv .framer-1tcfn4a>:last-child,.framer-fK2Yv .framer-1hhdzd3>:last-child,.framer-fK2Yv .framer-13btv1j>:last-child,.framer-fK2Yv .framer-1bxobaq>:last-child,.framer-fK2Yv .framer-i9bb53>:last-child,.framer-fK2Yv .framer-zyrjjd>:last-child,.framer-fK2Yv .framer-1jegek9>:last-child,.framer-fK2Yv .framer-5kxpfy>:last-child,.framer-fK2Yv .framer-wouuzz>:last-child,.framer-fK2Yv .framer-w143wx>:last-child {
                    margin-bottom: 0
                }

                .framer-fK2Yv .framer-bsbgoh>* {
                    margin: 40px 0
                }

                .framer-fK2Yv .framer-1tlgbk2>*,.framer-fK2Yv .framer-1y7swde>*,.framer-fK2Yv .framer-8r3qme>*,.framer-fK2Yv .framer-3v0kww>*,.framer-fK2Yv .framer-fmg8tq>*,.framer-fK2Yv .framer-1kz7jo6>*,.framer-fK2Yv .framer-1gkpguc>*,.framer-fK2Yv .framer-30b58y>* {
                    margin: 0 5px
                }

                .framer-fK2Yv .framer-1tlgbk2>:first-child,.framer-fK2Yv .framer-1y7swde>:first-child,.framer-fK2Yv .framer-19xcr16>:first-child,.framer-fK2Yv .framer-1s19x2x>:first-child,.framer-fK2Yv .framer-1bvif05>:first-child,.framer-fK2Yv .framer-1q3x0l7>:first-child,.framer-fK2Yv .framer-lnlr76>:first-child,.framer-fK2Yv .framer-1dav0ex>:first-child,.framer-fK2Yv .framer-1138wfq>:first-child,.framer-fK2Yv .framer-1j9p3a6>:first-child,.framer-fK2Yv .framer-1xljuo0>:first-child,.framer-fK2Yv .framer-krgv9h>:first-child,.framer-fK2Yv .framer-p1a7zs>:first-child,.framer-fK2Yv .framer-dbvxza>:first-child,.framer-fK2Yv .framer-1lq2n18>:first-child,.framer-fK2Yv .framer-1i7dt0h>:first-child,.framer-fK2Yv .framer-tjfh8f>:first-child,.framer-fK2Yv .framer-3cerd4>:first-child,.framer-fK2Yv .framer-4eplau>:first-child,.framer-fK2Yv .framer-1kclrgz>:first-child,.framer-fK2Yv .framer-o0817h>:first-child,.framer-fK2Yv .framer-8r3qme>:first-child,.framer-fK2Yv .framer-3v0kww>:first-child,.framer-fK2Yv .framer-fmg8tq>:first-child,.framer-fK2Yv .framer-ksw4s2>:first-child,.framer-fK2Yv .framer-1kz7jo6>:first-child,.framer-fK2Yv .framer-1gkpguc>:first-child,.framer-fK2Yv .framer-30b58y>:first-child {
                    margin-left: 0
                }

                .framer-fK2Yv .framer-1tlgbk2>:last-child,.framer-fK2Yv .framer-1y7swde>:last-child,.framer-fK2Yv .framer-19xcr16>:last-child,.framer-fK2Yv .framer-1s19x2x>:last-child,.framer-fK2Yv .framer-1bvif05>:last-child,.framer-fK2Yv .framer-1q3x0l7>:last-child,.framer-fK2Yv .framer-lnlr76>:last-child,.framer-fK2Yv .framer-1dav0ex>:last-child,.framer-fK2Yv .framer-1138wfq>:last-child,.framer-fK2Yv .framer-1j9p3a6>:last-child,.framer-fK2Yv .framer-1xljuo0>:last-child,.framer-fK2Yv .framer-krgv9h>:last-child,.framer-fK2Yv .framer-p1a7zs>:last-child,.framer-fK2Yv .framer-dbvxza>:last-child,.framer-fK2Yv .framer-1lq2n18>:last-child,.framer-fK2Yv .framer-1i7dt0h>:last-child,.framer-fK2Yv .framer-tjfh8f>:last-child,.framer-fK2Yv .framer-3cerd4>:last-child,.framer-fK2Yv .framer-4eplau>:last-child,.framer-fK2Yv .framer-1kclrgz>:last-child,.framer-fK2Yv .framer-o0817h>:last-child,.framer-fK2Yv .framer-8r3qme>:last-child,.framer-fK2Yv .framer-3v0kww>:last-child,.framer-fK2Yv .framer-fmg8tq>:last-child,.framer-fK2Yv .framer-ksw4s2>:last-child,.framer-fK2Yv .framer-1kz7jo6>:last-child,.framer-fK2Yv .framer-1gkpguc>:last-child,.framer-fK2Yv .framer-30b58y>:last-child {
                    margin-right: 0
                }

                .framer-fK2Yv .framer-ec82da>* {
                    margin: 37.5px 0
                }

                .framer-fK2Yv .framer-1pngore>*,.framer-fK2Yv .framer-th5wc7>*,.framer-fK2Yv .framer-avksoa>* {
                    margin: 20px 0
                }

                .framer-fK2Yv .framer-1ly3rcp>* {
                    margin: 15px 0
                }

                .framer-fK2Yv .framer-1nucis8>* {
                    margin: 32px 0
                }

                .framer-fK2Yv .framer-5yukvt>* {
                    margin: 23.5px 0
                }

                .framer-fK2Yv .framer-18rqtfi>*,.framer-fK2Yv .framer-1tcfn4a>*,.framer-fK2Yv .framer-13btv1j>* {
                    margin: 12px 0
                }

                .framer-fK2Yv .framer-8j2nhb>*,.framer-fK2Yv .framer-1ak23c3>*,.framer-fK2Yv .framer-1je2x8d>*,.framer-fK2Yv .framer-1wc69hi>*,.framer-fK2Yv .framer-3doswo>*,.framer-fK2Yv .framer-14dgx6v>*,.framer-fK2Yv .framer-1gqse2t>*,.framer-fK2Yv .framer-1l14nl3>*,.framer-fK2Yv .framer-lygoi>*,.framer-fK2Yv .framer-1hhdzd3>*,.framer-fK2Yv .framer-1bxobaq>*,.framer-fK2Yv .framer-i9bb53>*,.framer-fK2Yv .framer-zyrjjd>*,.framer-fK2Yv .framer-1jegek9>*,.framer-fK2Yv .framer-5kxpfy>*,.framer-fK2Yv .framer-wouuzz>*,.framer-fK2Yv .framer-w143wx>* {
                    margin: 8px 0
                }

                .framer-fK2Yv .framer-19xcr16>*,.framer-fK2Yv .framer-1bvif05>*,.framer-fK2Yv .framer-1138wfq>*,.framer-fK2Yv .framer-krgv9h>*,.framer-fK2Yv .framer-dbvxza>*,.framer-fK2Yv .framer-tjfh8f>*,.framer-fK2Yv .framer-4eplau>*,.framer-fK2Yv .framer-1kclrgz>* {
                    margin: 0
                }

                .framer-fK2Yv .framer-1s19x2x>*,.framer-fK2Yv .framer-lnlr76>*,.framer-fK2Yv .framer-1xljuo0>*,.framer-fK2Yv .framer-1lq2n18>* {
                    margin: 0 55px
                }

                .framer-fK2Yv .framer-uzg1ai>*,.framer-fK2Yv .framer-32z9fm>*,.framer-fK2Yv .framer-90pmu7>*,.framer-fK2Yv .framer-11dk60u>* {
                    margin: 16px 0
                }

                .framer-fK2Yv .framer-1q3x0l7>*,.framer-fK2Yv .framer-1j9p3a6>*,.framer-fK2Yv .framer-p1a7zs>*,.framer-fK2Yv .framer-3cerd4>* {
                    margin: 0 3px
                }

                .framer-fK2Yv .framer-1dav0ex>*,.framer-fK2Yv .framer-1i7dt0h>* {
                    margin: 0 40px
                }

                .framer-fK2Yv .framer-o0817h>*,.framer-fK2Yv .framer-ksw4s2>* {
                    margin: 0 12px
                }
            }

            @media (min-width: 810px) and (max-width: 1399px) {
                .framer-body-qrME_Rm2t-framer-fK2Yv {
                    background:#f8f8f8
                }

                .framer-fK2Yv.framer-1ahfvbx {
                    width: 810px
                }

                .framer-fK2Yv .framer-1tlgbk2 {
                    order: 0;
                    padding: 200px 30px 90px
                }

                .framer-fK2Yv .framer-ec82da {
                    gap: 45px
                }

                .framer-fK2Yv .framer-1pngore {
                    gap: 24px
                }

                .framer-fK2Yv .framer-1ly3rcp {
                    gap: 25px;
                    width: 75%
                }

                .framer-fK2Yv .framer-9svoml {
                    width: 65%
                }

                .framer-fK2Yv .framer-5yukvt {
                    gap: 35px;
                    max-width: unset;
                    padding: 50px 0
                }

                .framer-fK2Yv .framer-18rqtfi,.framer-fK2Yv .framer-13btv1j {
                    width: 90%
                }

                .framer-fK2Yv .framer-8j2nhb {
                    padding: 51px 0
                }

                .framer-fK2Yv .framer-98o46s {
                    width: 77%
                }

                .framer-fK2Yv .framer-1i43zfr-container {
                    height: 403px;
                    width: 743px
                }

                .framer-fK2Yv .framer-1s19x2x,.framer-fK2Yv .framer-lnlr76,.framer-fK2Yv .framer-1xljuo0,.framer-fK2Yv .framer-1lq2n18 {
                    padding: 40px 20px;
                    width: 95%
                }

                .framer-fK2Yv .framer-uzg1ai,.framer-fK2Yv .framer-90pmu7 {
                    padding: 0 5px 0 0
                }

                .framer-fK2Yv .framer-1s4zvt0 {
                    width: 98%
                }

                .framer-fK2Yv .framer-10y6fdy,.framer-fK2Yv .framer-ccb483 {
                    height: var(--framer-aspect-ratio-supported, 251px);
                    width: 363px
                }

                .framer-fK2Yv .framer-19qems2 {
                    height: 251px;
                    order: 0;
                    width: var(--framer-aspect-ratio-supported, 363px)
                }

                .framer-fK2Yv .framer-32z9fm,.framer-fK2Yv .framer-11dk60u {
                    order: 2;
                    padding: 0 5px 0 0
                }

                .framer-fK2Yv .framer-fk3667 {
                    width: 99%
                }

                .framer-fK2Yv .framer-cofg26 {
                    flex: 1 0 0px;
                    width: 1px
                }

                .framer-fK2Yv .framer-1m5pmm9,.framer-fK2Yv .framer-1dtufzn {
                    width: 95%
                }

                .framer-fK2Yv .framer-1i7dt0h {
                    gap: 0px
                }

                .framer-fK2Yv .framer-1alirnu {
                    height: var(--framer-aspect-ratio-supported, 251px);
                    order: 0;
                    width: 363px
                }

                .framer-fK2Yv .framer-th5wc7 {
                    padding: 60px
                }

                @supports (background: -webkit-named-image(i)) and (not (scale:1)) {
                    .framer-fK2Yv .framer-ec82da,.framer-fK2Yv .framer-1pngore,.framer-fK2Yv .framer-1ly3rcp,.framer-fK2Yv .framer-5yukvt,.framer-fK2Yv .framer-1i7dt0h {
                        gap:0px
                    }

                    .framer-fK2Yv .framer-ec82da>* {
                        margin: 22.5px 0
                    }

                    .framer-fK2Yv .framer-ec82da>:first-child,.framer-fK2Yv .framer-1pngore>:first-child,.framer-fK2Yv .framer-1ly3rcp>:first-child,.framer-fK2Yv .framer-5yukvt>:first-child {
                        margin-top: 0
                    }

                    .framer-fK2Yv .framer-ec82da>:last-child,.framer-fK2Yv .framer-1pngore>:last-child,.framer-fK2Yv .framer-1ly3rcp>:last-child,.framer-fK2Yv .framer-5yukvt>:last-child {
                        margin-bottom: 0
                    }

                    .framer-fK2Yv .framer-1pngore>* {
                        margin: 12px 0
                    }

                    .framer-fK2Yv .framer-1ly3rcp>* {
                        margin: 12.5px 0
                    }

                    .framer-fK2Yv .framer-5yukvt>* {
                        margin: 17.5px 0
                    }

                    .framer-fK2Yv .framer-1i7dt0h>* {
                        margin: 0
                    }

                    .framer-fK2Yv .framer-1i7dt0h>:first-child {
                        margin-left: 0
                    }

                    .framer-fK2Yv .framer-1i7dt0h>:last-child {
                        margin-right: 0
                    }
                }
            }

            @media (max-width: 809px) {
                .framer-body-qrME_Rm2t-framer-fK2Yv {
                    background:#f8f8f8
                }

                .framer-fK2Yv.framer-1ahfvbx {
                    width: 390px
                }

                .framer-fK2Yv .framer-bsbgoh {
                    gap: 100px;
                    order: 0
                }

                .framer-fK2Yv .framer-1tlgbk2 {
                    flex-direction: column;
                    order: 0;
                    padding: 150px 20px 70px
                }

                .framer-fK2Yv .framer-ec82da {
                    gap: 35px
                }

                .framer-fK2Yv .framer-1pngore {
                    gap: 20px;
                    order: 0
                }

                .framer-fK2Yv .framer-1hvzfnq {
                    aspect-ratio: 3.25 / 1;
                    height: var(--framer-aspect-ratio-supported, 69px);
                    width: 225px
                }

                .framer-fK2Yv .framer-1ly3rcp {
                    gap: 20px;
                    width: 100%
                }

                .framer-fK2Yv .framer-9svoml,.framer-fK2Yv .framer-18rqtfi,.framer-fK2Yv .framer-98o46s,.framer-fK2Yv .framer-1s4zvt0,.framer-fK2Yv .framer-fk3667,.framer-fK2Yv .framer-1m5pmm9,.framer-fK2Yv .framer-1dtufzn,.framer-fK2Yv .framer-13btv1j {
                    width: 100%
                }

                .framer-fK2Yv .framer-1nucis8 {
                    order: 1
                }

                .framer-fK2Yv .framer-5yukvt {
                    gap: 60px;
                    max-width: unset
                }

                .framer-fK2Yv .framer-8j2nhb,.framer-fK2Yv .framer-1bxobaq {
                    width: 87%
                }

                .framer-fK2Yv .framer-1i43zfr-container {
                    height: 197px;
                    width: 351px
                }

                .framer-fK2Yv .framer-1s19x2x,.framer-fK2Yv .framer-1xljuo0 {
                    padding: 40px 20px 20px;
                    width: 360px
                }

                .framer-fK2Yv .framer-f46mrv,.framer-fK2Yv .framer-cofg26 {
                    flex: 1 0 0px;
                    flex-direction: column;
                    gap: 40px;
                    justify-content: center;
                    width: 1px
                }

                .framer-fK2Yv .framer-uzg1ai {
                    flex: none;
                    order: 1;
                    width: 100%
                }

                .framer-fK2Yv .framer-1je2x8d,.framer-fK2Yv .framer-3doswo,.framer-fK2Yv .framer-1gqse2t,.framer-fK2Yv .framer-lygoi {
                    gap: 24px
                }

                .framer-fK2Yv .framer-10y6fdy,.framer-fK2Yv .framer-ccb483 {
                    aspect-ratio: unset;
                    height: 254px;
                    order: 0;
                    width: 100%
                }

                .framer-fK2Yv .framer-lnlr76,.framer-fK2Yv .framer-1lq2n18 {
                    padding: 40px 20px 30px;
                    width: 360px
                }

                .framer-fK2Yv .framer-1dav0ex {
                    flex-direction: column;
                    gap: 60px
                }

                .framer-fK2Yv .framer-19qems2,.framer-fK2Yv .framer-1alirnu {
                    aspect-ratio: 1.44 / 1;
                    height: var(--framer-aspect-ratio-supported, 139px);
                    order: 0;
                    width: 100%
                }

                .framer-fK2Yv .framer-32z9fm,.framer-fK2Yv .framer-90pmu7,.framer-fK2Yv .framer-11dk60u {
                    flex: none;
                    order: 2;
                    width: 100%
                }

                .framer-fK2Yv .framer-1i7dt0h {
                    align-content: flex-start;
                    align-items: flex-start;
                    flex-direction: column;
                    gap: 60px
                }

                .framer-fK2Yv .framer-th5wc7 {
                    padding: 40px 20px
                }

                .framer-fK2Yv .framer-o0817h,.framer-fK2Yv .framer-ksw4s2 {
                    align-content: center;
                    align-items: center;
                    flex-direction: column;
                    gap: 32px
                }

                .framer-fK2Yv .framer-i9bb53,.framer-fK2Yv .framer-zyrjjd,.framer-fK2Yv .framer-1jegek9,.framer-fK2Yv .framer-5kxpfy,.framer-fK2Yv .framer-wouuzz,.framer-fK2Yv .framer-w143wx {
                    width: 80%
                }

                .framer-fK2Yv .framer-t21d19-container {
                    order: 2
                }

                .framer-fK2Yv .framer-iblcgi-container {
                    order: 3
                }

                @supports (background: -webkit-named-image(i)) and (not (scale:1)) {
                    .framer-fK2Yv .framer-bsbgoh,.framer-fK2Yv .framer-1tlgbk2,.framer-fK2Yv .framer-ec82da,.framer-fK2Yv .framer-1pngore,.framer-fK2Yv .framer-1ly3rcp,.framer-fK2Yv .framer-5yukvt,.framer-fK2Yv .framer-f46mrv,.framer-fK2Yv .framer-1je2x8d,.framer-fK2Yv .framer-1dav0ex,.framer-fK2Yv .framer-3doswo,.framer-fK2Yv .framer-cofg26,.framer-fK2Yv .framer-1gqse2t,.framer-fK2Yv .framer-1i7dt0h,.framer-fK2Yv .framer-lygoi,.framer-fK2Yv .framer-o0817h,.framer-fK2Yv .framer-ksw4s2 {
                        gap:0px
                    }

                    .framer-fK2Yv .framer-bsbgoh>* {
                        margin: 50px 0
                    }

                    .framer-fK2Yv .framer-bsbgoh>:first-child,.framer-fK2Yv .framer-1tlgbk2>:first-child,.framer-fK2Yv .framer-ec82da>:first-child,.framer-fK2Yv .framer-1pngore>:first-child,.framer-fK2Yv .framer-1ly3rcp>:first-child,.framer-fK2Yv .framer-5yukvt>:first-child,.framer-fK2Yv .framer-f46mrv>:first-child,.framer-fK2Yv .framer-1je2x8d>:first-child,.framer-fK2Yv .framer-1dav0ex>:first-child,.framer-fK2Yv .framer-3doswo>:first-child,.framer-fK2Yv .framer-cofg26>:first-child,.framer-fK2Yv .framer-1gqse2t>:first-child,.framer-fK2Yv .framer-1i7dt0h>:first-child,.framer-fK2Yv .framer-lygoi>:first-child,.framer-fK2Yv .framer-o0817h>:first-child,.framer-fK2Yv .framer-ksw4s2>:first-child {
                        margin-top: 0
                    }

                    .framer-fK2Yv .framer-bsbgoh>:last-child,.framer-fK2Yv .framer-1tlgbk2>:last-child,.framer-fK2Yv .framer-ec82da>:last-child,.framer-fK2Yv .framer-1pngore>:last-child,.framer-fK2Yv .framer-1ly3rcp>:last-child,.framer-fK2Yv .framer-5yukvt>:last-child,.framer-fK2Yv .framer-f46mrv>:last-child,.framer-fK2Yv .framer-1je2x8d>:last-child,.framer-fK2Yv .framer-1dav0ex>:last-child,.framer-fK2Yv .framer-3doswo>:last-child,.framer-fK2Yv .framer-cofg26>:last-child,.framer-fK2Yv .framer-1gqse2t>:last-child,.framer-fK2Yv .framer-1i7dt0h>:last-child,.framer-fK2Yv .framer-lygoi>:last-child,.framer-fK2Yv .framer-o0817h>:last-child,.framer-fK2Yv .framer-ksw4s2>:last-child {
                        margin-bottom: 0
                    }

                    .framer-fK2Yv .framer-1tlgbk2>* {
                        margin: 5px 0
                    }

                    .framer-fK2Yv .framer-ec82da>* {
                        margin: 17.5px 0
                    }

                    .framer-fK2Yv .framer-1pngore>*,.framer-fK2Yv .framer-1ly3rcp>* {
                        margin: 10px 0
                    }

                    .framer-fK2Yv .framer-5yukvt>*,.framer-fK2Yv .framer-1dav0ex>*,.framer-fK2Yv .framer-1i7dt0h>* {
                        margin: 30px 0
                    }

                    .framer-fK2Yv .framer-f46mrv>*,.framer-fK2Yv .framer-cofg26>* {
                        margin: 20px 0
                    }

                    .framer-fK2Yv .framer-1je2x8d>*,.framer-fK2Yv .framer-3doswo>*,.framer-fK2Yv .framer-1gqse2t>*,.framer-fK2Yv .framer-lygoi>* {
                        margin: 12px 0
                    }

                    .framer-fK2Yv .framer-o0817h>*,.framer-fK2Yv .framer-ksw4s2>* {
                        margin: 16px 0
                    }
                }
            }

            .framer-fK2Yv[data-border=true]:after,.framer-fK2Yv [data-border=true]:after {
                content: "";
                border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
                border-color: var(--border-color, none);
                border-style: var(--border-style, none);
                width: 100%;
                height: 100%;
                position: absolute;
                box-sizing: border-box;
                left: 0;
                top: 0;
                border-radius: inherit;
                pointer-events: none
            }

            .framer-PRm71.framer-i9wv30,.framer-PRm71 .framer-i9wv30 {
                display: block
            }

            .framer-PRm71.framer-5jtb6j {
                align-content: center;
                align-items: center;
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 20px;
                height: 90px;
                justify-content: center;
                overflow: visible;
                padding: 20px 40px;
                position: relative;
                width: 1200px
            }

            .framer-PRm71 .framer-1t7tkii {
                align-content: center;
                align-items: center;
                display: flex;
                flex: 1 0 0px;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 20px;
                height: min-content;
                justify-content: flex-start;
                overflow: hidden;
                padding: 0;
                position: relative;
                width: 1px
            }

            .framer-PRm71 .framer-1ge7u6t,.framer-PRm71 .framer-eoo4o5,.framer-PRm71 .framer-1hs8127,.framer-PRm71 .framer-1x6esk0 {
                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: 12px 20px;
                position: relative;
                text-decoration: none;
                width: min-content;
                will-change: var(--framer-will-change-override, transform)
            }

            .framer-PRm71 .framer-2h1vuy,.framer-PRm71 .framer-u8433a,.framer-PRm71 .framer-77albl,.framer-PRm71 .framer-5f0f5u {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 0px;
                height: min-content;
                justify-content: center;
                overflow: visible;
                padding: 0 2px;
                position: relative;
                width: min-content
            }

            .framer-PRm71 .framer-1bd9ynh,.framer-PRm71 .framer-20lbdb,.framer-PRm71 .framer-rqwfuh,.framer-PRm71 .framer-1hz01jj {
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap;
                width: auto
            }

            .framer-PRm71 .framer-1uk8twk,.framer-PRm71 .framer-dgyz6d,.framer-PRm71 .framer-1epily6 {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 10px;
                height: min-content;
                justify-content: center;
                overflow: visible;
                padding: 0;
                position: relative;
                width: min-content
            }

            .framer-PRm71 .framer-hzch78,.framer-PRm71 .framer-133aylv,.framer-PRm71 .framer-1nink3b,.framer-PRm71 .framer-5jshrw,.framer-PRm71 .framer-b0tfm6,.framer-PRm71 .framer-ptthpd {
                -webkit-user-select: none;
                flex: none;
                height: auto;
                position: relative;
                user-select: none;
                white-space: nowrap;
                width: auto
            }

            .framer-PRm71 .framer-1gjesaq-container {
                flex: none;
                height: auto;
                position: relative;
                width: auto
            }

            .framer-PRm71 .framer-9ial8v {
                align-content: flex-start;
                align-items: flex-start;
                display: flex;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 5px;
                height: min-content;
                justify-content: flex-start;
                padding: 15px;
                position: relative;
                width: 150px
            }

            .framer-PRm71 .framer-g6qg40,.framer-PRm71 .framer-c54o01,.framer-PRm71 .framer-tit9f8,.framer-PRm71 .framer-5hynwk,.framer-PRm71 .framer-1ekdrr1,.framer-PRm71 .framer-byrob6 {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 15px;
                height: min-content;
                justify-content: flex-start;
                overflow: hidden;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-PRm71 .framer-nv9t3y,.framer-PRm71 .framer-1wxsdo6,.framer-PRm71 .framer-ayfaj1,.framer-PRm71 .framer-14q3z9v,.framer-PRm71 .framer-b2sbk2,.framer-PRm71 .framer-1sz4pm7 {
                -webkit-user-select: none;
                flex: 1 0 0px;
                height: auto;
                position: relative;
                user-select: none;
                white-space: nowrap;
                width: 1px;
                word-break: break-word;
                word-wrap: break-word
            }

            .framer-PRm71 .framer-1xi51ws {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 20px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: min-content
            }

            .framer-PRm71 .framer-1xv12hb {
                flex: none;
                height: 40px;
                overflow: hidden;
                position: relative;
                width: 40px
            }

            .framer-PRm71 .framer-ut7ide {
                flex: none;
                height: 2px;
                left: calc(50.00000000000002% - 20px / 2);
                overflow: hidden;
                position: absolute;
                top: calc(62.50000000000002% - 2px / 2);
                width: 20px;
                will-change: var(--framer-will-change-override, transform)
            }

            .framer-PRm71 .framer-fiv4f8 {
                flex: none;
                height: 2px;
                left: calc(50.00000000000002% - 20px / 2);
                overflow: hidden;
                position: absolute;
                top: calc(37.50000000000002% - 2px / 2);
                width: 20px;
                will-change: var(--framer-will-change-override, transform)
            }

            .framer-PRm71 .framer-sql8mv {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 20px;
                height: min-content;
                justify-content: center;
                overflow: visible;
                padding: 0;
                position: relative;
                text-decoration: none;
                width: min-content
            }

            .framer-PRm71 .framer-1bx4l7d {
                aspect-ratio: 2.3734939759036147 / 1;
                flex: none;
                height: var(--framer-aspect-ratio-supported, 53px);
                position: relative;
                width: 126px
            }

            .framer-PRm71 .framer-1sm1hls {
                align-content: flex-end;
                align-items: flex-end;
                display: flex;
                flex: 1 0 0px;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 10px;
                height: min-content;
                justify-content: flex-start;
                overflow: hidden;
                padding: 0 20px;
                position: relative;
                width: 1px;
                z-index: 2
            }

            .framer-PRm71 .framer-1ap17tw,.framer-PRm71 .framer-1xc2m0k,.framer-PRm71 .framer-tmm2dj {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 15px;
                height: 56px;
                justify-content: flex-end;
                overflow: hidden;
                padding: 0;
                position: relative;
                text-decoration: none;
                width: 100%
            }

            .framer-PRm71 .framer-91q1h6-container {
                flex: none;
                height: auto;
                position: relative;
                width: 100%
            }

            @supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
                .framer-PRm71.framer-5jtb6j,.framer-PRm71 .framer-1t7tkii,.framer-PRm71 .framer-1ge7u6t,.framer-PRm71 .framer-2h1vuy,.framer-PRm71 .framer-eoo4o5,.framer-PRm71 .framer-u8433a,.framer-PRm71 .framer-1uk8twk,.framer-PRm71 .framer-dgyz6d,.framer-PRm71 .framer-1epily6,.framer-PRm71 .framer-9ial8v,.framer-PRm71 .framer-g6qg40,.framer-PRm71 .framer-c54o01,.framer-PRm71 .framer-tit9f8,.framer-PRm71 .framer-5hynwk,.framer-PRm71 .framer-1ekdrr1,.framer-PRm71 .framer-byrob6,.framer-PRm71 .framer-1xi51ws,.framer-PRm71 .framer-sql8mv,.framer-PRm71 .framer-1sm1hls,.framer-PRm71 .framer-1ap17tw,.framer-PRm71 .framer-1xc2m0k,.framer-PRm71 .framer-tmm2dj,.framer-PRm71 .framer-1hs8127,.framer-PRm71 .framer-77albl,.framer-PRm71 .framer-1x6esk0,.framer-PRm71 .framer-5f0f5u {
                    gap:0px
                }

                .framer-PRm71.framer-5jtb6j>*,.framer-PRm71 .framer-1t7tkii>*,.framer-PRm71 .framer-1xi51ws>*,.framer-PRm71 .framer-sql8mv>* {
                    margin: 0 10px
                }

                .framer-PRm71.framer-5jtb6j>:first-child,.framer-PRm71 .framer-1t7tkii>:first-child,.framer-PRm71 .framer-1ge7u6t>:first-child,.framer-PRm71 .framer-2h1vuy>:first-child,.framer-PRm71 .framer-eoo4o5>:first-child,.framer-PRm71 .framer-u8433a>:first-child,.framer-PRm71 .framer-1uk8twk>:first-child,.framer-PRm71 .framer-dgyz6d>:first-child,.framer-PRm71 .framer-1epily6>:first-child,.framer-PRm71 .framer-g6qg40>:first-child,.framer-PRm71 .framer-c54o01>:first-child,.framer-PRm71 .framer-tit9f8>:first-child,.framer-PRm71 .framer-5hynwk>:first-child,.framer-PRm71 .framer-1ekdrr1>:first-child,.framer-PRm71 .framer-byrob6>:first-child,.framer-PRm71 .framer-1xi51ws>:first-child,.framer-PRm71 .framer-sql8mv>:first-child,.framer-PRm71 .framer-1ap17tw>:first-child,.framer-PRm71 .framer-1xc2m0k>:first-child,.framer-PRm71 .framer-tmm2dj>:first-child,.framer-PRm71 .framer-1hs8127>:first-child,.framer-PRm71 .framer-77albl>:first-child,.framer-PRm71 .framer-1x6esk0>:first-child,.framer-PRm71 .framer-5f0f5u>:first-child {
                    margin-left: 0
                }

                .framer-PRm71.framer-5jtb6j>:last-child,.framer-PRm71 .framer-1t7tkii>:last-child,.framer-PRm71 .framer-1ge7u6t>:last-child,.framer-PRm71 .framer-2h1vuy>:last-child,.framer-PRm71 .framer-eoo4o5>:last-child,.framer-PRm71 .framer-u8433a>:last-child,.framer-PRm71 .framer-1uk8twk>:last-child,.framer-PRm71 .framer-dgyz6d>:last-child,.framer-PRm71 .framer-1epily6>:last-child,.framer-PRm71 .framer-g6qg40>:last-child,.framer-PRm71 .framer-c54o01>:last-child,.framer-PRm71 .framer-tit9f8>:last-child,.framer-PRm71 .framer-5hynwk>:last-child,.framer-PRm71 .framer-1ekdrr1>:last-child,.framer-PRm71 .framer-byrob6>:last-child,.framer-PRm71 .framer-1xi51ws>:last-child,.framer-PRm71 .framer-sql8mv>:last-child,.framer-PRm71 .framer-1ap17tw>:last-child,.framer-PRm71 .framer-1xc2m0k>:last-child,.framer-PRm71 .framer-tmm2dj>:last-child,.framer-PRm71 .framer-1hs8127>:last-child,.framer-PRm71 .framer-77albl>:last-child,.framer-PRm71 .framer-1x6esk0>:last-child,.framer-PRm71 .framer-5f0f5u>:last-child {
                    margin-right: 0
                }

                .framer-PRm71 .framer-1ge7u6t>*,.framer-PRm71 .framer-eoo4o5>*,.framer-PRm71 .framer-1hs8127>*,.framer-PRm71 .framer-1x6esk0>* {
                    margin: 0 3px
                }

                .framer-PRm71 .framer-2h1vuy>*,.framer-PRm71 .framer-u8433a>*,.framer-PRm71 .framer-77albl>*,.framer-PRm71 .framer-5f0f5u>* {
                    margin: 0
                }

                .framer-PRm71 .framer-1uk8twk>*,.framer-PRm71 .framer-dgyz6d>*,.framer-PRm71 .framer-1epily6>* {
                    margin: 0 5px
                }

                .framer-PRm71 .framer-9ial8v>* {
                    margin: 2.5px 0
                }

                .framer-PRm71 .framer-9ial8v>:first-child,.framer-PRm71 .framer-1sm1hls>:first-child {
                    margin-top: 0
                }

                .framer-PRm71 .framer-9ial8v>:last-child,.framer-PRm71 .framer-1sm1hls>:last-child {
                    margin-bottom: 0
                }

                .framer-PRm71 .framer-g6qg40>*,.framer-PRm71 .framer-c54o01>*,.framer-PRm71 .framer-tit9f8>*,.framer-PRm71 .framer-5hynwk>*,.framer-PRm71 .framer-1ekdrr1>*,.framer-PRm71 .framer-byrob6>*,.framer-PRm71 .framer-1ap17tw>*,.framer-PRm71 .framer-1xc2m0k>*,.framer-PRm71 .framer-tmm2dj>* {
                    margin: 0 7.5px
                }

                .framer-PRm71 .framer-1sm1hls>* {
                    margin: 5px 0
                }
            }

            .framer-PRm71.framer-v-1osy9ud.framer-5jtb6j {
                flex-direction: column;
                gap: 0px;
                height: 64px;
                justify-content: flex-start;
                overflow: hidden;
                padding: 0;
                width: 390px;
                will-change: var(--framer-will-change-override, transform)
            }

            .framer-PRm71.framer-v-1osy9ud .framer-1t7tkii {
                flex: none;
                order: 1;
                width: 100%
            }

            .framer-PRm71.framer-v-1osy9ud .framer-1xi51ws,.framer-PRm71.framer-v-1o9ahb4 .framer-1xi51ws {
                gap: unset;
                height: 64px;
                justify-content: space-between;
                order: 0;
                padding: 0 20px;
                width: 100%;
                z-index: 2
            }

            .framer-PRm71.framer-v-1osy9ud .framer-1xv12hb,.framer-PRm71.framer-v-1o9ahb4 .framer-1xv12hb {
                cursor: pointer;
                height: 44px;
                order: 0;
                width: 44px
            }

            .framer-PRm71.framer-v-1osy9ud .framer-sql8mv,.framer-PRm71.framer-v-1o9ahb4 .framer-sql8mv,.framer-PRm71.framer-v-1o9ahb4 .framer-91q1h6-container {
                order: 1
            }

            .framer-PRm71.framer-v-1osy9ud .framer-1bx4l7d,.framer-PRm71.framer-v-1o9ahb4 .framer-1bx4l7d {
                height: var(--framer-aspect-ratio-supported, 37px);
                width: 87px
            }

            @supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
                .framer-PRm71.framer-v-1osy9ud.framer-5jtb6j,.framer-PRm71.framer-v-1osy9ud .framer-1xi51ws {
                    gap:0px
                }

                .framer-PRm71.framer-v-1osy9ud.framer-5jtb6j>* {
                    margin: 0
                }

                .framer-PRm71.framer-v-1osy9ud.framer-5jtb6j>:first-child {
                    margin-top: 0
                }

                .framer-PRm71.framer-v-1osy9ud.framer-5jtb6j>:last-child {
                    margin-bottom: 0
                }

                .framer-PRm71.framer-v-1osy9ud .framer-1xi51ws>*,.framer-PRm71.framer-v-1osy9ud .framer-1xi51ws>:first-child,.framer-PRm71.framer-v-1osy9ud .framer-1xi51ws>:last-child {
                    margin: 0
                }
            }

            .framer-PRm71.framer-v-1o9ahb4.framer-5jtb6j {
                flex-direction: column;
                gap: 0px;
                height: min-content;
                max-height: calc(var(--framer-viewport-height, 100vh) * 1);
                overflow: auto;
                overscroll-behavior: contain;
                padding: 0 0 33px;
                width: 390px
            }

            .framer-PRm71.framer-v-1o9ahb4 .framer-ut7ide,.framer-PRm71.framer-v-1o9ahb4 .framer-fiv4f8 {
                top: calc(50.00000000000002% - 2px / 2)
            }

            .framer-PRm71.framer-v-1o9ahb4 .framer-1sm1hls {
                flex: none;
                order: 2;
                width: 100%
            }

            .framer-PRm71.framer-v-1o9ahb4 .framer-1ap17tw {
                order: 2
            }

            .framer-PRm71.framer-v-1o9ahb4 .framer-1xc2m0k {
                order: 3
            }

            .framer-PRm71.framer-v-1o9ahb4 .framer-tmm2dj {
                order: 4
            }

            .framer-PRm71.framer-v-1o9ahb4 .framer-1hs8127 {
                order: 7
            }

            .framer-PRm71.framer-v-1o9ahb4 .framer-1x6esk0 {
                order: 8
            }

            @supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
                .framer-PRm71.framer-v-1o9ahb4.framer-5jtb6j,.framer-PRm71.framer-v-1o9ahb4 .framer-1xi51ws {
                    gap:0px
                }

                .framer-PRm71.framer-v-1o9ahb4.framer-5jtb6j>* {
                    margin: 0
                }

                .framer-PRm71.framer-v-1o9ahb4.framer-5jtb6j>:first-child {
                    margin-top: 0
                }

                .framer-PRm71.framer-v-1o9ahb4.framer-5jtb6j>:last-child {
                    margin-bottom: 0
                }

                .framer-PRm71.framer-v-1o9ahb4 .framer-1xi51ws>*,.framer-PRm71.framer-v-1o9ahb4 .framer-1xi51ws>:first-child,.framer-PRm71.framer-v-1o9ahb4 .framer-1xi51ws>:last-child {
                    margin: 0
                }
            }

            .framer-PRm71[data-hide-scrollbars=true]::-webkit-scrollbar,.framer-PRm71 [data-hide-scrollbars=true]::-webkit-scrollbar {
                width: 0px;
                height: 0px
            }

            .framer-PRm71[data-hide-scrollbars=true]::-webkit-scrollbar-thumb,.framer-PRm71 [data-hide-scrollbars=true]::-webkit-scrollbar-thumb {
                background: transparent
            }

            .framer-PRm71[data-border=true]:after,.framer-PRm71 [data-border=true]:after {
                content: "";
                border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
                border-color: var(--border-color, none);
                border-style: var(--border-style, none);
                width: 100%;
                height: 100%;
                position: absolute;
                box-sizing: border-box;
                left: 0;
                top: 0;
                border-radius: inherit;
                pointer-events: none
            }

            .framer-36uOy.framer-rwf801,.framer-36uOy .framer-rwf801 {
                display: block
            }

            .framer-36uOy.framer-ps0ich {
                align-content: center;
                align-items: center;
                display: flex;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 5px;
                height: min-content;
                justify-content: center;
                overflow: hidden;
                padding: 5px 0;
                position: relative;
                width: min-content
            }

            .framer-36uOy .framer-lp6z80-container {
                flex: none;
                height: auto;
                position: relative;
                width: auto
            }

            .framer-36uOy .framer-1rfnw65 {
                -webkit-user-select: none;
                flex: none;
                height: auto;
                position: relative;
                user-select: none;
                white-space: nowrap;
                width: auto
            }
            .framer-36uOy:hover{
                cursor: pointer;
            }
            .framer-36uOy:hover #ourProducts{
            
                    color:#888888 !important
            
            }
            .framer-36uOy:hover .framer-12eia36{
            
                transform: rotate(-180deg); 
                opacity: 1; 
                will-change: transform;
            
            }
            .style-nav{
                font-size: 12px;
                font-family: sans-serif;
                --token-77a7ebaa-fb76-40ee-b034-9bd7b853e556: rgba(248, 246, 239, .8);
                --framer-will-change-override: none;
                --framer-aspect-ratio-supported: auto;
                box-sizing: border-box;
                -webkit-font-smoothing: inherit;
                align-content: center;
                align-items: center;
                display: flex;
                flex-wrap: nowrap;
                justify-content: center;
                position: relative;
                flex-direction: column;
                gap: 0px;
                height: min-content;
                max-height: calc(var(--framer-viewport-height, 100vh) * 1);
                overflow: auto;
                overscroll-behavior: contain;
                padding: 0 0 120px;
                background-color: rgb(255, 255, 255);
                max-width: 100%;
                width: 100%;
                border-radius: 24px;
                box-shadow: rgba(0, 0, 0, 0.25) 0px 5px 50px 0px;
                transform: none;
                transform-origin: 50% 50% 0px;
            }
            .framer-145o7s1{
                font-size: 12px;
                font-family: sans-serif;
                --token-77a7ebaa-fb76-40ee-b034-9bd7b853e556: rgba(248, 246, 239, .8);
                --framer-will-change-override: none;
                --framer-aspect-ratio-supported: auto;
                box-sizing: border-box;
                -webkit-font-smoothing: inherit;
                flex: 0 0 auto;
                height: auto;
                position: relative;
                user-select: none;
                white-space: normal;
                width: 100%;
                word-break: break-word;
                overflow-wrap: break-word;
                order: 0;
                outline: none;
                display: flex;
                flex-direction: column;
                justify-content: flex-start;
                flex-shrink: 0;
                --extracted-r6o4lv: rgba(0, 0, 0, 0.4);
                --framer-paragraph-spacing: 0px;
                transform: none;
                transform-origin: 50% 50% 0px;
            }
            .framer-lsvsw0{
                font-size: 12px;
                font-family: sans-serif;
                --token-77a7ebaa-fb76-40ee-b034-9bd7b853e556: rgba(248, 246, 239, .8);
                --framer-will-change-override: none;
                --framer-aspect-ratio-supported: auto;
                --border-bottom-width: 1px;
                --border-color: rgb(238, 238, 238);
                --border-left-width: 0px;
                --border-right-width: 0px;
                --border-style: solid;
                --border-top-width: 0px;
                box-sizing: border-box;
                -webkit-font-smoothing: inherit;
                flex: 1 0 0px;
                height: auto;
                position: relative;
                user-select: none;
                white-space: normal;
                width: 1px;
                word-break: break-word;
                overflow-wrap: break-word;
                outline: none;
                display: flex;
                flex-direction: column;
                justify-content: flex-start;
                flex-shrink: 0;
                --extracted-r6o4lv: rgb(68, 68, 68);
                --framer-paragraph-spacing: 0px;
                transform: none;
                transform-origin: 50% 50% 0px;
            }
            .framer-3yn0sd {
                font-size: 12px;
                font-family: sans-serif;
                --token-77a7ebaa-fb76-40ee-b034-9bd7b853e556: rgba(248, 246, 239, .8);
                --framer-will-change-override: none;
                --framer-aspect-ratio-supported: auto;
                box-sizing: border-box;
                -webkit-font-smoothing: inherit;
                place-content: center flex-start;
                align-items: center;
                display: flex;
                flex: 0 0 auto;
                flex-flow: row;
                gap: 15px;
                height: 56px;
                overflow: hidden;
                padding: 0px;
                position: relative;
                text-decoration: none;
                width: 100%;
                order: 5;
                --border-bottom-width: 1px;
                --border-color: rgb(238, 238, 238);
                --border-left-width: 0px;
                --border-right-width: 0px;
                --border-style: solid;
                --border-top-width: 0px;
                transform: none;
                transform-origin: 50% 50% 0px;
            }
            @supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
                .framer-36uOy.framer-ps0ich {
                    gap:0px
                }

                .framer-36uOy.framer-ps0ich>* {
                    margin: 0 2.5px
                }

                .framer-36uOy.framer-ps0ich>:first-child {
                    margin-left: 0
                }

                .framer-36uOy.framer-ps0ich>:last-child {
                    margin-right: 0
                }
            }

            .framer-2F7tm [data-border=true]:after {
                content: "";
                border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
                border-color: var(--border-color, none);
                border-style: var(--border-style, none);
                width: 100%;
                height: 100%;
                position: absolute;
                box-sizing: border-box;
                left: 0;
                top: 0;
                border-radius: inherit;
                pointer-events: none
            }

            .framer-2F7tm .framer-1al4e3m {
                display: block
            }

            .framer-2F7tm .framer-u8k4t0 {
                height: 14px;
                overflow: visible;
                position: relative;
                width: 14px
            }

            .framer-2F7tm .framer-12eia36 {
                flex: none;
                height: 14px;
                left: calc(50.00000000000002% - 14px / 2);
                overflow: visible;
                position: absolute;
                top: calc(50.00000000000002% - 14px / 2);
                width: 14px
            }

            .framer-2F7tm .framer-tbg1zr {
                flex: none;
                height: 14px;
                left: calc(50.00000000000002% - 14px / 2);
                position: absolute;
                top: calc(50.00000000000002% - 14px / 2);
                width: 14px
            }

            .ssr-variant {
                display: contents
            }

            @supports (aspect-ratio: 1) {
                body {
                    --framer-aspect-ratio-supported: auto
                }
            }

            .framer-i1iwT.framer-16o0y8w,.framer-i1iwT .framer-16o0y8w {
                display: block
            }

            .framer-i1iwT.framer-141x4yq {
                align-content: center;
                align-items: center;
                display: flex;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 56px;
                height: min-content;
                justify-content: flex-start;
                overflow: hidden;
                padding: 0;
                position: relative;
                width: 1200px
            }

            .framer-i1iwT .framer-jyso9l {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 40px;
                height: min-content;
                justify-content: center;
                max-width: 1280px;
                overflow: visible;
                padding: 40px 32px;
                position: relative;
                width: 100%
            }

            .framer-i1iwT .framer-14p35rc {
                align-content: flex-start;
                align-items: flex-start;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 48px;
                height: min-content;
                justify-content: flex-start;
                max-width: 1280px;
                overflow: visible;
                padding: 0 16px;
                position: relative;
                width: 100%
            }

            .framer-i1iwT .framer-1qkbp12 {
                display: grid;
                flex: none;
                gap: 16px;
                grid-auto-rows: minmax(0,1fr);
                grid-template-columns: repeat(2,minmax(200px,1fr));
                grid-template-rows: repeat(1,minmax(0,1fr));
                height: min-content;
                justify-content: center;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-i1iwT .framer-1l368ar {
                align-content: flex-start;
                align-items: flex-start;
                align-self: start;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 0px;
                height: 100%;
                justify-content: flex-start;
                justify-self: start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-i1iwT .framer-1qb57gv,.framer-i1iwT .framer-dushds {
                align-content: flex-end;
                align-items: flex-end;
                display: flex;
                flex: 1 0 0px;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 24px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 1px
            }

            .framer-i1iwT .framer-c6radf,.framer-i1iwT .framer-wu1tm1 {
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap-wrap;
                width: 100%;
                word-break: break-word;
                word-wrap: break-word
            }

            .framer-i1iwT .framer-63w7ri,.framer-i1iwT .framer-l40dfp {
                align-content: flex-end;
                align-items: flex-end;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 4px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: min-content
            }

            .framer-i1iwT .framer-n281lc,.framer-i1iwT .framer-162f8z3,.framer-i1iwT .framer-1b97phs,.framer-i1iwT .framer-ztwotr,.framer-i1iwT .framer-mk7aue,.framer-i1iwT .framer-17bexkn,.framer-i1iwT .framer-1b08x3b,.framer-i1iwT .framer-zcppjy,.framer-i1iwT .framer-1qsnir2,.framer-i1iwT .framer-pry8mq {
                align-content: center;
                align-items: center;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 8px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: min-content
            }

            .framer-i1iwT .framer-eriayf,.framer-i1iwT .framer-gf2roa,.framer-i1iwT .framer-16aso1q,.framer-i1iwT .framer-u9s0mv,.framer-i1iwT .framer-iy3kj6,.framer-i1iwT .framer-u19tqy,.framer-i1iwT .framer-1lcv7n2,.framer-i1iwT .framer-1e3yi7s,.framer-i1iwT .framer-u5f3a1,.framer-i1iwT .framer-7qih1,.framer-i1iwT .framer-1tomqyj,.framer-i1iwT .framer-438462,.framer-i1iwT .framer-tfg66w,.framer-i1iwT .framer-y7vzj8 {
                flex: none;
                height: auto;
                position: relative;
                white-space: nowrap;
                width: auto
            }

            .framer-i1iwT .framer-16kuazh {
                align-content: flex-start;
                align-items: flex-start;
                align-self: start;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 10px;
                height: 100%;
                justify-content: flex-end;
                justify-self: start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-i1iwT .framer-fd3zx4 {
                margin-right: 35px;
                aspect-ratio: 2.3734939759036147 / 1;
                flex: none;
                height: var(--framer-aspect-ratio-supported, 53px);
                position: relative;
                text-decoration: none;
                width: 126px
            }

            .framer-i1iwT .framer-1qz69qo {
                align-content: flex-start;
                align-items: flex-start;
                display: flex;
                flex: none;
                flex-direction: column;
                flex-wrap: nowrap;
                gap: 32px;
                height: min-content;
                justify-content: flex-start;
                max-width: 1280px;
                overflow: visible;
                padding: 0 16px;
                position: relative;
                width: 100%
            }

            .framer-i1iwT .framer-byp37g {
                flex: none;
                height: 1px;
                overflow: hidden;
                position: relative;
                width: 100%
            }

            .framer-i1iwT .framer-rvayjg {
                align-content: flex-start;
                align-items: flex-start;
                display: flex;
                flex: none;
                flex-direction: row;
                /* flex-wrap: nowrap; */
                height: min-content;
                justify-content: space-between;
                overflow: visible;
                padding: 0;
                position: relative;
                width: 100%
            }

            .framer-i1iwT .framer-10oy2ld {
                align-content: flex-start;
                align-items: flex-start;
                display: flex;
                flex: none;
                flex-direction: row;
                flex-wrap: nowrap;
                gap: 16px;
                height: min-content;
                justify-content: flex-start;
                overflow: visible;
                padding: 0;
                position: relative;
                width: min-content
            }

            @supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
                .framer-i1iwT.framer-141x4yq,.framer-i1iwT .framer-jyso9l,.framer-i1iwT .framer-14p35rc,.framer-i1iwT .framer-1l368ar,.framer-i1iwT .framer-1qb57gv,.framer-i1iwT .framer-63w7ri,.framer-i1iwT .framer-n281lc,.framer-i1iwT .framer-162f8z3,.framer-i1iwT .framer-1b97phs,.framer-i1iwT .framer-ztwotr,.framer-i1iwT .framer-dushds,.framer-i1iwT .framer-l40dfp,.framer-i1iwT .framer-mk7aue,.framer-i1iwT .framer-17bexkn,.framer-i1iwT .framer-1b08x3b,.framer-i1iwT .framer-zcppjy,.framer-i1iwT .framer-1qsnir2,.framer-i1iwT .framer-pry8mq,.framer-i1iwT .framer-16kuazh,.framer-i1iwT .framer-1qz69qo,.framer-i1iwT .framer-10oy2ld {
                    gap:0px
                }

                .framer-i1iwT.framer-141x4yq>* {
                    margin: 28px 0
                }

                .framer-i1iwT.framer-141x4yq>:first-child,.framer-i1iwT .framer-jyso9l>:first-child,.framer-i1iwT .framer-14p35rc>:first-child,.framer-i1iwT .framer-1qb57gv>:first-child,.framer-i1iwT .framer-63w7ri>:first-child,.framer-i1iwT .framer-dushds>:first-child,.framer-i1iwT .framer-l40dfp>:first-child,.framer-i1iwT .framer-1qz69qo>:first-child {
                    margin-top: 0
                }

                .framer-i1iwT.framer-141x4yq>:last-child,.framer-i1iwT .framer-jyso9l>:last-child,.framer-i1iwT .framer-14p35rc>:last-child,.framer-i1iwT .framer-1qb57gv>:last-child,.framer-i1iwT .framer-63w7ri>:last-child,.framer-i1iwT .framer-dushds>:last-child,.framer-i1iwT .framer-l40dfp>:last-child,.framer-i1iwT .framer-1qz69qo>:last-child {
                    margin-bottom: 0
                }

                .framer-i1iwT .framer-jyso9l>* {
                    margin: 20px 0
                }

                .framer-i1iwT .framer-14p35rc>* {
                    margin: 24px 0
                }

                .framer-i1iwT .framer-1l368ar>* {
                    margin: 0 16px
                }

                .framer-i1iwT .framer-1l368ar>:first-child,.framer-i1iwT .framer-n281lc>:first-child,.framer-i1iwT .framer-162f8z3>:first-child,.framer-i1iwT .framer-1b97phs>:first-child,.framer-i1iwT .framer-ztwotr>:first-child,.framer-i1iwT .framer-mk7aue>:first-child,.framer-i1iwT .framer-17bexkn>:first-child,.framer-i1iwT .framer-1b08x3b>:first-child,.framer-i1iwT .framer-zcppjy>:first-child,.framer-i1iwT .framer-1qsnir2>:first-child,.framer-i1iwT .framer-pry8mq>:first-child,.framer-i1iwT .framer-16kuazh>:first-child,.framer-i1iwT .framer-10oy2ld>:first-child {
                    margin-left: 0
                }

                .framer-i1iwT .framer-1l368ar>:last-child,.framer-i1iwT .framer-n281lc>:last-child,.framer-i1iwT .framer-162f8z3>:last-child,.framer-i1iwT .framer-1b97phs>:last-child,.framer-i1iwT .framer-ztwotr>:last-child,.framer-i1iwT .framer-mk7aue>:last-child,.framer-i1iwT .framer-17bexkn>:last-child,.framer-i1iwT .framer-1b08x3b>:last-child,.framer-i1iwT .framer-zcppjy>:last-child,.framer-i1iwT .framer-1qsnir2>:last-child,.framer-i1iwT .framer-pry8mq>:last-child,.framer-i1iwT .framer-16kuazh>:last-child,.framer-i1iwT .framer-10oy2ld>:last-child {
                    margin-right: 0
                }

                .framer-i1iwT .framer-1qb57gv>*,.framer-i1iwT .framer-dushds>* {
                    margin: 12px 0
                }

                .framer-i1iwT .framer-63w7ri>*,.framer-i1iwT .framer-l40dfp>* {
                    margin: 2px 0
                }

                .framer-i1iwT .framer-n281lc>*,.framer-i1iwT .framer-162f8z3>*,.framer-i1iwT .framer-1b97phs>*,.framer-i1iwT .framer-ztwotr>*,.framer-i1iwT .framer-mk7aue>*,.framer-i1iwT .framer-17bexkn>*,.framer-i1iwT .framer-1b08x3b>*,.framer-i1iwT .framer-zcppjy>*,.framer-i1iwT .framer-1qsnir2>*,.framer-i1iwT .framer-pry8mq>* {
                    margin: 0 4px
                }

                .framer-i1iwT .framer-16kuazh>* {
                    margin: 0 5px
                }

                .framer-i1iwT .framer-1qz69qo>* {
                    margin: 16px 0
                }

                .framer-i1iwT .framer-10oy2ld>* {
                    margin: 0 8px
                }
            }

            .framer-i1iwT.framer-141x4yq.framer-141x4yq {
                width: 390px
            }

            .framer-i1iwT.framer-141x4yq .framer-jyso9l {
                gap: 32px;
                padding: 20px
            }

            .framer-i1iwT.framer-141x4yq .framer-14p35rc,.framer-i1iwT.framer-141x4yq .framer-1qz69qo,.framer-i1iwT.framer-v-14kjifd .framer-14p35rc {
                max-width: unset;
                padding: 0
            }

            .framer-i1iwT.framer-141x4yq .framer-1qkbp12,.framer-i1iwT.framer-v-14kjifd .framer-1qkbp12 {
                align-content: flex-end;
                align-items: flex-end;
                display: flex;
                flex-direction: column;
                flex-wrap: nowrap;
                justify-content: flex-start
            }

            .framer-i1iwT.framer-141x4yq .framer-1l368ar {
                align-self: unset;
                gap: 60px;
                height: min-content;
                order: 1
            }

            .framer-i1iwT.framer-141x4yq .framer-l40dfp {
                gap: 8px
            }

            .framer-i1iwT.framer-141x4yq .framer-16kuazh {
                align-self: unset;
                height: min-content;
                order: 0
            }

            .framer-i1iwT.framer-141x4yq .framer-rvayjg {
                align-content: center;
                align-items: center;
                flex-direction: column;
                gap: 24px;
                justify-content: flex-start
            }

            @supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
                .framer-i1iwT.framer-141x4yq .framer-jyso9l,.framer-i1iwT.framer-141x4yq .framer-1qkbp12,.framer-i1iwT.framer-141x4yq .framer-1l368ar,.framer-i1iwT.framer-141x4yq .framer-l40dfp,.framer-i1iwT.framer-141x4yq .framer-rvayjg {
                    gap:0px
                }

                .framer-i1iwT.framer-141x4yq .framer-jyso9l>*,.framer-i1iwT.framer-141x4yq .framer-1qkbp12>* {
                    margin: 16px 0
                }

                .framer-i1iwT.framer-141x4yq .framer-jyso9l>:first-child,.framer-i1iwT.framer-141x4yq .framer-1qkbp12>:first-child,.framer-i1iwT.framer-141x4yq .framer-l40dfp>:first-child,.framer-i1iwT.framer-141x4yq .framer-rvayjg>:first-child {
                    margin-top: 0
                }

                .framer-i1iwT.framer-141x4yq .framer-jyso9l>:last-child,.framer-i1iwT.framer-141x4yq .framer-1qkbp12>:last-child,.framer-i1iwT.framer-141x4yq .framer-l40dfp>:last-child,.framer-i1iwT.framer-141x4yq .framer-rvayjg>:last-child {
                    margin-bottom: 0
                }

                .framer-i1iwT.framer-141x4yq .framer-1l368ar>* {
                    margin: 0 30px
                }

                .framer-i1iwT.framer-141x4yq .framer-1l368ar>:first-child {
                    margin-left: 0
                }

                .framer-i1iwT.framer-141x4yq .framer-1l368ar>:last-child {
                    margin-right: 0
                }

                .framer-i1iwT.framer-141x4yq .framer-l40dfp>* {
                    margin: 4px 0
                }

                .framer-i1iwT.framer-141x4yq .framer-rvayjg>* {
                    margin: 12px 0
                }
            }

            .framer-i1iwT.framer-v-14kjifd.framer-141x4yq {
                width: 730px
            }

            .framer-i1iwT.framer-v-14kjifd .framer-jyso9l {
                padding: 32px
            }

            .framer-i1iwT.framer-v-14kjifd .framer-1l368ar {
                align-self: unset;
                height: min-content;
                order: 1
            }

            .framer-i1iwT.framer-v-14kjifd .framer-16kuazh {
                align-self: unset;
                height: min-content;
                order: 0;
                width: 536px
            }

            .framer-i1iwT.framer-v-14kjifd .framer-1qz69qo {
                padding: 0
            }

            @supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
                .framer-i1iwT.framer-v-14kjifd .framer-1qkbp12 {
                    gap:0px
                }

                .framer-i1iwT.framer-v-14kjifd .framer-1qkbp12>* {
                    margin: 16px 0
                }

                .framer-i1iwT.framer-v-14kjifd .framer-1qkbp12>:first-child {
                    margin-top: 0
                }

                .framer-i1iwT.framer-v-14kjifd .framer-1qkbp12>:last-child {
                    margin-bottom: 0
                }
            }

            .framer-Elbog .framer-styles-preset-eoz6e0:not(.rich-text-wrapper),.framer-Elbog .framer-styles-preset-eoz6e0.rich-text-wrapper a {
                --framer-link-current-text-color: #111111;
                --framer-link-current-text-decoration: underline;
                --framer-link-hover-text-color: #0088ff;
                --framer-link-hover-text-decoration: underline;
                --framer-link-text-color: #444444;
                --framer-link-text-decoration: none
            }

            .framer-i1iwT[data-border=true]:after,.framer-i1iwT [data-border=true]:after {
                content: "";
                border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0);
                border-color: var(--border-color, none);
                border-style: var(--border-style, none);
                width: 100%;
                height: 100%;
                position: absolute;
                box-sizing: border-box;
                left: 0;
                top: 0;
                border-radius: inherit;
                pointer-events: none
            }

@media(min-width: 1400px) {
    .hidden-1ahfvbx {
        display:none!important
    }
}

@media(min-width: 810px) and (max-width: 1399px) {
    .hidden-1gh3di3 {
        display:none!important
    }
}

@media(max-width: 809px) {
    .hidden-dmhem9 {
        display:none!important
    }
}