/* Responsive layout from the published Ciketo homepage. */
@font-face { font-family: "Inter"; src: url("assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }

@font-face { font-family: "Inter"; src: url("assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }

@font-face { font-family: "Inter"; src: url("assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF }

@font-face { font-family: "Inter"; src: url("assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF }

@font-face { font-family: "Inter"; src: url("assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }

@font-face { font-family: "Inter"; src: url("assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }

@font-face { font-family: "Inter"; src: url("assets/b6Y37FthZeALduNqHicBT6FutY.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }

@font-face { font-family: "Inter"; src: url("assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }

@font-face { font-family: "Inter"; src: url("assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }

@font-face { font-family: "Inter"; src: url("assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+1F00-1FFF }

@font-face { font-family: "Inter"; src: url("assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0370-03FF }

@font-face { font-family: "Inter"; src: url("assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }

@font-face { font-family: "Inter"; src: url("assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }

@font-face { font-family: "Inter"; src: url("assets/DolVirEGb34pEXEp8t8FQBSK4.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }

@font-face { font-family: "Inter"; src: url("assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }

@font-face { font-family: "Inter"; src: url("assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }

@font-face { font-family: "Inter"; src: url("assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF }

@font-face { font-family: "Inter"; src: url("assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0370-03FF }

@font-face { font-family: "Inter"; src: url("assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }

@font-face { font-family: "Inter"; src: url("assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }

@font-face { font-family: "Inter"; src: url("assets/GIryZETIX4IFypco5pYZONKhJIo.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }

@font-face { font-family: "Inter"; src: url("assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }

@font-face { font-family: "Inter"; src: url("assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }

@font-face { font-family: "Inter"; src: url("assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF }

@font-face { font-family: "Inter"; src: url("assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0370-03FF }

@font-face { font-family: "Inter"; src: url("assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }

@font-face { font-family: "Inter"; src: url("assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }

@font-face { font-family: "Inter"; src: url("assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }

@font-face { font-family: "Inter"; src: url("assets/khkJkwSL66WFg8SX6Wa726c.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }

@font-face { font-family: "Inter"; src: url("assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }

@font-face { font-family: "Inter"; src: url("assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+1F00-1FFF }

@font-face { font-family: "Inter"; src: url("assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0370-03FF }

@font-face { font-family: "Inter"; src: url("assets/JEXmejW8mXOYMtt0hyRg811kHac.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }

@font-face { font-family: "Inter"; src: url("assets/Bo5CNzBv77CafbxOtKIkpw9egw.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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("assets/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }

@font-face { font-family: "Inter"; src: url("assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }

@font-face { font-family: "Inter"; src: url("assets/867QObYax8ANsfX4TGEVU9YiCM.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }

@font-face { font-family: "Inter"; src: url("assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF }

@font-face { font-family: "Inter"; src: url("assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0370-03FF }

@font-face { font-family: "Inter"; src: url("assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }

@font-face { font-family: "Inter"; src: url("assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }

@font-face { font-family: "Inter"; src: url("assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }

@font-face { font-family: "Inter"; src: url("assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }

@font-face { font-family: "Inter"; src: url("assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }

@font-face { font-family: "Inter"; src: url("assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+1F00-1FFF }

@font-face { font-family: "Inter"; src: url("assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0370-03FF }

@font-face { font-family: "Inter"; src: url("assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }

@font-face { font-family: "Inter"; src: url("assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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("assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }

@font-face { font-family: "Manrope"; src: url("assets/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2"); font-display: swap; font-style: normal; font-weight: 600 }

@font-face { font-family: "Manrope"; src: url("assets/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2"); font-display: swap; font-style: normal; font-weight: 700 }

@font-face { font-family: "Inter Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0.00%; size-adjust: 107.89% }

@font-face { font-family: "Manrope Placeholder"; src: local("Arial"); ascent-override: 102.74%; descent-override: 28.91%; line-gap-override: 0.00%; size-adjust: 103.76% }


@media(min-width: 1200px){.hidden-72rtr7{display:none!important}
}
@media(min-width: 810px) and (max-width: 1199.98px){.hidden-s6msxc{display:none!important}
}
@media(max-width: 809.98px){.hidden-7csjp0{display:none!important}
}
@media(min-width: 1200px){.hidden-byvilt{display:none!important}
}
@media(min-width: 810px) and (max-width: 1199.98px){.hidden-j0a20u{display:none!important}
}
@media(max-width: 809.98px){.hidden-cdmgc6{display:none!important}
}


html,body,#main{box-sizing:border-box;margin:0;padding:0}
:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
*{box-sizing:border-box;-webkit-font-smoothing:inherit}
h1,h2,h3,h4,h5,h6,p,figure{margin:0}
body,input,textarea,select,button{font-family:sans-serif;font-size:12px}
body{--token-3d124aba-27b4-4861-859e-8829e1f3e44a:#fff;--token-153777d6-d6ea-4c96-928d-0cc3981ce4a1:#f4f0f0;--token-0a37367b-9472-4f0e-b828-fa1e41718828:#000;--token-2f6ee8ba-9df3-401d-bbf0-4ebbad8ce9a5:#fff0;--token-16ab2ed6-0040-47c1-a79a-057f819472b4:#e5e5e5;--token-5b8c40b7-87bc-4a41-8dab-9b8cfde5ae6e:#e2652a;--token-b3ae0829-bfc3-4962-95b6-c7ea4148bbca:#4b4a4a;--token-254bc46f-e251-453d-b92f-1120d1670233:#000000b3;--token-0c2297af-a248-462d-b2e9-9d4a2e868294:#ffffff1a;--token-ce6c3dc0-affa-4ccd-b984-53169145c81d:#0003;--token-b60d6ad2-72bd-4633-83ba-2e0d8abea0a1:#00000080}
@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}
body{--framer-will-change-override:none}
@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}
}
body{--framer-will-change-filter-override:none}
@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}
}
[data-framer-component-type]{position:absolute}
[data-framer-component-type=Text]{cursor:inherit}
[data-framer-component-text-autosized] *{white-space:pre}
[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}
[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}
[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}
[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}
[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family:var(--framer-link-font-family,var(--framer-font-family));--font-style:var(--framer-link-font-style,var(--framer-font-style));--font-weight:var(--framer-link-font-weight,var(--framer-font-weight));--text-color:var(--framer-link-text-color,var(--framer-text-color));--font-size:var(--framer-link-font-size,var(--framer-font-size));--text-transform:var(--framer-link-text-transform,var(--framer-text-transform));--text-decoration:var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)) var(--framer-link-text-decoration,var(--framer-text-decoration,none)) var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)) var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}
[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}
[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}
[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}
p.framer-text,div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}
p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);-moz-font-feature-settings:var(--framer-font-open-type-features,initial);-webkit-font-feature-settings:var(--framer-font-open-type-features,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}
mark.framer-text,p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}
@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}
mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}
}
.framer-fit-text .framer-text{white-space:nowrap;white-space-collapse:preserve}
strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}
em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}
em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}
p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),table.framer-text:not(:first-child),figure.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}
li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}
.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / 2));margin:min(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / -2));-webkit-background-clip:text;background-clip:text;display:inline-block}
code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}
@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}
}
blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}
a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}
a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}
@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}
}
code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1))}
code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}
@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}
}
a.framer-text:where(:not(.framer-image)):hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}
a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}
@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}
}
code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}
@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}
}
a.framer-text:where(:not(.framer-image))[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}
a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}
@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}
}
code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1))}
code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}
@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}
}
a.framer-text:where(:not(.framer-image))[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}
a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}
@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}
}
code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}
@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}
}
.framer-image.framer-text{max-width:100%;height:auto;display:block}
a.framer-image.framer-text{box-shadow:none;border:none}
.text-styles-preset-reset.framer-text{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}
ol.framer-text{--list-style-type:decimal}
ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}
li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:""}
ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1) * 1ch)}
ol.framer-text>li.framer-text:before{content:counter(list-item, var(--list-style-type)) ".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}
ul.framer-text>li.framer-text:before{content:"•";position:absolute;inset-inline-start:0}
.framer-table-wrapper{overflow-x:auto}
table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}
td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}
.framer-text-module[data-width=fill]>:first-child,.framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}
[data-framer-component-type=DeprecatedRichText]{cursor:inherit}
[data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--font-variation-settings:normal}
[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}
[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--framer-font-family,Inter, Inter Placeholder, sans-serif);font-style:var(--framer-font-style,normal);font-weight:var(--framer-font-weight,400);color:var(--framer-text-color,#000);font-size:var(--framer-font-size,16px);letter-spacing:var(--framer-letter-spacing,0);text-transform:var(--framer-text-transform,none);-webkit-text-decoration:var(--framer-text-decoration,none);text-decoration:var(--framer-text-decoration,none);line-height:var(--framer-line-height,1.2em);text-align:var(--framer-text-alignment,start)}
[data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing,0)}
[data-framer-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}
[data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-link-font-style,var(--framer-font-style,normal));font-weight:var(--framer-link-font-weight,var(--framer-font-weight,400));color:var(--framer-link-text-color,var(--framer-text-color,#000));font-size:var(--framer-link-font-size,var(--framer-font-size,16px));text-transform:var(--framer-link-text-transform,var(--framer-text-transform,none));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none));text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none))}
[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}
[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current],[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}
[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover,[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));font-size:var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))))}
[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}
[data-framer-component-type=DeprecatedRichText] em{font-style:italic}
[data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}
[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}
[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}
[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item) ".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}
[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"•";width:2.25ch;padding-right:.75ch;display:table-cell}
[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}
[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}
[data-framer-component-type=ScrollContentWrapper]>*{position:relative}
[data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}
[data-framer-component-type=NativeScroll]>*{position:relative}
[data-framer-component-type=NativeScroll].direction-both{overflow:auto}
[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}
[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}
[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}
[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}
[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}
[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}
[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}
[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}
[data-framer-cursor=pointer]{cursor:pointer}
[data-framer-cursor=grab]{cursor:grab}
[data-framer-cursor=grab]:active{cursor:grabbing}
[data-framer-component-type=Frame] *,[data-framer-component-type=Stack] *{pointer-events:auto}
[data-framer-generated] *{pointer-events:unset}
.svgContainer svg{display:block}
[data-reset=button]{background:0 0;border-width:0;padding:0}
[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}
[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}
[data-hide-scrollbars=true]{scrollbar-width:none}
@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}
}
.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}
@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}
div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}
.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}
p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}
}
@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}
}
.framer-cursor-none,.framer-cursor-none *{cursor:none!important}
.framer-pointer-events-none,.framer-pointer-events-none *{pointer-events:none!important}
.framer-3o0TG.framer-tl1b92,.framer-3o0TG .framer-tl1b92{display:block}
.framer-3o0TG.framer-byvilt{background-color:var(--token-153777d6-d6ea-4c96-928d-0cc3981ce4a1,#f4f0f0);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}
.framer-3o0TG .framer-a4jpj6-container{height:auto;position:var(--framer-canvas-fixed-position,fixed);z-index:9;flex:none;order:-1000;width:100%;top:0;left:0}
.framer-3o0TG .framer-1tp5ovy{margin:0;background:0 0;flex-grow:1;width:0;height:0;margin-bottom:0;position:relative}
.framer-3o0TG .framer-sl6fp-container{flex:none;order:1002;width:100%;height:auto;position:relative}
.framer-3o0TG .framer-1gi65a1-container{bottom:calc(calc(100% - min(var(--framer-viewport-height,100%), 100%)) + 0px);height:auto;position:var(--framer-canvas-fixed-position,fixed);z-index:9;flex:none;order:1003;width:auto;right:0}
[data-layout-template=true]>#overlay{margin-bottom:0}
.ssr-variant{display:contents}
.framer-BLDGm.framer-afepuz,.framer-BLDGm .framer-afepuz{display:block}
.framer-BLDGm.framer-1ssjw8l{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:1200px;padding:20px 40px;display:flex;position:relative}
.framer-BLDGm .framer-1m8eo8q{max-width:1600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;padding:0;display:flex;position:relative}
.framer-BLDGm .framer-1iseubi{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.framer-BLDGm .framer-okkc4f{height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-self:stretch;align-items:center;gap:10px;width:min-content;padding:6px;display:flex;position:relative}
.framer-BLDGm .framer-502un2-container{flex:none;width:94px;height:18px;position:relative}
.framer-BLDGm .framer-1fm4ka7-container{flex:none;width:26px;height:14px;position:relative}
.framer-BLDGm .framer-1tpvhbh{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:6px;display:flex;position:relative}
.framer-BLDGm .framer-u8wvon-container,.framer-BLDGm .framer-18fgn56-container,.framer-BLDGm .framer-15vi56b-container,.framer-BLDGm .framer-108s2et-container,.framer-BLDGm .framer-ct9ede-container,.framer-BLDGm .framer-gorlxe-container,.framer-BLDGm .framer-wwarz5-container,.framer-BLDGm .framer-1eq6oxu-container{flex:none;width:auto;height:auto;position:relative}
.framer-BLDGm .framer-1drhp7h{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:50px;width:min-content;padding:0;display:flex;position:relative}
.framer-BLDGm .framer-1comvcj{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:min-content;padding:0;display:flex;position:relative}
.framer-BLDGm.framer-v-uqrbwi.framer-1ssjw8l,.framer-BLDGm.framer-v-inuzby.framer-1ssjw8l{width:810px;padding:20px}
.framer-BLDGm.framer-v-4bqcon.framer-1ssjw8l,.framer-BLDGm.framer-v-amco3a.framer-1ssjw8l{width:390px;padding:20px 15px}
.framer-BLDGm.framer-v-4bqcon .framer-1m8eo8q,.framer-BLDGm.framer-v-523isg .framer-1m8eo8q,.framer-BLDGm.framer-v-amco3a .framer-1m8eo8q,.framer-BLDGm.framer-v-11marif .framer-1m8eo8q{flex-direction:column;place-content:flex-start center;align-items:flex-start;gap:50px}
.framer-BLDGm.framer-v-4bqcon .framer-1iseubi,.framer-BLDGm.framer-v-523isg .framer-1iseubi,.framer-BLDGm.framer-v-amco3a .framer-1iseubi,.framer-BLDGm.framer-v-11marif .framer-1iseubi{flex-direction:column;align-content:flex-start;align-items:flex-start;gap:50px;width:100%}
.framer-BLDGm.framer-v-4bqcon .framer-okkc4f,.framer-BLDGm.framer-v-523isg .framer-okkc4f,.framer-BLDGm.framer-v-amco3a .framer-okkc4f,.framer-BLDGm.framer-v-11marif .framer-okkc4f{align-self:unset;gap:unset;will-change:unset;justify-content:space-between;width:100%;height:min-content;padding:0}
.framer-BLDGm.framer-v-523isg.framer-1ssjw8l,.framer-BLDGm.framer-v-11marif.framer-1ssjw8l{width:390px;padding:20px 15px 50px}
.framer-BLDGm.framer-v-523isg .framer-1tpvhbh,.framer-BLDGm.framer-v-11marif .framer-1tpvhbh{will-change:unset;flex-direction:column;align-content:flex-start;align-items:flex-start;padding:0}
.framer-BLDGm.framer-v-523isg .framer-1drhp7h,.framer-BLDGm.framer-v-11marif .framer-1drhp7h{gap:unset;justify-content:space-between;width:100%}
.framer-BLDGm.framer-v-523isg .framer-1comvcj,.framer-BLDGm.framer-v-11marif .framer-1comvcj{order:1}
.framer-BLDGm.framer-v-523isg .framer-1eq6oxu-container,.framer-BLDGm.framer-v-11marif .framer-1eq6oxu-container{order:0}
.framer-MoQON.framer-kief1x,.framer-MoQON .framer-kief1x{display:block}
.framer-MoQON.framer-mtf846{cursor:pointer;width:94px;height:18px;text-decoration:none;position:relative;overflow:visible}
.framer-OwhrL.framer-10hubjy,.framer-OwhrL .framer-10hubjy{display:block}
.framer-OwhrL.framer-6zliq{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;padding:6px 8px;text-decoration:none;display:flex;position:relative}
.framer-OwhrL .framer-3vhy2b{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.framer-OwhrL .framer-1lrbjp5,.framer-OwhrL .framer-1mtlep5,.framer-OwhrL .framer-1ar6kva{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-OwhrL .framer-1drfgb{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:0;flex-flow:column;flex:none;place-content:center;align-items:center;gap:5px;width:min-content;padding:0;display:flex;position:absolute;top:0;left:0}
.framer-OwhrL.framer-v-1ieczav .framer-1drfgb{bottom:0;top:unset}
.framer-ueppu.framer-1tai53r,.framer-ueppu .framer-1tai53r{display:block}
.framer-ueppu.framer-1sae2pd{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:2px;width:min-content;padding:0;text-decoration:none;display:flex;position:relative}
.framer-ueppu .framer-scunil{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:15px 37px;display:flex;position:relative}
.framer-ueppu .framer-6y4nwf{height:100%;overflow:var(--overflow-clip-fallback,clip);z-index:0;flex:none;width:0%;position:absolute;top:0;left:0}
.framer-ueppu .framer-1yi707c{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-ueppu .framer-1ef7ulg{height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-self:stretch;align-items:center;gap:10px;width:min-content;padding:12px;display:flex;position:relative}
.framer-ueppu .framer-jvlr3x-container{flex:none;width:16px;height:16px;position:relative}
.framer-ueppu.framer-v-1e9erjv.framer-1sae2pd,.framer-ueppu.framer-v-ljwm00.framer-1sae2pd{will-change:var(--framer-will-change-override,transform);gap:10px;padding:12px 16px}
.framer-ueppu.framer-v-1e9erjv .framer-scunil,.framer-ueppu.framer-v-1e9erjv .framer-1ef7ulg,.framer-ueppu.framer-v-ljwm00 .framer-scunil,.framer-ueppu.framer-v-ljwm00 .framer-1ef7ulg{will-change:unset;padding:0}
.framer-ueppu.framer-v-1e9erjv .framer-jvlr3x-container,.framer-ueppu.framer-v-ljwm00 .framer-jvlr3x-container{width:14px;height:14px}
.framer-ueppu.framer-v-1sae2pd.hover.framer-1sae2pd,.framer-ueppu.framer-v-17p2jg0.hover.framer-1sae2pd{gap:0}
.framer-ueppu.framer-v-1sae2pd.hover .framer-6y4nwf,.framer-ueppu.framer-v-17p2jg0.hover .framer-6y4nwf,.framer-ueppu.framer-v-1ao1jmr.hover .framer-6y4nwf,.framer-ueppu.framer-v-1mo0h7h.hover .framer-6y4nwf{width:100%}
.framer-ueppu.framer-v-1sae2pd.hover .framer-1ef7ulg,.framer-ueppu.framer-v-17p2jg0.hover .framer-1ef7ulg{padding:12px 12px 12px 14px}
.framer-ueppu.framer-v-1e9erjv.hover .framer-scunil,.framer-ueppu.framer-v-1e9erjv.hover .framer-1ef7ulg,.framer-ueppu.framer-v-ljwm00.hover .framer-scunil,.framer-ueppu.framer-v-ljwm00.hover .framer-1ef7ulg{will-change:unset}
.framer-X6zaz .framer-styles-preset-1nzxwpm:not(.rich-text-wrapper),.framer-X6zaz .framer-styles-preset-1nzxwpm.rich-text-wrapper p{--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:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
.framer-eJFkv.framer-1n0ypzc,.framer-eJFkv .framer-1n0ypzc{display:block}
.framer-eJFkv.framer-nwye3c{cursor:pointer;height:14px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:flex-end space-between;align-items:flex-end;width:26px;padding:0;display:flex;position:relative}
.framer-eJFkv .framer-sxij6q{height:1px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:75%;position:relative}
.framer-eJFkv .framer-1tprjqz{height:1px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}
.framer-eJFkv .framer-1ccss1b{height:1px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:50%;position:relative}
.framer-eJFkv.framer-v-16ipvob.framer-nwye3c{overflow:visible}
.framer-eJFkv.framer-v-16ipvob .framer-sxij6q,.framer-eJFkv.framer-v-16ipvob .framer-1ccss1b{width:100%;position:absolute;top:calc(50% - .5px);left:0%}
.framer-vAthX.framer-lux5qc,.framer-vAthX .framer-lux5qc{display:block}
.framer-vAthX.framer-72rtr7{background-color:var(--token-153777d6-d6ea-4c96-928d-0cc3981ce4a1,#f4f0f0);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1200px;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1u3wiw6{height:100vh;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-76nrcq{background-color:var(--token-254bc46f-e251-453d-b92f-1120d1670233,#000000b3);height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-end center;align-items:flex-end;gap:10px;width:1px;padding:150px 40px 50px;display:flex;position:relative}
.framer-vAthX .framer-9rz4b{max-width:1600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:100px;width:1px;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1m3elva,.framer-vAthX .framer-110vwb1{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-86a26z{max-width:620px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:30px;width:1px;padding:0;display:flex;position:relative}
.framer-vAthX .framer-peukxm,.framer-vAthX .framer-83pjxd,.framer-vAthX .framer-15xwlg5{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:30px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-zhpya8,.framer-vAthX .framer-yvstba,.framer-vAthX .framer-jvgz43,.framer-vAthX .framer-1f3vns7,.framer-vAthX .framer-2boqqj,.framer-vAthX .framer-a6nu8c,.framer-vAthX .framer-rex9z0,.framer-vAthX .framer-nvj35v{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-vAthX .framer-1hamsxd{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:360px;height:auto;position:relative}
.framer-vAthX .framer-1hsbxz8{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);flex-flow:wrap;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1ve9q9s-container,.framer-vAthX .framer-1crpb4t-container,.framer-vAthX .framer-no8xrh-container,.framer-vAthX .framer-7mx7j0-container{flex:none;width:auto;height:auto;position:relative}
.framer-vAthX .framer-ylxcy9{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-end center;align-items:flex-end;gap:20px;width:min-content;padding:0;display:flex;position:relative}
.framer-vAthX .framer-15r3nz4{background-color:var(--token-0c2297af-a248-462d-b2e9-9d4a2e868294,#ffffff1a);height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);border-radius:2px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:6px 8px;display:flex;position:relative}
.framer-vAthX .framer-u34yj6{background-color:var(--token-5b8c40b7-87bc-4a41-8dab-9b8cfde5ae6e,#e2652a);height:6px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:6px;position:relative}
.framer-vAthX .framer-bdqowi,.framer-vAthX .framer-pr3jb4,.framer-vAthX .framer-2pmc85,.framer-vAthX .framer-4yngta,.framer-vAthX .framer-150eiip,.framer-vAthX .framer-bkxah6,.framer-vAthX .framer-1ynaq1e,.framer-vAthX .framer-pxj29x,.framer-vAthX .framer-1ufpbik,.framer-vAthX .framer-1r3hing{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-vAthX .framer-skzbf0{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-end center;align-items:flex-end;gap:5px;width:min-content;padding:0;display:flex;position:relative}
.framer-vAthX .framer-zxna1t{background-color:var(--token-3d124aba-27b4-4861-859e-8829e1f3e44a,#fff);max-width:400px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);border-radius:2px;flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:5px;display:flex;position:relative}
.framer-vAthX .framer-1gy06eh{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:40px;width:1px;padding:10px;display:flex;position:relative}
.framer-vAthX .framer-gyzo1z,.framer-vAthX .framer-19naina,.framer-vAthX .framer-1voqyxz{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:5px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-5tvpm7{flex:none;grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:5px;width:100%;height:min-content;padding:0;display:grid;position:relative}
.framer-vAthX .framer-1exm58g{flex-flow:row;flex:none;place-content:center flex-start;place-self:start;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1q2uuby,.framer-vAthX .framer-jf9580,.framer-vAthX .framer-1ukt4f0{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-vAthX .framer-112q7oi{background-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:2px;flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:40px;width:1px;padding:10px;display:flex;position:relative}
.framer-vAthX .framer-an3k92{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:120px;height:auto;position:relative}
.framer-vAthX .framer-iupvvf{flex-flow:column;flex:1 0 0;place-content:flex-start center;align-self:stretch;align-items:flex-start;gap:20px;width:1px;max-width:280px;height:auto;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1m6iina{height:1px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-9pjkiz{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start space-between;align-items:flex-start;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-x4nrho,.framer-vAthX .framer-swnrg8,.framer-vAthX .framer-figvss{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:5px;width:min-content;padding:0;display:flex;position:relative}
.framer-vAthX .framer-rhjy8o{background-color:var(--token-3d124aba-27b4-4861-859e-8829e1f3e44a,#fff);height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:2px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:6px;display:flex;position:relative}
.framer-vAthX .framer-xz95z8{height:1px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:2px;flex:1 0 0;width:100%;position:relative}
.framer-vAthX .framer-1114w4n{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:50px 40px;display:flex;position:relative}
.framer-vAthX .framer-j2rk7d{max-width:1600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:50px;width:1px;padding:0;display:flex;position:relative}
.framer-vAthX .framer-dq7rw9{max-width:320px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:10px;width:1px;padding:0;display:flex;position:relative}
.framer-vAthX .framer-yy8r8w{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:60px;width:1px;padding:0;display:flex;position:relative;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 4.79239% 95.0811%,#0000000d 100%);mask:linear-gradient(90deg,#0000 0%,#000 4.79239% 95.0811%,#0000000d 100%)}
.framer-vAthX .framer-zswar3{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative}
.framer-vAthX .framer-lx3b3h{flex:none;width:auto;height:16px;position:relative}
.framer-vAthX .framer-14ykdon,.framer-vAthX .framer-1wq0o9j,.framer-vAthX .framer-cfseov,.framer-vAthX .framer-k824q3{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:100px 40px;display:flex;position:relative}
.framer-vAthX .framer-3cjpyx,.framer-vAthX .framer-14mag2g{max-width:1600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:50px;width:1px;padding:0;display:flex;position:relative}
.framer-vAthX .framer-2a49nw{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:50px;width:1px;padding:50px 0;display:flex;position:relative}
.framer-vAthX .framer-4l1z56,.framer-vAthX .framer-63n8rb,.framer-vAthX .framer-qwzrt3{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-2ryb4e-container,.framer-vAthX .framer-1fja16e-container,.framer-vAthX .framer-g5kvwj-container,.framer-vAthX .framer-1bcq1pq-container,.framer-vAthX .framer-1ewo0n7-container,.framer-vAthX .framer-gdkm73-container,.framer-vAthX .framer-1skom13-container,.framer-vAthX .framer-1ambqkc-container,.framer-vAthX .framer-ipe6cn-container,.framer-vAthX .framer-138h43d-container,.framer-vAthX .framer-pjjvgt-container,.framer-vAthX .framer-r6ddcd-container,.framer-vAthX .framer-1rq9shh-container{flex:none;width:100%;height:auto;position:relative}
.framer-vAthX .framer-sza47c,.framer-vAthX .framer-1ejsqaf,.framer-vAthX .framer-1y88db5{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:520px;height:auto;position:relative}
.framer-vAthX .framer-11j0vbs{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:450px;height:auto;position:relative}
.framer-vAthX .framer-1r8o5ia{max-width:520px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1gm5e2v,.framer-vAthX .framer-1qrws3c,.framer-vAthX .framer-17n3t35,.framer-vAthX .framer-1hmx3o4{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-jf0hpt,.framer-vAthX .framer-u18wk0,.framer-vAthX .framer-20rzsj,.framer-vAthX .framer-zxxzko{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;max-width:250px;height:auto;position:relative}
.framer-vAthX .framer-1p121ez,.framer-vAthX .framer-53bar0,.framer-vAthX .framer-1p0pss4,.framer-vAthX .framer-v0ah7n{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.framer-vAthX .framer-2dzpe,.framer-vAthX .framer-40xupn,.framer-vAthX .framer-1akdn7n,.framer-vAthX .framer-ep98d1{background-color:var(--token-ce6c3dc0-affa-4ccd-b984-53169145c81d,#0003);height:1px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}
.framer-vAthX .framer-1jo55ew{height:auto;overflow:var(--overflow-clip-fallback,clip);flex:1 0 0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;align-self:stretch;gap:10px;width:1px;padding:0;display:grid;position:relative}
.framer-vAthX .framer-obiy52{border-radius:2px;flex:none;grid-column:span 2;place-self:start;width:100%;height:100%;position:relative;overflow:visible}
.framer-vAthX .framer-1qbk39f{border-radius:2px;flex:none;place-self:start;width:100%;height:100%;position:relative;overflow:visible}
.framer-vAthX .framer-1d0h15m{background-color:var(--token-3d124aba-27b4-4861-859e-8829e1f3e44a,#fff);height:100%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:2px;flex-flow:column;flex:none;place-content:flex-start space-between;place-self:start;align-items:flex-start;width:100%;padding:20px;display:flex;position:relative}
.framer-vAthX .framer-1mxuytm,.framer-vAthX .framer-1ookrt{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1ynkb2a,.framer-vAthX .framer-11zdopt{aspect-ratio:1;border-radius:2px;flex:none;width:48px;height:auto;position:relative;overflow:visible}
.framer-vAthX .framer-nkrnr0,.framer-vAthX .framer-4v9ody{max-width:1600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:50px;width:1px;padding:0;display:flex;position:relative}
.framer-vAthX .framer-ixdu1j,.framer-vAthX .framer-1wld3zx{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-end center;align-items:flex-end;gap:30px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1l6fsx9,.framer-vAthX .framer-nfdyfx{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:20px;width:1px;padding:0;display:flex;position:relative}
.framer-vAthX .framer-50tdcq,.framer-vAthX .framer-7ktt9o{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;max-width:420px;height:auto;position:relative}
.framer-vAthX .framer-muig45{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:50px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-jns0zw{max-width:350px;height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:30px;width:1px;padding:0;display:flex;position:sticky;top:100px}
.framer-vAthX .framer-55k6wb{aspect-ratio:1.50298;border-radius:2px;flex:none;width:100%;height:auto;position:relative;overflow:visible}
.framer-vAthX .framer-11dkp20{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:30px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1papwn8{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1p1op7l,.framer-vAthX .framer-5odys7{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;--framer-text-wrap-override:balance;flex:none;width:100%;height:auto;position:relative}
.framer-vAthX .framer-c2156y-container{flex:1 0 0;width:1px;height:auto;position:relative}
.framer-vAthX .framer-1g0aya3{aspect-ratio:1.5;flex:none;width:100%;height:auto;max-height:600px;position:relative;overflow:visible}
.framer-vAthX .framer-17a2k0f-container{flex:none;width:100%;height:100vh;position:relative}
.framer-vAthX .framer-1pgpxp6{flex:none;grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:30px 20px;width:100%;height:min-content;padding:0;display:grid;position:relative}
.framer-vAthX .framer-jozxt5-container{flex:none;place-self:start;width:100%;height:auto;position:relative}
.framer-vAthX .framer-m8ji0n{max-width:550px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:30px;width:1px;padding:0;display:flex;position:relative}
.framer-vAthX .framer-t6og9r{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;--framer-text-wrap-override:balance;flex:none;width:100%;max-width:520px;height:auto;position:relative}
.framer-vAthX .framer-1e9o5l6{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;--framer-text-wrap-override:balance;flex:none;width:100%;max-width:450px;height:auto;position:relative}
.framer-vAthX .framer-1rbgg6g{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}
.framer-vAthX .framer-1u8t4tb-container{flex:none;width:100%;height:100vh;max-height:700px;position:relative}
.framer-U4HqK .framer-styles-preset-r7ib5u:not(.rich-text-wrapper),.framer-U4HqK .framer-styles-preset-r7ib5u.rich-text-wrapper h1{--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:64px;--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:-.03em;--framer-line-height:1.1em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-U4HqK .framer-styles-preset-r7ib5u:not(.rich-text-wrapper),.framer-U4HqK .framer-styles-preset-r7ib5u.rich-text-wrapper h1{--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:54px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-U4HqK .framer-styles-preset-r7ib5u:not(.rich-text-wrapper),.framer-U4HqK .framer-styles-preset-r7ib5u.rich-text-wrapper h1{--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:44px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-2WReJ .framer-styles-preset-1h1wpyc:not(.rich-text-wrapper),.framer-2WReJ .framer-styles-preset-1h1wpyc.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:28px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-2WReJ .framer-styles-preset-1h1wpyc:not(.rich-text-wrapper),.framer-2WReJ .framer-styles-preset-1h1wpyc.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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-2WReJ .framer-styles-preset-1h1wpyc:not(.rich-text-wrapper),.framer-2WReJ .framer-styles-preset-1h1wpyc.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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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:19px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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: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:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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:30px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-6ab2j .framer-styles-preset-18j4kku:not(.rich-text-wrapper),.framer-6ab2j .framer-styles-preset-18j4kku.rich-text-wrapper a{--framer-link-hover-text-color:var(--token-5b8c40b7-87bc-4a41-8dab-9b8cfde5ae6e,#e2652a);--framer-link-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000)}
@media (min-width:810px) and (max-width:1199.98px){.framer-vAthX.framer-72rtr7{width:810px}
.framer-vAthX .framer-76nrcq{padding:120px 20px 40px}
.framer-vAthX .framer-9rz4b{gap:80px}
.framer-vAthX .framer-1114w4n{padding:40px 20px}
.framer-vAthX .framer-j2rk7d{gap:30px}
.framer-vAthX .framer-14ykdon,.framer-vAthX .framer-1wq0o9j,.framer-vAthX .framer-cfseov,.framer-vAthX .framer-k824q3{padding:80px 20px}
.framer-vAthX .framer-3cjpyx,.framer-vAthX .framer-muig45,.framer-vAthX .framer-14mag2g{flex-direction:column}
.framer-vAthX .framer-2a49nw{flex:none;width:100%;padding:0}
.framer-vAthX .framer-1r8o5ia,.framer-vAthX .framer-jf0hpt,.framer-vAthX .framer-u18wk0,.framer-vAthX .framer-20rzsj,.framer-vAthX .framer-zxxzko{max-width:unset}
.framer-vAthX .framer-1jo55ew{align-self:unset;flex:none;width:100%;height:600px}
.framer-vAthX .framer-ixdu1j,.framer-vAthX .framer-1wld3zx{flex-direction:column;align-content:flex-start;align-items:flex-start}
.framer-vAthX .framer-1l6fsx9,.framer-vAthX .framer-50tdcq,.framer-vAthX .framer-nfdyfx,.framer-vAthX .framer-7ktt9o,.framer-vAthX .framer-1rbgg6g{flex:none;width:100%}
.framer-vAthX .framer-jns0zw{max-width:unset;flex-direction:row;flex:none;order:1;align-content:flex-start;align-items:flex-start;width:100%}
.framer-vAthX .framer-55k6wb{aspect-ratio:unset;flex:1 0 0;align-self:stretch;width:1px}
.framer-vAthX .framer-11dkp20{flex:1 0 0;width:1px}
.framer-vAthX .framer-c2156y-container{flex:none;order:0;width:100%}
.framer-vAthX .framer-1pgpxp6{grid-template-columns:repeat(2,minmax(50px,1fr))}
.framer-vAthX .framer-m8ji0n{max-width:unset;flex:none;width:100%}
}
@media (max-width:809.98px){.framer-vAthX.framer-72rtr7{width:390px}
.framer-vAthX .framer-1u3wiw6{height:min-content}
.framer-vAthX .framer-76nrcq{height:min-content;padding:100px 15px 30px}
.framer-vAthX .framer-9rz4b{gap:60px}
.framer-vAthX .framer-1m3elva,.framer-vAthX .framer-110vwb1{flex-direction:column;place-content:flex-start center;align-items:flex-start;gap:50px}
.framer-vAthX .framer-86a26z,.framer-vAthX .framer-zxna1t,.framer-vAthX .framer-dq7rw9,.framer-vAthX .framer-yy8r8w,.framer-vAthX .framer-jf0hpt,.framer-vAthX .framer-1p121ez,.framer-vAthX .framer-u18wk0,.framer-vAthX .framer-53bar0,.framer-vAthX .framer-20rzsj,.framer-vAthX .framer-1p0pss4,.framer-vAthX .framer-zxxzko,.framer-vAthX .framer-v0ah7n,.framer-vAthX .framer-1l6fsx9,.framer-vAthX .framer-50tdcq,.framer-vAthX .framer-nfdyfx,.framer-vAthX .framer-7ktt9o,.framer-vAthX .framer-1rbgg6g{flex:none;width:100%}
.framer-vAthX .framer-ylxcy9{gap:unset;flex-direction:row;justify-content:space-between;width:100%}
.framer-vAthX .framer-iupvvf{align-self:unset;flex:none;width:100%;height:195px}
.framer-vAthX .framer-1114w4n{padding:30px 15px}
.framer-vAthX .framer-j2rk7d{flex-direction:column;align-content:flex-start;align-items:flex-start;gap:30px}
.framer-vAthX .framer-14ykdon,.framer-vAthX .framer-1wq0o9j,.framer-vAthX .framer-cfseov,.framer-vAthX .framer-k824q3{padding:60px 15px}
.framer-vAthX .framer-3cjpyx,.framer-vAthX .framer-1gm5e2v,.framer-vAthX .framer-1qrws3c,.framer-vAthX .framer-17n3t35,.framer-vAthX .framer-1hmx3o4,.framer-vAthX .framer-ixdu1j,.framer-vAthX .framer-muig45,.framer-vAthX .framer-1wld3zx,.framer-vAthX .framer-14mag2g{flex-direction:column}
.framer-vAthX .framer-2a49nw{flex:none;width:100%;padding:0}
.framer-vAthX .framer-1jo55ew{align-self:unset;flex:none;grid-template-columns:repeat(1,minmax(50px,1fr));width:100%;height:min-content}
.framer-vAthX .framer-obiy52{grid-column:span 1}
.framer-vAthX .framer-1d0h15m{justify-content:center;gap:50px;height:min-content}
.framer-vAthX .framer-jns0zw{max-width:unset;flex:none;order:1;width:100%}
.framer-vAthX .framer-c2156y-container{flex:none;order:0;width:100%}
.framer-vAthX .framer-17a2k0f-container{height:auto}
.framer-vAthX .framer-1pgpxp6{grid-template-columns:repeat(1,minmax(50px,1fr))}
.framer-vAthX .framer-m8ji0n{max-width:unset;flex:none;width:100%}
}
.framer-K45uO.framer-cftze6,.framer-K45uO .framer-cftze6{display:block}
.framer-K45uO.framer-1wvf18h{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:535px;padding:0;display:flex;position:relative}
.framer-K45uO .framer-1p1lz0u{aspect-ratio:1;height:auto;overflow:var(--overflow-clip-fallback,clip);flex:none;width:8px;position:relative}
.framer-K45uO .framer-mib0m0{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.framer-6IeuN.framer-ltdgtn,.framer-6IeuN .framer-ltdgtn{display:block}
.framer-6IeuN.framer-exis37{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:10px;width:1120px;padding:0;display:flex;position:relative}
.framer-6IeuN .framer-1h8b69c,.framer-6IeuN .framer-1iygsat,.framer-6IeuN .framer-8y4mw8,.framer-6IeuN .framer-1ypxfm9,.framer-6IeuN .framer-18qr6ax,.framer-6IeuN .framer-kq009l{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative}
.framer-6IeuN .framer-gcxml8-container,.framer-6IeuN .framer-lv0jfc-container,.framer-6IeuN .framer-vypp5j-container,.framer-6IeuN .framer-fubx6p-container,.framer-6IeuN .framer-f8lbxc-container,.framer-6IeuN .framer-1lpq7gy-container{flex:none;width:100%;height:auto;position:relative}
.framer-6IeuN.framer-v-8wod3d.framer-exis37,.framer-6IeuN.framer-v-jltp5q.framer-exis37,.framer-6IeuN.framer-v-1snby1u.framer-exis37,.framer-6IeuN.framer-v-hhryl9.framer-exis37,.framer-6IeuN.framer-v-1iqeluw.framer-exis37,.framer-6IeuN.framer-v-r8bi4i.framer-exis37{width:810px}
.framer-6IeuN.framer-v-264uwv.framer-exis37,.framer-6IeuN.framer-v-1gjt3.framer-exis37,.framer-6IeuN.framer-v-gr164v.framer-exis37,.framer-6IeuN.framer-v-1xet87t.framer-exis37,.framer-6IeuN.framer-v-1eas410.framer-exis37,.framer-6IeuN.framer-v-5ahyly.framer-exis37{width:390px}
.framer-lqKNo.framer-1iixsn4,.framer-lqKNo .framer-1iixsn4{display:block}
.framer-lqKNo.framer-zrdtv9{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:1200px;padding:100px 40px;display:flex;position:relative}
.framer-lqKNo .framer-aovk4c{max-width:1600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:50px;width:1px;padding:0;display:flex;position:relative}
.framer-lqKNo .framer-4cq11b{max-width:350px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:30px;width:1px;padding:0;display:flex;position:relative}
.framer-lqKNo .framer-1hq3d94{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-lqKNo .framer-6y1pvw-container{flex:none;width:100%;height:auto;position:relative}
.framer-lqKNo .framer-1m4h58d{--framer-text-wrap-override:balance;flex:none;width:100%;max-width:520px;height:auto;position:relative}
.framer-lqKNo .framer-ykz3rp{--framer-text-wrap-override:balance;flex:none;width:100%;max-width:450px;height:auto;position:relative}
.framer-lqKNo .framer-1ttndnh-container{flex:1 0 0;width:1px;height:auto;position:relative}
.framer-lqKNo.framer-v-1cbpp8w.framer-zrdtv9{width:810px;padding:80px 20px}
.framer-lqKNo.framer-v-1cbpp8w .framer-aovk4c,.framer-lqKNo.framer-v-m6qnxf .framer-aovk4c{flex-direction:column}
.framer-lqKNo.framer-v-1cbpp8w .framer-4cq11b,.framer-lqKNo.framer-v-m6qnxf .framer-4cq11b{max-width:unset;flex:none;width:100%}
.framer-lqKNo.framer-v-1cbpp8w .framer-1ttndnh-container,.framer-lqKNo.framer-v-m6qnxf .framer-1ttndnh-container{flex:none;width:100%}
.framer-lqKNo.framer-v-m6qnxf.framer-zrdtv9{width:390px;padding:60px 15px}
@media (max-width:1199px) and (min-width:810px){.framer-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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: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:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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:30px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-c7fyc.framer-8h8m91,.framer-c7fyc .framer-8h8m91{display:block}
.framer-c7fyc.framer-z8bq1d{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:720px;padding:0;display:flex;position:relative}
.framer-c7fyc .framer-c3ms7t-container{flex:1 0 0;width:1px;height:auto;position:relative}
.framer-c7fyc .framer-1t8l7gt-container,.framer-c7fyc .framer-1ox2npj-container,.framer-c7fyc .framer-51yl5d-container{flex:none;width:auto;height:auto;position:relative}
.framer-c7fyc.framer-v-10ogmcb .framer-c3ms7t-container,.framer-c7fyc.framer-v-hqjoxy .framer-c3ms7t-container,.framer-c7fyc.framer-v-5ul8sw .framer-c3ms7t-container{flex:none;width:auto}
.framer-c7fyc.framer-v-10ogmcb .framer-1t8l7gt-container,.framer-c7fyc.framer-v-hqjoxy .framer-1ox2npj-container,.framer-c7fyc.framer-v-5ul8sw .framer-51yl5d-container{flex:1 0 0;width:1px}
.framer-c7fyc.framer-v-1i0ed9u.framer-z8bq1d,.framer-c7fyc.framer-v-nkthdl.framer-z8bq1d,.framer-c7fyc.framer-v-12powe9.framer-z8bq1d,.framer-c7fyc.framer-v-iysqsj.framer-z8bq1d{flex-direction:column;width:350px}
.framer-c7fyc.framer-v-1i0ed9u .framer-c3ms7t-container,.framer-c7fyc.framer-v-nkthdl .framer-c3ms7t-container,.framer-c7fyc.framer-v-12powe9 .framer-c3ms7t-container,.framer-c7fyc.framer-v-iysqsj .framer-c3ms7t-container{flex:none;width:100%}
.framer-c7fyc.framer-v-1i0ed9u .framer-1t8l7gt-container,.framer-c7fyc.framer-v-1i0ed9u .framer-1ox2npj-container,.framer-c7fyc.framer-v-1i0ed9u .framer-51yl5d-container,.framer-c7fyc.framer-v-nkthdl .framer-1t8l7gt-container,.framer-c7fyc.framer-v-nkthdl .framer-1ox2npj-container,.framer-c7fyc.framer-v-nkthdl .framer-51yl5d-container,.framer-c7fyc.framer-v-12powe9 .framer-1t8l7gt-container,.framer-c7fyc.framer-v-12powe9 .framer-1ox2npj-container,.framer-c7fyc.framer-v-12powe9 .framer-51yl5d-container,.framer-c7fyc.framer-v-iysqsj .framer-1t8l7gt-container,.framer-c7fyc.framer-v-iysqsj .framer-1ox2npj-container,.framer-c7fyc.framer-v-iysqsj .framer-51yl5d-container{width:100%}
.framer-MXnka.framer-1nqlfiz,.framer-MXnka .framer-1nqlfiz{display:block}
.framer-MXnka.framer-bciuuq{cursor:default;height:600px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:flex-start space-between;align-items:flex-start;width:400px;padding:20px;display:flex;position:relative}
.framer-MXnka .framer-aaqicm{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-MXnka .framer-j7ngzt{flex-flow:row;flex:none;place-content:center;align-items:center;gap:5px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-MXnka .framer-ckm3wo,.framer-MXnka .framer-qo8lo2,.framer-MXnka .framer-3ia2yk{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-MXnka .framer-75gsoc{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}
.framer-MXnka .framer-u0fo5h,.framer-MXnka .framer-1j49w31,.framer-MXnka .framer-l3vds8,.framer-MXnka .framer-exlejo{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-MXnka .framer-h2srjp{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-MXnka .framer-6az5c1{height:1px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}
.framer-MXnka .framer-zgubn1{flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-MXnka .framer-1i1kt7m{aspect-ratio:1.50014;flex:none;width:100%;max-width:450px;height:auto;position:relative;overflow:visible}
.framer-MXnka.framer-v-mtqfh4.framer-bciuuq{cursor:pointer;width:min-content}
.framer-MXnka.framer-v-mtqfh4 .framer-aaqicm{width:min-content}
.framer-MXnka.framer-v-wlobzp.framer-bciuuq{justify-content:center;gap:30px;height:min-content}
.framer-MXnka.framer-v-1tk1z7z.framer-bciuuq{cursor:pointer;justify-content:center;gap:30px;height:min-content}
@media (max-width:1199px) and (min-width:810px){.framer-pzro0 .framer-styles-preset-monba:not(.rich-text-wrapper),.framer-pzro0 .framer-styles-preset-monba.rich-text-wrapper h5{--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:22px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-pzro0 .framer-styles-preset-monba:not(.rich-text-wrapper),.framer-pzro0 .framer-styles-preset-monba.rich-text-wrapper h5{--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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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:19px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-TJaeX.framer-c1glgr,.framer-TJaeX .framer-c1glgr{display:block}
.framer-TJaeX.framer-1wu3p7u{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:1200px;padding:100px 40px;display:flex;position:relative}
.framer-TJaeX .framer-12q95cd{max-width:1600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:50px;width:1px;padding:0;display:flex;position:relative}
.framer-TJaeX .framer-8eqvey{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-end center;align-items:flex-end;gap:30px;width:100%;padding:0;display:flex;position:relative}
.framer-TJaeX .framer-lqxnl4{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:20px;width:1px;padding:0;display:flex;position:relative}
.framer-TJaeX .framer-1p0slu8-container{flex:none;width:100%;height:auto;position:relative}
.framer-TJaeX .framer-k1y36k{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:520px;height:auto;position:relative}
.framer-TJaeX .framer-1r9ys7z{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;max-width:420px;height:auto;position:relative}
.framer-TJaeX .framer-1xfja2v{height:900px;overflow:var(--overflow-clip-fallback,clip);flex:none;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:10px;width:100%;padding:0;display:grid;position:relative}
.framer-TJaeX .framer-1o3y5us,.framer-TJaeX .framer-1c3u30d,.framer-TJaeX .framer-aak47u,.framer-TJaeX .framer-109vc4r,.framer-TJaeX .framer-1gdmo8g,.framer-TJaeX .framer-1ycdgeh{height:100%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:column;flex:none;place-content:center space-between;place-self:start;align-items:center;width:100%;padding:20px;display:flex;position:relative}
.framer-TJaeX .framer-1rjohz8,.framer-TJaeX .framer-1dulvg7,.framer-TJaeX .framer-1tvm9d,.framer-TJaeX .framer-wnj5af,.framer-TJaeX .framer-cbxv54,.framer-TJaeX .framer-1r4v143,.framer-TJaeX .framer-1h3nwdt,.framer-TJaeX .framer-1bpdxa6,.framer-TJaeX .framer-tcfwn,.framer-TJaeX .framer-ivxk7s,.framer-TJaeX .framer-1yfzrf2,.framer-TJaeX .framer-bc1gcz{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-TJaeX .framer-t8mgzh{flex:none;grid-column:span 2;place-self:start;width:100%;height:100%;position:relative;overflow:visible}
.framer-TJaeX .framer-2rz4s6,.framer-TJaeX .framer-12qvhpl,.framer-TJaeX .framer-1p3ldvn,.framer-TJaeX .framer-197uh5k{flex:none;place-self:start;width:100%;height:100%;position:relative;overflow:visible}
.framer-TJaeX.framer-v-1ffgkdu.framer-1wu3p7u{width:810px;padding:80px 20px}
.framer-TJaeX.framer-v-1ffgkdu .framer-8eqvey{flex-direction:column;align-content:flex-start;align-items:flex-start}
.framer-TJaeX.framer-v-1ffgkdu .framer-lqxnl4,.framer-TJaeX.framer-v-1ffgkdu .framer-1r9ys7z,.framer-TJaeX.framer-v-1j9tu2n .framer-lqxnl4,.framer-TJaeX.framer-v-1j9tu2n .framer-1r9ys7z{flex:none;width:100%}
.framer-TJaeX.framer-v-1ffgkdu .framer-1xfja2v{grid-template-columns:repeat(3,minmax(50px,1fr));height:1000px}
.framer-TJaeX.framer-v-1j9tu2n.framer-1wu3p7u{width:390px;padding:60px 15px}
.framer-TJaeX.framer-v-1j9tu2n .framer-8eqvey{flex-direction:column}
.framer-TJaeX.framer-v-1j9tu2n .framer-1xfja2v{flex-flow:column;align-content:center;align-items:center;height:min-content;display:flex}
.framer-TJaeX.framer-v-1j9tu2n .framer-1o3y5us,.framer-TJaeX.framer-v-1j9tu2n .framer-t8mgzh,.framer-TJaeX.framer-v-1j9tu2n .framer-1c3u30d,.framer-TJaeX.framer-v-1j9tu2n .framer-2rz4s6,.framer-TJaeX.framer-v-1j9tu2n .framer-aak47u,.framer-TJaeX.framer-v-1j9tu2n .framer-12qvhpl,.framer-TJaeX.framer-v-1j9tu2n .framer-109vc4r,.framer-TJaeX.framer-v-1j9tu2n .framer-1gdmo8g,.framer-TJaeX.framer-v-1j9tu2n .framer-1p3ldvn,.framer-TJaeX.framer-v-1j9tu2n .framer-1ycdgeh,.framer-TJaeX.framer-v-1j9tu2n .framer-197uh5k{align-self:unset;height:200px}
@media (max-width:1199px) and (min-width:810px){.framer-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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: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:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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:30px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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:19px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-BXozS.framer-d4fibb,.framer-BXozS .framer-d4fibb{display:block}
.framer-BXozS.framer-1cgfwmn{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:1200px;padding:100px 40px;display:flex;position:relative}
.framer-BXozS .framer-1iy54nj{max-width:1600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:0;width:1px;padding:0;display:flex;position:relative}
.framer-BXozS .framer-4x6o57{max-width:650px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:50px;width:1px;padding:50px 100px 50px 50px;display:flex;position:relative}
.framer-BXozS .framer-1lyulam{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:30px;width:100%;padding:0;display:flex;position:relative}
.framer-BXozS .framer-jb8s47{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-BXozS .framer-kfhtr7-container{flex:none;width:100%;height:auto;position:relative}
.framer-BXozS .framer-1ak9uns{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:520px;height:auto;position:relative}
.framer-BXozS .framer-1aaoswp{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:450px;height:auto;position:relative}
.framer-BXozS .framer-zqxaea{flex:none;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;justify-content:center;gap:20px;width:100%;height:min-content;padding:0;display:grid;position:relative;overflow:hidden}
.framer-BXozS .framer-1g2hzet,.framer-BXozS .framer-14zwgjn,.framer-BXozS .framer-1aoahle{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;grid-column:span 2;place-content:center;place-self:start;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-BXozS .framer-v2tfv8,.framer-BXozS .framer-6gt54m,.framer-BXozS .framer-1e6z0ii,.framer-BXozS .framer-vcchjp,.framer-BXozS .framer-1vlgzna,.framer-BXozS .framer-1p2mx4k,.framer-BXozS .framer-11pzq2d,.framer-BXozS .framer-1fqtfxp,.framer-BXozS .framer-71t33q,.framer-BXozS .framer-xd7p6c,.framer-BXozS .framer-p4cisp,.framer-BXozS .framer-12s1d4m,.framer-BXozS .framer-18bo8o0{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-BXozS .framer-arj9op,.framer-BXozS .framer-1nj5mby,.framer-BXozS .framer-a1we95{height:1px;overflow:var(--overflow-clip-fallback,clip);flex:1 0 0;width:1px;position:relative}
.framer-BXozS .framer-jvcduw,.framer-BXozS .framer-g40gs2,.framer-BXozS .framer-13mlwnx,.framer-BXozS .framer-qgo27b,.framer-BXozS .framer-tvnfm2,.framer-BXozS .framer-8a8z31,.framer-BXozS .framer-1ezoyq4,.framer-BXozS .framer-pf672z,.framer-BXozS .framer-35rj1n{flex-flow:column;flex:none;place-content:flex-start;place-self:start;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative}
.framer-BXozS .framer-a937r,.framer-BXozS .framer-ctl2ik,.framer-BXozS .framer-ls6fa4,.framer-BXozS .framer-l5trd7,.framer-BXozS .framer-i160il,.framer-BXozS .framer-1uzo8qm,.framer-BXozS .framer-1615ha,.framer-BXozS .framer-m0hucv,.framer-BXozS .framer-1u7i2vh{--framer-input-focused-border-color:var(--token-5b8c40b7-87bc-4a41-8dab-9b8cfde5ae6e,#e2652a);--framer-input-focused-border-style:solid;--framer-input-focused-border-width:1px;--framer-input-font-family:"Inter";--framer-input-font-letter-spacing:0em;--framer-input-font-line-height:1.2em;--framer-input-font-size:16px;--framer-input-font-weight:400;--framer-input-padding:12px;--framer-input-wrapper-height:auto;flex:none;width:100%;height:auto;position:relative}
.framer-BXozS .framer-9nyavi{flex-flow:column;flex:none;grid-column:span 2;place-content:flex-start;place-self:start;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative}
.framer-BXozS .framer-1f4wi9a{--framer-input-focused-border-color:var(--token-5b8c40b7-87bc-4a41-8dab-9b8cfde5ae6e,#e2652a);--framer-input-focused-border-style:solid;--framer-input-focused-border-width:1px;--framer-input-font-family:"Inter";--framer-input-font-letter-spacing:0em;--framer-input-font-line-height:1.2em;--framer-input-font-size:16px;--framer-input-font-weight:400;--framer-input-padding:12px;--framer-input-wrapper-height:auto;--framer-textarea-resize:vertical;flex:none;width:100%;height:auto;min-height:100px;position:relative}
.framer-BXozS .framer-101tsfa{flex-flow:row;flex:none;grid-column:span 2;place-content:flex-start;place-self:start;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative}
.framer-BXozS .framer-ymb2bp{--framer-input-focused-border-color:var(--token-254bc46f-e251-453d-b92f-1120d1670233,#000000b3);--framer-input-focused-border-style:solid;--framer-input-focused-border-width:1px;aspect-ratio:1;flex:none;width:16px;height:auto;position:relative}
.framer-BXozS .framer-wn8ept{--framer-text-wrap-override:balance;-webkit-user-select:none;user-select:none;flex:1 0 0;width:1px;height:auto;position:relative}
.framer-BXozS .framer-me37bv-container{flex:none;place-self:start;width:100%;height:auto;position:relative}
.framer-BXozS .framer-fn3x6y{flex:1 0 0;align-self:stretch;width:1px;height:auto;position:relative;overflow:visible}
.framer-BXozS.framer-v-1mivw1y.framer-1cgfwmn{width:810px;padding:80px 20px}
.framer-BXozS.framer-v-1mivw1y .framer-1iy54nj,.framer-BXozS.framer-v-1cqcqz3 .framer-1iy54nj{flex-direction:column}
.framer-BXozS.framer-v-1mivw1y .framer-4x6o57{max-width:unset;flex:none;width:100%;padding:50px 20px}
.framer-BXozS.framer-v-1mivw1y .framer-fn3x6y{align-self:unset;aspect-ratio:2.56667;flex:none;width:100%}
.framer-BXozS.framer-v-1cqcqz3.framer-1cgfwmn{width:390px;padding:60px 15px}
.framer-BXozS.framer-v-1cqcqz3 .framer-4x6o57{max-width:unset;flex:none;width:100%;padding:50px 15px}
.framer-BXozS.framer-v-1cqcqz3 .framer-zqxaea{grid-template-columns:repeat(1,minmax(50px,1fr))}
.framer-BXozS.framer-v-1cqcqz3 .framer-1g2hzet,.framer-BXozS.framer-v-1cqcqz3 .framer-14zwgjn,.framer-BXozS.framer-v-1cqcqz3 .framer-1aoahle,.framer-BXozS.framer-v-1cqcqz3 .framer-9nyavi,.framer-BXozS.framer-v-1cqcqz3 .framer-101tsfa{grid-column:span 1}
.framer-BXozS.framer-v-1cqcqz3 .framer-fn3x6y{align-self:unset;aspect-ratio:1.2;flex:none;width:100%}
@media (max-width:1199px) and (min-width:810px){.framer-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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: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:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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:30px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-form-input-wrapper{box-shadow:var(--framer-input-box-shadow);border-top-left-radius:var(--framer-input-border-radius-top-left);border-top-right-radius:var(--framer-input-border-radius-top-right);border-bottom-right-radius:var(--framer-input-border-radius-bottom-right);border-bottom-left-radius:var(--framer-input-border-radius-bottom-left);corner-shape:var(--framer-input-corner-shape);background:var(--framer-input-background);transition:var(--framer-input-focused-transition);transition-property:background,box-shadow;overflow:hidden}
.framer-form-text-input .framer-form-input::placeholder{color:var(--framer-input-placeholder-color)}
.framer-form-text-input{padding:var(--framer-input-padding);align-items:center;display:flex}
.framer-form-text-input .framer-form-input{flex:1;width:auto;min-width:0;padding:0}
.framer-form-text-input.framer-form-textarea-input-type{padding:0}
.framer-form-text-input.framer-form-textarea-input-type textarea.framer-form-input{width:100%;padding:var(--framer-input-padding)}
.framer-form-text-input .framer-form-input[type=date],.framer-form-text-input .framer-form-input[type=time]{appearance:none}
.framer-form-text-input .framer-form-input::-webkit-date-and-time-value{text-align:start}
.framer-form-text-input textarea{resize:var(--framer-textarea-resize);min-height:inherit;max-height:inherit;white-space:break-spaces;display:flex;overflow-y:auto}
.framer-form-text-input textarea::-webkit-resizer{background:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2214%22 height=%2214%22><path d=%22m1.5 8 7-7M9 5.5l-3 3%22 stroke=%22%23999%22 stroke-width=%221.5%22 stroke-linecap=%22round%22></path></svg>") no-repeat}
.framer-form-text-input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) textarea::-webkit-resizer{background:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 transform=%22scale(-1, 1)%22 width=%2214%22 height=%2214%22><path d=%22m1.5 8 7-7M9 5.5l-3 3%22 stroke=%22%23999%22 stroke-width=%221.5%22 stroke-linecap=%22round%22></path></svg>") no-repeat}
.framer-form-text-input textarea::-webkit-scrollbar{cursor:pointer;background:0 0}
.framer-form-text-input textarea::-webkit-scrollbar-thumb:window-inactive{opacity:0}
.framer-form-text-input textarea::-webkit-scrollbar-corner{background:0 0;outline:none}
.framer-form-text-input .framer-form-input::-webkit-datetime-edit{height:var(--framer-input-font-line-height)}
.framer-form-text-input .framer-form-input.framer-form-input-empty::-webkit-datetime-edit{color:var(--framer-input-placeholder-color);-webkit-text-fill-color:var(--framer-input-placeholder-color);overflow:visible}
.framer-form-text-input.framer-form-text-input-type:before{content:var(--framer-input-icon-content,none);background-repeat:no-repeat;background-size:16px;background-color:var(--framer-input-icon-color);width:16px;height:16px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--framer-input-icon-mask-image);mask-image:var(--framer-input-icon-mask-image);background-position:50%;background-image:var(--framer-input-icon-image);flex-shrink:0;margin-right:8px;display:block}
.framer-form-text-input .framer-form-input[type=date]:before,.framer-form-text-input .framer-form-input[type=time]:before{content:"";box-sizing:content-box;width:16px;padding:var(--framer-input-padding);pointer-events:none;background-repeat:no-repeat;background-size:16px;background-color:var(--framer-input-icon-color);background-position:10px;border:none;padding-left:10px;display:block;position:absolute;top:0;bottom:0;right:0;-webkit-mask-position:10px;mask-position:10px;-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.framer-form-text-input .framer-form-input[type=date]:before{-webkit-mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22rgb(153, 153, 153)%22 d=%22M3 5a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2H3Z%22 opacity=%22.3%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M3.25 5.25a2 2 0 0 1 2-2h5.5a2 2 0 0 1 2 2v5.5a2 2 0 0 1-2 2h-5.5a2 2 0 0 1-2-2ZM3 6.75h9.5%22/></svg>"));mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22rgb(153, 153, 153)%22 d=%22M3 5a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2H3Z%22 opacity=%22.3%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M3.25 5.25a2 2 0 0 1 2-2h5.5a2 2 0 0 1 2 2v5.5a2 2 0 0 1-2 2h-5.5a2 2 0 0 1-2-2ZM3 6.75h9.5%22/></svg>"));background-image:var(--framer-input-icon-image)}
.framer-form-text-input .framer-form-input[type=time]:before{-webkit-mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M2.5 8a5.5 5.5 0 1 1 11 0 5.5 5.5 0 1 1-11 0Z%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M7.75 8.25v-3m0 3h2%22/></svg>"));mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M2.5 8a5.5 5.5 0 1 1 11 0 5.5 5.5 0 1 1-11 0Z%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M7.75 8.25v-3m0 3h2%22/></svg>"));background-image:var(--framer-input-icon-image)}
.framer-form-text-input .framer-form-input::-webkit-calendar-picker-indicator{opacity:0;padding:var(--framer-input-padding);width:16px;height:100%;padding-top:0;padding-bottom:0;position:absolute;top:0;bottom:0;right:0}
.framer-form-text-input:focus-within,.framer-form-text-input.framer-form-input-forced-focus{box-shadow:var(--framer-input-focused-box-shadow,var(--framer-input-box-shadow));background:var(--framer-input-focused-background,var(--framer-input-background))}
.framer-form-text-input:focus-within:after,.framer-form-text-input.framer-form-input-forced-focus:after{border-color:var(--framer-input-focused-border-color,var(--framer-input-border-color));border-style:var(--framer-input-focused-border-style,var(--framer-input-border-style));border-width:var(--framer-input-focused-border-width,var(--framer-input-border-top-width) var(--framer-input-border-right-width) var(--framer-input-border-bottom-width) var(--framer-input-border-left-width))}
.framer-form-text-input-clear{cursor:pointer;width:16px;height:16px;color:var(--framer-input-placeholder-color);background:0 0;border:none;outline:none;flex-shrink:0;order:2;justify-content:center;align-items:center;margin-left:8px;padding:0;transition:color .15s;display:flex}
.framer-form-text-input-clear:hover,.framer-form-text-input-clear:focus-visible{color:var(--framer-input-font-color)}
.framer-form-input{padding:var(--framer-input-padding);font-family:var(--framer-input-font-family);font-weight:var(--framer-input-font-weight);font-size:var(--framer-input-font-size);font-style:var(--framer-input-font-style);color:var(--framer-input-font-color);font-feature-settings:var(--framer-input-font-open-type-features);font-variation-settings:var(--framer-input-font-variation-axes);text-overflow:ellipsis;white-space:nowrap;width:100%;height:var(--framer-input-wrapper-height,100%);letter-spacing:var(--framer-input-font-letter-spacing);text-align:var(--framer-input-font-text-alignment);line-height:var(--framer-input-font-line-height);background:0 0;border:none;overflow:hidden}
.framer-form-input:focus-visible{outline:none}
.framer-form-input-wrapper:after{content:"";pointer-events:none;box-sizing:border-box;border-top-left-radius:var(--framer-input-border-radius-top-left);border-top-right-radius:var(--framer-input-border-radius-top-right);border-bottom-right-radius:var(--framer-input-border-radius-bottom-right);border-bottom-left-radius:var(--framer-input-border-radius-bottom-left);corner-shape:var(--framer-input-corner-shape);border-color:var(--framer-input-border-color);border-top-width:var(--framer-input-border-top-width);border-right-width:var(--framer-input-border-right-width);border-bottom-width:var(--framer-input-border-bottom-width);border-left-width:var(--framer-input-border-left-width);border-style:var(--framer-input-border-style);width:100%;height:100%;transition:var(--framer-input-focused-transition);transition-property:border-color,border-width,border-style,border-top-left-radius,border-top-right-radius,border-bottom-right-radius,border-bottom-left-radius,corner-shape;position:absolute;top:0;left:0}
.framer-form-input-wrapper{overflow:hidden}
.framer-form-select-wrapper{padding:var(--framer-input-padding);background:var(--framer-input-background);border-top-left-radius:var(--framer-input-border-radius-top-left);border-top-right-radius:var(--framer-input-border-radius-top-right);border-bottom-right-radius:var(--framer-input-border-radius-bottom-right);border-bottom-left-radius:var(--framer-input-border-radius-bottom-left);corner-shape:var(--framer-input-corner-shape);box-shadow:var(--framer-input-box-shadow);transition:var(--framer-input-focused-transition);padding-top:0;padding-bottom:0;padding-left:0;transition-property:background,box-shadow}
.framer-form-select-wrapper select{appearance:none;padding:var(--framer-input-padding);background:0 0}
.framer-form-select-wrapper:before{content:"";box-sizing:content-box;width:16px;padding:var(--framer-input-padding);pointer-events:none;background-repeat:no-repeat;background-size:16px;background-color:var(--framer-input-icon-color);background-position:10px;background-image:var(--framer-input-icon-image);-webkit-mask-position:10px;mask-position:10px;-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\"><path d=\"M 3.5 6 L 8 10.5 L 12.5 6\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(153, 153, 153)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>"));mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\"><path d=\"M 3.5 6 L 8 10.5 L 12.5 6\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(153, 153, 153)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>"));border:none;padding-left:10px;display:block;position:absolute;top:0;bottom:0;right:0}
.framer-form-select-caret-left{padding:var(--framer-input-padding);padding-top:0;padding-bottom:0;padding-right:0}
.framer-form-select-caret-left:before{padding:var(--framer-input-padding);background-position:right 10px center;padding-right:10px;left:0;right:auto;-webkit-mask-position:right 10px center;mask-position:right 10px center}
.framer-form-select-wrapper select:required:invalid{color:var(--framer-input-invalid-text-color)}
.framer-form-select-wrapper:focus-within,.framer-form-select-wrapper.framer-form-input-forced-focus{background:var(--framer-input-focused-background,var(--framer-input-background));box-shadow:var(--framer-input-focused-box-shadow,var(--framer-input-box-shadow))}
.framer-form-select-wrapper:focus-within:after,.framer-form-select-wrapper.framer-form-input-forced-focus:after{border-color:var(--framer-input-focused-border-color,var(--framer-input-border-color));border-style:var(--framer-input-focused-border-style,var(--framer-input-border-style));border-width:var(--framer-input-focused-border-width,var(--framer-input-border-top-width) var(--framer-input-border-right-width) var(--framer-input-border-bottom-width) var(--framer-input-border-left-width))}
.framer-form-select-wrapper select option{color:#000}
.framer-form-select-wrapper select option:disabled{color:#0006}
.framer-form-boolean-input{appearance:none;background-color:#fff;background:var(--framer-input-background);border-radius:var(--framer-input-border-radius-top-left) var(--framer-input-border-radius-top-right) var(--framer-input-border-radius-bottom-right) var(--framer-input-border-radius-bottom-left);corner-shape:var(--framer-input-corner-shape);box-shadow:var(--framer-input-box-shadow);transition:var(--framer-input-boolean-checked-transition);justify-content:center;align-items:center;margin:0;transition-property:box-shadow,background;display:flex;position:relative;overflow:hidden}
.framer-form-boolean-input:after{border-color:var(--framer-input-border-color,transparent);border-radius:var(--framer-input-border-radius-top-left) var(--framer-input-border-radius-top-right) var(--framer-input-border-radius-bottom-right) var(--framer-input-border-radius-bottom-left);corner-shape:var(--framer-input-corner-shape);border-style:var(--framer-input-border-style);border-width:var(--framer-input-border-top-width) var(--framer-input-border-right-width) var(--framer-input-border-bottom-width) var(--framer-input-border-left-width);box-sizing:border-box;content:"";transition:var(--framer-input-boolean-checked-transition);background:0 0;transition-property:border-color,border-width,border-style;display:block;position:absolute;inset:0}
.framer-form-boolean-input:before{content:"";box-sizing:content-box;width:100%;padding:var(--framer-input-padding);pointer-events:none;background-repeat:no-repeat;background-size:contain;background-color:var(--framer-input-icon-color);opacity:0;height:100%;transition:var(--framer-input-boolean-checked-transition);background-position:50%;border:none;transition-property:opacity;display:block;position:absolute;top:0;bottom:0;right:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.framer-form-boolean-input[type=checkbox]:before{background-image:var(--framer-input-icon-image);-webkit-mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\"><path d=\"M 4 8 L 6.5 10.5 L 11.5 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>"));mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\"><path d=\"M 4 8 L 6.5 10.5 L 11.5 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>"))}
.framer-form-boolean-input[type=radio]:before{background-image:var(--framer-input-icon-image);-webkit-mask-image:var(--framer-input-icon-mask-image);mask-image:var(--framer-input-icon-mask-image)}
.framer-form-boolean-input:checked,.framer-form-boolean-input.framer-form-input-forced-checked{background-color:var(--framer-input-boolean-checked-background,var(--framer-input-background));box-shadow:var(--framer-input-boolean-checked-box-shadow,var(--framer-input-box-shadow))}
.framer-form-boolean-input:checked:before,.framer-form-boolean-input.framer-form-input-forced-checked:before{opacity:1}
.framer-form-boolean-input:checked:after,.framer-form-boolean-input.framer-form-input-forced-checked:after{border-color:var(--framer-input-boolean-checked-border-color,var(--framer-input-border-color,transparent));border-style:var(--framer-input-boolean-checked-border-style,var(--framer-input-border-style,solid));border-width:var(--framer-input-boolean-checked-border-width,var(--framer-input-border-top-width) var(--framer-input-border-right-width) var(--framer-input-border-bottom-width) var(--framer-input-border-left-width))}
.framer-form-boolean-input:focus,.framer-form-boolean-input.framer-form-input-forced-focus{background-color:var(--framer-input-focused-background,var(--framer-input-background));box-shadow:var(--framer-input-focused-box-shadow,var(--framer-input-box-shadow))}
.framer-form-boolean-input:focus-visible{outline:none}
.framer-form-boolean-input:focus:after,.framer-form-boolean-input.framer-form-input-forced-focus:after{border-color:var(--framer-input-focused-border-color,var(--framer-input-border-color,transparent));border-style:var(--framer-input-focused-border-style,var(--framer-input-border-style,solid));border-width:var(--framer-input-focused-border-width,var(--framer-input-border-top-width) var(--framer-input-border-right-width) var(--framer-input-border-bottom-width) var(--framer-input-border-left-width))}
.framer-form-boolean-input:focus:checked{background-color:var(--framer-input-focused-background,var(--framer-input-boolean-checked-background,var(--framer-input-background)));box-shadow:var(--framer-input-focused-box-shadow,var(--framer-input-boolean-checked-box-shadow,var(--framer-input-box-shadow)))}
.framer-form-boolean-input:focus:checked:after{border-style:var(--framer-input-focused-border-style,var(--framer-input-boolean-checked-border-style,var(--framer-input-border-style,solid)));border-width:var(--framer-input-focused-border-width,var(--framer-input-boolean-checked-border-width,var(--framer-input-border-top-width) var(--framer-input-border-right-width) var(--framer-input-border-bottom-width) var(--framer-input-border-left-width)))}
.framer-MYWTc.framer-1lp2tvo,.framer-MYWTc .framer-1lp2tvo{display:block}
.framer-MYWTc.framer-pz2k66{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:0;width:240px;height:min-content;padding:15px 37px;display:flex;position:relative;overflow:visible}
.framer-MYWTc .framer-1i9bjt4{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-MYWTc .framer-g3m8br{aspect-ratio:1;flex:none;gap:10px;width:20px;height:auto;position:relative;overflow:hidden}
.framer-MYWTc .framer-w0ema9{flex:none;position:absolute;inset:0;overflow:visible}
.framer-MYWTc .framer-wqa3bv{aspect-ratio:1;flex:none;width:2px;height:auto;position:absolute;top:0;left:50%;overflow:visible}
.framer-MYWTc.framer-v-gzwiz0.framer-pz2k66,.framer-MYWTc.framer-v-3vwl6b.framer-pz2k66,.framer-MYWTc.framer-v-13f6098.framer-pz2k66,.framer-MYWTc.framer-v-h372ec.framer-pz2k66{cursor:unset}
.framer-MYWTc.framer-v-gzwiz0 .framer-w0ema9{overflow:hidden}
.framer-tm6GN .framer-styles-preset-drksji:not(.rich-text-wrapper),.framer-tm6GN .framer-styles-preset-drksji.rich-text-wrapper p{--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: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:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
.framer-ZOlN3.framer-1lzd21h,.framer-ZOlN3 .framer-1lzd21h{display:block}
.framer-ZOlN3.framer-g877rt{height:864px;min-height:850px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:1200px;padding:100px 40px;display:flex;position:relative}
.framer-ZOlN3 .framer-z9fbwf{max-width:1600px;height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:50px;width:1px;padding:0;display:flex;position:relative}
.framer-ZOlN3 .framer-1y9p1ap-container{flex:none;width:100%;height:auto;position:relative}
.framer-ZOlN3 .framer-vveact{height:1px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:50px;width:100%;padding:0;display:flex;position:relative}
.framer-ZOlN3 .framer-1i360h6{max-width:350px;height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}
.framer-ZOlN3 .framer-1mtzw8{cursor:pointer;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;height:350px;padding:0;display:flex;position:relative}
.framer-ZOlN3 .framer-10fn5he-container,.framer-ZOlN3 .framer-vvz0vc-container,.framer-ZOlN3 .framer-r58yu6-container,.framer-ZOlN3 .framer-18mir2w-container,.framer-ZOlN3 .framer-vrhhsj-container,.framer-ZOlN3 .framer-xii6a5-container,.framer-ZOlN3 .framer-1p4uz49-container,.framer-ZOlN3 .framer-mqz92q-container{flex:1 0 0;width:100%;height:1px;position:relative}
.framer-ZOlN3 .framer-1i1tjui,.framer-ZOlN3 .framer-i7toky,.framer-ZOlN3 .framer-1mx1gnh{cursor:pointer;flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;height:1px;padding:0;display:flex;position:relative}
.framer-ZOlN3 .framer-1jk7ndh{max-width:750px;height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}
.framer-ZOlN3 .framer-1509pot,.framer-ZOlN3 .framer-1ubmwka,.framer-ZOlN3 .framer-lzusfz,.framer-ZOlN3 .framer-jf3vc1{z-index:0;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;height:100%;padding:0;display:flex;position:absolute;top:0;left:0}
.framer-ZOlN3.framer-v-uwwad8 .framer-1mtzw8,.framer-ZOlN3.framer-v-ch3ic1 .framer-1mtzw8,.framer-ZOlN3.framer-v-b3lpv6 .framer-1mtzw8,.framer-ZOlN3.framer-v-p927hg .framer-1mtzw8,.framer-ZOlN3.framer-v-gqsnqx .framer-1mtzw8,.framer-ZOlN3.framer-v-uc39z2 .framer-1mtzw8{flex:1 0 0;height:1px}
.framer-ZOlN3.framer-v-uwwad8 .framer-1i1tjui,.framer-ZOlN3.framer-v-ch3ic1 .framer-i7toky,.framer-ZOlN3.framer-v-b3lpv6 .framer-1mx1gnh{flex:none;height:350px}
.framer-ZOlN3.framer-v-ef6kkb.framer-g877rt,.framer-ZOlN3.framer-v-p927hg.framer-g877rt,.framer-ZOlN3.framer-v-gqsnqx.framer-g877rt,.framer-ZOlN3.framer-v-uc39z2.framer-g877rt{width:810px;padding:80px 20px}
.framer-ZOlN3.framer-v-ef6kkb .framer-vveact,.framer-ZOlN3.framer-v-p927hg .framer-vveact,.framer-ZOlN3.framer-v-gqsnqx .framer-vveact,.framer-ZOlN3.framer-v-uc39z2 .framer-vveact{gap:30px}
.framer-ZOlN3.framer-v-ef6kkb .framer-1i360h6,.framer-ZOlN3.framer-v-p927hg .framer-1i360h6,.framer-ZOlN3.framer-v-gqsnqx .framer-1i360h6,.framer-ZOlN3.framer-v-uc39z2 .framer-1i360h6{max-width:300px}
.framer-ZOlN3.framer-v-ef6kkb .framer-1mtzw8{height:300px}
.framer-ZOlN3.framer-v-p927hg .framer-1i1tjui,.framer-ZOlN3.framer-v-gqsnqx .framer-i7toky,.framer-ZOlN3.framer-v-uc39z2 .framer-1mx1gnh{flex:none;height:300px}
.framer-ZOlN3.framer-v-1r7qfui.framer-g877rt,.framer-ZOlN3.framer-v-n7dqxo.framer-g877rt,.framer-ZOlN3.framer-v-1b6mj4n.framer-g877rt,.framer-ZOlN3.framer-v-10q7k11.framer-g877rt{width:390px;height:min-content;padding:60px 15px}
.framer-ZOlN3.framer-v-1r7qfui .framer-z9fbwf,.framer-ZOlN3.framer-v-n7dqxo .framer-z9fbwf,.framer-ZOlN3.framer-v-1b6mj4n .framer-z9fbwf,.framer-ZOlN3.framer-v-10q7k11 .framer-z9fbwf{height:min-content}
.framer-ZOlN3.framer-v-1r7qfui .framer-vveact,.framer-ZOlN3.framer-v-n7dqxo .framer-vveact,.framer-ZOlN3.framer-v-1b6mj4n .framer-vveact,.framer-ZOlN3.framer-v-10q7k11 .framer-vveact{flex-direction:column;flex:none;align-content:flex-start;align-items:flex-start;height:min-content}
.framer-ZOlN3.framer-v-1r7qfui .framer-1i360h6,.framer-ZOlN3.framer-v-n7dqxo .framer-1i360h6,.framer-ZOlN3.framer-v-1b6mj4n .framer-1i360h6,.framer-ZOlN3.framer-v-10q7k11 .framer-1i360h6{height:200px;max-width:unset;flex-direction:row;flex:none;width:100%}
.framer-ZOlN3.framer-v-1r7qfui .framer-1mtzw8{width:200px;height:100%}
.framer-ZOlN3.framer-v-1r7qfui .framer-1i1tjui,.framer-ZOlN3.framer-v-1r7qfui .framer-i7toky,.framer-ZOlN3.framer-v-1r7qfui .framer-1mx1gnh,.framer-ZOlN3.framer-v-n7dqxo .framer-i7toky,.framer-ZOlN3.framer-v-n7dqxo .framer-1mx1gnh,.framer-ZOlN3.framer-v-1b6mj4n .framer-1i1tjui,.framer-ZOlN3.framer-v-1b6mj4n .framer-1mx1gnh,.framer-ZOlN3.framer-v-10q7k11 .framer-1i1tjui,.framer-ZOlN3.framer-v-10q7k11 .framer-i7toky{width:1px;height:100%}
.framer-ZOlN3.framer-v-1r7qfui .framer-1jk7ndh,.framer-ZOlN3.framer-v-n7dqxo .framer-1jk7ndh,.framer-ZOlN3.framer-v-1b6mj4n .framer-1jk7ndh,.framer-ZOlN3.framer-v-10q7k11 .framer-1jk7ndh{flex:none;width:100%;height:650px}
.framer-ZOlN3.framer-v-n7dqxo .framer-1mtzw8,.framer-ZOlN3.framer-v-1b6mj4n .framer-1mtzw8,.framer-ZOlN3.framer-v-10q7k11 .framer-1mtzw8{flex:1 0 0;width:1px;height:100%}
.framer-ZOlN3.framer-v-n7dqxo .framer-1i1tjui,.framer-ZOlN3.framer-v-1b6mj4n .framer-i7toky,.framer-ZOlN3.framer-v-10q7k11 .framer-1mx1gnh{flex:none;width:200px;height:100%}
.framer-4fGIn.framer-y6fq4l,.framer-4fGIn .framer-y6fq4l{display:block}
.framer-4fGIn.framer-1848h7i{cursor:pointer;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:10px;width:720px;padding:20px;display:flex;position:relative}
.framer-4fGIn .framer-1vks597{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:30px;width:100%;padding:0;display:flex;position:relative}
.framer-4fGIn .framer-hdrhqf{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.framer-4fGIn .framer-h4izko{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:24px;padding:0;display:flex;position:relative;overflow:visible}
.framer-4fGIn .framer-wri0a5-container{aspect-ratio:1;flex:none;width:14px;height:auto;position:relative}
.framer-4fGIn .framer-161xelb{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
@media (max-width:1199px) and (min-width:810px){.framer-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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:19px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-zJg98.framer-1u1t8sp,.framer-zJg98 .framer-1u1t8sp{display:block}
.framer-zJg98.framer-j8ncni{height:16px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:100px;width:16px;padding:0;display:flex;position:relative}
.framer-zJg98 .framer-au8ka9,.framer-zJg98 .framer-1odax4q{height:2px;overflow:var(--overflow-clip-fallback,clip);z-index:0;flex:none;width:100%;position:absolute;top:calc(50% - 1px);left:0%}
.framer-qdtZ9.framer-1lqnvnc,.framer-qdtZ9 .framer-1lqnvnc{display:block}
.framer-qdtZ9.framer-10xrkvy{height:700px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex-flow:row;place-content:center;align-items:center;gap:10px;width:1200px;padding:0;display:flex;position:relative}
.framer-qdtZ9 .framer-zga89c{height:100%;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:10px;width:1px;padding:100px 40px;display:flex;position:relative}
.framer-qdtZ9 .framer-ubra5p{max-width:1600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:50px;width:1px;padding:0;display:flex;position:relative}
.framer-qdtZ9 .framer-1ajtid6{max-width:550px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:30px;width:1px;padding:0;display:flex;position:relative}
.framer-qdtZ9 .framer-144cuao{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-qdtZ9 .framer-yde4yy-container{flex:none;width:100%;height:auto;position:relative}
.framer-qdtZ9 .framer-e81caj{--framer-text-wrap-override:balance;flex:none;width:100%;max-width:520px;height:auto;position:relative}
.framer-qdtZ9 .framer-orh4ty{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:30px;width:100%;padding:0;display:flex;position:relative}
.framer-qdtZ9 .framer-1r1jm2p{--framer-text-wrap-override:balance;flex:none;width:100%;max-width:450px;height:auto;position:relative}
.framer-qdtZ9 .framer-1g0twe8{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:wrap;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-qdtZ9 .framer-i6txxr-container,.framer-qdtZ9 .framer-1i2x7ix-container{flex:none;width:auto;height:auto;position:relative}
.framer-qdtZ9.framer-v-umi4t2.framer-10xrkvy{width:810px;max-height:700px}
.framer-qdtZ9.framer-v-umi4t2 .framer-zga89c{padding:80px 20px}
.framer-qdtZ9.framer-v-umi4t2 .framer-ubra5p,.framer-qdtZ9.framer-v-3zfwtm .framer-ubra5p{flex-direction:column}
.framer-qdtZ9.framer-v-umi4t2 .framer-1ajtid6,.framer-qdtZ9.framer-v-3zfwtm .framer-1ajtid6{max-width:unset;flex:none;width:100%}
.framer-qdtZ9.framer-v-3zfwtm.framer-10xrkvy{width:390px;max-height:700px}
.framer-qdtZ9.framer-v-3zfwtm .framer-zga89c{padding:60px 15px}
@media (max-width:1199px) and (min-width:810px){.framer-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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: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:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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:30px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-yqxFe.framer-aggfk2,.framer-yqxFe .framer-aggfk2{display:block}
.framer-yqxFe.framer-1eh84ja{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:center;align-items:center;gap:10px;width:1200px;padding:100px 40px 40px;display:flex;position:relative}
.framer-yqxFe .framer-1btrrdz{max-width:1600px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:50px;width:1px;padding:0;display:flex;position:relative}
.framer-yqxFe .framer-1fhasid{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start space-between;align-items:flex-start;width:100%;padding:0;display:flex;position:relative}
.framer-yqxFe .framer-1bl6icn{max-width:200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:15px;width:1px;padding:0;display:flex;position:relative}
.framer-yqxFe .framer-nao37s-container{flex:none;width:94px;height:18px;position:relative}
.framer-yqxFe .framer-11akfg6{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-yqxFe .framer-1szxgz7{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:100px;width:min-content;padding:0;display:flex;position:relative}
.framer-yqxFe .framer-1mr77gd,.framer-yqxFe .framer-pmjbxh,.framer-yqxFe .framer-13idsqq,.framer-yqxFe .framer-1ukr1tg,.framer-yqxFe .framer-1ho1093{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.framer-yqxFe .framer-1x55e46,.framer-yqxFe .framer-9ce8ee,.framer-yqxFe .framer-1j9c5h7,.framer-yqxFe .framer-1ya8bab,.framer-yqxFe .framer-1mlx7vh,.framer-yqxFe .framer-s5802q,.framer-yqxFe .framer-1r2mluk,.framer-yqxFe .framer-1kqk81l,.framer-yqxFe .framer-1k970fz,.framer-yqxFe .framer-g0kdhj,.framer-yqxFe .framer-2kdd2e,.framer-yqxFe .framer-un85nc,.framer-yqxFe .framer-16sk7a2,.framer-yqxFe .framer-rjznov,.framer-yqxFe .framer-19n68c8,.framer-yqxFe .framer-1022phx,.framer-yqxFe .framer-1xcp312,.framer-yqxFe .framer-jdppca,.framer-yqxFe .framer-j8un8a,.framer-yqxFe .framer-tio1my,.framer-yqxFe .framer-1xtvhvb,.framer-yqxFe .framer-1vivigo{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-yqxFe .framer-va17v4,.framer-yqxFe .framer-1vt3pze{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:5px;width:min-content;padding:0;display:flex;position:relative}
.framer-yqxFe .framer-9jyn7n{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative}
.framer-yqxFe .framer-9opvbi{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;align-self:stretch;width:auto;height:auto;position:relative}
.framer-yqxFe .framer-1pprtql,.framer-yqxFe .framer-qq1lkk{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:min-content;padding:0;display:flex;position:relative}
.framer-yqxFe .framer-1cn2rso{height:1px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}
.framer-yqxFe .framer-3tnxkp{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;padding:0;display:flex;position:relative}
.framer-yqxFe .framer-1kmb37{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.framer-yqxFe .framer-19z6l8o,.framer-yqxFe .framer-b38ydl{aspect-ratio:1;height:auto;overflow:var(--overflow-clip-fallback,clip);flex:none;width:4px;position:relative}
.framer-yqxFe.framer-v-1u7d13b.framer-1eh84ja{width:810px;padding:80px 20px 30px}
.framer-yqxFe.framer-v-1u7d13b .framer-1fhasid,.framer-yqxFe.framer-v-j393il .framer-1fhasid{flex-direction:column;justify-content:center;gap:50px}
.framer-yqxFe.framer-v-1u7d13b .framer-1bl6icn,.framer-yqxFe.framer-v-j393il .framer-1bl6icn{flex:none;width:100%}
.framer-yqxFe.framer-v-1u7d13b .framer-1szxgz7{gap:unset;justify-content:space-between;width:100%}
.framer-yqxFe.framer-v-j393il.framer-1eh84ja{width:390px;padding:60px 15px 30px}
.framer-yqxFe.framer-v-j393il .framer-1szxgz7{align-content:unset;align-items:unset;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;gap:50px;width:100%;display:grid}
.framer-yqxFe.framer-v-j393il .framer-1mr77gd,.framer-yqxFe.framer-v-j393il .framer-pmjbxh,.framer-yqxFe.framer-v-j393il .framer-13idsqq{place-self:start;width:100%}
.framer-yqxFe.framer-v-j393il .framer-1ukr1tg{grid-column:span 2;place-self:start;width:100%}
.framer-yqxFe.framer-v-j393il .framer-3tnxkp{flex-direction:column;justify-content:center;gap:10px}
.framer-yqxFe.framer-v-j393il .framer-j8un8a{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;order:1;width:100%}
.framer-yqxFe.framer-v-j393il .framer-1kmb37{flex-wrap:wrap;order:0;width:100%}
.framer-aZ3WM .framer-styles-preset-1esjg5q:not(.rich-text-wrapper),.framer-aZ3WM .framer-styles-preset-1esjg5q.rich-text-wrapper p{--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:12px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:uppercase}
.framer-GmsPv .framer-styles-preset-r34d4d:not(.rich-text-wrapper),.framer-GmsPv .framer-styles-preset-r34d4d.rich-text-wrapper a{--framer-link-hover-text-color:var(--token-5b8c40b7-87bc-4a41-8dab-9b8cfde5ae6e,#e2652a);--framer-link-text-color:var(--token-3d124aba-27b4-4861-859e-8829e1f3e44a,#fff)}
.framer-thE45 .framer-styles-preset-17ver41:not(.rich-text-wrapper),.framer-thE45 .framer-styles-preset-17ver41.rich-text-wrapper p{--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:12px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
.framer-PLcZm.framer-mc49mv,.framer-PLcZm .framer-mc49mv{display:block}
.framer-PLcZm.framer-1hg9paz{flex-flow:column;place-content:flex-end center;align-items:flex-end;gap:10px;width:min-content;height:min-content;padding:20px 20px 66px;display:flex;position:relative;overflow:visible}
.framer-PLcZm .framer-11ja63d-container,.framer-PLcZm .framer-1mhjsqf-container{flex:none;width:auto;height:auto;position:relative}
.framer-PLcZm.framer-v-14a0lhv.framer-1hg9paz{padding:0}
.framer-SCYgz.framer-t6vrbm,.framer-SCYgz .framer-t6vrbm{display:block}
.framer-SCYgz.framer-1tgskls{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;padding:12px 16px;text-decoration:none;display:flex;position:relative}
.framer-SCYgz .framer-tjuetj{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.framer-SCYgz .framer-6edht9,.framer-SCYgz .framer-1sq1e52,.framer-SCYgz .framer-d4z2j8{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-SCYgz .framer-82plvz{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:0;flex-flow:column;flex:none;place-content:center;align-items:center;gap:5px;width:min-content;padding:0;display:flex;position:absolute;top:0;left:0}
.framer-SCYgz .framer-4s4w2f{aspect-ratio:1;flex:none;width:14px;height:auto;position:relative}
.framer-SCYgz.framer-v-1tgskls.hover .framer-82plvz,.framer-SCYgz.framer-v-1pf1yxw.hover .framer-82plvz{bottom:0;top:unset}
.framer-BO2X8 .framer-styles-preset-152otjx:not(.rich-text-wrapper),.framer-BO2X8 .framer-styles-preset-152otjx.rich-text-wrapper p{--framer-font-family:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-family-bold:"Manrope", "Manrope Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-letter-spacing:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-12f13e03-f660-4ead-ba5f-5a2ffaa9430d,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
.framer-MPtMZ{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:24px;display:block}
.framer-XfxQo.framer-eccdgs,.framer-XfxQo .framer-eccdgs{display:block}
.framer-XfxQo.framer-vp541u{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:10px;width:350px;padding:0;text-decoration:none;display:flex;position:relative}
.framer-XfxQo .framer-13e0fey{aspect-ratio:1.50014;height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}
.framer-XfxQo .framer-1itkh8y{flex:none;width:100%;height:100%;position:relative;overflow:visible}
.framer-XfxQo .framer-1nwd06y{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0 10px;display:flex;position:relative}
.framer-XfxQo .framer-eu5fml{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}
.framer-XfxQo .framer-ro935g,.framer-XfxQo .framer-zn8xi2{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-XfxQo .framer-2s0rww{aspect-ratio:1;height:auto;overflow:var(--overflow-clip-fallback,clip);flex:none;width:6px;position:relative}
.framer-XfxQo .framer-1nwi80i{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-XfxQo .framer-19md2mv{--text-truncation-display-inline-for-safari-16:inline;--text-truncation-display-none-for-safari-16:none;--text-truncation-line-break-for-safari-16:"\a ";-webkit-line-clamp:2;height:auto;overflow:var(--overflow-clip-fallback,clip);white-space:pre-line;word-break:break-word;word-wrap:break-word;-webkit-box-orient:vertical;flex:none;width:100%;display:-webkit-box;position:relative}
.framer-XfxQo.framer-v-vp541u.hover .framer-1itkh8y{width:105%;height:105%}
.framer-l2tA4 .framer-styles-preset-1cqhxfv:not(.rich-text-wrapper),.framer-l2tA4 .framer-styles-preset-1cqhxfv.rich-text-wrapper p{--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:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
.framer-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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:19px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-kLDGH .framer-styles-preset-1upy427:not(.rich-text-wrapper),.framer-kLDGH .framer-styles-preset-1upy427.rich-text-wrapper h6{--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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-LhQcG.framer-1nvbr9m,.framer-LhQcG .framer-1nvbr9m{display:block}
.framer-LhQcG.framer-awf4di{cursor:default;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:flex-start center;align-items:flex-start;gap:100px;width:1120px;padding:30px;display:flex;position:relative}
.framer-LhQcG .framer-121a7m3{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-LhQcG .framer-1hs0ilp{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:20px;width:1px;padding:0;display:flex;position:relative}
.framer-LhQcG .framer-uka0uv{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:50px;width:100%;padding:0;display:flex;position:relative}
.framer-LhQcG .framer-o6qezk{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
.framer-LhQcG .framer-7dw4xw-container{aspect-ratio:1;flex:none;width:20px;height:auto;position:relative}
.framer-LhQcG .framer-1ot6srd{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:30px;width:100%;padding:0;display:flex;position:relative}
.framer-LhQcG .framer-1xjyrms{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:550px;height:auto;position:relative}
.framer-LhQcG .framer-1bx6zcp-container{flex:none;width:auto;height:auto;position:relative}
.framer-LhQcG .framer-15w8j03{aspect-ratio:1.49981;flex:none;width:100%;max-width:550px;height:auto;position:relative;overflow:visible}
.framer-LhQcG.framer-v-57qbbo.framer-awf4di{cursor:pointer}
.framer-LhQcG.framer-v-781130.framer-awf4di{gap:80px;width:810px;padding:20px}
.framer-LhQcG.framer-v-15bak5q.framer-awf4di{cursor:pointer;gap:80px;width:810px;padding:20px}
.framer-LhQcG.framer-v-6mh9wy.framer-awf4di{gap:20px;width:390px;padding:20px}
.framer-LhQcG.framer-v-10h1fav.framer-awf4di{cursor:pointer;gap:20px;width:390px;padding:20px}
@media (max-width:1199px) and (min-width:810px){.framer-pzro0 .framer-styles-preset-monba:not(.rich-text-wrapper),.framer-pzro0 .framer-styles-preset-monba.rich-text-wrapper h5{--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:22px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-pzro0 .framer-styles-preset-monba:not(.rich-text-wrapper),.framer-pzro0 .framer-styles-preset-monba.rich-text-wrapper h5{--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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-tmVZR.framer-ehs0lg,.framer-tmVZR .framer-ehs0lg{display:block}
.framer-tmVZR.framer-l88cqf{cursor:default;height:600px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center space-between;align-items:center;width:800px;padding:0;display:flex;position:relative}
.framer-tmVZR .framer-19x3u5y{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:30px;width:100%;padding:0;display:flex;position:relative}
.framer-tmVZR .framer-p48ju7{width:55px;height:42px;position:relative}
.framer-tmVZR .framer-1lx92zx{width:26px;height:42px;position:absolute;top:0;left:0}
.framer-tmVZR .framer-142sely{width:26px;height:42px;position:absolute;top:0;left:29px}
.framer-tmVZR .framer-1y011a3{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-tmVZR .framer-1bj6usk,.framer-tmVZR .framer-1avy0ey,.framer-tmVZR .framer-hw97es,.framer-tmVZR .framer-1j82lwj{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-tmVZR .framer-16s2r5i{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-tmVZR .framer-1k74wa0{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}
.framer-tmVZR .framer-4bnzjv{aspect-ratio:1;height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;width:80px;position:relative}
.framer-tmVZR .framer-kqf3yj{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}
.framer-tmVZR .framer-1519oi6{height:1px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}
.framer-tmVZR .framer-1tn5whd-container{flex:none;width:auto;height:auto;position:relative}
.framer-tmVZR.framer-v-i0w76z.framer-l88cqf{justify-content:center;gap:50px;height:min-content}
.framer-tmVZR.framer-v-1sh0hon.framer-l88cqf{cursor:pointer;justify-content:center;gap:50px;width:120px;height:120px}
.framer-tmVZR.framer-v-1sh0hon .framer-16s2r5i,.framer-tmVZR.framer-v-1sh0hon .framer-1k74wa0{flex:1 0 0;height:1px}
.framer-tmVZR.framer-v-1sh0hon .framer-4bnzjv{aspect-ratio:unset;flex:1 0 0;width:1px;height:100%}
.framer-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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: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:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-RT4xH .framer-styles-preset-120inx5:not(.rich-text-wrapper),.framer-RT4xH .framer-styles-preset-120inx5.rich-text-wrapper h2{--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:30px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-pzro0 .framer-styles-preset-monba:not(.rich-text-wrapper),.framer-pzro0 .framer-styles-preset-monba.rich-text-wrapper h5{--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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-pzro0 .framer-styles-preset-monba:not(.rich-text-wrapper),.framer-pzro0 .framer-styles-preset-monba.rich-text-wrapper h5{--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:22px;--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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#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-pzro0 .framer-styles-preset-monba:not(.rich-text-wrapper),.framer-pzro0 .framer-styles-preset-monba.rich-text-wrapper h5{--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: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:-.03em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
.framer-yGQ8K.framer-46hnb9,.framer-yGQ8K .framer-46hnb9{display:block}
.framer-yGQ8K.framer-ti6v8z{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-yGQ8K .framer-10udbi{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-yGQ8K .framer-1cwx2wp,.framer-yGQ8K .framer-pdvlmk{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-yGQ8K .framer-zhqell{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:3px;width:min-content;padding:0;display:flex;position:relative}
.framer-yGQ8K .framer-laxs9d-container,.framer-yGQ8K .framer-ot7qty-container,.framer-yGQ8K .framer-1jc4v0e-container,.framer-yGQ8K .framer-14sd1m3-container,.framer-yGQ8K .framer-fp6maz-container{flex:none;width:20px;height:20px;position:relative}
.framer-vXjcD .framer-styles-preset-19fvn2g:not(.rich-text-wrapper),.framer-vXjcD .framer-styles-preset-19fvn2g.rich-text-wrapper p{--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: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:-.02em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-0a37367b-9472-4f0e-b828-fa1e41718828,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
