.framer-IY7mD.framer-2pyd79,.framer-IY7mD .framer-2pyd79{display:block}
.framer-IY7mD.framer-fm6sqv{background-color:#fff;flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1400px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-IY7mD .framer-1bjxn2u-container{z-index:9;flex:none;width:100%;height:auto;scroll-margin-top:20px;position:fixed;top:0;left:50%;transform:translate(-50%)}
.framer-IY7mD .framer-4wpr4y{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:5871px;padding:0;display:flex;position:relative;overflow:visible}
.framer-IY7mD .framer-fhch5r{background-color:var(--token-9577dc77-e8de-48fa-ad0f-e95acb549bbc,#fff);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:602px;padding:0;display:flex;position:relative;overflow:visible}
.framer-IY7mD .framer-qk2v56{--border-bottom-width:1px;--border-color:#1c1c1c1f;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:var(--token-9577dc77-e8de-48fa-ad0f-e95acb549bbc,#fff);flex:none;width:100%;height:70px;position:relative;overflow:hidden}
.framer-IY7mD .framer-10u59uy{border-radius:16px;flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:8px;width:75%;height:min-content;padding:0 56px;display:flex;position:relative;overflow:visible}
.framer-IY7mD .framer-1rpaovr{z-index:1;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:64px;width:1053px;max-width:1800px;height:min-content;min-height:684px;padding:330px 0;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-12ilgl5{z-index:1;flex-flow:row;flex:none;place-content:flex-start space-between;align-items:flex-start;height:min-content;padding:72px 0;display:flex;position:absolute;top:44px;left:0;right:0;overflow:visible}
.framer-IY7mD .framer-psa5o4{flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-IY7mD .framer-hqxyf6{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-IY7mD .framer-cpyls0{will-change:var(--framer-will-change-override,transform);border-radius:8px;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:2px 10px;width:min-content;height:39px;padding:4px 12px;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-1s91cax{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-IY7mD .framer-1otkvxl{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:580px;height:auto;position:relative}
.framer-IY7mD .framer-1rwha8o{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:34px;width:1px;max-width:560px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-9x1ocd{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;opacity:.72;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-IY7mD .framer-1xqutwq{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}
.framer-IY7mD .framer-1od2kso-container{flex:none;width:auto;height:40px;position:relative}
.framer-IY7mD .framer-f6qcru{background-color:var(--token-9577dc77-e8de-48fa-ad0f-e95acb549bbc,#fff);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:71px 8px 72px;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-159y6zd-container{flex:none;width:1055px;height:940px;position:relative}
.framer-IY7mD .framer-ytxb29{background-color:var(--token-9577dc77-e8de-48fa-ad0f-e95acb549bbc,#fff);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-IY7mD .framer-t89myj{border-radius:16px;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:64px;width:100%;height:min-content;padding:72px 56px;display:flex;position:relative;overflow:visible}
.framer-IY7mD .framer-ws0m2o{z-index:1;background-color:#1c1c1c1f;flex:none;width:64%;height:1px;position:absolute;top:0;left:17.9643%;overflow:hidden}
.framer-IY7mD .framer-7ewenc{flex-flow:column;flex:none;place-content:center;align-items:center;gap:105px;width:100%;max-width:1800px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-1jvduqh{flex-flow:column;flex:none;place-content:center;align-items:center;gap:57px;width:min-content;height:min-content;padding:0 328px;display:flex;position:relative;overflow:visible}
.framer-IY7mD .framer-1g0oujj{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:634px;height:auto;position:relative}
.framer-IY7mD .framer-9i54a1{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:auto;max-width:100%;height:auto;position:relative}
.framer-IY7mD .framer-1jo8yd8{flex:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:10px;width:100%;height:696px;padding:0;display:grid;position:relative;overflow:hidden}
.framer-IY7mD .framer-12xvmkt-container{z-index:1;flex:none;grid-area:span 12/1/auto/-1;place-self:start;width:100%;height:100%;position:relative}
.framer-IY7mD .framer-1er2444{background-color:var(--token-9577dc77-e8de-48fa-ad0f-e95acb549bbc,#fff);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-1b4ou12{will-change:var(--framer-will-change-override,transform);border-radius:16px;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:64px;width:100%;height:min-content;padding:8px;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-tk71ag{background:linear-gradient(180deg,#fbfaf9 0%,var(--token-196ea0b8-530d-4208-9159-78320fe44eab,#f3efe9)100%);will-change:var(--framer-will-change-override,transform);border-radius:16px;flex-flow:column;flex:none;place-content:center;align-items:center;gap:120px;width:100%;height:min-content;padding:64px 48px 80px;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-1jkpvq9{flex-flow:column;flex:none;place-content:center;align-items:center;gap:44px;width:100%;max-width:1800px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-1ds8hnw{flex-flow:row;flex:none;place-content:flex-end center;align-items:flex-end;gap:10px;width:100%;height:160px;padding:0;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-wdtq7z{background-color:var(--token-196ea0b8-530d-4208-9159-78320fe44eab,#f3efe9);will-change:var(--framer-will-change-override,transform);z-index:1;border-radius:1000px;flex:none;width:28%;height:100px;position:absolute;bottom:0;left:36%;overflow:hidden}
.framer-IY7mD .framer-1gktu06{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,130px);will-change:var(--framer-will-change-override,transform);z-index:2;border-radius:40px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:130px;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 24px #0000002e}
.framer-IY7mD .framer-15ppvmh{z-index:1;flex:none;width:110%;height:110%;position:absolute;top:-5%;left:-4.23077%;overflow:visible}
.framer-IY7mD .framer-b9lqdz{filter:drop-shadow(-2px 2px 6px #00000070);aspect-ratio:.882353;height:var(--framer-aspect-ratio-supported,69px);z-index:1;flex:none;width:61px;position:relative}
.framer-IY7mD .framer-n9vuho{flex-flow:column;flex:none;place-content:center;align-items:center;gap:48px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-15zxglp{flex-flow:column;flex:none;place-content:center;align-items:center;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-IY7mD .framer-7s01my{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:730px;height:auto;position:relative}
.framer-IY7mD .framer-ozv0bh{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;opacity:.72;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:500px;height:auto;position:relative}
.framer-IY7mD .framer-1qxp1c2-container{flex:none;width:auto;height:auto;position:relative}
.framer-IY7mD .framer-r9vwof{background-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);opacity:.12;flex:none;width:100%;max-width:1600px;height:1px;position:relative;overflow:hidden}
.framer-IY7mD .framer-1nuynzu-container{flex:none;width:100%;height:auto;position:relative}
.framer-7o4UQ .framer-styles-preset-18py2tn:not(.rich-text-wrapper),.framer-7o4UQ .framer-styles-preset-18py2tn.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:10px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:.04em;--framer-line-height:100%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:uppercase}
@media (max-width:1199px) and (min-width:810px){.framer-7o4UQ .framer-styles-preset-18py2tn:not(.rich-text-wrapper),.framer-7o4UQ .framer-styles-preset-18py2tn.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:10px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:.04em;--framer-line-height:100%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:uppercase}}
@media (max-width:809px) and (min-width:0){.framer-7o4UQ .framer-styles-preset-18py2tn:not(.rich-text-wrapper),.framer-7o4UQ .framer-styles-preset-18py2tn.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:9px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:.04em;--framer-line-height:100%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:uppercase}}
.framer-l1f9k .framer-styles-preset-m8wxwf:not(.rich-text-wrapper),.framer-l1f9k .framer-styles-preset-m8wxwf.rich-text-wrapper h4{--framer-font-family:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-open-type-features:normal;--framer-font-size:52px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:108%;--framer-paragraph-spacing:40px;--framer-text-alignment:center;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
@media (max-width:1199px) and (min-width:810px){.framer-l1f9k .framer-styles-preset-m8wxwf:not(.rich-text-wrapper),.framer-l1f9k .framer-styles-preset-m8wxwf.rich-text-wrapper h4{--framer-font-family:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-open-type-features:normal;--framer-font-size:52px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:108%;--framer-paragraph-spacing:40px;--framer-text-alignment:center;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}
@media (max-width:809px) and (min-width:0){.framer-l1f9k .framer-styles-preset-m8wxwf:not(.rich-text-wrapper),.framer-l1f9k .framer-styles-preset-m8wxwf.rich-text-wrapper h4{--framer-font-family:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-open-type-features:normal;--framer-font-size:36px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:108%;--framer-paragraph-spacing:40px;--framer-text-alignment:center;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}
.framer-oNA1H .framer-styles-preset-u5g2uo:not(.rich-text-wrapper),.framer-oNA1H .framer-styles-preset-u5g2uo.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:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.03em;--framer-line-height:160%;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:#fff;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
.framer-DYUOO .framer-styles-preset-129aq7c:not(.rich-text-wrapper),.framer-DYUOO .framer-styles-preset-129aq7c.rich-text-wrapper h5{--framer-font-family:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-open-type-features:normal;--framer-font-size:calc(var(--framer-root-font-size,1rem)*2.75);--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:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:108%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
@media (max-width:1199px) and (min-width:810px){.framer-DYUOO .framer-styles-preset-129aq7c:not(.rich-text-wrapper),.framer-DYUOO .framer-styles-preset-129aq7c.rich-text-wrapper h5{--framer-font-family:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",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:400;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:108%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}
@media (max-width:809px) and (min-width:0){.framer-DYUOO .framer-styles-preset-129aq7c:not(.rich-text-wrapper),.framer-DYUOO .framer-styles-preset-129aq7c.rich-text-wrapper h5{--framer-font-family:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-open-type-features:normal;--framer-font-size:32px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.06em;--framer-line-height:108%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}
.framer-pvYEY .framer-styles-preset-9tuej1:not(.rich-text-wrapper),.framer-pvYEY .framer-styles-preset-9tuej1.rich-text-wrapper h6{--framer-font-family:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.03em;--framer-line-height:120%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
.framer-c3vY3 .framer-styles-preset-8r4iad:not(.rich-text-wrapper),.framer-c3vY3 .framer-styles-preset-8r4iad.rich-text-wrapper h2{--framer-font-family:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-open-type-features:normal;--framer-font-size:calc(var(--framer-root-font-size,1rem)*4);--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:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.07em;--framer-line-height:108%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}
@media (max-width:1199px) and (min-width:810px){.framer-c3vY3 .framer-styles-preset-8r4iad:not(.rich-text-wrapper),.framer-c3vY3 .framer-styles-preset-8r4iad.rich-text-wrapper h2{--framer-font-family:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-open-type-features:normal;--framer-font-size:52px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.07em;--framer-line-height:108%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}
@media (max-width:809px) and (min-width:0){.framer-c3vY3 .framer-styles-preset-8r4iad:not(.rich-text-wrapper),.framer-c3vY3 .framer-styles-preset-8r4iad.rich-text-wrapper h2{--framer-font-family:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-bold-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-family-italic:"IBM Plex Serif","IBM Plex Serif Placeholder",serif;--framer-font-open-type-features:normal;--framer-font-size:36px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:500;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.07em;--framer-line-height:108%;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-5d1e7361-dddf-4c7f-9493-cb8fcf3f8bd4,#1c1c1c);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}
.framer-IY7mD[data-border=true]:after,.framer-IY7mD [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
@media (min-width:810px) and (max-width:1399.98px){.framer-IY7mD.framer-fm6sqv{width:810px}.framer-IY7mD .framer-fhch5r{height:min-content}.framer-IY7mD .framer-10u59uy{flex-direction:column;padding:88px 32px 0}.framer-IY7mD .framer-1rpaovr{min-height:unset}.framer-IY7mD .framer-12ilgl5{flex-direction:column;justify-content:flex-start;gap:40px}.framer-IY7mD .framer-psa5o4{flex:none;gap:72px;width:100%}.framer-IY7mD .framer-1rwha8o{flex:none;width:100%}.framer-IY7mD .framer-159y6zd-container{width:725px;height:1007px}.framer-IY7mD .framer-t89myj{padding:72px 32px}.framer-IY7mD .framer-1jo8yd8{grid-template-columns:repeat(1,minmax(50px,1fr));height:1320px}.framer-IY7mD .framer-tk71ag{padding:64px 32px 80px}}
@media (max-width:809.98px){.framer-IY7mD.framer-fm6sqv{width:390px}.framer-IY7mD .framer-fhch5r{height:min-content}.framer-IY7mD .framer-10u59uy{flex-direction:column;padding:0 24px}.framer-IY7mD .framer-1rpaovr{min-height:526px;overflow:var(--overflow-clip-fallback,clip);width:274px;padding:263px 0}.framer-IY7mD .framer-12ilgl5{flex-direction:column;justify-content:flex-start;gap:24px;padding:153px 0;left:30px}.framer-IY7mD .framer-psa5o4{flex:none;gap:72px;width:100%}.framer-IY7mD .framer-1rwha8o{overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%}.framer-IY7mD .framer-9x1ocd{width:unset;z-index:1;position:absolute;bottom:-368px;left:-21px;right:-21px}.framer-IY7mD .framer-f6qcru{padding:0 8px 72px}.framer-IY7mD .framer-159y6zd-container{width:345px;height:593px}.framer-IY7mD .framer-t89myj{padding:72px 0 80px}.framer-IY7mD .framer-1jvduqh{width:100%;padding:0 24px}.framer-IY7mD .framer-1g0oujj{width:100%}.framer-IY7mD .framer-1jo8yd8{grid-template-columns:repeat(1,minmax(50px,1fr));height:1400px}.framer-IY7mD .framer-1b4ou12{border-bottom-left-radius:unset;border-bottom-right-radius:unset;border-top-left-radius:unset;border-top-right-radius:unset;will-change:unset;padding:0}.framer-IY7mD .framer-tk71ag{border-bottom-left-radius:unset;border-bottom-right-radius:unset;border-top-left-radius:unset;border-top-right-radius:unset;will-change:unset;gap:80px;padding:64px 24px 36px}.framer-IY7mD .framer-wdtq7z{width:100%;left:0%}}
.framer-vVKEL.framer-ss0pf6,.framer-vVKEL .framer-ss0pf6{display:block}
.framer-vVKEL.framer-13jog81{flex-flow:column;place-content:center;align-items:center;gap:0;width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-vVKEL .framer-cg8kxs{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:9px 0;display:flex;position:relative}
.framer-vVKEL .framer-16k6iqi{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}
.framer-vVKEL .framer-1c35oz{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:20px;padding:0 6px;display:flex;position:relative;overflow:visible}
.framer-vVKEL .framer-fxwzkb,.framer-vVKEL .framer-ee4da8,.framer-vVKEL .framer-1qwgxf5{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-vVKEL .framer-1eqbcss{flex-flow:row;flex:none;place-content:center;align-items:center;gap:6px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-vVKEL .framer-1s19jep{width:9px;height:8px;position:relative}
.framer-vVKEL .framer-1kppmef{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:23px;height:20px;padding:0;display:flex;position:absolute;top:calc(50% - 10px);right:25px;overflow:visible}
.framer-vVKEL .framer-1vn8y1l{width:8px;height:8px;position:relative}
.framer-vVKEL .framer-1opkbrz,.framer-vVKEL .framer-cgup83{width:8px;height:8px;position:absolute;top:0;left:0}
.framer-vVKEL .framer-iws5m0{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;max-width:1818px;height:min-content;padding:10px 0 0;display:flex;position:relative;overflow:visible}
.framer-vVKEL .framer-ra91al{flex-flow:row;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;max-width:1818px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-vVKEL .framer-11ek9sw{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:52px;padding:6px;display:flex;position:relative;overflow:visible}
.framer-vVKEL .framer-80gh5q-container{flex:none;width:125px;height:27px;position:relative}
.framer-vVKEL .framer-1fbrhc5{flex-flow:row;flex:none;place-content:center;align-items:center;gap:6px;width:min-content;min-width:225px;height:min-content;min-height:65px;padding:0;display:flex;position:relative;overflow:visible}
.framer-vVKEL .framer-127c6pl-container{flex:none;width:auto;height:38px;position:relative}
.framer-vVKEL .framer-bknal8-container,.framer-vVKEL .framer-16oocu7-container,.framer-vVKEL .framer-ko38a0-container{flex:none;width:auto;height:40px;position:relative}
.framer-vVKEL .framer-nogzc0{will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:22px;width:min-content;height:min-content;padding:6px 6px 6px 9px;display:flex;position:relative;overflow:hidden}
.framer-vVKEL .framer-1xnslpe{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-vVKEL .framer-1vc5tug-container,.framer-vVKEL .framer-wsx3k8-container,.framer-vVKEL .framer-5ld03d-container,.framer-vVKEL .framer-j5m8lf-container,.framer-vVKEL .framer-1t4m8os-container,.framer-vVKEL .framer-prr08p-container,.framer-vVKEL .framer-1ef1q62-container,.framer-vVKEL .framer-o4e453-container,.framer-vVKEL .framer-9y20df-container,.framer-vVKEL .framer-4h0exy-container{flex:none;width:auto;height:auto;position:relative}
.framer-vVKEL .framer-7xn120-container{flex:1 0 0;width:1px;height:auto;position:relative}
.framer-vVKEL .framer-nmb7uo{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}
.framer-vVKEL .framer-1ek6tvh{will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-vVKEL .framer-tm51kz-container{width:auto;height:auto;position:relative}
.framer-vVKEL .framer-watthz{height:402px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);width:340px;position:relative}
.framer-vVKEL .framer-14kofap-container{flex:none;width:auto;height:auto;position:absolute;top:50%;left:50%}
.framer-vVKEL .framer-wveyas{flex:none;width:1px;height:16px;position:relative;overflow:hidden}
.framer-vVKEL .framer-6nsu6q{z-index:2;flex-flow:row;flex:none;place-content:center;align-items:center;gap:6px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-vVKEL.framer-v-2evq55 .framer-ra91al{justify-content:center;gap:8px}
.framer-vVKEL.framer-v-2evq55 .framer-watthz{height:389px}
.framer-vVKEL.framer-v-14ztgml.framer-13jog81{align-content:flex-start;align-items:flex-start;width:390px}
.framer-vVKEL.framer-v-14ztgml .framer-cg8kxs{order:0;padding:8px 0}
.framer-vVKEL.framer-v-14ztgml .framer-16k6iqi,.framer-vVKEL.framer-v-1larv5p .framer-16k6iqi{justify-content:flex-start;width:95%}
.framer-vVKEL.framer-v-14ztgml .framer-1c35oz{justify-content:flex-start}
.framer-vVKEL.framer-v-14ztgml .framer-ee4da8,.framer-vVKEL.framer-v-1larv5p .framer-ee4da8{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;width:78%}
.framer-vVKEL.framer-v-14ztgml .framer-1kppmef{right:16px}
.framer-vVKEL.framer-v-14ztgml .framer-1vn8y1l,.framer-vVKEL.framer-v-14ztgml .framer-1opkbrz,.framer-vVKEL.framer-v-14ztgml .framer-cgup83{width:12px;height:12px}
.framer-vVKEL.framer-v-14ztgml .framer-iws5m0{order:1;height:64px}
.framer-vVKEL.framer-v-14ztgml .framer-ra91al{flex-direction:column;flex:none;place-content:flex-start;align-items:flex-start;gap:28px;width:100%;height:64px;padding:12px}
.framer-vVKEL.framer-v-14ztgml .framer-11ek9sw,.framer-vVKEL.framer-v-1larv5p .framer-11ek9sw{gap:unset;order:0;justify-content:space-between;width:100%;height:min-content;padding:0}
.framer-vVKEL.framer-v-14ztgml .framer-1fbrhc5{height:40px;min-height:unset;min-width:unset}
.framer-vVKEL.framer-v-1larv5p.framer-13jog81{height:644px;max-height:calc(var(--framer-viewport-height,100vh)*1);min-height:calc(var(--framer-viewport-height,100vh)*1);place-content:flex-start;align-items:flex-start;width:390px}
.framer-vVKEL.framer-v-1larv5p .framer-iws5m0{place-content:flex-start;align-items:flex-start;height:100%;padding:0;overflow:auto}
.framer-vVKEL.framer-v-1larv5p .framer-ra91al{flex-direction:column;flex:none;place-content:flex-start;align-items:flex-start;gap:28px;width:100%;height:100%;padding:12px}
.framer-vVKEL.framer-v-1larv5p .framer-1fbrhc5{min-height:unset;min-width:unset}
.framer-vVKEL.framer-v-1larv5p .framer-nogzc0{will-change:unset;flex-direction:column;order:1;place-content:flex-start;align-items:flex-start;gap:32px;width:100%;padding:0 0 100px}
.framer-vVKEL.framer-v-1larv5p .framer-1xnslpe{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:8px;width:100%}
.framer-vVKEL.framer-v-1larv5p .framer-1vc5tug-container{order:5}
.framer-vVKEL.framer-v-1larv5p .framer-7xn120-container{flex:none;order:1;width:100%}
.framer-vVKEL.framer-v-1larv5p .framer-wsx3k8-container{order:7}
.framer-vVKEL.framer-v-1larv5p .framer-prr08p-container{order:6}
.framer-vVKEL.framer-v-1larv5p .framer-9y20df-container{order:8}
.framer-vVKEL.framer-v-1larv5p .framer-4h0exy-container{order:9}
.framer-vVKEL.framer-v-1larv5p .framer-6nsu6q{justify-content:flex-start;width:100%}
.framer-vVKEL.framer-v-1larv5p .framer-16oocu7-container,.framer-vVKEL.framer-v-1larv5p .framer-ko38a0-container{flex:1 0 0;width:1px;height:48px}
.framer-vVKEL[data-border=true]:after,.framer-vVKEL [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
.framer-YuAs5.framer-w2xq07,.framer-YuAs5 .framer-w2xq07{display:block}
.framer-YuAs5.framer-1we87ej{cursor:pointer;will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:10px;width:min-content;height:40px;padding:0 12px;text-decoration:none;display:flex;position:relative;overflow:hidden}
.framer-YuAs5 .framer-p7hn5w{white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-YuAs5 .framer-1bpr45q-container{flex:none;width:10px;height:10px;position:relative}
.framer-YuAs5.framer-v-1vkgpm6.framer-1we87ej,.framer-YuAs5.framer-v-1de45lv.framer-1we87ej{cursor:unset;flex-direction:row;gap:8px}
.framer-YuAs5.framer-v-1vkgpm6 .framer-p7hn5w,.framer-YuAs5.framer-v-1de45lv .framer-p7hn5w{-webkit-user-select:none;user-select:none}
.framer-YuAs5[data-border=true]:after,.framer-YuAs5 [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}
.framer-4T6NX.framer-16gyniv,.framer-4T6NX .framer-16gyniv{display:block}
.framer-4T6NX.framer-1whmtuu{flex-flow:column;place-content:center;align-items:center;gap:10px;width:10px;height:10px;padding:0;display:flex;position:relative;overflow:visible}
.framer-4T6NX .framer-4e0lwt{width:7px;height:5px;position:relative}
.framer-5U3xo.framer-tsnr3v,.framer-5U3xo .framer-tsnr3v{display:block}
.framer-5U3xo.framer-1sa310n{flex-flow:row;place-content:center;align-items:center;gap:4px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-5U3xo .framer-1kd7tjh-container,.framer-5U3xo .framer-mv14dz-container{flex:none;width:auto;height:40px;position:relative}