@font-face{font-family:Host Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PuTnJ_h-j-w94.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PuTnJ_hGj-w.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/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(/fonts/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/fonts/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+0370-03FF}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/GrgcKwrN6d3Uz8EwcLHZxwEfC4.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+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/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(/fonts/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(/fonts/1K3W8DizY3v4emK8Mb08YHxTbs.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/fonts/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+0370-03FF}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/syRNPWzAMIrcJ3wIlPIP43KjQs.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+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/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(/fonts/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(/fonts/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/fonts/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+0370-03FF}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/ia3uin3hQWqDrVloC1zEtYHWw.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+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/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(/fonts/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(/fonts/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/fonts/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+0370-03FF}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/pKRFNWFoZl77qYCAIp84lN1h944.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+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2);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(/fonts/X5hj6qzcHUYv7h1390c8Rhm6550.woff2);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(/fonts/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2);font-style:normal;font-weight:900;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/fonts/cugnVhSraaRyANCaUtI5FV17wk.woff2);font-style:normal;font-weight:900;unicode-range:U+0370-03FF}@font-face{font-family:Inter;src:url(/fonts/5HcVoGak8k5agFJSaKa4floXVu0.woff2);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(/fonts/rZ5DdENNqIdFTIyQQiP5isO7M.woff2);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+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/P2Bw01CtL0b9wqygO0sSVogWbo.woff2);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(/fonts/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2);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(/fonts/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2);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(/fonts/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2);font-style:italic;font-weight:900;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/fonts/3ZmXbBKToJifDV9gwcifVd1tEY.woff2);font-style:italic;font-weight:900;unicode-range:U+0370-03FF}@font-face{font-family:Inter;src:url(/fonts/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2);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(/fonts/gcnfba68tfm7qAyrWRCf9r34jg.woff2);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+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2);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;src:url(/fonts/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(/fonts/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(/fonts/6mJuEAguuIuMog10gGvH5d3cl8.woff2);font-display:swap;font-style:normal;font-weight:500;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/fonts/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);font-display:swap;font-style:normal;font-weight:500;unicode-range:U+0370-03FF}@font-face{font-family:Inter;src:url(/fonts/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(/fonts/UjlFhCnUjxhNfep4oYBPqnEssyo.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+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/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:Manrope;src:url(/fonts/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2);font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Manrope;src:url(/fonts/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2);font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Host Grotesk Placeholder;src:local("Arial");ascent-override:95.95%;descent-override:29.78%;line-gap-override:0%;size-adjust:105.78%}@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:Manrope Placeholder;src:local("Arial");ascent-override:102.74%;descent-override:28.91%;line-gap-override:0%;size-adjust:103.76%}html,body,#main{box-sizing:border-box;margin:0;padding:0}: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-family:sans-serif;font-size:12px}body{--token-d27347ad-c127-4665-be64-4ff11938edb5:#050505;--token-07ba5232-edec-46c5-9b40-09a2b124aa65:#f5f5f5;--token-ad64cc62-8d86-41ff-ac31-994e181b6836:#e5e5e5;--token-e8f98dbe-57f5-4cc2-94a0-13f9ed60df7b:#05050599;--token-fe90119b-bc25-47e1-844b-2eaa16d5e469:#05050533;--token-3ce0fdc2-18dc-47e9-8869-c15f1eb0154f:#0505051a;--token-509da12b-f6d3-4736-976b-1c9e9357d852:#232323;--token-a5ec369e-7e63-40b0-be92-62a6ef254450:#1b1b1b99;--token-a4076e45-11e0-4c42-95ef-31be55c28714:#23232380;--token-a195ecd0-6770-4b78-bfae-86b8468b31cb:#efefef;--token-568957d4-7555-491b-9d86-a2926421f192:#f5f5f5;--token-2738ee06-90bc-4cc1-bffa-ed09f27243eb:#050505b3;--token-1476be85-f698-43ac-8669-99d87e29c9f2:#f5f5f599;--token-0de43e44-3083-4a8c-9523-2b7c5356a6a3:#232323;--token-f8111720-f441-4d1b-8066-0e50e08a9857:#1b1b1b99;--token-bd113f5d-e03e-4fe7-8502-3ec9582f3b03:#2323230f;--token-7fe56e11-fd27-4988-85b8-15e12f493475:#05050533;--token-2759885a-0605-4b0d-ae5f-9a938c3766f2:#000}@supports (z-index:calc(infinity)){#__framer-badge-container{--infinity:infinity}}#__framer-badge-container{pointer-events:none;width:100%;z-index:calc(var(--infinity,2147480000));justify-content:flex-end;padding:20px;display:flex;position:fixed;bottom:0}.framer-cursor-none,.framer-cursor-none *{cursor:none!important}.framer-pointer-events-none,.framer-pointer-events-none *{pointer-events:none!important}.framer-O9nO3.framer-zc5h3q,.framer-O9nO3 .framer-zc5h3q{display:block}.framer-O9nO3.framer-97vk8l{--selection-background-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505) ;--selection-color:var(--token-07ba5232-edec-46c5-9b40-09a2b124aa65,#f5f5f5) ;background-color:var(--token-07ba5232-edec-46c5-9b40-09a2b124aa65,#f5f5f5);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-O9nO3 .framer-bsobv0-container{flex:none;order:-1000;width:auto;height:auto;position:relative}.framer-O9nO3 .framer-1j8pdn8-container{height:auto;position:var(--framer-canvas-fixed-position,fixed);will-change:var(--framer-will-change-effect-override,transform);z-index:7;flex:none;order:-999;top:0;left:0;right:0}.framer-O9nO3 .framer-1f274ig{pointer-events:none;max-width:1200px;height:48px;position:var(--framer-canvas-fixed-position,fixed);will-change:var(--framer-will-change-effect-override,transform);z-index:10;flex-flow:row;flex:none;order:-998;place-content:center flex-end;align-items:center;gap:32px 16px;width:100%;padding:10px 20px;display:flex;top:0;left:calc(50% - (min(1200px,100%)/2));overflow:visible}.framer-O9nO3 .framer-qyilgh-container{pointer-events:auto;z-index:10;flex:none;width:auto;height:auto;position:relative}.framer-O9nO3.framer-g7amtq{-webkit-user-select:none;user-select:none;z-index:9;position:fixed;inset:0}.framer-O9nO3.framer-6eup7i{z-index:9;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;height:100vh;padding:0;display:flex;position:fixed;top:0;left:0;right:0;overflow:visible}.framer-O9nO3 .framer-11ty2x6-container{will-change:var(--framer-will-change-effect-override,transform);z-index:8;flex:1 0 0;width:1px;height:100%;position:relative}.framer-O9nO3 .framer-qx74wv-container{will-change:var(--framer-will-change-effect-override,transform);z-index:9;flex:none;width:auto;height:100vh;position:relative}.framer-O9nO3.framer-kr0fq5{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:var(--token-2738ee06-90bc-4cc1-bffa-ed09f27243eb,#05050580);will-change:var(--framer-will-change-effect-override,transform);z-index:7;flex:none;position:fixed;inset:0;overflow:visible}.framer-O9nO3 .framer-hjzi19{margin:0;background:0 0;flex-grow:1;width:0;height:0;position:relative}.framer-O9nO3 .framer-v2nfsr-container{flex:none;order:1004;width:100%;height:auto;position:relative}.framer-O9nO3 .framer-3vxorj-container{opacity:.15;z-index:0;flex:none;order:1005;position:absolute;inset:0}.framer-O9nO3 .framer-af6bc1{bottom:calc(100% - min(var(--framer-viewport-height,100%),100%) + 65px);height:min-content;position:var(--framer-canvas-fixed-position,fixed);will-change:var(--framer-will-change-effect-override,transform);z-index:10;flex-flow:column;flex:none;order:1006;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;right:20px;overflow:visible}.framer-O9nO3 .framer-1qqahmi-container{flex:none;width:142px;height:105px;position:relative}.framer-O9nO3 .framer-10hdha6-container{flex:none;width:auto;height:auto;position:relative}[data-layout-template=true]>#overlay{margin-bottom:0}.framer-O9nO3[data-selection=true] * ::selection{color:var(--selection-color,none);background-color:var(--selection-background-color,none)}.framer-O9nO3 [data-selection=true] * ::selection{color:var(--selection-color,none);background-color:var(--selection-background-color,none)}@media(min-width:810px)and (max-width:1199.98px){.framer-O9nO3 .framer-1f274ig{padding:10px 48px}}@media(max-width:809.98px){.framer-O9nO3 .framer-1f274ig{padding:10px 16px}.framer-O9nO3 .framer-qx74wv-container{width:100%}}.ssr-variant{display:contents}.framer-Ljl1O.framer-1glp3d2,.framer-Ljl1O .framer-1glp3d2{display:block}.framer-Ljl1O.framer-js360s{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:1200px;padding:10px 0;display:flex;position:relative}.framer-Ljl1O .framer-1o5g5u1{max-width:1200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:2;flex-flow:row;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;padding:0 20px;display:flex;position:relative}.framer-Ljl1O .framer-uljfcj-container,.framer-Ljl1O .framer-1v5d5c0-container{flex:none;width:auto;height:auto;position:relative}.framer-Ljl1O .framer-9nc42h{flex-flow:row;flex:none;place-content:center;align-items:center;gap:8px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-Ljl1O .framer-ern8k7-container{flex:none;width:8px;height:auto;position:relative}.framer-Ljl1O .framer-1jlmmv2,.framer-Ljl1O .framer-i36h5s{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-Ljl1O .framer-1j95pa0{flex-flow:row;flex:none;place-content:center;align-items:center;gap:6px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-Ljl1O .framer-qrcapy{flex:none;width:46px;height:20px;position:relative;overflow:visible}.framer-Ljl1O .framer-1fiplh9-container{z-index:1;flex:none;position:absolute;inset:0}.framer-Ljl1O.framer-v-fwxqem.framer-js360s{width:390px}.framer-Ljl1O.framer-v-fwxqem .framer-1o5g5u1{padding:0 16px}.framer-tcw85.framer-qmspg7,.framer-tcw85 .framer-qmspg7{display:block}.framer-tcw85.framer-1o7lc2h{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-tcw85 .framer-ew3k7c{white-space:pre;z-index:2;flex:none;width:auto;height:auto;position:relative}body{--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}body{--framer-will-change-filter-override:none}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type]{position:absolute}[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[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(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--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);--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-style,var(--framer-text-decoration-style,solid)) var(--framer-link-text-decoration,var(--framer-text-decoration,none)) var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)) var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}[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-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[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-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}p.framer-text,div.framer-text,figure.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,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-font-weight-preview,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));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));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);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}mark.framer-text,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{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}@supports not (color:color(display-p3 1 1 1)){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]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}.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));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}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));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-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));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}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),table.framer-text:not(:first-child),figure.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]{-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));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text 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-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))}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] 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-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:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));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-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));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)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}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]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.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:inherit;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))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){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]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}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]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,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-font-style-preview,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-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));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))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{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)))))}@supports not (color:color(display-p3 1 1 1)){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]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}.framer-image.framer-text{max-width:100%;height:auto;display:block}.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-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:""}ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1) * 1ch)}ol.framer-text>li.framer-text:before{content:counter(list-item,var(--list-style-type)) ".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ul.framer-text>li.framer-text:before{content:"•";position:absolute;inset-inline-start:0}.framer-table-wrapper{overflow-x:auto}table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}.framer-text-module[data-width=fill]>:first-child,.framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}[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;--font-variation-settings: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);-webkit-text-decoration:var(--framer-text-decoration,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]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}[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));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,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)));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current],[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){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)));-webkit-text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover,[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){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))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,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{max-width:100%;height:auto;display:block}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item) ".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"•";width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],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:auto}[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto 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]{background:0 0;border-width:0;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]{scrollbar-width:none}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.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,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}.framer-35aUD.framer-rlihvt,.framer-35aUD .framer-rlihvt{display:block}.framer-35aUD.framer-vflqla{flex-flow:row;place-content:center;align-items:center;gap:10px;width:8px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-35aUD .framer-1wwwa7v{flex:none;width:8px;height:8px;position:relative}.framer-35aUD .framer-17qphi1{z-index:1;flex:none;position:absolute;inset:0}.framer-iERa1.framer-1qw2vbo,.framer-iERa1 .framer-1qw2vbo{display:block}.framer-iERa1.framer-lf0ypa{cursor:pointer;flex-flow:column;place-content:center flex-start;align-items:center;gap:12px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-iERa1 .framer-18lfffv{flex-flow:row;flex:none;place-content:center;align-items:center;gap:32px;width:36px;height:12px;padding:0;display:flex;position:relative;overflow:hidden}.framer-iERa1 .framer-1p6c2jl{z-index:1;flex:none;width:18px;height:2px;position:absolute;top:0;left:0;overflow:hidden}.framer-iERa1 .framer-1feuuhq{z-index:1;flex:none;height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0;overflow:hidden}.framer-iERa1 .framer-1gkcr49{z-index:1;flex:none;width:18px;height:2px;position:absolute;top:calc(92.8571% - 1px);right:0;overflow:hidden}.framer-iERa1 .framer-ckwn96{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:32px;width:24px;height:24px;padding:0;display:flex;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);overflow:hidden}.framer-iERa1 .framer-13482lo{z-index:1;flex:none;width:12px;height:2px;position:absolute;top:-8px;left:-16px;overflow:hidden}.framer-iERa1 .framer-hiionn{z-index:1;flex:none;height:2px;position:absolute;top:calc(-34.2857% - 1px);left:31px;right:-31px;overflow:hidden}.framer-iERa1 .framer-21zrzo{z-index:1;flex:none;width:12px;height:2px;position:absolute;bottom:-8px;right:-16px;overflow:hidden}.framer-iERa1.framer-v-1sn3a13 .framer-1p6c2jl{left:-18px}.framer-iERa1.framer-v-1sn3a13 .framer-1feuuhq{left:36px;right:-36px}.framer-iERa1.framer-v-1sn3a13 .framer-1gkcr49{top:calc(93.3333% - 1px);right:-18px}.framer-iERa1.framer-v-1sn3a13 .framer-13482lo{top:7px;left:2px}.framer-iERa1.framer-v-1sn3a13 .framer-hiionn{top:calc(50% - 1px);left:0;right:0}.framer-iERa1.framer-v-1sn3a13 .framer-21zrzo{bottom:7px;right:2px}.framer-E2J6y.framer-lux5qc,.framer-E2J6y .framer-lux5qc{display:block}.framer-E2J6y.framer-72rtr7{height:min-content;overflow:var(--overflow-clip-fallback,clip);background-color:#fff;flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1200px;padding:0;display:flex;position:relative}.framer-E2J6y .framer-1hfdz9e,.framer-E2J6y .framer-1h2sku2{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-E2J6y .framer-qfrgms{flex-flow:column;flex:none;place-content:center flex-end;align-items:center;gap:200px;width:100%;max-width:1200px;height:100vh;padding:40px 20px;display:flex;position:relative;overflow:visible}.framer-E2J6y .framer-2by7l6-container{z-index:2;flex:none;width:280px;height:350px;position:absolute;top:calc(50% - 175px);left:calc(50% - 140px)}.framer-E2J6y .framer-1v4qmj0{--ticker-gap:10px;--ticker-total-children:1;--ticker-total-fr:1;will-change:var(--framer-will-change-override,transform);z-index:1;border-radius:10px;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;height:auto;padding:0;display:flex;position:absolute;top:50%;left:20px;right:20px;overflow:hidden;transform:translateY(-50%)}.framer-E2J6y .framer-175rh8z{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;will-change:var(--framer-will-change-effect-override,transform);flex:1 0 0;width:100%;height:auto;position:relative}.framer-E2J6y .framer-1o7ya4l{z-index:1;flex-flow:row;flex:none;place-content:flex-end center;align-items:flex-end;gap:40px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-E2J6y .framer-ir24b{flex-flow:row;flex:1 0 0;place-content:flex-end center;align-items:flex-end;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-E2J6y .framer-mqeapv{flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:10px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-E2J6y .framer-1xh2afd-container,.framer-E2J6y .framer-v8lx0e-container,.framer-E2J6y .framer-1etm93k-container,.framer-E2J6y .framer-yzsiib-container,.framer-E2J6y .framer-178ovkm-container,.framer-E2J6y .framer-t9eflx-container,.framer-E2J6y .framer-axqf4q-container,.framer-E2J6y .framer-1d21ny0-container,.framer-E2J6y .framer-1lbgnl4-container,.framer-E2J6y .framer-15tzvua-container,.framer-E2J6y .framer-sa9if2-container,.framer-E2J6y .framer-1sr0xsj-container,.framer-E2J6y .framer-1dq9kb0-container{flex:none;width:auto;height:auto;position:relative}.framer-E2J6y .framer-mr8sih{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;--framer-text-wrap-override:balance;flex:1 0 0;width:1px;max-width:500px;height:auto;position:relative}.framer-E2J6y .framer-eh2m7n,.framer-E2J6y .framer-13mu53y,.framer-E2J6y .framer-1257hwu{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:80px 0;display:flex;position:relative}.framer-E2J6y .framer-aamhva,.framer-E2J6y .framer-2wscqo,.framer-E2J6y .framer-7hqcq2{flex-flow:column;flex:none;place-content:center;align-items:center;gap:60px;width:100%;max-width:1200px;height:min-content;padding:0 20px;display:flex;position:relative;overflow:visible}.framer-E2J6y .framer-1u7otz6{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-E2J6y .framer-1a2sv6w{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-E2J6y .framer-m4eocj,.framer-E2J6y .framer-sevmwd{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-E2J6y .framer-xkwwyc{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;z-index:1;flex:none;width:auto;height:auto;position:absolute;top:-6px;right:-30px}.framer-E2J6y .framer-nlgv0n{flex:none;grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:20px;width:100%;height:min-content;padding:0;display:grid;position:relative}.framer-E2J6y .framer-1wbqcry-container{flex:none;place-self:start;width:100%;height:auto;position:relative}.framer-E2J6y .framer-1u5je0q{flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-E2J6y .framer-14bi55q-container{flex:none;width:100%;height:300px;position:relative}.framer-E2J6y .framer-2ojnks{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:40px;width:100%;padding:0;display:flex;position:relative}.framer-E2J6y .framer-ax5kku{height:40px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:16px;width:1px;padding:0;display:flex;position:relative;-webkit-mask:linear-gradient(270deg,#0000 0%,#000 20.5993% 50%,#000 80%,#0000 100%);mask:linear-gradient(270deg,#0000 0%,#000 20.5993% 50%,#000 80%,#0000 100%)}.framer-E2J6y .framer-x8pi5k{max-width:80%;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:16px;width:1px;padding:0;display:flex;position:relative}.framer-E2J6y .framer-nh2hb7{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-E2J6y .framer-atrq5g,.framer-E2J6y .framer-4h3sei{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-E2J6y .framer-1rurn21{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:.6 0 0;place-content:center;align-items:center;gap:30px;width:1px;padding:0;display:flex;position:relative}.framer-E2J6y .framer-18l65e7,.framer-E2J6y .framer-1csl9hp{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-end flex-start;align-items:flex-end;gap:16px;width:100%;padding:0;display:flex;position:relative}.framer-E2J6y .framer-f4jvmw-container,.framer-E2J6y .framer-6e6usc-container,.framer-E2J6y .framer-wbpci3-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-E2J6y .framer-1lhdt03{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-E2J6y .framer-1ub97kg-container{cursor:pointer;flex:none;width:100%;height:auto;position:relative}.framer-5qec8 .framer-styles-preset-11awhde:not(.rich-text-wrapper),.framer-5qec8 .framer-styles-preset-11awhde.rich-text-wrapper p{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-e8f98dbe-57f5-4cc2-94a0-13f9ed60df7b,#05050580);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media(max-width:1199px)and (min-width:810px){.framer-5qec8 .framer-styles-preset-11awhde:not(.rich-text-wrapper),.framer-5qec8 .framer-styles-preset-11awhde.rich-text-wrapper p{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-e8f98dbe-57f5-4cc2-94a0-13f9ed60df7b,#05050580);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media(max-width:809px)and (min-width:0){.framer-5qec8 .framer-styles-preset-11awhde:not(.rich-text-wrapper),.framer-5qec8 .framer-styles-preset-11awhde.rich-text-wrapper p{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-e8f98dbe-57f5-4cc2-94a0-13f9ed60df7b,#05050580);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-i7s3g .framer-styles-preset-u4swyf:not(.rich-text-wrapper),.framer-i7s3g .framer-styles-preset-u4swyf.rich-text-wrapper h2{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:56px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media(max-width:1199px)and (min-width:810px){.framer-i7s3g .framer-styles-preset-u4swyf:not(.rich-text-wrapper),.framer-i7s3g .framer-styles-preset-u4swyf.rich-text-wrapper h2{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:48px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media(max-width:809px)and (min-width:0){.framer-i7s3g .framer-styles-preset-u4swyf:not(.rich-text-wrapper),.framer-i7s3g .framer-styles-preset-u4swyf.rich-text-wrapper h2{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:40px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media(min-width:810px)and (max-width:1199.98px){.framer-E2J6y.framer-72rtr7{width:810px}.framer-E2J6y .framer-x8pi5k{max-width:100%}.framer-E2J6y .framer-1rurn21{flex:1 0 0;gap:32px}.framer-E2J6y .framer-f4jvmw-container,.framer-E2J6y .framer-6e6usc-container,.framer-E2J6y .framer-wbpci3-container{flex:none;width:auto}}@media(max-width:809.98px){.framer-E2J6y.framer-72rtr7{width:390px}.framer-E2J6y .framer-1h2sku2{padding:96px 0 60px}.framer-E2J6y .framer-qfrgms{gap:40px;height:min-content;padding:0 16px}.framer-E2J6y .framer-2by7l6-container{height:400px;left:unset;top:unset;order:1;width:100%;position:relative}.framer-E2J6y .framer-1v4qmj0{height:min-content;left:unset;right:unset;top:unset;transform:unset;order:0;width:100%;position:relative}.framer-E2J6y .framer-175rh8z{will-change:unset}.framer-E2J6y .framer-1o7ya4l{flex-direction:column;order:2}.framer-E2J6y .framer-ir24b{flex-direction:column;flex:none;order:0;align-content:flex-start;align-items:flex-start;gap:20px;width:100%}.framer-E2J6y .framer-mqeapv,.framer-E2J6y .framer-mr8sih,.framer-E2J6y .framer-ax5kku{flex:none;width:100%}.framer-E2J6y .framer-eh2m7n,.framer-E2J6y .framer-13mu53y,.framer-E2J6y .framer-1257hwu{padding:60px 0}.framer-E2J6y .framer-aamhva,.framer-E2J6y .framer-2wscqo,.framer-E2J6y .framer-7hqcq2{gap:40px;padding:0 16px}.framer-E2J6y .framer-1u7otz6{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:20px}.framer-E2J6y .framer-nlgv0n{flex-flow:column;align-content:flex-start;align-items:flex-start;display:flex}.framer-E2J6y .framer-1wbqcry-container{align-self:unset}.framer-E2J6y .framer-2ojnks{flex-direction:column}.framer-E2J6y .framer-x8pi5k{flex:none;width:100%;max-width:100%}.framer-E2J6y .framer-1rurn21{flex:none;align-content:flex-start;align-items:flex-start;gap:32px;width:100%}}.framer-Kc7Ut.framer-ae8wjf,.framer-Kc7Ut .framer-ae8wjf{display:block}.framer-Kc7Ut.framer-11vz7t2{flex-flow:row;place-content:center;align-items:center;gap:6px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-Kc7Ut .framer-12lezq6{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:3px;width:min-content;padding:0;display:flex;position:relative}.framer-Kc7Ut .framer-q582ur-container,.framer-Kc7Ut .framer-oupi6c-container,.framer-Kc7Ut .framer-2li84z-container{flex:none;width:3px;height:16px;position:relative}.framer-Kc7Ut .framer-1yqtbdv{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-Wr0mp.framer-10h4oh8,.framer-Wr0mp .framer-10h4oh8{display:block}.framer-Wr0mp.framer-1snu9u1{height:16px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:3px;padding:0;display:flex;position:relative}.framer-Wr0mp .framer-pbluiu{height:10px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:3px;position:relative}.framer-raibm.framer-1y6znja,.framer-raibm .framer-1y6znja{display:block}.framer-raibm.framer-ivjxc3{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;padding:10px 20px;text-decoration:none;display:flex;position:relative}.framer-raibm .framer-1xagihx{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-raibm .framer-85kd1c{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}.framer-raibm .framer-11nxn4t-container{z-index:1;flex:none;height:14px;position:absolute;top:-20px;left:0;right:0}.framer-raibm .framer-1us718m-container{z-index:1;flex:none;width:14px;height:14px;position:relative}.framer-raibm.framer-v-ivjxc3.hover .framer-11nxn4t-container,.framer-raibm.framer-v-gr9gnp.hover .framer-11nxn4t-container{left:unset;right:unset;top:unset;width:14px;position:relative}.framer-raibm.framer-v-ivjxc3.hover .framer-1us718m-container,.framer-raibm.framer-v-gr9gnp.hover .framer-1us718m-container{height:unset;width:unset;position:absolute;inset:20px 0 -20px}.framer-q8Ttd.framer-qanqo2,.framer-q8Ttd .framer-qanqo2{display:block}.framer-q8Ttd.framer-jjcw9a{flex-flow:row;place-content:center;align-items:center;gap:10px;width:400px;height:200px;padding:0;display:flex;position:relative;overflow:hidden}.framer-q8Ttd .framer-uh2i08{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:16px;width:1px;height:min-content;padding:0 20px;display:flex;position:relative;overflow:hidden}.framer-q8Ttd .framer-flw0dh{flex:none;width:28px;height:28px;position:relative}.framer-q8Ttd .framer-k3ullq{flex-flow:column;flex:none;place-content:center;align-items:center;gap:12px;width:100%;max-width:200px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-q8Ttd .framer-q0gs4u,.framer-q8Ttd .framer-g5dqhc{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-q8Ttd.framer-jjcw9a,.framer-q8Ttd .framer-uh2i08,.framer-q8Ttd .framer-k3ullq{gap:0}.framer-q8Ttd.framer-jjcw9a>*{margin:0 5px}.framer-q8Ttd.framer-jjcw9a>:first-child{margin-left:0}.framer-q8Ttd.framer-jjcw9a>:last-child{margin-right:0}.framer-q8Ttd .framer-uh2i08>*{margin:8px 0}.framer-q8Ttd .framer-uh2i08>:first-child,.framer-q8Ttd .framer-k3ullq>:first-child{margin-top:0}.framer-q8Ttd .framer-uh2i08>:last-child,.framer-q8Ttd .framer-k3ullq>:last-child{margin-bottom:0}.framer-q8Ttd .framer-k3ullq>*{margin:6px 0}}.framer-OmP2W.framer-1rlxhp,.framer-OmP2W .framer-1rlxhp{display:block}.framer-OmP2W.framer-mieeka{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}.framer-OmP2W .framer-v9j1kk{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:12px 24px;display:flex;position:relative}.framer-OmP2W .framer-g1ido7{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-OmP2W.framer-v-pd9vgp .framer-v9j1kk{padding:8px 16px}.framer-yXO7M.framer-8t8rn4,.framer-yXO7M .framer-8t8rn4{display:block}.framer-yXO7M.framer-12jyv79{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:10px;width:150px;padding:0;display:flex;position:relative}.framer-yXO7M .framer-l1x1vl-container{flex:none;width:auto;height:auto;position:relative}.framer-yXO7M .framer-1mkf1ph{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-6GEW5.framer-vdxyqv,.framer-6GEW5 .framer-vdxyqv{display:block}.framer-6GEW5.framer-sc00to{cursor:pointer;height:130px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center space-between;align-items:center;width:1200px;padding:0;text-decoration:none;display:flex;position:relative}.framer-6GEW5 .framer-rjc412{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-6GEW5 .framer-1htdwzj{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:130px;padding:0;display:flex;position:absolute;top:0;bottom:0;left:-140px;overflow:visible}.framer-6GEW5 .framer-1314267,.framer-6GEW5 .framer-1tuka4a{width:114px;height:94px;position:relative}.framer-6GEW5 .framer-7haj1e,.framer-6GEW5 .framer-1jurku3{width:47px;height:94px;position:absolute;top:0;left:67px}.framer-6GEW5 .framer-o6x3o1,.framer-6GEW5 .framer-14vlmw0{width:111px;height:1px;position:absolute;top:47px;left:0}.framer-6GEW5 .framer-1x3gsv3-container{-webkit-user-select:none;user-select:none;flex:none;width:561px;height:130px;position:relative}.framer-6GEW5 .framer-s6wcfe{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:130px;height:130px;padding:0;display:flex;position:relative;overflow:visible}.framer-6GEW5.framer-v-1tu63ut .framer-1htdwzj{bottom:unset;height:130px;left:unset;top:unset;position:relative}.framer-6GEW5.framer-v-1tu63ut .framer-s6wcfe{height:unset;z-index:1;position:absolute;top:0;bottom:0;right:-140px}.framer-6GEW5.framer-v-xrfhgk.framer-sc00to,.framer-6GEW5.framer-v-ibam2r.framer-sc00to{width:390px;height:60px}.framer-6GEW5.framer-v-xrfhgk .framer-1htdwzj{width:80px;left:-90px}.framer-6GEW5.framer-v-xrfhgk .framer-1314267,.framer-6GEW5.framer-v-ibam2r .framer-1314267{width:54px;height:40px}.framer-6GEW5.framer-v-xrfhgk .framer-7haj1e,.framer-6GEW5.framer-v-ibam2r .framer-7haj1e{width:20px;height:40px;left:34px}.framer-6GEW5.framer-v-xrfhgk .framer-o6x3o1,.framer-6GEW5.framer-v-xrfhgk .framer-14vlmw0,.framer-6GEW5.framer-v-ibam2r .framer-o6x3o1,.framer-6GEW5.framer-v-ibam2r .framer-14vlmw0{width:51px;top:21px}.framer-6GEW5.framer-v-xrfhgk .framer-1x3gsv3-container,.framer-6GEW5.framer-v-ibam2r .framer-1x3gsv3-container{width:200px;height:50px}.framer-6GEW5.framer-v-xrfhgk .framer-s6wcfe{width:80px;height:50px}.framer-6GEW5.framer-v-xrfhgk .framer-1tuka4a,.framer-6GEW5.framer-v-ibam2r .framer-1tuka4a{width:52px;height:40px}.framer-6GEW5.framer-v-xrfhgk .framer-1jurku3,.framer-6GEW5.framer-v-ibam2r .framer-1jurku3{width:20px;height:40px;left:32px}.framer-6GEW5.framer-v-ibam2r .framer-1htdwzj{bottom:unset;height:50px;left:unset;top:unset;width:80px;position:relative}.framer-6GEW5.framer-v-ibam2r .framer-s6wcfe{z-index:1;width:80px;height:50px;position:absolute;top:calc(50% - 25px);right:-100px}.framer-zyUQo.framer-130xlei,.framer-zyUQo .framer-130xlei{display:block}.framer-zyUQo.framer-37js5d{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:0;width:1200px;padding:0;display:flex;position:relative}.framer-zyUQo .framer-120ggkx{max-width:1200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:40px;width:100%;padding:0 20px 20px;display:flex;position:relative}.framer-zyUQo .framer-1flznkd{flex:none;width:100%;height:1px;position:relative;overflow:visible}.framer-zyUQo .framer-1fuhkqt{flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-zyUQo .framer-wzvoqk{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:40px;width:100%;padding:0;display:flex;position:relative}.framer-zyUQo .framer-t72yyr{height:auto;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:2 0 0;place-content:center space-between;align-self:stretch;align-items:center;width:1px;padding:0;display:flex;position:relative}.framer-zyUQo .framer-1yfzyhp{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-zyUQo .framer-fo5bgw-container,.framer-zyUQo .framer-wbse0e-container,.framer-zyUQo .framer-36g6jl-container,.framer-zyUQo .framer-158c968-container,.framer-zyUQo .framer-uuylsk-container,.framer-zyUQo .framer-15lc4a6-container,.framer-zyUQo .framer-1ssb30y-container,.framer-zyUQo .framer-46z6rm-container,.framer-zyUQo .framer-1cxh00d-container,.framer-zyUQo .framer-b6cluq-container{flex:none;width:auto;height:auto;position:relative}.framer-zyUQo .framer-1o1r1j1{--framer-text-wrap-override:balance;flex:none;width:100%;max-width:400px;height:auto;position:relative}.framer-zyUQo .framer-1d6zz8o{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:6px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-zyUQo .framer-1r4g6fg,.framer-zyUQo .framer-110rbdy,.framer-zyUQo .framer-k7aci6,.framer-zyUQo .framer-1h2z5fb,.framer-zyUQo .framer-1mbg1vv,.framer-zyUQo .framer-68g09{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-zyUQo .framer-13zcjvw{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-zyUQo .framer-dke4o9{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:8px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-zyUQo .framer-12chgvp{height:auto;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-end flex-start;align-self:stretch;align-items:flex-end;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-zyUQo .framer-4ct5ei{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:min-content;padding:0;display:flex;position:relative}.framer-zyUQo .framer-1pp3me7{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:16px;width:min-content;padding:0;display:flex;position:relative}.framer-zyUQo .framer-1syxrvi{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;padding:20px 0 0;display:flex;position:relative}.framer-zyUQo.framer-v-p0sdpe.framer-37js5d{width:390px}.framer-zyUQo.framer-v-p0sdpe .framer-120ggkx{padding:0 16px 20px}.framer-zyUQo.framer-v-p0sdpe .framer-wzvoqk{flex-direction:column}.framer-zyUQo.framer-v-p0sdpe .framer-t72yyr{align-self:unset;flex:none;justify-content:center;gap:24px;width:100%;height:min-content}.framer-zyUQo.framer-v-p0sdpe .framer-13zcjvw{flex:none;width:100%}.framer-zyUQo.framer-v-p0sdpe .framer-12chgvp{align-content:flex-start;align-items:flex-start;align-self:unset;flex:none;justify-content:center;gap:24px;width:100%;height:min-content}.framer-zyUQo.framer-v-p0sdpe .framer-1syxrvi{flex-direction:column;justify-content:flex-start;gap:16px}.framer-LsAH2 .framer-styles-preset-1d89koy:not(.rich-text-wrapper),.framer-LsAH2 .framer-styles-preset-1d89koy.rich-text-wrapper p{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-e8f98dbe-57f5-4cc2-94a0-13f9ed60df7b,#05050580);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-zaTeR .framer-styles-preset-18tvy3p:not(.rich-text-wrapper),.framer-zaTeR .framer-styles-preset-18tvy3p.rich-text-wrapper p{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:12px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-e8f98dbe-57f5-4cc2-94a0-13f9ed60df7b,#05050580);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-Gt8Iw .framer-styles-preset-13hazfz:not(.rich-text-wrapper),.framer-Gt8Iw .framer-styles-preset-13hazfz.rich-text-wrapper a{--framer-link-hover-text-color:var(--token-e8f98dbe-57f5-4cc2-94a0-13f9ed60df7b,#05050580);--framer-link-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);transition:color .3s cubic-bezier(.44,0,.56,1)}.framer-zyUQo[data-border=true]:after,.framer-zyUQo [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);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-qjIzw.framer-rkwahb,.framer-qjIzw .framer-rkwahb{display:block}.framer-qjIzw.framer-mhuhue{cursor:pointer;flex-flow:row;place-content:center flex-start;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-qjIzw .framer-1dgbdnc{white-space:pre;z-index:2;flex:none;width:auto;height:auto;position:relative}.framer-rOZEY .framer-styles-preset-1ez906t:not(.rich-text-wrapper),.framer-rOZEY .framer-styles-preset-1ez906t.rich-text-wrapper h5{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media(max-width:1199px)and (min-width:810px){.framer-rOZEY .framer-styles-preset-1ez906t:not(.rich-text-wrapper),.framer-rOZEY .framer-styles-preset-1ez906t.rich-text-wrapper h5{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media(max-width:809px)and (min-width:0){.framer-rOZEY .framer-styles-preset-1ez906t:not(.rich-text-wrapper),.framer-rOZEY .framer-styles-preset-1ez906t.rich-text-wrapper h5{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-PctEC .framer-styles-preset-2kzz1l:not(.rich-text-wrapper),.framer-PctEC .framer-styles-preset-2kzz1l.rich-text-wrapper p{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media(max-width:1199px)and (min-width:810px){.framer-PctEC .framer-styles-preset-2kzz1l:not(.rich-text-wrapper),.framer-PctEC .framer-styles-preset-2kzz1l.rich-text-wrapper p{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media(max-width:809px)and (min-width:0){.framer-PctEC .framer-styles-preset-2kzz1l:not(.rich-text-wrapper),.framer-PctEC .framer-styles-preset-2kzz1l.rich-text-wrapper p{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-Kfd6N.framer-yxo6op,.framer-Kfd6N .framer-yxo6op{display:block}.framer-Kfd6N.framer-1y127oo{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;text-decoration:none;display:flex;position:relative}.framer-Kfd6N .framer-kqwg8w-container{z-index:2;flex:none;width:20px;height:20px;position:relative}.framer-dOhQf.framer-1vka2v5,.framer-dOhQf .framer-1vka2v5{display:block}.framer-dOhQf.framer-18sccb9{cursor:pointer;will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:10px;width:142px;height:105px;padding:0;display:flex;position:relative;overflow:hidden}.framer-dOhQf .framer-15s9f4r{z-index:2;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:5px 8px;text-decoration:none;display:flex;position:relative}.framer-dOhQf .framer-9anhzj,.framer-dOhQf .framer-1d91b0l{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-dOhQf .framer-jzkkeq{cursor:pointer;z-index:2;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative}.framer-dOhQf .framer-1nw212o{z-index:1;flex:none;width:100%;height:110px;position:absolute;bottom:0;left:0;overflow:visible}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-klfW1.framer-d39tzp,.framer-klfW1 .framer-d39tzp{display:block}.framer-klfW1.framer-suj8sw{cursor:pointer;will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:142px;height:36px;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-klfW1 .framer-8vy3ry{z-index:2;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-klfW1 .framer-i7osrw{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-klfW1 .framer-15hd34l,.framer-klfW1 .framer-1czsqd5{width:11px;height:12px;position:relative}.framer-klfW1 .framer-1whywjd{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:-117%;left:45%;overflow:visible}.framer-klfW1 .framer-bz431d{z-index:2;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:91px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-klfW1 .framer-1bsame1{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-klfW1 .framer-1i4px4d{white-space:pre;z-index:1;flex:none;width:auto;height:auto;position:absolute;top:181%;left:0}.framer-klfW1 .framer-ry7rfh{z-index:1;flex:none;width:100%;height:100%;position:absolute;top:138.889%;right:0;overflow:hidden}.framer-klfW1.framer-v-suj8sw.hover .framer-i7osrw{z-index:1;position:absolute;top:217%;left:45%}.framer-klfW1.framer-v-suj8sw.hover .framer-1whywjd,.framer-klfW1.framer-v-suj8sw.hover .framer-1i4px4d{left:unset;top:unset;position:relative}.framer-klfW1.framer-v-suj8sw.hover .framer-1bsame1{z-index:1;position:absolute;top:-81%;left:0}.framer-klfW1.framer-v-suj8sw.hover .framer-ry7rfh{bottom:0;top:unset}.framer-U5fxk.framer-1yudj5r,.framer-U5fxk .framer-1yudj5r{display:block}.framer-U5fxk.framer-1i5g30s{cursor:pointer;height:480px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:400px;padding:0;text-decoration:none;display:flex;position:relative}.framer-U5fxk .framer-jp00ba{height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-end center;align-items:flex-end;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-U5fxk .framer-8mr5mw{height:100%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:1;flex:none;width:100%;position:absolute;top:0;left:0}.framer-U5fxk .framer-1yue9qt{z-index:1;flex:none;width:100%;height:100%;position:absolute;top:0%;left:0%;overflow:visible}.framer-U5fxk .framer-1dcru56{height:30px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:30px;padding:0;display:flex;position:absolute;top:30px;right:30px}.framer-U5fxk .framer-16dd0ht-container{flex:none;width:16px;height:16px;position:relative}.framer-U5fxk .framer-nkianr{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:20px;display:flex;position:relative}.framer-U5fxk .framer-14o4nkg{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-U5fxk .framer-gdvthy{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-U5fxk .framer-rjs090{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-U5fxk.framer-v-dbyo5b.framer-1i5g30s{cursor:unset;height:400px}.framer-U5fxk.framer-v-dbyo5b .framer-nkianr{padding:16px}.framer-U5fxk.framer-v-1i5g30s.hover .framer-1dcru56{top:20px;right:20px}.framer-RQEJc .framer-styles-preset-1cxbbim:not(.rich-text-wrapper),.framer-RQEJc .framer-styles-preset-1cxbbim.rich-text-wrapper h4{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:36px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media(max-width:1199px)and (min-width:810px){.framer-RQEJc .framer-styles-preset-1cxbbim:not(.rich-text-wrapper),.framer-RQEJc .framer-styles-preset-1cxbbim.rich-text-wrapper h4{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:30px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media(max-width:809px)and (min-width:0){.framer-RQEJc .framer-styles-preset-1cxbbim:not(.rich-text-wrapper),.framer-RQEJc .framer-styles-preset-1cxbbim.rich-text-wrapper h4{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.06em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5,#050505);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-Ao6Pz .framer-styles-preset-orx6nf:not(.rich-text-wrapper),.framer-Ao6Pz .framer-styles-preset-orx6nf.rich-text-wrapper p{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-e8f98dbe-57f5-4cc2-94a0-13f9ed60df7b,#05050580);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.framer-O9nO3.framer-6eup7i{z-index:9;flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:0px;height:100vh;padding:0;display:flex;position:fixed;top:0;left:0;right:0;overflow:visible}.framer-O9nO3 .framer-11ty2x6-container{will-change:var(--framer-will-change-effect-override, transform);z-index:8;flex:1 0 0px;width:1px;height:100%;position:relative}.framer-O9nO3 .framer-qx74wv-container{will-change:var(--framer-will-change-effect-override, transform);z-index:9;flex:0 0 auto;width:auto;height:100vh;position:relative}@media(max-width:809.98px){.framer-O9nO3 .framer-qx74wv-container{width:100%}}.framer-C93P4.framer-zbdut1,.framer-C93P4 .framer-zbdut1{display:block}.framer-C93P4.framer-o4iqx1{place-content:center;align-items:center;display:flex;flex-flow:row;gap:10px;height:194px;overflow:var(--overflow-clip-fallback, clip);padding:0;position:relative;width:142px}.framer-C93P4 .framer-1nkkznf,.framer-C93P4 .framer-1exllcd,.framer-C93P4 .framer-7lhlg8{inset:0;flex:0 0 auto;overflow:var(--overflow-clip-fallback, clip);position:absolute;will-change:var(--framer-will-change-filter-override, filter);z-index:1}.framer-jiGcw.framer-1elrs2q,.framer-jiGcw .framer-1elrs2q{display:block}.framer-jiGcw.framer-1uyooyq{place-content:center;align-items:center;cursor:default;display:flex;flex-flow:row;gap:10px;height:621px;overflow:visible;padding:0;position:relative;width:1200px}.framer-jiGcw .framer-x5x75-container{inset:0;flex:0 0 auto;position:absolute;z-index:1}.framer-jiGcw .framer-qwtp0x{place-content:center flex-start;align-items:center;display:flex;flex:0 0 auto;flex-flow:row;gap:10px;height:auto;left:0;overflow:visible;padding:0;position:absolute;right:0;top:50%;z-index:3}.framer-jiGcw .framer-9zrjqx{flex:0 0 auto;height:auto;position:relative;white-space:pre;width:auto}.framer-jiGcw .framer-1dk02o5{place-content:center;align-items:center;display:flex;flex:1 0 0px;flex-flow:row;gap:10px;height:min-content;overflow:visible;padding:0;position:relative;width:1px}.framer-jiGcw .framer-2zzi5k,.framer-jiGcw .framer-43qk0v{flex:1 0 0px;height:50px;overflow:visible;position:relative;width:1px}.framer-jiGcw .framer-8dmdz2-container{flex:0 0 auto;height:250px;position:relative;width:200px;z-index:3}.framer-KnGY5.framer-1q02ud0,.framer-KnGY5 .framer-1q02ud0{display:block}.framer-KnGY5.framer-1ecn4x8{height:704px;overflow:hidden;position:relative;width:1px}.framer-KnGY5 .framer-3x5n3a{flex:0 0 auto;height:0%;left:-2px;overflow:hidden;position:absolute;right:-2px;top:0}.framer-KnGY5.framer-v-1im4rip .framer-3x5n3a{height:100%}.framer-2uiL9.framer-10psrbu,.framer-2uiL9 .framer-10psrbu{display:block}.framer-2uiL9.framer-fc7gb1{height:1px;overflow:hidden;position:relative;width:852px}.framer-2uiL9 .framer-cjtimx{bottom:-2px;flex:0 0 auto;left:0;overflow:hidden;position:absolute;top:-2px;width:3%}.framer-2uiL9.framer-v-b7m4o0 .framer-cjtimx{width:100%}.framer-broJZ.framer-65kam2,.framer-broJZ .framer-65kam2{display:block}.framer-broJZ.framer-97shj1{place-content:center flex-end;align-items:center;display:flex;flex-flow:row;gap:0px;height:500px;overflow:hidden;padding:0;position:relative;width:600px}.framer-broJZ .framer-14zt9x9{place-content:center space-between;align-items:center;display:flex;flex:0 0 auto;flex-flow:column;height:100%;overflow:hidden auto;padding:0;pointer-events:auto;position:relative;-webkit-user-select:auto;user-select:auto;width:100%}.framer-broJZ .framer-175i3d2{place-content:flex-start center;align-items:flex-start;display:flex;flex:0 0 auto;flex-flow:column;gap:10px;height:min-content;overflow:var(--overflow-clip-fallback, clip);padding:48px 24px 24px;position:relative;width:100%}.framer-broJZ .framer-19n6nk9,.framer-broJZ .framer-1bz3avd,.framer-broJZ .framer-924rwm,.framer-broJZ .framer-t1ef6h,.framer-broJZ .framer-ikmz71{flex:0 0 auto;height:auto;position:relative;white-space:pre;width:auto}.framer-broJZ .framer-dper5i,.framer-broJZ .framer-1366zvs{place-content:flex-start center;align-items:flex-start;display:flex;flex:0 0 auto;flex-flow:column;gap:10px;height:min-content;overflow:var(--overflow-clip-fallback, clip);padding:0;position:relative;width:100%}.framer-broJZ .framer-byar7w-container,.framer-broJZ .framer-1utg7ym-container,.framer-broJZ .framer-8rqjsl-container,.framer-broJZ .framer-rq35qv-container,.framer-broJZ .framer-1cq3myz-container,.framer-broJZ .framer-331vk0-container,.framer-broJZ .framer-w2wg5i-container,.framer-broJZ .framer-13re69g-container,.framer-broJZ .framer-18udpu8-container,.framer-broJZ .framer-1kv8x3j-container{flex:0 0 auto;height:auto;position:relative;width:auto}.framer-broJZ .framer-10is8ox-container{flex:0 0 auto;height:500px;left:0;position:absolute;top:0;width:1px;z-index:1}.framer-broJZ .framer-jvl83u-container,.framer-broJZ .framer-1cjio9t-container{flex:0 0 auto;height:1px;position:relative;width:100%}.framer-broJZ .framer-1axvnfz{place-content:flex-start center;align-items:flex-start;display:flex;flex:0 0 auto;flex-flow:column;gap:24px;height:min-content;overflow:var(--overflow-clip-fallback, clip);padding:24px;position:relative;width:100%}.framer-broJZ .framer-1pyqm8d{place-content:center flex-start;align-items:center;display:flex;flex:0 0 auto;flex-flow:row;gap:16px;height:min-content;overflow:var(--overflow-clip-fallback, clip);padding:0;position:relative;width:100%}.framer-broJZ .framer-104l1fk{place-content:flex-start center;align-items:flex-start;display:flex;flex:0 0 auto;flex-flow:column;gap:10px;height:min-content;overflow:var(--overflow-clip-fallback, clip);padding:0;position:relative;width:min-content}.framer-broJZ .framer-1do8lzg{place-content:center flex-start;align-items:center;display:flex;flex:0 0 auto;flex-flow:row;gap:16px;height:min-content;overflow:var(--overflow-clip-fallback, clip);padding:0;position:relative;width:min-content}.framer-broJZ .framer-f38llv{place-content:center space-between;align-items:center;display:flex;flex:0 0 auto;flex-flow:row;height:min-content;overflow:var(--overflow-clip-fallback, clip);padding:24px;position:relative;width:100%}.framer-broJZ .framer-11q49qm{place-content:center;align-items:center;display:flex;flex:0 0 auto;flex-flow:row;gap:8px;height:min-content;overflow:visible;padding:0;position:relative;width:min-content}.framer-broJZ .framer-cifsi4-container{flex:0 0 auto;height:auto;position:relative;width:8px}.framer-broJZ .framer-4j927x{place-content:center flex-end;align-items:center;display:flex;flex:1 0 0px;flex-flow:row;gap:6px;height:min-content;overflow:visible;padding:0;position:relative;width:1px}.framer-broJZ.framer-v-cs8wx8.framer-97shj1{width:400px}.framer-broJZ.framer-v-1eejjms.framer-97shj1{height:550px;width:390px}html{background:#fff}body{background:#fff;overflow-x:hidden}#root{min-height:100vh}::selection{background:var(--token-d27347ad-c127-4665-be64-4ff11938edb5, #050505);color:var(--token-07ba5232-edec-46c5-9b40-09a2b124aa65, #f5f5f5)}@media(max-width:809.98px){.hidden-pqmj87{display:none!important}}.hero-ticker-list{animation:hero-ticker 28s linear infinite}@keyframes hero-ticker{0%{transform:translate(0)}to{transform:translate(-100%)}}.hero-portrait{will-change:transform}.hero-portrait:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--glare-x, 50%) var(--glare-y, 50%),rgba(255,255,255,.35),transparent 55%);opacity:var(--glare-opacity, 0);transition:opacity .2s ease}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms)}.reveal.is-visible{opacity:1;transform:none}.project-card .project-image{transition:transform .6s cubic-bezier(.22,1,.36,1)}.project-card .project-arrow{opacity:0;transform:scale(.4);transition:opacity .35s ease,transform .35s cubic-bezier(.22,1,.36,1),top .35s ease,right .35s ease}.project-card:hover .project-image{transform:scale(1.04)}.project-card:hover .project-arrow{opacity:1;transform:scale(1);top:20px;right:20px}.project-card:hover .project-overlay{opacity:.35}.project-overlay{transition:opacity .4s ease}.menu-root{visibility:hidden;pointer-events:none;transition:visibility 0s linear .5s}.menu-root.is-open{visibility:visible;pointer-events:auto;transition:visibility 0s}.menu-root .menu-panel{transform:translate(100%);transition:transform .5s cubic-bezier(.76,0,.24,1)}.menu-root.is-open .menu-panel{transform:none}.menu-root .menu-visual{opacity:0;transition:opacity .4s ease}.menu-root.is-open .menu-visual{opacity:1}.menu-backdrop{opacity:0;pointer-events:none;transition:opacity .4s ease}.menu-backdrop.is-open{opacity:1;pointer-events:auto}.menu-open{overflow:hidden}@media(max-width:809.98px){.menu-visual{display:none!important}}.lets-talk{transition:opacity .25s ease}.lets-talk>span{transition:transform .35s cubic-bezier(.22,1,.36,1)}.lets-talk:hover>span>span{animation:letter-pop .5s ease both}@keyframes letter-pop{50%{transform:translateY(-.06em)}}.button-hover{transition:background-color .25s ease,color .25s ease,transform .25s ease}.button-hover:hover{transform:translateY(-2px)}.button-hover:hover .button-icon{transform:translate(3px)}.button-icon{transition:transform .25s ease}.cursor-follower{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;min-width:86px;height:29px;padding:0 12px;border-radius:999px;background:var(--token-07ba5232-edec-46c5-9b40-09a2b124aa65, rgb(245, 245, 245));color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5, rgb(5, 5, 5));font-family:Manrope,Manrope Placeholder,sans-serif;font-size:12px;font-weight:600;letter-spacing:-.03em;white-space:nowrap;pointer-events:none;z-index:20;opacity:0;transform:translate3d(-100px,-100px,0);transition:opacity .2s ease}@media(hover:hover)and (pointer:fine){.cursor-follower.is-visible{opacity:1}}@media(hover:none),(pointer:coarse){.cursor-follower{display:none}}@media(prefers-reduced-motion:reduce){.hero-ticker-list{animation:none}.reveal{opacity:1;transform:none;transition:none}.menu-root .menu-panel{transition:none}.lets-talk:hover>span>span{animation:none}}.status-pulse{animation:status-pulse 2.6s ease-out infinite;transform-origin:center}@keyframes status-pulse{0%{opacity:.45;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}.nav-grain,.page-grain{animation:grain-drift 14s ease-in-out infinite alternate}@keyframes grain-drift{0%{transform:translate3d(-10%,10%,0)}to{transform:translate3d(10%,-10%,0)}}.project-arrow svg,.about-button-icon,.social-icon,.svgContainer,.svgContainer>svg{width:100%;height:100%;display:block}.project-arrow svg{color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5, rgb(5, 5, 5));fill:currentColor}.about-button-icon{color:var(--token-07ba5232-edec-46c5-9b40-09a2b124aa65, rgb(245, 245, 245));fill:currentColor}.social-icon{color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5, rgb(5, 5, 5))}.menu-ticker-list{width:max-content!important;animation:menu-ticker 24s linear infinite}@keyframes menu-ticker{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.lets-talk>span>span{animation-delay:calc(var(--letter-index) * 22ms)}@media(prefers-reduced-motion:reduce){.status-pulse,.nav-grain,.page-grain,.menu-ticker-list{animation:none}}@media(max-width:809.98px){.framer-1v4qmj0{position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;height:min-content!important;width:100%!important;order:0}}@media(max-width:809.98px){.lets-talk{font-size:50px!important}}@media(max-width:809.98px){.menu-panel{width:100%!important}}@media(max-width:599.98px){.framer-1j8pdn8-container [data-framer-name=Time]{display:none!important}}.page-section{width:100%;padding:40px 0 80px}.page-section--top{padding-top:140px}.page-section--last{padding-bottom:120px}.page-container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.eyebrow{margin:0 0 18px;color:#0505058c;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em}.page-title{margin:0;color:var(--token-d27347ad-c127-4665-be64-4ff11938edb5, #050505);font-family:Manrope,Manrope Placeholder,sans-serif;font-size:clamp(54px,8vw,112px);font-weight:600;letter-spacing:-.05em;line-height:.95}.page-intro{margin:28px 0 0;max-width:640px;color:#050505b8;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:1.42}.page-intro--narrow{margin:0;max-width:360px;font-size:16px}.page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:48px}.section-heading{display:flex;flex-direction:column;gap:4px;margin-bottom:36px}.section-title{margin:0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:clamp(34px,4.4vw,56px);font-weight:600;letter-spacing:-.04em;line-height:1}.text-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.text-link--large{font-family:Manrope,Manrope Placeholder,sans-serif;font-size:clamp(18px,2vw,24px);font-weight:600;letter-spacing:-.03em}.back-link{display:inline-flex;align-items:center;gap:8px;margin-bottom:44px;color:#05050599;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:600;text-decoration:none}.back-link:hover{color:#050505}.filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}.filter-pill{appearance:none;border:1px solid rgba(5,5,5,.14);border-radius:999px;background:transparent;color:#050505b3;cursor:pointer;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:600;padding:10px 18px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.filter-pill:hover{border-color:#05050566;color:#050505}.filter-pill.is-active{border-color:#050505;background:#050505;color:#f5f5f5}.experience-list{border-top:1px solid rgba(5,5,5,.12)}.experience-item{display:grid;grid-template-columns:minmax(220px,1.1fr) 180px 1.4fr;gap:24px;align-items:start;border-bottom:1px solid rgba(5,5,5,.12);padding:26px 0}.experience-role{margin:0 0 4px;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.03em;line-height:1.2}.experience-company,.experience-period{margin:0;color:#0505058c;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.experience-period{padding-top:3px}.skill-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.skill-card{border:1px solid rgba(5,5,5,.12);border-radius:16px;padding:28px}.skill-card-title{margin:0 0 18px;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.02em}.pill-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pill{border:1px solid rgba(5,5,5,.13);border-radius:999px;padding:7px 12px;color:#050505b3;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:12px;font-weight:600;line-height:1}.pill--light{color:#0505059e}.detail-header{max-width:940px}.detail-title{margin:0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:clamp(48px,7vw,96px);font-weight:600;letter-spacing:-.055em;line-height:.95}.detail-summary{margin:26px 0 0;max-width:720px;color:#050505b3;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:1.42}.detail-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.detail-action{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(5,5,5,.16);border-radius:999px;padding:10px 16px;color:#050505;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.detail-action:hover{border-color:#050505;background:#050505;color:#f5f5f5}.detail-status{display:inline-flex;align-items:center;gap:9px;border:1px dashed rgba(5,5,5,.3);border-radius:999px;padding:10px 16px;color:#0505058c;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:600}.detail-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.detail-media{margin:56px 0 64px;overflow:hidden;border-radius:24px;background:#111}.detail-media img{display:block;width:100%;height:auto}.detail-body{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start}.detail-meta{display:flex;flex-direction:column;gap:28px;position:sticky;top:100px}.meta-label{display:block;margin-bottom:8px;color:#05050573;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.meta-block p{margin:0;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:15px;font-weight:600;line-height:1.4}.detail-content{max-width:720px}.detail-content>p{margin:0 0 22px;color:#050505c2;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.015em;line-height:1.55}.detail-subtitle{margin:44px 0 18px;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.03em}.detail-highlights{margin:0;padding:0;list-style:none;border-top:1px solid rgba(5,5,5,.12)}.detail-highlights li{position:relative;border-bottom:1px solid rgba(5,5,5,.12);padding:16px 0 16px 26px;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:1.45}.detail-highlights li:before{content:"";position:absolute;top:24px;left:4px;width:7px;height:7px;border-radius:50%;background:#050505}.detail-screens{margin-top:80px}.detail-screens-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:18px}.detail-screens-head .meta-label{margin:0}.detail-screens-controls{display:flex;gap:8px}.detail-screens-controls button{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(5,5,5,.16);border-radius:50%;background:transparent;color:#050505;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.detail-screens-controls button:hover:not(:disabled){border-color:#050505;background:#050505;color:#f5f5f5}.detail-screens-controls button:disabled{opacity:.28;cursor:default}.screenshot-arrow{width:18px;height:18px}.screenshot-arrow--back{transform:rotate(180deg)}.screenshot-track{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:8px;scrollbar-width:none;scroll-snap-type:x mandatory}.screenshot-track::-webkit-scrollbar{display:none}.screenshot-track:focus-visible{outline:2px solid #050505;outline-offset:4px}.screenshot-card{flex:0 0 auto;margin:0;scroll-snap-align:start}.screenshot-card img{display:block;width:auto;max-width:none;height:clamp(380px,46vw,540px);border-radius:30px;background:#111}.detail-previews{display:flex;gap:18px;margin-top:80px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:8px;scrollbar-width:none;scroll-snap-type:x mandatory}.detail-previews::-webkit-scrollbar{display:none}.detail-previews:focus-visible{outline:2px solid #050505;outline-offset:4px}.detail-preview{flex:0 0 auto;width:clamp(320px,42vw,580px);margin:0;scroll-snap-align:start}.detail-preview img{display:block;width:100%;height:clamp(230px,29vw,380px);border-radius:24px;background:#111;object-fit:cover;object-position:top center}.detail-preview figcaption{margin-top:12px;color:#05050580;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.01em}.next-project{display:grid;grid-template-columns:1fr auto;align-items:end;gap:8px 24px;margin-top:96px;border-top:1px solid rgba(5,5,5,.16);padding-top:28px;color:#050505;text-decoration:none}.next-project .meta-label{grid-column:1 / -1;margin:0}.next-project-title{font-family:Manrope,Manrope Placeholder,sans-serif;font-size:clamp(34px,4.5vw,56px);font-weight:600;letter-spacing:-.045em;line-height:1}.next-project-arrow{font-family:Manrope,Manrope Placeholder,sans-serif;font-size:42px;line-height:1;transition:transform .25s ease}.next-project:hover .next-project-arrow{transform:translate(8px)}.contact-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:80px;align-items:start}.contact-intro .page-title{font-size:clamp(44px,5.4vw,76px)}.contact-details{display:flex;flex-direction:column;gap:6px;margin-top:36px}.contact-socials{display:flex;flex-wrap:wrap;gap:18px;margin:36px 0 0;padding:0;list-style:none}.contact-socials a{color:#05050599;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:14px;font-weight:600;text-decoration:none}.contact-socials a:hover{color:#050505}.contact-form{display:flex;flex-direction:column;gap:22px;border:1px solid rgba(5,5,5,.12);border-radius:18px;padding:32px}.field{display:flex;flex-direction:column;gap:8px}.field-label{color:#0505058c;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:13px;font-weight:600}.field input,.field select,.field textarea{width:100%;border:0;border-bottom:1px solid rgba(5,5,5,.16);border-radius:0;background:transparent;color:#050505;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:17px;font-weight:500;letter-spacing:-.01em;padding:8px 0 12px;outline:none}.field textarea{resize:vertical}.field input::placeholder,.field textarea::placeholder{color:#05050559}.field input:focus,.field select:focus,.field textarea:focus{border-bottom-color:#050505}.contact-submit{appearance:none;align-self:flex-start;border:0;border-radius:999px;background:#050505;color:#f5f5f5;cursor:pointer;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:15px;font-weight:600;padding:14px 24px;transition:transform .2s ease}.contact-submit:hover{transform:translateY(-2px)}.form-note{margin:0;color:#05050573;font-family:Manrope,Manrope Placeholder,sans-serif;font-size:13px;font-weight:500}@media(max-width:900px){.page-header{flex-direction:column;align-items:flex-start;gap:24px}.page-intro--narrow{max-width:100%}.detail-body{grid-template-columns:1fr;gap:40px}.detail-meta{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.experience-item{grid-template-columns:1fr;gap:10px}.contact-layout{grid-template-columns:1fr;gap:48px}}@media(max-width:809.98px){.page-section{padding:32px 0 64px}.page-section--top{padding-top:110px}.page-section--last{padding-bottom:96px}.skill-grid{grid-template-columns:1fr}.detail-media{margin:40px 0 44px}.detail-screens{margin-top:56px}.screenshot-track{gap:12px}.screenshot-card img{height:clamp(340px,62vw,460px)}.detail-previews{gap:14px;margin-top:56px}.detail-preview{width:clamp(250px,82vw,340px)}.detail-preview img{height:clamp(170px,56vw,230px)}.next-project{margin-top:64px}}.more-works{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:64px;border-top:1px solid rgba(5,5,5,.12);padding-top:28px}@media(max-width:699.98px){.more-works{flex-direction:column;align-items:flex-start}}:root{--shell-max: 1560px}.page-container,.framer-Ljl1O .framer-1o5g5u1,.framer-zyUQo .framer-120ggkx,.framer-O9nO3 .framer-1f274ig,.framer-E2J6y .framer-qfrgms,.framer-E2J6y .framer-aamhva,.framer-E2J6y .framer-2wscqo,.framer-E2J6y .framer-7hqcq2{max-width:var(--shell-max)}.framer-Ljl1O.framer-js360s,.framer-zyUQo.framer-37js5d,.framer-6GEW5.framer-sc00to{width:min(100%,var(--shell-max));max-width:var(--shell-max);margin-inline:auto}
