:where(.cb-reference) html,.cb-reference,:where(.cb-reference) #main{box-sizing:border-box;margin:0;padding:0}
.cb-reference{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
:where(.cb-reference) *{box-sizing:border-box;-webkit-font-smoothing:inherit}
:where(.cb-reference) h1,:where(.cb-reference) h2,:where(.cb-reference) h3,:where(.cb-reference) h4,:where(.cb-reference) h5,:where(.cb-reference) h6,:where(.cb-reference) p,:where(.cb-reference) figure{margin:0}
.cb-reference,:where(.cb-reference) input,:where(.cb-reference) textarea,:where(.cb-reference) select,:where(.cb-reference) button{font-family:sans-serif;font-size:12px}
.cb-reference{--token-81531aa5-10c1-4c41-9abe-5138b855e362:#fff;--token-36310b23-4971-4589-8264-ec5b880126b6:#000;--token-065a1007-efe3-447e-8f7e-bab1f7402153:#707070;--token-1fa3a2d7-b8cc-493f-975f-15a853bab394:#f7f7f7;--token-e04b524f-6c4d-4f69-a539-716583bd6992:#f5f5f5;--token-67b527ec-44ee-4416-b9df-31e36a850c26:#ddd;--token-3e342b31-852f-44ea-9285-36eecfd294d4:#707070;--token-741ff3fc-86e4-407c-a37c-1e81009c71bc:#0277fa;--token-956bbd6d-47d3-453d-be83-920511e1c2b0:#00b906;--token-d34d78e8-965d-4592-8718-cf2d5ddd700e:#f98b31;--token-5b2b7977-ce5e-4f5e-afbc-b21d82a82736:#b4b4b4;--token-c7703b05-bdf7-4806-9e9d-7eef7826d8f6:#047e9f;--token-c9b868b0-2f66-40e0-a93c-1867b6662537:#0000;--framer-will-change-override:none}
@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){.cb-reference{--framer-will-change-override:transform}
}
@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){.cb-reference{--framer-will-change-filter-override:filter}
}
:where(.cb-reference) [data-framer-component-type=Text] div div span,:where(.cb-reference) [data-framer-component-type=Text] a div span,:where(.cb-reference) [data-framer-component-type=Text] span span span,:where(.cb-reference) [data-framer-component-type=Text] p span span,:where(.cb-reference) [data-framer-component-type=Text] h1 span span,:where(.cb-reference) [data-framer-component-type=Text] h2 span span,:where(.cb-reference) [data-framer-component-type=Text] h3 span span,:where(.cb-reference) [data-framer-component-type=Text] h4 span span,:where(.cb-reference) [data-framer-component-type=Text] h5 span span,:where(.cb-reference) [data-framer-component-type=Text] h6 span span,:where(.cb-reference) [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)){:where(.cb-reference) p.framer-text,:where(.cb-reference) div.framer-text,:where(.cb-reference) h1.framer-text,:where(.cb-reference) h2.framer-text,:where(.cb-reference) h3.framer-text,:where(.cb-reference) h4.framer-text,:where(.cb-reference) h5.framer-text,:where(.cb-reference) h6.framer-text,:where(.cb-reference) li.framer-text,:where(.cb-reference) ol.framer-text,:where(.cb-reference) ul.framer-text,:where(.cb-reference) 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))}
:where(.cb-reference) 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)){:where(.cb-reference) code.framer-text,:where(.cb-reference) 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)){:where(.cb-reference) a.framer-text,:where(.cb-reference) 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)){:where(.cb-reference) code.framer-text a.framer-text,:where(.cb-reference) code.framer-text a.framer-text span.framer-text:not([data-text-fill]),:where(.cb-reference) code.framer-text span.framer-text[data-nested-link],:where(.cb-reference) 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)){:where(.cb-reference) a.framer-text:hover,:where(.cb-reference) 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)){:where(.cb-reference) code.framer-text a.framer-text:hover,:where(.cb-reference) 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)){:where(.cb-reference) a.framer-text[data-framer-page-link-current],:where(.cb-reference) 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)){:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current],:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),:where(.cb-reference) code.framer-text span.framer-text[data-framer-page-link-current],:where(.cb-reference) 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)){:where(.cb-reference) a.framer-text[data-framer-page-link-current]:hover,:where(.cb-reference) 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)){:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current]:hover,:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),:where(.cb-reference) code.framer-text span.framer-text[data-framer-page-link-current]:hover,:where(.cb-reference) 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))))))}
}
:where(.cb-reference) [data-framer-component-type=Stack]:not([data-framer-generated])>*,:where(.cb-reference) [data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],:where(.cb-reference) NavigationContainer [data-framer-component-type=NavigationContainer]>*,:where(.cb-reference) [data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}
@supports not (overflow:clip){.cb-reference{--overflow-clip-fallback:hidden}
}
@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){:where(.cb-reference) div.framer-text,:where(.cb-reference) p.framer-text,:where(.cb-reference) h1.framer-text,:where(.cb-reference) h2.framer-text,:where(.cb-reference) h3.framer-text,:where(.cb-reference) h4.framer-text,:where(.cb-reference) h5.framer-text,:where(.cb-reference) h6.framer-text,:where(.cb-reference) ol.framer-text,:where(.cb-reference) ul.framer-text,:where(.cb-reference) li.framer-text,:where(.cb-reference) blockquote.framer-text,:where(.cb-reference) .framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}
:where(.cb-reference) div.framer-text:after,:where(.cb-reference) p.framer-text:after,:where(.cb-reference) h1.framer-text:after,:where(.cb-reference) h2.framer-text:after,:where(.cb-reference) h3.framer-text:after,:where(.cb-reference) h4.framer-text:after,:where(.cb-reference) h5.framer-text:after,:where(.cb-reference) h6.framer-text:after,:where(.cb-reference) ol.framer-text:after,:where(.cb-reference) ul.framer-text:after,:where(.cb-reference) li.framer-text:after,:where(.cb-reference) blockquote.framer-text:after,:where(.cb-reference) .framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}
:where(.cb-reference) .framer-text.framer-text-module,:where(.cb-reference) .framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}
:where(.cb-reference) p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}
}
@supports (corner-shape:superellipse(2)){.cb-reference{--one-if-corner-shape-supported:1}
}
:where(.cb-reference) .framer-cursor-none,:where(.cb-reference) .framer-cursor-none *{cursor:none!important}
:where(.cb-reference) .framer-pointer-events-none,:where(.cb-reference) .framer-pointer-events-none *{pointer-events:none!important}
:where(.cb-reference) .framer-S7xI6.framer-3jl3nt,:where(.cb-reference) .framer-S7xI6 .framer-3jl3nt{display:block}
:where(.cb-reference) .framer-S7xI6.framer-sarjxg{background-color:var(--token-1fa3a2d7-b8cc-493f-975f-15a853bab394,#f7f7f7);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:88px 0 0;display:flex;position:relative}
:where(.cb-reference) .framer-S7xI6 .framer-1j819aw-container{height:auto;position:var(--framer-canvas-fixed-position,fixed);z-index:8;flex:none;order:-1000;width:100%;top:0;left:0}
:where(.cb-reference) .framer-S7xI6 .framer-5evmne-container{flex:none;order:-999;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-S7xI6 .framer-1r634n0-container{flex:none;order:-998;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-S7xI6 .framer-jw02en{margin:0;background:0 0;flex-grow:1;width:0;height:0;margin-bottom:0;position:relative}
:where(.cb-reference) .framer-S7xI6 .framer-r7gxhg-container{flex:none;order:1006;width:100%;height:auto;position:relative}
:where(.cb-reference) [data-layout-template=true]>#overlay{margin-bottom:0}
@media (min-width:810px) and (max-width:1199.98px){:where(.cb-reference) .framer-S7xI6.framer-sarjxg{padding:84px 0 0}
}
@media (max-width:809.98px){:where(.cb-reference) .framer-S7xI6.framer-sarjxg{padding:68px 0 0}
}
:where(.cb-reference) .ssr-variant{display:contents}
:where(.cb-reference) .framer-jX5lr.framer-112hw80,:where(.cb-reference) .framer-jX5lr .framer-112hw80{display:block}
:where(.cb-reference) .framer-jX5lr.framer-130rmtw{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:24px;width:1200px;padding:24px 0;display:flex;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-19inhts-container{z-index:0;flex:none;width:100%;height:auto;position:absolute;top:0;left:0}
:where(.cb-reference) .framer-jX5lr .framer-19eqryb,:where(.cb-reference) .framer-jX5lr .framer-1uppt4f{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:12px;width:90%;max-width:1520px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-hs3y2{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-1ldsqbw{flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:88px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-1s8yoo2{aspect-ratio:3.71515;flex:none;width:162px;height:auto;text-decoration:none;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-1shv7ja{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:32px;width:min-content;height:min-content;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-1gjtqik-container{flex:none;width:45px;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-1u5r8-container{flex:none;width:50px;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-c22ec-container,:where(.cb-reference) .framer-jX5lr .framer-qq22kp-container{flex:none;width:65px;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-1hubjur,:where(.cb-reference) .framer-jX5lr .framer-134tqeq{aspect-ratio:1;flex:none;width:40px;height:auto;text-decoration:none;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-q8tv5o,:where(.cb-reference) .framer-jX5lr .framer-ewnbqz{aspect-ratio:1;flex:none;width:auto;position:absolute;top:0;bottom:0;left:0}
:where(.cb-reference) .framer-jX5lr .framer-1uigow9-container{flex:none;width:71px;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-1820hmy{cursor:pointer;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}
:where(.cb-reference) .framer-jX5lr .framer-1f91fxg{aspect-ratio:1;flex:none;width:36px;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-16ih27e{flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-1r3qpea{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:170px;width:100%;height:min-content;padding:56px 0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-1spzu{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:wrap;flex:none;place-content:center flex-start;align-items:center;gap:32px 80px;width:100%;margin:0;padding:0 0 4px;list-style:none;display:flex;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-2yh8ww-container,:where(.cb-reference) .framer-jX5lr .framer-omkdr5-container,:where(.cb-reference) .framer-jX5lr .framer-b9qr3l-container,:where(.cb-reference) .framer-jX5lr .framer-1sarlk0-container,:where(.cb-reference) .framer-jX5lr .framer-1dvz6j7-container,:where(.cb-reference) .framer-jX5lr .framer-8cwcg0-container,:where(.cb-reference) .framer-jX5lr .framer-18gnlfm-container,:where(.cb-reference) .framer-jX5lr .framer-1yzx4xt-container,:where(.cb-reference) .framer-jX5lr .framer-15eyw6l-container,:where(.cb-reference) .framer-jX5lr .framer-qzxts3-container,:where(.cb-reference) .framer-jX5lr .framer-1848my9-container{flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-3ft8jl{flex-flow:row;flex:none;place-content:flex-end flex-start;align-items:flex-end;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-16rpg8d{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:20px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-1px1c0{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-ysntaj-container{flex:none;width:100%;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-1fd4pr{flex-flow:column;flex:1 0 0;place-content:center flex-start;align-items:center;gap:20px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-1uadlgm{flex-flow:row;flex:none;place-content:center;align-items:center;gap:5px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-1puy92a{flex:none;width:20px;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-g6np0r{white-space:pre;flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-yhn2rc{flex-flow:wrap;flex:1 0 0;place-content:center flex-start;align-items:center;gap:12px;width:1px;height:min-content;min-height:24px;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-jX5lr .framer-1pxa5es{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:20px;height:32px;padding:0;text-decoration:none;display:flex;position:relative}
:where(.cb-reference) .framer-jX5lr .framer-cxu807{flex:none;width:22px;height:auto;position:relative}
:where(.cb-reference) .framer-jX5lr.framer-v-16hdswe.framer-130rmtw{width:810px}
:where(.cb-reference) .framer-jX5lr.framer-v-16hdswe .framer-1ldsqbw{gap:75px}
:where(.cb-reference) .framer-jX5lr.framer-v-16hdswe .framer-1s8yoo2{order:0}
:where(.cb-reference) .framer-jX5lr.framer-v-16hdswe .framer-1shv7ja,:where(.cb-reference) .framer-jX5lr.framer-v-1u0lm2k .framer-omkdr5-container{order:1}
:where(.cb-reference) .framer-jX5lr.framer-v-16hdswe .framer-1uigow9-container,:where(.cb-reference) .framer-jX5lr.framer-v-1u0lm2k .framer-b9qr3l-container{order:2}
:where(.cb-reference) .framer-jX5lr.framer-v-16sr52o.framer-130rmtw{gap:12px;width:390px;padding:14px 0 12px}
:where(.cb-reference) .framer-jX5lr.framer-v-16sr52o .framer-19eqryb{width:92%}
:where(.cb-reference) .framer-jX5lr.framer-v-16sr52o .framer-1ldsqbw{gap:12px}
:where(.cb-reference) .framer-jX5lr.framer-v-16sr52o .framer-1s8yoo2{width:132px}
:where(.cb-reference) .framer-jX5lr.framer-v-16sr52o .framer-1uigow9-container{width:86px}
:where(.cb-reference) .framer-jX5lr.framer-v-16sr52o .framer-1820hmy{width:40px;height:40px}
:where(.cb-reference) .framer-jX5lr.framer-v-16sr52o .framer-1f91fxg{width:32px}
:where(.cb-reference) .framer-jX5lr.framer-v-1u0lm2k .framer-1uigow9-container{width:72px}
:where(.cb-reference) .framer-jX5lr.framer-v-1u0lm2k .framer-1dvz6j7-container{order:4}
:where(.cb-reference) .framer-jX5lr.framer-v-1u0lm2k .framer-18gnlfm-container{order:7}
:where(.cb-reference) .framer-jX5lr.framer-v-1u0lm2k .framer-1yzx4xt-container{order:8}
:where(.cb-reference) .framer-jX5lr.framer-v-1u0lm2k .framer-15eyw6l-container{order:9}
:where(.cb-reference) .framer-jX5lr.framer-v-1u0lm2k .framer-qzxts3-container{order:6}
:where(.cb-reference) .framer-jX5lr.framer-v-1u0lm2k .framer-1pxa5es{width:85px;height:49px}
:where(.cb-reference) .framer-jX5lr.framer-v-1u0lm2k .framer-cxu807{aspect-ratio:1;width:111px}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc.framer-130rmtw{height:600px;min-height:calc(var(--framer-viewport-height,100vh) * 1);width:390px;padding:20px 0}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-1ldsqbw{gap:66px}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-1s8yoo2{cursor:pointer}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-1f91fxg{width:28px}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-16ih27e,:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-1uppt4f{flex:1 0 0;height:1px}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-1r3qpea{gap:unset;flex:1 0 0;justify-content:space-between;height:1px;padding:32px 0 24px}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-1spzu{flex-direction:column;align-content:flex-start;align-items:flex-start;gap:20px 80px}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-3ft8jl{flex-direction:column}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-1fd4pr,:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-yhn2rc{flex:none;width:100%}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-1uadlgm{justify-content:flex-start}
:where(.cb-reference) .framer-jX5lr.framer-v-13dv6sc .framer-134tqeq{width:102px}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s:not(.rich-text-wrapper),:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s.rich-text-wrapper h4{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer 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:-.04em;--framer-line-height:125%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s:not(.rich-text-wrapper),:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s.rich-text-wrapper h4{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer 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:-.04em;--framer-line-height:125%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-PQwJi .framer-styles-preset-1ijbt30:not(.rich-text-wrapper),:where(.cb-reference) .framer-PQwJi .framer-styles-preset-1ijbt30.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:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:120%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-PQwJi .framer-styles-preset-1ijbt30:not(.rich-text-wrapper),:where(.cb-reference) .framer-PQwJi .framer-styles-preset-1ijbt30.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: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:-.02em;--framer-line-height:120%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
:where(.cb-reference) .framer-SE2Ph .framer-styles-preset-kjffxm:not(.rich-text-wrapper),:where(.cb-reference) .framer-SE2Ph .framer-styles-preset-kjffxm.rich-text-wrapper a{--framer-link-hover-text-decoration:underline;--framer-link-hover-text-decoration-offset:2px;--framer-link-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);transition:color .4s cubic-bezier(.44,0,.56,1)}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-qcTh3 .framer-styles-preset-1pak7fr:not(.rich-text-wrapper),:where(.cb-reference) .framer-qcTh3 .framer-styles-preset-1pak7fr.rich-text-wrapper h6{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-qcTh3 .framer-styles-preset-1pak7fr:not(.rich-text-wrapper),:where(.cb-reference) .framer-qcTh3 .framer-styles-preset-1pak7fr.rich-text-wrapper h6{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@supports (aspect-ratio:1){.cb-reference{--framer-aspect-ratio-supported:auto}
}
:where(.cb-reference) .framer-QbtFz.framer-sxq5ru,:where(.cb-reference) .framer-QbtFz .framer-sxq5ru{display:block}
:where(.cb-reference) .framer-QbtFz.framer-17etvru{height:1px;overflow:var(--overflow-clip-fallback,clip);width:82px;position:relative}
:where(.cb-reference) .framer-QbtFz.framer-v-2rbnn8.framer-17etvru{height:88px}
:where(.cb-reference) .framer-9vJ2H.framer-e9zlg4,:where(.cb-reference) .framer-9vJ2H .framer-e9zlg4{display:block}
:where(.cb-reference) .framer-9vJ2H.framer-bgwze9{cursor:pointer;flex-flow:column;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-9vJ2H .framer-xq1pex,:where(.cb-reference) .framer-9vJ2H .framer-1foj5nh{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.cb-reference{--framer-will-change-override:none}
@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){.cb-reference{--framer-will-change-override:transform}
}
.cb-reference{--framer-will-change-filter-override:none}
@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){.cb-reference{--framer-will-change-filter-override:filter}
}
:where(.cb-reference) [data-framer-component-type]{position:absolute}
:where(.cb-reference) [data-framer-component-type=Text]{cursor:inherit}
:where(.cb-reference) [data-framer-component-text-autosized] *{white-space:pre}
:where(.cb-reference) [data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}
:where(.cb-reference) [data-framer-component-type=Text] span span,:where(.cb-reference) [data-framer-component-type=Text] p span,:where(.cb-reference) [data-framer-component-type=Text] h1 span,:where(.cb-reference) [data-framer-component-type=Text] h2 span,:where(.cb-reference) [data-framer-component-type=Text] h3 span,:where(.cb-reference) [data-framer-component-type=Text] h4 span,:where(.cb-reference) [data-framer-component-type=Text] h5 span,:where(.cb-reference) [data-framer-component-type=Text] h6 span{display:block}
:where(.cb-reference) [data-framer-component-type=Text] span span span,:where(.cb-reference) [data-framer-component-type=Text] p span span,:where(.cb-reference) [data-framer-component-type=Text] h1 span span,:where(.cb-reference) [data-framer-component-type=Text] h2 span span,:where(.cb-reference) [data-framer-component-type=Text] h3 span span,:where(.cb-reference) [data-framer-component-type=Text] h4 span span,:where(.cb-reference) [data-framer-component-type=Text] h5 span span,:where(.cb-reference) [data-framer-component-type=Text] h6 span span{display:unset}
:where(.cb-reference) [data-framer-component-type=Text] div div span,:where(.cb-reference) [data-framer-component-type=Text] a div span,:where(.cb-reference) [data-framer-component-type=Text] span span span,:where(.cb-reference) [data-framer-component-type=Text] p span span,:where(.cb-reference) [data-framer-component-type=Text] h1 span span,:where(.cb-reference) [data-framer-component-type=Text] h2 span span,:where(.cb-reference) [data-framer-component-type=Text] h3 span span,:where(.cb-reference) [data-framer-component-type=Text] h4 span span,:where(.cb-reference) [data-framer-component-type=Text] h5 span span,:where(.cb-reference) [data-framer-component-type=Text] h6 span span,:where(.cb-reference) [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)}
:where(.cb-reference) [data-framer-component-type=Text] a,:where(.cb-reference) [data-framer-component-type=Text] a div span,:where(.cb-reference) [data-framer-component-type=Text] a span span span,:where(.cb-reference) [data-framer-component-type=Text] a p span span,:where(.cb-reference) [data-framer-component-type=Text] a h1 span span,:where(.cb-reference) [data-framer-component-type=Text] a h2 span span,:where(.cb-reference) [data-framer-component-type=Text] a h3 span span,:where(.cb-reference) [data-framer-component-type=Text] a h4 span span,:where(.cb-reference) [data-framer-component-type=Text] a h5 span span,:where(.cb-reference) [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))}
:where(.cb-reference) [data-framer-component-type=Text] a:hover,:where(.cb-reference) [data-framer-component-type=Text] a div span:hover,:where(.cb-reference) [data-framer-component-type=Text] a span span span:hover,:where(.cb-reference) [data-framer-component-type=Text] a p span span:hover,:where(.cb-reference) [data-framer-component-type=Text] a h1 span span:hover,:where(.cb-reference) [data-framer-component-type=Text] a h2 span span:hover,:where(.cb-reference) [data-framer-component-type=Text] a h3 span span:hover,:where(.cb-reference) [data-framer-component-type=Text] a h4 span span:hover,:where(.cb-reference) [data-framer-component-type=Text] a h5 span span:hover,:where(.cb-reference) [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)))}
:where(.cb-reference) [data-framer-component-type=Text].isCurrent a,:where(.cb-reference) [data-framer-component-type=Text].isCurrent a div span,:where(.cb-reference) [data-framer-component-type=Text].isCurrent a span span span,:where(.cb-reference) [data-framer-component-type=Text].isCurrent a p span span,:where(.cb-reference) [data-framer-component-type=Text].isCurrent a h1 span span,:where(.cb-reference) [data-framer-component-type=Text].isCurrent a h2 span span,:where(.cb-reference) [data-framer-component-type=Text].isCurrent a h3 span span,:where(.cb-reference) [data-framer-component-type=Text].isCurrent a h4 span span,:where(.cb-reference) [data-framer-component-type=Text].isCurrent a h5 span span,:where(.cb-reference) [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)))}
:where(.cb-reference) [data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}
:where(.cb-reference) p.framer-text,:where(.cb-reference) div.framer-text,:where(.cb-reference) figure.framer-text,:where(.cb-reference) h1.framer-text,:where(.cb-reference) h2.framer-text,:where(.cb-reference) h3.framer-text,:where(.cb-reference) h4.framer-text,:where(.cb-reference) h5.framer-text,:where(.cb-reference) h6.framer-text,:where(.cb-reference) ol.framer-text,:where(.cb-reference) ul.framer-text{margin:0;padding:0}
:where(.cb-reference) p.framer-text,:where(.cb-reference) div.framer-text,:where(.cb-reference) h1.framer-text,:where(.cb-reference) h2.framer-text,:where(.cb-reference) h3.framer-text,:where(.cb-reference) h4.framer-text,:where(.cb-reference) h5.framer-text,:where(.cb-reference) h6.framer-text,:where(.cb-reference) li.framer-text,:where(.cb-reference) ol.framer-text,:where(.cb-reference) ul.framer-text,:where(.cb-reference) mark.framer-text,:where(.cb-reference) 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))}
:where(.cb-reference) mark.framer-text,:where(.cb-reference) p.framer-text,:where(.cb-reference) div.framer-text,:where(.cb-reference) h1.framer-text,:where(.cb-reference) h2.framer-text,:where(.cb-reference) h3.framer-text,:where(.cb-reference) h4.framer-text,:where(.cb-reference) h5.framer-text,:where(.cb-reference) h6.framer-text,:where(.cb-reference) li.framer-text,:where(.cb-reference) ol.framer-text,:where(.cb-reference) 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)){:where(.cb-reference) p.framer-text,:where(.cb-reference) div.framer-text,:where(.cb-reference) h1.framer-text,:where(.cb-reference) h2.framer-text,:where(.cb-reference) h3.framer-text,:where(.cb-reference) h4.framer-text,:where(.cb-reference) h5.framer-text,:where(.cb-reference) h6.framer-text,:where(.cb-reference) li.framer-text,:where(.cb-reference) ol.framer-text,:where(.cb-reference) ul.framer-text,:where(.cb-reference) 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))}
:where(.cb-reference) 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))))}
}
:where(.cb-reference) .framer-fit-text .framer-text{white-space:nowrap;white-space-collapse:preserve}
:where(.cb-reference) 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))}
:where(.cb-reference) 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))}
:where(.cb-reference) 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))}
:where(.cb-reference) p.framer-text:not(:first-child),:where(.cb-reference) div.framer-text:not(:first-child),:where(.cb-reference) h1.framer-text:not(:first-child),:where(.cb-reference) h2.framer-text:not(:first-child),:where(.cb-reference) h3.framer-text:not(:first-child),:where(.cb-reference) h4.framer-text:not(:first-child),:where(.cb-reference) h5.framer-text:not(:first-child),:where(.cb-reference) h6.framer-text:not(:first-child),:where(.cb-reference) ol.framer-text:not(:first-child),:where(.cb-reference) ul.framer-text:not(:first-child),:where(.cb-reference) blockquote.framer-text:not(:first-child),:where(.cb-reference) table.framer-text:not(:first-child),:where(.cb-reference) figure.framer-text:not(:first-child),:where(.cb-reference) .framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}
:where(.cb-reference) li.framer-text>ul.framer-text:nth-child(2),:where(.cb-reference) li.framer-text>ol.framer-text:nth-child(2){margin-top:0}
:where(.cb-reference) .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}
:where(.cb-reference) code.framer-text,:where(.cb-reference) 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)){:where(.cb-reference) code.framer-text,:where(.cb-reference) 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))))))}
}
:where(.cb-reference) blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}
:where(.cb-reference) a.framer-text,:where(.cb-reference) a.framer-text span.framer-text:not([data-text-fill]),:where(.cb-reference) span.framer-text[data-nested-link],:where(.cb-reference) 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)}
:where(.cb-reference) a.framer-text,:where(.cb-reference) 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)){:where(.cb-reference) a.framer-text,:where(.cb-reference) 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))))}
}
:where(.cb-reference) code.framer-text a.framer-text,:where(.cb-reference) code.framer-text a.framer-text span.framer-text:not([data-text-fill]),:where(.cb-reference) code.framer-text span.framer-text[data-nested-link],:where(.cb-reference) 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))}
:where(.cb-reference) code.framer-text a.framer-text,:where(.cb-reference) 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)){:where(.cb-reference) code.framer-text a.framer-text,:where(.cb-reference) code.framer-text a.framer-text span.framer-text:not([data-text-fill]),:where(.cb-reference) code.framer-text span.framer-text[data-nested-link],:where(.cb-reference) 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))))))))}
}
:where(.cb-reference) a.framer-text:hover,:where(.cb-reference) a.framer-text:hover span.framer-text:not([data-text-fill]),:where(.cb-reference) span.framer-text[data-nested-link]:hover,:where(.cb-reference) 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)))}
:where(.cb-reference) a.framer-text:hover,:where(.cb-reference) 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)){:where(.cb-reference) a.framer-text:hover,:where(.cb-reference) 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))))))}
}
:where(.cb-reference) code.framer-text a.framer-text:hover,:where(.cb-reference) 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)){:where(.cb-reference) code.framer-text a.framer-text:hover,:where(.cb-reference) 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))))))))))}
}
:where(.cb-reference) a.framer-text[data-framer-page-link-current],:where(.cb-reference) a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),:where(.cb-reference) span.framer-text[data-framer-page-link-current],:where(.cb-reference) 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))}
:where(.cb-reference) a.framer-text[data-framer-page-link-current],:where(.cb-reference) 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)){:where(.cb-reference) a.framer-text[data-framer-page-link-current],:where(.cb-reference) 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))))))}
}
:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current],:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),:where(.cb-reference) code.framer-text span.framer-text[data-framer-page-link-current],:where(.cb-reference) 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))}
:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current],:where(.cb-reference) 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)){:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current],:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),:where(.cb-reference) code.framer-text span.framer-text[data-framer-page-link-current],:where(.cb-reference) 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))))))}
}
:where(.cb-reference) a.framer-text[data-framer-page-link-current]:hover,:where(.cb-reference) a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),:where(.cb-reference) span.framer-text[data-framer-page-link-current]:hover,:where(.cb-reference) 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)))}
:where(.cb-reference) a.framer-text[data-framer-page-link-current]:hover,:where(.cb-reference) 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)){:where(.cb-reference) a.framer-text[data-framer-page-link-current]:hover,:where(.cb-reference) 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))))))))}
}
:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current]:hover,:where(.cb-reference) 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)){:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current]:hover,:where(.cb-reference) code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),:where(.cb-reference) code.framer-text span.framer-text[data-framer-page-link-current]:hover,:where(.cb-reference) 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))))))}
}
:where(.cb-reference) .framer-image.framer-text{max-width:100%;height:auto;display:block}
:where(.cb-reference) .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}
:where(.cb-reference) ol.framer-text{--list-style-type:decimal}
:where(.cb-reference) ul.framer-text,:where(.cb-reference) ol.framer-text{padding-inline-start:0;position:relative}
:where(.cb-reference) li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:""}
:where(.cb-reference) ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1) * 1ch)}
:where(.cb-reference) 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}
:where(.cb-reference) ul.framer-text>li.framer-text:before{content:"•";position:absolute;inset-inline-start:0}
:where(.cb-reference) .framer-table-wrapper{overflow-x:auto}
:where(.cb-reference) table.framer-text,:where(.cb-reference) .framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}
:where(.cb-reference) td.framer-text,:where(.cb-reference) th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}
:where(.cb-reference) .framer-text-module[data-width=fill]>:first-child,:where(.cb-reference) .framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText]{cursor:inherit}
:where(.cb-reference) [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}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] p,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] div,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h1,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h2,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h3,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h4,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h5,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] p,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] div,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h1,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h2,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h3,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h4,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h5,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h6,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] li,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] ol,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] ul,:where(.cb-reference) [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)}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] p:not(:first-child),:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] div:not(:first-child),:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h1:not(:first-child),:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h2:not(:first-child),:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h3:not(:first-child),:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h4:not(:first-child),:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h5:not(:first-child),:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] h6:not(:first-child),:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] ol:not(:first-child),:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] ul:not(:first-child),:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing,0)}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] a,:where(.cb-reference) [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))}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] a:hover,:where(.cb-reference) [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)))}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current],:where(.cb-reference) [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)))}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover,:where(.cb-reference) [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))))}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] em{font-style:italic}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] ul,:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}
:where(.cb-reference) [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}
:where(.cb-reference) [data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"•";width:2.25ch;padding-right:.75ch;display:table-cell}
:where(.cb-reference) [data-framer-component-type=Stack]:not([data-framer-generated])>*,:where(.cb-reference) [data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],:where(.cb-reference) NavigationContainer [data-framer-component-type=NavigationContainer]>*,:where(.cb-reference) [data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}
:where(.cb-reference) [data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}
:where(.cb-reference) [data-framer-component-type=ScrollContentWrapper]>*{position:relative}
:where(.cb-reference) [data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}
:where(.cb-reference) [data-framer-component-type=NativeScroll]>*{position:relative}
:where(.cb-reference) [data-framer-component-type=NativeScroll].direction-both{overflow:auto}
:where(.cb-reference) [data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}
:where(.cb-reference) [data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}
:where(.cb-reference) [data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}
:where(.cb-reference) [data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}
:where(.cb-reference) [data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}
:where(.cb-reference) [data-framer-component-type=PageContentWrapper]>*,:where(.cb-reference) [data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}
:where(.cb-reference) [data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}
:where(.cb-reference) [data-is-present=false],:where(.cb-reference) [data-is-present=false] *{pointer-events:none!important}
:where(.cb-reference) [data-framer-cursor=pointer]{cursor:pointer}
:where(.cb-reference) [data-framer-cursor=grab]{cursor:grab}
:where(.cb-reference) [data-framer-cursor=grab]:active{cursor:grabbing}
:where(.cb-reference) [data-framer-component-type=Frame] *,:where(.cb-reference) [data-framer-component-type=Stack] *{pointer-events:auto}
:where(.cb-reference) [data-framer-generated] *{pointer-events:unset}
:where(.cb-reference) .svgContainer svg{display:block}
:where(.cb-reference) [data-reset=button]{background:0 0;border-width:0;padding:0}
:where(.cb-reference) [data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}
:where(.cb-reference) [data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}
:where(.cb-reference) [data-hide-scrollbars=true]{scrollbar-width:none}
@supports not (overflow:clip){.cb-reference{--overflow-clip-fallback:hidden}
}
:where(.cb-reference) .framer-lightbox-container{opacity:1!important;pointer-events:auto!important}
@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){:where(.cb-reference) div.framer-text,:where(.cb-reference) p.framer-text,:where(.cb-reference) h1.framer-text,:where(.cb-reference) h2.framer-text,:where(.cb-reference) h3.framer-text,:where(.cb-reference) h4.framer-text,:where(.cb-reference) h5.framer-text,:where(.cb-reference) h6.framer-text,:where(.cb-reference) ol.framer-text,:where(.cb-reference) ul.framer-text,:where(.cb-reference) li.framer-text,:where(.cb-reference) blockquote.framer-text,:where(.cb-reference) .framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}
:where(.cb-reference) div.framer-text:after,:where(.cb-reference) p.framer-text:after,:where(.cb-reference) h1.framer-text:after,:where(.cb-reference) h2.framer-text:after,:where(.cb-reference) h3.framer-text:after,:where(.cb-reference) h4.framer-text:after,:where(.cb-reference) h5.framer-text:after,:where(.cb-reference) h6.framer-text:after,:where(.cb-reference) ol.framer-text:after,:where(.cb-reference) ul.framer-text:after,:where(.cb-reference) li.framer-text:after,:where(.cb-reference) blockquote.framer-text:after,:where(.cb-reference) .framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}
:where(.cb-reference) .framer-text.framer-text-module,:where(.cb-reference) .framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}
:where(.cb-reference) p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}
}
@supports (corner-shape:superellipse(2)){.cb-reference{--one-if-corner-shape-supported:1}
}
:where(.cb-reference) .framer-qVh2c{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:24px;display:block}
:where(.cb-reference) .framer-locale-picker{position:relative}
:where(.cb-reference) .framer-locale-picker label{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
:where(.cb-reference) .framer-locale-picker select{appearance:none;opacity:0;cursor:inherit;width:100%;position:absolute;inset:0}
:where(.cb-reference) .framer-locale-picker .input{pointer-events:none;background-color:var(--framer-background-color);height:100%;color:var(--framer-color);border-color:var(--framer-border-color);justify-content:center;align-items:center;display:flex;overflow:hidden}
:where(.cb-reference) .framer-locale-picker select:focus-visible+.input{outline:var(--framer-focus-outline,none);outline-offset:var(--framer-focus-outline-offset)}
:where(.cb-reference) .framer-locale-picker:hover .input{background-color:var(--framer-hover-background-color,var(--framer-background-color));color:var(--framer-hover-color,var(--framer-color));border-color:var(--framer-hover-border-color,var(--framer-border-color))}
:where(.cb-reference) .framer-locale-picker .title{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}
:where(.cb-reference) .framer-locale-picker .icon,:where(.cb-reference) .framer-locale-picker .caret{align-items:center;display:flex}
:where(.cb-reference) .framer-SFrt1{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:20px;display:block}
:where(.cb-reference) html.lenis{height:auto}
:where(.cb-reference) .lenis.lenis-smooth{scroll-behavior:auto!important}
:where(.cb-reference) .lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}
:where(.cb-reference) .lenis.lenis-stopped{overflow:hidden}
:where(.cb-reference) .lenis.lenis-scrolling iframe{pointer-events:none}
:where(.cb-reference) .framer-8K9pz.framer-lux5qc,:where(.cb-reference) .framer-8K9pz .framer-lux5qc{display:block}
:where(.cb-reference) .framer-8K9pz.framer-72rtr7{height:3676px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1200px;padding:0;display:flex;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-12b32lj{height:1px;overflow:var(--overflow-clip-fallback,clip);z-index:-1;flex:none;width:100%;position:absolute;top:88px;left:0%}
:where(.cb-reference) .framer-8K9pz .framer-1v1oeic{background-color:var(--token-1fa3a2d7-b8cc-493f-975f-15a853bab394,#f7f7f7);z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-8K9pz .framer-1li02a6{background-color:var(--token-c7703b05-bdf7-4806-9e9d-7eef7826d8f6,#047e9f);height:624px;min-height:78vh;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);border-radius:16px;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:98%;padding:188px 0 0;display:flex;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-99ad48{height:120%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);z-index:0;flex:none;width:101%;position:absolute;top:-.0801265%;left:-12px}
:where(.cb-reference) .framer-8K9pz .framer-c5gedo{z-index:2;flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:60px;width:90%;max-width:1520px;height:1px;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-8K9pz .framer-1catcmi{will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:12px;width:100%;max-width:772px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-8K9pz .framer-1hpans2{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:6px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-8K9pz .framer-izdpin{background-color:var(--token-81531aa5-10c1-4c41-9abe-5138b855e362,#fff);border-radius:100%;flex:none;width:11px;height:11px;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-17bs2hw{--framer-paragraph-spacing:0px;opacity:.66;text-shadow:0 1px 2px #00000040;white-space:pre;flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-kr0kk0{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}
:where(.cb-reference) .framer-8K9pz .framer-v8dsj4{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}
:where(.cb-reference) .framer-8K9pz .framer-12vzrl2,:where(.cb-reference) .framer-8K9pz .framer-ie6bb4,:where(.cb-reference) .framer-8K9pz .framer-3x26p3{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-klaso8{--framer-paragraph-spacing:0px;opacity:.87;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:508px;height:auto;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-sigutb{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}
:where(.cb-reference) .framer-8K9pz .framer-wgiii4-container,:where(.cb-reference) .framer-8K9pz .framer-yzp6q7-container,:where(.cb-reference) .framer-8K9pz .framer-1xzymix-container{flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-1md4gmf{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:none;place-content:flex-end center;align-items:flex-end;gap:10px;width:100%;padding:20px;display:flex;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-1yb5gyp{max-width:472px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-ewov9q-container{flex:1 0 0;width:1px;height:auto;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-1tfwtbe-container,:where(.cb-reference) .framer-8K9pz .framer-1i54brv-container{flex:none;width:100%;height:auto;position:relative}
:where(.cb-reference) .framer-8K9pz .framer-69dkxr{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:min-content;padding:80px 0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-8K9pz .framer-ig721r{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:60px;width:90%;max-width:1520px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-8K9pz .framer-iwqopo{flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(6,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:20px;width:100%;height:min-content;padding:0;display:grid;position:relative;overflow:visible}
:where(.cb-reference) .framer-8K9pz .framer-zwnwfm{flex-flow:column;flex:none;grid-column:span 4;place-content:center flex-start;place-self:start;align-items:center;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-8K9pz .framer-8cm8t5{flex-flow:column;flex:none;grid-column:span 2;place-content:center;place-self:start;align-items:center;gap:164px;width:100%;height:100%;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-PQwJi .framer-styles-preset-1ijbt30:not(.rich-text-wrapper),:where(.cb-reference) .framer-PQwJi .framer-styles-preset-1ijbt30.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:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:120%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-PQwJi .framer-styles-preset-1ijbt30:not(.rich-text-wrapper),:where(.cb-reference) .framer-PQwJi .framer-styles-preset-1ijbt30.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:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:120%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-PQwJi .framer-styles-preset-1ijbt30:not(.rich-text-wrapper),:where(.cb-reference) .framer-PQwJi .framer-styles-preset-1ijbt30.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: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:-.02em;--framer-line-height:120%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
:where(.cb-reference) .framer-sv02Y .framer-styles-preset-15yigb9:not(.rich-text-wrapper),:where(.cb-reference) .framer-sv02Y .framer-styles-preset-15yigb9.rich-text-wrapper h1{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:64px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.04em;--framer-line-height:112%;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-sv02Y .framer-styles-preset-15yigb9:not(.rich-text-wrapper),:where(.cb-reference) .framer-sv02Y .framer-styles-preset-15yigb9.rich-text-wrapper h1{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer 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:-.04em;--framer-line-height:112%;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-sv02Y .framer-styles-preset-15yigb9:not(.rich-text-wrapper),:where(.cb-reference) .framer-sv02Y .framer-styles-preset-15yigb9.rich-text-wrapper h1{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:36px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.04em;--framer-line-height:112%;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc:not(.rich-text-wrapper),:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc.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:-.02em;--framer-line-height:132%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc:not(.rich-text-wrapper),:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc.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: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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:132%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-aN0v1 .framer-styles-preset-n4tnyp:not(.rich-text-wrapper),:where(.cb-reference) .framer-aN0v1 .framer-styles-preset-n4tnyp.rich-text-wrapper h2{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:44px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.04em;--framer-line-height:112%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-aN0v1 .framer-styles-preset-n4tnyp:not(.rich-text-wrapper),:where(.cb-reference) .framer-aN0v1 .framer-styles-preset-n4tnyp.rich-text-wrapper h2{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:28px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.04em;--framer-line-height:112%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38:not(.rich-text-wrapper),:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38.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: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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:124%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--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){:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38:not(.rich-text-wrapper),:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38.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:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:124%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (min-width:810px) and (max-width:1199.98px){:where(.cb-reference) .framer-8K9pz.framer-72rtr7{width:810px}
:where(.cb-reference) .framer-8K9pz .framer-1li02a6{padding:144px 0 0}
:where(.cb-reference) .framer-8K9pz .framer-c5gedo,:where(.cb-reference) .framer-8K9pz .framer-ig721r{gap:48px}
:where(.cb-reference) .framer-8K9pz .framer-1catcmi{max-width:572px}
:where(.cb-reference) .framer-8K9pz .framer-69dkxr{padding:60px 0}
:where(.cb-reference) .framer-8K9pz .framer-zwnwfm{gap:31.83px;width:477px}
}
@media (max-width:809.98px){:where(.cb-reference) .framer-8K9pz.framer-72rtr7{width:390px;height:min-content}
:where(.cb-reference) .framer-8K9pz .framer-1li02a6{height:min-content;min-height:unset;gap:48px;padding:64px 0 0}
:where(.cb-reference) .framer-8K9pz .framer-99ad48{height:1140px;top:calc(59.9359% - 569.75px)}
:where(.cb-reference) .framer-8K9pz .framer-c5gedo{flex:none;gap:32px;height:min-content}
:where(.cb-reference) .framer-8K9pz .framer-1catcmi{max-width:unset}
:where(.cb-reference) .framer-8K9pz .framer-sigutb{flex-direction:column;width:100%}
:where(.cb-reference) .framer-8K9pz .framer-wgiii4-container,:where(.cb-reference) .framer-8K9pz .framer-yzp6q7-container{width:100%}
:where(.cb-reference) .framer-8K9pz .framer-69dkxr{padding:40px 0 44px}
:where(.cb-reference) .framer-8K9pz .framer-ig721r{gap:32px}
:where(.cb-reference) .framer-8K9pz .framer-iwqopo{flex-flow:column;place-content:flex-start;align-items:flex-start;gap:12px;display:flex}
:where(.cb-reference) .framer-8K9pz .framer-zwnwfm{align-self:unset}
}
@supports (aspect-ratio:1){.cb-reference{--framer-aspect-ratio-supported:auto}
}
:where(.cb-reference) .framer-Eyflk.framer-m17psx,:where(.cb-reference) .framer-Eyflk .framer-m17psx{display:block}
:where(.cb-reference) .framer-Eyflk.framer-1avsu45{cursor:pointer;height:min-content;padding:var(--yeicsg);flex-flow:row;place-content:center;align-items:center;gap:8px;width:min-content;text-decoration:none;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-Eyflk .framer-w8zilo{height:var(--framer-aspect-ratio-supported,15px);flex:none;width:16px;position:relative}
:where(.cb-reference) .framer-Eyflk .framer-ls4x25{white-space:pre;flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-Eyflk .framer-h2y8cm{height:var(--framer-aspect-ratio-supported,16px);flex:none;width:16px;position:relative}
:where(.cb-reference) .framer-Eyflk.framer-v-1avsu45.hover .framer-w8zilo,:where(.cb-reference) .framer-Eyflk.framer-v-1gks687.hover .framer-w8zilo{height:var(--framer-aspect-ratio-supported,16px)}
:where(.cb-reference) .framer-Eyflk.framer-v-1avsu45.hover .framer-h2y8cm,:where(.cb-reference) .framer-Eyflk.framer-v-1gks687.hover .framer-h2y8cm{aspect-ratio:1;z-index:1;position:absolute;top:50%;right:28px}
:where(.cb-reference) .framer-rlZqq{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 12.308 L 6.154 6.154 L 0 0\" fill=\"transparent\" height=\"12.307692307692307px\" id=\"O1yjufTYa\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.31\" stroke=\"var(--14eq90u, var(--token-81531aa5-10c1-4c41-9abe-5138b855e362, rgb(255, 255, 255)))\" transform=\"translate(6.154 4.615)\" width=\"6.153846153846154px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);aspect-ratio:1;background-color:var(--14eq90u);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 12.308 L 6.154 6.154 L 0 0\" fill=\"transparent\" height=\"12.307692307692307px\" id=\"O1yjufTYa\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.31\" stroke=\"var(--14eq90u, var(--token-81531aa5-10c1-4c41-9abe-5138b855e362, rgb(255, 255, 255)))\" transform=\"translate(6.154 4.615)\" width=\"6.153846153846154px\"/></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 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 12.308 L 6.154 6.154 L 0 0\" fill=\"transparent\" height=\"12.307692307692307px\" id=\"O1yjufTYa\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.31\" stroke=\"var(--14eq90u, var(--token-81531aa5-10c1-4c41-9abe-5138b855e362, rgb(255, 255, 255)))\" transform=\"translate(6.154 4.615)\" width=\"6.153846153846154px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);width:20px}
@supports (aspect-ratio:1){.cb-reference{--framer-aspect-ratio-supported:auto}
}
:where(.cb-reference) .framer-yQGen.framer-1whrnkn,:where(.cb-reference) .framer-yQGen .framer-1whrnkn{display:block}
:where(.cb-reference) .framer-yQGen.framer-munwm{flex-flow:column;place-content:flex-end flex-start;align-items:flex-end;gap:4px;width:472px;max-width:472px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-yQGen .framer-1ef189u,:where(.cb-reference) .framer-yQGen .framer-du0nhh,:where(.cb-reference) .framer-yQGen .framer-19rkjvv{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}
:where(.cb-reference) .framer-yQGen .framer-26u0um,:where(.cb-reference) .framer-yQGen .framer-8ahjk8,:where(.cb-reference) .framer-yQGen .framer-glf4b1{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:min-content;padding:0;text-decoration:none;display:flex;position:relative}
:where(.cb-reference) .framer-yQGen .framer-1tnl8jf-container,:where(.cb-reference) .framer-yQGen .framer-d3it0e-container,:where(.cb-reference) .framer-yQGen .framer-msiesm-container{flex:1 0 0;width:1px;height:auto;position:relative}
:where(.cb-reference) .framer-AD7Qo.framer-uehmk9,:where(.cb-reference) .framer-AD7Qo .framer-uehmk9{display:block}
:where(.cb-reference) .framer-AD7Qo.framer-17uq0tn{flex-flow:column;place-content:center flex-start;align-items:center;gap:10px;width:1200px;height:min-content;padding:80px 0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-1eby7mt{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:60px;width:90%;max-width:1520px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-1gkb3b8{flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(6,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:20px;width:100%;height:min-content;padding:0;display:grid;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-14ez8nl{flex-flow:column;flex:none;grid-column:span 2;place-content:flex-start;place-self:start;align-items:flex-start;gap:164px;width:100%;height:100%;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-1i8wh9m{aspect-ratio:1.05593;flex:none;width:348px;height:auto;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-vo5nwa{flex-flow:column;flex:none;grid-column:span 4;place-content:center flex-start;place-self:start;align-items:center;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-wnroxu,:where(.cb-reference) .framer-AD7Qo .framer-sdvpp,:where(.cb-reference) .framer-AD7Qo .framer-1ynzcjo,:where(.cb-reference) .framer-AD7Qo .framer-ti0cmi,:where(.cb-reference) .framer-AD7Qo .framer-gjz18g{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
:where(.cb-reference) .framer-AD7Qo .framer-1k1q44t{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}
:where(.cb-reference) .framer-AD7Qo .framer-b5hfm5{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-7s4mfh{flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:12px;width:100%;height:min-content;padding:0;display:grid;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-1j99pze,:where(.cb-reference) .framer-AD7Qo .framer-nmd0bq,:where(.cb-reference) .framer-AD7Qo .framer-qdylxm{flex-flow:column;flex:none;place-content:flex-start;place-self:start;align-items:flex-start;gap:0;width:100%;height:206px;padding:24px;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-1vxu2is,:where(.cb-reference) .framer-AD7Qo .framer-pe10wd,:where(.cb-reference) .framer-AD7Qo .framer-5keeca{flex-flow:column;flex:1 0 0;place-content:flex-start space-between;align-items:flex-start;width:100%;height:1px;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-wxf434,:where(.cb-reference) .framer-AD7Qo .framer-i9hv3s,:where(.cb-reference) .framer-AD7Qo .framer-10uysfe{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-AD7Qo .framer-13spajg-container,:where(.cb-reference) .framer-AD7Qo .framer-a2gdsm-container,:where(.cb-reference) .framer-AD7Qo .framer-1lvgd65-container{flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-AD7Qo.framer-v-1xq4cz0.framer-17uq0tn{width:810px;padding:60px 0}
:where(.cb-reference) .framer-AD7Qo.framer-v-1xq4cz0 .framer-1eby7mt{gap:48px}
:where(.cb-reference) .framer-AD7Qo.framer-v-1xq4cz0 .framer-1i8wh9m{aspect-ratio:unset;z-index:1;width:486px;height:461px}
:where(.cb-reference) .framer-AD7Qo.framer-v-1xq4cz0 .framer-vo5nwa{gap:31.83px;width:477px}
:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix.framer-17uq0tn{width:390px;padding:40px 0 44px}
:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix .framer-1eby7mt{gap:32px}
:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix .framer-1gkb3b8{flex-flow:column;place-content:flex-start;align-items:flex-start;gap:12px;display:flex}
:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix .framer-vo5nwa,:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix .framer-1j99pze,:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix .framer-nmd0bq,:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix .framer-qdylxm{align-self:unset}
:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix .framer-7s4mfh{flex-flow:column;place-content:flex-start;align-items:flex-start;display:flex}
:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix .framer-1vxu2is,:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix .framer-pe10wd,:where(.cb-reference) .framer-AD7Qo.framer-v-1ac34ix .framer-5keeca{flex:none;justify-content:flex-start;gap:18px;height:min-content}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s:not(.rich-text-wrapper),:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s.rich-text-wrapper h4{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer 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:-.04em;--framer-line-height:125%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s:not(.rich-text-wrapper),:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s.rich-text-wrapper h4{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer 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:-.04em;--framer-line-height:125%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38:not(.rich-text-wrapper),:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38.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: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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:124%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--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){:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38:not(.rich-text-wrapper),:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38.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:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:124%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--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){:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc:not(.rich-text-wrapper),:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc.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:-.02em;--framer-line-height:132%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc:not(.rich-text-wrapper),:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc.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: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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:132%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@supports (aspect-ratio:1){.cb-reference{--framer-aspect-ratio-supported:auto}
}
:where(.cb-reference) .framer-LaZRZ.framer-1r8vg8j,:where(.cb-reference) .framer-LaZRZ .framer-1r8vg8j{display:block}
:where(.cb-reference) .framer-LaZRZ.framer-1c0sglk{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:10px;width:1200px;padding:80px 0;display:flex;position:relative}
:where(.cb-reference) .framer-LaZRZ .framer-by3mew{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:60px;width:90%;max-width:1520px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-LaZRZ .framer-9aogsq{flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(6,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:20px;width:100%;height:min-content;padding:0;display:grid;position:relative;overflow:visible}
:where(.cb-reference) .framer-LaZRZ .framer-1hugx18{flex-flow:row;flex:none;grid-column:span 4;place-content:center;place-self:start;align-items:center;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-LaZRZ .framer-4q2d5y{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:2 0 0;width:1px;height:auto;position:relative}
:where(.cb-reference) .framer-LaZRZ .framer-zelyl9{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:296px;max-width:296px;height:auto;position:relative}
:where(.cb-reference) .framer-LaZRZ .framer-15mone8-container{flex:none;place-self:start;width:fit-content;height:auto;position:relative}
:where(.cb-reference) .framer-LaZRZ .framer-lvf6n1{flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(5,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:10px;width:100%;height:min-content;padding:0;display:grid;position:relative;overflow:visible}
:where(.cb-reference) .framer-LaZRZ .framer-1euot8{flex:none;place-self:start;width:100%;height:100%;position:relative;overflow:visible}
:where(.cb-reference) .framer-LaZRZ .framer-1dv6s39-container{aspect-ratio:2.28042;height:var(--framer-aspect-ratio-supported,88px);flex:none;grid-column:span 4;place-self:start;width:100%;position:relative}
:where(.cb-reference) .framer-LaZRZ .framer-1gtqyfd,:where(.cb-reference) .framer-LaZRZ .framer-1fmwmau,:where(.cb-reference) .framer-LaZRZ .framer-17p1n5o,:where(.cb-reference) .framer-LaZRZ .framer-194rdqb{height:334px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:0;width:354px;padding:0;display:flex;position:relative}
:where(.cb-reference) .framer-LaZRZ .framer-ib59on,:where(.cb-reference) .framer-LaZRZ .framer-nomd4m,:where(.cb-reference) .framer-LaZRZ .framer-mcvgwu,:where(.cb-reference) .framer-LaZRZ .framer-p8svjx{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}
:where(.cb-reference) .framer-LaZRZ .framer-wqwkeq,:where(.cb-reference) .framer-LaZRZ .framer-8dipms,:where(.cb-reference) .framer-LaZRZ .framer-jfbmth,:where(.cb-reference) .framer-LaZRZ .framer-130xr30{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:min-content;padding:0;text-decoration:none;display:flex;position:relative}
:where(.cb-reference) .framer-LaZRZ .framer-15yvmnw-container,:where(.cb-reference) .framer-LaZRZ .framer-uufpq-container,:where(.cb-reference) .framer-LaZRZ .framer-1cvybwn-container,:where(.cb-reference) .framer-LaZRZ .framer-n4ucbj-container{flex:1 0 0;width:1px;height:auto;position:relative}
:where(.cb-reference) .framer-LaZRZ.framer-v-13figvc.framer-1c0sglk{width:810px;padding:60px 0}
:where(.cb-reference) .framer-LaZRZ.framer-v-13figvc .framer-by3mew{gap:48px;padding:0 0 60px}
:where(.cb-reference) .framer-LaZRZ.framer-v-13figvc .framer-4q2d5y{flex:1 0 0}
:where(.cb-reference) .framer-LaZRZ.framer-v-13figvc .framer-zelyl9{width:222px}
:where(.cb-reference) .framer-LaZRZ.framer-v-13figvc .framer-1dv6s39-container{aspect-ratio:2.11919;height:var(--framer-aspect-ratio-supported,94px);grid-column:1/-1}
:where(.cb-reference) .framer-LaZRZ.framer-v-14tz0xb.framer-1c0sglk{width:390px;padding:48px 0}
:where(.cb-reference) .framer-LaZRZ.framer-v-14tz0xb .framer-by3mew{gap:32px;padding:0 0 60px}
:where(.cb-reference) .framer-LaZRZ.framer-v-14tz0xb .framer-9aogsq{flex-flow:column;place-content:flex-start;align-items:flex-start;gap:35px;display:flex}
:where(.cb-reference) .framer-LaZRZ.framer-v-14tz0xb .framer-1hugx18{align-content:flex-start;align-items:flex-start;align-self:unset;flex-direction:column;gap:26px}
:where(.cb-reference) .framer-LaZRZ.framer-v-14tz0xb .framer-4q2d5y{flex:none;width:100%}
:where(.cb-reference) .framer-LaZRZ.framer-v-14tz0xb .framer-15mone8-container{align-self:unset;width:auto}
:where(.cb-reference) .framer-LaZRZ.framer-v-14tz0xb .framer-lvf6n1{flex-flow:column;align-content:center;align-items:center;display:flex}
:where(.cb-reference) .framer-LaZRZ.framer-v-14tz0xb .framer-1dv6s39-container{align-self:unset;aspect-ratio:1.0509;height:var(--framer-aspect-ratio-supported,190px)}
:where(.cb-reference) .framer-aN0v1 .framer-styles-preset-n4tnyp:not(.rich-text-wrapper),:where(.cb-reference) .framer-aN0v1 .framer-styles-preset-n4tnyp.rich-text-wrapper h2{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:60px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.04em;--framer-line-height:112%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-aN0v1 .framer-styles-preset-n4tnyp:not(.rich-text-wrapper),:where(.cb-reference) .framer-aN0v1 .framer-styles-preset-n4tnyp.rich-text-wrapper h2{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:44px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.04em;--framer-line-height:112%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-aN0v1 .framer-styles-preset-n4tnyp:not(.rich-text-wrapper),:where(.cb-reference) .framer-aN0v1 .framer-styles-preset-n4tnyp.rich-text-wrapper h2{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:28px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.04em;--framer-line-height:112%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc:not(.rich-text-wrapper),:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc.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:-.02em;--framer-line-height:132%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc:not(.rich-text-wrapper),:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc.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:-.02em;--framer-line-height:132%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc:not(.rich-text-wrapper),:where(.cb-reference) .framer-4Ir5O .framer-styles-preset-1y38nyc.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: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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:132%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
:where(.cb-reference) .framer-ZHK72.framer-13x00ph,:where(.cb-reference) .framer-ZHK72 .framer-13x00ph{display:block}
:where(.cb-reference) .framer-ZHK72.framer-116fldh{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:42px;width:1200px;padding:72px 0 28px;display:flex;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-bl3wco{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:32px;width:90%;max-width:1180px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-ZHK72 .framer-y47l08{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:54px;width:100%;height:min-content;padding:0;display:flex;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-16mbkdv,:where(.cb-reference) .framer-ZHK72 .framer-kp716u{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:14px;width:1px;height:min-content;padding:0;display:flex;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-obhed-container,:where(.cb-reference) .framer-ZHK72 .framer-1lm6deh-container,:where(.cb-reference) .framer-ZHK72 .framer-14b0nxz-container,:where(.cb-reference) .framer-ZHK72 .framer-1dzneew-container,:where(.cb-reference) .framer-ZHK72 .framer-qkxw5t-container,:where(.cb-reference) .framer-ZHK72 .framer-tqu991-container,:where(.cb-reference) .framer-ZHK72 .framer-lb5eks-container,:where(.cb-reference) .framer-ZHK72 .framer-1km70rs-container{flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-gi9uv8{flex-flow:column;flex:1.1 0 0;place-content:flex-start;align-items:flex-start;gap:6px;width:1px;height:min-content;padding:0;display:flex;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-xkifcy,:where(.cb-reference) .framer-ZHK72 .framer-1o85e93,:where(.cb-reference) .framer-ZHK72 .framer-65i26u,:where(.cb-reference) .framer-ZHK72 .framer-1wqtjx5,:where(.cb-reference) .framer-ZHK72 .framer-18mep9l,:where(.cb-reference) .framer-ZHK72 .framer-10vgr88{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-1rxo30f{flex-flow:column;flex:1.15 0 0;place-content:flex-start;align-items:flex-start;gap:12px;width:1px;height:min-content;padding:0;display:flex;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-11hhssj,:where(.cb-reference) .framer-ZHK72 .framer-x1s27l{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-1crhip6,:where(.cb-reference) .framer-ZHK72 .framer-xkybmz,:where(.cb-reference) .framer-ZHK72 .framer-1sne1e5{flex:none;width:19px;height:auto;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-4a0v1e,:where(.cb-reference) .framer-ZHK72 .framer-wx798l,:where(.cb-reference) .framer-ZHK72 .framer-hiwl1q,:where(.cb-reference) .framer-ZHK72 .framer-qddtn4{white-space:pre;flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-1imnjf6{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-19dgvof{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:20px;height:32px;padding:0;text-decoration:none;display:flex;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-y0y5jf{flex:none;width:22px;height:auto;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-muh9iq{flex:none;width:100%;height:1px;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-4zuo9q{flex-flow:row;flex:none;place-content:flex-start space-between;align-items:flex-start;width:100%;height:min-content;padding:0;display:flex;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-unoujh{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:10px;width:1px;height:min-content;padding:0;display:flex;position:relative}
:where(.cb-reference) .framer-ZHK72 .framer-c8lt15{aspect-ratio:3.71515;flex:none;width:360px;height:auto;text-decoration:none;position:relative;overflow:visible}
:where(.cb-reference) .framer-ZHK72.framer-v-v6bjkr.framer-116fldh{gap:26px;width:810px;padding:56px 0 24px}
:where(.cb-reference) .framer-ZHK72.framer-v-v6bjkr .framer-bl3wco{gap:30px;max-width:720px}
:where(.cb-reference) .framer-ZHK72.framer-v-v6bjkr .framer-y47l08{flex-direction:column;gap:30px}
:where(.cb-reference) .framer-ZHK72.framer-v-v6bjkr .framer-16mbkdv,:where(.cb-reference) .framer-ZHK72.framer-v-v6bjkr .framer-kp716u,:where(.cb-reference) .framer-ZHK72.framer-v-v6bjkr .framer-gi9uv8,:where(.cb-reference) .framer-ZHK72.framer-v-v6bjkr .framer-1rxo30f,:where(.cb-reference) .framer-ZHK72.framer-v-v6bjkr .framer-unoujh,:where(.cb-reference) .framer-ZHK72.framer-v-jcz7n0 .framer-gi9uv8,:where(.cb-reference) .framer-ZHK72.framer-v-jcz7n0 .framer-1rxo30f{flex:none;width:100%}
:where(.cb-reference) .framer-ZHK72.framer-v-v6bjkr .framer-4zuo9q{flex-direction:column;justify-content:flex-start;gap:18px}
:where(.cb-reference) .framer-ZHK72.framer-v-v6bjkr .framer-qddtn4,:where(.cb-reference) .framer-ZHK72.framer-v-jcz7n0 .framer-qddtn4{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;width:100%}
:where(.cb-reference) .framer-ZHK72.framer-v-jcz7n0.framer-116fldh{gap:24px;width:390px;padding:42px 0 28px}
:where(.cb-reference) .framer-ZHK72.framer-v-jcz7n0 .framer-bl3wco{gap:28px;width:88%;max-width:342px}
:where(.cb-reference) .framer-ZHK72.framer-v-jcz7n0 .framer-y47l08{flex-direction:column;gap:28px}
:where(.cb-reference) .framer-ZHK72.framer-v-jcz7n0 .framer-16mbkdv,:where(.cb-reference) .framer-ZHK72.framer-v-jcz7n0 .framer-kp716u{flex:none;gap:12px;width:100%}
:where(.cb-reference) .framer-ZHK72.framer-v-jcz7n0 .framer-4zuo9q{flex-direction:column;place-content:center flex-start;align-items:center;gap:16px}
:where(.cb-reference) .framer-ZHK72.framer-v-jcz7n0 .framer-unoujh{flex:none;align-content:center;align-items:center;width:100%}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt:not(.rich-text-wrapper),:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt.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:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--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:-.02em;--framer-line-height:1.24em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--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){:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt:not(.rich-text-wrapper),:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt.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:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:13px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:1.24em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38:not(.rich-text-wrapper),:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38.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:-.02em;--framer-line-height:124%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--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){:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38:not(.rich-text-wrapper),:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38.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: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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:124%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--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){:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38:not(.rich-text-wrapper),:where(.cb-reference) .framer-biB5B .framer-styles-preset-sujv38.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:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:124%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@supports (aspect-ratio:1){.cb-reference{--framer-aspect-ratio-supported:auto}
}
:where(.cb-reference) .framer-7cRlY.framer-p8g92y,:where(.cb-reference) .framer-7cRlY .framer-p8g92y{display:block}
:where(.cb-reference) .framer-7cRlY.framer-119by5y{cursor:pointer;flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:12px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-7cRlY .framer-i5rxb4,:where(.cb-reference) .framer-7cRlY .framer-1ovza2u{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-C6MlI,:where(.cb-reference) .framer-S9E9A,:where(.cb-reference) .framer-my9st{-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){.cb-reference{--framer-aspect-ratio-supported:auto}
}
:where(.cb-reference) .framer-Xek9n.framer-19064l4,:where(.cb-reference) .framer-Xek9n .framer-19064l4{display:block}
:where(.cb-reference) .framer-Xek9n.framer-yv3d68{flex-flow:row;place-content:center;align-items:center;gap:4px;width:466px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-Xek9n .framer-1ujibxz{flex:1 0 0;align-self:stretch;width:1px;height:auto;position:relative}
:where(.cb-reference) .framer-Xek9n .framer-10vmkmz{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:10px;width:1px;height:min-content;padding:20px;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-Xek9n .framer-1rhco0o{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}
:where(.cb-reference) .framer-Xek9n .framer-1mfvi10{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}
:where(.cb-reference) .framer-Xek9n .framer-q4fxow{flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:5px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-Xek9n .framer-wixx61{flex:none;width:7px;height:7px;position:relative}
:where(.cb-reference) .framer-Xek9n .framer-138ha3s{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}
:where(.cb-reference) .framer-Xek9n .framer-17ybc92{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:4px;width:min-content;height:min-content;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-Xek9n .framer-jjez2a-container,:where(.cb-reference) .framer-Xek9n .framer-lbhx43-container,:where(.cb-reference) .framer-Xek9n .framer-17sjd1s-container{flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-Xek9n .framer-myz0yv{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:visible}
:where(.cb-reference) .framer-Xek9n .framer-dztftt,:where(.cb-reference) .framer-Xek9n .framer-lszuvx{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
:where(.cb-reference) .framer-Xek9n.framer-v-1hmmxt0.framer-yv3d68{width:300px}
:where(.cb-reference) .framer-Xek9n.framer-v-1hmmxt0 .framer-1ujibxz{flex:none;width:112px}
:where(.cb-reference) .framer-Xek9n.framer-v-1hmmxt0 .framer-10vmkmz{padding:16px}
:where(.cb-reference) .framer-Xek9n.framer-v-1hmmxt0 .framer-1rhco0o{gap:16px}
:where(.cb-reference) .framer-Xek9n.framer-v-1hmmxt0 .framer-1mfvi10{flex-direction:column;align-content:flex-start;align-items:flex-start}
:where(.cb-reference) .framer-Xek9n.framer-v-1hmmxt0 .framer-q4fxow{flex:none;order:0;width:100%}
:where(.cb-reference) .framer-Xek9n.framer-v-1hmmxt0 .framer-17ybc92{order:1}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt:not(.rich-text-wrapper),:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt.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:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--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:-.02em;--framer-line-height:1.24em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--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){:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt:not(.rich-text-wrapper),:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt.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:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:13px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:1.24em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
:where(.cb-reference) .framer-qcTh3 .framer-styles-preset-1pak7fr:not(.rich-text-wrapper),:where(.cb-reference) .framer-qcTh3 .framer-styles-preset-1pak7fr.rich-text-wrapper h6{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer 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:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-qcTh3 .framer-styles-preset-1pak7fr:not(.rich-text-wrapper),:where(.cb-reference) .framer-qcTh3 .framer-styles-preset-1pak7fr.rich-text-wrapper h6{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-qcTh3 .framer-styles-preset-1pak7fr:not(.rich-text-wrapper),:where(.cb-reference) .framer-qcTh3 .framer-styles-preset-1pak7fr.rich-text-wrapper h6{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
:where(.cb-reference) .framer-MCl7S .framer-styles-preset-t6cjmb:not(.rich-text-wrapper),:where(.cb-reference) .framer-MCl7S .framer-styles-preset-t6cjmb.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:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.02em;--framer-line-height:124%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:#121212;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
@supports (aspect-ratio:1){.cb-reference{--framer-aspect-ratio-supported:auto}
}
:where(.cb-reference) .framer-8JVfx.framer-lrttvl,:where(.cb-reference) .framer-8JVfx .framer-lrttvl{display:block}
:where(.cb-reference) .framer-8JVfx.framer-21byke{cursor:pointer;flex-flow:column;place-content:center;align-items:center;gap:0;width:24px;height:24px;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-8JVfx .framer-8bk7m3{white-space:pre;flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-nuyHD.framer-cf4gst,:where(.cb-reference) .framer-nuyHD .framer-cf4gst{display:block}
:where(.cb-reference) .framer-nuyHD.framer-1hfaa5a{cursor:pointer;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:12px;width:750px;height:min-content;padding:12px 8px;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-nuyHD .framer-1n8kj9b{aspect-ratio:1.74762;height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:flex-end;align-items:flex-end;gap:10px;width:100%;padding:16px;display:flex;position:relative}
:where(.cb-reference) .framer-nuyHD .framer-gx3rqd{z-index:0;flex:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}
:where(.cb-reference) .framer-nuyHD .framer-1gphlv8{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:5px;width:100%;height:min-content;padding:12px;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-nuyHD .framer-1uouha1{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
:where(.cb-reference) .framer-nuyHD .framer-7bezfi{flex-flow:row;flex:none;place-content:center;align-items:center;gap:4px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
:where(.cb-reference) .framer-nuyHD .framer-1dv7l6p{white-space:pre;flex:none;width:auto;height:auto;position:relative}
:where(.cb-reference) .framer-nuyHD.framer-v-g43o90.framer-1hfaa5a{cursor:unset;gap:8px;width:300px;padding:8px 6px 12px}
:where(.cb-reference) .framer-nuyHD.framer-v-g43o90 .framer-1gphlv8{padding:4px 12px 8px}
:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s:not(.rich-text-wrapper),:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s.rich-text-wrapper h4{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:26px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.04em;--framer-line-height:125%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
@media (max-width:1199px) and (min-width:810px){:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s:not(.rich-text-wrapper),:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s.rich-text-wrapper h4{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer 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:-.04em;--framer-line-height:125%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
@media (max-width:809px) and (min-width:0){:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s:not(.rich-text-wrapper),:where(.cb-reference) .framer-VthcO .framer-styles-preset-a7el6s.rich-text-wrapper h4{--framer-font-family:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-bold-italic:"Switzer", "Switzer Placeholder", sans-serif;--framer-font-family-italic:"Switzer", "Switzer 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:-.04em;--framer-line-height:125%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-36310b23-4971-4589-8264-ec5b880126b6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}
:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt:not(.rich-text-wrapper),:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt.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:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:1.24em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--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){:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt:not(.rich-text-wrapper),:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt.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:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--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:-.02em;--framer-line-height:1.24em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--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){:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt:not(.rich-text-wrapper),:where(.cb-reference) .framer-IgeZH .framer-styles-preset-1mly8nt.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:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:13px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.02em;--framer-line-height:1.24em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-065a1007-efe3-447e-8f7e-bab1f7402153,#707070);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
}

@media(min-width: 1200px){:where(.cb-reference) .hidden-72rtr7{display:none!important}}@media(min-width: 810px) and (max-width: 1199.98px){:where(.cb-reference) .hidden-19d76ip{display:none!important}}@media(max-width: 809.98px){:where(.cb-reference) .hidden-d5xa0v{display:none!important}}@media(min-width: 1200px){:where(.cb-reference) .hidden-sarjxg{display:none!important}}@media(min-width: 810px) and (max-width: 1199.98px){:where(.cb-reference) .hidden-2hwuba{display:none!important}}@media(max-width: 809.98px){:where(.cb-reference) .hidden-1d5lc5w{display:none!important}}