@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/inter-cyrillic-ext-400-normal.woff2) format("woff2"),url(/assets/fonts/inter-cyrillic-ext-400-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/inter-cyrillic-400-normal.woff2) format("woff2"),url(/assets/fonts/inter-cyrillic-400-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/inter-greek-ext-400-normal.woff2) format("woff2"),url(/assets/fonts/inter-greek-ext-400-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/inter-greek-400-normal.woff2) format("woff2"),url(/assets/fonts/inter-greek-400-normal.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/inter-vietnamese-400-normal.woff2) format("woff2"),url(/assets/fonts/inter-vietnamese-400-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/inter-latin-ext-400-normal.woff2) format("woff2"),url(/assets/fonts/inter-latin-ext-400-normal.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/inter-latin-400-normal.woff2) format("woff2"),url(/assets/fonts/inter-latin-400-normal.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/inter-cyrillic-ext-500-normal.woff2) format("woff2"),url(/assets/fonts/inter-cyrillic-ext-500-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/inter-cyrillic-500-normal.woff2) format("woff2"),url(/assets/fonts/inter-cyrillic-500-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/inter-greek-ext-500-normal.woff2) format("woff2"),url(/assets/fonts/inter-greek-ext-500-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/inter-greek-500-normal.woff2) format("woff2"),url(/assets/fonts/inter-greek-500-normal.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/inter-vietnamese-500-normal.woff2) format("woff2"),url(/assets/fonts/inter-vietnamese-500-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/inter-latin-ext-500-normal.woff2) format("woff2"),url(/assets/fonts/inter-latin-ext-500-normal.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/inter-latin-500-normal.woff2) format("woff2"),url(/assets/fonts/inter-latin-500-normal.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/inter-cyrillic-ext-600-normal.woff2) format("woff2"),url(/assets/fonts/inter-cyrillic-ext-600-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/inter-cyrillic-600-normal.woff2) format("woff2"),url(/assets/fonts/inter-cyrillic-600-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/inter-greek-ext-600-normal.woff2) format("woff2"),url(/assets/fonts/inter-greek-ext-600-normal.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/inter-greek-600-normal.woff2) format("woff2"),url(/assets/fonts/inter-greek-600-normal.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/inter-vietnamese-600-normal.woff2) format("woff2"),url(/assets/fonts/inter-vietnamese-600-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/inter-latin-ext-600-normal.woff2) format("woff2"),url(/assets/fonts/inter-latin-ext-600-normal.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/inter-latin-600-normal.woff2) format("woff2"),url(/assets/fonts/inter-latin-600-normal.woff) format("woff");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:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/jost-cyrillic-400-normal.woff2) format("woff2"),url(/assets/fonts/jost-cyrillic-400-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/jost-latin-ext-400-normal.woff2) format("woff2"),url(/assets/fonts/jost-latin-ext-400-normal.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/jost-latin-400-normal.woff2) format("woff2"),url(/assets/fonts/jost-latin-400-normal.woff) format("woff");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:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/jost-cyrillic-500-normal.woff2) format("woff2"),url(/assets/fonts/jost-cyrillic-500-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/jost-latin-ext-500-normal.woff2) format("woff2"),url(/assets/fonts/jost-latin-ext-500-normal.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/jost-latin-500-normal.woff2) format("woff2"),url(/assets/fonts/jost-latin-500-normal.woff) format("woff");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:Jost;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/jost-cyrillic-600-normal.woff2) format("woff2"),url(/assets/fonts/jost-cyrillic-600-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/jost-latin-ext-600-normal.woff2) format("woff2"),url(/assets/fonts/jost-latin-ext-600-normal.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/jost-latin-600-normal.woff2) format("woff2"),url(/assets/fonts/jost-latin-600-normal.woff) format("woff");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:Crimson Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/crimson-text-vietnamese-400-normal.woff2) format("woff2"),url(/assets/fonts/crimson-text-vietnamese-400-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/crimson-text-latin-ext-400-normal.woff2) format("woff2"),url(/assets/fonts/crimson-text-latin-ext-400-normal.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/crimson-text-latin-400-normal.woff2) format("woff2"),url(/assets/fonts/crimson-text-latin-400-normal.woff) format("woff");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:Crimson Text;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fonts/crimson-text-vietnamese-400-italic.woff2) format("woff2"),url(/assets/fonts/crimson-text-vietnamese-400-italic.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Text;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fonts/crimson-text-latin-ext-400-italic.woff2) format("woff2"),url(/assets/fonts/crimson-text-latin-ext-400-italic.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Text;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/fonts/crimson-text-latin-400-italic.woff2) format("woff2"),url(/assets/fonts/crimson-text-latin-400-italic.woff) format("woff");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:Crimson Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/crimson-text-vietnamese-600-normal.woff2) format("woff2"),url(/assets/fonts/crimson-text-vietnamese-600-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/crimson-text-latin-ext-600-normal.woff2) format("woff2"),url(/assets/fonts/crimson-text-latin-ext-600-normal.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Text;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/crimson-text-latin-600-normal.woff2) format("woff2"),url(/assets/fonts/crimson-text-latin-600-normal.woff) format("woff");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:Fragment Mono;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnB45HhrUI.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnB41HhrUI.woff2) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnB4NHhg.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(/framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+100-24F,U+259,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(/framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,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(/framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+100-24F,U+259,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(/framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,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(/framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+100-24F,U+259,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(/framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,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(/framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2);font-display:swap;font-style:italic;font-weight:700;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+100-24F,U+259,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(/framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,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(/framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2);font-display:swap;font-style:italic;font-weight:400;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);font-display:swap;font-style:normal;font-weight:500;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);font-display:swap;font-style:normal;font-weight:500;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);font-display:swap;font-style:normal;font-weight:500;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);font-display:swap;font-style:normal;font-weight:500;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);font-display:swap;font-style:normal;font-weight:500;unicode-range:U+100-24F,U+259,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(/framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2);font-display:swap;font-style:normal;font-weight:500;unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,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(/framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);font-display:swap;font-style:normal;font-weight:500;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/khkJkwSL66WFg8SX6Wa726c.woff2);font-display:swap;font-style:italic;font-weight:500;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2);font-display:swap;font-style:italic;font-weight:500;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2);font-display:swap;font-style:italic;font-weight:500;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2);font-display:swap;font-style:italic;font-weight:500;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/JEXmejW8mXOYMtt0hyRg811kHac.woff2);font-display:swap;font-style:italic;font-weight:500;unicode-range:U+100-24F,U+259,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(/framerusercontent.com/assets/Bo5CNzBv77CafbxOtKIkpw9egw.woff2);font-display:swap;font-style:italic;font-weight:500;unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,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(/framerusercontent.com/assets/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2);font-display:swap;font-style:italic;font-weight:500;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2);font-style:normal;font-weight:900;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2);font-style:normal;font-weight:900;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2);font-style:normal;font-weight:900;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2);font-style:normal;font-weight:900;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2);font-style:normal;font-weight:900;unicode-range:U+100-24F,U+259,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(/framerusercontent.com/assets/rZ5DdENNqIdFTIyQQiP5isO7M.woff2);font-style:normal;font-weight:900;unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,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(/framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2);font-style:normal;font-weight:900;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2);font-style:italic;font-weight:900;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2);font-style:italic;font-weight:900;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2);font-style:italic;font-weight:900;unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2);font-style:italic;font-weight:900;unicode-range:U+370-3FF}@font-face{font-family:Inter;src:url(/framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2);font-style:italic;font-weight:900;unicode-range:U+100-24F,U+259,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(/framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2);font-style:italic;font-weight:900;unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,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(/framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2);font-style:italic;font-weight:900;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Satoshi;src:url(/framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2);font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2);font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2);font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Satoshi;src:url(/framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2);font-display:swap;font-style:italic;font-weight:700}@font-face{font-family:Satoshi;src:url(/framerusercontent.com/third-party-assets/fontshare/wf/NID3I7RITWZSKXRCJGOCMP5NOADJK6IG/2HLHGD7OBTWCOHW64YXOE5KFXHU4KJHM/ZHME2QIRFR7UPJ47NLY27RCAFY44CKZJ.woff2);font-display:swap;font-style:italic;font-weight:500}@font-face{font-family:Satoshi;src:url(/framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2);font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:Satoshi;src:url(/framerusercontent.com/third-party-assets/fontshare/wf/NHPGVFYUXYXE33DZ75OIT4JFGHITX5PE/PSUTMASCDJTVPERDYJZPN23BVUFUCQIF/J64QX5IPOHK56I2KYUNBQ5M2XWZEYKYX.woff2);font-style:normal;font-weight:900}@font-face{font-family:Satoshi;src:url(/framerusercontent.com/third-party-assets/fontshare/wf/5ICO57VJIN252OT5L2KLEIPW754DTLAO/ZU64SLR2IEO66N27IVY5Z6JJJRTJECJK/TCTRLNEXANFIGSFCZTGQL7PZ5362GYK6.woff2);font-style:italic;font-weight:900}@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:Satoshi Placeholder;src:local("Arial");ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}html,body,#main{box-sizing:border-box;margin:0;padding:0}:root{-webkit-font-smoothing:antialiased}*{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-51c2ae7d-3dff-4cf7-8760-93eedded0802: #1c403d;--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9: #fff;--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8: #000;--token-2939fbf5-7dde-402c-b853-20d7e17a9b61: #e4ee4f;--token-5798ea10-0ec6-4118-9c5d-e2215a4cabc2: #4f6866;--token-61831dbf-2adb-4bda-9b96-1b63ae3d10ed: #141414;--token-daf57026-0897-4c78-aa7a-7ad9c5e2154b: #f8f8f8;--token-1e9512d5-a217-4a0b-bd2d-c15b711861b7: #c4ce9a;--token-8e3b33e2-55da-4d0d-a2a8-ddfcb0da1d40: #ffffff26;--token-3df58eb8-2294-4c83-80f0-b56e13e170bf: #665e5e;--token-04441d17-c58d-4421-97d5-3a3f2f8e113b: #ebebeb;--token-2222e409-b4b8-4180-95be-683afc7b3c43: #f6f7f7;--token-4e8e8123-7e28-4a8d-b404-8ce3afcfe96e: #dbdbdb80;--token-266591e6-ed59-49c3-b20d-0d88b91e17ab: #fff3;--token-f3712bff-8827-4b73-926f-682be9a3340e: #fcfdf0;--token-e31d484a-491d-4d66-89b9-f32351d1d3ec: #173835;--token-e5846db8-37b0-45d3-97c4-afe5f47e14c1: #ff224426;--token-9cbae6be-c9b1-4648-b753-901a8b8b1d2a: #dbdbdb80}@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-vld9K.framer-19uqvgs,.framer-vld9K .framer-19uqvgs{display:block}.framer-vld9K.framer-a034y5{background-color:var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0px;width:100%;padding:0;display:flex;position:relative}.framer-vld9K .framer-922hxs-container{height:auto;position:var(--framer-canvas-fixed-position,fixed);z-index:10;flex:0 0 auto;order:-1000;top:0;left:0;right:0}.framer-vld9K .framer-7q4vmc{background:0px 0px;flex-grow:1;width:0px;height:0px;margin:0;position:relative}.framer-vld9K .framer-1llfvat-container{flex:0 0 auto;order:1002;width:100%;height:auto;position:relative}.framer-vld9K .framer-d38kwv-container{flex:0 0 auto;order:1003;width:100%;height:auto;position:relative}[data-layout-template=true]>#overlay{margin-bottom:0}.ssr-variant{display:contents}.framer-jJrzf.framer-n5q0jg,.framer-jJrzf .framer-n5q0jg{display:block}.framer-jJrzf.framer-1y1hmqn{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:1440px;padding:0 60px;display:flex;position:relative}.framer-jJrzf .framer-56hagd{flex-flow:row;flex:1 0 0px;place-content:center space-between;align-items:center;width:1px;max-width:1920px;height:min-content;padding:20px 0;display:flex;position:relative;overflow:visible}.framer-jJrzf .framer-q0klyv,.framer-jJrzf .framer-to7tpb{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}.framer-jJrzf .framer-cte722{height:56px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);flex:0 0 auto;width:86px;text-decoration:none;position:relative}.framer-jJrzf .framer-didqwc-container{flex:0 0 auto;width:40px;height:40px;position:relative}.framer-jJrzf .framer-1j228cj{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:40px;width:min-content;padding:16px 24px;display:flex;position:relative}.framer-jJrzf .framer-q12ezd-container,.framer-jJrzf .framer-f5mdqy-container,.framer-jJrzf .framer-1kbu1lx-container,.framer-jJrzf .framer-vrjkn2-container,.framer-jJrzf .framer-1cfxm6y-container,.framer-jJrzf .framer-1hfk5kv-container{flex:0 0 auto;width:auto;height:auto;position:relative}.framer-jJrzf.framer-v-10bo4bu.framer-1y1hmqn,.framer-jJrzf.framer-v-qcwqwz.framer-1y1hmqn{width:730px;padding:0 20px}.framer-jJrzf.framer-v-10bo4bu .framer-56hagd{order:0;padding:16px 0}.framer-jJrzf.framer-v-10bo4bu .framer-q0klyv,.framer-jJrzf.framer-v-15538ep .framer-q0klyv{gap:unset;flex:1 0 0px;justify-content:space-between;width:1px}.framer-jJrzf.framer-v-qcwqwz .framer-56hagd{flex-direction:column;padding:16px 0 32px}.framer-jJrzf.framer-v-qcwqwz .framer-q0klyv,.framer-jJrzf.framer-v-1n4189e .framer-q0klyv{gap:unset;justify-content:space-between;width:100%}.framer-jJrzf.framer-v-qcwqwz .framer-cte722{cursor:pointer}.framer-jJrzf.framer-v-qcwqwz .framer-1j228cj{flex-direction:column;gap:24px;width:100%;padding:24px 24px 32px}.framer-jJrzf.framer-v-15538ep.framer-1y1hmqn,.framer-jJrzf.framer-v-1n4189e.framer-1y1hmqn{width:350px;padding:0 16px}.framer-jJrzf.framer-v-15538ep .framer-56hagd{padding:16px 0}.framer-jJrzf.framer-v-15538ep .framer-cte722{aspect-ratio:2.75 / 1;height:var(--framer-aspect-ratio-supported,36px);width:100px}.framer-jJrzf.framer-v-1n4189e .framer-56hagd{flex-direction:column;padding:16px 0 24px}.framer-jJrzf.framer-v-1n4189e .framer-cte722{aspect-ratio:2.75 / 1;cursor:pointer;height:var(--framer-aspect-ratio-supported,56px);width:100px}.framer-jJrzf.framer-v-1n4189e .framer-1j228cj{flex-direction:column;gap:20px;width:100%;padding:24px}.framer-CHf9f.framer-177jllc,.framer-CHf9f .framer-177jllc{display:block}.framer-CHf9f.framer-fgtb09{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-CHf9f .framer-jny357-container{flex:0 0 auto;width:auto;height:auto;position:relative}.framer-281Dg.framer-1w938o7,.framer-281Dg .framer-1w938o7{display:block}.framer-281Dg.framer-1pxs997{cursor:pointer;will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;max-width:342px;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-281Dg .framer-16n5qsd{flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-281Dg .framer-wflqcx{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}.framer-281Dg .framer-m8ajts-container{flex:0 0 auto;width:auto;height:50px;position:relative}.framer-281Dg.framer-v-1fn97d0.framer-1pxs997{max-width:unset;width:140px}.framer-281Dg.framer-v-1fn97d0 .framer-16n5qsd,.framer-281Dg.framer-v-1fn97d0 .framer-wflqcx{flex:1 0 0px;width:1px}.framer-281Dg.framer-v-1fn97d0 .framer-m8ajts-container{width:100%}.framer-281Dg.framer-v-1x21010.framer-1pxs997,.framer-281Dg.framer-v-1fn97d0.hover.framer-1pxs997,.framer-281Dg.framer-v-1x21010.hover.framer-1pxs997{max-width:unset}.framer-281Dg[data-border=true]:after,.framer-281Dg [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-GweWl.framer-1rctpy,.framer-GweWl .framer-1rctpy{display:block}.framer-GweWl.framer-16ei5rp{cursor:pointer;will-change:var(--framer-will-change-override,transform);gap:0px;width:40px;height:40px;position:relative;overflow:hidden}.framer-GweWl .framer-b2sz5j{flex:0 0 auto;width:22px;height:2px;position:absolute;top:14px;left:calc(50% - 11px)}.framer-GweWl .framer-13m9u4l{flex:0 0 auto;width:22px;height:2px;position:absolute;top:calc(50% - 1px);left:calc(50% - 11px)}.framer-GweWl .framer-bt7mod{flex:0 0 auto;width:22px;height:2px;position:absolute;bottom:14px;left:calc(50% - 11px)}.framer-GweWl.framer-v-u5gs6i .framer-b2sz5j{top:calc(50% - 1px)}.framer-GweWl.framer-v-u5gs6i .framer-13m9u4l{width:1px;left:calc(50% - .5px)}.framer-GweWl.framer-v-u5gs6i .framer-bt7mod{bottom:unset;top:calc(50% - 1px)}.framer-S0m0Q.framer-lux5qc,.framer-S0m0Q .framer-lux5qc{display:block}.framer-S0m0Q.framer-72rtr7{background-color:var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0px;width:1440px;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-1bvna6k-container{z-index:0;flex:0 0 auto;width:auto;height:auto;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.framer-S0m0Q .framer-146pmk0{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:0px;width:100%;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-1fk95fz{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:0px;width:100%;padding:100px 60px 0;display:flex;position:relative}.framer-S0m0Q .framer-1vyp2x6{will-change:var(--framer-will-change-override,transform);z-index:1;border-radius:20px;flex-flow:column;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:0px;width:128%;max-width:1920px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-S0m0Q .framer-17dus9h{flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:0px;width:127%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-S0m0Q .framer-w65iry-container{flex:0 0 auto;width:67%;height:930px;position:relative}.framer-S0m0Q .framer-1p1hjfv{flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:0px;width:100%;height:min-content;padding:140px 60px 0;display:flex;position:relative;overflow:hidden}.framer-S0m0Q .framer-6g7npg{flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:60px;width:100%;max-width:1920px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-S0m0Q .framer-12eivaw{flex-flow:column;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:18px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-S0m0Q .framer-13x09kw-container,.framer-S0m0Q .framer-4hl8tx-container,.framer-S0m0Q .framer-19tcth1-container,.framer-S0m0Q .framer-c70lz-container,.framer-S0m0Q .framer-1l7mbb2-container,.framer-S0m0Q .framer-1xi2ao4-container,.framer-S0m0Q .framer-1a7k1x4-container,.framer-S0m0Q .framer-1f9n6or-container,.framer-S0m0Q .framer-3t66jg-container,.framer-S0m0Q .framer-zbjjgp-container,.framer-S0m0Q .framer-5ofoir-container,.framer-S0m0Q .framer-ju37ue-container,.framer-S0m0Q .framer-phxtg3-container,.framer-S0m0Q .framer-armvb6-container{flex:0 0 auto;width:auto;height:auto;position:relative}.framer-S0m0Q .framer-13nc4dx{flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-S0m0Q .framer-ochk5q{flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-fgvzhc{--framer-paragraph-spacing: 0px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0px;width:1px;max-width:555px;height:auto;position:relative}.framer-S0m0Q .framer-b23u0r,.framer-S0m0Q .framer-kq0ue7,.framer-S0m0Q .framer-1h321r0,.framer-S0m0Q .framer-18a6dj4,.framer-S0m0Q .framer-1hn21bt{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-54u1bg{--framer-paragraph-spacing: 0px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0px;width:1px;max-width:389px;height:auto;position:relative}.framer-S0m0Q .framer-ccek3i{max-width:738px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-mjdxmr,.framer-S0m0Q .framer-10dscto,.framer-S0m0Q .framer-2w5mvi{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0px;place-content:center;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-v0mrgr-container,.framer-S0m0Q .framer-mhhbnl-container,.framer-S0m0Q .framer-1v3hokq-container{aspect-ratio:1.01364 / 1;height:var(--framer-aspect-ratio-supported,236px);flex:1 0 0px;width:1px;position:relative}.framer-S0m0Q .framer-l0u11k-container{flex:0 0 auto;width:100%;height:48px;position:relative}.framer-S0m0Q .framer-lmt4ht,.framer-S0m0Q .framer-4u3bwu,.framer-S0m0Q .framer-8rxesi,.framer-S0m0Q .framer-dbyq45,.framer-S0m0Q .framer-1mdwhiz,.framer-S0m0Q .framer-ym7p4h,.framer-S0m0Q .framer-1ru2shm{height:30px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);width:146px;position:relative}.framer-S0m0Q .framer-18zfb8r,.framer-S0m0Q .framer-d3fay6,.framer-S0m0Q .framer-16jber6,.framer-S0m0Q .framer-por4fv,.framer-S0m0Q .framer-mwr04a{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:0px;width:100%;padding:140px 60px 0;display:flex;position:relative}.framer-S0m0Q .framer-fmkwfn{background-color:var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802,#1c403d);max-width:1920px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:1 0 0px;place-content:center;align-items:center;gap:60px;width:1px;padding:60px;display:flex;position:relative}.framer-S0m0Q .framer-1a1y8sn,.framer-S0m0Q .framer-ee3pu9,.framer-S0m0Q .framer-t6bom5,.framer-S0m0Q .framer-rj1og5{flex-flow:row;flex:0 0 auto;place-content:flex-end space-between;align-items:flex-end;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-1x2zxuo,.framer-S0m0Q .framer-1csprq0,.framer-S0m0Q .framer-1rjac4a,.framer-S0m0Q .framer-44hm0z{flex-flow:column;flex:1 0 0px;place-content:flex-start;align-items:flex-start;gap:18px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-1i2fzkm,.framer-S0m0Q .framer-1rmpxek,.framer-S0m0Q .framer-c9aaz6,.framer-S0m0Q .framer-efuwol,.framer-S0m0Q .framer-13jff8d,.framer-S0m0Q .framer-1pfv3b3,.framer-S0m0Q .framer-1fnsz54,.framer-S0m0Q .framer-1dl10hb{--framer-paragraph-spacing: 0px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;height:auto;position:relative}.framer-S0m0Q .framer-haggrs{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:60px;width:100%;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-lb8aub{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:sticky;top:160px}.framer-S0m0Q .framer-1w276hz{flex-flow:column;flex:1 0 0px;place-content:flex-start center;align-items:flex-start;gap:40px;width:1px;height:min-content;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-13qhcsc-container,.framer-S0m0Q .framer-bmr9sm-container{flex:0 0 auto;width:100%;height:auto;position:relative}.framer-S0m0Q .framer-1l8ts6{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:0px;width:100%;padding:140px 60px;display:flex;position:relative}.framer-S0m0Q .framer-1dgvfdx,.framer-S0m0Q .framer-1w5n4h2{max-width:1920px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:1 0 0px;place-content:center;align-items:center;gap:60px;width:1px;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-resfp1{flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:40px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-16hac2l{z-index:1;flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-9uhjsr{flex-flow:column;flex:1 0 0px;place-content:flex-start center;align-items:flex-start;gap:60px;width:1px;height:min-content;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-1y5t5ol{background-color:var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:0px;width:100%;padding:140px 60px 0;display:flex;position:relative}.framer-S0m0Q .framer-1p1g2eh{max-width:1920px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);background:linear-gradient(#e4ee4f00,#e4ee4f);border-radius:20px;flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:60px;width:100%;padding:60px;display:flex;position:relative}.framer-S0m0Q .framer-3hgrux,.framer-S0m0Q .framer-5mg5ph{flex-flow:column;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:18px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-5kqnc2,.framer-S0m0Q .framer-z9s7ne{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-1xeynqp,.framer-S0m0Q .framer-1a4btdy{--framer-paragraph-spacing: 0px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0px;width:1px;max-width:629px;height:auto;position:relative}.framer-S0m0Q .framer-1oxjlr9{--framer-paragraph-spacing: 0px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0px;width:1px;max-width:355px;height:auto;position:relative}.framer-S0m0Q .framer-1fvxvqx{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex:0 0 auto;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:40px 20px;width:100%;padding:0;display:grid;position:relative}.framer-S0m0Q .framer-belg9m-container,.framer-S0m0Q .framer-7zcza5-container,.framer-S0m0Q .framer-11fwpag-container,.framer-S0m0Q .framer-vw50gi-container,.framer-S0m0Q .framer-13kst89-container,.framer-S0m0Q .framer-1pbmxnx-container,.framer-S0m0Q .framer-19mu5ws-container,.framer-S0m0Q .framer-h3rjsr-container,.framer-S0m0Q .framer-1fc0d5l-container,.framer-S0m0Q .framer-1xd2ojw-container{flex:0 0 auto;place-self:start;width:100%;height:auto;position:relative}.framer-S0m0Q .framer-irjwh1{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:0px;width:100%;padding:0 60px;display:flex;position:relative}.framer-S0m0Q .framer-1oy3yz0{--border-bottom-width: 0px;--border-color: var(--token-4e8e8123-7e28-4a8d-b404-8ce3afcfe96e,#dbdbdb80);--border-left-width: 1px;--border-right-width: 1px;--border-style: solid;--border-top-width: 0px;max-width:1920px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:center space-between;align-items:center;width:100%;padding:550px 0;display:flex;position:relative}.framer-S0m0Q .framer-1xzn4hx,.framer-S0m0Q .framer-o898qv{overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:0;flex:0 0 auto;position:absolute;top:0;right:0;bottom:0;left:0}.framer-S0m0Q .framer-1rzdplk{height:100vh;overflow:var(--overflow-clip-fallback,clip);z-index:0;flex:0 0 auto;position:absolute;top:300px;left:0;right:0}.framer-S0m0Q .framer-ft9rwi-container,.framer-S0m0Q .framer-gbxh27-container,.framer-S0m0Q .framer-1v37noh-container,.framer-S0m0Q .framer-2wa196-container,.framer-S0m0Q .framer-ls04k5-container,.framer-S0m0Q .framer-14z1yub-container{z-index:1;flex:0 0 auto;width:240px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.framer-S0m0Q .framer-lv51xk,.framer-S0m0Q .framer-1n5pxdi{flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:16px;width:100%;max-width:700px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-5qxctr{flex-flow:column;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-1lukrnv{--framer-paragraph-spacing: 0px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:63%;height:auto;position:relative}.framer-S0m0Q .framer-1vnprnx{max-width:1312px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:40px;width:100%;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-cfks6p{flex-flow:column;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-mjjbx0{flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:20px;width:100%;max-width:700px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-1omqevk-container,.framer-S0m0Q .framer-12hcwl-container,.framer-S0m0Q .framer-1xfycjh-container,.framer-S0m0Q .framer-5brm6a-container,.framer-S0m0Q .framer-edjqb3-container,.framer-S0m0Q .framer-1eg2xsv-container{z-index:1;flex:0 0 auto;width:100%;height:auto;position:relative}.framer-S0m0Q .framer-9i4mrd,.framer-S0m0Q .framer-gif13w{max-width:1920px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0px;place-content:center;align-items:center;gap:60px;width:1px;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-1ucoz24{--framer-paragraph-spacing: 0px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0px;width:1px;max-width:430px;height:auto;position:relative}.framer-S0m0Q .framer-1rgtxlh{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex:0 0 auto;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:0px 24px;width:100%;padding:0;display:grid;position:relative}.framer-S0m0Q .framer-hifss{max-width:1920px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:1 0 0px;place-content:center flex-start;align-items:center;gap:60px;width:1px;padding:60px;display:flex;position:relative}.framer-S0m0Q .framer-1g1zcw6{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:18px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-3667d{--framer-paragraph-spacing: 0px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;max-width:560px;height:auto;position:relative}.framer-S0m0Q .framer-2qijo7{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:0 0 auto;place-content:center flex-end;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-qw9tsf{--border-bottom-width: 1px;--border-color: var(--token-266591e6-ed59-49c3-b20d-0d88b91e17ab,#fff3);--border-left-width: 1px;--border-right-width: 1px;--border-style: solid;--border-top-width: 1px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:var(--token-266591e6-ed59-49c3-b20d-0d88b91e17ab,#fff3);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:0px;width:32%;max-width:384px;height:min-content;padding:20px;display:flex;position:relative;overflow:hidden}.framer-S0m0Q .framer-chu602{flex-flow:column;flex:1 0 0px;place-content:flex-start;align-items:flex-start;gap:28px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-nsh89f{aspect-ratio:1.34649 / 1;height:var(--framer-aspect-ratio-supported,256px);will-change:var(--framer-will-change-override,transform);border-radius:10px;flex:0 0 auto;gap:0px;width:100%;position:relative;overflow:hidden}.framer-S0m0Q .framer-ub5pmt{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-1r5ar3u{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-S0m0Q .framer-1llpdfg{background-color:var(--token-daf57026-0897-4c78-aa7a-7ad9c5e2154b,#f8f8f8);height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:0px;width:100%;padding:60px;display:flex;position:relative}.framer-S0m0Q .framer-1on4ugt{flex:1 0 0px;grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:60px 20px;width:1px;height:min-content;padding:0;display:grid;position:relative}.framer-S0m0Q .framer-r9w89q{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:0 0 auto;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;padding:0;display:flex;position:relative}.framer-S0m0Q .framer-qw1cjw-container,.framer-S0m0Q .framer-d62xw-container{flex:1 0 0px;width:1px;height:auto;position:relative}.framer-S0m0Q[data-border=true]:after,.framer-S0m0Q [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}@media (min-width: 810px) and (max-width: 1439.98px){.framer-S0m0Q.framer-72rtr7{width:810px}.framer-S0m0Q .framer-1fk95fz{padding:100px 40px 0}.framer-S0m0Q .framer-1p1hjfv,.framer-S0m0Q .framer-1y5t5ol,.framer-S0m0Q .framer-d3fay6,.framer-S0m0Q .framer-16jber6,.framer-S0m0Q .framer-por4fv,.framer-S0m0Q .framer-mwr04a{padding:120px 40px 0}.framer-S0m0Q .framer-fgvzhc{max-width:426px}.framer-S0m0Q .framer-v0mrgr-container,.framer-S0m0Q .framer-mhhbnl-container,.framer-S0m0Q .framer-1v3hokq-container{height:var(--framer-aspect-ratio-supported,234px)}.framer-S0m0Q .framer-18zfb8r{padding:140px 40px 0}.framer-S0m0Q .framer-fmkwfn,.framer-S0m0Q .framer-1p1g2eh{padding:40px}.framer-S0m0Q .framer-lb8aub{top:unset;position:relative}.framer-S0m0Q .framer-1l8ts6{padding:120px 40px}.framer-S0m0Q .framer-9uhjsr{gap:40px}.framer-S0m0Q .framer-1fvxvqx{grid-template-columns:repeat(2,minmax(50px,1fr));gap:20px}.framer-S0m0Q .framer-irjwh1{padding:0 40px}.framer-S0m0Q .framer-1oy3yz0{padding:400px 0;overflow:visible}.framer-S0m0Q .framer-1rzdplk{height:61.5741vh;top:595px}.framer-S0m0Q .framer-ft9rwi-container,.framer-S0m0Q .framer-gbxh27-container,.framer-S0m0Q .framer-1v37noh-container,.framer-S0m0Q .framer-2wa196-container,.framer-S0m0Q .framer-ls04k5-container,.framer-S0m0Q .framer-14z1yub-container{width:186px}.framer-S0m0Q .framer-1rgtxlh{grid-template-columns:repeat(2,minmax(50px,1fr));gap:24px}.framer-S0m0Q .framer-hifss{align-content:flex-start;align-items:flex-start;gap:76px;padding:40px}.framer-S0m0Q .framer-3667d{max-width:430px}.framer-S0m0Q .framer-2qijo7{justify-content:flex-start;width:45%}.framer-S0m0Q .framer-qw9tsf{flex:1 0 0px;width:1px;max-width:293px}.framer-S0m0Q .framer-chu602{gap:20px}.framer-S0m0Q .framer-nsh89f{height:var(--framer-aspect-ratio-supported,188px)}.framer-S0m0Q .framer-1llpdfg{padding:20px}.framer-S0m0Q .framer-1on4ugt{gap:40px 20px}.framer-S0m0Q .framer-r9w89q{flex-direction:column}.framer-S0m0Q .framer-qw1cjw-container,.framer-S0m0Q .framer-d62xw-container{flex:0 0 auto;width:100%}}@media (max-width: 809.98px){.framer-S0m0Q.framer-72rtr7{width:390px}.framer-S0m0Q .framer-1fk95fz,.framer-S0m0Q .framer-1p1hjfv,.framer-S0m0Q .framer-18zfb8r,.framer-S0m0Q .framer-1y5t5ol,.framer-S0m0Q .framer-irjwh1,.framer-S0m0Q .framer-d3fay6,.framer-S0m0Q .framer-16jber6,.framer-S0m0Q .framer-mwr04a{padding:100px 20px 0}.framer-S0m0Q .framer-6g7npg,.framer-S0m0Q .framer-9i4mrd,.framer-S0m0Q .framer-1w5n4h2,.framer-S0m0Q .framer-gif13w{gap:40px}.framer-S0m0Q .framer-ccek3i{flex-direction:column}.framer-S0m0Q .framer-mjdxmr,.framer-S0m0Q .framer-10dscto,.framer-S0m0Q .framer-2w5mvi,.framer-S0m0Q .framer-qw1cjw-container,.framer-S0m0Q .framer-d62xw-container{flex:0 0 auto;width:100%}.framer-S0m0Q .framer-v0mrgr-container,.framer-S0m0Q .framer-mhhbnl-container{height:var(--framer-aspect-ratio-supported,346px)}.framer-S0m0Q .framer-1v3hokq-container{height:var(--framer-aspect-ratio-supported,345px)}.framer-S0m0Q .framer-fmkwfn,.framer-S0m0Q .framer-hifss{padding:20px}.framer-S0m0Q .framer-1a1y8sn,.framer-S0m0Q .framer-ee3pu9,.framer-S0m0Q .framer-t6bom5{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:20px}.framer-S0m0Q .framer-1x2zxuo,.framer-S0m0Q .framer-1csprq0,.framer-S0m0Q .framer-1rjac4a{flex:0 0 auto;gap:10px;width:100%}.framer-S0m0Q .framer-haggrs,.framer-S0m0Q .framer-9uhjsr{gap:20px}.framer-S0m0Q .framer-lb8aub{top:unset;position:relative}.framer-S0m0Q .framer-1l8ts6{padding:100px 20px}.framer-S0m0Q .framer-1p1g2eh{gap:40px;padding:20px}.framer-S0m0Q .framer-1fvxvqx{flex-flow:column;align-content:center;align-items:center;gap:20px;display:flex}.framer-S0m0Q .framer-belg9m-container,.framer-S0m0Q .framer-7zcza5-container,.framer-S0m0Q .framer-11fwpag-container,.framer-S0m0Q .framer-vw50gi-container,.framer-S0m0Q .framer-13kst89-container,.framer-S0m0Q .framer-1pbmxnx-container{align-self:unset}.framer-S0m0Q .framer-5mg5ph,.framer-S0m0Q .framer-1g1zcw6,.framer-S0m0Q .framer-44hm0z{gap:10px}.framer-S0m0Q .framer-1rgtxlh,.framer-S0m0Q .framer-1on4ugt{grid-template-columns:repeat(1,minmax(50px,1fr));gap:20px}.framer-S0m0Q .framer-3667d{max-width:unset}.framer-S0m0Q .framer-qw9tsf{flex:1 0 0px;width:1px}.framer-S0m0Q .framer-nsh89f{height:var(--framer-aspect-ratio-supported,201px)}.framer-S0m0Q .framer-por4fv{padding:80px 20px 0}.framer-S0m0Q .framer-1llpdfg{padding:0}.framer-S0m0Q .framer-r9w89q{flex-direction:column;gap:11px}}.framer-hkJNm.framer-1t89ns3,.framer-hkJNm .framer-1t89ns3{display:block}.framer-hkJNm.framer-16rmygz{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-hkJNm .framer-m7x34a{aspect-ratio:1 / 1;height:var(--framer-aspect-ratio-supported,5px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:0 0 auto;width:5px;position:relative}.framer-hkJNm .framer-61ugwn{white-space:pre;flex:0 0 auto;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));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,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);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:pre}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:initial;margin-inline: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-blockquote-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-blockquote-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-link-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-blockquote-text-transform,var(--framer-link-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-blockquote-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-link-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-blockquote-text-color-rgb,var(--framer-blockquote-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-text-background-color-rgb,var(--framer-link-text-background-color,initial));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-blockquote-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,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-blockquote-text-color-rgb,var(--framer-blockquote-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))))))))}}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-blockquote-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-blockquote-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-blockquote-font-weight,var(--framer-link-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-blockquote-text-transform,var(--framer-link-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-blockquote-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-blockquote-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-blockquote-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-blockquote-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-blockquote-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-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-blockquote-text-color-rgb,var(--framer-blockquote-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-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))))));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-blockquote-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: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-blockquote-text-color-rgb,var(--framer-blockquote-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))))))))))}}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)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,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))))));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))));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-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-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))))));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:0px;position:relative}li.framer-text{counter-increment:list-item 1;padding-inline-start:2ch;list-style:none}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:0px}ol.framer-text>li.framer-text:nth-last-child(n+10),ol.framer-text>li.framer-text:nth-last-child(n+10)~li{padding-inline-start:3ch}ol.framer-text>li.framer-text:nth-last-child(n+100),ol.framer-text>li.framer-text:nth-last-child(n+100)~li{padding-inline-start:4ch}ol.framer-text>li.framer-text:nth-last-child(n+1000),ol.framer-text>li.framer-text:nth-last-child(n+1000)~li{padding-inline-start:5ch}ol.framer-text>li.framer-text:nth-last-child(n+10000),ol.framer-text>li.framer-text:nth-last-child(n+10000)~li{padding-inline-start:6ch}ol.framer-text>li.framer-text:nth-last-child(n+100000),ol.framer-text>li.framer-text:nth-last-child(n+100000)~li{padding-inline-start:7ch}ol.framer-text>li.framer-text:nth-last-child(n+1000000),ol.framer-text>li.framer-text:nth-last-child(n+1000000)~li{padding-inline-start:8ch}ul.framer-text>li.framer-text:before{content:"•";position:absolute;inset-inline-start:0px}.framer-table-wrapper{overflow-x:auto}table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0px;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{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);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));text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none))}[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[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)));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))));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 1;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}:not([data-framer-generated])>[data-framer-stack-content-wrapper]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-component-type],:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>[data-framer-component-type]{position:relative}.flexbox-gap-not-supported [data-framer-legacy-stack-gap-enabled=true]>*,[data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]{margin-top:calc(var(--stack-gap-y)/2);margin-bottom:calc(var(--stack-gap-y)/2);margin-right:calc(var(--stack-gap-x)/2);margin-left:calc(var(--stack-gap-x)/2)}[data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{row-gap:var(--stack-native-row-gap);column-gap:var(--stack-native-column-gap)}.flexbox-gap-not-supported [data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{gap:unset}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>:first-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:first-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>:last-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:last-child{margin-top:0;margin-left:0}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>:last-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:last-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>:first-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:first-child{margin-bottom:0;margin-right:0}navigationcontainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*{position:relative}[data-framer-component-type=NativeScroll]>*{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:0px 0px;border-width:0px;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0px;height:0px}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0px 0px}[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-v2NSn.framer-1eg2pkb,.framer-v2NSn .framer-1eg2pkb{display:block}.framer-v2NSn.framer-1t40raz{will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:200px;height:300px;padding:0;display:flex;position:relative;overflow:hidden}.framer-v2NSn .framer-2scb3f{z-index:1;flex-flow:row;flex:1 0 0px;place-content:center;align-items:center;gap:0px;width:1px;height:100%;padding:0;display:flex;position:relative;overflow:visible}.framer-v2NSn .framer-1r39uyf{z-index:1;flex:0 0 auto;position:absolute;top:-1px;right:0;bottom:-1px;left:0;overflow:visible}.framer-v2NSn.framer-v-qbzi9w .framer-1r39uyf,.framer-v2NSn.framer-v-1cfb9e8 .framer-1r39uyf{height:300px;bottom:-300px;top:unset}.framer-gn24p.framer-5h07rb,.framer-gn24p .framer-5h07rb{display:block}.framer-gn24p.framer-one60s{will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center space-between;align-items:center;width:387px;height:min-content;padding:18px;display:flex;position:relative;overflow:hidden}.framer-gn24p .framer-50aiwy{aspect-ratio:1 / 1;height:var(--framer-aspect-ratio-supported,103px);will-change:var(--framer-will-change-override,transform);flex:0 0 auto;gap:0px;width:29%;position:relative;overflow:hidden}.framer-gn24p .framer-1ph9aut{flex-flow:column;flex:0 0 auto;place-content:flex-start center;align-items:flex-start;gap:10px;width:58%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-gn24p .framer-15eva1h{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;height:auto;position:relative}.framer-gn24p .framer-13ay7dz{white-space:pre;flex:0 0 auto;width:auto;height:auto;position:relative}.framer-gn24p .framer-dmwhb8{flex-flow:row;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-gn24p .framer-erc3bd,.framer-gn24p .framer-15g1884,.framer-gn24p .framer-1621yev{flex-flow:row;flex:0 0 auto;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-gn24p .framer-g2zurl-container,.framer-gn24p .framer-gjsm7n-container,.framer-gn24p .framer-1b0eonz-container{flex:0 0 auto;width:auto;height:auto;position:relative}.framer-gn24p.framer-v-3eipjp.framer-one60s{flex-direction:column;justify-content:center;gap:16px;width:350px;padding:10px}.framer-gn24p.framer-v-3eipjp .framer-50aiwy{height:var(--framer-aspect-ratio-supported,330px);will-change:var(--framer-will-change-filter-override,filter);width:100%}.framer-gn24p.framer-v-3eipjp .framer-1ph9aut{align-content:center;align-items:center;gap:8px;width:100%}.framer-gn24p.framer-v-3eipjp .framer-13ay7dz{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;width:100%}.framer-gn24p.framer-v-3eipjp .framer-dmwhb8{justify-content:center}.framer-jiDMo.framer-1qgliod,.framer-jiDMo .framer-1qgliod{display:block}.framer-jiDMo.framer-li7125{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:16px;width:240px;padding:0;display:flex;position:relative}.framer-jiDMo .framer-s98n0c{aspect-ratio:.97561 / 1;height:var(--framer-aspect-ratio-supported,246px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:0 0 auto;width:100%;position:relative}.framer-jiDMo.framer-v-smng6n.framer-li7125{width:186px}.framer-jiDMo.framer-v-smng6n .framer-s98n0c{height:var(--framer-aspect-ratio-supported,191px)}.framer-ERIj7.framer-czsrwk,.framer-ERIj7 .framer-czsrwk{display:block}.framer-ERIj7.framer-1xsxpcr{will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:0px;width:400px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-ERIj7 .framer-txgomk{flex-flow:column;flex:0 0 auto;place-content:flex-start center;align-items:flex-start;gap:40px;width:100%;height:min-content;padding:20px;display:flex;position:relative;overflow:visible}.framer-ERIj7 .framer-y31qhi{aspect-ratio:1 / 1;height:var(--framer-aspect-ratio-supported,131px);will-change:var(--framer-will-change-override,transform);flex:0 0 auto;gap:0px;width:131px;position:relative;overflow:hidden}.framer-ERIj7 .framer-1484909{flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ERIj7 .framer-i09x0l{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ERIj7 .framer-ok9tqc,.framer-ERIj7 .framer-j5fulz{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;height:auto;position:relative}.framer-ERIj7 .framer-e6ua1w{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;max-width:85%;height:auto;position:relative}.framer-ERIj7.framer-v-3gf1dy.framer-1xsxpcr{width:350px}.framer-ERIj7.framer-v-3gf1dy .framer-txgomk{gap:24px;padding:16px}.framer-ERIj7.framer-v-3gf1dy .framer-y31qhi{height:var(--framer-aspect-ratio-supported,200px);width:100%}.framer-ERIj7.framer-v-3gf1dy .framer-i09x0l{gap:16px}.framer-ERIj7.framer-v-3gf1dy .framer-e6ua1w{max-width:unset}.framer-LOuJM.framer-3yj5j4,.framer-LOuJM .framer-3yj5j4{display:block}.framer-LOuJM.framer-1i1b3fy{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:10px;width:655px;padding:0;display:flex;position:relative}.framer-LOuJM .framer-149t9qt-container{z-index:1;flex:0 0 auto;width:auto;height:auto;position:absolute;top:0;left:0}.framer-LOuJM .framer-zsvkdo-container,.framer-LOuJM .framer-1qeqtnp-container,.framer-LOuJM .framer-rki3x8-container,.framer-LOuJM .framer-yxb4mu-container{flex:0 0 auto;width:100%;height:auto;position:relative}.framer-z99ey.framer-36tbzq,.framer-z99ey .framer-36tbzq{display:block}.framer-z99ey.framer-1tt6y1u{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:20px;width:655px;padding:20px;display:flex;position:relative}.framer-z99ey .framer-1uxitax{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:0 0 auto;place-content:flex-start space-between;align-items:flex-start;width:100%;padding:0;display:flex;position:relative}.framer-z99ey .framer-1ofj9ob{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:auto;max-width:90%;height:auto;position:relative}.framer-z99ey .framer-na607s-container{flex:0 0 auto;width:18px;height:18px;position:relative}.framer-z99ey .framer-1bwbrjx{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-z99ey .framer-163tbtc{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0px;width:1px;max-width:560px;height:auto;position:relative}.framer-z99ey.framer-v-y0vxup.framer-1tt6y1u{gap:0px}.framer-z99ey.framer-v-y0vxup .framer-1bwbrjx{height:1px}.framer-z99ey[data-border=true]:after,.framer-z99ey [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-wJmjL.framer-crj0cs,.framer-wJmjL .framer-crj0cs{display:block}.framer-wJmjL.framer-l4yedy{flex-flow:row;place-content:center;align-items:center;gap:10px;width:1440px;height:min-content;padding:140px 60px;display:flex;position:relative;overflow:hidden}.framer-wJmjL .framer-wj1cag{overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:0 0 auto;gap:10px;position:absolute;top:0;right:0;bottom:0;left:0}.framer-wJmjL .framer-122p2u4{z-index:2;flex-flow:column;flex:1 0 0px;place-content:center flex-start;align-items:center;gap:30px;width:1px;max-width:1920px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-wJmjL .framer-ooxju3{flex-flow:column;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:22px;width:100%;max-width:680px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-wJmjL .framer-lzm81d{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;height:auto;position:relative}.framer-wJmjL .framer-1lsiorp{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;max-width:463px;height:auto;position:relative}.framer-wJmjL .framer-5qcetl{flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:680px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-wJmjL .framer-1jg5l7h-container{flex:1 0 0px;width:1px;max-width:74%;height:auto;position:relative}.framer-wJmjL.framer-v-86gt3w.framer-l4yedy{width:730px;padding:120px 40px}.framer-wJmjL.framer-v-86gt3w .framer-122p2u4{max-width:615px}.framer-wJmjL.framer-v-1seu6fx.framer-l4yedy{width:350px;padding:100px 20px}.framer-wJmjL.framer-v-1seu6fx .framer-122p2u4{max-width:570px}.framer-wJmjL.framer-v-1seu6fx .framer-5qcetl{flex-direction:column;width:100%}.framer-wJmjL.framer-v-1seu6fx .framer-1jg5l7h-container{max-width:unset;flex:0 0 auto;width:100%}.framer-mc1P9 .framer-styles-preset-ovhyt:not(.rich-text-wrapper),.framer-mc1P9 .framer-styles-preset-ovhyt.rich-text-wrapper h2{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Inter",sans-serif;--framer-font-family-bold-italic: "Inter",sans-serif;--framer-font-family-italic: "Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features: normal;--framer-font-size: 66px;--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: 500;--framer-font-weight-bold: 900;--framer-font-weight-bold-italic: 900;--framer-font-weight-italic: 700;--framer-letter-spacing: -.06em;--framer-line-height: 120%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802,#1c403d);--framer-text-decoration: none;--framer-text-stroke-color: initial;--framer-text-stroke-width: initial;--framer-text-transform: capitalize}@media (max-width: 1199px) and (min-width: 810px){.framer-mc1P9 .framer-styles-preset-ovhyt:not(.rich-text-wrapper),.framer-mc1P9 .framer-styles-preset-ovhyt.rich-text-wrapper h2{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Inter",sans-serif;--framer-font-family-bold-italic: "Inter",sans-serif;--framer-font-family-italic: "Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features: normal;--framer-font-size: 52px;--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: 500;--framer-font-weight-bold: 900;--framer-font-weight-bold-italic: 900;--framer-font-weight-italic: 700;--framer-letter-spacing: -.06em;--framer-line-height: 120%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802,#1c403d);--framer-text-decoration: none;--framer-text-stroke-color: initial;--framer-text-stroke-width: initial;--framer-text-transform: capitalize}}@media (max-width: 809px) and (min-width: 0){.framer-mc1P9 .framer-styles-preset-ovhyt:not(.rich-text-wrapper),.framer-mc1P9 .framer-styles-preset-ovhyt.rich-text-wrapper h2{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Inter",sans-serif;--framer-font-family-bold-italic: "Inter",sans-serif;--framer-font-family-italic: "Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features: normal;--framer-font-size: 36px;--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: 500;--framer-font-weight-bold: 900;--framer-font-weight-bold-italic: 900;--framer-font-weight-italic: 700;--framer-letter-spacing: -.06em;--framer-line-height: 120%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802,#1c403d);--framer-text-decoration: none;--framer-text-stroke-color: initial;--framer-text-stroke-width: initial;--framer-text-transform: capitalize}}.framer-ToCT4.framer-g8euv8,.framer-ToCT4 .framer-g8euv8{display:block}.framer-ToCT4.framer-1bfl2y9{flex-flow:column;place-content:center;align-items:center;gap:10px;width:1320px;height:min-content;padding:80px 60px 32px;display:flex;position:relative;overflow:hidden}.framer-ToCT4 .framer-1u8h3zq{flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:48px;width:100%;max-width:1920px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ToCT4 .framer-1v430cg{flex-flow:row;flex:0 0 auto;place-content:flex-start center;align-items:flex-start;gap:100px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ToCT4 .framer-1r5jqnj{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:flex-start center;align-items:flex-start;gap:20px;width:30%;padding:0;display:flex;position:relative}.framer-ToCT4 .framer-1bm3ohc{height:84px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:0 0 auto;width:87px;text-decoration:none;position:relative}.framer-ToCT4 .framer-aeo31f{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;max-width:360px;height:auto;position:relative}.framer-ToCT4 .framer-i8i8vp{flex-flow:row;flex:1 0 0px;place-content:flex-start space-between;align-items:flex-start;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ToCT4 .framer-bymakp{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:flex-start center;align-items:flex-start;gap:24px;width:15%;padding:0;display:flex;position:relative}.framer-ToCT4 .framer-o5z6tf{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:104px;padding:0;display:flex;position:relative}.framer-ToCT4 .framer-y0j1sm{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0px;width:1px;height:auto;position:relative}.framer-ToCT4 .framer-lc0y65{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-ToCT4 .framer-rzvud7-container,.framer-ToCT4 .framer-bdn1be-container,.framer-ToCT4 .framer-ht8kju-container,.framer-ToCT4 .framer-14wjykn-container,.framer-ToCT4 .framer-1cs2z6w-container,.framer-ToCT4 .framer-1wtpu6y-container,.framer-ToCT4 .framer-qv5mv5-container,.framer-ToCT4 .framer-9u5972-container{flex:0 0 auto;width:auto;height:auto;position:relative}.framer-ToCT4 .framer-1ym9ioh{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:0 0 auto;place-content:flex-start center;align-items:flex-start;gap:24px;width:32%;padding:0;display:flex;position:relative}.framer-ToCT4 .framer-dhiods{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:26px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ToCT4 .framer-mz9kkk,.framer-ToCT4 .framer-qoabb0{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;height:auto;position:relative}.framer-ToCT4 .framer-pv402h,.framer-ToCT4 .framer-18o4ogd{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ToCT4 .framer-1q5bic4,.framer-ToCT4 .framer-1j6kida,.framer-ToCT4 .framer-toc8ew,.framer-ToCT4 .framer-12fw8jh,.framer-ToCT4 .framer-1ij64b{white-space:pre;flex:0 0 auto;width:auto;height:auto;position:relative}.framer-ToCT4 .framer-onrfcg{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:26px;width:23%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ToCT4 .framer-1bx5pvh{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;max-width:180px;height:auto;position:relative}.framer-ToCT4 .framer-m98d70{flex-flow:row;flex:0 0 auto;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:20px 0 0;display:flex;position:relative;overflow:visible}.framer-ToCT4 .framer-14frgc5{flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ToCT4.framer-v-1hxyg28.framer-1bfl2y9{width:810px;padding:60px 40px 40px}.framer-ToCT4.framer-v-1hxyg28 .framer-1u8h3zq,.framer-ToCT4.framer-v-al3dbq .framer-1u8h3zq{gap:32px}.framer-ToCT4.framer-v-1hxyg28 .framer-1v430cg,.framer-ToCT4.framer-v-al3dbq .framer-1v430cg{align-content:unset;align-items:unset;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(1,minmax(50px,1fr));grid-auto-rows:min-content;gap:40px;display:grid}.framer-ToCT4.framer-v-1hxyg28 .framer-1r5jqnj,.framer-ToCT4.framer-v-al3dbq .framer-1r5jqnj{place-self:start;width:100%}.framer-ToCT4.framer-v-1hxyg28 .framer-aeo31f{max-width:390px}.framer-ToCT4.framer-v-1hxyg28 .framer-i8i8vp{flex:0 0 auto;place-self:start;width:100%}.framer-ToCT4.framer-v-1hxyg28 .framer-bymakp{width:27%}.framer-ToCT4.framer-v-1hxyg28 .framer-1ym9ioh{width:33%}.framer-ToCT4.framer-v-1hxyg28 .framer-onrfcg{width:25%}.framer-ToCT4.framer-v-1hxyg28 .framer-m98d70,.framer-ToCT4.framer-v-al3dbq .framer-m98d70{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:24px}.framer-ToCT4.framer-v-al3dbq.framer-1bfl2y9{width:390px;padding:60px 20px 40px}.framer-ToCT4.framer-v-al3dbq .framer-aeo31f,.framer-ToCT4.framer-v-al3dbq .framer-1bx5pvh{max-width:unset}.framer-ToCT4.framer-v-al3dbq .framer-i8i8vp{flex-direction:column;flex:0 0 auto;justify-content:flex-start;place-self:start;gap:40px;width:100%}.framer-ToCT4.framer-v-al3dbq .framer-bymakp,.framer-ToCT4.framer-v-al3dbq .framer-1ym9ioh{width:100%}.framer-ToCT4.framer-v-al3dbq .framer-onrfcg{gap:20px;width:100%}.framer-ToCT4.framer-v-al3dbq .framer-1ij64b{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;order:1;width:100%}.framer-ToCT4.framer-v-al3dbq .framer-14frgc5{place-content:unset;align-items:unset;gap:10px 0px;order:0;width:100%;display:grid}.framer-ToCT4.framer-v-al3dbq .framer-1wtpu6y-container,.framer-ToCT4.framer-v-al3dbq .framer-qv5mv5-container,.framer-ToCT4.framer-v-al3dbq .framer-9u5972-container{place-self:start;width:fit-content}.framer-jAPnQ .framer-styles-preset-16dgbw7:not(.rich-text-wrapper),.framer-jAPnQ .framer-styles-preset-16dgbw7.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-open-type-features: normal;--framer-font-size: 20px;--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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff);--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-jAPnQ .framer-styles-preset-16dgbw7:not(.rich-text-wrapper),.framer-jAPnQ .framer-styles-preset-16dgbw7.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi 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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff);--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-jAPnQ .framer-styles-preset-16dgbw7:not(.rich-text-wrapper),.framer-jAPnQ .framer-styles-preset-16dgbw7.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi 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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff);--framer-text-decoration: none;--framer-text-stroke-color: initial;--framer-text-stroke-width: initial;--framer-text-transform: none}}.framer-HP9mB .framer-styles-preset-9ssxpm:not(.rich-text-wrapper),.framer-HP9mB .framer-styles-preset-9ssxpm.rich-text-wrapper a{--framer-link-hover-text-decoration: underline;--framer-link-hover-text-decoration-style: dotted;--framer-link-text-color: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff)}.framer-rK6HC .framer-styles-preset-f6fmoo:not(.rich-text-wrapper),.framer-rK6HC .framer-styles-preset-f6fmoo.rich-text-wrapper a{--framer-link-hover-text-color: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff);--framer-link-hover-text-decoration: underline;--framer-link-hover-text-decoration-color: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff);--framer-link-hover-text-decoration-style: wavy;--framer-link-text-color: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff);--framer-link-text-decoration: underline;--framer-link-text-decoration-color: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff);--framer-link-text-decoration-style: solid}.framer-ToCT4[data-border=true]:after,.framer-ToCT4 [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-pIcUn.framer-1nr8nzs,.framer-pIcUn .framer-1nr8nzs{display:block}.framer-pIcUn.framer-1jgecpe{cursor:pointer;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:0px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-pIcUn .framer-1fvjrso-container{flex:0 0 auto;width:auto;height:auto;position:relative}.framer-pIcUn.framer-v-1jgecpe.hover.framer-1jgecpe{justify-content:flex-end}.framer-ZTTwa.framer-37pf9k,.framer-ZTTwa .framer-37pf9k{display:block}.framer-ZTTwa.framer-n31sw1{cursor:pointer;will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center flex-start;align-items:center;gap:8px;width:min-content;height:min-content;padding:8px 20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-ZTTwa .framer-153eqmi{flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-ZTTwa .framer-17cr4g2{aspect-ratio:1 / 1;height:var(--framer-aspect-ratio-supported,20px);will-change:var(--framer-will-change-filter-override,filter);flex:0 0 auto;gap:0px;width:20px;position:relative;overflow:hidden}.framer-ZTTwa .framer-uq6bzv{flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ZTTwa .framer-1h4kivi{white-space:pre;flex:0 0 auto;width:auto;height:auto;position:relative;overflow:visible}.framer-ZTTwa .framer-1fstutb,.framer-ZTTwa .framer-1ejr9wp{height:1px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:0;flex:0 0 auto;position:absolute;bottom:-2px;left:-2px;right:-2px}.framer-ZTTwa.framer-v-n31sw1.hover .framer-153eqmi{z-index:1}.framer-ZTTwa.framer-v-n31sw1.hover .framer-1ejr9wp{height:unset;top:-2px}.framer-ZTTwa[data-border=true]:after,.framer-ZTTwa [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-DbmY0.framer-1s84mj3,.framer-DbmY0 .framer-1s84mj3{display:block}.framer-DbmY0.framer-1pi3p53{flex-flow:row;place-content:center flex-start;align-items:center;gap:24px;width:1320px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-DbmY0 .framer-zbr6rd{flex-flow:row;flex:1 0 0px;place-content:center;align-self:stretch;align-items:center;gap:10px;width:1px;height:auto;padding:0;display:flex;position:relative;overflow:hidden}.framer-DbmY0 .framer-j5ate5-container{flex:1 0 0px;width:1px;height:100%;position:relative}.framer-DbmY0 .framer-38o2cg{will-change:var(--framer-will-change-override,transform);flex-flow:column;flex:1 0 0px;place-content:flex-start center;align-items:flex-start;gap:120px;width:1px;height:min-content;padding:40px;display:flex;position:relative;overflow:hidden}.framer-DbmY0 .framer-fi2i77{flex-flow:row;flex:0 0 auto;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-DbmY0 .framer-557x7l,.framer-DbmY0 .framer-zesqew,.framer-DbmY0 .framer-jignst,.framer-DbmY0 .framer-1k4ub76,.framer-DbmY0 .framer-g80eua{white-space:pre;flex:0 0 auto;width:auto;height:auto;position:relative}.framer-DbmY0 .framer-13wjnq2{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-DbmY0 .framer-5f5q47{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;height:auto;position:relative}.framer-DbmY0 .framer-1yllxia{flex-flow:row;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-DbmY0 .framer-1i2rxxw,.framer-DbmY0 .framer-1iqcq13,.framer-DbmY0 .framer-19dkahv{flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:10px 21px;display:flex;position:relative;overflow:visible}.framer-DbmY0 .framer-1cmb8as-container{flex:0 0 auto;width:100%;height:auto;position:relative}.framer-DbmY0.framer-v-94gmog.framer-1pi3p53{gap:16px;width:730px}.framer-DbmY0.framer-v-94gmog .framer-zbr6rd{align-self:unset;height:min-content}.framer-DbmY0.framer-v-94gmog .framer-j5ate5-container{aspect-ratio:.780093 / 1;height:var(--framer-aspect-ratio-supported,432px)}.framer-DbmY0.framer-v-94gmog .framer-38o2cg{align-self:stretch;gap:unset;justify-content:space-between;height:auto;padding:20px}.framer-DbmY0.framer-v-94gmog .framer-13wjnq2,.framer-DbmY0.framer-v-189n7pb .framer-13wjnq2{gap:22px}.framer-DbmY0.framer-v-94gmog .framer-1yllxia,.framer-DbmY0.framer-v-189n7pb .framer-1yllxia{align-content:unset;align-items:unset;grid-template-rows:repeat(2,minmax(0px,1fr));grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0px,1fr);justify-content:center;display:grid}.framer-DbmY0.framer-v-94gmog .framer-1i2rxxw,.framer-DbmY0.framer-v-94gmog .framer-1iqcq13,.framer-DbmY0.framer-v-94gmog .framer-19dkahv,.framer-DbmY0.framer-v-189n7pb .framer-1i2rxxw,.framer-DbmY0.framer-v-189n7pb .framer-1iqcq13,.framer-DbmY0.framer-v-189n7pb .framer-19dkahv{place-self:start;width:100%;padding:8px 16px}.framer-DbmY0.framer-v-189n7pb.framer-1pi3p53{flex-direction:column;gap:16px;width:350px}.framer-DbmY0.framer-v-189n7pb .framer-zbr6rd{align-self:unset;flex:0 0 auto;width:100%;height:min-content}.framer-DbmY0.framer-v-189n7pb .framer-j5ate5-container{aspect-ratio:.780093 / 1;height:var(--framer-aspect-ratio-supported,449px)}.framer-DbmY0.framer-v-189n7pb .framer-38o2cg{flex:0 0 auto;gap:48px;width:100%;padding:40px 16px}.framer-PsGQU .framer-styles-preset-1wqnjox:not(.rich-text-wrapper),.framer-PsGQU .framer-styles-preset-1wqnjox.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi 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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 150%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802,#1c403d);--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-PsGQU .framer-styles-preset-1wqnjox:not(.rich-text-wrapper),.framer-PsGQU .framer-styles-preset-1wqnjox.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-open-type-features: normal;--framer-font-size: 15px;--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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 150%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802,#1c403d);--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-PsGQU .framer-styles-preset-1wqnjox:not(.rich-text-wrapper),.framer-PsGQU .framer-styles-preset-1wqnjox.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-open-type-features: normal;--framer-font-size: 15px;--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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0em;--framer-line-height: 150%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802,#1c403d);--framer-text-decoration: none;--framer-text-stroke-color: initial;--framer-text-stroke-width: initial;--framer-text-transform: none}}.framer-c8rNn.framer-zn7xxk,.framer-c8rNn .framer-zn7xxk{display:block}.framer-c8rNn.framer-1w3qllh{cursor:pointer;will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:608px;height:427px;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-c8rNn .framer-14e1qa5{will-change:var(--framer-will-change-override,transform);flex:1 0 0px;gap:0px;width:1px;height:100%;position:relative;overflow:hidden}.framer-BEOE6.framer-171q8c0,.framer-BEOE6 .framer-171q8c0{display:block}.framer-BEOE6.framer-11q5a8{will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:0px;width:1200px;height:min-content;padding:40px;display:flex;position:relative;overflow:hidden}.framer-BEOE6 .framer-12ygz8h{flex-flow:row;flex:1 0 0px;place-content:flex-end center;align-items:flex-end;gap:60px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-BEOE6 .framer-7g9glf{flex-flow:column;flex:0 0 auto;place-content:flex-start space-between;align-self:stretch;align-items:flex-start;width:30%;height:auto;padding:0;display:flex;position:relative;overflow:visible}.framer-BEOE6 .framer-1awez4m{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:10px;width:307px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-BEOE6 .framer-11spumq,.framer-BEOE6 .framer-19j4z1t,.framer-BEOE6 .framer-1yulrf4{flex-flow:row;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-BEOE6 .framer-zur3rc,.framer-BEOE6 .framer-bnqulm,.framer-BEOE6 .framer-1oeznt8,.framer-BEOE6 .framer-vchwyn{flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:10px 20px;display:flex;position:relative;overflow:visible}.framer-BEOE6 .framer-cj1itk,.framer-BEOE6 .framer-cwnlb3,.framer-BEOE6 .framer-ekadlp,.framer-BEOE6 .framer-ui3e5t{white-space:pre;flex:0 0 auto;width:auto;height:auto;position:relative}.framer-BEOE6 .framer-15gba49{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0px;width:1px;height:auto;position:relative}.framer-BEOE6 .framer-ae1pdr{flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:36%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-BEOE6 .framer-2duc9i{aspect-ratio:1.20492 / 1;height:var(--framer-aspect-ratio-supported,335px);will-change:var(--framer-will-change-override,transform);flex:1 0 0px;gap:0px;width:1px;text-decoration:none;position:relative;overflow:hidden}.framer-BEOE6 .framer-bnlk4u{flex-flow:column;flex:1 0 0px;place-content:flex-start;align-items:flex-start;gap:30px;width:1px;max-width:483px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-BEOE6 .framer-z279js{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:40px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-BEOE6 .framer-g77oi5{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;max-width:370px;height:auto;position:relative}.framer-BEOE6 .framer-14sa5bi-container{flex:0 0 auto;width:auto;height:auto;position:relative}.framer-BEOE6.framer-v-1bb2nrm.framer-11q5a8{width:650px;padding:32px}.framer-BEOE6.framer-v-1bb2nrm .framer-12ygz8h{flex-direction:column}.framer-BEOE6.framer-v-1bb2nrm .framer-7g9glf{align-self:unset;justify-content:center;gap:32px;width:100%;height:min-content}.framer-BEOE6.framer-v-1bb2nrm .framer-1awez4m,.framer-BEOE6.framer-v-1bb2nrm .framer-ae1pdr,.framer-BEOE6.framer-v-14torpb .framer-1awez4m,.framer-BEOE6.framer-v-14torpb .framer-ae1pdr{width:100%}.framer-BEOE6.framer-v-1bb2nrm .framer-2duc9i{height:var(--framer-aspect-ratio-supported,487px)}.framer-BEOE6.framer-v-1bb2nrm .framer-bnlk4u,.framer-BEOE6.framer-v-14torpb .framer-bnlk4u{max-width:unset;flex:0 0 auto;width:100%}.framer-BEOE6.framer-v-1bb2nrm .framer-g77oi5,.framer-BEOE6.framer-v-14torpb .framer-g77oi5{max-width:386px}.framer-BEOE6.framer-v-14torpb.framer-11q5a8{width:310px;padding:20px}.framer-BEOE6.framer-v-14torpb .framer-12ygz8h{flex-direction:column;gap:40px}.framer-BEOE6.framer-v-14torpb .framer-7g9glf{align-self:unset;justify-content:center;gap:24px;width:100%;height:min-content}.framer-BEOE6.framer-v-14torpb .framer-11spumq{flex-direction:column;align-content:flex-start;align-items:flex-start}.framer-BEOE6.framer-v-14torpb .framer-zur3rc,.framer-BEOE6.framer-v-14torpb .framer-bnqulm{padding:8px 16px}.framer-BEOE6.framer-v-14torpb .framer-2duc9i{height:var(--framer-aspect-ratio-supported,224px)}.framer-x35JN .framer-styles-preset-1gsbqdv:not(.rich-text-wrapper),.framer-x35JN .framer-styles-preset-1gsbqdv.rich-text-wrapper h4{--framer-font-family: "Inter","Inter 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: 42px;--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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: -.04em;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--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-x35JN .framer-styles-preset-1gsbqdv:not(.rich-text-wrapper),.framer-x35JN .framer-styles-preset-1gsbqdv.rich-text-wrapper h4{--framer-font-family: "Inter","Inter 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: 32px;--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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: -.04em;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--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-x35JN .framer-styles-preset-1gsbqdv:not(.rich-text-wrapper),.framer-x35JN .framer-styles-preset-1gsbqdv.rich-text-wrapper h4{--framer-font-family: "Inter","Inter 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: 26px;--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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: -.04em;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--framer-text-decoration: none;--framer-text-stroke-color: initial;--framer-text-stroke-width: initial;--framer-text-transform: none}}.framer-eKoa9 .framer-styles-preset-g1u5pz:not(.rich-text-wrapper),.framer-eKoa9 .framer-styles-preset-g1u5pz.rich-text-wrapper a{--framer-link-text-color: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9,#fff)}.framer-BEOE6[data-border=true]:after,.framer-BEOE6 [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-PKrXK.framer-getkc5,.framer-PKrXK .framer-getkc5{display:block}.framer-PKrXK.framer-gftqfq{cursor:pointer;will-change:var(--framer-will-change-override,transform);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:hidden}.framer-PKrXK .framer-36var4-container{flex:0 0 auto;width:auto;height:50px;position:relative}.framer-PKrXK[data-border=true]:after,.framer-PKrXK [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}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported: auto}}.framer-TFRY2.framer-dl8w12,.framer-TFRY2 .framer-dl8w12{display:block}.framer-TFRY2.framer-104w8e3{cursor:pointer;flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:10px;width:384px;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-TFRY2 .framer-aokuu3{flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-TFRY2 .framer-133ao9q{flex-flow:column;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-TFRY2 .framer-1w0ovyj{will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:0 0 auto;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-TFRY2 .framer-8abwf9{aspect-ratio:1.27152 / 1;height:var(--framer-aspect-ratio-supported,302px);will-change:var(--framer-will-change-override,transform);flex:1 0 0px;gap:0px;width:1px;position:relative;overflow:hidden}.framer-TFRY2 .framer-jq98bo{flex-flow:column;flex:0 0 auto;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0 0 20px 20px;display:flex;position:relative;overflow:visible}.framer-TFRY2 .framer-1wk81kk{flex-flow:row;flex:0 0 auto;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-TFRY2 .framer-sucw6q,.framer-TFRY2 .framer-19m5e8h,.framer-TFRY2 .framer-1y7tfth,.framer-TFRY2 .framer-7x46ck,.framer-TFRY2 .framer-84bww9{white-space:pre;flex:0 0 auto;width:auto;height:auto;position:relative}.framer-TFRY2 .framer-1jrixke{flex:0 0 auto;width:6px;height:6px;position:relative}.framer-TFRY2 .framer-63swki{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:0 0 auto;width:100%;max-width:320px;height:auto;position:relative}.framer-TFRY2 .framer-db9l14{flex-flow:row;flex:0 0 auto;place-content:flex-end space-between;align-items:flex-end;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-TFRY2 .framer-172j4i0{flex-flow:row;flex:0 0 auto;place-content:center flex-start;align-items:center;gap:16px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-TFRY2 .framer-1hg1q77{flex:0 0 auto;width:32px;height:32px;position:relative;overflow:visible}.framer-TFRY2 .framer-1yxz4n7{flex:0 0 auto;width:32px;height:32px;position:absolute;top:0;left:0}.framer-TFRY2 .framer-5un2py{flex-flow:column;flex:0 0 auto;place-content:flex-start center;align-items:flex-start;gap:2px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-TFRY2 .framer-1t4nsdn{flex-flow:row;flex:0 0 auto;place-content:center flex-end;align-items:center;gap:8px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-TFRY2 .framer-1ilqnr9{flex:0 0 auto;gap:0px;width:16px;height:16px;position:relative;overflow:hidden}.framer-TFRY2 .framer-xsvumv{flex:0 0 auto;position:absolute;top:2px;right:2px;bottom:2px;left:2px}.framer-TFRY2.framer-v-1umwhvh .framer-63swki{max-width:364px}.framer-TFRY2.framer-v-rd2f6l.framer-104w8e3,.framer-TFRY2.framer-v-rwy78b.framer-104w8e3{gap:0px;width:650px}.framer-TFRY2.framer-v-rd2f6l .framer-aokuu3,.framer-TFRY2.framer-v-rwy78b .framer-aokuu3{gap:20px}.framer-TFRY2.framer-v-rd2f6l .framer-1w0ovyj,.framer-TFRY2.framer-v-rd2f6l .framer-1y7tfth,.framer-TFRY2.framer-v-rwy78b .framer-1w0ovyj,.framer-TFRY2.framer-v-rwy78b .framer-1y7tfth{order:1}.framer-TFRY2.framer-v-rd2f6l .framer-8abwf9,.framer-TFRY2.framer-v-rwy78b .framer-8abwf9{height:var(--framer-aspect-ratio-supported,511px)}.framer-TFRY2.framer-v-rd2f6l .framer-jq98bo{order:0;padding:0 0 20px}.framer-TFRY2.framer-v-rd2f6l .framer-63swki,.framer-TFRY2.framer-v-rwy78b .framer-63swki,.framer-TFRY2.framer-v-avpghq .framer-63swki,.framer-TFRY2.framer-v-rd2f6l.hover .framer-63swki,.framer-TFRY2.framer-v-rwy78b.hover .framer-63swki,.framer-TFRY2.framer-v-avpghq.pressed .framer-63swki{max-width:unset}.framer-TFRY2.framer-v-rd2f6l .framer-7x46ck,.framer-TFRY2.framer-v-rwy78b .framer-7x46ck{order:0}.framer-TFRY2.framer-v-rwy78b .framer-133ao9q{gap:0px}.framer-TFRY2.framer-v-rwy78b .framer-jq98bo{order:0;gap:16px;padding:0 0 20px}.framer-TFRY2.framer-v-avpghq.framer-104w8e3{width:350px}.framer-TFRY2.framer-v-avpghq .framer-8abwf9{height:var(--framer-aspect-ratio-supported,275px)}.framer-xGFoy .framer-styles-preset-m39tk2:not(.rich-text-wrapper),.framer-xGFoy .framer-styles-preset-m39tk2.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi 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: 400;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 400;--framer-letter-spacing: .2px;--framer-line-height: 160%;--framer-paragraph-spacing: 0px;--framer-text-alignment: left;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--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-xGFoy .framer-styles-preset-m39tk2:not(.rich-text-wrapper),.framer-xGFoy .framer-styles-preset-m39tk2.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi 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: 17px;--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: 400;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 400;--framer-letter-spacing: .2px;--framer-line-height: 160%;--framer-paragraph-spacing: 0px;--framer-text-alignment: left;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--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-xGFoy .framer-styles-preset-m39tk2:not(.rich-text-wrapper),.framer-xGFoy .framer-styles-preset-m39tk2.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi 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: 400;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 400;--framer-letter-spacing: .2px;--framer-line-height: 160%;--framer-paragraph-spacing: 0px;--framer-text-alignment: left;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--framer-text-decoration: none;--framer-text-stroke-color: initial;--framer-text-stroke-width: initial;--framer-text-transform: none}}.framer-fCFib .framer-styles-preset-1eq3xd9:not(.rich-text-wrapper),.framer-fCFib .framer-styles-preset-1eq3xd9.rich-text-wrapper h6{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-open-type-features: normal;--framer-font-size: 24px;--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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: -.02em;--framer-line-height: 120%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--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-fCFib .framer-styles-preset-1eq3xd9:not(.rich-text-wrapper),.framer-fCFib .framer-styles-preset-1eq3xd9.rich-text-wrapper h6{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-open-type-features: normal;--framer-font-size: 21px;--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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: -.02em;--framer-line-height: 120%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--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-fCFib .framer-styles-preset-1eq3xd9:not(.rich-text-wrapper),.framer-fCFib .framer-styles-preset-1eq3xd9.rich-text-wrapper h6{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi 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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: -.02em;--framer-line-height: 120%;--framer-paragraph-spacing: 0px;--framer-text-alignment: start;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--framer-text-decoration: none;--framer-text-stroke-color: initial;--framer-text-stroke-width: initial;--framer-text-transform: none}}.framer-T9tjM .framer-styles-preset-135b03w:not(.rich-text-wrapper),.framer-T9tjM .framer-styles-preset-135b03w.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi 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: 400;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 400;--framer-letter-spacing: .2px;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: left;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--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-T9tjM .framer-styles-preset-135b03w:not(.rich-text-wrapper),.framer-T9tjM .framer-styles-preset-135b03w.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi 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: 400;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 400;--framer-letter-spacing: .2px;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: left;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--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-T9tjM .framer-styles-preset-135b03w:not(.rich-text-wrapper),.framer-T9tjM .framer-styles-preset-135b03w.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi 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: 400;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 400;--framer-letter-spacing: .2px;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: left;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--framer-text-decoration: none;--framer-text-stroke-color: initial;--framer-text-stroke-width: initial;--framer-text-transform: none}}.framer-uzEdC .framer-styles-preset-rwwt6f:not(.rich-text-wrapper),.framer-uzEdC .framer-styles-preset-rwwt6f.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi 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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0px;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: left;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--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-uzEdC .framer-styles-preset-rwwt6f:not(.rich-text-wrapper),.framer-uzEdC .framer-styles-preset-rwwt6f.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-open-type-features: normal;--framer-font-size: 17px;--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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0px;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: left;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--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-uzEdC .framer-styles-preset-rwwt6f:not(.rich-text-wrapper),.framer-uzEdC .framer-styles-preset-rwwt6f.rich-text-wrapper p{--framer-font-family: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-bold-italic: "Satoshi","Satoshi Placeholder",sans-serif;--framer-font-family-italic: "Satoshi","Satoshi 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: 500;--framer-font-weight-bold: 700;--framer-font-weight-bold-italic: 700;--framer-font-weight-italic: 500;--framer-letter-spacing: 0px;--framer-line-height: 130%;--framer-paragraph-spacing: 0px;--framer-text-alignment: left;--framer-text-color: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8,#000);--framer-text-decoration: none;--framer-text-stroke-color: initial;--framer-text-stroke-width: initial;--framer-text-transform: none}}nav.framer-jJrzf{display:none!important}[data-framer-name="Slider Section (Header)"],[data-framer-name="About Section"],[data-framer-name="Services Section"]{display:none!important}.framer-1llfvat-container,section.framer-wJmjL{display:none!important}img[src*=ri3ATrDHL9UQaG2NTUxlZT0pU],#__framer-badge-container,.__framer-badge,[class*=__framer-badge],[class*=editorbar],[class*=EditorBar],[id*=editorbar],[id*=EditorBar],.framer-l0u11k-container{display:none!important}[data-framer-name="Hero Section"]{background:#0b1a12;min-height:100vh!important;padding:0!important;position:relative!important;overflow:hidden!important}#iv-hero-overlay{position:absolute;top:0;left:0;right:0;height:100svh;z-index:1000;display:flex;flex-direction:column;align-items:center;overflow:hidden;pointer-events:none;font-family:Jost,Futura PT,Century Gothic,system-ui,sans-serif}#iv-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}#iv-hero-overlay .iv-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(#0b1a1294,#0b1a1229 20%,#0b1a1214 50%,#0b1a124d 78%,#0b1a12a8)}#iv-header{position:relative;z-index:3;width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;padding:30px 24px 0;text-align:center;animation:1s ease 0s 1 normal both running iv-fadeDown}#iv-header .iv-brand{--iv-stage: 152px;--iv-art: 126px;--iv-gap: 5px;position:relative;width:var(--iv-stage);height:var(--iv-stage);flex:0 0 auto;display:flex;align-items:center;justify-content:center;pointer-events:auto;line-height:0;text-decoration:none;border-radius:50%;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 38%,#ffffff0d,#fff0 60%);filter:drop-shadow(rgba(0,0,0,.42) 0px 2px 14px);box-shadow:#00000029 0 -1px 1.5px inset}#iv-header .iv-brand img{width:var(--iv-art);height:var(--iv-art);object-fit:contain;display:block;filter:brightness(.78) saturate(.85) sepia(.12) hue-rotate(178deg) drop-shadow(rgba(0,0,0,.4) 0px 1px 5px);opacity:.86;transition:opacity .35s,filter .35s}#iv-header .iv-brand:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(232,235,238,.55);pointer-events:none}#iv-header .iv-brand:after{content:"";position:absolute;inset:var(--iv-gap);border-radius:50%;border:1px solid rgba(232,235,238,.34);pointer-events:none}#iv-header .iv-brand:hover img{opacity:.96;filter:brightness(.86) saturate(.85) sepia(.12) hue-rotate(178deg) drop-shadow(rgba(0,0,0,.4) 0px 1px 5px)}#iv-header .iv-brand:hover:before{border-color:#e8ebeebd}#iv-header .iv-brand:hover:after{border-color:#e8ebee7a}#iv-header .iv-brand:focus-visible{outline:none}#iv-header .iv-brand:focus-visible:before{border-color:#e8ebeeeb}#iv-header .iv-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}#iv-header .iv-nav a{pointer-events:auto;font-size:.84rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-decoration:none;opacity:.92;padding-bottom:4px;position:relative;transition:opacity .25s}#iv-header .iv-nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentcolor;transform:scaleX(0);transform-origin:center center;transition:transform .3s}#iv-header .iv-nav a:hover{opacity:1}#iv-header .iv-nav a:hover:after{transform:scaleX(1)}#iv-header .iv-burger{display:none}#iv-hero-content{position:relative;z-index:3;margin-top:auto;padding:0px 24px clamp(64px,11vh,116px);text-align:center;color:#fff;animation:1.3s ease .15s 1 normal both running iv-fadeUp}#iv-hero-content .iv-eyebrow{font-size:.78rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;opacity:.92;display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 20px}#iv-hero-content .iv-eyebrow .stars{letter-spacing:.18em;font-size:.7rem;color:#e8d7a6}#iv-hero-content .iv-eyebrow .line{width:34px;height:1px;background:#ffffff8c;display:inline-block}#iv-hero-content .iv-title{font-family:Crimson Text,Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(2.5rem,5.4vw,4.4rem);line-height:1.08;letter-spacing:.005em;margin:0 auto;max-width:15ch;text-shadow:rgba(0,0,0,.4) 0px 2px 30px}#iv-hero-content .iv-title em{font-style:italic}#iv-hero-content .iv-cta{pointer-events:auto;display:inline-block;margin-top:32px;font-size:.8rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fff;text-decoration:none;padding:15px 34px;border:1px solid rgba(255,255,255,.7);border-radius:2px;transition:background .3s,color .3s}#iv-hero-content .iv-cta:hover{background:#fff;color:#143d27}.iv-scroll{position:absolute;left:50%;bottom:24px;transform:translate(-50%);z-index:3;width:24px;height:38px;border:1px solid rgba(255,255,255,.55);border-radius:14px;display:flex;justify-content:center;padding-top:7px;pointer-events:none}.iv-scroll:before{content:"";width:3px;height:7px;border-radius:2px;background:#ffffffd9;animation:1.6s ease-in-out 0s infinite normal none running iv-dot}@keyframes iv-fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes iv-fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes iv-dot{0%{opacity:0;transform:translateY(-4px)}40%{opacity:1}80%,to{opacity:0;transform:translateY(9px)}}@media (prefers-reduced-motion: reduce){#iv-header,#iv-hero-content{animation:auto ease 0s 1 normal none running none}.iv-scroll:before{animation:auto ease 0s 1 normal none running none}#iv-header .iv-brand img{transition:none}}@media (max-width: 809px){#iv-header{flex-direction:row;justify-content:space-between;align-items:center;padding-top:16px}#iv-header .iv-brand{--iv-stage: 118px;--iv-art: 96px;--iv-gap: 4px}#iv-header .iv-nav{display:none}#iv-header .iv-burger{display:flex;flex-direction:column;gap:5px;background:none;border:0px;cursor:pointer;pointer-events:auto;padding:6px}#iv-header .iv-burger span{width:26px;height:2px;background:#fff;display:block}#iv-hero-content .iv-title{max-width:18ch}}#iv-heritage{position:relative;z-index:1;width:100%;align-self:stretch;box-sizing:border-box;background:#fff;color:#14281c;padding:clamp(72px,9vw,128px) 24px clamp(24px,3vw,44px);font-family:Jost,Futura PT,Century Gothic,system-ui,sans-serif}#iv-heritage *{box-sizing:border-box}#iv-heritage .iv-her-inner{max-width:1180px;margin:0 auto}#iv-heritage .iv-her-head{text-align:center;max-width:880px;margin:0 auto}#iv-heritage .iv-her-crest{position:relative;display:flex;align-items:center;justify-content:center;width:104px;height:104px;margin:0 auto 24px}#iv-heritage .iv-her-logo{width:84px;height:84px;object-fit:contain;display:block;filter:grayscale(1) brightness(1.05) contrast(.92);opacity:.6}#iv-heritage .iv-her-crest:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(20,40,28,.34);pointer-events:none}#iv-heritage .iv-her-crest:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;border:1px solid rgba(20,40,28,.2);pointer-events:none}#iv-heritage .iv-her-title{font-family:Crimson Text,Georgia,Times New Roman,serif;font-weight:600;font-size:clamp(1.5rem,4.6vw,3.5rem);line-height:1.08;letter-spacing:.045em;text-transform:uppercase;color:#16301f;margin:0;white-space:nowrap}#iv-heritage .iv-her-divider{display:block;width:min(440px,72%);height:1px;margin:26px auto 24px;background:linear-gradient(to right,transparent,rgba(20,40,28,.24) 24%,rgba(20,40,28,.24) 76%,transparent)}#iv-heritage .iv-her-sub{font-family:Crimson Text,Georgia,serif;font-weight:400;font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.55;color:#5d6b62;margin:0 auto;max-width:720px}#iv-heritage .iv-her-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}#iv-heritage .iv-her-card{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(20,40,28,.08);border-radius:26px;overflow:hidden;box-shadow:#14281c0f 0 10px 30px;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}#iv-heritage .iv-her-card:hover{transform:translateY(-8px);box-shadow:#14281c29 0 22px 50px}#iv-heritage .iv-her-media{position:relative;aspect-ratio:4 / 3;overflow:hidden}#iv-heritage .iv-her-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.7,.2,1)}#iv-heritage .iv-her-card:hover .iv-her-media img{transform:scale(1.07)}#iv-heritage .iv-her-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(11,26,18,.3),transparent 44%)}#iv-heritage .iv-her-body{padding:26px 28px 30px;display:flex;flex-direction:column;flex:1 1 0%}#iv-heritage .iv-her-body h3{font-family:Crimson Text,Georgia,serif;font-weight:600;font-size:1.6rem;line-height:1.12;margin:0 0 12px;color:#16301f}#iv-heritage .iv-her-body p{font-size:.97rem;line-height:1.62;color:#5d6b62;margin:0 0 20px;flex:1 1 0%}#iv-heritage .iv-her-link{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;font-size:.74rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#216b40;text-decoration:none;transition:color .3s}#iv-heritage .iv-her-link span{transition:transform .3s;font-size:1.05em}#iv-heritage .iv-her-link:hover{color:#14281c}#iv-heritage .iv-her-link:hover span{transform:translate(5px)}#iv-heritage a:focus-visible,#iv-heritage .iv-her-card:focus-within{outline:rgb(33,107,64) solid 2px;outline-offset:3px;border-radius:8px}@keyframes iv-her-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}#iv-heritage .iv-her-head,#iv-heritage .iv-her-card{animation:.8s ease 0s 1 normal both running iv-her-up}#iv-heritage .iv-her-card:nth-child(2){animation-delay:.12s}#iv-heritage .iv-her-card:nth-child(3){animation-delay:.24s}@media (max-width: 860px){#iv-heritage .iv-her-grid{grid-template-columns:1fr;max-width:460px;margin:0 auto;gap:24px}}@media (prefers-reduced-motion: reduce){#iv-heritage .iv-her-head,#iv-heritage .iv-her-card{animation:auto ease 0s 1 normal none running none}#iv-heritage .iv-her-card,#iv-heritage .iv-her-media img{transition:none}}#iv-features{position:relative;z-index:1;width:100%;align-self:stretch;box-sizing:border-box;background:#fff;color:#14281c;padding:clamp(8px,2vw,28px) 24px clamp(80px,10vw,134px);font-family:Jost,Futura PT,Century Gothic,system-ui,sans-serif}#iv-features *{box-sizing:border-box}#iv-features .iv-feat-inner{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(40px,5.5vw,84px)}#iv-features .iv-feat-row{display:grid;grid-template-columns:repeat(12,1fr);align-items:center}#iv-features .iv-feat-media{grid-area:1 / 1 / auto / 9;position:relative;z-index:1;border-radius:24px;overflow:hidden;aspect-ratio:16 / 11;box-shadow:#14281c29 0 18px 46px}#iv-features .iv-feat-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}#iv-features .iv-feat-card{grid-area:1 / 7 / auto / 13;position:relative;z-index:2;background:#fff;border:1px solid rgba(20,40,28,.07);border-radius:20px;padding:clamp(28px,2.8vw,46px);box-shadow:#14281c2e 0 24px 64px}#iv-features .iv-feat-row.rev .iv-feat-card{grid-column:1 / 7}#iv-features .iv-feat-card h3{font-family:Crimson Text,Georgia,serif;font-weight:600;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.1;margin:0 0 14px;color:#16301f}#iv-features .iv-feat-card p{font-size:1.02rem;line-height:1.66;color:#5d6b62;margin:0 0 22px}#iv-features .iv-feat-link{display:inline-flex;align-items:center;gap:9px;font-size:.74rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#216b40;text-decoration:none;transition:color .3s}#iv-features .iv-feat-link span{transition:transform .3s;font-size:1.05em}#iv-features .iv-feat-link:hover{color:#14281c}#iv-features .iv-feat-link:hover span{transform:translate(5px)}#iv-features a:focus-visible{outline:rgb(33,107,64) solid 2px;outline-offset:3px;border-radius:6px}@keyframes iv-feat-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}#iv-features .iv-feat-row{animation:.85s ease 0s 1 normal both running iv-feat-in}@media (max-width: 860px){#iv-features .iv-feat-row,#iv-features .iv-feat-row.rev{display:flex;flex-direction:column}#iv-features .iv-feat-media{grid-column:auto;width:100%;aspect-ratio:16 / 10}#iv-features .iv-feat-card{grid-column:auto;width:88%;margin:-52px auto 0}}@media (prefers-reduced-motion: reduce){#iv-features .iv-feat-row{animation:auto ease 0s 1 normal none running none}#iv-features .iv-feat-media img{transition:none}}#iv-map{position:relative;z-index:1;width:100%;align-self:stretch;box-sizing:border-box;background:#fff;color:#14281c;padding:clamp(64px,8vw,118px) 24px clamp(72px,9vw,128px);font-family:Jost,Futura PT,Century Gothic,system-ui,sans-serif}#iv-map *{box-sizing:border-box}#iv-map .iv-map-inner{max-width:1180px;margin:0 auto}#iv-map .iv-map-head{text-align:center;max-width:760px;margin:0px auto clamp(34px,4vw,52px)}#iv-map .iv-map-eyebrow{font-size:.74rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#216b40;margin:0 0 16px;display:flex;align-items:center;justify-content:center;gap:14px}#iv-map .iv-map-eyebrow .iv-map-line{width:30px;height:1px;background:#216b4080;display:inline-block}#iv-map .iv-map-title{font-family:Crimson Text,Georgia,serif;font-weight:600;font-size:clamp(2rem,4.4vw,3.3rem);line-height:1.1;letter-spacing:.02em;margin:0 0 14px;color:#16301f}#iv-map .iv-map-addr{font-family:Crimson Text,Georgia,serif;font-size:clamp(1.05rem,1.5vw,1.25rem);color:#5d6b62;margin:0 0 24px}#iv-map .iv-map-btn{display:inline-flex;align-items:center;gap:9px;font-size:.76rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:#16301f;text-decoration:none;padding:14px 30px;border-radius:40px;transition:background .3s,transform .3s}#iv-map .iv-map-btn span{transition:transform .3s;font-size:1.05em}#iv-map .iv-map-btn:hover{background:#216b40;transform:translateY(-2px)}#iv-map .iv-map-btn:hover span{transform:translate(4px)}#iv-map .iv-map-btn:focus-visible{outline:rgb(33,107,64) solid 2px;outline-offset:3px}#iv-map .iv-map-frame{position:relative;border-radius:26px;overflow:hidden;aspect-ratio:16 / 7;box-shadow:#14281c2e 0 22px 60px;border:1px solid rgba(20,40,28,.08);background:#e9efe9}#iv-map .iv-map-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0px;display:block}@media (max-width: 760px){#iv-map .iv-map-frame{aspect-ratio:3 / 4}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.v1.framer-custom-input::placeholder{color:var(--framer-custom-placeholder-color)!important}#__framer-editorbar-container{align-items:center;display:flex;gap:8px;position:fixed;z-index:2147480000;width:max-content;cursor:pointer}#__framer-editorbar-label{background-color:#111;border-radius:8px;font-family:Inter,Inter-Regular,system-ui,Arial,sans-serif;font-size:12px;height:fit-content;opacity:0;padding:4px 8px;transition:opacity .4s ease-out;font-weight:500;flex-shrink:0;position:fixed;width:max-content;pointer-events:none;-webkit-user-select:none;user-select:none}#__framer-editorbar-button{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;color:unset;font:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;align-content:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;column-rule:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cursor:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;-electron-corner-smoothing:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex-basis:unset;flex-flow:unset;flex-grow:unset;float:unset;flood-color:unset;flood-opacity:unset;grid:unset;grid-area:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;justify-items:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin:unset;margin-inline:unset;marker:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;max-width:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-position:unset;rx:unset;ry:unset;scale:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;-moz-tab-size:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-emphasis:unset;-webkit-text-emphasis-position:unset;text-emphasis-position:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;will-change:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;align-items:center;border-radius:15px;display:flex;height:30px;justify-content:center;width:30px;flex-shrink:0}#__framer-editorbar-label.__framer-editorbar-button-tooltip-visible{opacity:1}#__framer-editorbar-label,#__framer-editorbar-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#222c;box-shadow:#0000001a 0 2px 4px,#0000000d 0 1px,#ffffff26 0 0 0 1px;color:#fff}#__framer-editorbar-loading-spinner{width:12px;height:12px;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAApNJREFUSA2tlUtLlFEYgEe7mtFFQ8NLFBG1SJAwahtiLVy5ceVSEPQH1LZf0Lp9FO1bdYNyI7gyBFcS2kAzilYq3sfxeYZ55Zv6FGfohWfOd97vnPd23u9MXeZoaeb1Q7gPHXAFzsAS5GACxiEPqVKXqs1kmtAPQi+cAtedToz1PJ8ExxPwDl7CAlRImoN7rBiF86ABHTiGAzMIh8n3O+ifwWc4EL0n5TGTYQijvjNSxbUadozInUeGZ3nuh1WYgpIkM+hGMwYajAgdrfUn+AaLoLTCAxiAOxCZxL4RdB+gZMjxEjwHo4hS8Jh5DR9hz0mKaNizegoNEI7Wee6FXJTISG6AUgDr+QImoAiHie+mwZJow/PRps4uwnsnRj8Epqc4voVJJ8eULOtW4BFYYjPpgjc+3IWI2sh/wFeoVl6xYQ48dDGLfjOwc/ygQqz595hUMVouS9QHBm4l6k3HWpnBLqicgVrlCxujSbR1Swd+UDpQYRS/oVaZZ2MWwlZBB9Zdxf+QTYw8SRgq6sAvz7vH6JULEB9USVHFjzZskgPRQR4ayxoXXIdaHdg9HrB2rErByWxZERnYtrWUzD0esDbtTmXPhzXwHrKLxEUbYGbVyDkWWwkdadfqbPmwDXZSCyh2VAf8BM/nOOJH5Y0QopMt2I5U/KO4DZZJB47XwEX+ex0mGroMV8sLwp56gyuGwiyW4SZ4c8bt2cZzO7jBNeqtsRHbeZ1g9krsMbhfYPv/c5gecA+4yAVuitFszE5Hjva872OMdXagF19JIoOYWyozMTI3J0tmA6gLvXPfO1cc/XOqOLe/HbjwD8yCXRD3VNJROEgatiRZMJsKsbZHia3nAdphtq8fkiWyXJbBe8uM1aXKPouNnz2Bm1kwAAAAAElFTkSuQmCC) 0% 0% / 12px;background-color:#fff;animation-duration:.8s;animation-iteration-count:infinite;animation-name:__framer-loading-spin;animation-timing-function:linear}@keyframes __framer-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#__framer-editorbar{color-scheme:light dark;overflow:hidden;position:fixed;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;z-index:2147480000;top:0;left:0;width:100vw;height:100vh;touch-action:manipulation}@supports (height: 100dvh){#__framer-editorbar{height:100dvh}}#__framer-editorbar.status_hidden{display:none}#__framer-editorbar.status_visually_hidden{clip-path:circle(1px at calc(100% - 1px) calc(100% - 1px));z-index:2147480000}#__framer-editorbar.status_measuring{clip-path:unset}#main [data-framer-name="Instructors  Section"]{display:none!important}#iv-staff{order:1;padding:96px 24px;background:#fff}#iv-staff .iv-staff-inner{max-width:1180px;margin:0 auto}#iv-staff .iv-staff-head{text-align:center;max-width:760px;margin:0 auto 60px}#iv-staff .iv-staff-eyebrow{display:flex;align-items:center;justify-content:center;gap:16px;font-family:Inter,Inter Placeholder,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#5d6b62;margin:0 0 18px}#iv-staff .iv-staff-line{display:block;width:46px;height:1px;background:#14281c47}#iv-staff .iv-staff-title{font-family:Crimson Text,Georgia,Times New Roman,serif;font-weight:600;font-size:clamp(2rem,4.4vw,3.25rem);line-height:1.1;letter-spacing:.02em;color:#16301f;margin:0}#iv-staff .iv-staff-divider{display:block;width:min(360px,60%);height:1px;margin:22px auto;background:linear-gradient(to right,transparent,rgba(20,40,28,.24) 24%,rgba(20,40,28,.24) 76%,transparent)}#iv-staff .iv-staff-sub{font-family:Crimson Text,Georgia,serif;font-weight:400;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55;color:#5d6b62;margin:0 auto;max-width:600px}#iv-staff .iv-staff-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.6vw,36px);max-width:1180px;margin:0 auto}#iv-staff .iv-staff-card{text-align:center}#iv-staff .iv-staff-photo{width:100%;aspect-ratio:4 / 5;margin:0 0 22px;border-radius:16px;overflow:hidden;box-shadow:#14281c1a 0 0 0 1px,#14281c4d 0 26px 50px -24px}#iv-staff .iv-staff-photo img{width:100%;height:100%;object-fit:cover;display:block}#iv-staff .iv-staff-name{font-family:Crimson Text,Georgia,serif;font-weight:600;font-size:clamp(1.45rem,2vw,1.8rem);color:#16301f;margin:0 0 6px;letter-spacing:.01em}#iv-staff .iv-staff-role{font-family:Inter,Inter Placeholder,sans-serif;font-size:.82rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#7a8a80;margin:0}@media (max-width: 760px){#iv-staff{padding:64px 20px}#iv-staff .iv-staff-grid{grid-template-columns:1fr;gap:36px;max-width:380px}}footer .iv-footer-crest{position:relative;overflow:visible!important}footer .iv-footer-crest img{filter:brightness(.78) saturate(.85) sepia(.12) hue-rotate(178deg) drop-shadow(rgba(0,0,0,.4) 0px 1px 5px);opacity:.86;object-fit:contain!important}footer .iv-footer-crest:before{content:"";position:absolute;left:50%;top:50%;width:104px;height:104px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(232,235,238,.55);pointer-events:none}footer .iv-footer-crest:after{content:"";position:absolute;left:50%;top:50%;width:96px;height:96px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(232,235,238,.34);pointer-events:none}footer [data-framer-name=Pages]{display:none!important}footer [data-framer-name="Right Content"]{justify-content:flex-start!important;gap:clamp(40px,6vw,72px)!important}footer .iv-foot-legal{color:inherit;text-decoration:underline;text-underline-offset:2px;opacity:.9}footer .iv-foot-legal:hover{opacity:1}#main [data-framer-name="Event Section"]{display:none!important}#main .framer-146pmk0>[data-framer-name="Instructors  Section"],#main .framer-146pmk0>[data-framer-name="Testimonials Section"],#main .framer-146pmk0>[data-framer-name="Blogs Section"],#main .framer-146pmk0>[data-framer-name="FAQ Section"],#main .framer-146pmk0>section:last-child{order:1!important}#membership-section h2[data-styles-preset=oE1QUbycM]{font-family:Crimson Text,Georgia,Times New Roman,serif!important;font-weight:600!important;text-transform:none!important;letter-spacing:.01em!important;line-height:1.12!important;font-size:0px!important}#membership-section h2[data-styles-preset=oE1QUbycM]:before{content:"Più di un Club";display:block;font-size:clamp(2rem,6vw,3.25rem)}#membership-section h2[data-styles-preset=oE1QUbycM]:after{content:"ti senti a casa";display:block;font-size:clamp(2rem,6vw,3.25rem)}#membership-section a.framer-281Dg,#membership-section a.framer-281Dg .framer-wflqcx{background-color:#fff!important}#membership-section a.framer-281Dg{border:1px solid rgba(20,40,28,.16)!important}:root body{background:var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255))}html body{background:var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255))}.rolling-text-inner-ru{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8, rgb(0, 0, 0));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-ru span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r12{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: rgb(255, 255, 255);--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r12 span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r16{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: rgb(255, 255, 255);--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r16 span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r1a{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: rgb(255, 255, 255);--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r1a span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r1d{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r1d span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r1i{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r1i span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r1n{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r1n span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r1r{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r1r span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r1s{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r1s span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r1t{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r1t span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r20{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r20 span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r21{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r21 span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r22{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r22 span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r25{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r25 span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r26{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r26 span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r27{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r27 span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r2a{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r2a span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r2b{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r2b span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r2c{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r2c span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r2f{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r2f span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r2g{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r2g span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r2h{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r2h span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r2k{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r2k span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r2l{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r2l span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r2m{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-51c2ae7d-3dff-4cf7-8760-93eedded0802, rgb(28, 64, 61));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r2m span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r3f{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-bf2d0deb-c6fe-4593-a55b-bfe10da99ea8, rgb(0, 0, 0));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r3f span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r3i{--font-size: calc(var(--framer-root-font-size, 1rem) * 1);--text: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255));--line-height-abs: 19.2px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Inter,Inter Placeholder,sans-serif;font-size:calc(var(--framer-root-font-size, 1rem) * 1);text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r3i span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:1.2em;color:var(--text)}.rolling-text-inner-r46{--font-size: 16px;--text: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255));--line-height-abs: 120px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Satoshi,Satoshi Placeholder,sans-serif;font-size:16px;text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r46 span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:120%;color:var(--text)}.rolling-text-inner-r48{--font-size: 16px;--text: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255));--line-height-abs: 120px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Satoshi,Satoshi Placeholder,sans-serif;font-size:16px;text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r48 span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:120%;color:var(--text)}.rolling-text-inner-r4a{--font-size: 16px;--text: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255));--line-height-abs: 120px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Satoshi,Satoshi Placeholder,sans-serif;font-size:16px;text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r4a span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:120%;color:var(--text)}.rolling-text-inner-r4c{--font-size: 16px;--text: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255));--line-height-abs: 120px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Satoshi,Satoshi Placeholder,sans-serif;font-size:16px;text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r4c span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:120%;color:var(--text)}.rolling-text-inner-r4e{--font-size: 16px;--text: var(--token-b0d6f7d7-0239-49b7-92e5-fd5ebe6bbdc9, rgb(255, 255, 255));--line-height-abs: 120px;box-sizing:border-box;margin:0;padding:0;vertical-align:top;display:flex;overflow:hidden;width:max-content;font-family:Satoshi,Satoshi Placeholder,sans-serif;font-size:16px;text-transform:none;-webkit-user-select:none;user-select:none;text-shadow:0 var(--line-height-abs) 0 var(--text)}.rolling-text-inner-r4e span{display:block;backface-visibility:hidden;white-space:pre;flex-shrink:0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;letter-spacing:inherit;line-height:120%;color:var(--text)}html,body{margin:0;padding:0}#root{isolation:isolate}#main .framer-72rtr7{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.iv-hero-section{position:relative;width:100%;align-self:stretch;height:calc(var(--iv-vh, 100svh) + 1px);min-height:calc(var(--iv-vh, 100svh) + 1px)!important;overflow:hidden}#iv-hero-overlay{top:0;right:0;bottom:0;left:0;height:auto}.iv-embed{display:block;width:100%;align-self:stretch}.iv-section{width:100%;align-self:stretch}#main .framer-146pmk0>*,#main .framer-146pmk0>section:last-child{order:0!important}@media (min-width: 810px){.iv-bp-phone{display:none!important}}@media (max-width: 809px){.iv-bp-desktop{display:none!important}}#membership-section [data-framer-name=Title]:has(h2[data-styles-preset=oE1QUbycM]){display:none!important}#iv-features .iv-feat-row{animation:none!important;opacity:0;transform:translateY(48px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}#iv-features .iv-feat-row.is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){#iv-features .iv-feat-row{opacity:1;transform:none;transition:none}}@media (min-width: 810px){#iv-header .iv-nav{gap:clamp(16px,1.8vw,30px)}}#iv-header .iv-burger span{transition:transform .3s ease,opacity .2s ease}@media (max-width: 809px){#iv-hero-overlay[data-menu-open=true] #iv-header{transform:none!important;z-index:100!important}#iv-hero-overlay[data-menu-open=true] .iv-nav{display:flex;position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:50;flex-direction:column;align-items:center;justify-content:center;gap:30px;margin:0;background:#142c29f7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:iv-menu-fade .28s ease both}#iv-hero-overlay[data-menu-open=true] .iv-nav a{font-size:1.35rem;letter-spacing:.12em;opacity:1}#iv-hero-overlay[data-menu-open=true] .iv-burger{position:fixed;top:22px;right:22px;z-index:51}#iv-hero-overlay[data-menu-open=true] .iv-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}#iv-hero-overlay[data-menu-open=true] .iv-burger span:nth-child(2){opacity:0}#iv-hero-overlay[data-menu-open=true] .iv-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}@keyframes iv-menu-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){#iv-hero-overlay[data-menu-open=true] .iv-nav{animation:none}}#iv-map{padding-top:clamp(80px,8vw,118px)}#iv-map .iv-map-desc{font-size:.98rem;line-height:1.6;color:#5d6b62;margin:-12px auto 24px;max-width:50ch}.iv-subpage{background:#142c29;min-height:100vh;display:flex;flex-direction:column;padding-top:212px}@media (max-width: 809px){.iv-subpage{padding-top:150px}}.iv-subpage-header{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:10000!important;background:#142c29;border-bottom:1px solid rgba(255,255,255,.08);padding:30px 24px!important;animation:none!important}.iv-subpage-content{flex-grow:1}.iv-subpage[data-menu-open=true] #iv-header{z-index:100!important}.iv-subpage[data-menu-open=true] .iv-nav{display:flex!important;position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:50;flex-direction:column;align-items:center;justify-content:center;gap:30px;margin:0;background:#142c29f7;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.iv-subpage[data-menu-open=true] .iv-nav a{font-size:1.35rem;letter-spacing:.12em;opacity:1}.iv-subpage[data-menu-open=true] .iv-burger{display:flex!important;position:fixed;top:22px;right:22px;z-index:51}.iv-subpage[data-menu-open=true] .iv-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.iv-subpage[data-menu-open=true] .iv-burger span:nth-child(2){opacity:0}.iv-subpage[data-menu-open=true] .iv-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}[data-framer-name="Blogs Section"] [data-framer-name="Name & Desigantion"],[data-framer-name="Blogs Section"] [data-framer-name="Name &amp; Desigantion"],[data-framer-name="Blogs Section"] .framer-db9l14,[data-framer-name="Blogs Section"] .framer-phxtg3-container{display:none!important}#iv-map .iv-map-frame{border-radius:2px!important}#iv-map .iv-map-btn{border-radius:2px!important;transition:background .3s,color .3s,transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s!important}#iv-map .iv-map-btn:hover{transform:translateY(-3px)!important;box-shadow:0 6px 18px #00000026!important}.iv-brand img{transition:transform .4s cubic-bezier(.25,1,.5,1)!important}.iv-brand:hover img{transform:scale(1.05)!important}#iv-header .iv-nav a,.iv-subpage-header .iv-nav a{position:relative;padding-bottom:4px;transition:color .3s ease,opacity .3s ease}#iv-header .iv-nav a:after,.iv-subpage-header .iv-nav a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#29362f;border-radius:1px;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.22,1,.36,1)}#iv-header .iv-nav a:hover:after,.iv-subpage-header .iv-nav a:hover:after{transform:scaleX(1);transform-origin:left}#iv-hero-content .iv-eyebrow{flex-direction:column;gap:10px}#iv-hero-content .iv-eyebrow-row{display:flex;align-items:center;justify-content:center;gap:14px}#iv-hero-content .iv-cta{transition:background-color .3s ease,color .3s ease,transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s ease!important}#iv-hero-content .iv-cta:hover{transform:translateY(-3px) scale(1.03)!important;box-shadow:0 8px 24px #0000004d,0 0 0 1px #ffffff1a}#iv-hero-content .iv-cta:active{transform:translateY(-1px) scale(1.01)!important}#iv-features{padding:clamp(28px,4.5vw,80px) 24px clamp(80px,10vw,140px)}#iv-features .iv-feat-inner{max-width:1200px;gap:clamp(56px,7vw,112px)}#iv-features .iv-feat-media{grid-column:1 / 9;border-radius:2px;aspect-ratio:4 / 3;overflow:hidden;box-shadow:0 26px 60px #14281c2e}#iv-features .iv-feat-row.rev .iv-feat-media{grid-column:5 / 13}#iv-features .iv-feat-card{grid-column:8 / 13;border-radius:2px;border:1px solid rgba(20,40,28,.1);padding:clamp(32px,3.4vw,60px);box-shadow:0 30px 66px #14281c24}#iv-features .iv-feat-row.rev .iv-feat-card{grid-column:1 / 6}#iv-features .iv-feat-card h3{font-size:clamp(2rem,3.2vw,2.9rem);letter-spacing:.005em;margin:0 0 18px}#iv-features .iv-feat-card p{font-size:1.04rem;line-height:1.72;margin:0 0 30px}#iv-features .iv-feat-cta{display:inline-flex;align-items:center;gap:10px;background:#143d27;color:#fff;font-size:.76rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:16px 34px;border-radius:2px;text-decoration:none;transition:background .3s ease,transform .3s ease,box-shadow .3s ease}#iv-features .iv-feat-cta span{display:inline-block;font-size:1.05em;transition:transform .3s cubic-bezier(.25,1,.5,1)}#iv-features .iv-feat-cta:hover{background:#216b40;transform:translateY(-2px);box-shadow:0 12px 26px #143d2747}#iv-features .iv-feat-cta:hover span{transform:translate(5px)}#iv-features .iv-feat-cta:focus-visible{outline:2px solid rgb(33,107,64);outline-offset:3px}#iv-features .iv-feat-media img{transition:transform .8s cubic-bezier(.25,1,.5,1)}#iv-features .iv-feat-row:hover .iv-feat-media img{transform:scale(1.05)}#iv-staff{padding-top:clamp(80px,8vw,110px);padding-bottom:clamp(44px,5.5vw,68px);width:100%;box-sizing:border-box;background:#f6f7f4}#iv-staff .iv-staff-head{margin-bottom:clamp(28px,3.6vw,42px)}#iv-staff .iv-staff-grid{max-width:880px;gap:clamp(28px,5vw,64px)}#iv-staff .iv-staff-photo{width:clamp(150px,17vw,196px);aspect-ratio:1 / 1;margin:0 auto 24px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 5px #d3d7d3,0 0 0 6px #c8ccc8,0 12px 28px -8px #14281c4d;transition:transform .45s cubic-bezier(.25,1,.5,1),box-shadow .45s cubic-bezier(.25,1,.5,1)}#iv-staff .iv-staff-card:hover .iv-staff-photo{transform:translateY(-6px) scale(1.04);box-shadow:0 0 0 5px #29362f,0 0 0 7px #29362f99,0 0 20px 4px #29362f4d,0 22px 40px -12px #14281c66}#iv-staff .iv-staff-name{font-size:clamp(1.3rem,1.7vw,1.55rem);margin:0 0 10px}#iv-staff .iv-staff-role{color:#5d6b62;font-size:.78rem;letter-spacing:.12em;white-space:nowrap}#iv-staff .iv-staff-role:before{content:"";display:block;width:26px;height:1px;margin:0 auto 12px;background:#143d2773}.iv-faq-item{transition:background-color .3s ease,border-color .3s ease,transform .3s cubic-bezier(.25,1,.5,1)!important}.iv-faq-item:hover{background-color:#16301f04!important}.iv-reveal{opacity:0;transform:translateY(25px);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);will-change:opacity,transform}.iv-reveal-scale{opacity:0;transform:scale(.96) translateY(8px);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);will-change:opacity,transform}.iv-reveal-left{opacity:0;transform:translate(-35px);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);will-change:opacity,transform}.iv-reveal-right{opacity:0;transform:translate(35px);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1);will-change:opacity,transform}.iv-reveal.is-revealed,.iv-reveal-scale.is-revealed,.iv-reveal-left.is-revealed,.iv-reveal-right.is-revealed{opacity:1;transform:none}.iv-delay-1{transition-delay:80ms!important}.iv-delay-2{transition-delay:.16s!important}.iv-delay-3{transition-delay:.24s!important}.iv-delay-4{transition-delay:.32s!important}.iv-delay-5{transition-delay:.4s!important}@media (prefers-reduced-motion: reduce){.iv-reveal,.iv-reveal-scale,.iv-reveal-left,.iv-reveal-right{opacity:1!important;transform:none!important;transition:none!important}}#iv-heritage{padding:clamp(80px,8vw,110px) 24px clamp(28px,3.5vw,48px)}#iv-heritage .iv-her-head{max-width:1000px}#iv-heritage .iv-her-crest{margin:0 auto 26px}#iv-heritage .iv-her-sub{max-width:960px}.iv-her-btn{display:inline-flex;align-items:center;gap:8px;margin-top:28px;font-size:.74rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#16301f!important;text-decoration:none;padding:12px 28px;border:1px solid rgba(22,48,31,.25);border-radius:2px;transition:background .3s,color .3s,border-color .3s,transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s!important;align-self:center}.iv-her-btn span{display:inline-block;transition:transform .3s cubic-bezier(.25,1,.5,1)!important}.iv-her-btn:hover{background:#16301f!important;color:#fff!important;border-color:#16301f!important;transform:translateY(-2.5px)!important;box-shadow:0 6px 16px #16301f26}.iv-her-btn:hover span{transform:translate(4px)!important}.iv-her-btn:active{transform:translateY(-1px)!important}:focus-visible{outline:2px solid #56c0b0!important;outline-offset:3px!important;box-shadow:0 0 0 4px #56c0b040!important}#iv-header .iv-nav a:focus-visible,.iv-subpage-header .iv-nav a:focus-visible,.iv-brand:focus-visible{outline:2px solid #ffffff!important;outline-offset:4px!important;box-shadow:0 0 0 4px #fff3!important}#iv-header .iv-burger:focus-visible{outline:2px solid #ffffff!important;outline-offset:2px!important;box-shadow:0 0 0 3px #fff3!important}.iv-faq-item button.iv-faq-q:focus-visible{outline:2px solid #56c0b0!important;outline-offset:-2px!important;box-shadow:none!important;border-radius:2px!important}.iv-lang-switcher{display:flex;align-items:center;gap:6px;margin-left:12px;pointer-events:auto}@media (max-width: 809px){.iv-lang-switcher{margin-left:0;margin-top:20px;padding-top:15px;border-top:1px solid rgba(255,255,255,.1);width:80%;justify-content:center;gap:12px}}.iv-lang-btn{background:none;border:none;color:#ffffff80;font-family:inherit;font-size:.84rem;font-weight:500;letter-spacing:.14em;cursor:pointer;padding:4px 6px;transition:color .25s,transform .2s,border-color .25s;border-bottom:2px solid transparent;pointer-events:auto}@media (max-width: 809px){.iv-lang-btn{font-size:1.25rem;padding:6px 12px}}.iv-lang-btn:hover{color:#ffffffd6}.iv-lang-btn.active{color:#fff;font-weight:600;border-bottom:2px solid #56c0b0}.iv-lang-divider{color:#ffffff40;font-size:.84rem;-webkit-user-select:none;user-select:none}@media (max-width: 809px){.iv-lang-divider{font-size:1.25rem}}#iv-header{transition:padding .35s cubic-bezier(.4,0,.2,1),background .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1),gap .35s cubic-bezier(.4,0,.2,1)}#iv-header .iv-brand,#iv-header .iv-brand img{transition:all .35s cubic-bezier(.4,0,.2,1)!important}body.scrolled #iv-header{padding:6px clamp(24px,4vw,80px)!important;background:#0b1a12e0!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:0 4px 30px #0000004d!important;gap:12px!important}body.scrolled #iv-header{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:10000!important;transform:none!important;animation:none!important}@media (min-width: 810px){body.scrolled #iv-header{flex-direction:row!important;justify-content:space-between!important;align-items:center!important}body.scrolled #iv-header .iv-brand{--iv-stage: 56px !important;--iv-art: 44px !important;--iv-gap: 2px !important}body.scrolled #iv-header .iv-nav{margin-top:0!important}}@media (max-width: 809px){body.scrolled #iv-header .iv-brand{--iv-stage: 48px !important;--iv-art: 38px !important;--iv-gap: 1px !important}}#iv-hero-overlay[data-menu-open=true] #iv-header,.iv-subpage[data-menu-open=true] #iv-header{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-bottom-color:transparent!important}#iv-faq{position:relative;z-index:1;width:100%;align-self:stretch;box-sizing:border-box;background:#fff;color:#16301f;padding:clamp(72px,9vw,110px) 24px;font-family:Inter,Inter Placeholder,system-ui,sans-serif}#iv-faq *{box-sizing:border-box}.iv-faq-inner{max-width:1080px;margin:0 auto}.iv-faq-cols{display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(32px,5vw,64px);align-items:start}@media (max-width: 760px){.iv-faq-cols{grid-template-columns:1fr}}.iv-faq-head{text-align:center;margin:0 0 clamp(40px,5vw,64px);display:flex;flex-direction:column;align-items:center}.iv-faq-eyebrow{display:flex;align-items:center;justify-content:center;gap:16px;font-family:Inter,Inter Placeholder,sans-serif;font-size:.74rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#14281c66;margin:0 0 16px}.iv-faq-line{display:block;width:30px;height:1px;background:#14281c26}.iv-faq-title{font-family:Crimson Text,Georgia,serif;font-weight:400;font-size:clamp(2rem,4.4vw,3.25rem);line-height:1.1;letter-spacing:.02em;color:#16301f;margin:0}.iv-faq-divider{display:block;width:48px;height:1px;margin:22px auto 0;background:#14281c1f}.iv-faq-list{border-top:1px solid rgba(20,40,28,.08)}.iv-faq-item{border-bottom:1px solid rgba(20,40,28,.08)}.iv-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(22px,2.8vw,32px) 4px;background:none;border:0;cursor:pointer;text-align:left;font-family:Crimson Text,Georgia,serif;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:600;letter-spacing:.01em;color:#16301f;transition:color .25s ease}.iv-faq-q:hover{color:#216b40}.iv-faq-icon{position:relative;flex:0 0 auto;width:14px;height:14px}.iv-faq-icon:before,.iv-faq-icon:after{content:"";position:absolute;left:50%;top:50%;background:#14281c66;transition:transform .3s cubic-bezier(.25,.46,.45,.94),background .25s ease}.iv-faq-icon:before{width:12px;height:1px;transform:translate(-50%,-50%)}.iv-faq-icon:after{width:1px;height:12px;transform:translate(-50%,-50%)}.iv-faq-item[data-open=true] .iv-faq-icon:after{transform:translate(-50%,-50%) scaleY(0)}.iv-faq-q:hover .iv-faq-icon:before,.iv-faq-q:hover .iv-faq-icon:after{background:#216b40}.iv-faq-a-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.iv-faq-item[data-open=true] .iv-faq-a-wrap{grid-template-rows:1fr}.iv-faq-a{overflow:hidden}.iv-faq-a p{margin:0;padding:0 4px clamp(22px,2.8vw,32px);max-width:680px;font-family:Inter,sans-serif;font-weight:400;font-size:clamp(.9rem,1.1vw,1.02rem);line-height:1.6;color:#14281ca6;opacity:0;transition:opacity .25s ease .05s}.iv-faq-item[data-open=true] .iv-faq-a p{opacity:1}.iv-footer{width:100%;box-sizing:border-box;background:#1c403d;color:#fff;padding:clamp(56px,7vw,92px) 24px clamp(28px,3vw,36px);font-family:Inter,Inter Placeholder,system-ui,sans-serif}.iv-footer *{box-sizing:border-box}.iv-footer-inner{max-width:1200px;margin:0 auto}.iv-footer-top{display:grid;grid-template-columns:1.5fr 1fr 1.15fr .9fr;gap:clamp(32px,5vw,72px);align-items:start}.iv-footer-brand{max-width:380px}.iv-footer-logo{display:inline-block}.iv-footer-logo img{display:block;height:clamp(64px,7vw,82px);width:auto}.iv-footer-tagline{margin:22px 0 0;max-width:36ch;font-family:Crimson Text,Georgia,Times New Roman,serif;font-size:clamp(1.04rem,1.4vw,1.2rem);line-height:1.6;color:#ffffffb8}.iv-footer-social{list-style:none;margin:26px 0 0;padding:0;display:flex;gap:12px}.iv-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#ffffffd1;border:1px solid rgba(255,255,255,.22);transition:color .2s ease,border-color .2s ease,background .2s ease}.iv-footer-social a:hover{color:#1c403d;background:#fff;border-color:#fff}.iv-footer-col{min-width:0}.iv-footer-title{margin:0 0 18px;font-family:Inter,Inter Placeholder,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80}.iv-footer-list,.iv-footer-hours{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.iv-footer a{color:#ffffffd1;text-decoration:none;transition:color .2s ease}.iv-footer-list a:hover,.iv-footer-maplink:hover,.iv-footer-legal a:hover{color:#fff}.iv-footer-address{font-style:normal;margin:0;font-size:.98rem;line-height:1.65;color:#ffffffd1}.iv-footer-maplink{display:inline-block;margin-top:14px;font-size:.9rem;font-weight:500;color:#ffffffb3!important}.iv-footer-maplink:hover{color:#fff!important}.iv-footer-list{font-size:.98rem}.iv-footer-hours-sub{font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;color:#ffffffe0}.iv-footer-hours li{display:flex;flex-direction:column;gap:2px;font-size:.98rem}.iv-footer-day{color:#ffffff80;font-size:.86rem}.iv-footer-time{color:#ffffffe6;white-space:pre-line}.iv-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:clamp(44px,5vw,68px);padding-top:clamp(22px,2.4vw,28px);border-top:1px solid rgba(255,255,255,.14)}.iv-footer-copy{margin:0;font-size:.85rem;color:#ffffff80}.iv-footer-legal{display:flex;align-items:center;gap:10px;font-size:.85rem}.iv-footer-legal a{color:#fff9}.iv-footer-dot{color:#ffffff4d}@media (max-width: 980px){.iv-footer-top{grid-template-columns:repeat(3,1fr)}.iv-footer-brand{grid-column:1 / -1;max-width:520px}}@media (max-width: 620px){.iv-footer-top{grid-template-columns:1fr 1fr}.iv-footer-brand{grid-column:1 / -1}}@media (max-width: 430px){.iv-footer-top{grid-template-columns:1fr;gap:36px}.iv-footer-bottom{justify-content:center;text-align:center}}#iv-tariffe{padding:clamp(64px,8vw,118px) 24px;background:#142c29;color:#fff;width:100%;box-sizing:border-box;font-family:Inter,Inter Placeholder,system-ui,sans-serif}#iv-tariffe *{box-sizing:border-box}.iv-tar-inner{width:100%;max-width:1180px;margin:0 auto}.iv-tar-head{text-align:center;margin-bottom:clamp(48px,6vw,80px);display:flex;flex-direction:column;align-items:center}.iv-tar-eyebrow{font-size:.74rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#fff6;margin:0 0 16px;display:flex;align-items:center;gap:14px}.iv-tar-line{display:inline-block;width:30px;height:1px;background:#fff3}.iv-tar-title{font-family:Crimson Text,Georgia,serif;font-size:clamp(2rem,4.4vw,3.3rem);font-weight:400;line-height:1.1;letter-spacing:.02em;margin:0 0 16px;color:#fff}.iv-tar-divider{display:block;width:48px;height:1px;background:#ffffff26;margin-bottom:24px}.iv-tar-sub{font-family:Crimson Text,Georgia,serif;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6;max-width:54ch;color:#fff9;margin:0}.iv-tar-cols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,6vw,96px);align-items:start}.iv-tar-col-title{font-family:Crimson Text,Georgia,serif;font-size:1.8rem;font-weight:400;margin:0 0 32px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;letter-spacing:.02em}.iv-tar-memberships{display:flex;flex-direction:column;gap:40px}.iv-tar-member-item{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.1);border-radius:2px;padding:32px;background:#ffffff03;transition:border-color .3s ease,background .3s ease,transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s ease;position:relative;overflow:hidden}.iv-tar-member-item:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(86,192,176,.8),transparent);transform:scaleX(0);transition:transform .5s ease}.iv-tar-member-item:hover{border-color:#ffffff40;background:#ffffff05;transform:translateY(-4px);box-shadow:0 12px 32px #0003}.iv-tar-member-item:hover:before{transform:scaleX(1)}.iv-tar-member-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.iv-tar-member-item h4{font-family:Crimson Text,Georgia,serif;font-size:1.45rem;margin:0;font-weight:500;color:#fff}.iv-tar-price-block{display:flex;align-items:baseline}.iv-tar-price-val{font-family:Jost,Inter,sans-serif;font-size:1.8rem;font-weight:500;color:#fff}.iv-tar-price-per{font-size:.8rem;color:#fff6;margin-left:4px}.iv-tar-member-desc{font-size:.9rem;line-height:1.6;color:#ffffff8c;margin:0 0 24px}.iv-tar-member-features{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:10px}.iv-tar-member-features li{font-size:.88rem;color:#ffffffb3;position:relative;padding-left:18px}.iv-tar-member-features li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background:#fff6;border-radius:50%;transition:background .3s ease,transform .3s ease,box-shadow .3s ease}.iv-tar-member-item:hover .iv-tar-member-features li:before{background:#56c0b0;transform:translateY(-50%) scale(1.5);box-shadow:0 0 6px #56c0b0cc}.iv-tar-btn{align-self:flex-start;font-size:.74rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fff;text-decoration:none;padding:12px 28px;border:1px solid rgba(255,255,255,.3);border-radius:2px;transition:background .3s,color .3s,border-color .3s,transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s;position:relative;overflow:hidden}.iv-tar-btn:after{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0);transform:skew(-20deg);transition:none}.iv-tar-btn:hover{background:#fff;color:#142c29;border-color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #ffffff26}.iv-tar-btn:hover:after{left:150%;transition:left .6s ease-in-out}.iv-tar-services{display:flex;flex-direction:column;gap:28px}.iv-srv-row{display:flex;flex-direction:column;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.06);transition:transform .3s cubic-bezier(.25,1,.5,1),border-color .3s ease;position:relative}.iv-srv-row:before{content:"";position:absolute;left:-12px;top:6px;width:4px;height:12px;background:#56c0b0;border-radius:2px;opacity:0;transform:scaleY(0);transition:opacity .3s ease,transform .3s ease}.iv-srv-row:hover{transform:translate(12px);border-color:#ffffff26}.iv-srv-row:hover:before{opacity:1;transform:scaleY(1)}.iv-srv-row:hover .iv-srv-name{color:#fff}.iv-srv-row:hover .iv-srv-text{color:#ffffffbf}.iv-srv-row:hover .iv-srv-price-val{color:#56c0b0;text-shadow:0 0 8px rgba(86,192,176,.4)}.iv-srv-row:last-child{border-bottom:none}.iv-srv-main{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.iv-srv-name{font-family:Inter,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.05em;color:#fff}.iv-srv-price-val{font-family:Jost,Inter,sans-serif;font-size:.95rem;font-weight:600;color:#ffffffe6}.iv-srv-text{font-size:.86rem;line-height:1.5;color:#ffffff80;margin:0}@media (max-width: 860px){.iv-tar-cols{grid-template-columns:1fr;gap:56px}}#iv-storia{padding:clamp(64px,8vw,110px) 24px;background:#142c29;color:#fff;width:100%;box-sizing:border-box;font-family:Inter,Inter Placeholder,system-ui,sans-serif}#iv-storia *{box-sizing:border-box}.iv-sto-inner{width:100%;max-width:800px;margin:0 auto}.iv-sto-head{text-align:center;margin-bottom:clamp(48px,6vw,72px);display:flex;flex-direction:column;align-items:center}.iv-sto-eyebrow{font-size:.74rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#fff6;margin:0 0 16px;display:flex;align-items:center;gap:14px}.iv-sto-line{display:inline-block;width:30px;height:1px;background:#fff3}.iv-sto-title{font-family:Crimson Text,Georgia,serif;font-size:clamp(2.2rem,4.8vw,3.6rem);font-weight:400;line-height:1.15;letter-spacing:.02em;margin:0 0 20px;color:#fff}.iv-sto-divider{display:block;width:48px;height:1px;background:#ffffff26;margin-bottom:24px}.iv-sto-sub{font-family:Crimson Text,Georgia,serif;font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.6;color:#ffffffb3;margin:0;text-align:center;max-width:62ch}.iv-sto-body{display:flex;flex-direction:column;gap:clamp(40px,5vw,64px);margin-top:24px}.iv-sto-section{display:flex;flex-direction:column;gap:20px;padding-bottom:clamp(32px,4vw,48px);border-bottom:1px solid rgba(255,255,255,.06)}.iv-sto-section:last-child{border-bottom:none;padding-bottom:0}.iv-sto-section h3{font-family:Crimson Text,Georgia,serif;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:400;letter-spacing:.01em;margin:0 0 4px;color:#fff}.iv-sto-section p{font-size:clamp(.92rem,1.1vw,1.02rem);line-height:1.7;color:#ffffffa6;margin:0;text-align:justify}.iv-sto-intro p:first-letter{font-family:Crimson Text,Georgia,serif;font-size:3.4rem;float:left;line-height:.8;padding:4px 10px 0 0;color:#fff;font-weight:400}.iv-sto-highlight{background:#ffffff04;border:1px solid rgba(255,255,255,.08);border-radius:2px;padding:32px;margin-top:8px;transition:border-color .3s ease,background .3s ease}.iv-sto-highlight:hover{border-color:#ffffff26;background:#ffffff08}.iv-sto-highlight p{font-size:clamp(.94rem,1.2vw,1.05rem)!important;line-height:1.75!important;color:#ffffffbf!important}.iv-sto-back-btn{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fff9;text-decoration:none;margin-top:40px;align-self:flex-start;transition:color .3s ease,transform .3s cubic-bezier(.25,1,.5,1)}.iv-sto-back-btn span{display:inline-block;transition:transform .3s cubic-bezier(.25,1,.5,1)}.iv-sto-back-btn:hover{color:#fff;transform:translate(-4px)}.iv-sto-back-btn:hover span{transform:translate(-3px)}@media (max-width: 768px){.iv-sto-section p{text-align:left}}#iv-aperto{position:relative;margin:clamp(44px,4.5vw,64px) 0 0;padding:clamp(72px,9vw,132px) 24px;background:#0d1c16;color:#fff;width:100%;box-sizing:border-box;overflow:hidden;font-family:Inter,Inter Placeholder,system-ui,sans-serif}#iv-aperto *{box-sizing:border-box}.iv-ap-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.iv-ap-slide{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;will-change:opacity,transform;animation:iv-ap-slideshow 15s infinite}.iv-ap-slide:nth-child(1){animation-delay:0s}.iv-ap-slide:nth-child(2){animation-delay:3s}.iv-ap-slide:nth-child(3){animation-delay:6s}.iv-ap-slide:nth-child(4){animation-delay:9s}.iv-ap-slide:nth-child(5){animation-delay:12s}@keyframes iv-ap-slideshow{0%{opacity:0;transform:scale(1.08)}4%{opacity:1}20%{opacity:1;transform:scale(1)}24%{opacity:0}to{opacity:0;transform:scale(1.08)}}#iv-aperto:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0f1e18d1,#0f1e18e0);pointer-events:none}@media (prefers-reduced-motion: reduce){.iv-ap-slide{animation:none}.iv-ap-slide:nth-child(1){opacity:1;transform:none}}.iv-ap-inner{position:relative;z-index:2;width:100%;max-width:1180px;margin:0 auto}.iv-ap-head{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:clamp(48px,6vw,84px)}.iv-ap-title{font-family:Crimson Text,Georgia,serif;font-size:clamp(2rem,4.4vw,3.2rem);font-weight:400;line-height:1.15;letter-spacing:.01em;margin:0 0 22px;color:#fff}.iv-ap-divider{display:block;width:54px;height:1px;background:#ffffff73;margin-bottom:26px}.iv-ap-sub{font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.7;color:#ffffffd9;max-width:70ch;margin:0}.iv-ap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(32px,4vw,56px);align-items:stretch}.iv-ap-card{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%}.iv-ap-icon{width:54px;height:54px;color:#fff;margin-bottom:22px}.iv-ap-icon svg{width:100%;height:100%;display:block}.iv-ap-card h3{font-family:Crimson Text,Georgia,serif;font-size:clamp(1.4rem,2vw,1.7rem);font-weight:400;margin:0 0 16px;color:#fff}.iv-ap-card p{font-size:clamp(.92rem,1.1vw,1rem);line-height:1.65;color:#ffffffc7;margin:0 0 30px;max-width:34ch}.iv-ap-btn{margin-top:auto;font-family:Inter,Inter Placeholder,system-ui,sans-serif;font-size:.74rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#142c29;background:#fff;border:1px solid #ffffff;border-radius:2px;padding:15px 32px;cursor:pointer;text-decoration:none;display:inline-block;transition:background .3s ease,color .3s ease,transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s ease}.iv-ap-btn:hover{background:transparent;color:#fff;transform:translateY(-2px);box-shadow:0 8px 22px #00000047}@media (max-width: 860px){.iv-ap-grid{grid-template-columns:1fr;gap:48px;max-width:420px;margin:0 auto}}#iv-blogs{width:100%;box-sizing:border-box;background:#f6f7f4;color:#16301f;padding:clamp(80px,9vw,110px) 24px;font-family:Inter,Inter Placeholder,system-ui,sans-serif}#iv-blogs *{box-sizing:border-box}.iv-blog-inner{max-width:1180px;margin:0 auto}.iv-blog-head{text-align:center;display:flex;flex-direction:column;align-items:center;margin:0 0 clamp(44px,5vw,66px)}.iv-blog-eyebrow{display:flex;align-items:center;justify-content:center;gap:16px;font-size:.74rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#14281c66;margin:0 0 16px}.iv-blog-line{display:block;width:30px;height:1px;background:#14281c2e}.iv-blog-title{font-family:Crimson Text,Georgia,serif;font-weight:600;font-size:clamp(2rem,4.4vw,3.25rem);line-height:1.1;letter-spacing:.02em;color:#16301f;margin:0}.iv-blog-divider{display:block;width:48px;height:1px;margin:22px auto 0;background:#14281c24}.iv-blog-sub{font-family:Crimson Text,Georgia,serif;font-weight:400;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55;color:#5d6b62;margin:18px auto 0;max-width:600px}.iv-blog-slider-container{position:relative;max-width:1080px;margin:0 auto;display:flex;align-items:center;gap:16px}.iv-blog-slider{display:flex;gap:24px;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;padding:16px 0;width:100%}.iv-blog-slider::-webkit-scrollbar{display:none}.iv-blog-nav-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid rgba(20,40,28,.12);background:#fffffff2;color:#16301f;font-size:1.2rem;cursor:pointer;box-shadow:0 4px 14px #00000014;transition:all .25s cubic-bezier(.25,.8,.25,1);z-index:10;flex-shrink:0}.iv-blog-nav-btn:hover{background:#1c403d;color:#fff;border-color:#1c403d;transform:scale(1.06)}.iv-blog-card{flex:0 0 calc(50% - 12px);display:flex;flex-direction:column;background:#fff;border:1px solid rgba(20,40,28,.08);border-radius:20px;overflow:hidden;box-shadow:#14281c0f 0 10px 30px;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease}.iv-blog-card:hover{transform:translateY(-6px);box-shadow:#14281c29 0 22px 52px -12px}.iv-blog-media{display:block;aspect-ratio:16 / 10;overflow:hidden}.iv-blog-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.25,1,.5,1)}.iv-blog-card:hover .iv-blog-media img{transform:scale(1.05)}.iv-blog-body{display:flex;flex-direction:column;flex:1;padding:clamp(26px,2.6vw,38px)}.iv-blog-meta{display:flex;align-items:center;gap:10px;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#7a8a80;margin:0 0 14px}.iv-blog-cat{color:#216b40}.iv-blog-dot{width:3px;height:3px;border-radius:50%;background:#14281c4d}.iv-blog-card-title{font-family:Crimson Text,Georgia,serif;font-weight:600;font-size:clamp(1.3rem,1.9vw,1.6rem);line-height:1.25;letter-spacing:.01em;margin:0 0 24px}.iv-blog-card-title a{color:#16301f;text-decoration:none;transition:color .25s ease}.iv-blog-card:hover .iv-blog-card-title a,.iv-blog-card-title a:hover{color:#216b40}.iv-blog-card .iv-blog-btn{margin-top:auto;align-self:flex-start}@media (max-width: 840px){.iv-blog-card{flex:0 0 100%}.iv-blog-nav-btn{display:none}.iv-blog-slider-container{gap:0}}#iv-scenic{position:relative;width:100%;box-sizing:border-box;min-height:clamp(440px,56vh,680px);overflow:hidden;background-image:url(/iv-assets/iv-scenic-golf-poster.webp);background-size:cover;background-position:center 42%;display:flex;align-items:center;justify-content:center;padding:clamp(36px,5vw,60px) 24px}.iv-scenic-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;border:0;z-index:0;pointer-events:none}.iv-scenic-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(#0f1e1857,#0f1e187a);pointer-events:none}.iv-scenic-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:clamp(14px,2.4vw,26px);text-align:center;transform:translateY(clamp(-30px,-3vw,-14px))}.iv-scenic-badge{position:relative;display:flex;align-items:center;justify-content:center;width:clamp(96px,13vw,158px);height:clamp(96px,13vw,158px);border-radius:50%;background:radial-gradient(circle at 50% 38%,#ffffff0f,#fff0 60%);filter:drop-shadow(0 2px 16px rgba(0,0,0,.45))}.iv-scenic-badge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(255,255,255,.6);pointer-events:none}.iv-scenic-badge:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px solid rgba(255,255,255,.36);pointer-events:none}.iv-scenic-logo{width:76%;height:76%;object-fit:contain;display:block}.iv-scenic-text{margin:0;white-space:nowrap;text-align:center;font-family:Crimson Text,Georgia,serif;font-weight:400;font-size:clamp(1.15rem,5vw,2.6rem);line-height:1.18;letter-spacing:.01em;color:#fff;text-shadow:0 2px 22px rgba(0,0,0,.45)}#iv-article{padding:clamp(56px,7vw,96px) 24px clamp(72px,9vw,120px);background:#142c29;color:#fff;width:100%;box-sizing:border-box;font-family:Inter,Inter Placeholder,system-ui,sans-serif}#iv-article *{box-sizing:border-box}.iv-art-inner{width:100%;max-width:840px;margin:0 auto}.iv-art-head{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:clamp(34px,4.5vw,52px)}.iv-art-eyebrow{font-size:.74rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#fff6;margin:0 0 18px;display:flex;align-items:center;gap:14px}.iv-art-line{display:inline-block;width:30px;height:1px;background:#fff3}.iv-art-title{font-family:Crimson Text,Georgia,serif;font-size:clamp(2.05rem,4.6vw,3.35rem);font-weight:400;line-height:1.12;letter-spacing:.01em;margin:0 0 22px;color:#fff;max-width:22ch}.iv-art-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px 16px;font-size:.82rem;letter-spacing:.02em;color:#ffffff80;margin:0}.iv-art-meta strong{color:#ffffffd9;font-weight:600}.iv-art-meta .iv-art-dot{width:3px;height:3px;border-radius:50%;background:#ffffff59}.iv-art-media{position:relative;width:100%;aspect-ratio:16 / 9;margin:0 0 14px;border-radius:2px;overflow:hidden;background:#0d1c16;box-shadow:0 30px 60px -28px #000000b3;border:1px solid rgba(255,255,255,.08)}.iv-art-media iframe,.iv-art-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.iv-art-media img{object-fit:cover}.iv-art-cap{font-size:.8rem;line-height:1.5;color:#fff6;text-align:center;margin:0 auto clamp(40px,5vw,60px);max-width:60ch}.iv-art-body{max-width:680px;margin:0 auto;font-size:1.05rem;line-height:1.8;color:#ffffffb8}.iv-art-body>*:first-child{margin-top:0}.iv-art-body p{margin:0 0 24px}.iv-art-body .iv-art-lead{font-family:Crimson Text,Georgia,serif;font-size:clamp(1.3rem,2vw,1.5rem);line-height:1.5;color:#ffffffe6;margin:0 0 34px}.iv-art-body h2{font-family:Crimson Text,Georgia,serif;font-weight:400;font-size:clamp(1.55rem,2.4vw,1.95rem);line-height:1.2;letter-spacing:.01em;color:#fff;margin:clamp(40px,5vw,56px) 0 16px}.iv-art-body strong{color:#ffffffeb;font-weight:600}.iv-art-body a.iv-art-link{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff59;transition:text-decoration-color .25s ease}.iv-art-body a.iv-art-link:hover{text-decoration-color:#fff}.iv-art-body blockquote{margin:clamp(34px,4.5vw,46px) 0;padding:4px 0 4px 28px;border-left:2px solid rgba(255,255,255,.3);font-family:Crimson Text,Georgia,serif;font-style:italic;font-size:clamp(1.3rem,2vw,1.55rem);line-height:1.45;color:#fff}.iv-art-src{margin:clamp(48px,6vw,64px) 0 0;padding-top:26px;border-top:1px solid rgba(255,255,255,.1);font-size:.88rem;line-height:1.7;color:#ffffff73}.iv-art-src a{color:#fffc;text-decoration:underline;text-underline-offset:2px}.iv-art-src a:hover{color:#fff}.iv-art-box{background:#ffffff05;border:1px solid rgba(255,255,255,.12);border-radius:2px;padding:clamp(26px,3.4vw,34px);margin:clamp(34px,4.5vw,44px) 0}.iv-art-box h3{font-family:Crimson Text,Georgia,serif;font-weight:400;font-size:1.5rem;margin:0;color:#fff}.iv-art-box .iv-art-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:6px 0 22px}.iv-art-box .iv-art-price b{font-family:Crimson Text,Georgia,serif;font-size:2.6rem;line-height:1;color:#fff;font-weight:400}.iv-art-box .iv-art-price span{font-size:.9rem;color:#ffffff80}.iv-art-checklist{list-style:none;margin:0;padding:0}.iv-art-checklist li{position:relative;padding:13px 0 13px 32px;font-size:.96rem;line-height:1.6;color:#ffffffbf;border-top:1px solid rgba(255,255,255,.08)}.iv-art-checklist li:first-child{border-top:0}.iv-art-checklist li strong{color:#fff}.iv-art-checklist li:before{content:"";position:absolute;left:3px;top:18px;width:13px;height:7px;border-left:2px solid rgba(255,255,255,.85);border-bottom:2px solid rgba(255,255,255,.85);transform:rotate(-45deg)}.iv-art-steps{counter-reset:step;list-style:none;margin:clamp(28px,3.6vw,36px) 0 8px;padding:0}.iv-art-steps li{position:relative;padding:0 0 30px 64px;min-height:44px}.iv-art-steps li:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:-2px;width:42px;height:42px;border-radius:50%;background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;font-family:Crimson Text,Georgia,serif;font-size:1.3rem;font-weight:400;display:flex;align-items:center;justify-content:center}.iv-art-steps li:not(:last-child):after{content:"";position:absolute;left:21px;top:46px;bottom:4px;width:1px;background:#ffffff1f}.iv-art-steps li strong{display:block;color:#fff;margin-bottom:4px;font-weight:600;font-size:1.02rem}.iv-art-steps li span{color:#fff9;font-size:.96rem;line-height:1.65}.iv-art-cta-wrap{margin:clamp(34px,4.5vw,44px) 0 clamp(8px,1vw,12px);text-align:center}.iv-art-cta{display:inline-flex;align-items:center;gap:10px;font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#142c29;background:#fff;text-decoration:none;padding:16px 36px;border:1px solid #ffffff;border-radius:2px;transition:background .3s,color .3s,transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s}.iv-art-cta:hover{background:transparent;color:#fff;transform:translateY(-2px);box-shadow:0 10px 26px #0000004d}.iv-art-ghost{display:inline-flex;align-items:center;gap:9px;font-size:.74rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fff;text-decoration:none;padding:12px 28px;border:1px solid rgba(255,255,255,.3);border-radius:2px;transition:background .3s,color .3s,border-color .3s,transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s}.iv-art-ghost:hover{background:#fff;color:#142c29;border-color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.iv-art-ghost-wrap{margin:4px 0 clamp(40px,5vw,56px);text-align:center}.iv-art-foot{max-width:680px;margin:clamp(48px,6vw,68px) auto 0;padding-top:clamp(28px,3.6vw,40px);border-top:1px solid rgba(255,255,255,.1)}.iv-art-back{display:inline-flex;align-items:center;gap:9px;font-size:.74rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fff9;text-decoration:none;transition:color .3s ease,transform .3s cubic-bezier(.25,1,.5,1)}.iv-art-back span{display:inline-block;transition:transform .3s cubic-bezier(.25,1,.5,1)}.iv-art-back:hover{color:#fff;transform:translate(-4px)}.iv-art-back:hover span{transform:translate(-3px)}#iv-article a:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:3px;border-radius:2px}@media (max-width: 600px){.iv-art-body{font-size:1rem}.iv-art-steps li{padding-left:56px}.iv-art-steps li:before{width:38px;height:38px;font-size:1.2rem}.iv-art-steps li:not(:last-child):after{left:19px}}.iv-consent-manager{position:fixed;bottom:clamp(16px,3vw,24px);right:clamp(16px,3vw,24px);width:min(480px,calc(100% - 32px));background:#0d1c16f2;border:1px solid rgba(255,255,255,.08);border-radius:4px;box-shadow:0 16px 48px #00000059;z-index:9999;padding:24px;box-sizing:border-box;font-family:Inter,system-ui,sans-serif;color:#fff;animation:iv-cm-slide-up .5s cubic-bezier(.25,1,.5,1) both;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.iv-cm-content{display:flex;flex-direction:column;gap:14px}.iv-cm-title{margin:0;font-family:Crimson Text,Georgia,serif;font-size:1.25rem;font-weight:500;letter-spacing:.01em;color:#fff}.iv-cm-text{margin:0;font-size:.85rem;line-height:1.6;color:#ffffffb3}.iv-cm-link{color:#56c0b0;text-decoration:underline;transition:color .2s ease}.iv-cm-link:hover{color:#fff}.iv-cm-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:6px}.iv-cm-btn{font-family:Inter,system-ui,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:10px 22px;border-radius:2px;cursor:pointer;transition:all .3s cubic-bezier(.25,1,.5,1);box-sizing:border-box}.iv-cm-btn-reject{background:transparent;color:#fff9;border:1px solid rgba(255,255,255,.2)}.iv-cm-btn-reject:hover{color:#fff;border-color:#fff;background:#ffffff0d}.iv-cm-btn-accept{background:#fff;color:#142c29;border:1px solid #ffffff}.iv-cm-btn-accept:hover{background:#56c0b0;border-color:#56c0b0;color:#142c29;box-shadow:0 4px 12px #56c0b04d}@keyframes iv-cm-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 480px){.iv-consent-manager{bottom:12px;right:12px;left:12px;width:calc(100% - 24px);padding:18px}.iv-cm-actions{flex-direction:column-reverse;gap:8px}.iv-cm-btn{width:100%;text-align:center;padding:12px}}#iv-eventi-page{padding:clamp(64px,8vw,110px) 24px clamp(80px,10vw,140px);background:#142c29;color:#fff;width:100%;box-sizing:border-box;font-family:Inter,Inter Placeholder,system-ui,sans-serif}#iv-eventi-page *{box-sizing:border-box}.iv-eve-inner{width:100%;max-width:1200px;margin:0 auto}.iv-eve-head{text-align:center;margin-bottom:clamp(48px,6vw,72px);display:flex;flex-direction:column;align-items:center}.iv-eve-eyebrow{font-size:.74rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#fff6;margin:0 0 16px;display:flex;align-items:center;gap:14px}.iv-eve-line{display:inline-block;width:30px;height:1px;background:#fff3}.iv-eve-title{font-family:Crimson Text,Georgia,serif;font-size:clamp(2.2rem,4.8vw,3.6rem);font-weight:400;line-height:1.15;letter-spacing:.02em;margin:0 0 20px;color:#fff}.iv-eve-divider{display:block;width:48px;height:1px;background:#ffffff26;margin-bottom:24px}.iv-eve-sub{font-family:Crimson Text,Georgia,serif;font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.6;color:#ffffffb3;margin:0;text-align:center;max-width:62ch}.iv-eve-filters{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:clamp(32px,4vw,56px)}.iv-eve-filter-btn{background:#ffffff08;color:#ffffffb3;border:1px solid rgba(255,255,255,.1);padding:10px 22px;font-family:Inter,system-ui,sans-serif;font-size:.76rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:40px;cursor:pointer;transition:all .3s cubic-bezier(.25,1,.5,1)}.iv-eve-filter-btn:hover{background:#ffffff14;color:#fff;border-color:#ffffff40;transform:translateY(-1px)}.iv-eve-filter-btn.active{background:#fff;color:#142c29;border-color:#fff}.iv-eve-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:clamp(24px,3.5vw,40px)}@media (max-width: 480px){.iv-eve-grid{grid-template-columns:1fr}}.iv-eve-card{display:flex;flex-direction:column;background:#f8f8f8;border-radius:20px;overflow:hidden;text-decoration:none;box-shadow:0 18px 40px #00000040;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease}.iv-eve-card:hover{transform:translateY(-8px);box-shadow:0 28px 56px #00000059}.iv-eve-card-media{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:#0d1c16}.iv-eve-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.25,1,.5,1)}.iv-eve-card:hover .iv-eve-card-media img{transform:scale(1.06)}.iv-eve-card-content{padding:24px 24px 28px;display:flex;flex-direction:column;flex-grow:1}.iv-eve-card-meta{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:.74rem;font-weight:500;letter-spacing:.04em;color:#5d6b62;text-transform:uppercase}.iv-eve-card-category{color:#1c403d;font-weight:600}.iv-eve-card-dot{width:3px;height:3px;border-radius:50%;background:#c8ccc8}.iv-eve-card-title{font-family:Jost,Inter,sans-serif;font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:600;line-height:1.3;color:#1c403d;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.iv-eve-card-excerpt{font-size:.92rem;line-height:1.55;color:#5d6b62;margin:0 0 20px;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.iv-eve-card-cta{font-size:.76rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1c403d;display:inline-flex;align-items:center;gap:6px;margin-top:auto;border-top:1px solid rgba(28,64,61,.08);padding-top:14px;transition:color .2s ease}.iv-eve-card:hover .iv-eve-card-cta{color:#56c0b0}.iv-eve-card-cta span{display:inline-block;transition:transform .2s ease}.iv-eve-card:hover .iv-eve-card-cta span{transform:translate(4px)}#iv-notfound{padding:clamp(64px,12vw,160px) 24px;background:#142c29;color:#fff;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-family:Inter,Inter Placeholder,system-ui,sans-serif;min-height:calc(100vh - 400px)}#iv-notfound *{box-sizing:border-box}.iv-nf-inner{width:100%;max-width:600px;margin:0 auto;text-align:center}.iv-nf-card{background:#ffffff04;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:clamp(40px,6vw,80px) clamp(24px,4vw,48px);display:flex;flex-direction:column;align-items:center;box-shadow:0 30px 60px #0003;transition:border-color .3s ease,background .3s ease,transform .4s cubic-bezier(.25,1,.5,1)}.iv-nf-card:hover{border-color:#ffffff26;background:#ffffff08;transform:translateY(-4px)}.iv-nf-code{font-family:Crimson Text,Georgia,serif;font-size:clamp(4.5rem,8vw,6.5rem);font-weight:300;line-height:1;color:#ffffff26;letter-spacing:.05em;margin-bottom:12px;background:linear-gradient(135deg,#fff3,#ffffff0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none}.iv-nf-title{font-family:Crimson Text,Georgia,serif;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:400;line-height:1.25;margin:0 0 16px;color:#fff}.iv-nf-message{font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.6;color:#ffffffa6;margin:0 0 36px;max-width:44ch}.iv-nf-btn{display:inline-flex;align-items:center;gap:10px;font-size:.74rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#fff!important;text-decoration:none;padding:14px 32px;border:1px solid rgba(255,255,255,.25);border-radius:2px;transition:background .3s,color .3s,border-color .3s,transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s!important}.iv-nf-btn span{display:inline-block;transition:transform .3s cubic-bezier(.25,1,.5,1)}.iv-nf-btn:hover{background:#fff!important;color:#142c29!important;border-color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #ffffff1a}.iv-nf-btn:hover span{transform:translate(4px)}.iv-nf-btn:active{transform:translateY(-1px)!important}
