@font-face { font-family: "Inter"; src: url("../fonts/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url("../fonts/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter Display"; src: url("../fonts/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter Display"; src: url("../fonts/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url("../fonts/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("../fonts/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("../fonts/VgYFWiwsAC5OYxAycRXXvhze58.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url("../fonts/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url("../fonts/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url("../fonts/ia3uin3hQWqDrVloC1zEtYHWw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url("../fonts/6FI2EneKzM3qBy5foOZXey7coCA.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url("../fonts/fuyXZpVvOjq8NesCOfgirHCWyg.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url("../fonts/DOfvtmE1UplCq161m6Hj8CSQYg.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url("../fonts/pKRFNWFoZl77qYCAIp84lN1h944.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter Display"; src: url("../fonts/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter Display"; src: url("../fonts/qITWJ2WdG0wrgQPDb8lvnYnTXDg.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 Display"; src: url("../fonts/4oIO9fB59bn3cKFWz7piCj28z9s.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter Display"; src: url("../fonts/MzumQQZJQBC6KM1omtmwOtsogtI.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 Display"; src: url("../fonts/2BmSa4TZZvFKAZg2DydxTbvKlTU.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter Display"; src: url("../fonts/P0JCAnd2N1Q6qwTQohre3XmQ.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 Display"; src: url("../fonts/r0mv3NegmA0akcQsNFotG32Las.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter Display"; src: url("../fonts/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url("../fonts/5HcVoGak8k5agFJSaKa4floXVu0.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url("../fonts/rZ5DdENNqIdFTIyQQiP5isO7M.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url("../fonts/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url("../fonts/gcnfba68tfm7qAyrWRCf9r34jg.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter Display"; src: url("../fonts/gawbeo7iEJSRZ4kcrh6YRrU8o.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter Display"; src: url("../fonts/RkMAGv2iAm3rw7tZzs7FaZf0rM.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("../fonts/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url("../fonts/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url("../fonts/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("../fonts/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 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: "Inter Display Placeholder"; src: local("Arial"); ascent-override: 98.56%; descent-override: 24.54%; line-gap-override: 0.00%; size-adjust: 98.29% }


@media(min-width: 1200px){.hidden-ogaiyu{display:none!important}}@media(min-width: 810px) and (max-width: 1199.98px){.hidden-1pkxm8v{display:none!important}}@media(max-width: 809.98px){.hidden-zmbq2w{display:none!important}}@media(min-width: 1200px){.hidden-13xxj9k{display:none!important}}@media(min-width: 810px) and (max-width: 1199.98px){.hidden-1827i6x{display:none!important}}@media(max-width: 809.98px){.hidden-9a9x5i{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-839225cb-b1fc-470d-a0c2-2eb7fcc590b8:#fff;--token-5a7f2bca-ee8c-42c5-80e1-f72de38d4fdf:#ffffff12;--token-74e333f8-fe87-4945-af87-cae5b7e16c10:#000;--token-0eb0d570-0e27-4070-997d-d65cb58db903:#fff6;--token-2765094e-0f8b-477f-9e2a-092fb0171343:#ffffff1a;--token-cef4d4a6-9e30-47e6-bc76-f952a48770af:#0c0f16;--token-63f7583a-ac58-4fab-bed6-928aed613254:#2f3950;--token-365216f8-7ee6-4f9f-94e0-ca7d584e4354:#fffefa00;--token-755749ce-b09f-4a2c-96af-d48ea1c19cb9:#0000;--token-118587f4-0ede-44b6-a609-249caf227711:#ccc;--token-1a06e153-824c-4039-a1ec-38e20ad17137:#ffac0a;--token-991642a5-fe69-44f0-a456-0d249f695158:#0175ff;--token-f4dc11a3-eab6-45ff-bb5d-90cc77e6a1e2:#7da4ff29;--token-58a9ee81-15ae-49fa-a929-941011a956e1:#f24;--token-e77749d5-1f11-472b-b926-5090d7e5b50e:#9ba9c4;--token-7ed67f45-7ffc-4523-9689-9d08f6aa2909:#d1d4e3;--token-f8eb999f-285c-4229-9c3a-c69e8052e994:#06070a;--token-40eb5c15-2df6-4cc5-9a1c-8a90a74b480c:#ffcd7d}@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}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[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)}@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))))}}@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))))))}}@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))))}}@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))))))))}}@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))))))}}@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))))))))))}}@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))))))}}@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))))))}}@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))))))))}}@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))))))}}[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}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}@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-Y1h2E.framer-1quxfdd,.framer-Y1h2E .framer-1quxfdd{display:block}.framer-Y1h2E.framer-13xxj9k{background-color:var(--token-74e333f8-fe87-4945-af87-cae5b7e16c10,#000);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-Y1h2E .framer-dpe114-container{height:auto;position:var(--framer-canvas-fixed-position,fixed);will-change:var(--framer-will-change-effect-override,transform);z-index:8;flex:none;order:-1000;width:100%;top:0;left:0}.framer-Y1h2E .framer-6to7uz{margin:0;background:0 0;flex-grow:1;width:0;height:0;margin-bottom:0;position:relative}.framer-Y1h2E .framer-n7nl4n-container{flex:none;order:1002;width:100%;height:auto;position:relative}.framer-Y1h2E .framer-12ab1pp{--border-bottom-width:1px;--border-color:var(--token-f4dc11a3-eab6-45ff-bb5d-90cc77e6a1e2,#7da4ff29);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-cef4d4a6-9e30-47e6-bc76-f952a48770af,#0c0f16);bottom:calc(calc(100% - min(var(--framer-viewport-height,100%),100%)) + 66px);height:48px;position:var(--framer-canvas-fixed-position,fixed);will-change:var(--framer-will-change-override,transform);z-index:10;border-radius:14px;flex-flow:row;flex:none;order:1003;place-content:center;align-items:center;gap:8px;width:min-content;padding:0 14px 0 9px;text-decoration:none;display:flex;right:20px;overflow:hidden}.framer-Y1h2E .framer-5hn361{flex-flow:row;flex:none;place-content:center;align-items:center;gap:3px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-Y1h2E .framer-3s2ezp{aspect-ratio:1;flex:none;width:25px;height:auto;position:relative}.framer-Y1h2E .framer-t4owir,.framer-Y1h2E .framer-16yxn4c{--framer-paragraph-spacing:0px;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-Y1h2E .framer-tvsp96{aspect-ratio:1;flex:none;width:31px;height:auto;position:relative}.framer-Y1h2E .framer-1bssxol-container{flex:none;order:1004;width:auto;height:auto;position:relative}[data-layout-template=true]>#overlay{margin-bottom:0}.framer-Y1h2E[data-border=true]:after,.framer-Y1h2E [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ssr-variant{display:contents}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-ZUPdC.framer-c0tdwz,.framer-ZUPdC .framer-c0tdwz{display:block}.framer-ZUPdC.framer-90tdu2{flex-flow:column;place-content:center;align-items:center;gap:10px;width:1200px;height:min-content;padding:16px 30px;display:flex;position:relative;overflow:hidden}.framer-ZUPdC .framer-yq3j0r{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ZUPdC .framer-1of73k0{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:hidden}.framer-ZUPdC .framer-1yvwb09{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:147px;height:52px;padding:8px;display:flex;position:relative;overflow:visible}.framer-ZUPdC .framer-c2linv{flex:1 0 0;gap:10px;width:1px;height:100%;text-decoration:none;position:relative;overflow:visible}.framer-ZUPdC .framer-ev96z5{flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:30px;height:30px;padding:0;display:flex;position:relative;overflow:visible}.framer-ZUPdC .framer-p0webp{height:var(--framer-aspect-ratio-supported,30px);flex:none;width:30px;position:relative}.framer-ZUPdC .framer-1bfpvas{height:var(--framer-aspect-ratio-supported,32px);flex:none;width:100%;position:relative}.framer-ZUPdC .framer-199y88y{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:16px 24px 14px;display:flex;position:relative;overflow:visible}.framer-ZUPdC .framer-48nfym{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:28px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-ZUPdC .framer-ocqhot-container,.framer-ZUPdC .framer-1hxdou6-container,.framer-ZUPdC .framer-9hdncu-container,.framer-ZUPdC .framer-1aui1a1-container,.framer-ZUPdC .framer-kinara-actu-container,.framer-ZUPdC .framer-4h06v-container,.framer-ZUPdC .framer-11e9mt3-container,.framer-ZUPdC .framer-tamd1c-container,.framer-ZUPdC .framer-1ox83ll-container,.framer-ZUPdC .framer-kinara-actu-phone-container{z-index:1;flex:none;width:auto;height:auto;position:relative}.framer-ZUPdC .framer-s9npw8,.framer-ZUPdC .framer-11pw19v{will-change:var(--framer-will-change-override,transform);z-index:0;flex:none;position:absolute;inset:0;overflow:hidden}.framer-ZUPdC .framer-1yzb3cd{flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ZUPdC .framer-rzisjf{flex-flow:row;flex:none;place-content:center;align-self:stretch;align-items:center;gap:10px;width:auto;height:min-content;min-height:200px;padding:0;display:flex;position:relative;overflow:visible}.framer-ZUPdC .framer-xeo8cm{cursor:pointer;will-change:var(--framer-will-change-override,transform);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:28px;width:1px;height:min-content;padding:16px 8px;display:flex;position:relative;overflow:hidden}.framer-ZUPdC .framer-3a23p6-container{flex:none;width:auto;height:auto;position:relative}.framer-ZUPdC.framer-v-u3ocjt.framer-90tdu2{width:768px}.framer-ZUPdC.framer-v-u3ocjt .framer-yq3j0r{max-width:100%}.framer-ZUPdC.framer-v-i8ojih.framer-90tdu2{width:390px;padding:16px 20px 8px}.framer-ZUPdC.framer-v-i8ojih .framer-yq3j0r{flex-direction:column;max-width:100%}.framer-ZUPdC.framer-v-i8ojih .framer-1of73k0,.framer-ZUPdC.framer-v-1jpmcy9 .framer-1of73k0{gap:unset;justify-content:space-between;width:100%}.framer-ZUPdC.framer-v-i8ojih .framer-ev96z5{cursor:pointer;width:52px;height:52px;padding:10px}.framer-ZUPdC.framer-v-1jpmcy9.framer-90tdu2{width:390px;padding:16px 20px 20px}.framer-ZUPdC.framer-v-1jpmcy9 .framer-yq3j0r{flex-direction:column;justify-content:center;gap:32px;max-width:100%}.framer-ZUPdC.framer-v-1jpmcy9 .framer-c2linv{cursor:pointer}.framer-ZUPdC.framer-v-1jpmcy9 .framer-ev96z5{cursor:pointer;width:52px;height:52px}.framer-ZUPdC.framer-v-1jpmcy9 .framer-1yzb3cd,.framer-ZUPdC.framer-v-1jpmcy9 .framer-3a23p6-container{width:100%}.framer-ZUPdC.framer-v-1jpmcy9 .framer-rzisjf{align-self:unset;min-height:unset;width:100%}.framer-ZUPdC.framer-v-1jpmcy9 .framer-4h06v-container{order:0}.framer-ZUPdC.framer-v-1jpmcy9 .framer-11e9mt3-container{order:2}.framer-ZUPdC.framer-v-1jpmcy9 .framer-tamd1c-container{order:1}.framer-ZUPdC.framer-v-1jpmcy9 .framer-kinara-actu-phone-container{order:3}.framer-ZUPdC.framer-v-1jpmcy9 .framer-1ox83ll-container{order:4}.framer-ZUPdC[data-border=true]:after,.framer-ZUPdC [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-ttQjC.framer-j6ho85,.framer-ttQjC .framer-j6ho85{display:block}.framer-ttQjC.framer-1vp0xhe{cursor:pointer;flex-flow:column;place-content:center;align-items:center;gap:2px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-ttQjC .framer-1gsxzzc{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-ttQjC .framer-zhbp5c{flex:none;align-self:stretch;width:auto;height:1px;position:relative;overflow:hidden}.framer-ttQjC .framer-9lj699{flex:none;width:1%;position:absolute;top:0;bottom:0;left:-10px;overflow:hidden}.framer-ttQjC.framer-v-8b02ay .framer-9lj699{width:unset;left:0;right:0}.framer-ttQjC.framer-v-1pc2enl .framer-9lj699{left:unset;width:1%;right:-10px}body{--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}body{--framer-will-change-filter-override:none}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type]{position:absolute}[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)),900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid)var(--framer-text-decoration,none)var(--framer-text-decoration-color,currentcolor)var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family:var(--framer-link-font-family,var(--framer-font-family));--font-style:var(--framer-link-font-style,var(--framer-font-style));--font-weight:var(--framer-link-font-weight,var(--framer-font-weight));--text-color:var(--framer-link-text-color,var(--framer-text-color));--font-size:var(--framer-link-font-size,var(--framer-font-size));--text-transform:var(--framer-link-text-transform,var(--framer-text-transform));--text-decoration:var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))var(--framer-link-text-decoration,var(--framer-text-decoration,none))var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)))var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)))var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)))var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)))var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}p.framer-text,div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);-moz-font-feature-settings:var(--framer-font-open-type-features,initial);-webkit-font-feature-settings:var(--framer-font-open-type-features,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}mark.framer-text,p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}.framer-fit-text .framer-text{white-space:nowrap;white-space-collapse:preserve}strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),table.framer-text:not(:first-child),figure.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em,calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em)))/2));margin:min(0em,calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em)))/-2));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}.framer-image.framer-text{max-width:100%;height:auto;display:block}.text-styles-preset-reset.framer-text{--framer-font-family:Inter,Inter Placeholder,sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:none}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}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-Yf5wR.framer-2xkq2k,.framer-Yf5wR .framer-2xkq2k{display:block}.framer-Yf5wR.framer-bqds1m{cursor:pointer;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:10px;width:max-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-Yf5wR .framer-6yhlt6{will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:14px 24px;display:flex;position:relative;overflow:hidden}.framer-Yf5wR .framer-3nflbn{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-Yf5wR.framer-v-eds38j.framer-bqds1m{width:max-content}.framer-Yf5wR.framer-v-12xoe0w.framer-bqds1m,.framer-Yf5wR.framer-v-1ae0n9t.framer-bqds1m{width:140px}.framer-Yf5wR[data-border=true]:after,.framer-Yf5wR [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-KqLRo{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"exozFwK62\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 12)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"T_0DhNW43\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 6)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"kb6hY_H_E\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 18)\" width=\"18px\"/></svg>") alpha no-repeat center/auto var(--framer-icon-mask-mode,add),var(--framer-icon-mask,none);aspect-ratio:1;background-color:var(--43q7um);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"exozFwK62\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 12)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"T_0DhNW43\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 6)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"kb6hY_H_E\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 18)\" width=\"18px\"/></svg>") alpha no-repeat center/auto var(--framer-icon-mask-mode,add),var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"exozFwK62\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 12)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"T_0DhNW43\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 6)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"kb6hY_H_E\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 18)\" width=\"18px\"/></svg>") alpha no-repeat center/auto var(--framer-icon-mask-mode,add),var(--framer-icon-mask,none);width:24px}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-P0PnG.framer-1ofegje,.framer-P0PnG .framer-1ofegje{display:block}.framer-P0PnG.framer-ogaiyu{background-color:var(--token-74e333f8-fe87-4945-af87-cae5b7e16c10,#000);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-jdt6mz{flex-flow:column;flex:none;place-content:center;align-items:center;gap:25px;width:100%;height:min-content;padding:160px 40px 20px;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-1ya6ioj{z-index:2;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:130px;width:100%;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-p4ssb7{flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-1k957es,.framer-P0PnG .framer-gunrp{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-P0PnG .framer-1kktr3t{background-color:var(--token-5a7f2bca-ee8c-42c5-80e1-f72de38d4fdf,#ffffff12);will-change:var(--framer-will-change-effect-override,transform);border-radius:57999px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:6px 16px;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-9sobwf,.framer-P0PnG .framer-8k1kxu,.framer-P0PnG .framer-904g4x,.framer-P0PnG .framer-53mota{--framer-paragraph-spacing:0px;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-P0PnG .framer-6yg7un{flex-flow:column;flex:none;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-1xcsk4d{will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-pyj73d{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:780px;height:auto;position:relative}.framer-P0PnG .framer-oy54su{--framer-paragraph-spacing:0px;text-shadow:0 1px 2px #00000052;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:524px;height:auto;position:relative}.framer-P0PnG .framer-1x5d5vf{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-1m07lfk-container{flex:none;width:auto;height:auto;position:relative}.framer-P0PnG .framer-2w2qm9{will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0 40px 40px;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-1jge3xz{flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible;-webkit-mask:linear-gradient(#000 0%,#00000070 76.4776%,#0000 100%);mask:linear-gradient(#000 0%,#00000070 76.4776%,#0000 100%)}.framer-P0PnG .framer-tqk5kz{height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:none;width:100%;position:relative}.framer-P0PnG .framer-vt938x{z-index:2;flex-flow:column;flex:none;place-content:center;align-items:center;gap:48px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-no0usn-container{will-change:var(--framer-will-change-effect-override,transform);flex:none;width:100%;height:98px;position:relative}.framer-P0PnG .framer-1lps5z1,.framer-P0PnG .framer-zc5alo,.framer-P0PnG .framer-e5500d,.framer-P0PnG .framer-13svpvn,.framer-P0PnG .framer-1iacww1,.framer-P0PnG .framer-129l4jy{flex-flow:row;place-content:center;align-items:center;gap:74px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-P0PnG .framer-1tkxqbj,.framer-P0PnG .framer-1e13t0a,.framer-P0PnG .framer-p1wxet,.framer-P0PnG .framer-tov9j0,.framer-P0PnG .framer-188pg9k,.framer-P0PnG .framer-drust8{filter:grayscale();will-change:var(--framer-will-change-filter-override,filter);flex-flow:row;flex:none;place-content:center;align-items:center;gap:74px;width:150px;height:48px;padding:0;display:flex;position:relative;overflow:hidden}.framer-P0PnG .framer-p2gjaz{background-color:var(--token-74e333f8-fe87-4945-af87-cae5b7e16c10,#000);z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;height:857px;padding:0;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0% 85.6929%,#0000 100%);mask:linear-gradient(#000 0% 85.6929%,#0000 100%)}.framer-P0PnG .framer-1gy3bcn-container{will-change:var(--framer-will-change-effect-override,transform);z-index:0;flex:1 0 0;width:1px;height:100%;position:relative}.framer-P0PnG .framer-17bqy5g{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,var(--token-365216f8-7ee6-4f9f-94e0-ca7d584e4354,#fffefa00)0%,var(--token-5a7f2bca-ee8c-42c5-80e1-f72de38d4fdf,#ffffff12)100%);will-change:var(--framer-will-change-effect-override,transform);z-index:1;flex:none;width:100%;height:100%;position:absolute;top:-.0625014%;left:0%;overflow:hidden;-webkit-mask:radial-gradient(50% 50% at 47.9% 93.9%,#0000 69.1037%,#000000e6 81.7937%,#000 100%);mask:radial-gradient(50% 50% at 47.9% 93.9%,#0000 69.1037%,#000000e6 81.7937%,#000 100%)}.framer-P0PnG .framer-phyc1x{opacity:.14;z-index:1;flex:none;width:100%;height:100%;position:absolute;top:-.125003%;left:0%;-webkit-mask:linear-gradient(#000000b3 0%,#00000059 15.3136%,#000000fa 31.6072%,#000 100%);mask:linear-gradient(#000000b3 0%,#00000059 15.3136%,#000000fa 31.6072%,#000 100%)}.framer-P0PnG .framer-806ngn-container{will-change:var(--framer-will-change-effect-override,transform);z-index:1;flex:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-P0PnG .framer-12dukr9,.framer-P0PnG .framer-105iprd,.framer-P0PnG .framer-2e2suq,.framer-P0PnG .framer-1c7dtba,.framer-P0PnG .framer-q836dk{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:80px 40px;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-1f572es{flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:48px;width:1px;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-qf22bw{z-index:1;flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:24px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-1dfsb8l-container{flex:none;width:100%;max-width:775px;height:auto;position:relative}.framer-P0PnG .framer-tv03tz{max-width:346px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-P0PnG .framer-1orjkhs-container{z-index:1;flex:none;width:35%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.framer-P0PnG .framer-rkq3o0{filter:brightness(1.3);aspect-ratio:1;height:var(--framer-aspect-ratio-supported,346px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:1 0 0;width:1px;position:relative}.framer-P0PnG .framer-1b1swwb,.framer-P0PnG .framer-1ljjz0s,.framer-P0PnG .framer-5ytnd,.framer-P0PnG .framer-1bddmx5,.framer-P0PnG .framer-14umki0,.framer-P0PnG .framer-1tgmupx,.framer-P0PnG .framer-9qwzf6{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:80px;width:1px;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-17ridvs,.framer-P0PnG .framer-170n5sr,.framer-P0PnG .framer-1oehg8v,.framer-P0PnG .framer-bfka67,.framer-P0PnG .framer-fg28om,.framer-P0PnG .framer-1q1fqtw,.framer-P0PnG .framer-t8rkwp,.framer-P0PnG .framer-4beoi6{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:24px;width:100%;padding:0;display:flex;position:relative}.framer-P0PnG .framer-du3jfm-container,.framer-P0PnG .framer-l5lepr-container,.framer-P0PnG .framer-18kz4-container,.framer-P0PnG .framer-gd6ur-container,.framer-P0PnG .framer-1v1hlbf-container,.framer-P0PnG .framer-1g9kued-container,.framer-P0PnG .framer-g41hsn-container,.framer-P0PnG .framer-1lo5tin-container,.framer-P0PnG .framer-i29br6-container,.framer-P0PnG .framer-1jk360k-container,.framer-P0PnG .framer-widtg3-container,.framer-P0PnG .framer-wj5zd9-container,.framer-P0PnG .framer-mbc6lh-container,.framer-P0PnG .framer-10wjt67-container,.framer-P0PnG .framer-1j2p35f-container,.framer-P0PnG .framer-29jtie-container,.framer-P0PnG .framer-9z0qzw-container{flex:none;width:100%;height:auto;position:relative}.framer-P0PnG .framer-1rbr9sx,.framer-P0PnG .framer-17tbosj,.framer-P0PnG .framer-1pvddzl,.framer-P0PnG .framer-1uvspec,.framer-P0PnG .framer-fajt0x,.framer-P0PnG .framer-1uvftu4,.framer-P0PnG .framer-16ky6uj{flex-flow:row;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-lusdcv,.framer-P0PnG .framer-xgkw1v,.framer-P0PnG .framer-dvau4j,.framer-P0PnG .framer-cw73wf,.framer-P0PnG .framer-47huoa,.framer-P0PnG .framer-vadvac,.framer-P0PnG .framer-xe8yhi,.framer-P0PnG .framer-3strmq,.framer-P0PnG .framer-e0ketg,.framer-P0PnG .framer-4psvsu{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-P0PnG .framer-kz5tbq,.framer-P0PnG .framer-zpbxfy,.framer-P0PnG .framer-1d1afzp,.framer-P0PnG .framer-1hmkxk9,.framer-P0PnG .framer-flkph0,.framer-P0PnG .framer-2bhhq4,.framer-P0PnG .framer-11bp8e4,.framer-P0PnG .framer-1txfqpi,.framer-P0PnG .framer-1g18l5z{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;max-width:680px;height:auto;position:relative}.framer-P0PnG .framer-vdwtkd,.framer-P0PnG .framer-41uz16,.framer-P0PnG .framer-yq5nkb,.framer-P0PnG .framer-gm8yds,.framer-P0PnG .framer-rbqbue,.framer-P0PnG .framer-1iyhl4i,.framer-P0PnG .framer-1vckr1e{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;max-width:310px;height:auto;position:relative}.framer-P0PnG .framer-1d69pvs{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:sticky;top:120px;overflow:visible}.framer-P0PnG .framer-10s062j,.framer-P0PnG .framer-xn6bt8{flex-flow:row;flex:none;place-content:center;align-items:center;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-1qrpvep-container,.framer-P0PnG .framer-t4x595-container,.framer-P0PnG .framer-5ek2wo-container,.framer-P0PnG .framer-1iv4ks4-container,.framer-P0PnG .framer-11kaxfl-container,.framer-P0PnG .framer-kmz2dm-container,.framer-P0PnG .framer-bpzkmr-container,.framer-P0PnG .framer-kii9ie-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-P0PnG .framer-1cyn7dk{--border-bottom-width:1px;--border-color:var(--token-f4dc11a3-eab6-45ff-bb5d-90cc77e6a1e2,#7da4ff29);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-f8eb999f-285c-4229-9c3a-c69e8052e994,#06070a);will-change:var(--framer-will-change-override,transform);border-radius:24px;flex-flow:column;flex:1 0 0;place-content:flex-start space-between;align-self:stretch;align-items:flex-start;width:1px;height:auto;padding:24px 24px 20px;display:flex;position:relative;overflow:hidden}.framer-P0PnG .framer-1q5b51a{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:8px;width:100%;padding:0;display:flex;position:relative}.framer-P0PnG .framer-snod1u,.framer-P0PnG .framer-b202j5{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:230px;height:auto;position:relative}.framer-P0PnG .framer-ash0x3,.framer-P0PnG .framer-l9g3bj{flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:64px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-1209mbl-container{z-index:1;flex:.4 0 0;width:1px;height:auto;position:sticky;top:120px}.framer-P0PnG .framer-u1hq7q{flex-flow:column;flex:1.4 0 0;place-content:center;align-items:center;gap:48px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-14g941y-container{z-index:2;flex:none;width:100%;height:auto;position:relative}.framer-P0PnG .framer-1lluxfm{z-index:1;flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:80px;width:1px;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-cqht81{z-index:1;flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(4,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:48px 60px;width:100%;height:min-content;padding:0;display:grid;position:sticky;top:120px;overflow:visible}.framer-P0PnG .framer-10uwn4v-container,.framer-P0PnG .framer-10xs4rw-container,.framer-P0PnG .framer-1mio07n-container,.framer-P0PnG .framer-1mtjkt1-container,.framer-P0PnG .framer-1x32d6g-container,.framer-P0PnG .framer-9illbg-container,.framer-P0PnG .framer-1avihm-container,.framer-P0PnG .framer-w0et8o-container,.framer-P0PnG .framer-11towmn-container,.framer-P0PnG .framer-1fudr4o-container{flex:none;place-self:start;width:100%;height:auto;position:relative}.framer-P0PnG .framer-rd6509{overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:0;flex:none;position:absolute;inset:-203px -391px -251px -311px}.framer-P0PnG .framer-j3ju4u{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:64px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-zx8cpx{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:sticky;top:120px}.framer-P0PnG .framer-ym0cs7{flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;height:min-content;padding:0 0 6px;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-12vbwb0{background-color:var(--token-f4dc11a3-eab6-45ff-bb5d-90cc77e6a1e2,#7da4ff29);height:1px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.framer-P0PnG .framer-1r0lx73{background:linear-gradient(90deg,var(--token-1a06e153-824c-4039-a1ec-38e20ad17137,#ffac0a)0%,var(--token-991642a5-fe69-44f0-a456-0d249f695158,#0175ff)100%);height:2px;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:none;gap:10px;width:100%;position:absolute;bottom:0;left:0%}.framer-P0PnG .framer-1juskmm{flex-flow:column;flex:none;place-content:center;align-items:center;gap:48px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-19an8tm-container,.framer-P0PnG .framer-5y0zbm-container{z-index:1;flex:none;width:100%;height:auto;position:sticky;top:214px}.framer-P0PnG .framer-1x5hqty-container{z-index:1;flex:none;width:100%;height:auto;position:sticky;top:240px}.framer-P0PnG .framer-4vz9xo,.framer-P0PnG .framer-1gadtmk,.framer-P0PnG .framer-6tlzhn,.framer-P0PnG .framer-1ocarzi,.framer-P0PnG .framer-1kdajem{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:80px 40px;display:flex;position:relative;overflow:hidden}.framer-P0PnG .framer-1rh7c03{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:0;display:flex;position:relative}.framer-P0PnG .framer-3xy14p{flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-vceh6m,.framer-P0PnG .framer-vhonp{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-P0PnG .framer-1c11viz{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-P0PnG .framer-pl4k2q{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:28px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-P0PnG .framer-1ki8epa{max-width:70%;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:24px;width:100%;padding:0;display:flex;position:relative}.framer-P0PnG .framer-1s5akc{height:auto;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-end flex-start;align-self:stretch;align-items:flex-end;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-P0PnG .framer-1xfunnc{opacity:.5;height:120%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:0;flex:none;width:111%;position:absolute;top:-10%;left:-5.5%}.framer-P0PnG .framer-al0d16{z-index:1;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:64px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-6otwki-container{flex:none;width:100%;height:577px;position:relative}.framer-P0PnG .framer-15pmy9d-container,.framer-P0PnG .framer-15aqx1b-container,.framer-P0PnG .framer-1cmtwkq-container{width:993px;height:auto;position:relative}.framer-P0PnG .framer-m7p27j-container{flex:none;width:100%;height:661px;position:relative}.framer-P0PnG .framer-1wtmw9f-container,.framer-P0PnG .framer-18xueop-container,.framer-P0PnG .framer-1kcwzi8-container{width:340px;height:auto;position:relative}.framer-P0PnG .framer-1govqzu{z-index:1;flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-yq0efe{z-index:1;flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-15k9ybp{height:1485px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:0;flex:none;width:2058px;position:absolute;top:calc(79.0302% - 742.5px);left:calc(50% - 1029px)}.framer-P0PnG .framer-11am359{z-index:1;flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:80px;width:1px;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-pucemm{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:48px;width:1px;padding:0;display:flex;position:relative}.framer-P0PnG .framer-b7vr65{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;padding:0;display:flex;position:relative}.framer-P0PnG .framer-1vo01r8{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-10obiw3{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:310px;height:auto;position:relative}.framer-P0PnG .framer-1a2awm6-container{flex:none;width:auto;height:auto;position:relative}.framer-P0PnG .framer-pkd0ps{flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:64px;width:1px;height:min-content;padding:57px 0 0;display:flex;position:relative;overflow:visible}.framer-P0PnG .framer-bbqxkx{flex:1 0 0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:54px;width:1px;max-width:425px;height:min-content;padding:0;display:grid;position:relative;overflow:visible}.framer-P0PnG .framer-15v5zl8{max-width:2057px;overflow:var(--overflow-clip-fallback,clip);flex:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#0000 0%,#000000d6 14.7264%,#000 89.3797%,#0000 100%);mask:linear-gradient(#0000 0%,#000000d6 14.7264%,#000 89.3797%,#0000 100%)}.framer-P0PnG .framer-i2przz{z-index:0;flex:none;width:100%;max-width:2057px;height:601px;position:absolute;top:1px;left:calc(50% - min(2057px,100%)/2)}.framer-QATJw .framer-styles-preset-1p9z0bc:not(.rich-text-wrapper),.framer-QATJw .framer-styles-preset-1p9z0bc.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:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-118587f4-0ede-44b6-a609-249caf227711,#ccc);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-k2isH .framer-styles-preset-1ucu1n1:not(.rich-text-wrapper),.framer-k2isH .framer-styles-preset-1ucu1n1.rich-text-wrapper h1{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:82px;--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:center;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-k2isH .framer-styles-preset-1ucu1n1:not(.rich-text-wrapper),.framer-k2isH .framer-styles-preset-1ucu1n1.rich-text-wrapper h1{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:58px;--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:center;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-k2isH .framer-styles-preset-1ucu1n1:not(.rich-text-wrapper),.framer-k2isH .framer-styles-preset-1ucu1n1.rich-text-wrapper h1{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:46px;--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:center;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:1199px) and (min-width:810px){.framer-6lzSR .framer-styles-preset-kng7jv:not(.rich-text-wrapper),.framer-6lzSR .framer-styles-preset-kng7jv.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:17px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.03em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:center;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-6lzSR .framer-styles-preset-kng7jv:not(.rich-text-wrapper),.framer-6lzSR .framer-styles-preset-kng7jv.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:-.03em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:center;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:1199px) and (min-width:810px){.framer-pbxdP .framer-styles-preset-mnfyzd:not(.rich-text-wrapper),.framer-pbxdP .framer-styles-preset-mnfyzd.rich-text-wrapper h2{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:45px;--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:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-pbxdP .framer-styles-preset-mnfyzd:not(.rich-text-wrapper),.framer-pbxdP .framer-styles-preset-mnfyzd.rich-text-wrapper h2{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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: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:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:1199px) and (min-width:810px){.framer-GeYI4 .framer-styles-preset-1pjo9hs:not(.rich-text-wrapper),.framer-GeYI4 .framer-styles-preset-1pjo9hs.rich-text-wrapper h3{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.3em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-GeYI4 .framer-styles-preset-1pjo9hs:not(.rich-text-wrapper),.framer-GeYI4 .framer-styles-preset-1pjo9hs.rich-text-wrapper h3{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.3em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-P0PnG[data-border=true]:after,.framer-P0PnG [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:810px) and (max-width:1199.98px){.framer-P0PnG.framer-ogaiyu{width:810px}.framer-P0PnG .framer-pyj73d{max-width:600px}.framer-P0PnG .framer-1f572es,.framer-P0PnG .framer-ash0x3,.framer-P0PnG .framer-l9g3bj{flex-direction:column}.framer-P0PnG .framer-qf22bw,.framer-P0PnG .framer-tv03tz,.framer-P0PnG .framer-u1hq7q,.framer-P0PnG .framer-1rh7c03,.framer-P0PnG .framer-bpzkmr-container,.framer-P0PnG .framer-kii9ie-container{flex:none;width:100%}.framer-P0PnG .framer-xn6bt8{align-content:unset;align-items:unset;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);display:grid}.framer-P0PnG .framer-5ek2wo-container,.framer-P0PnG .framer-1iv4ks4-container{flex:none;place-self:start;width:100%}.framer-P0PnG .framer-1cyn7dk{flex:none;place-self:start;width:100%;height:100%}.framer-P0PnG .framer-1209mbl-container{top:unset;flex:none;width:40%;position:relative}.framer-P0PnG .framer-19an8tm-container,.framer-P0PnG .framer-1x5hqty-container,.framer-P0PnG .framer-5y0zbm-container{top:unset;position:relative}.framer-P0PnG .framer-1s5akc{align-self:unset;flex:none;width:100%;height:min-content}.framer-P0PnG .framer-6otwki-container{height:391px}.framer-P0PnG .framer-yq0efe{flex-direction:column;gap:24px}.framer-P0PnG .framer-i2przz{width:100%;height:616px;top:0;left:calc(50% - min(2057px,100.123%)/2)}}@media (max-width:809.98px){.framer-P0PnG.framer-ogaiyu{width:390px}.framer-P0PnG .framer-jdt6mz{padding:128px 20px 20px}.framer-P0PnG .framer-1ya6ioj{gap:71px}.framer-P0PnG .framer-p4ssb7{gap:49px}.framer-P0PnG .framer-2w2qm9{padding:0 0 40px}.framer-P0PnG .framer-1jge3xz{-webkit-mask:linear-gradient(#000 0%,#00000070 90%,#0000 100%);mask:linear-gradient(#000 0%,#00000070 90%,#0000 100%)}.framer-P0PnG .framer-no0usn-container{height:58px}.framer-P0PnG .framer-p2gjaz{height:756px;-webkit-mask:linear-gradient(#000 0% 68%,#0000 83%);mask:linear-gradient(#000 0% 68%,#0000 83%)}.framer-P0PnG .framer-1gy3bcn-container{flex:none;width:390px;height:90%;position:absolute;top:0;left:0}.framer-P0PnG .framer-17bqy5g{height:100%;top:-.139859%;-webkit-mask:radial-gradient(109% 50% at 47.5% 103%,#0000 69.1037%,#000000e6 81.7937%,#000 100%);mask:radial-gradient(109% 50% at 47.5% 103%,#0000 69.1037%,#000000e6 81.7937%,#000 100%)}.framer-P0PnG .framer-12dukr9,.framer-P0PnG .framer-105iprd,.framer-P0PnG .framer-2e2suq,.framer-P0PnG .framer-q836dk,.framer-P0PnG .framer-1gadtmk,.framer-P0PnG .framer-6tlzhn,.framer-P0PnG .framer-1ocarzi,.framer-P0PnG .framer-1kdajem{padding:80px 20px}.framer-P0PnG .framer-1f572es,.framer-P0PnG .framer-10s062j,.framer-P0PnG .framer-xn6bt8,.framer-P0PnG .framer-ash0x3,.framer-P0PnG .framer-1govqzu,.framer-P0PnG .framer-11am359{flex-direction:column}.framer-P0PnG .framer-qf22bw,.framer-P0PnG .framer-tv03tz,.framer-P0PnG .framer-lusdcv,.framer-P0PnG .framer-1qrpvep-container,.framer-P0PnG .framer-t4x595-container,.framer-P0PnG .framer-5ek2wo-container,.framer-P0PnG .framer-1iv4ks4-container,.framer-P0PnG .framer-xgkw1v,.framer-P0PnG .framer-u1hq7q,.framer-P0PnG .framer-dvau4j,.framer-P0PnG .framer-cw73wf,.framer-P0PnG .framer-1rh7c03,.framer-P0PnG .framer-3strmq,.framer-P0PnG .framer-e0ketg,.framer-P0PnG .framer-kmz2dm-container,.framer-P0PnG .framer-4psvsu,.framer-P0PnG .framer-bpzkmr-container,.framer-P0PnG .framer-kii9ie-container,.framer-P0PnG .framer-pucemm,.framer-P0PnG .framer-bbqxkx{flex:none;width:100%}.framer-P0PnG .framer-1dfsb8l-container{max-width:unset}.framer-P0PnG .framer-1rbr9sx,.framer-P0PnG .framer-17tbosj,.framer-P0PnG .framer-1pvddzl,.framer-P0PnG .framer-1uvspec,.framer-P0PnG .framer-fajt0x,.framer-P0PnG .framer-1uvftu4,.framer-P0PnG .framer-16ky6uj{flex-direction:column;align-content:flex-start;align-items:flex-start}.framer-P0PnG .framer-vdwtkd,.framer-P0PnG .framer-41uz16,.framer-P0PnG .framer-yq5nkb,.framer-P0PnG .framer-gm8yds,.framer-P0PnG .framer-rbqbue,.framer-P0PnG .framer-1iyhl4i,.framer-P0PnG .framer-1vckr1e{max-width:unset;flex:none;width:100%}.framer-P0PnG .framer-1cyn7dk{align-self:unset;flex:none;width:100%;height:402px}.framer-P0PnG .framer-1c7dtba{padding:64px 0}.framer-P0PnG .framer-1lluxfm{gap:64px;padding:0 20px}.framer-P0PnG .framer-cqht81{grid-template-columns:repeat(1,minmax(50px,1fr))}.framer-P0PnG .framer-19an8tm-container,.framer-P0PnG .framer-1x5hqty-container,.framer-P0PnG .framer-5y0zbm-container{top:unset;position:relative}.framer-P0PnG .framer-4vz9xo{padding:64px 20px}.framer-P0PnG .framer-l9g3bj{flex-direction:column;gap:48px}.framer-P0PnG .framer-3xy14p{align-content:flex-start;align-items:flex-start}.framer-P0PnG .framer-1s5akc{align-self:unset;flex:none;width:100%;height:min-content}.framer-P0PnG .framer-yq0efe{flex-direction:column;gap:24px}.framer-P0PnG .framer-15k9ybp{width:100%;height:1808px;top:calc(76.4504% - 904px);left:0%}.framer-P0PnG .framer-pkd0ps{flex-direction:column;flex:none;width:100%}.framer-P0PnG .framer-i2przz{height:509px;left:unset;width:105%;top:calc(59.926% - 254.5px);right:-20px}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-8RT1L.framer-sa211g,.framer-8RT1L .framer-sa211g{display:block}.framer-8RT1L.framer-sdvljw{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-8RT1L .framer-1r3kcoz{aspect-ratio:.823129;height:var(--framer-aspect-ratio-supported,147px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:1;flex:none;width:121px;position:relative}.framer-8RT1L .framer-ntd1b5,.framer-8RT1L .framer-1o6q2gn{overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:0;flex:none;position:absolute;inset:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-KVhPv.framer-ofgvpi,.framer-KVhPv .framer-ofgvpi{display:block}.framer-KVhPv.framer-gh8mro{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:0;width:269px;padding:0;display:flex;position:relative}.framer-KVhPv .framer-iw76gh-container{flex:none;width:auto;height:auto;position:relative}.framer-KVhPv .framer-1v7615w{height:1px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-xjRP0.framer-1wk8sgh,.framer-xjRP0 .framer-1wk8sgh{display:block}.framer-xjRP0.framer-bodobx{will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:12px;width:min-content;height:min-content;padding:12px 12px 12px 0;display:flex;position:relative;overflow:hidden}.framer-xjRP0 .framer-rpd40f{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,32px);flex:none;gap:0;width:32px;position:relative;overflow:hidden}.framer-xjRP0 .framer-q7ns0q{white-space:pre;flex:none;width:auto;height:auto;position:relative}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-1ERPJ.framer-173liwn,.framer-1ERPJ .framer-173liwn{display:block}.framer-1ERPJ.framer-14q4sxt{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:544px;padding:0;display:flex;position:relative}.framer-1ERPJ .framer-1w20udg{will-change:var(--framer-will-change-override,transform);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-1ERPJ .framer-wnthpc{aspect-ratio:1.26087;height:var(--framer-aspect-ratio-supported,432px);will-change:var(--framer-will-change-filter-override,filter);flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative;overflow:hidden}.framer-1ERPJ .framer-z77yq4-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-1ERPJ .framer-cow31b-container{aspect-ratio:1.05932;height:var(--framer-aspect-ratio-supported,189px);z-index:1;flex:none;width:46%;max-width:250px;position:absolute;top:35%;left:50%}.framer-1ERPJ .framer-7yw3q8{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:44px;width:349px;height:min-content;padding:0;display:flex;position:absolute;top:35%;left:50%;overflow:visible}.framer-1ERPJ .framer-1xa9fmb-container,.framer-1ERPJ .framer-w1bkjz-container,.framer-1ERPJ .framer-4nknd1-container{flex:none;width:37px;height:208px;position:relative}.framer-1ERPJ .framer-1bzhd7e-container{z-index:1;flex:none;height:72px;position:absolute;top:calc(19.2037% - 36px);left:0;right:0}.framer-1ERPJ .framer-1xuw0cp,.framer-1ERPJ .framer-8jzm7t,.framer-1ERPJ .framer-1d4v5c,.framer-1ERPJ .framer-18fkd1b,.framer-1ERPJ .framer-1btycgt,.framer-1ERPJ .framer-125u2qi,.framer-1ERPJ .framer-1vo9de0,.framer-1ERPJ .framer-6ezqs4{will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:68px;height:min-content;padding:1px;display:flex;position:relative;overflow:hidden}.framer-1ERPJ .framer-18x6aw,.framer-1ERPJ .framer-ag66m7,.framer-1ERPJ .framer-nt3yc2,.framer-1ERPJ .framer-kyqns,.framer-1ERPJ .framer-iqrelw,.framer-1ERPJ .framer-1cukkma,.framer-1ERPJ .framer-1kj479n,.framer-1ERPJ .framer-1kbry24{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:16px;display:flex;position:relative}.framer-1ERPJ .framer-1urkjio,.framer-1ERPJ .framer-1jgw0px,.framer-1ERPJ .framer-4fkbxx,.framer-1ERPJ .framer-1gn3rrm,.framer-1ERPJ .framer-cy82jc,.framer-1ERPJ .framer-1odvzft,.framer-1ERPJ .framer-z4ziis,.framer-1ERPJ .framer-s8meb0{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,34px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:1 0 0;width:1px;position:relative}.framer-1ERPJ .framer-1gurewl,.framer-1ERPJ .framer-ukgbry,.framer-1ERPJ .framer-1w85t1r,.framer-1ERPJ .framer-1vwo0rp,.framer-1ERPJ .framer-1vu1w33,.framer-1ERPJ .framer-12ej6qo,.framer-1ERPJ .framer-16qxhqv,.framer-1ERPJ .framer-1wtjfpz,.framer-1ERPJ .framer-8ixsur{will-change:var(--framer-will-change-override,transform);z-index:1;flex:none;position:absolute;inset:0;overflow:hidden}.framer-1ERPJ .framer-24vtz4-container{z-index:1;flex:none;height:75px;position:absolute;top:calc(41.452% - 37.5px);left:0;right:0}.framer-1ERPJ .framer-j8joy7{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:1;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:6px;padding:20px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.framer-1ERPJ .framer-1klptjp{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-1ERPJ .framer-hndpv9{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:420px;height:auto;position:relative}.framer-1ERPJ.framer-v-w3jih7 .framer-cow31b-container{height:var(--framer-aspect-ratio-supported,236px)}.framer-1ERPJ.framer-v-rk49ta.framer-14q4sxt,.framer-1ERPJ.framer-v-1s7alah.framer-14q4sxt{width:349px}.framer-1ERPJ.framer-v-rk49ta .framer-wnthpc{aspect-ratio:.81733;height:var(--framer-aspect-ratio-supported,427px)}.framer-1ERPJ.framer-v-rk49ta .framer-7yw3q8{width:unset;left:0;right:0}.framer-1ERPJ.framer-v-1s7alah .framer-wnthpc{aspect-ratio:.81733;height:var(--framer-aspect-ratio-supported,427px);flex-direction:column}@media (max-width:1199px) and (min-width:810px){.framer-PR2X1 .framer-styles-preset-16xzswl:not(.rich-text-wrapper),.framer-PR2X1 .framer-styles-preset-16xzswl.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-PR2X1 .framer-styles-preset-16xzswl:not(.rich-text-wrapper),.framer-PR2X1 .framer-styles-preset-16xzswl.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:1199px) and (min-width:810px){.framer-BfsAO .framer-styles-preset-t2rmki:not(.rich-text-wrapper),.framer-BfsAO .framer-styles-preset-t2rmki.rich-text-wrapper p{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:17px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-BfsAO .framer-styles-preset-t2rmki:not(.rich-text-wrapper),.framer-BfsAO .framer-styles-preset-t2rmki.rich-text-wrapper p{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-1ERPJ[data-border=true]:after,.framer-1ERPJ [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-yucW9.framer-1vn6xln,.framer-yucW9 .framer-1vn6xln{display:block}.framer-yucW9.framer-1ak36s2{flex-flow:column;place-content:center;align-items:center;gap:10px;width:544px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-yucW9 .framer-1pr0v9z{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:14px;height:2px;padding:0;display:flex;position:absolute;top:calc(-.45977% - 1px);left:calc(18.1985% - 7px);overflow:visible}.framer-yucW9 .framer-1m1njxy,.framer-yucW9 .framer-6cz44o,.framer-yucW9 .framer-1712y0r,.framer-yucW9 .framer-1jp2ciz,.framer-yucW9 .framer-12hjr0f,.framer-yucW9 .framer-14317lf,.framer-yucW9 .framer-hs7f7k,.framer-yucW9 .framer-1ofsxar{overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:1;flex:none;position:absolute;inset:0}.framer-yucW9 .framer-mjggg9,.framer-yucW9 .framer-1lfmqhu,.framer-yucW9 .framer-1euighk,.framer-yucW9 .framer-17sox9a,.framer-yucW9 .framer-14w4q0q,.framer-yucW9 .framer-18p7fng,.framer-yucW9 .framer-1h5z7ac,.framer-yucW9 .framer-1atjbwd{height:2px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:2;flex:none;width:100%;position:relative}.framer-yucW9 .framer-xeyttf{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:14px;height:2px;padding:0;display:flex;position:absolute;top:calc(102.529% - 1px);left:calc(84.7426% - 7px);overflow:visible}.framer-yucW9 .framer-loo2u9{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:14px;height:2px;padding:0;display:flex;position:absolute;top:calc(-2.06897% - 1px);left:calc(40.9927% - 7px);overflow:visible}.framer-yucW9 .framer-ienb23{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:14px;height:2px;padding:0;display:flex;position:absolute;top:calc(92.1839% - 1px);left:calc(101.838% - 7px);overflow:visible}.framer-yucW9 .framer-1qi8dj{height:var(--framer-aspect-ratio-supported,435px);flex:none;width:100%;position:relative}.framer-yucW9 .framer-1dfbzki{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:14px;height:2px;padding:0;display:flex;position:absolute;top:89px;right:-19px;overflow:visible}.framer-yucW9 .framer-pseyfm{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:14px;height:2px;padding:0;display:flex;position:absolute;top:calc(103.678% - 1px);left:calc(20.9559% - 7px);overflow:visible}.framer-yucW9 .framer-11zu7ar{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:14px;height:2px;padding:0;display:flex;position:absolute;top:calc(15.6322% - 1px);left:calc(65.625% - 7px);overflow:visible}.framer-yucW9 .framer-1tq6b3s{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:14px;height:2px;padding:0;display:flex;position:absolute;top:calc(-2.29885% - 1px);left:calc(75.3676% - 7px);overflow:visible}.framer-yucW9.framer-v-a7xtx .framer-1pr0v9z,.framer-yucW9.framer-v-1ygagsp .framer-1pr0v9z{top:calc(8.73563% - 1px);left:calc(54.9632% - 7px)}.framer-yucW9.framer-v-a7xtx .framer-xeyttf,.framer-yucW9.framer-v-1ygagsp .framer-xeyttf{top:calc(48.9655% - 1px);left:calc(79.0441% - 7px)}.framer-yucW9.framer-v-a7xtx .framer-6cz44o,.framer-yucW9.framer-v-t2ezqx .framer-6cz44o,.framer-yucW9.framer-v-1ygagsp .framer-6cz44o{order:0}.framer-yucW9.framer-v-a7xtx .framer-1lfmqhu,.framer-yucW9.framer-v-t2ezqx .framer-1lfmqhu,.framer-yucW9.framer-v-1ygagsp .framer-1lfmqhu{order:1}.framer-yucW9.framer-v-a7xtx .framer-loo2u9,.framer-yucW9.framer-v-t2ezqx .framer-loo2u9{top:calc(32.4138% - 1px);left:calc(-1.47059% - 7px)}.framer-yucW9.framer-v-a7xtx .framer-ienb23,.framer-yucW9.framer-v-t2ezqx .framer-ienb23{top:calc(-2.06897% - 1px);left:calc(10.4779% - 7px)}.framer-yucW9.framer-v-a7xtx .framer-1dfbzki,.framer-yucW9.framer-v-t2ezqx .framer-1dfbzki{left:-19px;right:unset;top:190px}.framer-yucW9.framer-v-a7xtx .framer-pseyfm,.framer-yucW9.framer-v-t2ezqx .framer-pseyfm{top:calc(-2.75862% - 1px);left:calc(11.7647% - 7px)}.framer-yucW9.framer-v-a7xtx .framer-11zu7ar{top:calc(-1.6092% - 1px);left:calc(36.2132% - 7px)}.framer-yucW9.framer-v-a7xtx .framer-1tq6b3s,.framer-yucW9.framer-v-1ygagsp .framer-1tq6b3s{top:calc(48.2759% - 1px);left:calc(48.1618% - 7px)}.framer-yucW9.framer-v-t2ezqx .framer-1pr0v9z{top:calc(21.3793% - 1px);left:calc(101.838% - 7px)}.framer-yucW9.framer-v-t2ezqx .framer-xeyttf{top:calc(-2.06897% - 1px);left:calc(73.7132% - 7px)}.framer-yucW9.framer-v-t2ezqx .framer-1tq6b3s{top:calc(102.299% - 1px);left:calc(19.4853% - 7px)}.framer-yucW9.framer-v-1ygagsp .framer-loo2u9{top:calc(14.7126% - 1px);left:calc(20.2206% - 7px)}.framer-yucW9.framer-v-1ygagsp .framer-ienb23{top:calc(43.2184% - 1px);left:calc(53.8603% - 7px)}.framer-yucW9.framer-v-1ygagsp .framer-1dfbzki{left:calc(47.4265% - 7px);right:unset;top:140px}.framer-yucW9.framer-v-1ygagsp .framer-pseyfm{top:calc(45.977% - 1px);left:calc(15.9926% - 7px)}.framer-yucW9.framer-v-1ygagsp .framer-11zu7ar{top:calc(36.3218% - 1px);left:calc(102.39% - 7px)}.framer-TOqdu{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1.25108;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);-webkit-user-select:none;user-select:none;width:578px;display:block}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-QLgOr.framer-ioy36q,.framer-QLgOr .framer-ioy36q{display:block}.framer-QLgOr.framer-1mtkhob{flex-flow:column;place-content:center;align-items:center;gap:10px;width:250px;height:236px;padding:0;display:flex;position:relative;overflow:visible}.framer-QLgOr .framer-1m8b02z{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:8%;left:26%;overflow:visible}.framer-QLgOr .framer-xfleux{aspect-ratio:1;overflow:var(--overflow-clip-fallback,clip);width:var(--framer-aspect-ratio-supported,19px);will-change:var(--framer-will-change-override,transform);z-index:1;flex:none;position:absolute;top:0;bottom:0;left:0}.framer-QLgOr .framer-ddcyuy,.framer-QLgOr .framer-11q7yth{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,19px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;width:19px;position:relative}.framer-QLgOr .framer-uyll30{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:22%;left:75%;overflow:visible}.framer-QLgOr .framer-nbf9rn,.framer-QLgOr .framer-1w4jjmm{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,19px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:1;flex:none;position:absolute;top:0;left:0;right:0}.framer-QLgOr .framer-ulcgp{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:42%;left:13%;overflow:visible}.framer-QLgOr .framer-mdq8o7{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,18px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:1;flex:none;position:absolute;top:0;left:0;right:0}.framer-QLgOr .framer-dldh7x{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,18px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;width:18px;position:relative}.framer-QLgOr .framer-huooe0{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:81%;left:60%;overflow:visible}.framer-QLgOr .framer-18v5i7l{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,19px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;width:18px;position:relative}.framer-QLgOr .framer-mg21cm{height:var(--framer-aspect-ratio-supported,235px);flex:none;width:100%;position:relative}.framer-xDQvn{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 256 241\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 26.442 45 L 0 63.63 L 0 111.106 L 18.63 123.726 L 87.14 123.726 L 105.769 148.365 L 149.639 148.365 L 149.639 183.822 M 57 15.51 C 57 12.191 59.691 9.5 63.01 9.5 C 66.329 9.5 69.02 12.191 69.02 15.51 C 69.02 18.829 66.329 21.52 63.01 21.52 C 59.691 21.52 57 18.829 57 15.51 Z M 70 11.5 L 88.942 0 L 137.62 0 L 147.235 12.62 M 37.5 64.5 L 79.928 34.254 L 138.822 34.254 L 176.682 84.134 M 24.5 69.51 C 24.5 66.191 27.191 63.5 30.51 63.5 C 33.829 63.5 36.52 66.191 36.52 69.51 C 36.52 72.829 33.829 75.52 30.51 75.52 C 27.191 75.52 24.5 72.829 24.5 69.51 Z M 39 97.5 L 102.164 97.5 L 115.385 116.13 M 24.5 97.51 C 24.5 94.191 27.191 91.5 30.51 91.5 C 33.829 91.5 36.52 94.191 36.52 97.51 C 36.52 100.829 33.829 103.52 30.51 103.52 C 27.191 103.52 24.5 100.829 24.5 97.51 Z M 190 134.5 L 203.726 124.999 L 203.726 69.711 L 193.5 58 M 177.5 139.51 C 177.5 136.191 180.191 133.5 183.51 133.5 C 186.829 133.5 189.52 136.191 189.52 139.51 C 189.52 142.829 186.829 145.52 183.51 145.52 C 180.191 145.52 177.5 142.829 177.5 139.51 Z M 225 113 L 225 97 M 219.5 89.01 C 219.5 85.691 222.191 83 225.51 83 C 228.829 83 231.52 85.691 231.52 89.01 C 231.52 92.329 228.829 95.02 225.51 95.02 C 222.191 95.02 219.5 92.329 219.5 89.01 Z M 219.5 121.51 C 219.5 118.191 222.191 115.5 225.51 115.5 C 228.829 115.5 231.52 118.191 231.52 121.51 C 231.52 124.829 228.829 127.52 225.51 127.52 C 222.191 127.52 219.5 124.829 219.5 121.51 Z M 170 219.875 L 170 182.567 L 249.928 124.875 L 249.928 91.221 L 225.289 58.168 M 240.914 47.351 L 216.875 15.5 L 174.808 15.5 M 164 228.51 C 164 225.191 166.691 222.5 170.01 222.5 C 173.329 222.5 176.02 225.191 176.02 228.51 C 176.02 231.829 173.329 234.52 170.01 234.52 C 166.691 234.52 164 231.829 164 228.51 Z M 163 15.51 C 163 12.191 165.691 9.5 169.01 9.5 C 172.329 9.5 175.02 12.191 175.02 15.51 C 175.02 18.829 172.329 21.52 169.01 21.52 C 165.691 21.52 163 18.829 163 15.51 Z M 182 51.51 C 182 48.191 184.691 45.5 188.01 45.5 C 191.329 45.5 194.02 48.191 194.02 51.51 C 194.02 54.829 191.329 57.52 188.01 57.52 C 184.691 57.52 182 54.829 182 51.51 Z M 144 190.51 C 144 187.191 146.691 184.5 150.01 184.5 C 153.329 184.5 156.02 187.191 156.02 190.51 C 156.02 193.829 153.329 196.52 150.01 196.52 C 146.691 196.52 144 193.829 144 190.51 Z M 26 41.51 C 26 38.191 28.691 35.5 32.01 35.5 C 35.329 35.5 38.02 38.191 38.02 41.51 C 38.02 44.829 35.329 47.52 32.01 47.52 C 28.691 47.52 26 44.829 26 41.51 Z M 191 221 L 191 197 M 184.5 188.51 C 184.5 185.191 187.191 182.5 190.51 182.5 C 193.829 182.5 196.52 185.191 196.52 188.51 C 196.52 191.829 193.829 194.52 190.51 194.52 C 187.191 194.52 184.5 191.829 184.5 188.51 Z M 94 66 L 118.99 66 L 159.254 114.076 L 159.254 129.701 M 80 66.01 C 80 62.691 82.691 60 86.01 60 C 89.329 60 92.02 62.691 92.02 66.01 C 92.02 69.329 89.329 72.02 86.01 72.02 C 82.691 72.02 80 69.329 80 66.01 Z\" fill=\"transparent\" height=\"234.51999999999998px\" id=\"h9oVSaFBd\" transform=\"translate(3 3)\" width=\"249.928px\"><path d=\"M 26.442 0 L 0 18.63 L 0 66.106 L 18.63 78.726 L 87.14 78.726 L 105.769 103.365 L 149.639 103.365 L 149.639 138.822\" fill=\"transparent\" height=\"138.822px\" id=\"L5hXAgm1w\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(0 45)\" width=\"149.639px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"J78iRCwSb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(57 9.5)\" width=\"12.019999999999982px\"/><path d=\"M 32.5 11.5 L 51.442 0 L 100.12 0 L 109.735 12.62 M 0 64.5 L 42.428 34.254 L 101.322 34.254 L 139.182 84.134\" fill=\"transparent\" height=\"84.13400161743165px\" id=\"LRXr4FEVI\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(37.5 0)\" width=\"139.18200000000002px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"QvJBsZjx_\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(24.5 63.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 0 L 63.164 0 L 76.385 18.63\" fill=\"transparent\" height=\"18.629999999999995px\" id=\"g3bz48jcH\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(39 97.5)\" width=\"76.38499999999999px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"KA9iL6QoM\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(24.5 91.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 76.5 L 13.726 66.999 L 13.726 11.711 L 3.5 0\" fill=\"transparent\" height=\"76.5px\" id=\"WE9_uoJHb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(190 58)\" width=\"13.725999999999999px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"waW93Ru7z\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(177.5 133.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 16 L 0 0\" fill=\"transparent\" height=\"16px\" id=\"UmUR5lsRl\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(225 97)\" width=\"1px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"rxPI3Vxrb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(219.5 83)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"IzVtl0Jax\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(219.5 115.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 204.375 L 0 167.067 L 79.928 109.375 L 79.928 75.721 L 55.289 42.668 M 70.914 31.851 L 46.875 0 L 4.808 0\" fill=\"transparent\" height=\"204.37499926757812px\" id=\"FQv5eUOmP\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(170 15.5)\" width=\"79.928px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"WaAW1usMs\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(164 222.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"hp9TH_GFt\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(163 9.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"qU3Ifzojo\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(182 45.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"iuX9bzzDo\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(144 184.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"imiSmSgKq\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(26 35.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 24 L 0 0\" fill=\"transparent\" height=\"24px\" id=\"RUrvR6Mvb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(191 197)\" width=\"1px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"u_iOX_K1a\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(184.5 182.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 0 L 24.99 0 L 65.254 48.076 L 65.254 63.701\" fill=\"transparent\" height=\"63.70100000000002px\" id=\"RCX0yXjeE\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(94 66)\" width=\"65.25400000000002px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"p2q1jd9Dy\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(80 60)\" width=\"12.019999999999982px\"/></g></svg>") alpha no-repeat center/auto var(--framer-icon-mask-mode,add),var(--framer-icon-mask,none);aspect-ratio:1.06224;background-color:var(--token-0eb0d570-0e27-4070-997d-d65cb58db903,#fff6);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 256 241\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 26.442 45 L 0 63.63 L 0 111.106 L 18.63 123.726 L 87.14 123.726 L 105.769 148.365 L 149.639 148.365 L 149.639 183.822 M 57 15.51 C 57 12.191 59.691 9.5 63.01 9.5 C 66.329 9.5 69.02 12.191 69.02 15.51 C 69.02 18.829 66.329 21.52 63.01 21.52 C 59.691 21.52 57 18.829 57 15.51 Z M 70 11.5 L 88.942 0 L 137.62 0 L 147.235 12.62 M 37.5 64.5 L 79.928 34.254 L 138.822 34.254 L 176.682 84.134 M 24.5 69.51 C 24.5 66.191 27.191 63.5 30.51 63.5 C 33.829 63.5 36.52 66.191 36.52 69.51 C 36.52 72.829 33.829 75.52 30.51 75.52 C 27.191 75.52 24.5 72.829 24.5 69.51 Z M 39 97.5 L 102.164 97.5 L 115.385 116.13 M 24.5 97.51 C 24.5 94.191 27.191 91.5 30.51 91.5 C 33.829 91.5 36.52 94.191 36.52 97.51 C 36.52 100.829 33.829 103.52 30.51 103.52 C 27.191 103.52 24.5 100.829 24.5 97.51 Z M 190 134.5 L 203.726 124.999 L 203.726 69.711 L 193.5 58 M 177.5 139.51 C 177.5 136.191 180.191 133.5 183.51 133.5 C 186.829 133.5 189.52 136.191 189.52 139.51 C 189.52 142.829 186.829 145.52 183.51 145.52 C 180.191 145.52 177.5 142.829 177.5 139.51 Z M 225 113 L 225 97 M 219.5 89.01 C 219.5 85.691 222.191 83 225.51 83 C 228.829 83 231.52 85.691 231.52 89.01 C 231.52 92.329 228.829 95.02 225.51 95.02 C 222.191 95.02 219.5 92.329 219.5 89.01 Z M 219.5 121.51 C 219.5 118.191 222.191 115.5 225.51 115.5 C 228.829 115.5 231.52 118.191 231.52 121.51 C 231.52 124.829 228.829 127.52 225.51 127.52 C 222.191 127.52 219.5 124.829 219.5 121.51 Z M 170 219.875 L 170 182.567 L 249.928 124.875 L 249.928 91.221 L 225.289 58.168 M 240.914 47.351 L 216.875 15.5 L 174.808 15.5 M 164 228.51 C 164 225.191 166.691 222.5 170.01 222.5 C 173.329 222.5 176.02 225.191 176.02 228.51 C 176.02 231.829 173.329 234.52 170.01 234.52 C 166.691 234.52 164 231.829 164 228.51 Z M 163 15.51 C 163 12.191 165.691 9.5 169.01 9.5 C 172.329 9.5 175.02 12.191 175.02 15.51 C 175.02 18.829 172.329 21.52 169.01 21.52 C 165.691 21.52 163 18.829 163 15.51 Z M 182 51.51 C 182 48.191 184.691 45.5 188.01 45.5 C 191.329 45.5 194.02 48.191 194.02 51.51 C 194.02 54.829 191.329 57.52 188.01 57.52 C 184.691 57.52 182 54.829 182 51.51 Z M 144 190.51 C 144 187.191 146.691 184.5 150.01 184.5 C 153.329 184.5 156.02 187.191 156.02 190.51 C 156.02 193.829 153.329 196.52 150.01 196.52 C 146.691 196.52 144 193.829 144 190.51 Z M 26 41.51 C 26 38.191 28.691 35.5 32.01 35.5 C 35.329 35.5 38.02 38.191 38.02 41.51 C 38.02 44.829 35.329 47.52 32.01 47.52 C 28.691 47.52 26 44.829 26 41.51 Z M 191 221 L 191 197 M 184.5 188.51 C 184.5 185.191 187.191 182.5 190.51 182.5 C 193.829 182.5 196.52 185.191 196.52 188.51 C 196.52 191.829 193.829 194.52 190.51 194.52 C 187.191 194.52 184.5 191.829 184.5 188.51 Z M 94 66 L 118.99 66 L 159.254 114.076 L 159.254 129.701 M 80 66.01 C 80 62.691 82.691 60 86.01 60 C 89.329 60 92.02 62.691 92.02 66.01 C 92.02 69.329 89.329 72.02 86.01 72.02 C 82.691 72.02 80 69.329 80 66.01 Z\" fill=\"transparent\" height=\"234.51999999999998px\" id=\"h9oVSaFBd\" transform=\"translate(3 3)\" width=\"249.928px\"><path d=\"M 26.442 0 L 0 18.63 L 0 66.106 L 18.63 78.726 L 87.14 78.726 L 105.769 103.365 L 149.639 103.365 L 149.639 138.822\" fill=\"transparent\" height=\"138.822px\" id=\"L5hXAgm1w\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(0 45)\" width=\"149.639px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"J78iRCwSb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(57 9.5)\" width=\"12.019999999999982px\"/><path d=\"M 32.5 11.5 L 51.442 0 L 100.12 0 L 109.735 12.62 M 0 64.5 L 42.428 34.254 L 101.322 34.254 L 139.182 84.134\" fill=\"transparent\" height=\"84.13400161743165px\" id=\"LRXr4FEVI\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(37.5 0)\" width=\"139.18200000000002px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"QvJBsZjx_\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(24.5 63.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 0 L 63.164 0 L 76.385 18.63\" fill=\"transparent\" height=\"18.629999999999995px\" id=\"g3bz48jcH\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(39 97.5)\" width=\"76.38499999999999px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"KA9iL6QoM\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(24.5 91.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 76.5 L 13.726 66.999 L 13.726 11.711 L 3.5 0\" fill=\"transparent\" height=\"76.5px\" id=\"WE9_uoJHb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(190 58)\" width=\"13.725999999999999px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"waW93Ru7z\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(177.5 133.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 16 L 0 0\" fill=\"transparent\" height=\"16px\" id=\"UmUR5lsRl\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(225 97)\" width=\"1px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"rxPI3Vxrb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(219.5 83)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"IzVtl0Jax\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(219.5 115.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 204.375 L 0 167.067 L 79.928 109.375 L 79.928 75.721 L 55.289 42.668 M 70.914 31.851 L 46.875 0 L 4.808 0\" fill=\"transparent\" height=\"204.37499926757812px\" id=\"FQv5eUOmP\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(170 15.5)\" width=\"79.928px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"WaAW1usMs\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(164 222.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"hp9TH_GFt\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(163 9.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"qU3Ifzojo\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(182 45.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"iuX9bzzDo\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(144 184.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"imiSmSgKq\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(26 35.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 24 L 0 0\" fill=\"transparent\" height=\"24px\" id=\"RUrvR6Mvb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(191 197)\" width=\"1px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"u_iOX_K1a\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(184.5 182.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 0 L 24.99 0 L 65.254 48.076 L 65.254 63.701\" fill=\"transparent\" height=\"63.70100000000002px\" id=\"RCX0yXjeE\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(94 66)\" width=\"65.25400000000002px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"p2q1jd9Dy\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(80 60)\" width=\"12.019999999999982px\"/></g></svg>") alpha no-repeat center/auto var(--framer-icon-mask-mode,add),var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 256 241\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 26.442 45 L 0 63.63 L 0 111.106 L 18.63 123.726 L 87.14 123.726 L 105.769 148.365 L 149.639 148.365 L 149.639 183.822 M 57 15.51 C 57 12.191 59.691 9.5 63.01 9.5 C 66.329 9.5 69.02 12.191 69.02 15.51 C 69.02 18.829 66.329 21.52 63.01 21.52 C 59.691 21.52 57 18.829 57 15.51 Z M 70 11.5 L 88.942 0 L 137.62 0 L 147.235 12.62 M 37.5 64.5 L 79.928 34.254 L 138.822 34.254 L 176.682 84.134 M 24.5 69.51 C 24.5 66.191 27.191 63.5 30.51 63.5 C 33.829 63.5 36.52 66.191 36.52 69.51 C 36.52 72.829 33.829 75.52 30.51 75.52 C 27.191 75.52 24.5 72.829 24.5 69.51 Z M 39 97.5 L 102.164 97.5 L 115.385 116.13 M 24.5 97.51 C 24.5 94.191 27.191 91.5 30.51 91.5 C 33.829 91.5 36.52 94.191 36.52 97.51 C 36.52 100.829 33.829 103.52 30.51 103.52 C 27.191 103.52 24.5 100.829 24.5 97.51 Z M 190 134.5 L 203.726 124.999 L 203.726 69.711 L 193.5 58 M 177.5 139.51 C 177.5 136.191 180.191 133.5 183.51 133.5 C 186.829 133.5 189.52 136.191 189.52 139.51 C 189.52 142.829 186.829 145.52 183.51 145.52 C 180.191 145.52 177.5 142.829 177.5 139.51 Z M 225 113 L 225 97 M 219.5 89.01 C 219.5 85.691 222.191 83 225.51 83 C 228.829 83 231.52 85.691 231.52 89.01 C 231.52 92.329 228.829 95.02 225.51 95.02 C 222.191 95.02 219.5 92.329 219.5 89.01 Z M 219.5 121.51 C 219.5 118.191 222.191 115.5 225.51 115.5 C 228.829 115.5 231.52 118.191 231.52 121.51 C 231.52 124.829 228.829 127.52 225.51 127.52 C 222.191 127.52 219.5 124.829 219.5 121.51 Z M 170 219.875 L 170 182.567 L 249.928 124.875 L 249.928 91.221 L 225.289 58.168 M 240.914 47.351 L 216.875 15.5 L 174.808 15.5 M 164 228.51 C 164 225.191 166.691 222.5 170.01 222.5 C 173.329 222.5 176.02 225.191 176.02 228.51 C 176.02 231.829 173.329 234.52 170.01 234.52 C 166.691 234.52 164 231.829 164 228.51 Z M 163 15.51 C 163 12.191 165.691 9.5 169.01 9.5 C 172.329 9.5 175.02 12.191 175.02 15.51 C 175.02 18.829 172.329 21.52 169.01 21.52 C 165.691 21.52 163 18.829 163 15.51 Z M 182 51.51 C 182 48.191 184.691 45.5 188.01 45.5 C 191.329 45.5 194.02 48.191 194.02 51.51 C 194.02 54.829 191.329 57.52 188.01 57.52 C 184.691 57.52 182 54.829 182 51.51 Z M 144 190.51 C 144 187.191 146.691 184.5 150.01 184.5 C 153.329 184.5 156.02 187.191 156.02 190.51 C 156.02 193.829 153.329 196.52 150.01 196.52 C 146.691 196.52 144 193.829 144 190.51 Z M 26 41.51 C 26 38.191 28.691 35.5 32.01 35.5 C 35.329 35.5 38.02 38.191 38.02 41.51 C 38.02 44.829 35.329 47.52 32.01 47.52 C 28.691 47.52 26 44.829 26 41.51 Z M 191 221 L 191 197 M 184.5 188.51 C 184.5 185.191 187.191 182.5 190.51 182.5 C 193.829 182.5 196.52 185.191 196.52 188.51 C 196.52 191.829 193.829 194.52 190.51 194.52 C 187.191 194.52 184.5 191.829 184.5 188.51 Z M 94 66 L 118.99 66 L 159.254 114.076 L 159.254 129.701 M 80 66.01 C 80 62.691 82.691 60 86.01 60 C 89.329 60 92.02 62.691 92.02 66.01 C 92.02 69.329 89.329 72.02 86.01 72.02 C 82.691 72.02 80 69.329 80 66.01 Z\" fill=\"transparent\" height=\"234.51999999999998px\" id=\"h9oVSaFBd\" transform=\"translate(3 3)\" width=\"249.928px\"><path d=\"M 26.442 0 L 0 18.63 L 0 66.106 L 18.63 78.726 L 87.14 78.726 L 105.769 103.365 L 149.639 103.365 L 149.639 138.822\" fill=\"transparent\" height=\"138.822px\" id=\"L5hXAgm1w\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(0 45)\" width=\"149.639px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"J78iRCwSb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(57 9.5)\" width=\"12.019999999999982px\"/><path d=\"M 32.5 11.5 L 51.442 0 L 100.12 0 L 109.735 12.62 M 0 64.5 L 42.428 34.254 L 101.322 34.254 L 139.182 84.134\" fill=\"transparent\" height=\"84.13400161743165px\" id=\"LRXr4FEVI\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(37.5 0)\" width=\"139.18200000000002px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"QvJBsZjx_\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(24.5 63.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 0 L 63.164 0 L 76.385 18.63\" fill=\"transparent\" height=\"18.629999999999995px\" id=\"g3bz48jcH\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(39 97.5)\" width=\"76.38499999999999px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"KA9iL6QoM\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(24.5 91.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 76.5 L 13.726 66.999 L 13.726 11.711 L 3.5 0\" fill=\"transparent\" height=\"76.5px\" id=\"WE9_uoJHb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(190 58)\" width=\"13.725999999999999px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"waW93Ru7z\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(177.5 133.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 16 L 0 0\" fill=\"transparent\" height=\"16px\" id=\"UmUR5lsRl\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(225 97)\" width=\"1px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"rxPI3Vxrb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(219.5 83)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"IzVtl0Jax\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(219.5 115.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 204.375 L 0 167.067 L 79.928 109.375 L 79.928 75.721 L 55.289 42.668 M 70.914 31.851 L 46.875 0 L 4.808 0\" fill=\"transparent\" height=\"204.37499926757812px\" id=\"FQv5eUOmP\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(170 15.5)\" width=\"79.928px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"WaAW1usMs\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(164 222.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"hp9TH_GFt\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(163 9.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"qU3Ifzojo\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(182 45.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"iuX9bzzDo\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(144 184.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"imiSmSgKq\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(26 35.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 24 L 0 0\" fill=\"transparent\" height=\"24px\" id=\"RUrvR6Mvb\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(191 197)\" width=\"1px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"u_iOX_K1a\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(184.5 182.5)\" width=\"12.019999999999982px\"/><path d=\"M 0 0 L 24.99 0 L 65.254 48.076 L 65.254 63.701\" fill=\"transparent\" height=\"63.70100000000002px\" id=\"RCX0yXjeE\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(94 66)\" width=\"65.25400000000002px\"/><path d=\"M 0 6.01 C 0 2.691 2.691 0 6.01 0 C 9.329 0 12.02 2.691 12.02 6.01 C 12.02 9.329 9.329 12.02 6.01 12.02 C 2.691 12.02 0 9.329 0 6.01 Z\" fill=\"transparent\" height=\"12.019999999999982px\" id=\"p2q1jd9Dy\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"5.331\" stroke=\"var(--token-0eb0d570-0e27-4070-997d-d65cb58db903, rgba(255, 255, 255, 0.4))\" transform=\"translate(80 60)\" width=\"12.019999999999982px\"/></g></svg>") alpha no-repeat center/auto var(--framer-icon-mask-mode,add),var(--framer-icon-mask,none);width:256px}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-sl02z.framer-hdwno8,.framer-sl02z .framer-hdwno8{display:block}.framer-sl02z.framer-115ilhw{flex-flow:row;place-content:center;align-items:center;gap:10px;width:37px;height:208px;padding:0;display:flex;position:relative;overflow:visible}.framer-sl02z .framer-awnyi3{aspect-ratio:.0338983;height:85%;width:var(--framer-aspect-ratio-supported,6px);z-index:1;flex-flow:column;flex:none;place-content:center flex-end;align-items:center;gap:10px;padding:0;display:flex;position:relative;overflow:visible}.framer-sl02z .framer-1e3zu67{height:50%;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-sl02z .framer-n3k5f8{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:50%;left:50%;overflow:visible}.framer-sl02z .framer-16ivjuy{overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:0;flex:none;position:absolute;inset:7px}.framer-sl02z .framer-owb8b7{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,37px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;gap:10px;width:37px;position:relative}.framer-sl02z.framer-v-f4ldhv .framer-1e3zu67,.framer-sl02z.framer-v-1mbsm5b .framer-1e3zu67{height:100%}.framer-sl02z.framer-v-f4ldhv .framer-n3k5f8,.framer-sl02z.framer-v-1mbsm5b .framer-n3k5f8{top:-15px}.framer-sl02z.framer-v-1tq4ebz .framer-1e3zu67{height:75%}.framer-sl02z.framer-v-1tq4ebz .framer-n3k5f8{top:23%}.framer-sl02z.framer-v-74zv87 .framer-1e3zu67,.framer-sl02z.framer-v-1cs0nld .framer-1e3zu67{height:17%}.framer-sl02z.framer-v-74zv87 .framer-n3k5f8{top:82%}.framer-sl02z.framer-v-1cs0nld .framer-n3k5f8{top:81%}.framer-sl02z[data-border=true]:after,.framer-sl02z [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-7VcwY.framer-1p43h9q,.framer-7VcwY .framer-1p43h9q{display:block}.framer-7VcwY.framer-pfzf1n{flex-flow:column;place-content:flex-start;align-items:flex-start;gap:0;width:260px;max-width:260px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-7VcwY .framer-1hhlblm-container,.framer-7VcwY .framer-rpx35j-container,.framer-7VcwY .framer-17572l4-container,.framer-7VcwY .framer-1088nyo-container{flex:none;width:100%;height:auto;position:relative}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-j2hBN.framer-ipgqw1,.framer-j2hBN .framer-ipgqw1{display:block}.framer-j2hBN.framer-1v0p8ok{will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center flex-start;align-items:center;gap:12px;width:221px;height:min-content;padding:14px 12px;display:flex;position:relative;overflow:hidden}.framer-j2hBN .framer-1mq16n3{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,32px);will-change:var(--framer-will-change-filter-override,filter);flex:none;gap:0;width:32px;position:relative;overflow:hidden}.framer-j2hBN .framer-1kxdxzp{flex:none;height:1px;position:absolute;bottom:0;left:0;right:0;overflow:visible}.framer-j2hBN .framer-dv0q2q{overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:none;position:absolute;inset:0}.framer-j2hBN .framer-pdoe2b{white-space:pre;flex:none;width:auto;height:auto;position:relative}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-JNpes.framer-1wyrail,.framer-JNpes .framer-1wyrail{display:block}.framer-JNpes.framer-kysuju{will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:28px;width:822px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-JNpes .framer-1yz5w5a{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:72px;width:1px;padding:28px 0 40px 28px;display:flex;position:relative}.framer-JNpes .framer-1cv3wx1{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:36px;width:100%;padding:0;display:flex;position:relative}.framer-JNpes .framer-18rostv{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:16px;width:100%;padding:0;display:flex;position:relative}.framer-JNpes .framer-f2x98z{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-JNpes .framer-2c9e5t{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:404px;height:auto;position:relative}.framer-JNpes .framer-2d0w0r{max-width:420px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:wrap;flex:none;place-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:0;display:flex;position:relative}.framer-JNpes .framer-sy8re5-container,.framer-JNpes .framer-1i7tbeh-container,.framer-JNpes .framer-zgqgxk-container,.framer-JNpes .framer-vp38tr-container{flex:none;width:auto;height:auto;position:relative}.framer-JNpes .framer-1fmhrvm-container{flex:none;width:134px;height:auto;position:relative}.framer-JNpes .framer-181v5l2{height:auto;overflow:var(--overflow-clip-fallback,clip);z-index:0;flex-flow:row;flex:1 0 0;place-content:center;align-self:stretch;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-JNpes .framer-1q2kqkh{will-change:var(--framer-will-change-filter-override,filter);flex:1 0 0;gap:0;width:1px;height:100%;position:relative;overflow:hidden}.framer-JNpes .framer-1s3dvoo{will-change:var(--framer-will-change-override,transform);z-index:1;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;height:min-content;padding:9px 24px 9px 12px;display:flex;position:absolute;bottom:48px;left:32px;right:32px;overflow:hidden}.framer-JNpes .framer-s0futr{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-JNpes .framer-1j44yfi{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,36px);will-change:var(--framer-will-change-override,transform);flex:none;gap:0;width:36px;position:relative;overflow:hidden}.framer-JNpes .framer-xky7qq-container{flex:1 0 0;width:1px;height:24px;position:relative}.framer-JNpes .framer-9g183i{will-change:var(--framer-will-change-override,transform);z-index:1;flex:none;position:absolute;inset:0;overflow:hidden}.framer-JNpes .framer-1walv7n{aspect-ratio:3.61111;height:var(--framer-aspect-ratio-supported,54px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:2;flex:none;width:195px;position:absolute;top:50%;left:50%}.framer-JNpes .framer-2etavs{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,240px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:1;flex:none;gap:10px;width:240px;position:absolute;top:50%;left:50%}.framer-JNpes .framer-712kja{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:287px;padding:0;display:flex;position:absolute;top:50%;left:50%}.framer-JNpes .framer-109necm{height:24px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:287px;padding:0;display:flex;position:relative}.framer-JNpes .framer-1tlrvwu{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:15px;width:min-content;padding:0;display:flex;position:relative}.framer-JNpes .framer-asxykf,.framer-JNpes .framer-1hg4nar,.framer-JNpes .framer-1stxpgo,.framer-JNpes .framer-1vymjpi,.framer-JNpes .framer-1gq8rq4,.framer-JNpes .framer-mns1k3,.framer-JNpes .framer-pcpa6m,.framer-JNpes .framer-1nvpo20,.framer-JNpes .framer-xz5ytt{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,24px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:none;width:24px;position:relative}.framer-JNpes .framer-1szzhjk{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:12px;width:min-content;padding:0;display:flex;position:relative}.framer-JNpes .framer-1cijvlt{height:var(--framer-aspect-ratio-supported,317px);flex:none;width:262px;position:relative}.framer-JNpes.framer-v-1wcrtfp .framer-1fmhrvm-container{z-index:2}.framer-JNpes.framer-v-1wcrtfp .framer-2etavs,.framer-JNpes.framer-v-axy3nw .framer-2etavs{height:var(--framer-aspect-ratio-supported,145px);z-index:2;width:145px;top:52%;left:52%}.framer-JNpes.framer-v-1d0ehp5.framer-kysuju,.framer-JNpes.framer-v-1ffdrwk.framer-kysuju,.framer-JNpes.framer-v-axy3nw.framer-kysuju{flex-direction:column;width:350px}.framer-JNpes.framer-v-1d0ehp5 .framer-1yz5w5a,.framer-JNpes.framer-v-1ffdrwk .framer-1yz5w5a,.framer-JNpes.framer-v-axy3nw .framer-1yz5w5a{flex:none;gap:32px;width:100%;padding:20px 20px 0}.framer-JNpes.framer-v-1d0ehp5 .framer-1cv3wx1,.framer-JNpes.framer-v-1ffdrwk .framer-1cv3wx1,.framer-JNpes.framer-v-axy3nw .framer-1cv3wx1{gap:24px}.framer-JNpes.framer-v-1d0ehp5 .framer-2d0w0r,.framer-JNpes.framer-v-1ffdrwk .framer-2d0w0r,.framer-JNpes.framer-v-axy3nw .framer-2d0w0r{gap:16px 12px}.framer-JNpes.framer-v-1d0ehp5 .framer-181v5l2,.framer-JNpes.framer-v-1ffdrwk .framer-181v5l2,.framer-JNpes.framer-v-axy3nw .framer-181v5l2{align-self:unset;aspect-ratio:.875;height:var(--framer-aspect-ratio-supported,400px);flex:none;width:100%}.framer-JNpes.framer-v-axy3nw .framer-1vymjpi{order:0}.framer-JNpes.framer-v-axy3nw .framer-1gq8rq4{order:1}.framer-JNpes.framer-v-axy3nw .framer-mns1k3{order:2}@media (max-width:1199px) and (min-width:810px){.framer-DPpRZ .framer-styles-preset-1c78dmg:not(.rich-text-wrapper),.framer-DPpRZ .framer-styles-preset-1c78dmg.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size: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:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-DPpRZ .framer-styles-preset-1c78dmg:not(.rich-text-wrapper),.framer-DPpRZ .framer-styles-preset-1c78dmg.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size: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:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-BfsAO .framer-styles-preset-t2rmki:not(.rich-text-wrapper),.framer-BfsAO .framer-styles-preset-t2rmki.rich-text-wrapper p{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-BfsAO .framer-styles-preset-t2rmki:not(.rich-text-wrapper),.framer-BfsAO .framer-styles-preset-t2rmki.rich-text-wrapper p{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:17px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-BfsAO .framer-styles-preset-t2rmki:not(.rich-text-wrapper),.framer-BfsAO .framer-styles-preset-t2rmki.rich-text-wrapper p{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-JNpes[data-border=true]:after,.framer-JNpes [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-oNbXA.framer-f87h2j,.framer-oNbXA .framer-f87h2j{display:block}.framer-oNbXA.framer-jmdv9y{will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:flex-start;align-items:flex-start;gap:10px;width:min-content;height:min-content;padding:9px 12px;display:flex;position:relative;overflow:hidden}.framer-oNbXA .framer-o1thv5{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:8px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-oNbXA .framer-kqdm4l{height:var(--framer-aspect-ratio-supported,24px);flex:none;width:24px;position:relative}.framer-oNbXA .framer-v3ildb{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-oNbXA .framer-1l4bl6k{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,20px);flex:none;width:20px;position:relative}.framer-oNbXA .framer-vrl8sz{flex:none;width:13px;height:10px;position:absolute;top:calc(50% - 5px);left:calc(50% - 6.5px)}.framer-oNbXA .framer-35r8qv{will-change:var(--framer-will-change-override,transform);z-index:1;flex:none;position:absolute;inset:0;overflow:hidden}.framer-oNbXA.framer-v-9wsqfm.framer-jmdv9y{width:167px;padding:12px 16px}.framer-oNbXA.framer-v-9wsqfm .framer-o1thv5{gap:12px;width:100%}.framer-oNbXA.framer-v-9wsqfm .framer-v3ildb{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;order:1;width:1px}.framer-oNbXA.framer-v-9wsqfm .framer-1l4bl6k{order:0}.framer-oNbXA[data-border=true]:after,.framer-oNbXA [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-6ZQBa,.framer-lSUAP,.framer-5REFZ,.framer-ixq2j,.framer-yInj6,.framer-FSc0y,.framer-xnXO0,.framer-CiD9c,.framer-XArdI,.framer-aj4eJ{-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-dcbJO{-webkit-mask:var(--framer-icon-mask);aspect-ratio:.826498;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:262px;display:block}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-vQXea.framer-1kqvrqo,.framer-vQXea .framer-1kqvrqo{display:block}.framer-vQXea.framer-fbqx2h{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:24px;width:1120px;padding:0;display:flex;position:relative}.framer-vQXea .framer-17bqpu9{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:12px;width:min-content;padding:0;display:flex;position:relative}.framer-vQXea .framer-l8lgel-container,.framer-vQXea .framer-z9k0kt-container,.framer-vQXea .framer-ktt34r-container{flex:none;width:auto;height:auto;position:relative}.framer-vQXea .framer-15s68u1{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:72px;width:100%;padding:0;display:flex;position:relative}.framer-vQXea .framer-f2x522{flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:32px;width:1px;height:min-content;padding:40px 0 0 40px;display:flex;position:relative;overflow:visible}.framer-vQXea .framer-zcamkz{flex-flow:column;flex:none;place-content:center;align-items:center;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-vQXea .framer-io5gss,.framer-vQXea .framer-1mrygx3{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-vQXea .framer-178ty0{max-width:420px;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-vQXea .framer-gn86jh-container,.framer-vQXea .framer-o489ge-container,.framer-vQXea .framer-1osbugn-container{flex:none;width:100%;height:auto;position:relative}.framer-vQXea .framer-19jweer{aspect-ratio:1.06054;height:var(--framer-aspect-ratio-supported,475px);overflow:var(--overflow-clip-fallback,clip);flex:1 0 0;width:1px;position:relative}.framer-vQXea .framer-1kpra2s,.framer-vQXea .framer-7ymqnp,.framer-vQXea .framer-1dg6qct{aspect-ratio:1.60357;width:var(--framer-aspect-ratio-supported,673px);z-index:1;flex:none;position:absolute;top:27px;bottom:29px;right:-169px;overflow:visible}.framer-vQXea.framer-v-4dpp1 .framer-19jweer{height:var(--framer-aspect-ratio-supported,189px)}.framer-vQXea.framer-v-1dlxfig.framer-fbqx2h,.framer-vQXea.framer-v-1ln6i23.framer-fbqx2h,.framer-vQXea.framer-v-1yj3el1.framer-fbqx2h{width:390px}.framer-vQXea.framer-v-1dlxfig .framer-17bqpu9{flex-wrap:wrap;gap:12px 6px;width:100%}.framer-vQXea.framer-v-1dlxfig .framer-15s68u1,.framer-vQXea.framer-v-1ln6i23 .framer-15s68u1,.framer-vQXea.framer-v-1yj3el1 .framer-15s68u1{flex-direction:column;gap:36px}.framer-vQXea.framer-v-1dlxfig .framer-f2x522,.framer-vQXea.framer-v-1ln6i23 .framer-f2x522,.framer-vQXea.framer-v-1yj3el1 .framer-f2x522{flex:none;width:100%;padding:24px}.framer-vQXea.framer-v-1dlxfig .framer-178ty0,.framer-vQXea.framer-v-1ln6i23 .framer-178ty0,.framer-vQXea.framer-v-1yj3el1 .framer-178ty0{max-width:unset}.framer-vQXea.framer-v-1dlxfig .framer-19jweer,.framer-vQXea.framer-v-1ln6i23 .framer-19jweer,.framer-vQXea.framer-v-1yj3el1 .framer-19jweer{aspect-ratio:1.54762;height:var(--framer-aspect-ratio-supported,129px);flex:none;width:100%}.framer-vQXea.framer-v-1dlxfig .framer-1kpra2s,.framer-vQXea.framer-v-1ln6i23 .framer-1kpra2s,.framer-vQXea.framer-v-1yj3el1 .framer-1kpra2s{height:var(--framer-aspect-ratio-supported,678px);bottom:16px;left:16px;right:16px;top:unset;width:unset}.framer-vQXea.framer-v-1ln6i23 .framer-17bqpu9,.framer-vQXea.framer-v-1yj3el1 .framer-17bqpu9{flex-wrap:wrap;width:100%}@media (max-width:1199px) and (min-width:810px){.framer-DPpRZ .framer-styles-preset-1c78dmg:not(.rich-text-wrapper),.framer-DPpRZ .framer-styles-preset-1c78dmg.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size: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:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-DPpRZ .framer-styles-preset-1c78dmg:not(.rich-text-wrapper),.framer-DPpRZ .framer-styles-preset-1c78dmg.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size: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:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-vQXea[data-border=true]:after,.framer-vQXea [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-JiE0Z.framer-1yp87uo,.framer-JiE0Z .framer-1yp87uo{display:block}.framer-JiE0Z.framer-1oegfg3{cursor:pointer;will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:8px 16px;display:flex;position:relative;overflow:hidden}.framer-JiE0Z .framer-en8xgk{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-JiE0Z[data-border=true]:after,.framer-JiE0Z [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-iTboN.framer-1kpyf12,.framer-iTboN .framer-1kpyf12{display:block}.framer-iTboN.framer-12wxzf3{flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:24px;width:235px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-iTboN .framer-lrzngz-container{flex:none;width:auto;height:auto;position:relative}.framer-iTboN .framer-1ww7ps4{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:8px;width:100%;padding:0;display:flex;position:relative}.framer-iTboN .framer-ex0bwp,.framer-iTboN .framer-1cdar5d{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-iTboN.framer-v-1iwlwit.framer-12wxzf3{flex-direction:row}.framer-iTboN.framer-v-1iwlwit .framer-1ww7ps4{flex:1 0 0;width:1px}@media (max-width:1199px) and (min-width:810px){.framer-i1prX .framer-styles-preset-57if0j:not(.rich-text-wrapper),.framer-i1prX .framer-styles-preset-57if0j.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-i1prX .framer-styles-preset-57if0j:not(.rich-text-wrapper),.framer-i1prX .framer-styles-preset-57if0j.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-Oyows.framer-1bdqjz,.framer-Oyows .framer-1bdqjz{display:block}.framer-Oyows.framer-mo5azh{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:102px;padding:2px;display:flex;position:relative}.framer-Oyows .framer-wj2xpx{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:center;align-items:center;gap:10px;width:1px;padding:22px;display:flex;position:relative}.framer-Oyows .framer-1153min{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,54px);min-width:32px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:1 0 0;width:1px;position:relative}.framer-Oyows .framer-1wwzdih{will-change:var(--framer-will-change-override,transform);z-index:1;flex:none;position:absolute;inset:0;overflow:hidden}.framer-Oyows.framer-v-184xbin.framer-mo5azh{padding:1px}.framer-Oyows.framer-v-184xbin .framer-1153min{height:var(--framer-aspect-ratio-supported,56px)}.framer-Oyows.framer-v-13843b6.framer-mo5azh,.framer-Oyows.framer-v-13jbnt0.framer-mo5azh{width:min-content}.framer-Oyows.framer-v-13843b6 .framer-wj2xpx{flex:none;width:min-content;padding:12px}.framer-Oyows.framer-v-13843b6 .framer-1153min{height:var(--framer-aspect-ratio-supported,43px);min-width:unset;flex:none;width:43px}.framer-Oyows.framer-v-13jbnt0 .framer-wj2xpx{flex:none;width:min-content;padding:4px}.framer-Oyows.framer-v-13jbnt0 .framer-1153min{height:var(--framer-aspect-ratio-supported,56px);min-width:unset;flex:none;width:56px}.framer-Oyows[data-border=true]:after,.framer-Oyows [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-ZDn9o.framer-qoscsv,.framer-ZDn9o .framer-qoscsv{display:block}.framer-ZDn9o.framer-zdjh5r{will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:flex-start center;align-items:flex-start;gap:64px;width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-ZDn9o .framer-1wmr65e{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:40px;width:1px;padding:40px 0 66px 40px;display:flex;position:relative}.framer-ZDn9o .framer-jmip68{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;padding:0;display:flex;position:relative}.framer-ZDn9o .framer-ecxnd{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:380px;height:auto;position:relative}.framer-ZDn9o .framer-g2oltk{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:400px;height:auto;position:relative}.framer-ZDn9o .framer-vbh1j9{max-width:420px;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-ZDn9o .framer-a75ite-container,.framer-ZDn9o .framer-3iwn2q-container,.framer-ZDn9o .framer-1slojwe-container{flex:none;width:100%;height:auto;position:relative}.framer-ZDn9o .framer-1955mog{height:558px;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:row;flex:1.5 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-ZDn9o .framer-1wnk26{aspect-ratio:1.17832;height:100%;width:var(--framer-aspect-ratio-supported,658px);flex:none;gap:0;position:relative;overflow:hidden}.framer-ZDn9o.framer-v-15fsrl3.framer-zdjh5r{flex-direction:column;gap:32px;width:390px}.framer-ZDn9o.framer-v-15fsrl3 .framer-1wmr65e{flex:none;width:100%;padding:24px 24px 0}.framer-ZDn9o.framer-v-15fsrl3 .framer-ecxnd,.framer-ZDn9o.framer-v-15fsrl3 .framer-g2oltk{max-width:unset}.framer-ZDn9o.framer-v-15fsrl3 .framer-1955mog{flex:none;width:100%;height:min-content}.framer-ZDn9o.framer-v-15fsrl3 .framer-1wnk26{height:var(--framer-aspect-ratio-supported,331px);flex:1 0 0;width:1px}.framer-GeYI4 .framer-styles-preset-1pjo9hs:not(.rich-text-wrapper),.framer-GeYI4 .framer-styles-preset-1pjo9hs.rich-text-wrapper h3{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.3em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-GeYI4 .framer-styles-preset-1pjo9hs:not(.rich-text-wrapper),.framer-GeYI4 .framer-styles-preset-1pjo9hs.rich-text-wrapper h3{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.3em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-GeYI4 .framer-styles-preset-1pjo9hs:not(.rich-text-wrapper),.framer-GeYI4 .framer-styles-preset-1pjo9hs.rich-text-wrapper h3{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.3em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-ZDn9o[data-border=true]:after,.framer-ZDn9o [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-SSP7i,.framer-DK6PS,.framer-DV2tS{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:24px;display:block}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-IoDlI.framer-1kopltm,.framer-IoDlI .framer-1kopltm{display:block}.framer-IoDlI.framer-19vufya{flex-flow:column;place-content:center;align-items:center;gap:28px;width:560px;height:min-content;padding:22px 0 0;display:flex;position:relative;overflow:hidden}.framer-IoDlI .framer-sg2tfk{flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:50%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-IoDlI .framer-j5qjaj{z-index:3;flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-IoDlI .framer-1m7323l{aspect-ratio:.589178;height:var(--framer-aspect-ratio-supported,437px);flex:none;width:368%;position:relative;overflow:visible}.framer-IoDlI .framer-4zf4j8{z-index:2;flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-IoDlI .framer-1marqhs{aspect-ratio:.622881;height:var(--framer-aspect-ratio-supported,431px);mix-blend-mode:screen;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:none;width:383%;position:relative}.framer-IoDlI .framer-4392c2{z-index:1;flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-IoDlI .framer-1cjt60o{aspect-ratio:.6;height:var(--framer-aspect-ratio-supported,429px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:none;width:368%;position:relative}.framer-IoDlI .framer-rhk0c4{flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-IoDlI .framer-1qodld0{aspect-ratio:.606186;height:var(--framer-aspect-ratio-supported,427px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:none;width:370%;position:relative}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-CusoL.framer-deayi5,.framer-CusoL .framer-deayi5{display:block}.framer-CusoL.framer-1gkmdus{will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:flex-start center;align-items:flex-start;gap:32px;width:1103px;height:min-content;padding:24px;display:flex;position:relative;overflow:hidden}.framer-CusoL .framer-1ok204w{aspect-ratio:.79698;height:var(--framer-aspect-ratio-supported,428px);flex-flow:row;flex:.5 0 0;place-content:center;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative;overflow:visible}.framer-CusoL .framer-fiyu2l{will-change:var(--framer-will-change-override,transform);z-index:4;flex:1 0 0;gap:0;width:1px;height:100%;position:relative;overflow:hidden}.framer-CusoL .framer-9ug2zc{flex-flow:column;flex:1 0 0;place-content:center space-between;align-self:stretch;align-items:center;width:1px;height:auto;padding:0 0 4px;display:flex;position:relative;overflow:visible}.framer-CusoL .framer-1t830cw,.framer-CusoL .framer-ej6e2p{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-CusoL .framer-1ece5td{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;overflow:visible}.framer-CusoL .framer-1k9c225{flex:none;width:100%;height:1px;position:relative;overflow:visible}.framer-CusoL .framer-1o0g5xf{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:4px;width:100%;max-width:320px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-CusoL .framer-1lja8ro{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:310px;height:auto;position:relative}.framer-CusoL.framer-v-15uqmzp.framer-1gkmdus{flex-direction:column;width:419px}.framer-CusoL.framer-v-15uqmzp .framer-1ok204w{height:var(--framer-aspect-ratio-supported,233px);flex:none;width:50%}.framer-CusoL.framer-v-15uqmzp .framer-fiyu2l{aspect-ratio:.796828;height:var(--framer-aspect-ratio-supported,233px)}.framer-CusoL.framer-v-15uqmzp .framer-9ug2zc{align-self:unset;flex:none;justify-content:center;gap:24px;width:100%;height:min-content}.framer-PR2X1 .framer-styles-preset-16xzswl:not(.rich-text-wrapper),.framer-PR2X1 .framer-styles-preset-16xzswl.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-PR2X1 .framer-styles-preset-16xzswl:not(.rich-text-wrapper),.framer-PR2X1 .framer-styles-preset-16xzswl.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-PR2X1 .framer-styles-preset-16xzswl:not(.rich-text-wrapper),.framer-PR2X1 .framer-styles-preset-16xzswl.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-i1prX .framer-styles-preset-57if0j:not(.rich-text-wrapper),.framer-i1prX .framer-styles-preset-57if0j.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-i1prX .framer-styles-preset-57if0j:not(.rich-text-wrapper),.framer-i1prX .framer-styles-preset-57if0j.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-i1prX .framer-styles-preset-57if0j:not(.rich-text-wrapper),.framer-i1prX .framer-styles-preset-57if0j.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-KgSAs.framer-1tzxvfg,.framer-KgSAs .framer-1tzxvfg{display:block}.framer-KgSAs.framer-1phom7p{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:28px;width:1120px;padding:0;display:flex;position:relative}.framer-KgSAs .framer-13qscll{will-change:var(--framer-will-change-override,transform);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:hidden}.framer-KgSAs .framer-11bc3wg,.framer-KgSAs .framer-ngmoy0{cursor:pointer;z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:12px 24px;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-15axhlz,.framer-KgSAs .framer-1k9g9oz,.framer-KgSAs .framer-1q1hfl,.framer-KgSAs .framer-ljk0cd,.framer-KgSAs .framer-1m4vvr3,.framer-KgSAs .framer-fytxqp,.framer-KgSAs .framer-11pf405,.framer-KgSAs .framer-oahkj4,.framer-KgSAs .framer-1wiy61c,.framer-KgSAs .framer-10hzy6x{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-KgSAs .framer-fxhpgc{will-change:var(--framer-will-change-override,transform);z-index:0;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:12px 24px;display:flex;position:absolute;top:50%;left:0;overflow:hidden}.framer-KgSAs .framer-10zqbqf{white-space:pre;z-index:1;flex:none;width:auto;height:auto;position:relative}.framer-KgSAs .framer-jj5w62{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-j6dyh7{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;padding:0;display:flex;position:relative}.framer-KgSAs .framer-11pb8fq,.framer-KgSAs .framer-tt4pmg,.framer-KgSAs .framer-12oykh2{will-change:var(--framer-will-change-override,transform);flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:0;width:1px;height:min-content;padding:24px;display:flex;position:relative;overflow:hidden}.framer-KgSAs .framer-tb522d,.framer-KgSAs .framer-13l2lrq{overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:0;flex:none;position:absolute;inset:0}.framer-KgSAs .framer-70r3gx,.framer-KgSAs .framer-1yait27{z-index:1;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:80px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-9xc8p1,.framer-KgSAs .framer-1t9cwxm{flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-1s5m62z,.framer-KgSAs .framer-1dj2e9e{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-1x2rk3f,.framer-KgSAs .framer-5ih6xm,.framer-KgSAs .framer-1f2kmb,.framer-KgSAs .framer-719szb{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-KgSAs .framer-15vj7x4,.framer-KgSAs .framer-1uniwul{flex-flow:row;flex:none;place-content:flex-end center;align-items:flex-end;gap:4px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-17jtqa9,.framer-KgSAs .framer-g8nqy3{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-KgSAs .framer-xjv26n,.framer-KgSAs .framer-ndqkhz{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-1kkfh1u-container,.framer-KgSAs .framer-1kaybqx-container,.framer-KgSAs .framer-zdeqq9-container,.framer-KgSAs .framer-1jlygzu-container,.framer-KgSAs .framer-1qjjn2o-container,.framer-KgSAs .framer-1aur7v0-container,.framer-KgSAs .framer-1gy0wgw-container,.framer-KgSAs .framer-vcb8yc-container,.framer-KgSAs .framer-11kbena-container,.framer-KgSAs .framer-hhxqbe-container,.framer-KgSAs .framer-17r3xz1-container,.framer-KgSAs .framer-1wh2dqe-container,.framer-KgSAs .framer-ylkzq1-container,.framer-KgSAs .framer-1xckdbc-container,.framer-KgSAs .framer-1spk91q-container,.framer-KgSAs .framer-6bxdpo-container,.framer-KgSAs .framer-11fjbx2-container,.framer-KgSAs .framer-1kh8j95-container{flex:none;width:100%;height:auto;position:relative}.framer-KgSAs .framer-g3nmhi,.framer-KgSAs .framer-1f6u7uv{flex-flow:column;flex:none;place-content:center;align-items:center;gap:54px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-1fh9eoy,.framer-KgSAs .framer-42t9eg,.framer-KgSAs .framer-1mt6ofo{flex-flow:column;flex:none;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-6bxk07,.framer-KgSAs .framer-1te847x{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-1kliwq5,.framer-KgSAs .framer-lcr9dq{flex:1 0 0;width:1px;height:2px;position:relative}.framer-KgSAs .framer-1cfczlv{z-index:1;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-c3t7u5{flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-1smj8a4{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-19ovl8a{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-15ljnxx{height:1px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;width:100%;position:relative}.framer-KgSAs .framer-ln0llp{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:40px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-KgSAs .framer-1dcffm8{height:100%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:0;flex:none;width:100%;position:absolute;top:0;left:0}.framer-KgSAs.framer-v-ik3ajb .framer-fxhpgc,.framer-KgSAs.framer-v-qk07kk .framer-fxhpgc,.framer-KgSAs.framer-v-kqu2qt .framer-fxhpgc{left:unset;right:0}.framer-KgSAs.framer-v-plt40m .framer-j6dyh7,.framer-KgSAs.framer-v-qk07kk .framer-j6dyh7{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;display:grid}.framer-KgSAs.framer-v-plt40m .framer-11pb8fq,.framer-KgSAs.framer-v-plt40m .framer-tt4pmg,.framer-KgSAs.framer-v-plt40m .framer-12oykh2,.framer-KgSAs.framer-v-qk07kk .framer-11pb8fq,.framer-KgSAs.framer-v-qk07kk .framer-tt4pmg,.framer-KgSAs.framer-v-qk07kk .framer-12oykh2{flex:none;place-self:start;width:100%}.framer-KgSAs.framer-v-1l3ubr4.framer-1phom7p,.framer-KgSAs.framer-v-kqu2qt.framer-1phom7p{width:390px}.framer-KgSAs.framer-v-1l3ubr4 .framer-j6dyh7,.framer-KgSAs.framer-v-kqu2qt .framer-j6dyh7{flex-direction:column}.framer-KgSAs.framer-v-1l3ubr4 .framer-11pb8fq,.framer-KgSAs.framer-v-1l3ubr4 .framer-tt4pmg,.framer-KgSAs.framer-v-1l3ubr4 .framer-12oykh2,.framer-KgSAs.framer-v-kqu2qt .framer-11pb8fq,.framer-KgSAs.framer-v-kqu2qt .framer-tt4pmg,.framer-KgSAs.framer-v-kqu2qt .framer-12oykh2{flex:none;width:100%}.framer-ZHrhX .framer-styles-preset-79ayo0:not(.rich-text-wrapper),.framer-ZHrhX .framer-styles-preset-79ayo0.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:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:20px;--framer-text-alignment:center;--framer-text-color:var(--token-74e333f8-fe87-4945-af87-cae5b7e16c10,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-DPpRZ .framer-styles-preset-1c78dmg:not(.rich-text-wrapper),.framer-DPpRZ .framer-styles-preset-1c78dmg.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size: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:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-DPpRZ .framer-styles-preset-1c78dmg:not(.rich-text-wrapper),.framer-DPpRZ .framer-styles-preset-1c78dmg.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size: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:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-DPpRZ .framer-styles-preset-1c78dmg:not(.rich-text-wrapper),.framer-DPpRZ .framer-styles-preset-1c78dmg.rich-text-wrapper h4{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size: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:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-AcXEw .framer-styles-preset-152unph:not(.rich-text-wrapper),.framer-AcXEw .framer-styles-preset-152unph.rich-text-wrapper h3{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:48px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-AcXEw .framer-styles-preset-152unph:not(.rich-text-wrapper),.framer-AcXEw .framer-styles-preset-152unph.rich-text-wrapper h3{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:38px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-AcXEw .framer-styles-preset-152unph:not(.rich-text-wrapper),.framer-AcXEw .framer-styles-preset-152unph.rich-text-wrapper h3{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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:0em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-vHvM8 .framer-styles-preset-2c17c:not(.rich-text-wrapper),.framer-vHvM8 .framer-styles-preset-2c17c.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:-.03em;--framer-line-height:1.5em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-vHvM8 .framer-styles-preset-2c17c:not(.rich-text-wrapper),.framer-vHvM8 .framer-styles-preset-2c17c.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:15px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.03em;--framer-line-height:1.5em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-vHvM8 .framer-styles-preset-2c17c:not(.rich-text-wrapper),.framer-vHvM8 .framer-styles-preset-2c17c.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:-.03em;--framer-line-height:1.5em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-KgSAs[data-border=true]:after,.framer-KgSAs [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-sABjY.framer-e0g56m,.framer-sABjY .framer-e0g56m{display:block}.framer-sABjY.framer-577ivp{flex-flow:row;place-content:center flex-start;align-items:center;gap:12px;width:300px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-sABjY .framer-1wx93ir{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,24px);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:24px;padding:0;display:flex;position:relative}.framer-sABjY .framer-1jnsjo7-container{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,16px);flex:none;width:16px;position:relative}.framer-sABjY .framer-ob5oc6{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-Rfgae.framer-1u5p78p,.framer-Rfgae .framer-1u5p78p{display:block}.framer-Rfgae.framer-yt7rpj{flex-flow:column;place-content:center;align-items:center;gap:24px;width:768px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-Rfgae .framer-145wp75-container,.framer-Rfgae .framer-pkhzaf-container,.framer-Rfgae .framer-1761juk-container,.framer-Rfgae .framer-1akw2vs-container{flex:none;width:100%;height:auto;position:relative}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-JpnZ2.framer-1ih3rqy,.framer-JpnZ2 .framer-1ih3rqy{display:block}.framer-JpnZ2.framer-1sy7ez0{cursor:pointer;will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:0;width:768px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-JpnZ2 .framer-144r8qr{cursor:pointer;flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:20px;display:flex;position:relative;overflow:visible}.framer-JpnZ2 .framer-d7agds{-webkit-user-select:none;user-select:none;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:.97 0 0;width:1px;height:auto;position:relative}.framer-JpnZ2 .framer-updvjf{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-JpnZ2 .framer-1i1m0z8{flex:none;width:24px;height:24px;position:relative}.framer-JpnZ2 .framer-ajvucb{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:1px;padding:0;display:flex;position:relative;overflow:hidden}.framer-JpnZ2 .framer-od80j0{flex-flow:row;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:0;width:1px;height:min-content;padding:20px;display:flex;position:relative;overflow:visible}.framer-JpnZ2 .framer-1u33vtv{-webkit-user-select:none;user-select:none;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-JpnZ2.framer-v-d7iq8b.framer-1sy7ez0{cursor:unset}.framer-JpnZ2.framer-v-d7iq8b .framer-ajvucb{height:min-content}.framer-6lzSR .framer-styles-preset-kng7jv:not(.rich-text-wrapper),.framer-6lzSR .framer-styles-preset-kng7jv.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: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.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:center;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-6lzSR .framer-styles-preset-kng7jv:not(.rich-text-wrapper),.framer-6lzSR .framer-styles-preset-kng7jv.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:17px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.03em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:center;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-6lzSR .framer-styles-preset-kng7jv:not(.rich-text-wrapper),.framer-6lzSR .framer-styles-preset-kng7jv.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:-.03em;--framer-line-height:1.4em;--framer-paragraph-spacing:20px;--framer-text-alignment:center;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-JpnZ2[data-border=true]:after,.framer-JpnZ2 [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-8moa8.framer-trfzs4,.framer-8moa8 .framer-trfzs4{display:block}.framer-8moa8.framer-18xtojo{flex-flow:row;place-content:center;align-items:center;gap:0;width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-8moa8 .framer-1rk59ma{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:42px;width:1px;height:min-content;padding:80px 0 0;display:flex;position:relative;overflow:visible}.framer-8moa8 .framer-kl79kt{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;max-width:1200px;height:min-content;padding:0 40px;display:flex;position:relative;overflow:visible}.framer-8moa8 .framer-144sqa8{z-index:1;flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:48px;width:1px;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-8moa8 .framer-x39a61{flex-flow:column;flex:none;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-8moa8 .framer-ew7w2m{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:687px;height:auto;position:relative}.framer-8moa8 .framer-1nieqnd{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:470px;height:auto;position:relative}.framer-8moa8 .framer-avkmd0-container{flex:none;width:230px;height:auto;position:relative}.framer-8moa8 .framer-ystmvz{mix-blend-mode:difference;flex-flow:row;flex:none;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-8moa8 .framer-1amgxyl{z-index:0;flex:none;width:110%;height:620px;position:absolute;top:calc(19.3416% - 310px);left:-5%;overflow:visible}.framer-8moa8 .framer-1b6we3a,.framer-8moa8 .framer-1ll8am5,.framer-8moa8 .framer-1rcsswf{aspect-ratio:4.0339;height:var(--framer-aspect-ratio-supported,236px);mix-blend-mode:overlay;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:none;width:952px;position:relative}.framer-8moa8 .framer-1x91rc6{flex-flow:column;flex:none;place-content:center;align-items:center;gap:64px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-8moa8 .framer-5mo72l,.framer-8moa8 .framer-1n6snbj{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0 40px;display:flex;position:relative;overflow:visible}.framer-8moa8 .framer-1xspn8w{flex-flow:wrap;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:28px;width:1px;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-8moa8 .framer-xvb52d,.framer-8moa8 .framer-1ut2h7z,.framer-8moa8 .framer-1thy2j1{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:16px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-8moa8 .framer-wndy48,.framer-8moa8 .framer-mpf6ld,.framer-8moa8 .framer-tn9wpm,.framer-8moa8 .framer-1xqojxn,.framer-8moa8 .framer-1c804ct{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-8moa8 .framer-18if1yi,.framer-8moa8 .framer-9vrhme,.framer-8moa8 .framer-ookgei,.framer-8moa8 .framer-ux8lqz{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-8moa8 .framer-1umr714-container,.framer-8moa8 .framer-vtqy5n-container,.framer-8moa8 .framer-1bd0k4d-container,.framer-8moa8 .framer-94ixvp-container,.framer-8moa8 .framer-aw055q-container,.framer-8moa8 .framer-1bj2g1z-container,.framer-8moa8 .framer-1b11mnv-container,.framer-8moa8 .framer-yemwe3-container,.framer-8moa8 .framer-190sxyv-container,.framer-8moa8 .framer-1awqw5b-container,.framer-8moa8 .framer-ryom3s-container,.framer-8moa8 .framer-zgry00-container,.framer-8moa8 .framer-1fv5p5b-container,.framer-8moa8 .framer-k8u6je-container{flex:none;width:auto;height:auto;position:relative}.framer-8moa8 .framer-coer0y{flex-flow:column;flex:1 0 0;place-content:center flex-start;align-items:center;gap:16px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-8moa8 .framer-7jyb0q{height:1px;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:none;width:100%;position:absolute;top:0;left:0%}.framer-8moa8 .framer-83888v{flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:24px;width:1px;max-width:1200px;height:min-content;padding:20px 0;display:flex;position:relative;overflow:visible}.framer-8moa8 .framer-1elqud5{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:16px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-8moa8 .framer-1ljxkrc{flex-flow:column;flex:1 0 0;place-content:flex-end center;align-items:flex-end;gap:16px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-8moa8 .framer-adcdpn{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-8moa8.framer-v-12q2yae.framer-18xtojo{width:810px}.framer-8moa8.framer-v-12q2yae .framer-1nieqnd{max-width:420px}.framer-8moa8.framer-v-12q2yae .framer-1amgxyl{width:100%;height:506px;top:calc(45.679% - 253px);left:0%}.framer-8moa8.framer-v-12q2yae .framer-1b6we3a,.framer-8moa8.framer-v-12q2yae .framer-1ll8am5,.framer-8moa8.framer-v-12q2yae .framer-1rcsswf{height:var(--framer-aspect-ratio-supported,158px);width:637px}.framer-8moa8.framer-v-xi8p8l.framer-18xtojo{flex-direction:column;width:390px}.framer-8moa8.framer-v-xi8p8l .framer-1rk59ma,.framer-8moa8.framer-v-xi8p8l .framer-xvb52d,.framer-8moa8.framer-v-xi8p8l .framer-coer0y,.framer-8moa8.framer-v-xi8p8l .framer-1ut2h7z,.framer-8moa8.framer-v-xi8p8l .framer-1thy2j1,.framer-8moa8.framer-v-xi8p8l .framer-1elqud5{flex:none;width:100%}.framer-8moa8.framer-v-xi8p8l .framer-kl79kt{order:0;padding:0 20px}.framer-8moa8.framer-v-xi8p8l .framer-x39a61{gap:16px;overflow:hidden}.framer-8moa8.framer-v-xi8p8l .framer-avkmd0-container{width:100%}.framer-8moa8.framer-v-xi8p8l .framer-ystmvz{order:1;gap:12px}.framer-8moa8.framer-v-xi8p8l .framer-1amgxyl{width:100%;height:311px;top:calc(55.144% - 155.5px);left:0%}.framer-8moa8.framer-v-xi8p8l .framer-1b6we3a,.framer-8moa8.framer-v-xi8p8l .framer-1ll8am5,.framer-8moa8.framer-v-xi8p8l .framer-1rcsswf{height:var(--framer-aspect-ratio-supported,84px);width:338px}.framer-8moa8.framer-v-xi8p8l .framer-1x91rc6{order:2}.framer-8moa8.framer-v-xi8p8l .framer-5mo72l,.framer-8moa8.framer-v-xi8p8l .framer-1n6snbj{padding:0 20px}.framer-8moa8.framer-v-xi8p8l .framer-1xspn8w{flex-direction:column;gap:40px}.framer-8moa8.framer-v-xi8p8l .framer-83888v{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:12px}.framer-8moa8.framer-v-xi8p8l .framer-1ljxkrc{flex:none;align-content:flex-start;align-items:flex-start;width:100%}.framer-8moa8.framer-v-xi8p8l .framer-adcdpn{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;width:100%}.framer-pbxdP .framer-styles-preset-mnfyzd:not(.rich-text-wrapper),.framer-pbxdP .framer-styles-preset-mnfyzd.rich-text-wrapper h2{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:56px;--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:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-pbxdP .framer-styles-preset-mnfyzd:not(.rich-text-wrapper),.framer-pbxdP .framer-styles-preset-mnfyzd.rich-text-wrapper h2{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:45px;--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:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-pbxdP .framer-styles-preset-mnfyzd:not(.rich-text-wrapper),.framer-pbxdP .framer-styles-preset-mnfyzd.rich-text-wrapper h2{--framer-font-family:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter Display","Inter Display Placeholder",sans-serif;--framer-font-family-italic:"Inter Display","Inter Display 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: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:40px;--framer-text-alignment:start;--framer-text-color:var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-4TCOv .framer-styles-preset-1pu1sul:not(.rich-text-wrapper),.framer-4TCOv .framer-styles-preset-1pu1sul.rich-text-wrapper a{--framer-link-text-color:var(--token-e77749d5-1f11-472b-b926-5090d7e5b50e,#9ba9c4)}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-9TFqW.framer-1owfxep,.framer-9TFqW .framer-1owfxep{display:block}.framer-9TFqW.framer-17mhh3u{cursor:pointer;align-content:center;align-items:center;gap:8px;justify-content:var(--prkc48);flex-flow:row;width:min-content;height:min-content;padding:2px 0;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-9TFqW .framer-jjs4gh{-webkit-user-select:none;user-select:none;pointer-events:auto;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-9TFqW .framer-wyrm43{z-index:1;flex:none;width:6px;height:1px;position:absolute;bottom:0;left:-6px;overflow:visible}.framer-9TFqW.framer-v-17mhh3u.hover .framer-wyrm43{width:100%;left:0}.framer-n3Cte .framer-styles-preset-1xv0u9n:not(.rich-text-wrapper),.framer-n3Cte .framer-styles-preset-1xv0u9n.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:0em;--framer-line-height:1.5em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-e77749d5-1f11-472b-b926-5090d7e5b50e,#9ba9c4);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.__framer-cookie-component-button:focus:not(:focus-visible){outline-color:#0000}

:root body { background: var(--token-74e333f8-fe87-4945-af87-cae5b7e16c10, rgb(0, 0, 0)); }

html body { background: var(--token-74e333f8-fe87-4945-af87-cae5b7e16c10, rgb(0, 0, 0)); }

/* Kinara brand — keep wordmarks intact without changing layout boxes */
img[src*="Kinara-logo"],
a[data-framer-name="Logo Image "] img,
.framer-c2linv img {
  object-fit: contain !important;
}

[data-framer-name="Footer BG (2)"] img {
  object-fit: cover !important;
}

/* Kinara primary indigo — #main beats Framer’s body token (#0175ff) */
html,
:root,
body,
#main {
  --kinara-indigo: #6841ea;
  --kinara-indigo-hover: #7a58ed;
  --kinara-indigo-active: #5b39ce;
  --kinara-indigo-soft: #9276f0;
  --kinara-indigo-rgb: 104, 65, 234;
  --token-991642a5-fe69-44f0-a456-0d249f695158: #6841ea !important;
  --kinara-hl-from-rgb: 255, 255, 255;
}

/* Text fills — indigo-led indigo → blue → gold */
span.framer-text[data-text-fill],
span[data-text-fill],
[data-text-fill] {
  background-image: linear-gradient(
    277deg,
    #6841ea 0%,
    #6b8cff 42%,
    #ffcd7d 100%
  ) !important;
}

/* Hero highlighted copy — end colors; JS lerps from ScrollColorText grey */
section.framer-12dukr9 span.kinara-hl--gta,
section.framer-qf22bw span.kinara-hl--gta {
  --kinara-hl-end: #6b54ff;
}
section.framer-12dukr9 span.kinara-hl--perf,
section.framer-qf22bw span.kinara-hl--perf {
  --kinara-hl-end: #ffa700;
}
section.framer-12dukr9 span.kinara-hl--expertise,
section.framer-qf22bw span.kinara-hl--expertise,
section.framer-12dukr9 span.kinara-hl--solutions,
section.framer-qf22bw span.kinara-hl--solutions {
  --kinara-hl-end: #9500ff;
}
section.framer-12dukr9 span.kinara-hl--terrain,
section.framer-qf22bw span.kinara-hl--terrain {
  --kinara-hl-end: #5fb635;
}

/* Removed template checkout control */
a[data-framer-name="Buy Now Button"],
.framer-12ab1pp {
  display: none !important;
}


.kinara-faq-answer {
  display: block;
  padding: 0 0 4px;
  max-width: 52em;
}
.kinara-faq-answer .framer-text {
  color: rgb(155, 169, 196);
}

/* CTA pills — override Framer 16px radius without touching layout or hover */
a.framer-Yf5wR,
.framer-Yf5wR,
.framer-Yf5wR .framer-6yhlt6 {
  border-radius: 999px !important;
  border-top-left-radius: 999px !important;
  border-top-right-radius: 999px !important;
  border-bottom-left-radius: 999px !important;
  border-bottom-right-radius: 999px !important;
}

/* Hug “Demander une démo”; do not keep the old 141px lock */
.framer-Yf5wR.framer-bqds1m {
  width: max-content !important;
}
.framer-Yf5wR .framer-6yhlt6 {
  width: 100%;
  overflow: hidden;
}
/* Phone full-width only — do not stretch the hero/nav desktop pills */
.framer-Yf5wR.framer-v-eds38j[style*="width:100%"],
.framer-Yf5wR.framer-v-eds38j[style*="width: 100%"] {
  width: 100% !important;
}

/* Hero + nav header CTA — same pill size */
.framer-1m07lfk-container,
.framer-1m07lfk-container .framer-Yf5wR.framer-bqds1m {
  width: max-content !important;
  height: auto !important;
  min-height: 0;
}
/* Hero primary CTA — SSR has no appear-id, so the pill painted opaque on an
   empty hero, then Framer hid it. Hide until the intended 2.4s appear delay
   without fighting Framer's opacity animation after hydrate. */
@keyframes kinara-hero-primary-cta-in {
  from { visibility: hidden; }
  to { visibility: visible; }
}
.framer-1m07lfk-container {
  animation: kinara-hero-primary-cta-in 0.01s linear 2.4s both;
}
/* Hero CTA — overlay secondary uses CSS enter; primary is Framer appear */
@keyframes kinara-hero-cta-in {
  from {
    opacity: 0.001;
  }
  to {
    opacity: 1;
  }
}
.framer-P0PnG .framer-1x5d5vf {
  flex-wrap: wrap;
  justify-content: center;
  gap: 12px !important;
}
.framer-P0PnG .kinara-hero-cta-secondary {
  box-sizing: border-box;
  display: inline-flex;
  flex: none;
  align-items: center;
  justify-content: center;
  width: max-content;
  height: 42px;
  min-height: 42px;
  padding: 0 21.5px;
  border: 1px solid rgba(255, 255, 255, 0.14);
  border-radius: 999px;
  background: var(--token-5a7f2bca-ee8c-42c5-80e1-f72de38d4fdf, rgba(255, 255, 255, 0.07));
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  box-shadow: none;
  color: rgba(255, 255, 255, 0.92);
  text-decoration: none;
  cursor: pointer;
  animation: kinara-hero-cta-in 0.6s cubic-bezier(0.12, 0.23, 0.5, 1) 2.4s both;
  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease,
    backdrop-filter 0.2s ease, -webkit-backdrop-filter 0.2s ease;
}
.framer-P0PnG .kinara-hero-cta-secondary-label {
  font-family: Inter, "Inter Placeholder", sans-serif;
  font-size: 14.5px;
  font-weight: 600;
  letter-spacing: -0.02em;
  line-height: 1.2;
  white-space: nowrap;
}
.framer-P0PnG .kinara-hero-cta-secondary:hover {
  background: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.22);
  color: #fff;
}
.framer-P0PnG .kinara-hero-cta-secondary:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
}
.framer-P0PnG .kinara-hero-cta-secondary:active {
  background: rgba(255, 255, 255, 0.06);
  border-color: rgba(255, 255, 255, 0.16);
}
@media (prefers-reduced-motion: reduce) {
  .framer-1m07lfk-container,
  .framer-P0PnG .kinara-hero-cta-secondary {
    animation: none;
    opacity: 1;
    transform: none;
    visibility: visible;
  }
}
@media (max-width: 390px) {
  .framer-P0PnG .kinara-hero-cta-secondary {
    display: none !important;
  }
}

/* Hero Points — four Kinara chips as tabs (scoped; Feature Logo Tag is reused elsewhere) */
section.framer-4vz9xo .framer-1ki8epa {
  align-items: flex-start !important;
  gap: 14px !important;
}
section.framer-4vz9xo .framer-1ki8epa > .ssr-variant,
section.framer-4vz9xo .framer-1ki8epa > [data-kinara-hero-clone],
section.framer-4vz9xo .framer-1ki8epa [class$="-container"] {
  width: max-content !important;
  max-width: 100%;
}
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point] {
  cursor: pointer;
  border-radius: 12px;
}
section.framer-4vz9xo .framer-1ki8epa .framer-oNbXA {
  width: max-content !important;
  max-width: 100%;
  min-height: 44px;
  padding: 12px 16px !important;
  background: none !important;
  box-shadow: none !important;
}
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point]:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
}
section.framer-4vz9xo .framer-1ki8epa .framer-o1thv5 {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  gap: 12px !important;
  width: max-content !important;
  max-width: 100%;
}
section.framer-4vz9xo .framer-1ki8epa .framer-kqdm4l {
  display: none !important;
}
section.framer-4vz9xo .framer-1ki8epa .framer-o1thv5::before {
  content: "";
  flex: 0 0 22px;
  width: 22px;
  height: 22px;
  order: 0;
  background-color: rgb(209, 212, 227);
  background-image: none;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: contain;
  mask-size: contain;
  pointer-events: none;
  transition: background-color 0.2s ease;
}
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point="expertise"] .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-briefcase.svg");
  mask-image: url("../images/icon-briefcase.svg");
}
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point="tech"] .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-sparkles.svg");
  mask-image: url("../images/icon-sparkles.svg");
}
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point="gta"] .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-clock.svg");
  mask-image: url("../images/icon-clock.svg");
}
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point="premium"] .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-star.svg");
  mask-image: url("../images/icon-star.svg");
}
section.framer-4vz9xo .framer-1ki8epa .framer-v3ildb {
  flex: none;
  width: auto !important;
  white-space: nowrap;
  order: 1;
}
section.framer-4vz9xo .framer-1ki8epa .framer-v3ildb p,
section.framer-4vz9xo .framer-1ki8epa .framer-v3ildb .framer-text {
  font-size: 16px;
  letter-spacing: -0.02em;
  line-height: 1.2;
  color: rgb(209, 212, 227) !important;
  --framer-text-color: rgb(209, 212, 227) !important;
  transition: color 0.2s ease;
}
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point]:hover .framer-v3ildb p,
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point]:hover .framer-v3ildb .framer-text,
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point]:focus-visible .framer-v3ildb p,
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point]:focus-visible .framer-v3ildb .framer-text {
  color: #fff !important;
  --framer-text-color: #fff !important;
}
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point]:hover .framer-o1thv5::before,
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point]:focus-visible .framer-o1thv5::before {
  background-color: #fff;
}
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point].is-kinara-pf-active .framer-v3ildb p,
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point].is-kinara-pf-active .framer-v3ildb .framer-text {
  color: var(--kinara-indigo-soft) !important;
  --framer-text-color: var(--kinara-indigo-soft) !important;
}
section.framer-4vz9xo .framer-1ki8epa [data-kinara-hero-point].is-kinara-pf-active .framer-o1thv5::before {
  background-color: var(--kinara-indigo-soft);
}

/* Detail quote — over Gradient 05; no card chrome. Contact Card in 105iprd stays */
section.framer-4vz9xo .framer-11kaxfl-container {
  position: relative;
}
section.framer-4vz9xo .framer-11kaxfl-container > .framer-IoDlI,
section.framer-4vz9xo .framer-11kaxfl-container .framer-IoDlI img {
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
section.framer-4vz9xo .kinara-pf-detail {
  box-sizing: border-box;
  position: absolute;
  z-index: 5;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: min(528px, calc(100% - 32px));
  max-width: 100%;
  height: fit-content;
  margin: auto;
  padding: 0;
  border: 0;
  background: none;
  box-shadow: none;
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
  pointer-events: none;
}
section.framer-4vz9xo .kinara-pf-detail::before {
  content: "";
  display: block;
  width: clamp(28px, 2.4vw, 32px);
  height: clamp(28px, 2.4vw, 32px);
  margin: 0 0 10px;
  background-color: var(--kinara-indigo-soft);
  -webkit-mask-image: url("../images/icon-briefcase.svg");
  mask-image: url("../images/icon-briefcase.svg");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: contain;
  mask-size: contain;
  pointer-events: none;
}
section.framer-4vz9xo .kinara-pf-detail[data-kinara-pf-key="tech"]::before {
  -webkit-mask-image: url("../images/icon-sparkles.svg");
  mask-image: url("../images/icon-sparkles.svg");
}
section.framer-4vz9xo .kinara-pf-detail[data-kinara-pf-key="gta"]::before {
  -webkit-mask-image: url("../images/icon-clock.svg");
  mask-image: url("../images/icon-clock.svg");
}
section.framer-4vz9xo .kinara-pf-detail[data-kinara-pf-key="premium"]::before {
  -webkit-mask-image: url("../images/icon-star.svg");
  mask-image: url("../images/icon-star.svg");
}
section.framer-4vz9xo .kinara-pf-detail-body {
  margin: 0;
  opacity: 1;
  transform: translate3d(0, 0, 0);
  transition: opacity 0.28s cubic-bezier(0.22, 1, 0.36, 1),
    transform 0.28s cubic-bezier(0.22, 1, 0.36, 1);
}
section.framer-4vz9xo .kinara-pf-detail-body p {
  margin: 0;
  font-family: "Inter Display", Inter, sans-serif;
  font-size: clamp(16px, 1.35vw, 19px);
  font-weight: 500;
  letter-spacing: -0.02em;
  line-height: 1.5;
  color: #fff;
  text-shadow: 0 8px 28px rgba(0, 0, 0, 0.35);
}
section.framer-4vz9xo .kinara-pf-detail-body p + p {
  margin-top: 0.75em;
}
section.framer-4vz9xo .kinara-pf-detail-body.is-kinara-pf-swap {
  opacity: 0;
  transform: translate3d(0, 6px, 0);
  transition-duration: 0.18s;
}
@media (prefers-reduced-motion: reduce) {
  section.framer-4vz9xo .kinara-pf-detail-body,
  section.framer-4vz9xo .framer-1ki8epa .framer-o1thv5::before,
  section.framer-4vz9xo .framer-1ki8epa .framer-v3ildb p,
  section.framer-4vz9xo .framer-1ki8epa .framer-v3ildb .framer-text {
    transition: none;
  }
  section.framer-4vz9xo .kinara-pf-detail-body.is-kinara-pf-swap {
    opacity: 1;
    transform: none;
  }
}
@media (max-width: 1199.98px) {
  section.framer-4vz9xo .framer-1ki8epa {
    max-width: 100% !important;
    gap: 12px !important;
  }
  section.framer-4vz9xo .kinara-pf-detail {
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    width: min(520px, 100%);
    max-width: 100%;
    height: auto;
    margin: 0 auto 16px;
  }
  section.framer-4vz9xo .framer-11kaxfl-container > .framer-IoDlI {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1199.98px) {
  section.framer-4vz9xo .framer-l9g3bj {
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: flex-start !important;
    gap: 36px !important;
  }
  section.framer-4vz9xo .framer-1rh7c03 {
    flex: 0 0 auto !important;
    width: auto !important;
    max-width: min(340px, 42%) !important;
    overflow: visible !important;
  }
  section.framer-4vz9xo .framer-1ki8epa {
    flex: 0 0 auto !important;
    width: auto !important;
    max-width: 100% !important;
  }
  section.framer-4vz9xo .framer-1s5akc {
    flex: 1 1 auto !important;
    width: auto !important;
    min-width: 0 !important;
    align-self: flex-end !important;
    overflow: visible !important;
  }
  section.framer-4vz9xo .framer-11kaxfl-container {
    width: 100%;
    height: auto;
    opacity: 1 !important;
    transform: none !important;
  }
  section.framer-4vz9xo .kinara-pf-detail {
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin: 0;
  }
}
@media (max-width: 809.98px) {
  section.framer-4vz9xo .framer-1ki8epa .framer-v3ildb {
    white-space: pre-wrap;
  }
  /* Keep quote host stable across the four piliers; value set by kinara-hero-points.js */
  section.framer-4vz9xo .framer-11kaxfl-container {
    min-height: var(--kinara-pf-host-min-h, 0px);
  }
  section.framer-4vz9xo .kinara-pf-detail {
    min-height: var(--kinara-pf-quote-min-h, 0px);
  }
}

.framer-1m07lfk-container .framer-Yf5wR .framer-6yhlt6,
.framer-ZUPdC .framer-3a23p6-container .framer-Yf5wR .framer-6yhlt6 {
  box-sizing: border-box;
  width: 100% !important;
  height: auto !important;
  min-height: 0;
  padding: 12.5px 21.5px !important;
}
.framer-1m07lfk-container .framer-styles-preset-79ayo0,
.framer-ZUPdC .framer-3a23p6-container .framer-styles-preset-79ayo0 {
  --framer-font-size: 14.5px !important;
}

/* Primary CTA fill — Kinara indigo; remove legacy checkout insets */
a.framer-Yf5wR[data-framer-name="Primary"] .framer-6yhlt6,
a.framer-Yf5wR[data-framer-name="Primary Phone"] .framer-6yhlt6 {
  background-color: var(--kinara-indigo) !important;
  --border-color: transparent !important;
  box-shadow: 0 1px 2px rgba(var(--kinara-indigo-rgb), 0.22) !important;
  filter: none !important;
  -webkit-filter: none !important;
  transition: background-color 0.2s ease, box-shadow 0.2s ease;
}
a.framer-Yf5wR[data-framer-name="Primary"]:hover .framer-6yhlt6,
a.framer-Yf5wR[data-framer-name="Primary Phone"]:hover .framer-6yhlt6,
a.framer-Yf5wR[data-framer-name="Primary"]:focus-visible .framer-6yhlt6,
a.framer-Yf5wR[data-framer-name="Primary Phone"]:focus-visible .framer-6yhlt6 {
  background-color: var(--kinara-indigo-hover) !important;
  box-shadow: 0 8px 24px rgba(var(--kinara-indigo-rgb), 0.32) !important;
}
a.framer-Yf5wR[data-framer-name="Primary"]:active .framer-6yhlt6,
a.framer-Yf5wR[data-framer-name="Primary Phone"]:active .framer-6yhlt6 {
  background-color: var(--kinara-indigo-active) !important;
  box-shadow: 0 1px 2px rgba(var(--kinara-indigo-rgb), 0.22) !important;
}
a.framer-Yf5wR[data-framer-name="Primary"]:focus-visible,
a.framer-Yf5wR[data-framer-name="Primary Phone"]:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
}

/* Icon frames — indigo-led rim, warm gold tip */
.framer-Oyows {
  background: linear-gradient(
    40deg,
    var(--kinara-indigo-soft) 0%,
    #0c0f16 44%,
    var(--kinara-indigo) 78%,
    rgba(255, 205, 125, 0.5) 100%
  ) !important;
  box-shadow: 0 6px 24px rgba(var(--kinara-indigo-rgb), 0.22) !important;
}

/* Fixed header — full-bleed dark scrim fades in on scroll */
.framer-Y1h2E .framer-dpe114-container {
  --kinara-nav-progress: 0;
  --kinara-nav-leave-hero: 0;
  overflow: visible;
  transition: transform 0.48s cubic-bezier(0.22, 1, 0.36, 1);
}
.framer-Y1h2E .framer-dpe114-container.is-kinara-nav-hidden {
  transform: translate3d(0, -100%, 0) !important;
  pointer-events: none;
  transition: transform 0.65s cubic-bezier(0.4, 0, 0.2, 1);
}
.framer-Y1h2E .framer-dpe114-container::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 168px;
  z-index: 0;
  pointer-events: none;
  background: linear-gradient(
    to bottom,
    rgba(8, 10, 16, 0.9) 0%,
    rgba(8, 10, 16, 0.7) 38%,
    rgba(8, 10, 16, 0.28) 72%,
    rgba(8, 10, 16, 0) 100%
  );
  -webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 42%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 42%, transparent 100%);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  opacity: var(--kinara-nav-progress, 0);
}
.framer-Y1h2E .framer-dpe114-container > * {
  position: relative;
  z-index: 1;
}

/* Nav bar — full viewport width; inner row stretches with side padding */
.framer-Y1h2E .framer-dpe114-container > .ssr-variant {
  width: 100%;
  max-width: none;
}
.framer-ZUPdC.framer-90tdu2 {
  width: 100% !important;
  max-width: none !important;
  box-sizing: border-box;
}
.framer-ZUPdC.framer-v-90tdu2.framer-90tdu2,
.framer-ZUPdC.framer-v-u3ocjt.framer-90tdu2 {
  padding-left: clamp(20px, 3vw, 40px) !important;
  padding-right: clamp(20px, 3vw, 40px) !important;
}
.framer-ZUPdC .framer-yq3j0r {
  width: 100% !important;
  max-width: none !important;
}
@media (prefers-reduced-motion: reduce) {
  .framer-Y1h2E .framer-dpe114-container {
    transition: none;
  }
  .framer-Y1h2E .framer-dpe114-container.is-kinara-nav-hidden {
    transform: none !important;
    pointer-events: auto;
  }
  .framer-Y1h2E .framer-dpe114-container::before,
  .framer-Y1h2E .framer-dpe114-container::after {
    transition: none;
  }
}

/* Header menu — keep links/layout; drop glass + border overlay; slightly larger */
.framer-ZUPdC .framer-199y88y {
  background: transparent !important;
  background-color: transparent !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  box-shadow: none !important;
  padding: 18px 28px 16px !important;
}
.framer-ZUPdC .framer-199y88y .framer-48nfym {
  gap: 32px !important;
}
.framer-ZUPdC .framer-48nfym .kinara-solutions-trigger { order: 1; }
.framer-ZUPdC .framer-48nfym .framer-1hxdou6-container { order: 2; }
.framer-ZUPdC .framer-48nfym .framer-ocqhot-container { order: 3; }
.framer-ZUPdC .framer-48nfym .framer-9hdncu-container { order: 4; }
.framer-ZUPdC .framer-48nfym .framer-1aui1a1-container { order: 5; }
nav.framer-48nfym .framer-9hdncu-container a {
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  gap: 2px;
  width: max-content !important;
}
nav.framer-xeo8cm .framer-tamd1c-container a {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  gap: 6px;
}
.framer-9hdncu-container .framer-1gsxzzc,
.framer-tamd1c-container .framer-1gsxzzc {
  display: inline-flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: baseline !important;
  gap: 6px;
  width: max-content !important;
  white-space: nowrap !important;
}
.framer-9hdncu-container .framer-1gsxzzc > p,
.framer-9hdncu-container .framer-1gsxzzc .framer-text,
.framer-tamd1c-container .framer-1gsxzzc > p,
.framer-tamd1c-container .framer-1gsxzzc .framer-text {
  display: inline-block !important;
  width: auto !important;
  flex: 0 0 auto !important;
}
.kinara-nav-soon {
  display: inline-block;
  flex: 0 0 auto;
  margin: 0;
  padding: 0;
  border: 0;
  background: none;
  color: #9276f0;
  font-family: Inter, "Inter Placeholder", sans-serif;
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0.02em;
  line-height: 1;
  white-space: nowrap;
  pointer-events: none;
}
html[data-theme="light"] .kinara-nav-soon {
  color: #9276f0;
}
.framer-ZUPdC .framer-199y88y .framer-styles-preset-1p9z0bc {
  --framer-font-size: 15.5px !important;
}

@media (min-width: 810px) and (max-width: 1199.98px) {
  .framer-ZUPdC .framer-199y88y {
    padding: 14px 12px 12px !important;
  }
  .framer-ZUPdC .framer-199y88y .framer-48nfym {
    gap: 18px !important;
  }
  .framer-ZUPdC .framer-199y88y .framer-styles-preset-1p9z0bc {
    --framer-font-size: 13.5px !important;
  }
}

.framer-ZUPdC .framer-s9npw8,
.framer-ZUPdC .framer-11pw19v {
  display: none !important;
}

.framer-ZUPdC .framer-48nfym > .framer-ocqhot-container a .framer-9lj699 {
  transition: left 0.32s cubic-bezier(0.44, 0, 0.56, 1),
    right 0.32s cubic-bezier(0.44, 0, 0.56, 1),
    width 0.32s cubic-bezier(0.44, 0, 0.56, 1);
}
.framer-ZUPdC .framer-48nfym > .framer-ocqhot-container a:not(:hover):not(:focus-visible) .framer-9lj699 {
  width: 1% !important;
  left: -10px !important;
  right: auto !important;
}

.framer-ZUPdC .kinara-solutions-trigger {
  flex: none;
  height: auto;
  position: relative;
  width: auto;
  z-index: 1;
}

.kinara-solutions-trigger .framer-1gsxzzc,
.framer-4h06v-container .framer-1gsxzzc {
  display: inline-flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center;
  gap: 4px;
  width: max-content !important;
  white-space: nowrap !important;
}

.kinara-solutions-trigger .framer-1gsxzzc > p,
.kinara-solutions-trigger .framer-1gsxzzc .framer-text,
.framer-4h06v-container .framer-1gsxzzc > p,
.framer-4h06v-container .framer-1gsxzzc .framer-text {
  display: inline-block !important;
  width: auto !important;
  flex: 0 0 auto !important;
}

.kinara-solutions-chevron {
  display: inline-flex;
  flex: 0 0 auto;
  align-self: center;
  width: 10px;
  height: 10px;
  color: var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8, rgb(255, 255, 255));
  transition: transform 0.2s ease;
}

.kinara-solutions-trigger a[aria-expanded="true"] .kinara-solutions-chevron,
.framer-4h06v-container a[aria-expanded="true"] .kinara-solutions-chevron {
  transform: rotate(180deg);
}

.kinara-solutions-panel {
  position: fixed;
  z-index: 40;
  box-sizing: border-box;
  min-width: 288px;
  max-width: calc(100vw - 24px);
  padding: 8px;
  border-radius: 16px;
  background: rgba(12, 15, 22, 0.92);
  border: 1px solid rgba(255, 255, 255, 0.15);
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  display: none;
}

.kinara-solutions-panel.is-open {
  display: block;
}
.kinara-solutions-panel[hidden] {
  display: none !important;
}

.kinara-solutions-panel.is-phone {
  position: relative !important;
  top: auto !important;
  left: auto !important;
  z-index: 1;
  width: 100% !important;
  min-width: 0;
  max-width: none;
  margin: 2px 0 0;
  padding: 6px;
  order: 1;
  align-self: stretch;
  box-shadow: none;
}

.framer-ZUPdC.framer-v-1jpmcy9.framer-90tdu2 {
  width: 100% !important;
  max-width: none !important;
  height: 100svh !important;
  height: 100dvh !important;
  min-height: 100svh !important;
  box-sizing: border-box;
  display: flex !important;
  flex-direction: column !important;
  padding-bottom: calc(20px + env(safe-area-inset-bottom, 0px)) !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 .framer-yq3j0r {
  flex: 1 1 auto;
  width: 100% !important;
  height: 100%;
  min-height: 0;
  justify-content: flex-start !important;
  gap: 20px !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 .framer-1yzb3cd {
  flex: 1 1 auto !important;
  width: 100% !important;
  height: auto !important;
  min-height: 0;
  align-items: stretch !important;
  justify-content: flex-start !important;
  gap: 20px !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 .framer-rzisjf {
  flex: 1 1 auto !important;
  width: 100% !important;
  min-height: 0 !important;
  align-items: stretch !important;
  align-self: stretch !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm {
  width: 100% !important;
  max-width: 100% !important;
  overflow: visible !important;
  align-items: stretch !important;
  place-content: flex-start !important;
  justify-content: flex-start !important;
  gap: 4px !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .kinara-solutions-panel {
  order: 1;
  flex: none;
  margin-bottom: 16px;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-4h06v-container,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-11e9mt3-container,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-kinara-actu-phone-container,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-tamd1c-container,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-1ox83ll-container {
  display: flex !important;
  align-items: center;
  justify-content: flex-start;
  width: 100% !important;
  min-height: 52px;
  text-align: left;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-4h06v-container a,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-11e9mt3-container a,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-kinara-actu-phone-container a,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-tamd1c-container a,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-1ox83ll-container a {
  display: flex !important;
  align-items: center;
  justify-content: flex-start !important;
  place-content: center flex-start !important;
  width: 100% !important;
  min-height: 52px;
  box-sizing: border-box;
  text-align: left;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm .framer-1gsxzzc {
  margin-left: 0 !important;
  margin-right: auto !important;
  left: 0 !important;
  right: auto !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-tamd1c-container .framer-1gsxzzc {
  display: inline-flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: baseline !important;
  gap: 6px;
  width: max-content !important;
  white-space: nowrap !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-4h06v-container {
  order: 1 !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-11e9mt3-container {
  order: 2 !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-kinara-actu-phone-container {
  order: 3 !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-tamd1c-container {
  order: 4 !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-1ox83ll-container {
  order: 5 !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-4h06v-container .framer-text,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-11e9mt3-container .framer-text,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-kinara-actu-phone-container .framer-text,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-tamd1c-container .framer-text,
.framer-ZUPdC.framer-v-1jpmcy9 nav.framer-xeo8cm > .framer-1ox83ll-container .framer-text {
  --framer-font-size: 26px !important;
  font-size: clamp(22px, 6.4vw, 28px) !important;
  font-weight: 500 !important;
  letter-spacing: -0.03em !important;
  line-height: 1.2 !important;
}
.framer-ZUPdC.framer-v-1jpmcy9 .framer-4h06v-container .kinara-solutions-chevron {
  width: 14px;
  height: 14px;
}
.framer-ZUPdC.framer-v-1jpmcy9 .framer-3a23p6-container {
  margin-top: auto;
  width: 100% !important;
  flex: none;
}
.framer-ZUPdC.framer-v-1jpmcy9 .kinara-burger-expert {
  flex: none;
  width: 100%;
}
@media (max-width: 809.98px) {
  html:has(.framer-ZUPdC.framer-v-1jpmcy9),
  body:has(.framer-ZUPdC.framer-v-1jpmcy9) {
    overflow: hidden;
  }
  .framer-Y1h2E .framer-dpe114-container:has(.framer-ZUPdC.framer-v-1jpmcy9) {
    height: 100svh;
    height: 100dvh;
  }
  .framer-Y1h2E .framer-dpe114-container:has(.framer-ZUPdC.framer-v-1jpmcy9).is-kinara-nav-hidden {
    transform: none !important;
    pointer-events: auto;
  }
}

.kinara-burger-expert {
  box-sizing: border-box;
  display: none;
  flex: none;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 48px;
  margin-top: 0;
  padding: 0 21.5px;
  border: 1px solid rgba(255, 255, 255, 0.14);
  border-radius: 999px;
  background: var(--token-5a7f2bca-ee8c-42c5-80e1-f72de38d4fdf, rgba(255, 255, 255, 0.07));
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  color: rgba(255, 255, 255, 0.92);
  text-decoration: none;
  cursor: pointer;
}
.kinara-burger-expert-label {
  font-family: Inter, "Inter Placeholder", sans-serif;
  font-size: 14.5px;
  font-weight: 600;
  letter-spacing: -0.02em;
  line-height: 1.2;
  white-space: nowrap;
}
@media (max-width: 809.98px) {
  .kinara-burger-expert {
    display: inline-flex;
  }
}
@media (min-width: 810px) {
  .kinara-burger-expert {
    display: none !important;
  }
}
.kinara-burger-expert:hover {
  background: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.22);
  color: #fff;
}
.kinara-burger-expert:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
}

.kinara-solutions-item {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 10px 12px;
  border-radius: 10px;
  text-decoration: none;
  color: var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8, rgb(255, 255, 255));
}

.kinara-solutions-item:hover,
.kinara-solutions-item:focus-visible {
  background: rgba(255, 255, 255, 0.07);
  outline: none;
}

.kinara-solutions-logo {
  flex: 0 0 28px;
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.kinara-solutions-logo img {
  width: 28px;
  height: 28px;
  object-fit: contain;
  filter: none;
  opacity: 1;
  transition: filter 0.2s ease, opacity 0.2s ease;
}

.kinara-solutions-panel:has(.kinara-solutions-item:hover) .kinara-solutions-logo img,
.kinara-solutions-panel:has(.kinara-solutions-item:focus-visible) .kinara-solutions-logo img {
  filter: grayscale(1) brightness(1.55);
  opacity: 0.75;
}

.kinara-solutions-panel .kinara-solutions-item:hover .kinara-solutions-logo img,
.kinara-solutions-panel .kinara-solutions-item:focus-visible .kinara-solutions-logo img {
  filter: none;
  opacity: 1;
}

@media (prefers-reduced-motion: reduce) {
  .kinara-solutions-logo img {
    transition: none;
  }
}

.kinara-solutions-copy {
  min-width: 0;
  flex: 1 1 auto;
}

.kinara-solutions-title {
  display: block;
  font-family: Inter, "Inter Placeholder", sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.3;
  white-space: nowrap;
}

.kinara-solutions-desc {
  display: block;
  margin-top: 2px;
  font-family: Inter, "Inter Placeholder", sans-serif;
  font-size: 12px;
  line-height: 1.3;
  color: var(--token-e77749d5-1f11-472b-b926-5090d7e5b50e, rgb(155, 169, 196));
  white-space: nowrap;
}

/* Keep page sections in one flex column so order can swap Produits / Points forts */
.framer-P0PnG {
  display: contents !important;
}

.framer-P0PnG .framer-1ya6ioj {
  gap: 80px !important;
}

header.framer-jdt6mz .framer-1kktr3t {
  display: none !important;
}

/* Hero subtext — two lines, no hyphen inside multi-verticalisées */
.framer-P0PnG .framer-oy54su {
  max-width: 560px !important;
}
.framer-P0PnG .framer-oy54su p,
.framer-P0PnG .framer-oy54su .framer-text {
  hyphens: none;
  -webkit-hyphens: none;
  overflow-wrap: normal;
  word-break: normal;
}

/* Hero H1 — fluid type on phone only (Framer preset stays 46px otherwise) */
@media (max-width: 809.98px) {
  header.framer-jdt6mz .framer-pyj73d h1,
  header.framer-jdt6mz .framer-pyj73d h1.framer-styles-preset-1ucu1n1 {
    --framer-font-size: clamp(34px, 8.72vw, 42px);
    --framer-line-height: 1.18em;
    font-size: clamp(34px, 8.72vw, 42px) !important;
    line-height: 1.18;
  }
}

/* Hero bg — still photo instead of Framer MP4 */
.framer-P0PnG .framer-1gy3bcn-container {
  background-image: url("../images/conducteur-2.webp");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.framer-P0PnG .framer-1gy3bcn-container::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background:
    radial-gradient(
      120% 90% at 0% 0%,
      rgba(8, 10, 16, 0.55) 0%,
      rgba(8, 10, 16, 0.28) 32%,
      rgba(8, 10, 16, 0) 58%
    ),
    linear-gradient(
      90deg,
      rgba(8, 10, 16, 0.38) 0%,
      rgba(8, 10, 16, 0.12) 22%,
      rgba(8, 10, 16, 0) 42%
    ),
    linear-gradient(
      180deg,
      rgba(8, 10, 16, 0.32) 0%,
      rgba(8, 10, 16, 0.1) 18%,
      rgba(8, 10, 16, 0) 36%
    );
}
.framer-P0PnG .framer-1gy3bcn-container video {
  opacity: 0 !important;
  visibility: hidden !important;
}

/* Hero 2-slide autoplay — bg + app shot only */
.framer-P0PnG .kinara-hero-bg-stack {
  position: absolute;
  inset: 0;
  z-index: 0;
  overflow: hidden;
  pointer-events: none;
}
.framer-P0PnG .kinara-hero-bg-layer {
  position: absolute;
  inset: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0;
  transform: scale(1);
  transform-origin: center center;
  transition: opacity 1s cubic-bezier(0.22, 1, 0.36, 1);
}
@media (max-width: 809.98px) {
  .framer-P0PnG .framer-p2gjaz {
    width: 100% !important;
  }
  .framer-P0PnG .framer-1gy3bcn-container {
    width: 100% !important;
    max-width: none !important;
    left: 0 !important;
    right: 0 !important;
  }
  .framer-P0PnG .framer-1gy3bcn-container,
  .framer-P0PnG .kinara-hero-bg-layer,
  .framer-P0PnG .kinara-hero-bg-layer:nth-child(1) {
    background-position: 82% 36%;
    transform-origin: 82% 36%;
  }
  .framer-P0PnG .kinara-hero-bg-layer:nth-child(2) {
    background-position: 82% 32%;
    transform-origin: 82% 32%;
  }
  .framer-P0PnG .kinara-hero-bg-layer:nth-child(3) {
    background-position: 86% 38%;
    transform-origin: 86% 38%;
  }
}
@media (min-width: 810px) and (max-width: 1199.98px) {
  .framer-P0PnG .framer-1gy3bcn-container,
  .framer-P0PnG .kinara-hero-bg-layer,
  .framer-P0PnG .kinara-hero-bg-layer:nth-child(1) {
    background-position: 72% 40%;
    transform-origin: 72% 40%;
  }
  .framer-P0PnG .kinara-hero-bg-layer:nth-child(2) {
    background-position: 72% 38%;
    transform-origin: 72% 38%;
  }
  .framer-P0PnG .kinara-hero-bg-layer:nth-child(3) {
    background-position: 78% 42%;
    transform-origin: 78% 42%;
  }
}
.framer-P0PnG .kinara-hero-bg-layer.is-active {
  opacity: 1;
}
.framer-P0PnG .framer-1gy3bcn-container:has(.kinara-hero-bg-stack) > img {
  opacity: 0 !important;
  visibility: hidden !important;
}
.framer-P0PnG .framer-tqk5kz,
header.framer-jdt6mz figure.framer-tqk5kz {
  height: auto !important;
  aspect-ratio: 1121 / 558 !important;
}
.framer-P0PnG .framer-tqk5kz > [data-framer-background-image-wrapper],
header.framer-jdt6mz figure.framer-tqk5kz > [data-framer-background-image-wrapper] {
  position: absolute !important;
  inset: 0 !important;
  width: auto !important;
  height: auto !important;
}
.framer-P0PnG .framer-tqk5kz img,
header.framer-jdt6mz figure.framer-tqk5kz img {
  object-fit: contain !important;
  object-position: center top !important;
}
.framer-P0PnG .framer-tqk5kz .kinara-hero-app-layer {
  position: absolute;
  inset: 0;
  z-index: 1;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  object-fit: contain;
  object-position: center;
  opacity: 0;
  pointer-events: none;
  transition: opacity 1s cubic-bezier(0.22, 1, 0.36, 1);
}
.framer-P0PnG .framer-tqk5kz .kinara-hero-app-layer.is-active {
  z-index: 2;
  opacity: 1;
}
@keyframes kinara-hero-zoom-in {
  from { transform: scale(1.1); }
  to { transform: scale(1); }
}
.framer-P0PnG .kinara-hero-bg-layer.is-active.is-kinara-hero-zoom {
  animation: kinara-hero-zoom-in 1.6s cubic-bezier(0.12, 0.23, 0.5, 1) both;
}
.framer-P0PnG .framer-tqk5kz:has(.kinara-hero-app-layer) img:not(.kinara-hero-app-layer) {
  opacity: 0 !important;
  visibility: hidden !important;
}
.kinara-hero-dots {
  position: fixed;
  left: 50%;
  bottom: max(24px, calc(env(safe-area-inset-bottom, 0px) + 16px));
  z-index: 30;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: max-content;
  margin: 0;
  padding: 10px 14px;
  border: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 999px;
  background: rgba(8, 10, 16, 0.48);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.28);
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  transform: translate3d(-50%, 0, 0);
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transition:
    opacity 0.48s cubic-bezier(0.22, 1, 0.36, 1),
    transform 0.48s cubic-bezier(0.22, 1, 0.36, 1),
    visibility 0.48s;
}
.kinara-hero-dots.is-kinara-hero-dots-away {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translate3d(-50%, 20px, 0);
}
.kinara-hero-dots button {
  appearance: none;
  position: relative;
  box-sizing: border-box;
  width: 52px;
  height: 4px;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border: 0;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.28);
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.kinara-hero-dots button:hover {
  background: rgba(255, 255, 255, 0.45);
}
.kinara-hero-dots button:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
}
.kinara-hero-dot-fill {
  display: block;
  width: 0;
  height: 100%;
  border-radius: inherit;
  background: #fff;
}
.kinara-hero-dots button.is-active .kinara-hero-dot-fill {
  animation: kinara-hero-dot-fill 7s linear forwards;
}
.kinara-hero-dots.is-kinara-hero-paused .kinara-hero-dot-fill,
header.framer-jdt6mz.is-kinara-hero-paused .kinara-hero-dot-fill {
  animation-play-state: paused;
}
@keyframes kinara-hero-dot-fill {
  from { width: 0; }
  to { width: 100%; }
}
@media (max-width: 809.98px) {
  .kinara-hero-dots {
    gap: 8px;
    padding: 8px 12px;
  }
  .kinara-hero-dots button {
    width: 44px;
  }
  .kinara-hero-dots.is-kinara-hero-dots-away {
    transform: translate3d(-50%, 14px, 0);
  }
}
@media (prefers-reduced-motion: reduce) {
  .framer-P0PnG .kinara-hero-bg-layer,
  .framer-P0PnG .framer-tqk5kz .kinara-hero-app-layer {
    transition: none;
  }
  .framer-P0PnG .kinara-hero-bg-layer.is-active.is-kinara-hero-zoom {
    animation: none;
  }
  .kinara-hero-dots,
  .kinara-hero-dots.is-kinara-hero-dots-away {
    transition: opacity 0.01s linear, visibility 0s linear;
    transform: translate3d(-50%, 0, 0) !important;
  }
  .kinara-hero-dots button.is-active .kinara-hero-dot-fill {
    animation: none;
    width: 100%;
  }
}

.framer-P0PnG .framer-17bqy5g,
.framer-P0PnG .framer-phyc1x,
.framer-P0PnG .framer-806ngn-container {
  display: none !important;
}

/* Page wash behind Produits / Actualités — CSS blobs, no compressed PNG tramage */
.framer-P0PnG figure.framer-rd6509,
.framer-P0PnG [data-framer-name="Bg Gradient"] {
  background:
    radial-gradient(42% 48% at 34% 50%, rgba(255, 172, 10, 0.1) 0%, transparent 68%),
    radial-gradient(40% 46% at 68% 52%, rgba(var(--kinara-indigo-rgb), 0.12) 0%, transparent 68%);
  filter: none !important;
  pointer-events: none;
}
.framer-P0PnG figure.framer-rd6509 [data-framer-background-image-wrapper],
.framer-P0PnG figure.framer-rd6509 img,
.framer-P0PnG [data-framer-name="Bg Gradient"] img {
  visibility: hidden !important;
  opacity: 0 !important;
}
.framer-P0PnG figure.framer-rd6509::before,
.framer-P0PnG figure.framer-rd6509::after,
.framer-P0PnG [data-framer-name="Bg Gradient"]::before,
.framer-P0PnG [data-framer-name="Bg Gradient"]::after {
  content: "";
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
}
.framer-P0PnG figure.framer-rd6509::before,
.framer-P0PnG [data-framer-name="Bg Gradient"]::before {
  left: 18%;
  top: 28%;
  width: 32%;
  height: 40%;
  background: #ffac0a;
  opacity: 0.1;
  filter: blur(80px);
}
.framer-P0PnG figure.framer-rd6509::after,
.framer-P0PnG [data-framer-name="Bg Gradient"]::after {
  right: 14%;
  top: 26%;
  width: 34%;
  height: 42%;
  background: var(--kinara-indigo);
  opacity: 0.12;
  filter: blur(80px);
}

/* Amber wash behind Actualités only — Produits + indigo unchanged */
.framer-P0PnG figure.framer-15k9ybp,
section.framer-1ocarzi [data-framer-name="Bg Gradient"],
section.framer-1ocarzi figure.framer-rd6509 {
  background:
    radial-gradient(24% 32% at 34% 58%, rgba(255, 172, 10, 0.1) 0%, transparent 20%),
    radial-gradient(40% 46% at 68% 52%, rgba(var(--kinara-indigo-rgb), 0.12) 0%, transparent 68%);
}
.framer-P0PnG figure.framer-15k9ybp::before,
section.framer-1ocarzi [data-framer-name="Bg Gradient"]::before,
section.framer-1ocarzi figure.framer-rd6509::before {
  top: calc(28% + 90px);
  width: 18%;
  height: 24%;
}

/* Indigo–amber blob behind Le Groupe — large blurred amber + indigo, no tight spot. */
section.framer-2e2suq {
  position: relative;
  isolation: isolate;
  background-image:
    radial-gradient(40% 46% at 68% calc(52% - 200px), rgba(var(--kinara-indigo-rgb), 0.12) 0%, transparent 68%);
  background-repeat: no-repeat;
}
section.framer-2e2suq::before,
section.framer-2e2suq::after {
  content: "";
  position: absolute;
  z-index: 0;
  border-radius: 50%;
  pointer-events: none;
}
section.framer-2e2suq::before {
  left: 18%;
  top: calc(28% + 90px - 200px);
  width: 18%;
  height: 24%;
  background: #ffac0a;
  opacity: 0.1;
  filter: blur(80px);
}
section.framer-2e2suq::after {
  right: 14%;
  top: calc(26% - 200px);
  width: 34%;
  height: 42%;
  background: var(--kinara-indigo);
  opacity: 0.12;
  filter: blur(80px);
}
section.framer-2e2suq > * {
  position: relative;
  z-index: 1;
}

.framer-12dukr9 .framer-rkq3o0 {
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
}

.framer-jdt6mz,
.framer-2w2qm9,
.framer-12dukr9 {
  order: 0;
}

.framer-1c7dtba { order: 1 !important; } /* Produits */
.framer-2e2suq { order: 2 !important; } /* Features */
.framer-105iprd { order: 3 !important; } /* Points forts */

section.framer-105iprd .framer-vdwtkd,
section.framer-105iprd .framer-vdwtkd p,
section.framer-105iprd .framer-j8joy7,
section.framer-105iprd .framer-1klptjp,
section.framer-105iprd .framer-1klptjp h4,
section.framer-105iprd .framer-hndpv9,
section.framer-105iprd .framer-hndpv9 p {
  height: auto !important;
  overflow: visible !important;
  white-space: normal !important;
}
section.framer-105iprd .framer-wnthpc > [data-framer-background-image-wrapper] {
  display: none !important;
}
section.framer-105iprd .framer-5ek2wo-container .framer-owb8b7 {
  background: linear-gradient(var(--kinara-indigo) 0%, var(--kinara-indigo-soft) 100%) !important;
}

.framer-q836dk,
.framer-4vz9xo,
.framer-1gadtmk,
.framer-6tlzhn,
.framer-1ocarzi,
.framer-1kdajem,
.framer-Y1h2E > .ssr-variant {
  order: 4 !important;
}

section.framer-4vz9xo {
  position: relative;
  overflow: hidden;
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
@media (max-width: 809.98px) {
  section.framer-4vz9xo {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }
}
@media (max-width: 390px) {
  header.framer-jdt6mz,
  .framer-P0PnG .framer-jdt6mz {
    padding-bottom: 24px !important;
  }
  section.framer-12dukr9,
  section.framer-2e2suq,
  section.framer-1c7dtba,
  section.framer-4vz9xo,
  section.framer-1gadtmk {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .kinara-figures-band {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
}
@media (max-width: 425px) {
  section.framer-12dukr9,
  section.framer-1c7dtba {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  section.framer-2e2suq {
    padding-top: 40px !important;
  }
  section.framer-2e2suq .framer-1ljjz0s {
    gap: 40px !important;
  }
  .framer-P0PnG section.framer-2w2qm9 {
    padding-bottom: 20px !important;
  }
}
section.framer-4vz9xo::before {
  content: none;
  display: none;
}
section.framer-4vz9xo > .kinara-pf-parallax {
  position: absolute;
  inset: 0;
  z-index: 0;
  overflow: hidden;
  pointer-events: none;
}
section.framer-4vz9xo > .kinara-pf-parallax img {
  position: absolute;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  transform-origin: center center;
  transform: translate3d(0, 0, 0) scale(1.2);
  opacity: 0.85;
  user-select: none;
  -webkit-user-drag: none;
}
/* ≤1200: 85% pin, then +120px (reversed 160px then +200px from the −240px crop) */
@media (max-width: 1200px) {
  section.framer-4vz9xo > .kinara-pf-parallax img {
    object-position: calc(85% + 120px) 50%;
    transform-origin: calc(85% + 120px) 50%;
  }
}
section.framer-4vz9xo > *:not(.kinara-pf-parallax) {
  position: relative;
  z-index: 1;
}
@media (prefers-reduced-motion: reduce) {
  section.framer-4vz9xo > .kinara-pf-parallax img {
    transform: none;
  }
}

h2,
h2.framer-text,
.framer-styles-preset-mnfyzd:not(.rich-text-wrapper) {
  --framer-font-weight: 500 !important;
  font-weight: 500 !important;
}
section.framer-4vz9xo .framer-l9g3bj {
  position: relative;
  top: -20px;
}
@media (max-width: 1199.98px) {
  section.framer-4vz9xo .framer-l9g3bj {
    top: -16px;
  }
}
@media (max-width: 809.98px) {
  section.framer-4vz9xo .framer-l9g3bj {
    top: -10px;
  }
}

/* Points forts cards — attached trapezoid perspective; keep Framer fade/brightness */
section.framer-4vz9xo .framer-IoDlI.framer-19vufya {
  overflow: visible;
}
section.framer-4vz9xo .framer-IoDlI .framer-sg2tfk {
  overflow: visible;
  transform: rotate(18deg);
  transform-origin: center center;
}
section.framer-4vz9xo .framer-IoDlI figure.framer-1m7323l,
section.framer-4vz9xo .framer-IoDlI figure.framer-1marqh,
section.framer-4vz9xo .framer-IoDlI figure.framer-1marqhs,
section.framer-4vz9xo .framer-IoDlI figure.framer-1cjt60o,
section.framer-4vz9xo .framer-IoDlI figure.framer-1qodld0 {
  overflow: visible;
  clip-path: polygon(0% 98%, 22% 40%, 100% 0%, 72% 90%);
  -webkit-clip-path: polygon(0% 98%, 22% 40%, 100% 0%, 72% 90%);
}

section.framer-q836dk,
section.framer-6tlzhn,
section#pricing,
.framer-P0PnG > section.framer-105iprd,
.framer-P0PnG > section[data-framer-name="Exceptionalities"],
.framer-P0PnG > section.framer-1ocarzi,
.framer-P0PnG > section[data-framer-name="FAQ"],
.framer-P0PnG > section.framer-1kdajem,
.framer-P0PnG > section[data-framer-name="Integration"] {
  display: none !important;
}

section.framer-1gadtmk figure.framer-1xfunnc {
  display: none !important;
}

section.framer-1kdajem [data-framer-name="Masking"],
section.framer-1kdajem [data-framer-name="Gradient"] {
  display: none !important;
}

section.framer-1gadtmk .framer-fajt0x {
  align-items: flex-start !important;
}
section.framer-1gadtmk .framer-q7ns0q,
section.framer-1gadtmk .framer-q7ns0q p,
section.framer-1gadtmk .framer-q7ns0q .framer-text,
section.framer-2e2suq .framer-q7ns0q,
section.framer-2e2suq .framer-q7ns0q p,
section.framer-2e2suq .framer-q7ns0q .framer-text {
  text-transform: uppercase !important;
}
section.framer-1gadtmk .framer-rbqbue {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 16px !important;
}
section.framer-1gadtmk .framer-14umki0 {
  gap: 40px !important;
}
section.framer-1gadtmk .kinara-actu-index-cta {
  display: none !important;
}
section.framer-1gadtmk .kinara-actu-index-cta-arrow {
  display: block;
  width: 1.15em;
  height: 1.15em;
  flex: none;
  transition: transform 0.2s ease;
}
section.framer-1gadtmk .kinara-actu-index-cta:hover {
  color: var(--kinara-indigo-hover);
}
section.framer-1gadtmk .kinara-actu-index-cta:hover .kinara-actu-index-cta-arrow {
  transform: translateX(5px);
}
section.framer-1gadtmk .kinara-actu-index-cta:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
  border-radius: 4px;
}
section.framer-1gadtmk .kinara-actu-index-cta:active {
  color: var(--kinara-indigo-active);
}

section.framer-1gadtmk .framer-rbqbue,
section.framer-1gadtmk .framer-rbqbue p,
section.framer-1gadtmk .framer-2bhhq4,
section.framer-1gadtmk .framer-2bhhq4 h2,
section.framer-1gadtmk .framer-1t830cw,
section.framer-1gadtmk .framer-1t830cw h4,
section.framer-1gadtmk .framer-1lja8ro,
section.framer-1gadtmk .framer-1lja8ro h4,
section.framer-1gadtmk .framer-ej6e2p,
section.framer-1gadtmk .framer-ej6e2p p {
  height: auto !important;
  overflow: visible !important;
  white-space: normal !important;
}
section.framer-1gadtmk .framer-6otwki-container {
  height: 450px !important;
}
section.framer-1gadtmk .framer-m7p27j-container {
  height: auto !important;
  min-height: var(--kinara-actu-card-h, 0px);
}
section.framer-1gadtmk .framer-1cmtwkq-container,
section.framer-1gadtmk .framer-15pmy9d-container,
section.framer-1gadtmk .framer-15aqx1b-container {
  width: 800px !important;
}
section.framer-1gadtmk .framer-CusoL.framer-1gkmdus:not(.framer-v-15uqmzp) {
  width: 800px !important;
  max-width: 800px !important;
  height: 370px !important;
  align-items: stretch !important;
}
section.framer-1gadtmk .framer-CusoL[data-kinara-actu="une"] {
  background-color: var(--kinara-indigo) !important;
}
section.framer-1gadtmk .framer-CusoL .framer-1t830cw h4 {
  font-size: 30px !important;
  --framer-font-size: 30px !important;
  font-weight: 600 !important;
  letter-spacing: -0.025em !important;
  line-height: 1.22 !important;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden !important;
}
section.framer-1gadtmk .kinara-actu-excerpt {
  margin: 0;
  width: 100%;
  font-family: "Inter Display", Inter, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.45;
  color: #c0c5cc;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
section.framer-1gadtmk .kinara-actu-more {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: max-content;
  height: 42px;
  min-height: 42px;
  margin-top: 0;
  padding: 0 20px;
  border: 1px solid rgba(255, 255, 255, 0.32);
  border-radius: 999px;
  background: transparent;
  color: rgba(255, 255, 255, 0.92);
  font-family: Inter, "Inter Placeholder", sans-serif;
  font-size: 14.5px;
  font-weight: 600;
  letter-spacing: -0.02em;
  line-height: 1.2;
  text-decoration: none;
  pointer-events: auto;
  cursor: pointer;
  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;
}
section.framer-1gadtmk .kinara-actu-more:hover {
  background: rgba(255, 255, 255, 0.08);
  border-color: rgba(255, 255, 255, 0.55);
  color: #fff;
}
section.framer-1gadtmk .framer-CusoL .framer-9ug2zc {
  flex: 1 1 auto !important;
  align-items: flex-start !important;
  justify-content: flex-start !important;
  align-self: stretch !important;
  height: auto !important;
  min-height: 0;
  gap: 16px;
}
section.framer-1gadtmk .framer-CusoL .framer-1ece5td {
  margin-top: auto !important;
  flex: none;
  gap: 16px !important;
  width: 100% !important;
  max-width: none !important;
  align-self: stretch !important;
}
section.framer-1gadtmk .kinara-actu-measure,
section.framer-1gadtmk .kinara-actu-measure > section,
section.framer-1gadtmk .kinara-actu-measure > section > div,
section.framer-1gadtmk .kinara-actu-measure ul,
section.framer-1gadtmk .kinara-actu-measure li,
section.framer-1gadtmk .kinara-actu-measure li > div,
section.framer-1gadtmk .kinara-actu-measure .framer-CusoL {
  height: auto !important;
  max-height: none !important;
  min-height: 0 !important;
}
section.framer-1gadtmk .kinara-actu-measure .framer-CusoL .framer-9ug2zc {
  flex: none !important;
  height: auto !important;
}
section.framer-1gadtmk .kinara-actu-measure .framer-CusoL .framer-1ece5td {
  margin-top: 0 !important;
}
section.framer-1gadtmk .framer-CusoL .framer-1o0g5xf {
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 12px !important;
  max-width: none !important;
  width: 100% !important;
}
section.framer-1gadtmk .framer-1lja8ro.kinara-actu-tag {
  width: auto !important;
  max-width: none !important;
  flex: none !important;
}
section.framer-1gadtmk .framer-1lja8ro.kinara-actu-tag h4,
section.framer-1gadtmk .framer-1lja8ro.kinara-actu-tag h4.framer-text {
  box-sizing: border-box;
  display: inline-block !important;
  width: auto !important;
  height: auto !important;
  padding: 6px 12px !important;
  border: 1px solid transparent !important;
  border-radius: 999px !important;
  background-image: none !important;
  background-clip: border-box !important;
  -webkit-background-clip: border-box !important;
  -webkit-text-fill-color: currentColor !important;
  font-size: 12.5px !important;
  --framer-font-size: 12.5px !important;
  font-weight: 500 !important;
  letter-spacing: 0.02em !important;
  line-height: 1.2 !important;
  text-transform: none !important;
}
section.framer-1gadtmk .kinara-actu-tag.kinara-actu-tag--une h4.framer-text {
  background: #ffac0a !important;
  border: 1px solid #ffac0a !important;
  color: #0c0f16 !important;
  --framer-text-color: #0c0f16 !important;
  -webkit-text-fill-color: #0c0f16 !important;
}
section.framer-1gadtmk .kinara-actu-tag.kinara-actu-tag--actu h4.framer-text {
  background: var(--kinara-indigo) !important;
  border: 1px solid var(--kinara-indigo) !important;
  color: #fff !important;
  --framer-text-color: #fff !important;
  -webkit-text-fill-color: #fff !important;
}
section.framer-1gadtmk .kinara-actu-tag.kinara-actu-tag--clients h4.framer-text {
  background: #1df9cd !important;
  border: 1px solid #1df9cd !important;
  color: #0c0f16 !important;
  --framer-text-color: #0c0f16 !important;
  -webkit-text-fill-color: #0c0f16 !important;
}
section.framer-1gadtmk .kinara-actu-tag.kinara-actu-tag--presse h4.framer-text {
  background: #f6614e !important;
  border: 1px solid #f6614e !important;
  color: #fff !important;
  --framer-text-color: #fff !important;
  -webkit-text-fill-color: #fff !important;
}
section.framer-1gadtmk .framer-ej6e2p {
  display: inline-flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 6px !important;
  width: auto !important;
  max-width: none !important;
  flex: none !important;
  margin-left: auto;
}
section.framer-1gadtmk .framer-ej6e2p::before {
  content: "";
  width: 14px;
  height: 14px;
  flex: none;
  background-color: currentColor;
  -webkit-mask: url("../images/icon-clock.svg") center / contain no-repeat;
  mask: url("../images/icon-clock.svg") center / contain no-repeat;
}
section.framer-1gadtmk .framer-ej6e2p,
section.framer-1gadtmk .framer-ej6e2p p {
  color: #c0c5cc !important;
  --framer-text-color: #c0c5cc !important;
  -webkit-text-fill-color: #c0c5cc !important;
}
section.framer-1gadtmk .framer-ej6e2p p {
  font-size: 15px !important;
  --framer-font-size: 15px !important;
  font-weight: 400 !important;
}
section.framer-1gadtmk .framer-6otwki-container > section > div,
section.framer-1gadtmk .framer-m7p27j-container > section > div {
  pointer-events: none;
}
section.framer-1gadtmk .framer-CusoL,
section.framer-1gadtmk .framer--slideshow-controls,
section.framer-1gadtmk .framer--slideshow-controls *,
section.framer-1gadtmk .kinara-actu-arrows,
section.framer-1gadtmk .kinara-actu-arrows *,
section.framer-1gadtmk .framer-m7p27j-container ul {
  pointer-events: auto;
}

section.framer-1gadtmk .framer-6otwki-container,
section.framer-1gadtmk .framer-m7p27j-container {
  position: relative;
}
section.framer-1gadtmk:has(.kinara-actu-arrows) .framer--slideshow-controls {
  display: none !important;
}
.kinara-actu-arrows {
  position: absolute;
  right: 12px;
  bottom: 16px;
  z-index: 6;
  display: flex;
  gap: 8px;
  pointer-events: auto;
}
@media (min-width: 810px) {
  section.framer-1gadtmk .framer-rbqbue > .kinara-actu-arrows {
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    z-index: 2;
    margin: 4px 0 0;
  }
  section.framer-1gadtmk .framer-6otwki-container > .kinara-actu-arrows {
    display: none !important;
  }
}
.kinara-actu-arrow {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  padding: 0;
  border: 1px solid rgba(255, 255, 255, 0.14);
  border-radius: 999px;
  background: var(--token-5a7f2bca-ee8c-42c5-80e1-f72de38d4fdf, rgba(255, 255, 255, 0.07));
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  color: rgba(255, 255, 255, 0.92);
  cursor: pointer;
  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;
}
.kinara-actu-arrow:hover {
  background: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.22);
  color: #fff;
}
.kinara-actu-arrow:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
}
.kinara-actu-arrow:disabled,
.kinara-actu-arrow[aria-disabled="true"] {
  opacity: 0.35;
  cursor: default;
  pointer-events: none;
}

@media (max-width: 809.98px) {
  section.framer-1gadtmk .framer-m7p27j-container {
    overflow: hidden;
    position: relative;
    touch-action: pan-y;
    container-type: inline-size;
    min-height: calc(var(--kinara-actu-card-h, 0px) + 12px);
    height: auto !important;
  }
  section.framer-1gadtmk .framer-m7p27j-container > section,
  section.framer-1gadtmk .framer-m7p27j-container > section > div {
    overflow: hidden;
    height: auto;
  }
  section.framer-1gadtmk .framer-m7p27j-container ul {
    display: flex;
    align-items: stretch;
    height: auto;
    gap: 12px !important;
    touch-action: pan-y;
  }
  section.framer-1gadtmk .framer-m7p27j-container .framer--slideshow-controls {
    display: none !important;
  }
  section.framer-1gadtmk .framer-m7p27j-container .kinara-actu-arrows {
    top: 12px;
    right: 12px;
    bottom: auto;
  }
  section.framer-1gadtmk .framer-rbqbue > .kinara-actu-arrows {
    display: none !important;
  }
  section.framer-1gadtmk .framer-m7p27j-container .framer-1cmtwkq-container,
  section.framer-1gadtmk .framer-m7p27j-container .framer-15pmy9d-container,
  section.framer-1gadtmk .framer-m7p27j-container .framer-15aqx1b-container,
  section.framer-1gadtmk .framer-m7p27j-container li,
  section.framer-1gadtmk .framer-m7p27j-container li > div,
  section.framer-1gadtmk .framer-m7p27j-container .framer-CusoL,
  section.framer-1gadtmk .framer-m7p27j-container .framer-CusoL.framer-1gkmdus:not(.framer-v-15uqmzp) {
    flex: 0 0 auto;
    width: calc(100vw - 76px) !important;
    max-width: calc(100vw - 76px) !important;
    width: calc(100cqi - 36px) !important;
    max-width: calc(100cqi - 36px) !important;
  }
  section.framer-1gadtmk .framer-m7p27j-container li,
  section.framer-1gadtmk .framer-m7p27j-container li > div {
    height: auto !important;
    align-self: stretch;
  }
  section.framer-1gadtmk .framer-m7p27j-container .framer-CusoL {
    height: auto !important;
    min-height: var(--kinara-actu-card-h, 0px) !important;
    max-height: none !important;
    overflow: visible !important;
  }
  section.framer-1gadtmk .framer-CusoL.framer-v-15uqmzp .framer-9ug2zc {
    flex: 1 1 auto !important;
    height: auto !important;
    align-self: stretch !important;
  }
}
section.framer-1gadtmk .framer-CusoL figure.framer-fiyu2l {
  overflow: hidden;
}
section.framer-1gadtmk .framer-CusoL figure.framer-fiyu2l img {
  transition: transform 0.55s ease;
}
section.framer-1gadtmk .framer-CusoL:hover figure.framer-fiyu2l img {
  transform: scale(1.035);
}
@media (min-width: 810px) and (max-width: 1199.98px) {
  section.framer-1gadtmk .framer-6otwki-container {
    container-type: inline-size;
    overflow: hidden;
    height: 460px !important;
  }
  section.framer-1gadtmk .framer-6otwki-container > section,
  section.framer-1gadtmk .framer-6otwki-container > section > div,
  section.framer-1gadtmk .framer-6otwki-container ul {
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    height: 100%;
  }
  section.framer-1gadtmk .framer-6otwki-container li,
  section.framer-1gadtmk .framer-6otwki-container li > div,
  section.framer-1gadtmk .framer-6otwki-container .framer-1cmtwkq-container,
  section.framer-1gadtmk .framer-6otwki-container .framer-15pmy9d-container,
  section.framer-1gadtmk .framer-6otwki-container .framer-15aqx1b-container,
  section.framer-1gadtmk .framer-6otwki-container .framer-CusoL.framer-1gkmdus:not(.framer-v-15uqmzp) {
    flex: 0 0 auto !important;
    width: min(800px, calc(100cqi - 72px)) !important;
    max-width: min(800px, calc(100cqi - 72px)) !important;
    height: 400px !important;
  }
  section.framer-1gadtmk .framer-CusoL .framer-1t830cw h4 {
    font-size: 26px !important;
    --framer-font-size: 26px !important;
  }
}
@media (max-width: 809.98px) {
  section.framer-1gadtmk .framer-CusoL .framer-1t830cw h4 {
    font-size: 22px !important;
    --framer-font-size: 22px !important;
  }
  section.framer-1gadtmk .kinara-actu-excerpt {
    font-size: 16px;
  }
}
@media (prefers-reduced-motion: reduce) {
  section.framer-1gadtmk .framer-CusoL figure.framer-fiyu2l img {
    transition: none;
  }
  section.framer-1gadtmk .kinara-actu-index-cta,
  section.framer-1gadtmk .kinara-actu-index-cta-arrow,
  section.framer-1gadtmk .kinara-actu-arrow {
    transition: none;
  }
  section.framer-1gadtmk .kinara-actu-index-cta:hover .kinara-actu-index-cta-arrow {
    transform: none;
  }
}

/* Produits tabs — sector icon + label; ::before survives Framer hydration */
.framer-l8lgel-container .framer-JiE0Z::before,
.framer-z9k0kt-container .framer-JiE0Z::before,
.framer-ktt34r-container .framer-JiE0Z::before {
  content: "";
  flex: 0 0 auto;
  width: 24px;
  height: 24px;
  background-color: #fff;
  background-image: none;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: contain;
  mask-size: contain;
}
.framer-l8lgel-container .framer-JiE0Z[data-framer-name="Active"]::before,
.framer-z9k0kt-container .framer-JiE0Z[data-framer-name="Active"]::before,
.framer-ktt34r-container .framer-JiE0Z[data-framer-name="Active"]::before {
  background-color: #000;
}

.framer-l8lgel-container .framer-JiE0Z::before {
  -webkit-mask-image: url("../images/icon-store.svg");
  mask-image: url("../images/icon-store.svg");
}

.framer-z9k0kt-container .framer-JiE0Z::before {
  -webkit-mask-image: url("../images/icon-truck.svg");
  mask-image: url("../images/icon-truck.svg");
}

.framer-ktt34r-container .framer-JiE0Z::before {
  -webkit-mask-image: url("../images/icon-bed.svg");
  mask-image: url("../images/icon-bed.svg");
}

/* Produits tabs — Truckonline first, then MyRHIS, then Lamster */
.framer-vQXea .framer-17bqpu9,
.framer-17bqpu9 {
  display: flex !important;
}
.framer-17bqpu9 > .framer-z9k0kt-container { order: 1 !important; }
.framer-17bqpu9 > .framer-l8lgel-container { order: 2 !important; }
.framer-17bqpu9 > .framer-ktt34r-container { order: 3 !important; }

@media (max-width: 809.98px) {
  section.framer-1c7dtba .framer-17bqpu9,
  .framer-vQXea .framer-17bqpu9,
  .framer-17bqpu9 {
    flex-wrap: nowrap !important;
    flex-flow: row nowrap !important;
    justify-content: flex-start !important;
    align-items: center !important;
    width: 100% !important;
    max-width: 100%;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    gap: 8px !important;
    padding-inline: 2px 28px !important;
    scroll-snap-type: x mandatory;
    scroll-padding-inline: 2px;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    overscroll-behavior-x: contain;
  }
  section.framer-1c7dtba .framer-17bqpu9::-webkit-scrollbar,
  .framer-vQXea .framer-17bqpu9::-webkit-scrollbar,
  .framer-17bqpu9::-webkit-scrollbar {
    display: none;
  }
  .framer-17bqpu9 > .framer-z9k0kt-container,
  .framer-17bqpu9 > .framer-l8lgel-container,
  .framer-17bqpu9 > .framer-ktt34r-container {
    flex: 0 0 auto !important;
    scroll-snap-align: start;
    scroll-snap-stop: always;
  }
}

/* Produits titles — app icon left of H1; ::before survives Framer hydration */
.framer-vQXea .framer-io5gss {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  gap: 16px;
  box-sizing: border-box;
}
.framer-vQXea .framer-io5gss > * {
  min-width: 0;
  flex: 1 1 auto;
}
.framer-vQXea .framer-io5gss::before {
  content: "";
  flex: 0 0 64px;
  width: 64px;
  height: 64px;
  border-radius: 18px;
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.7);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 40px 40px;
  border: 1px solid rgba(255, 255, 255, 0.12);
}
.framer-vQXea .framer-io5gss h4.framer-text,
.framer-vQXea .framer-io5gss .framer-styles-preset-1c78dmg {
  --framer-font-weight: 700;
  --framer-font-size: clamp(24px, 2.1vw, 30px);
  --framer-line-height: 1.15;
  --framer-letter-spacing: -0.02em;
  font-weight: 700;
  font-size: clamp(24px, 2.1vw, 30px);
  line-height: 1.15;
  letter-spacing: -0.02em;
  color: #fff;
}
section.framer-1c7dtba .framer-vQXea .framer-io5gss h4.framer-text::after {
  content: " by Kinara";
  font-size: 15px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 0;
  line-height: 1.15;
  color: rgba(255, 255, 255, 0.72);
  white-space: nowrap;
}
.framer-vQXea .framer-io5gss::before,
.framer-vQXea.framer-v-fbqx2h .framer-io5gss::before,
.framer-vQXea.framer-v-1dlxfig .framer-io5gss::before {
  background-image: url("../images/Logo_MyRHIS.svg");
}
.framer-vQXea.framer-v-12dl05a .framer-io5gss::before,
.framer-vQXea.framer-v-1ln6i23 .framer-io5gss::before {
  background-image: url("../images/Logo_Truckonline.svg");
}
.framer-vQXea.framer-v-4dpp1 .framer-io5gss::before,
.framer-vQXea.framer-v-1yj3el1 .framer-io5gss::before {
  background-image: url("../images/Logo_Lamster.svg");
}
@media (max-width: 809.98px) {
  .framer-vQXea .framer-io5gss {
    gap: 12px;
  }
  .framer-vQXea .framer-io5gss::before {
    flex-basis: 52px;
    width: 52px;
    height: 52px;
    border-radius: 14px;
    background-size: 32px 32px;
  }
  .framer-vQXea .framer-io5gss h4.framer-text,
  .framer-vQXea .framer-io5gss .framer-styles-preset-1c78dmg {
    --framer-font-size: 22px;
    font-size: 22px;
  }
  section.framer-1c7dtba .framer-vQXea .framer-io5gss h4.framer-text::after {
    white-space: normal;
  }
}

/* Produits content panel — métier tint at 80% */
.framer-vQXea .framer-15s68u1 {
  background-color: rgba(107, 84, 255, 0.8) !important; /* Restauration */
}
.framer-vQXea.framer-v-12dl05a .framer-15s68u1,
.framer-vQXea.framer-v-1ln6i23 .framer-15s68u1 {
  background-color: rgba(149, 0, 255, 0.8) !important; /* Transport */
}
.framer-vQXea.framer-v-4dpp1 .framer-15s68u1,
.framer-vQXea.framer-v-1yj3el1 .framer-15s68u1 {
  background-color: rgba(95, 182, 53, 0.8) !important; /* Hôtellerie */
}
section.framer-1c7dtba .framer-1lluxfm,
section.framer-1c7dtba .framer-vQXea {
  place-content: flex-start !important;
}
section.framer-1c7dtba .framer-vQXea .framer-15s68u1 {
  touch-action: pan-y;
}
section.framer-1c7dtba .framer-vQXea.framer-v-1dlxfig .framer-15s68u1,
section.framer-1c7dtba .framer-vQXea.framer-v-1ln6i23 .framer-15s68u1,
section.framer-1c7dtba .framer-vQXea.framer-v-1yj3el1 .framer-15s68u1 {
  gap: 0 !important;
}
section.framer-1c7dtba .framer-vQXea.framer-v-1dlxfig .framer-f2x522,
section.framer-1c7dtba .framer-vQXea.framer-v-1ln6i23 .framer-f2x522,
section.framer-1c7dtba .framer-vQXea.framer-v-1yj3el1 .framer-f2x522 {
  padding-bottom: 24px !important;
}
section.framer-1c7dtba .framer-vQXea.framer-v-1dlxfig .framer-19jweer,
section.framer-1c7dtba .framer-vQXea.framer-v-1ln6i23 .framer-19jweer,
section.framer-1c7dtba .framer-vQXea.framer-v-1yj3el1 .framer-19jweer {
  display: none !important;
}
section.framer-1c7dtba .framer-vQXea.framer-v-1dlxfig .framer-1kpra2,
section.framer-1c7dtba .framer-vQXea.framer-v-1ln6i23 .framer-1kpra2,
section.framer-1c7dtba .framer-vQXea.framer-v-1yj3el1 .framer-1kpra2,
section.framer-1c7dtba .framer-vQXea.framer-v-1dlxfig .framer-1kpra2s,
section.framer-1c7dtba .framer-vQXea.framer-v-1ln6i23 .framer-1kpra2s,
section.framer-1c7dtba .framer-vQXea.framer-v-1yj3el1 .framer-1kpra2s,
section.framer-1c7dtba .framer-vQXea.framer-v-1dlxfig .framer-7ymqnp,
section.framer-1c7dtba .framer-vQXea.framer-v-1ln6i23 .framer-7ymqnp,
section.framer-1c7dtba .framer-vQXea.framer-v-1yj3el1 .framer-7ymqnp,
section.framer-1c7dtba .framer-vQXea.framer-v-1dlxfig .framer-1dg6qct,
section.framer-1c7dtba .framer-vQXea.framer-v-1ln6i23 .framer-1dg6qct,
section.framer-1c7dtba .framer-vQXea.framer-v-1yj3el1 .framer-1dg6qct {
  position: relative !important;
  top: auto !important;
  right: auto !important;
  bottom: auto !important;
  left: auto !important;
  width: calc(100% - 32px) !important;
  height: auto !important;
  margin: 0 16px 16px !important;
}
@media (max-width: 809.98px) {
  section.framer-1c7dtba .framer-1lo5tin-container,
  section.framer-1c7dtba .framer-vQXea.framer-v-1dlxfig,
  section.framer-1c7dtba .framer-vQXea.framer-v-1ln6i23,
  section.framer-1c7dtba .framer-vQXea.framer-v-1yj3el1 {
    opacity: 1 !important;
    transform: none !important;
  }
}
@media (prefers-reduced-motion: reduce) {
  section.framer-1c7dtba .framer-1lo5tin-container,
  section.framer-1c7dtba .framer-vQXea.framer-v-1dlxfig,
  section.framer-1c7dtba .framer-vQXea.framer-v-1ln6i23,
  section.framer-1c7dtba .framer-vQXea.framer-v-1yj3el1 {
    opacity: 1 !important;
    transform: none !important;
  }
}

/* Produits lead — secondary white on tinted island */
section.framer-1c7dtba .framer-vQXea .framer-1mrygx3 .framer-text,
section.framer-1c7dtba .framer-vQXea .framer-1mrygx3 p,
.framer-vQXea .framer-1mrygx3 .framer-text {
  font-family: "Inter Display", Inter, sans-serif;
  font-size: clamp(15px, 1.2vw, 17px);
  font-weight: 500;
  --framer-font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.5;
  --extracted-r6o4lv: rgba(255, 255, 255, 0.9);
  --framer-text-color: rgba(255, 255, 255, 0.9) !important;
  color: rgba(255, 255, 255, 0.9) !important;
}

/* Produits copy — lockup then points / CTA / logos */
section.framer-1c7dtba .framer-vQXea .framer-f2x522 {
  gap: 0 !important;
}
section.framer-1c7dtba .framer-vQXea .framer-io5gss {
  margin-bottom: 0;
}
section.framer-1c7dtba .framer-vQXea .framer-1mrygx3 {
  margin-bottom: 22px;
}
section.framer-1c7dtba .framer-vQXea .framer-178ty0 {
  margin-bottom: 20px;
  gap: 12px !important;
}
@media (min-width: 810px) {
  section.framer-1c7dtba .framer-vQXea .framer-f2x522 {
    padding: 36px 0 0 40px !important;
  }
}
@media (min-width: 1200px) {
  section.framer-1c7dtba .framer-vQXea .framer-f2x522 {
    padding: 40px 0 0 40px !important;
  }
}

/* Produits points — icon + sentence, no cards */
section.framer-1c7dtba .framer-vQXea .framer-178ty0 .framer-oNbXA {
  width: auto !important;
  max-width: 100%;
  padding: 0 !important;
  background: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  overflow: visible !important;
}
section.framer-1c7dtba .framer-vQXea .framer-178ty0 .framer-35r8qv,
section.framer-1c7dtba .framer-vQXea .framer-178ty0 .framer-1l4bl6k {
  display: none !important;
}
section.framer-1c7dtba .framer-vQXea .framer-178ty0 .framer-o1thv5 {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: 14px !important;
  width: 100% !important;
}
section.framer-1c7dtba .framer-vQXea .framer-178ty0 .framer-o1thv5::before {
  content: "";
  flex: 0 0 22px;
  width: 22px;
  height: 22px;
  order: 0;
  background-color: #fff;
  background-image: none;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: contain;
  mask-size: contain;
}
section.framer-1c7dtba .framer-vQXea .framer-178ty0 .framer-v3ildb {
  flex: 1 1 auto !important;
  width: auto !important;
  order: 1;
}
section.framer-1c7dtba .framer-vQXea .framer-178ty0 .framer-v3ildb p,
section.framer-1c7dtba .framer-vQXea .framer-178ty0 .framer-v3ildb .framer-text {
  font-family: "Inter Display", Inter, sans-serif;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: -0.015em;
  line-height: 1.4;
  color: rgba(255, 255, 255, 0.94) !important;
  --framer-text-color: rgba(255, 255, 255, 0.94) !important;
}

/* Restauration (MyRHIS) — default */
.framer-vQXea .framer-gn86jh-container .framer-o1thv5::before,
.framer-vQXea.framer-v-1dlxfig .framer-gn86jh-container .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-clock.svg");
  mask-image: url("../images/icon-clock.svg");
}
.framer-vQXea .framer-o489ge-container .framer-o1thv5::before,
.framer-vQXea.framer-v-1dlxfig .framer-o489ge-container .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-calendar.svg");
  mask-image: url("../images/icon-calendar.svg");
}
.framer-vQXea .framer-1osbugn-container .framer-o1thv5::before,
.framer-vQXea.framer-v-1dlxfig .framer-1osbugn-container .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-file-check.svg");
  mask-image: url("../images/icon-file-check.svg");
}

/* Transport (Truckonline) */
.framer-vQXea.framer-v-12dl05a .framer-gn86jh-container .framer-o1thv5::before,
.framer-vQXea.framer-v-1ln6i23 .framer-gn86jh-container .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-shield-check.svg");
  mask-image: url("../images/icon-shield-check.svg");
}
.framer-vQXea.framer-v-12dl05a .framer-o489ge-container .framer-o1thv5::before,
.framer-vQXea.framer-v-1ln6i23 .framer-o489ge-container .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-gauge.svg");
  mask-image: url("../images/icon-gauge.svg");
}
.framer-vQXea.framer-v-12dl05a .framer-1osbugn-container .framer-o1thv5::before,
.framer-vQXea.framer-v-1ln6i23 .framer-1osbugn-container .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-map-pin.svg");
  mask-image: url("../images/icon-map-pin.svg");
}

/* Hôtellerie (Lamster) */
.framer-vQXea.framer-v-4dpp1 .framer-gn86jh-container .framer-o1thv5::before,
.framer-vQXea.framer-v-1yj3el1 .framer-gn86jh-container .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-planning.svg");
  mask-image: url("../images/icon-planning.svg");
}
.framer-vQXea.framer-v-4dpp1 .framer-o489ge-container .framer-o1thv5::before,
.framer-vQXea.framer-v-1yj3el1 .framer-o489ge-container .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-forecast.svg");
  mask-image: url("../images/icon-forecast.svg");
}
.framer-vQXea.framer-v-4dpp1 .framer-1osbugn-container .framer-o1thv5::before,
.framer-vQXea.framer-v-1yj3el1 .framer-1osbugn-container .framer-o1thv5::before {
  -webkit-mask-image: url("../images/icon-dashboard.svg");
  mask-image: url("../images/icon-dashboard.svg");
}

/* Produits — client logos under Points */
section.framer-1c7dtba .kinara-clients {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
  width: 100%;
  max-width: 420px;
  flex: none;
  padding-top: 20px;
}
section.framer-1c7dtba .kinara-clients-title {
  margin: 0;
  font-family: "Inter Display", Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 1.3;
  color: rgba(255, 255, 255, 0.7);
}
section.framer-1c7dtba .kinara-clients-row {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: 0 12px;
  width: 100%;
}
section.framer-1c7dtba .kinara-clients-row img {
  display: block;
  flex: 1 1 0;
  min-width: 0;
  width: auto;
  max-width: none;
  height: 36px;
  object-fit: contain;
  object-position: center;
  opacity: 0.75;
}
section.framer-1c7dtba .kinara-clients-row img:hover {
  opacity: 1;
}
section.framer-1c7dtba .kinara-clients[data-product="truckonline"] .kinara-clients-row img {
  height: 28px;
}
@media (max-width: 809.98px) {
  section.framer-1c7dtba .kinara-clients {
    max-width: none;
  }
}
@media (max-width: 767.98px) {
  section.framer-1c7dtba .kinara-clients {
    display: none !important;
  }
}
@media (min-width: 768px) {
  section.framer-1c7dtba .kinara-clients-row {
    flex-wrap: nowrap !important;
    gap: 0 12px;
  }
  section.framer-1c7dtba .kinara-clients-row img {
    flex: 1 1 0;
    min-width: 0;
    max-width: none;
    height: 36px;
  }
  section.framer-1c7dtba .kinara-clients[data-product="truckonline"] .kinara-clients-row img {
    height: 28px;
  }
}

/* Hôtellerie shot: hide Framer 404 / lazy placeholder until Lamster-app0 is ready */
section.framer-1c7dtba figure.framer-1dg6qct img:not(.kinara-shot-ready) {
  opacity: 0;
}

/* Produits CTA — after points, before client logos */
section.framer-1c7dtba .kinara-produits-cta {
  box-sizing: border-box;
  display: inline-flex;
  flex: none;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: max-content;
  min-height: 44px;
  padding: 0 22px;
  border: 1px solid rgba(255, 255, 255, 0.32);
  border-radius: 999px;
  background: transparent;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.92);
  text-decoration: none;
  cursor: pointer;
  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;
}
section.framer-1c7dtba .kinara-produits-cta-label {
  font-family: Inter, "Inter Placeholder", sans-serif;
  font-size: 14.5px;
  font-weight: 600;
  letter-spacing: -0.02em;
  line-height: 1.2;
  white-space: nowrap;
}
section.framer-1c7dtba .kinara-produits-cta-arrow {
  display: flex;
  flex: none;
  align-items: center;
  justify-content: center;
  transition: transform 0.2s ease;
}
section.framer-1c7dtba .kinara-produits-cta:hover {
  background: rgba(255, 255, 255, 0.18);
  border-color: #fff;
  color: #fff;
}
section.framer-1c7dtba .kinara-produits-cta:hover .kinara-produits-cta-arrow {
  transform: translateX(3px);
}
section.framer-1c7dtba .kinara-produits-cta:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
}
section.framer-1c7dtba .kinara-produits-cta:active {
  background: rgba(255, 255, 255, 0.05);
  border-color: rgba(255, 255, 255, 0.4);
}
@media (prefers-reduced-motion: reduce) {
  section.framer-1c7dtba .kinara-produits-cta,
  section.framer-1c7dtba .kinara-produits-cta-arrow {
    transition: none;
  }
  section.framer-1c7dtba .kinara-produits-cta:hover .kinara-produits-cta-arrow {
    transform: none;
  }
}
@media (max-width: 809.98px) {
  section.framer-1c7dtba .kinara-produits-cta {
    width: 100%;
  }
}

.framer-P0PnG .framer-no0usn-container li {
  filter: none !important;
  pointer-events: auto;
  overflow: visible !important;
  transform: scale(1);
  transform-origin: center;
  transition: transform 0.2s cubic-bezier(0.22, 1, 0.36, 1);
}
.framer-P0PnG .framer-no0usn-container li > div,
.framer-P0PnG .framer-no0usn-container li > div > div {
  overflow: visible !important;
}
.framer-P0PnG .framer-no0usn-container img {
  object-fit: contain !important;
  object-position: center;
  opacity: 0.38;
  transform: none;
  filter: none !important;
  will-change: auto;
  cursor: pointer;
  transition: opacity 0.2s cubic-bezier(0.22, 1, 0.36, 1);
}
.framer-P0PnG .framer-no0usn-container.kinara-ticker-ready > section,
.framer-P0PnG .framer-no0usn-container.kinara-ticker-ready > section > div {
  animation: none !important;
  transform: none !important;
}
.framer-P0PnG .framer-no0usn-container ul.kinara-ticker-css {
  animation-name: kinara-logo-ticker !important;
  animation-duration: 24s !important;
  animation-timing-function: linear !important;
  animation-iteration-count: infinite !important;
  animation-delay: 0s !important;
  animation-direction: normal !important;
  animation-fill-mode: none !important;
  will-change: transform;
  width: max-content;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
}
@keyframes kinara-logo-ticker {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(calc(-1 * var(--kinara-ticker-shift, 50%)), 0, 0);
  }
}
@media (hover: hover) and (pointer: fine) {
  .framer-P0PnG .framer-no0usn-container:hover ul.kinara-ticker-css {
    animation-play-state: paused;
  }
  .framer-P0PnG .framer-no0usn-container li:hover {
    transform: scale(1.04);
  }
  .framer-P0PnG .framer-no0usn-container li:hover img {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .framer-P0PnG .framer-no0usn-container ul.kinara-ticker-css {
    animation-name: none !important;
    animation-duration: 0s !important;
    transform: none !important;
    will-change: auto !important;
  }
  .framer-P0PnG .framer-no0usn-container li {
    transition: none;
  }
  .framer-P0PnG .framer-no0usn-container li:hover {
    transform: none;
  }
  .framer-P0PnG .framer-no0usn-container img {
    transition: opacity 0.2s ease;
  }
}

/* Hero logo band — caption above the client ticker */
.framer-P0PnG .framer-vt938x:has(.kinara-logo-band-caption) {
  gap: 16px !important;
  padding-top: 24px;
}
@media (max-width: 425px) {
  .framer-P0PnG .framer-vt938x:has(.kinara-logo-band-caption) {
    gap: 28px !important;
  }
}
.kinara-logo-band-caption {
  margin: 0;
  width: 100%;
  text-align: center;
  font-family: "Inter Display", Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 0.01em;
  line-height: 1.4;
  color: rgba(255, 255, 255, 0.55);
}
.kinara-logo-band-accent {
  font-weight: 600;
  background: none;
  -webkit-background-clip: unset;
  background-clip: unset;
  color: #ffffff;
}
@media (max-width: 809.98px) {
  .kinara-logo-band-caption {
    font-size: 18px;
    padding: 0 8px;
  }
}

/* Highlighted Text lockups — 2.25× Framer 121×147 (another 1.5×) */
.framer-P0PnG .framer-1orjkhs-container {
  width: 78.75% !important;
}
.framer-8RT1L .framer-1r3kcoz {
  width: 272.25px !important;
  height: var(--framer-aspect-ratio-supported, 330.75px) !important;
}
.framer-8RT1L .framer-kinL4 {
  position: absolute;
  inset: 0;
  overflow: var(--overflow-clip-fallback, clip);
  z-index: 0;
}

/* Hero lockup — 4 SVG cycle (Framer hydrate only has 3) */
section.framer-12dukr9 .framer-8RT1L.kinara-lockup-cycle,
section.framer-12dukr9 .framer-8RT1L:has(> figure.kinara-lockup-on) {
  position: relative;
}
section.framer-12dukr9 .framer-8RT1L > figure.kinara-lockup-on,
section.framer-12dukr9 .framer-8RT1L > figure.kinara-lockup-off {
  transition: opacity 0.6s cubic-bezier(0.12, 0.23, 0.5, 1);
}
section.framer-12dukr9 .framer-8RT1L > figure.kinara-lockup-on {
  opacity: 1 !important;
  z-index: 2;
}
section.framer-12dukr9 .framer-8RT1L > figure.kinara-lockup-off {
  opacity: 0 !important;
  z-index: 0;
  pointer-events: none;
}

/* Produits — hide leftover Product Cards; figures live after Le Groupe */
section.framer-1c7dtba .framer-cqht81 {
  display: none !important;
}
.kinara-figures-band {
  order: 2 !important;
  width: 100%;
  display: flex;
  justify-content: center;
  box-sizing: border-box;
  padding: 48px clamp(20px, 5vw, 65px) 48px;
}
.kinara-figures-band .kinara-figures {
  width: 100%;
  max-width: 1200px;
}
.kinara-figures {
  --kinara-figures-gap: clamp(24px, 4vw, 56px);
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  column-gap: var(--kinara-figures-gap);
  row-gap: 0;
  width: 100%;
  align-items: start;
}
.kinara-figure {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 8px;
  min-width: 0;
  padding: 4px 0;
  position: relative;
}
.kinara-figure + .kinara-figure::before {
  content: "";
  position: absolute;
  left: calc(var(--kinara-figures-gap) / -2);
  top: 15%;
  bottom: 15%;
  width: 1px;
  background: rgba(255, 255, 255, 0.12);
  pointer-events: none;
}
.kinara-figure[data-kinara-figure-kind="clients"] + .kinara-figure[data-kinara-figure-kind="groupe"]::before {
  background: rgba(var(--kinara-indigo-rgb), 0.5);
}
.kinara-figure[data-kinara-figure-kind="clients"] .kinara-figure-value {
  color: var(--kinara-indigo-soft);
}
.kinara-figure-value {
  margin: 0;
  font-family: "Inter Display", Inter, sans-serif;
  font-size: 48px;
  font-weight: 800;
  letter-spacing: -0.03em;
  line-height: 1.1;
  color: #fff;
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
}
.kinara-figure-label {
  margin: 0;
  font-family: "Inter Display", Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.01em;
  line-height: 1.4;
  color: #919eab;
}
@media (max-width: 1199.98px) {
  .kinara-figures {
    --kinara-figures-gap: clamp(16px, 3vw, 36px);
  }
  .kinara-figure-value {
    font-size: 32px;
  }
}
@media (max-width: 809.98px) {
  .kinara-figures-band {
    padding-top: 28px;
  }
  .kinara-figures {
    --kinara-figures-gap: 0px;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
  }
  .kinara-figure {
    padding: 20px 0;
    border-left: none;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .kinara-figure:first-child {
    padding-top: 0;
    border-top: none;
  }
  .kinara-figure:last-child {
    padding-bottom: 0;
  }
  .kinara-figure[data-kinara-figure-kind="clients"] + .kinara-figure[data-kinara-figure-kind="groupe"] {
    margin-top: 4px;
    padding-top: 24px;
    border-top-color: rgba(var(--kinara-indigo-rgb), 0.45);
  }
  .kinara-figure + .kinara-figure::before {
    content: none !important;
    display: none !important;
  }
  .kinara-figure-value {
    font-size: 36px;
  }
  html[data-theme="light"] .kinara-figure {
    border-top-color: rgba(12, 15, 22, 0.1);
  }
  html[data-theme="light"] .kinara-figure[data-kinara-figure-kind="clients"] + .kinara-figure[data-kinara-figure-kind="groupe"] {
    border-top-color: rgba(var(--kinara-indigo-rgb), 0.4);
  }
}

/* Histoire — rewrite FONCTIONS in place; hide leftover product UI */
section.framer-2e2suq .framer-2d0w0r,
section.framer-2e2suq .framer-1fmhrvm-container {
  display: none !important;
}
section.framer-2e2suq .framer-f2x98z,
section.framer-2e2suq .framer-f2x98z h4,
section.framer-2e2suq .framer-2c9e5t,
section.framer-2e2suq .framer-2c9e5t p,
section.framer-2e2suq .framer-pdoe2b,
section.framer-2e2suq .framer-pdoe2b p,
section.framer-2e2suq .framer-zpbxfy,
section.framer-2e2suq .framer-zpbxfy h2,
section.framer-2e2suq .framer-41uz16,
section.framer-2e2suq .framer-41uz16 p,
section.framer-2e2suq .framer-q7ns0q,
section.framer-2e2suq .framer-q7ns0q p {
  height: auto !important;
  overflow: visible !important;
  white-space: normal !important;
}
section.framer-2e2suq .framer-2c9e5t,
section.framer-2e2suq .framer-2c9e5t p,
section.framer-2e2suq .framer-2c9e5t .framer-text {
  font-weight: 100 !important;
  color: #8a939d !important;
  --framer-text-color: #8a939d;
}
section.framer-2e2suq .framer-j2hBN {
  height: auto !important;
  min-height: 24px;
}
section.framer-2e2suq .framer-KVhPv {
  overflow: visible !important;
}
section.framer-2e2suq .framer-xjRP0,
section.framer-2e2suq .framer-q7ns0q {
  width: max-content !important;
  max-width: 100% !important;
  overflow: visible !important;
}
section.framer-2e2suq .framer-18rostv,
section.framer-2e2suq .framer-1cv3wx1,
section.framer-2e2suq .framer-1yz5w5a {
  height: auto !important;
  overflow: visible !important;
}
section.framer-2e2suq .framer-rpd40f img,
section.framer-2e2suq .framer-j2hBN .framer-1mq16n3 img {
  opacity: 0 !important;
}
section.framer-2e2suq .framer-rpd40f,
section.framer-2e2suq .framer-j2hBN .framer-1mq16n3 {
  position: relative;
}
section.framer-2e2suq .framer-rpd40f::after,
section.framer-2e2suq .framer-j2hBN .framer-1mq16n3::after {
  content: "";
  position: absolute;
  inset: 0;
  background-color: currentColor;
  background-image: none;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: contain;
  mask-size: contain;
  pointer-events: none;
}
section.framer-2e2suq .framer-rpd40f {
  color: rgb(132, 145, 171);
}
section.framer-2e2suq .framer-j2hBN .framer-1mq16n3 {
  color: #fff;
}
section.framer-2e2suq .framer-rpd40f::after {
  -webkit-mask-image: url("../images/icon-book-open.svg");
  mask-image: url("../images/icon-book-open.svg");
}
section.framer-2e2suq .framer-1hhlblm-container .framer-1mq16n3::after {
  -webkit-mask-image: url("../images/icon-layers.svg");
  mask-image: url("../images/icon-layers.svg");
}
section.framer-2e2suq .framer-rpx35j-container .framer-1mq16n3::after {
  -webkit-mask-image: url("../images/icon-map-pin.svg");
  mask-image: url("../images/icon-map-pin.svg");
}
section.framer-2e2suq .framer-17572l4-container .framer-1mq16n3::after {
  -webkit-mask-image: url("../images/icon-target.svg");
  mask-image: url("../images/icon-target.svg");
}

/* Histoire — feature-01 chat thread */
section.framer-2e2suq [id="feature-01"] .framer-1s3dvoo {
  display: none !important;
}
section.framer-2e2suq [id="feature-02"] .framer-1walv7n,
section.framer-2e2suq [id="feature-02"] .framer-2etavs {
  display: none !important;
}

@media (max-width: 425px) {
  section.framer-2e2suq [id="feature-01"] .framer-181v5l2,
  section.framer-2e2suq [id="feature-02"] .framer-181v5l2,
  section.framer-2e2suq [id="feature-03"] .framer-181v5l2 {
    aspect-ratio: 1.25;
    height: auto !important;
    width: 100%;
    flex: none;
    overflow: hidden;
  }
}

/* Histoire — feature-02 mesh overlay + left-edge blend */
section.framer-2e2suq [id="feature-02"] figure.framer-1q2kqkh {
  isolation: isolate;
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    rgba(0, 0, 0, 0.18) 16%,
    #000 38%,
    #000 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    rgba(0, 0, 0, 0.18) 16%,
    #000 38%,
    #000 100%
  );
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}
.kinara-expertise-mesh {
  position: absolute;
  inset: 0;
  z-index: 2;
  overflow: hidden;
  pointer-events: none;
  mix-blend-mode: screen;
}
.kinara-expertise-mesh__stage {
  position: absolute;
  top: 50%;
  left: 50%;
  width: max(100%, calc(100% * 1.251 / 1.7));
  aspect-ratio: 578 / 462;
  min-width: 100%;
  min-height: 100%;
  transform: translate(-50%, -50%);
}
.kinara-expertise-mesh__lines {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: block;
  opacity: 0.72;
}
.kinara-expertise-mesh__tick {
  position: absolute;
  width: 14px;
  height: 2px;
  margin: -1px 0 0 -7px;
  border-radius: 999px;
  z-index: 2;
  animation-duration: 4s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
.kinara-expertise-mesh__tick::before,
.kinara-expertise-mesh__tick::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(90deg, var(--kinara-mesh-tick) 0%, #fff 100%);
}
.kinara-expertise-mesh__tick::before {
  filter: blur(2px);
  z-index: 1;
}
.kinara-expertise-mesh__tick::after {
  z-index: 2;
}
.kinara-expertise-mesh__tick--b1,
.kinara-expertise-mesh__tick--b2,
.kinara-expertise-mesh__tick--b3,
.kinara-expertise-mesh__tick--b4 {
  --kinara-mesh-tick: var(--kinara-indigo);
}
.kinara-expertise-mesh__tick--y1,
.kinara-expertise-mesh__tick--y2,
.kinara-expertise-mesh__tick--y3,
.kinara-expertise-mesh__tick--y4 {
  --kinara-mesh-tick: #ffac0a;
}
.kinara-expertise-mesh__tick--b4 { animation-name: kinara-mesh-b4; }
.kinara-expertise-mesh__tick--b3 { animation-name: kinara-mesh-b3; }
.kinara-expertise-mesh__tick--b2 { animation-name: kinara-mesh-b2; }
.kinara-expertise-mesh__tick--b1 { animation-name: kinara-mesh-b1; }
.kinara-expertise-mesh__tick--y1 { animation-name: kinara-mesh-y1; }
.kinara-expertise-mesh__tick--y2 { animation-name: kinara-mesh-y2; }
.kinara-expertise-mesh__tick--y3 { animation-name: kinara-mesh-y3; }
.kinara-expertise-mesh__tick--y4 { animation-name: kinara-mesh-y4; }
@keyframes kinara-mesh-b4 {
  0%, 100% { top: -0.46%; left: 18.2%; }
  25%, 75% { top: 8.74%; left: 54.96%; }
  50% { top: 21.38%; left: 101.84%; }
}
@keyframes kinara-mesh-b3 {
  0%, 100% { top: 102.53%; left: 84.74%; }
  25%, 75% { top: 48.97%; left: 79.04%; }
  50% { top: -2.07%; left: 73.71%; }
}
@keyframes kinara-mesh-b2 {
  0%, 100% { top: -2.07%; left: 40.99%; }
  25%, 50% { top: 32.41%; left: -1.47%; }
  75% { top: 14.71%; left: 20.22%; }
}
@keyframes kinara-mesh-b1 {
  0%, 100% { top: 92.18%; left: 101.84%; }
  25%, 50% { top: -2.07%; left: 10.48%; }
  75% { top: 43.22%; left: 53.86%; }
}
@keyframes kinara-mesh-y1 {
  0%, 100% { top: 20.46%; left: 101%; }
  25%, 50% { top: 43.68%; left: -3.5%; }
  75% { top: 32.18%; left: 47.43%; }
}
@keyframes kinara-mesh-y2 {
  0%, 100% { top: 103.68%; left: 20.96%; }
  25%, 50% { top: -2.76%; left: 11.76%; }
  75% { top: 45.98%; left: 15.99%; }
}
@keyframes kinara-mesh-y3 {
  0%, 50%, 100% { top: 15.63%; left: 65.63%; }
  25% { top: -1.61%; left: 36.21%; }
  75% { top: 36.32%; left: 102.39%; }
}
@keyframes kinara-mesh-y4 {
  0%, 100% { top: -2.3%; left: 75.37%; }
  25%, 75% { top: 48.28%; left: 48.16%; }
  50% { top: 102.3%; left: 19.49%; }
}
@media (max-width: 1199.98px) {
  section.framer-2e2suq [id="feature-02"] figure.framer-1q2kqkh {
    -webkit-mask-image: linear-gradient(
      to bottom,
      transparent 0%,
      rgba(0, 0, 0, 0.2) 14%,
      #000 32%,
      #000 100%
    );
    mask-image: linear-gradient(
      to bottom,
      transparent 0%,
      rgba(0, 0, 0, 0.2) 14%,
      #000 32%,
      #000 100%
    );
  }
}
@media (prefers-reduced-motion: reduce) {
  .kinara-expertise-mesh__tick {
    animation: none;
  }
}
section.framer-2e2suq [id="feature-03"] .framer-712kja,
section.framer-2e2suq [id="feature-03"] .framer-2etavs {
  display: none !important;
}
.kinara-chat {
  position: absolute;
  left: 32px;
  right: 32px;
  bottom: 48px;
  z-index: 3;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  height: 54px;
  padding: 9px 24px 9px 12px;
  border-radius: 999px;
  background: rgba(12, 15, 22, 0.78);
  border: 0.5px solid rgba(255, 255, 255, 0.85);
  box-shadow: 0 18px 32px rgba(0, 0, 0, 0.28);
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
  overflow: hidden;
  pointer-events: none;
}
.kinara-chat-avatar {
  flex: none;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background-color: #0c0f16;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 64% 64%;
  box-shadow: inset 0 0 4px rgba(255, 255, 255, 0.55);
  border: 0.5px solid rgba(255, 255, 255, 0.9);
}
.kinara-chat-avatar--kinara {
  background-color: var(--kinara-indigo);
  background-size: 58% 58%;
}
.kinara-chat-text {
  flex: 1 1 auto;
  min-width: 0;
  margin: 0;
  font-family: "Inter Display", Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.3;
  color: #fff;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.kinara-chat-text.is-typing::after {
  content: "";
  display: inline-block;
  width: 1.5px;
  height: 0.9em;
  margin-left: 4px;
  vertical-align: -0.08em;
  background: #fff;
  animation: kinara-caret 0.9s steps(1) infinite;
}
@keyframes kinara-caret {
  50% { opacity: 0; }
}
@media (prefers-reduced-motion: reduce) {
  .kinara-chat-text.is-typing::after {
    animation: none;
  }
}
@media (max-width: 809.98px) {
  .kinara-chat {
    left: 16px;
    right: 16px;
    bottom: 16px;
    height: 46px;
    padding: 7px 16px 7px 10px;
    gap: 10px;
  }
  .kinara-chat-avatar {
    width: 30px;
    height: 30px;
  }
  .kinara-chat-text {
    font-size: 13px;
  }
}

footer.framer-8moa8 [data-framer-name="Other Pages"] {
  overflow: visible;
  align-items: flex-start;
}
footer.framer-8moa8 [data-framer-name="Other Pages"] nav {
  overflow: visible;
}
footer.framer-8moa8 [data-framer-name="Other Pages"] a.framer-9TFqW {
  width: 100%;
  max-width: 100%;
  overflow: visible;
  justify-content: flex-start;
  align-items: flex-start;
}
footer.framer-8moa8 [data-framer-name="Other Pages"] .framer-jjs4gh {
  white-space: pre-wrap;
  word-break: break-word;
  width: 100%;
}

footer.framer-8moa8 .kinara-footer-lamster a:hover .framer-wyrm43,
footer.framer-8moa8 .kinara-footer-lamster a:focus-visible .framer-wyrm43 {
  background-color: rgba(252, 252, 252, 0.15) !important;
  width: 100%;
  left: 0;
}

/* The legacy Journal slot is now represented by the legal-page entry below. */
footer.framer-8moa8 .framer-1bj2g1z-container {
  display: none !important;
}

/* Keep the contact column inside its responsive footer track. */
footer.framer-8moa8 [data-framer-name="Social Connect"] {
  min-width: 0;
  width: auto;
  overflow: visible;
  align-items: stretch;
}
footer.framer-8moa8 [data-framer-name="Social Connect"] nav,
footer.framer-8moa8 [data-framer-name="Social Connect"] nav > div,
footer.framer-8moa8 [data-framer-name="Social Connect"] a.framer-9TFqW {
  min-width: 0;
  width: 100%;
  max-width: 100%;
}
footer.framer-8moa8 [data-framer-name="Social Connect"] nav,
footer.framer-8moa8 [data-framer-name="Social Connect"] a.framer-9TFqW {
  overflow: visible;
}
footer.framer-8moa8 [data-framer-name="Social Connect"] a.framer-9TFqW {
  justify-content: flex-start;
  align-items: flex-start;
}
footer.framer-8moa8 [data-framer-name="Social Connect"] .framer-jjs4gh {
  min-width: 0;
  width: 100%;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
}

footer.framer-8moa8 .framer-1bd0k4d-container {
  flex: 0 0 auto;
  width: max-content !important;
  max-width: none;
  overflow: visible;
}
footer.framer-8moa8 nav:has(> .framer-1bd0k4d-container),
footer.framer-8moa8 [data-framer-name="Other Pages"]:has(.framer-1bd0k4d-container),
footer.framer-8moa8 .framer-xvb52d:has(.framer-1bd0k4d-container),
footer.framer-8moa8 .framer-1xspn8w:has(.framer-1bd0k4d-container) {
  overflow: visible;
}
footer.framer-8moa8 .framer-1bd0k4d-container .framer-jjs4gh {
  display: inline-flex;
  align-items: baseline;
  gap: 6px;
  width: max-content !important;
  max-width: none !important;
  white-space: nowrap;
}
footer.framer-8moa8 .framer-1bd0k4d-container a.framer-9TFqW {
  position: relative;
  width: max-content;
  max-width: none;
  overflow: visible;
}
footer.framer-8moa8 .framer-1bd0k4d-container .framer-jjs4gh::after {
  display: none;
}
footer.framer-8moa8 .framer-1bd0k4d-container a.framer-9TFqW::after {
  content: "\00E0\0020venir";
  position: absolute;
  left: calc(100% + 6px);
  top: 50%;
  transform: translateY(-50%);
  color: var(--kinara-indigo-soft);
  font-family: Inter, "Inter Placeholder", sans-serif;
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0.02em;
  line-height: 1;
  white-space: nowrap;
  pointer-events: none;
}
html[data-theme="light"] footer.framer-8moa8 .framer-1bd0k4d-container a.framer-9TFqW::after {
  color: var(--kinara-indigo);
}
footer.framer-8moa8 .framer-1bd0k4d-container .framer-jjs4gh > p {
  flex: 0 0 auto;
  width: max-content !important;
}

section.framer-1c7dtba,
section.framer-2e2suq,
section.framer-1gadtmk {
  scroll-margin-top: 96px;
}

.kinara-contact[hidden] {
  display: none !important;
}
.kinara-contact:not([hidden]) {
  position: fixed;
  inset: 0;
  z-index: 10000;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px;
  box-sizing: border-box;
}
.kinara-contact-backdrop {
  position: absolute;
  inset: 0;
  background: rgba(6, 8, 14, 0.42);
  backdrop-filter: blur(28px) saturate(1.2);
  -webkit-backdrop-filter: blur(28px) saturate(1.2);
}
.kinara-contact-sheet {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  width: min(680px, 100%);
  max-height: min(86vh, 820px);
  overflow: visible;
  box-sizing: border-box;
  border-radius: 16px;
  background: rgba(12, 15, 22, 0.72);
  backdrop-filter: blur(24px) saturate(1.25);
  -webkit-backdrop-filter: blur(24px) saturate(1.25);
  border: 0;
  box-shadow:
    0 24px 64px rgba(0, 0, 0, 0.45),
    0 16px 40px rgba(var(--kinara-indigo-rgb), 0.12);
  color: #fff;
  font-family: "Inter Display", Inter, sans-serif;
  opacity: 0;
  transform: translateY(10px);
  animation: kinara-contact-in 220ms ease forwards;
}
.kinara-contact-sheet::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  border-radius: inherit;
  padding: 1px;
  background: linear-gradient(
    to top,
    rgba(255, 255, 255, 0.36) 0%,
    rgba(255, 255, 255, 0.14) 48%,
    rgba(255, 255, 255, 0.03) 100%
  );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  mask-composite: exclude;
  pointer-events: none;
}
@keyframes kinara-contact-in {
  to {
    opacity: 1;
    transform: none;
  }
}
.kinara-contact-handle {
  display: none;
}
.kinara-contact-eyebrow {
  position: absolute;
  top: calc(-160px / 3);
  left: 50%;
  z-index: 3;
  margin: 0;
  line-height: 0;
  transform: translateX(-50%);
  pointer-events: none;
}
.kinara-contact-eyebrow img {
  display: block;
  width: 160px;
  height: 160px;
  object-fit: contain;
  mix-blend-mode: screen;
}
.kinara-contact-close {
  position: absolute;
  top: 14px;
  right: 14px;
  z-index: 4;
  width: 36px;
  height: 36px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 0;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.06);
  color: rgba(255, 255, 255, 0.82);
  cursor: pointer;
}
.kinara-contact-close:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}
.kinara-contact-close:focus-visible,
.kinara-contact-intent:focus-visible,
.kinara-contact-product:focus-visible,
.kinara-contact-submit:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
}
.kinara-contact-form,
.kinara-contact-success {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  min-height: 0;
  overflow: auto;
  padding: 128px 28px 22px;
}
.kinara-contact-form[hidden],
.kinara-contact-success[hidden] {
  display: none !important;
}
.kinara-contact-form .kinara-contact-title {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.kinara-contact-success h2 {
  margin: 0 36px 18px;
  display: flex;
  flex-direction: column;
  gap: 6px;
  font-size: 24px;
  font-weight: 500;
  letter-spacing: -0.03em;
  line-height: 1.2;
  text-align: center;
}
.kinara-contact-intents {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 100%;
  margin: 0 0 34px;
  padding: 0;
  background: none;
  border: 0;
}
.kinara-contact-intent {
  appearance: none;
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 42px;
  min-height: 42px;
  padding: 0 21.5px;
  border: 1px solid rgba(255, 255, 255, 0.32);
  border-radius: 999px;
  background: transparent;
  color: rgba(255, 255, 255, 0.92);
  font-family: Inter, "Inter Placeholder", sans-serif;
  font-size: 14.5px;
  font-weight: 600;
  letter-spacing: -0.02em;
  line-height: 1.2;
  white-space: nowrap;
  cursor: pointer;
  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;
}
.kinara-contact-intent:hover {
  background: rgba(255, 255, 255, 0.08);
  border-color: rgba(255, 255, 255, 0.55);
  color: #fff;
}
.kinara-contact-intent:active {
  background: rgba(255, 255, 255, 0.05);
  border-color: rgba(255, 255, 255, 0.4);
}
.kinara-contact-intent.is-active {
  background: var(--kinara-indigo);
  border-color: transparent;
  box-shadow: 0 1px 2px rgba(var(--kinara-indigo-rgb), 0.22);
  color: #fff;
}
.kinara-contact-intent.is-active:hover {
  background: var(--kinara-indigo-hover);
  box-shadow: 0 8px 24px rgba(var(--kinara-indigo-rgb), 0.32);
}
.kinara-contact-intent.is-active:active {
  background: var(--kinara-indigo-active);
  box-shadow: 0 1px 2px rgba(var(--kinara-indigo-rgb), 0.22);
}
.kinara-contact-products {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 8px;
  margin-bottom: 8px;
}
.kinara-contact-product {
  appearance: none;
  display: flex;
  align-items: center;
  gap: 10px;
  min-height: 64px;
  padding: 10px 12px;
  border-radius: 12px;
  border: 1px solid transparent;
  background: rgba(255, 255, 255, 0.03);
  color: inherit;
  text-align: left;
  cursor: pointer;
  font-family: inherit;
}
.kinara-contact-product:hover {
  border-color: transparent;
  background: rgba(255, 255, 255, 0.05);
}
.kinara-contact-product.is-active {
  border-color: rgba(var(--kinara-indigo-rgb), 0.7);
  background: rgba(var(--kinara-indigo-rgb), 0.16);
}
.kinara-contact-product.is-active:hover {
  border-color: rgba(var(--kinara-indigo-rgb), 0.7);
}
.kinara-contact-product-logo {
  flex: none;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.kinara-contact-product-logo img {
  width: 32px;
  height: 32px;
  object-fit: contain;
}
.kinara-contact-product-copy {
  display: flex;
  min-width: 0;
  flex-direction: column;
  gap: 2px;
}
.kinara-contact-product-name {
  font-size: 13px;
  font-weight: 600;
  letter-spacing: -0.02em;
}
.kinara-contact-product-sector {
  font-size: 11px;
  line-height: 1.3;
  color: #9ba9c4;
}
.kinara-contact-product-hint,
.kinara-contact-error {
  margin: 0 0 10px;
  min-height: 0;
  font-size: 12px;
  color: #f0b4b4;
}
.kinara-contact-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px 14px;
  margin: 8px 0 14px;
}
.kinara-contact-field {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 6px;
  min-width: 0;
  padding-top: 16px;
  color: #9ba9c4;
}
.kinara-contact-field--full {
  grid-column: 1 / -1;
}
.kinara-contact-label {
  position: absolute;
  top: 24px;
  left: 0;
  z-index: 1;
  display: block;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: -0.02em;
  line-height: 1.2;
  color: #9ba9c4;
  white-space: nowrap;
  pointer-events: none;
  transform-origin: left top;
  transition: top 0.2s ease, font-size 0.2s ease, color 0.2s ease, font-weight 0.2s ease;
}
.kinara-contact-field:focus-within .kinara-contact-label,
.kinara-contact-field.is-filled .kinara-contact-label {
  top: 0;
  font-size: 11.5px;
  font-weight: 600;
  color: var(--kinara-indigo-soft);
}
.kinara-contact-field:has([aria-invalid="true"]) .kinara-contact-label {
  color: #f0b4b4;
}
.kinara-contact-field span[aria-hidden="true"] {
  color: var(--kinara-indigo-soft);
}
.kinara-contact-opt {
  font-weight: 400;
  color: #7d8aa3;
}
.kinara-contact-field input,
.kinara-contact-field textarea {
  width: 100%;
  box-sizing: border-box;
  border: 0;
  border-radius: 0;
  background-color: transparent;
  background-image:
    linear-gradient(var(--kinara-indigo), var(--kinara-indigo)),
    linear-gradient(rgba(255, 255, 255, 0.22), rgba(255, 255, 255, 0.22));
  background-size: 0% 2px, 100% 1px;
  background-position: 50% 100%, 50% 100%;
  background-repeat: no-repeat;
  color: #fff;
  color-scheme: dark;
  font-family: inherit;
  font-size: 15px;
  line-height: 1.4;
  padding: 8px 0 10px;
  caret-color: var(--kinara-indigo-soft);
  resize: vertical;
  outline: none;
  box-shadow: none;
  transition: background-size 0.2s ease;
}
.kinara-contact-field textarea {
  min-height: 88px;
}
.kinara-contact-field input::placeholder,
.kinara-contact-field textarea::placeholder {
  color: transparent;
}
.kinara-contact-field input:hover,
.kinara-contact-field textarea:hover {
  background-image:
    linear-gradient(var(--kinara-indigo), var(--kinara-indigo)),
    linear-gradient(rgba(255, 255, 255, 0.45), rgba(255, 255, 255, 0.45));
}
.kinara-contact-field input:focus,
.kinara-contact-field textarea:focus {
  background-size: 100% 2px, 100% 1px;
}
.kinara-contact-field input.is-filled,
.kinara-contact-field textarea.is-filled {
  background-color: transparent;
  background-image:
    linear-gradient(var(--kinara-indigo), var(--kinara-indigo)),
    linear-gradient(rgba(255, 255, 255, 0.38), rgba(255, 255, 255, 0.38));
}
.kinara-contact-field input.is-filled:focus,
.kinara-contact-field textarea.is-filled:focus {
  background-size: 100% 2px, 100% 1px;
}
.kinara-contact-field input[aria-invalid="true"],
.kinara-contact-field textarea[aria-invalid="true"] {
  background-image:
    linear-gradient(#f0b4b4, #f0b4b4),
    linear-gradient(#f0b4b4, #f0b4b4);
  background-size: 100% 2px, 100% 1px;
}
@keyframes kinara-contact-autofill {
  from {
    opacity: 0.999;
  }
  to {
    opacity: 1;
  }
}
.kinara-contact-field input:-webkit-autofill,
.kinara-contact-field input:-webkit-autofill:hover,
.kinara-contact-field input:-webkit-autofill:focus,
.kinara-contact-field textarea:-webkit-autofill,
.kinara-contact-field textarea:-webkit-autofill:hover,
.kinara-contact-field textarea:-webkit-autofill:focus {
  animation: kinara-contact-autofill 0.01s;
  -webkit-text-fill-color: #fff;
  caret-color: var(--kinara-indigo-soft);
  border-radius: 0;
  background-color: transparent !important;
  background-image:
    linear-gradient(var(--kinara-indigo), var(--kinara-indigo)),
    linear-gradient(rgba(255, 255, 255, 0.38), rgba(255, 255, 255, 0.38)) !important;
  background-size: 0% 2px, 100% 1px !important;
  background-position: 50% 100%, 50% 100%;
  background-repeat: no-repeat;
  box-shadow: none;
  -webkit-box-shadow: 0 0 0 1000px transparent inset;
  transition: background-color 99999s ease-out 0s;
}
.kinara-contact-field:focus-within input:-webkit-autofill,
.kinara-contact-field:focus-within textarea:-webkit-autofill {
  background-size: 100% 2px, 100% 1px !important;
}
.kinara-contact-error[hidden],
.kinara-contact-product-hint[hidden],
.kinara-contact-products[hidden],
.kinara-contact-field[hidden],
.kinara-contact-opt[hidden] {
  display: none !important;
}
.kinara-contact-error {
  margin: 0;
}
.kinara-contact-foot {
  position: sticky;
  bottom: 0;
  margin-top: 4px;
  padding-top: 12px;
  background: none;
}
.kinara-contact-submit {
  appearance: none;
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 42px;
  height: 42px;
  padding: 0 21.5px;
  border: 0;
  border-radius: 999px;
  background: var(--kinara-indigo);
  box-shadow: 0 1px 2px rgba(var(--kinara-indigo-rgb), 0.22);
  color: #fff;
  font-family: Inter, "Inter Placeholder", sans-serif;
  font-size: 14.5px;
  font-weight: 600;
  letter-spacing: -0.02em;
  line-height: 1.2;
  cursor: pointer;
  transition: background-color 0.2s ease, box-shadow 0.2s ease, opacity 0.2s ease;
}
.kinara-contact-submit:hover:not(:disabled) {
  background: var(--kinara-indigo-hover);
  box-shadow: 0 8px 24px rgba(var(--kinara-indigo-rgb), 0.32);
}
.kinara-contact-submit:active:not(:disabled) {
  background: var(--kinara-indigo-active);
  box-shadow: 0 1px 2px rgba(var(--kinara-indigo-rgb), 0.22);
}
.kinara-contact-submit:disabled {
  opacity: 0.45;
  cursor: not-allowed;
  box-shadow: none;
}
.kinara-contact-botcheck {
  display: none !important;
  position: absolute;
  left: -9999px;
  width: 1px;
  height: 1px;
  margin: 0;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  opacity: 0;
  pointer-events: none;
}
.kinara-contact-send-error {
  margin: 8px 0 0;
  text-align: center;
  font-size: 12px;
  color: #f0b4b4;
}
.kinara-contact-send-error[hidden] {
  display: none !important;
}
.kinara-contact-success {
  align-items: center;
  justify-content: center;
  gap: 16px;
  min-height: 240px;
  text-align: center;
}
.kinara-contact-check {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border-radius: 999px;
  background: #008000;
  color: #fff;
}
.kinara-contact-check svg {
  display: block;
  width: 18px;
  height: 18px;
}
.kinara-contact-success .kinara-contact-submit {
  width: auto;
  min-width: 140px;
  padding: 0 21.5px;
}
body.kinara-contact-open {
  overflow: hidden;
}
@media (prefers-reduced-motion: reduce) {
  .kinara-contact-sheet {
    animation: none;
    opacity: 1;
    transform: none;
  }
  .kinara-contact-intent,
  .kinara-contact-submit,
  .kinara-contact-field input,
  .kinara-contact-field textarea,
  .kinara-contact-label {
    transition: none;
  }
}
@media (max-width: 809.98px) {
  .kinara-contact:not([hidden]) {
    align-items: flex-end;
    padding: 0;
  }
  .kinara-contact-sheet {
    width: 100%;
    max-height: min(92dvh, 100%);
    border-radius: 20px 20px 0 0;
    transform: translateY(12px);
  }
  .kinara-contact-handle {
    display: none;
  }
  .kinara-contact-form,
  .kinara-contact-success {
    padding: 128px 18px 16px;
  }
  .kinara-contact-success h2 {
    font-size: 22px;
    margin-left: 28px;
    margin-right: 28px;
  }
  .kinara-contact-intents {
    flex-direction: column;
    align-items: stretch;
  }
  .kinara-contact-intent {
    width: 100%;
    white-space: normal;
  }
  .kinara-contact-products {
    display: flex;
    flex-wrap: wrap;
  }
  .kinara-contact-product {
    flex: 1 1 148px;
    min-height: 58px;
  }
  .kinara-contact-grid {
    grid-template-columns: 1fr;
  }
  .kinara-contact-foot {
    padding-bottom: max(8px, env(safe-area-inset-bottom));
  }
}
@media (max-width: 1023.98px) {
  .kinara-contact-eyebrow {
    display: none !important;
  }
  .kinara-contact-form,
  .kinara-contact-success {
    padding-top: 64px;
  }
}

/* Actualités reader — FLIP overlay; z-index under contact, over nav */
.kinara-actu-reader[hidden] {
  display: none !important;
}
.kinara-actu-reader:not([hidden]) {
  position: fixed;
  inset: 0;
  z-index: 9000;
  pointer-events: none;
}
.kinara-actu-reader-backdrop {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.55);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.45s cubic-bezier(0.22, 1, 0.36, 1);
}
.kinara-actu-reader-backdrop.is-on {
  opacity: 1;
  pointer-events: auto;
}
.kinara-actu-reader-sheet {
  position: fixed;
  z-index: 1;
  overflow: hidden;
  box-sizing: border-box;
  padding: 0;
  background: #0c0f16;
  color: #fff;
  font-family: "Inter Display", Inter, sans-serif;
  pointer-events: auto;
  will-change: top, left, width, height, border-radius;
  box-shadow:
    0 24px 64px rgba(0, 0, 0, 0.45),
    0 0 0 1px rgba(var(--kinara-indigo-rgb), 0.1);
}
.kinara-actu-reader-sheet.is-expanded {
  border-radius: 16px;
  will-change: auto;
}
.kinara-actu-reader-close {
  position: absolute;
  top: max(14px, env(safe-area-inset-top));
  right: max(14px, env(safe-area-inset-right));
  z-index: 2;
  width: 44px;
  height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 0;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.08);
  color: rgba(255, 255, 255, 0.88);
  cursor: pointer;
}
.kinara-actu-reader-close:hover {
  background: rgba(255, 255, 255, 0.12);
}
.kinara-actu-reader-close:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
}
.kinara-actu-reader-scroll {
  height: 100%;
  overflow: hidden;
  overscroll-behavior: contain;
  padding: 0;
}
.kinara-actu-reader-sheet.is-expanded .kinara-actu-reader-scroll {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.kinara-actu-reader-cover {
  margin: 0;
  width: 100%;
  aspect-ratio: 1920 / 1008;
  max-height: min(42vh, 420px);
  overflow: hidden;
  background: #12151e;
}
.kinara-actu-reader-cover img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.kinara-actu-reader-copy {
  box-sizing: border-box;
  width: 100%;
  max-width: 760px;
  margin: 0 auto;
  padding: 28px 28px 64px;
  opacity: 0;
  transform: translateY(12px);
  transition: opacity 0.32s ease 0.08s, transform 0.32s ease 0.08s;
}
.kinara-actu-reader-sheet.is-expanded .kinara-actu-reader-copy {
  opacity: 1;
  transform: none;
}
.kinara-actu-reader-tag {
  display: inline-block;
  margin: 0 0 14px;
  padding: 6px 12px;
  border-radius: 999px;
  font-size: 12.5px;
  font-weight: 500;
  letter-spacing: 0.02em;
  line-height: 1.2;
}
.kinara-actu-reader-tag.kinara-actu-tag--une {
  background: #ffac0a;
  color: #0c0f16;
}
.kinara-actu-reader-tag.kinara-actu-tag--actu {
  background: var(--kinara-indigo);
  color: #fff;
}
.kinara-actu-reader-tag.kinara-actu-tag--clients {
  background: #1df9cd;
  color: #0c0f16;
}
.kinara-actu-reader-tag.kinara-actu-tag--presse {
  background: #f6614e;
  color: #fff;
}
.kinara-actu-reader-copy h2 {
  margin: 0 0 12px;
  font-size: clamp(26px, 3.2vw, 40px);
  font-weight: 500;
  letter-spacing: -0.03em;
  line-height: 1.2;
}
.kinara-actu-reader-date {
  margin: 0 0 18px;
  font-size: 13.5px;
  color: #9ba9c4;
}
.kinara-actu-reader-excerpt {
  margin: 0 0 28px;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: -0.02em;
  line-height: 1.45;
  color: rgba(255, 255, 255, 0.88);
}
.kinara-actu-reader-body p {
  margin: 0 0 18px;
  font-size: 16.5px;
  font-weight: 400;
  line-height: 1.65;
  color: #c5cdd9;
}
.kinara-actu-reader-body p:last-child {
  margin-bottom: 0;
}
body.kinara-actu-open {
  overflow: hidden;
  position: fixed;
  width: 100%;
  left: 0;
  right: 0;
}
@media (max-width: 809.98px) {
  .kinara-actu-reader-sheet.is-expanded {
    border-radius: 20px 20px 0 0;
  }
  .kinara-actu-reader-copy {
    padding: 22px 20px max(48px, env(safe-area-inset-bottom));
  }
  .kinara-actu-reader-copy h2 {
    font-size: 26px;
  }
  .kinara-actu-reader-excerpt {
    font-size: 16.5px;
  }
  .kinara-actu-reader-cover {
    max-height: 34vh;
  }
}
@media (prefers-reduced-motion: reduce) {
  .kinara-actu-reader-backdrop,
  .kinara-actu-reader-sheet,
  .kinara-actu-reader-copy {
    transition: none !important;
  }
  .kinara-actu-reader-copy {
    opacity: 1;
    transform: none;
  }
}

/* —— Light theme (html[data-theme="light"]) — dark remains default —— */
html {
  color-scheme: dark;
}
html[data-theme="light"] {
  color-scheme: light;
  --kinara-indigo-soft: #6841ea;
  --token-e8fcfbd8-221e-4c40-a6a1-642b0065dd16: #0c0f16;
  --kinara-hl-from-rgb: 12, 15, 22;
  --kinara-body-to-rgb: 12, 15, 22;
}

@property --kinara-nav-leave-hero {
  syntax: "<number>";
  inherits: true;
  initial-value: 0;
}
@property --token-74e333f8-fe87-4945-af87-cae5b7e16c10 {
  syntax: "<color>";
  inherits: true;
  initial-value: #000;
}
@property --token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8 {
  syntax: "<color>";
  inherits: true;
  initial-value: #fff;
}
@property --token-5a7f2bca-ee8c-42c5-80e1-f72de38d4fdf {
  syntax: "<color>";
  inherits: true;
  initial-value: #ffffff12;
}
@property --token-0eb0d570-0e27-4070-997d-d65cb58db903 {
  syntax: "<color>";
  inherits: true;
  initial-value: #fff6;
}
@property --token-2765094e-0f8b-477f-9e2a-092fb0171343 {
  syntax: "<color>";
  inherits: true;
  initial-value: #ffffff1a;
}
@property --token-e77749d5-1f11-472b-b926-5090d7e5b50e {
  syntax: "<color>";
  inherits: true;
  initial-value: #9ba9c4;
}
@property --token-7ed67f45-7ffc-4523-9689-9d08f6aa2909 {
  syntax: "<color>";
  inherits: true;
  initial-value: #d1d4e3;
}

html.kinara-theme-ready,
html.kinara-theme-ready body {
  transition:
    color 0.32s cubic-bezier(0.22, 1, 0.36, 1),
    background-color 0.32s cubic-bezier(0.22, 1, 0.36, 1),
    border-color 0.32s cubic-bezier(0.22, 1, 0.36, 1),
    box-shadow 0.32s cubic-bezier(0.22, 1, 0.36, 1);
}

html.kinara-theme-vt::view-transition-old(root),
html.kinara-theme-vt::view-transition-new(root) {
  animation-duration: 0.32s;
  animation-timing-function: cubic-bezier(0.22, 1, 0.36, 1);
}

html[data-theme="light"],
html[data-theme="light"] body,
html[data-theme="light"] #main {
  --token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8: #0c0f16;
  --token-74e333f8-fe87-4945-af87-cae5b7e16c10: #f4f1ea;
  --token-5a7f2bca-ee8c-42c5-80e1-f72de38d4fdf: rgba(12, 15, 22, 0.06);
  --token-0eb0d570-0e27-4070-997d-d65cb58db903: rgba(12, 15, 22, 0.28);
  --token-2765094e-0f8b-477f-9e2a-092fb0171343: rgba(12, 15, 22, 0.1);
  --token-e77749d5-1f11-472b-b926-5090d7e5b50e: #5c6578;
  --token-7ed67f45-7ffc-4523-9689-9d08f6aa2909: #4a5160;
  --token-118587f4-0ede-44b6-a609-249caf227711: #8a8478;
  --token-f4dc11a3-eab6-45ff-bb5d-90cc77e6a1e2: rgba(104, 65, 234, 0.14);
  background-color: #f4f1ea;
}

html[data-theme="light"] footer.framer-8moa8,
html[data-theme="light"] section.framer-1c7dtba .framer-15s68u1,
html[data-theme="light"] section.framer-2e2suq .framer-JNpes,
html[data-theme="light"] section.framer-4vz9xo,
html[data-theme="light"] section.framer-1gadtmk .framer-CusoL[data-kinara-actu="une"],
html[data-theme="light"] .kinara-solutions-panel,
html[data-theme="light"] #kinara-contact,
html[data-theme="light"] .--framer-cookie-banner-container {
  --token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8: #fff;
  --token-74e333f8-fe87-4945-af87-cae5b7e16c10: #000;
  --token-5a7f2bca-ee8c-42c5-80e1-f72de38d4fdf: #ffffff12;
  --token-0eb0d570-0e27-4070-997d-d65cb58db903: #fff6;
  --token-2765094e-0f8b-477f-9e2a-092fb0171343: #ffffff1a;
  --token-e77749d5-1f11-472b-b926-5090d7e5b50e: #9ba9c4;
  --token-7ed67f45-7ffc-4523-9689-9d08f6aa2909: #d1d4e3;
  --token-f4dc11a3-eab6-45ff-bb5d-90cc77e6a1e2: #7da4ff29;
  --token-118587f4-0ede-44b6-a609-249caf227711: #ccc;
  --token-e8fcfbd8-221e-4c40-a6a1-642b0065dd16: #fff;
  color-scheme: dark;
}
html[data-theme="light"] footer.framer-8moa8 {
  background-color: #000 !important;
}
html[data-theme="light"] section.framer-4vz9xo {
  background-color: #000;
}
html[data-theme="light"] section.framer-4vz9xo > .kinara-pf-parallax img {
  opacity: 1;
}

.kinara-theme-btn {
  box-sizing: border-box;
  flex: none;
  display: none;
  align-items: center;
  justify-content: center;
  width: 42px;
  height: 42px;
  padding: 0;
  margin: 0;
  border: 1px solid rgba(255, 255, 255, 0.14);
  border-radius: 999px;
  background: var(--token-5a7f2bca-ee8c-42c5-80e1-f72de38d4fdf, rgba(255, 255, 255, 0.07));
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  box-shadow: none;
  color: var(--token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8, #fff);
  cursor: pointer;
  appearance: none;
  -webkit-appearance: none;
  z-index: 4;
  transition:
    background-color 0.2s ease,
    border-color 0.2s ease,
    color 0.2s ease,
    box-shadow 0.2s ease,
    transform 0.28s cubic-bezier(0.22, 1, 0.36, 1);
}
.kinara-theme-icons {
  position: relative;
  display: block;
  width: 22px;
  height: 22px;
}
.kinara-theme-sun,
.kinara-theme-moon {
  position: absolute;
  inset: 0;
  width: 22px;
  height: 22px;
  overflow: visible;
  transition:
    opacity 0.32s cubic-bezier(0.22, 1, 0.36, 1),
    transform 0.32s cubic-bezier(0.22, 1, 0.36, 1);
}
.kinara-theme-btn[aria-pressed="false"] .kinara-theme-sun {
  opacity: 1;
  transform: rotate(0deg) scale(1);
}
.kinara-theme-btn[aria-pressed="false"] .kinara-theme-moon {
  opacity: 0;
  transform: rotate(-48deg) scale(0.62);
}
.kinara-theme-btn[aria-pressed="true"] .kinara-theme-sun {
  opacity: 0;
  transform: rotate(48deg) scale(0.62);
}
.kinara-theme-btn[aria-pressed="true"] .kinara-theme-moon {
  opacity: 1;
  transform: rotate(0deg) scale(1);
}
.kinara-theme-btn:hover,
.kinara-theme-btn:focus-visible {
  transform: scale(1.04);
  background: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.22);
  box-shadow: 0 0 0 4px rgba(104, 65, 234, 0.22);
}
.kinara-theme-btn:focus-visible {
  outline: 2px solid rgba(var(--kinara-indigo-rgb), 0.55);
  outline-offset: 3px;
}
.kinara-theme-btn:active {
  transform: scale(1);
}
html[data-theme="light"] .kinara-theme-btn {
  border-color: rgba(12, 15, 22, 0.12);
  background: rgba(244, 241, 234, 0.78);
  color: #0c0f16;
}
html[data-theme="light"] .kinara-theme-btn:hover,
html[data-theme="light"] .kinara-theme-btn:focus-visible {
  background: rgba(244, 241, 234, 0.92);
  border-color: rgba(12, 15, 22, 0.2);
  box-shadow: 0 0 0 4px rgba(104, 65, 234, 0.22);
}

@media (min-width: 810px) {
  .kinara-theme-btn--bar {
    display: inline-flex;
  }
  .kinara-theme-btn--phone {
    display: none !important;
  }
  .framer-ZUPdC .framer-1yzb3cd:has(> .kinara-theme-btn--bar) {
    flex-flow: row !important;
    align-items: center !important;
    gap: 10px !important;
  }
}
@media (max-width: 809.98px) {
  .kinara-theme-btn--bar {
    display: none !important;
  }
  .kinara-theme-btn--phone {
    display: inline-flex;
    width: 40px;
    height: 40px;
    margin-left: 6px;
  }
  .framer-ZUPdC .framer-1of73k0:has(> .kinara-theme-btn--phone) {
    gap: 8px;
    overflow: visible;
  }
}

html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container::before {
  opacity: calc(var(--kinara-nav-progress, 0) * (1 - var(--kinara-nav-leave-hero, 0)));
}
html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 100%;
  z-index: 0;
  pointer-events: none;
  background: #f4f1ea;
  box-shadow: 0 1px 0 rgba(12, 15, 22, 0.06);
  -webkit-mask-image: none;
  mask-image: none;
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
  opacity: var(--kinara-nav-leave-hero, 0);
}

html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container:not(:has(.framer-ZUPdC.framer-v-1jpmcy9)) {
  --kinara-nav-ink: color-mix(
    in srgb,
    #fff calc((1 - var(--kinara-nav-leave-hero, 0)) * 100%),
    #0c0f16
  );
  --token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8: var(--kinara-nav-ink);
  --token-e8fcfbd8-221e-4c40-a6a1-642b0065dd16: var(--kinara-nav-ink);
}
html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container:not(:has(.framer-ZUPdC.framer-v-1jpmcy9)) .framer-KqLRo {
  --43q7um: var(--kinara-nav-ink, #0c0f16) !important;
}
html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container a.framer-c2linv img {
  filter: invert(var(--kinara-nav-leave-hero, 0));
}
html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container:not(:has(.framer-ZUPdC.framer-v-1jpmcy9)) .kinara-theme-btn {
  border-color: color-mix(
    in srgb,
    rgba(255, 255, 255, 0.14) calc((1 - var(--kinara-nav-leave-hero, 0)) * 100%),
    rgba(12, 15, 22, 0.12)
  );
  background: color-mix(
    in srgb,
    rgba(255, 255, 255, 0.07) calc((1 - var(--kinara-nav-leave-hero, 0)) * 100%),
    rgba(244, 241, 234, 0.78)
  );
  color: var(--kinara-nav-ink, #0c0f16);
}
html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container:not(:has(.framer-ZUPdC.framer-v-1jpmcy9)) .kinara-theme-btn:hover,
html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container:not(:has(.framer-ZUPdC.framer-v-1jpmcy9)) .kinara-theme-btn:focus-visible {
  background: color-mix(
    in srgb,
    rgba(255, 255, 255, 0.1) calc((1 - var(--kinara-nav-leave-hero, 0)) * 100%),
    rgba(244, 241, 234, 0.92)
  );
  border-color: color-mix(
    in srgb,
    rgba(255, 255, 255, 0.22) calc((1 - var(--kinara-nav-leave-hero, 0)) * 100%),
    rgba(12, 15, 22, 0.2)
  );
}

html[data-theme="light"] .framer-ZUPdC.framer-v-1jpmcy9 .framer-KqLRo {
  --43q7um: #0c0f16;
}
html[data-theme="light"] .framer-ZUPdC.framer-v-1jpmcy9 {
  background-color: #f4f1ea !important;
  --token-74e333f8-fe87-4945-af87-cae5b7e16c10: #f4f1ea;
  --token-cef4d4a6-9e30-47e6-bc76-f952a48770af: #f4f1ea;
  --token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8: #0c0f16;
}
html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container:has(.framer-ZUPdC.framer-v-1jpmcy9) {
  background-color: #f4f1ea;
}
html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container:has(.framer-ZUPdC.framer-v-1jpmcy9)::before {
  opacity: 1;
  height: 100%;
  background: #f4f1ea;
  -webkit-mask-image: none;
  mask-image: none;
}
html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container:has(.framer-ZUPdC.framer-v-1jpmcy9)::after {
  opacity: 0;
}
html[data-theme="light"] .framer-Y1h2E .framer-dpe114-container:has(.framer-ZUPdC.framer-v-1jpmcy9) a.framer-c2linv img {
  filter: invert(1);
}

html[data-theme="light"] header.framer-jdt6mz,
html[data-theme="light"] header.framer-jdt6mz .framer-styles-preset-1ucu1n1 {
  --token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8: #fff;
  --framer-text-color: #fff;
}
html[data-theme="light"] header.framer-jdt6mz h1,
html[data-theme="light"] header.framer-jdt6mz h1 .framer-text,
html[data-theme="light"] header.framer-jdt6mz p:not(.kinara-logo-band-caption),
html[data-theme="light"] header.framer-jdt6mz p:not(.kinara-logo-band-caption) .framer-text {
  color: #fff !important;
  --framer-text-color: #fff !important;
}

html[data-theme="light"] section.framer-12dukr9,
html[data-theme="light"] section.framer-qf22bw {
  --token-839225cb-b1fc-470d-a0c2-2eb7fcc590b8: #0c0f16;
  --token-e77749d5-1f11-472b-b926-5090d7e5b50e: #5c6578;
  --token-7ed67f45-7ffc-4523-9689-9d08f6aa2909: #4a5160;
}
html[data-theme="light"] section.framer-12dukr9,
html[data-theme="light"] section.framer-qf22bw,
html[data-theme="light"] section.framer-2e2suq,
html[data-theme="light"] section.framer-1gadtmk {
  background-color: #f9f8f2;
}
html[data-theme="light"] section.framer-2e2suq {
  background-image: none;
}
html[data-theme="light"] section.framer-2e2suq::before,
html[data-theme="light"] section.framer-2e2suq::after {
  content: none;
  display: none;
}
html[data-theme="light"] .framer-P0PnG figure.framer-rd6509,
html[data-theme="light"] .framer-P0PnG [data-framer-name="Bg Gradient"],
html[data-theme="light"] .framer-P0PnG figure.framer-15k9ybp,
html[data-theme="light"] section.framer-1ocarzi [data-framer-name="Bg Gradient"],
html[data-theme="light"] section.framer-1ocarzi figure.framer-rd6509 {
  background: none;
}
html[data-theme="light"] .framer-P0PnG figure.framer-rd6509::before,
html[data-theme="light"] .framer-P0PnG figure.framer-rd6509::after,
html[data-theme="light"] .framer-P0PnG [data-framer-name="Bg Gradient"]::before,
html[data-theme="light"] .framer-P0PnG [data-framer-name="Bg Gradient"]::after,
html[data-theme="light"] .framer-P0PnG figure.framer-15k9ybp::before,
html[data-theme="light"] .framer-P0PnG figure.framer-15k9ybp::after,
html[data-theme="light"] section.framer-1ocarzi [data-framer-name="Bg Gradient"]::before,
html[data-theme="light"] section.framer-1ocarzi [data-framer-name="Bg Gradient"]::after,
html[data-theme="light"] section.framer-1ocarzi figure.framer-rd6509::before,
html[data-theme="light"] section.framer-1ocarzi figure.framer-rd6509::after {
  content: none;
  display: none;
}
html[data-theme="light"] .framer-P0PnG .framer-1jge3xz {
  -webkit-mask: none;
  mask: none;
}
html[data-theme="light"] .framer-1dfsb8l-container span:not(.kinara-hl) {
  color: var(--kinara-body-color, #0c0f1666) !important;
}

html[data-theme="light"] .framer-P0PnG .kinara-hero-cta-secondary {
  border-color: rgba(255, 255, 255, 0.28);
  background: rgba(12, 15, 22, 0.28);
  color: rgba(255, 255, 255, 0.94);
}
html[data-theme="light"] .framer-P0PnG .kinara-hero-cta-secondary:hover {
  background: rgba(12, 15, 22, 0.4);
  border-color: rgba(255, 255, 255, 0.42);
  color: #fff;
}
html[data-theme="light"] .framer-P0PnG .kinara-hero-cta-secondary:active {
  background: rgba(12, 15, 22, 0.34);
  border-color: rgba(255, 255, 255, 0.32);
}

html[data-theme="light"] .framer-Yf5wR .framer-text,
html[data-theme="light"] .framer-Yf5wR p {
  color: #fff !important;
  --framer-text-color: #fff !important;
}

html[data-theme="light"] .kinara-hero-dots {
  border-color: rgba(12, 15, 22, 0.14);
  background: rgba(244, 241, 234, 0.72);
  box-shadow: 0 8px 32px rgba(12, 15, 22, 0.1);
}
html[data-theme="light"] .kinara-hero-dots button {
  background: rgba(12, 15, 22, 0.18);
}
html[data-theme="light"] .kinara-hero-dots button:hover {
  background: rgba(12, 15, 22, 0.28);
}
html[data-theme="light"] .kinara-hero-dot-fill {
  background: #0c0f16;
}

html[data-theme="light"] .kinara-burger-expert {
  border-color: rgba(12, 15, 22, 0.12);
  color: rgba(12, 15, 22, 0.88);
}
html[data-theme="light"] .kinara-burger-expert:hover {
  background: rgba(12, 15, 22, 0.06);
  border-color: rgba(12, 15, 22, 0.2);
  color: #0c0f16;
}
html[data-theme="light"] .kinara-faq-answer .framer-text {
  color: #5c6578;
}

html[data-theme="light"] section.framer-1gadtmk .framer-CusoL:not([data-kinara-actu="une"]) .kinara-actu-excerpt,
html[data-theme="light"] section.framer-1gadtmk .framer-CusoL:not([data-kinara-actu="une"]) .framer-ej6e2p,
html[data-theme="light"] section.framer-1gadtmk .framer-CusoL:not([data-kinara-actu="une"]) .framer-ej6e2p p {
  color: #5c6578 !important;
  --framer-text-color: #5c6578 !important;
  -webkit-text-fill-color: #5c6578 !important;
}
html[data-theme="light"] section.framer-1gadtmk .framer-CusoL:not([data-kinara-actu="une"]) .kinara-actu-more,
html[data-theme="light"] .kinara-actu-arrow {
  border-color: rgba(12, 15, 22, 0.22);
  background: rgba(244, 241, 234, 0.88);
  color: #0c0f16;
}
html[data-theme="light"] section.framer-1gadtmk .framer-CusoL:not([data-kinara-actu="une"]) .kinara-actu-more:hover,
html[data-theme="light"] .kinara-actu-arrow:hover {
  background: rgba(12, 15, 22, 0.06);
  border-color: rgba(12, 15, 22, 0.22);
  color: #0c0f16;
}
html[data-theme="light"] .kinara-actu-arrow:disabled,
html[data-theme="light"] .kinara-actu-arrow[aria-disabled="true"] {
  opacity: 0.4;
}

html[data-theme="light"] section.framer-1gadtmk .framer--slideshow-controls {
  display: none !important;
}

html[data-theme="light"] .framer-l8lgel-container .framer-JiE0Z::before,
html[data-theme="light"] .framer-z9k0kt-container .framer-JiE0Z::before,
html[data-theme="light"] .framer-ktt34r-container .framer-JiE0Z::before {
  background-color: #0c0f16;
}
html[data-theme="light"] .framer-l8lgel-container .framer-JiE0Z[data-framer-name="Active"]::before,
html[data-theme="light"] .framer-z9k0kt-container .framer-JiE0Z[data-framer-name="Active"]::before,
html[data-theme="light"] .framer-ktt34r-container .framer-JiE0Z[data-framer-name="Active"]::before {
  background-color: #fff;
}

html[data-theme="light"] .kinara-logo-band-caption {
  color: #5c6578 !important;
}
html[data-theme="light"] .kinara-logo-band-accent {
  color: #0c0f16;
}
html[data-theme="light"] section.framer-1c7dtba .framer-15s68u1 .kinara-clients img {
  filter: none;
}
html[data-theme="light"] .framer-P0PnG .framer-no0usn-container img {
  filter: none !important;
  opacity: 0.82;
}
html[data-theme="light"] .framer-P0PnG .framer-no0usn-container li:hover img {
  opacity: 1;
}

html[data-theme="light"] section.framer-1c7dtba figure.framer-rpd40f img,
html[data-theme="light"] section.framer-1gadtmk .framer-CusoL:not([data-kinara-actu="une"]) figure.framer-rpd40f img,
html[data-theme="light"] section#actualites .framer-CusoL:not([data-kinara-actu="une"]) figure.framer-rpd40f img,
html[data-theme="light"] section#actualites .framer-KVhPv figure.framer-rpd40f img,
html[data-theme="light"] section.framer-1gadtmk .framer-KVhPv figure.framer-rpd40f img {
  filter: invert(1);
}
html[data-theme="light"] section.framer-1c7dtba .framer-15s68u1 figure.framer-rpd40f img {
  filter: none;
}

html[data-theme="light"] section.framer-2e2suq .framer-rpd40f {
  color: #0c0f16;
}
html[data-theme="light"] section.framer-2e2suq .framer-7VcwY .framer-1mq16n3,
html[data-theme="light"] section.framer-2e2suq .framer-1209mbl-container .framer-1mq16n3 {
  color: #0c0f16;
}
html[data-theme="light"] section.framer-2e2suq .framer-JNpes .framer-1mq16n3 {
  color: #fff;
}

html[data-theme="light"] .kinara-figure + .kinara-figure::before {
  background: rgba(12, 15, 22, 0.12);
}
html[data-theme="light"] .kinara-figure[data-kinara-figure-kind="clients"] + .kinara-figure[data-kinara-figure-kind="groupe"]::before {
  background: rgba(var(--kinara-indigo-rgb), 0.4);
}
html[data-theme="light"] .kinara-figure-value {
  color: #0c0f16;
}
html[data-theme="light"] .kinara-figure[data-kinara-figure-kind="clients"] .kinara-figure-value {
  color: var(--kinara-indigo);
}
html[data-theme="light"] .kinara-figure-label {
  color: #5c6578;
}

html[data-theme="light"] .kinara-actu-reader-backdrop {
  background: rgba(12, 15, 22, 0.28);
}
html[data-theme="light"] .kinara-actu-reader-sheet {
  background: #f6f4ef;
  color: #0c0f16;
  box-shadow:
    0 24px 64px rgba(12, 15, 22, 0.16),
    0 0 0 1px rgba(var(--kinara-indigo-rgb), 0.1);
}
html[data-theme="light"] .kinara-actu-reader-close {
  background: rgba(12, 15, 22, 0.08);
  color: rgba(12, 15, 22, 0.82);
}
html[data-theme="light"] .kinara-actu-reader-close:hover {
  background: rgba(12, 15, 22, 0.12);
}
html[data-theme="light"] .kinara-actu-reader-excerpt {
  color: rgba(12, 15, 22, 0.82);
}
html[data-theme="light"] .kinara-actu-reader-body p {
  color: #4a5160;
}

html[data-theme="light"] [data-framer-name="Footer BG (2)"] img,
html[data-theme="light"] section.framer-12dukr9 .framer-8RT1L img,
html[data-theme="light"] section.framer-qf22bw .framer-8RT1L img {
  filter: none;
}

@media (prefers-reduced-motion: reduce) {
  html.kinara-theme-ready,
  html.kinara-theme-ready body {
    transition: none;
  }
  .kinara-theme-btn,
  .kinara-theme-sun,
  .kinara-theme-moon {
    transition: none !important;
  }
  html.kinara-theme-vt::view-transition-old(root),
  html.kinara-theme-vt::view-transition-new(root) {
    animation: none !important;
  }
}


