/* ==========================================================================
   Space Capital (sc) - Master Pixel-Perfect Stylesheet
   Auto-compiled from Framer SSR Architecture
   ========================================================================== */

/* ==========================================================================
   Design Tokens & Brand Color Variables
   ========================================================================== */
:root {
  --primary-color: #0dbc82;
  --primary-hover: #0aa874;
  --fs-color-primary: #0dbc82;
  --fs-color-secondary: #0a0a0a;
  --fs-color-success: #7a9c59;
  --fs-color-alert: #b20000;
  --fs-experimental-link-color: #334862;
  --fs-experimental-link-color-hover: #111;

  /* Component Buttons & Elements */
  --sc-btn-primary-bg: var(--primary-color);
  --sc-btn-primary-hover: var(--primary-hover);
  --sc-btn-primary-text: #ffffff;
  --sc-btn-shadow: rgba(13, 188, 130, 0.25);
  --sc-btn-shadow-hover: rgba(13, 188, 130, 0.35);

  /* Theme Layout & UI Colors */
  --sc-bg-dark: #192728;
  --sc-bg-light: #faf8f6;
  --sc-text-dark: #192728;
  --sc-text-muted: #616a6b;
  --sc-accent-lime: #daff8c;
  /* Framer Legacy Token Overrides */
  --token-9a76928c-94a4-436a-804e-57aa28a44241: var(--sc-btn-primary-bg) !important;
}

/* Framer CTA Button Global Override */
.framer-QQQpH,
a.framer-QQQpH {
  background-color: var(--sc-btn-primary-bg) !important;
  border-color: var(--sc-btn-primary-bg) !important;
  color: var(--sc-btn-primary-text) !important;
}

.framer-QQQpH:hover,
a.framer-QQQpH:hover {
  background-color: var(--sc-btn-primary-hover) !important;
  border-color: var(--sc-btn-primary-hover) !important;
  color: var(--sc-btn-primary-text) !important;
}

/* WordPress Layout Integration */
#primary.site-main,
.site-main.sc-home,
.entry-content {
  display: contents;
}

@media(min-width: 1440px){.hidden-72rtr7{display:none!important}}@media(min-width: 1200px) and (max-width: 1439.98px){.hidden-vd70xk{display:none!important}}@media(min-width: 768px) and (max-width: 1199.98px){.hidden-ngesf0{display:none!important}}@media(max-width: 767.98px){.hidden-13vagzx{display:none!important}}

html,body,#main{box-sizing:border-box;margin:0;padding:0}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-font-smoothing:inherit}h1,h2,h3,h4,h5,h6,p,figure{margin:0}body,input,textarea,select,button{font-family:sans-serif;font-size:12px}body{--token-9a76928c-94a4-436a-804e-57aa28a44241:var(--sc-btn-primary-bg);--token-4f8c0aa7-be7c-4070-8684-a3832450712b:#c4c4c4;--token-76330011-cd86-4f51-99b5-78d7cb2bef6d:#1e2d2f;--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374:#616a6b;--token-76233d94-41df-4463-9e2a-fe593d2dd566:#667085;--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8:#fff;--token-91ab7d58-6a3c-4c03-9786-fe4d3dcc41dd:#fbfbf9;--token-a4d34118-75fd-4c38-a8e2-b3c40f10379d:#f8ffe5;--token-df4a2f0f-bb37-4461-8b9e-e43326238548:#e9e3e6;--token-13095100-017a-437c-8024-c388d2d644b6:#daff8c00;--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)),900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid)var(--framer-text-decoration,none)var(--framer-text-decoration-color,currentcolor)var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}.framer-cursor-none,.framer-cursor-none *{cursor:none!important}.framer-pointer-events-none,.framer-pointer-events-none *{pointer-events:none!important}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-AEGGC.framer-lux5qc,.framer-AEGGC .framer-lux5qc{display:block}.framer-AEGGC.framer-72rtr7{background-color:var(--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8,#fff);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1440px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-zlj2dq-container{z-index:2;flex:none;height:auto;position:fixed;top:0;left:0;right:0}.framer-AEGGC .framer-5zobp8{background-color:var(--token-91ab7d58-6a3c-4c03-9786-fe4d3dcc41dd,#ecf3f1);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:100px 30px 0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-rtqng9{flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1gy4qov{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:32px;width:100%;max-width:1280px;height:min-content;padding:45px 0 100px;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1qu417g{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-AEGGC .framer-nw4vve-container{flex:none;width:auto;height:40px;position:relative}.framer-AEGGC .framer-ii2t4f{background-color:var(--token-a4d34118-75fd-4c38-a8e2-b3c40f10379d,#f8ffe5);height:45px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:100px;flex:none;width:265px;position:relative}.framer-AEGGC .framer-p0mffj{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:1280px;height:auto;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.framer-AEGGC .framer-dv8m35{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-j4aye2{--framer-paragraph-spacing:72px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:1115px;max-width:1500px;height:auto;position:relative}.framer-AEGGC .framer-1iybr7d{--framer-paragraph-spacing:18px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:999px;max-width:1000px;height:auto;position:relative}.framer-AEGGC .framer-13om8vs{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:15px;width:100%;padding:0;display:flex;position:relative}.framer-AEGGC .framer-lb6h6o{height:30px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);background-color:#ffe6e6;border-radius:100px;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:371px;padding:0;display:flex;position:relative}.framer-AEGGC .framer-1pajle9{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:1280px;height:auto;position:relative}.framer-AEGGC .framer-yqc1ha-container,.framer-AEGGC .framer-1i8pihd-container,.framer-AEGGC .framer-15ii30y-container,.framer-AEGGC .framer-1je4cin-container{flex:none;width:auto;height:auto;position:relative}.framer-AEGGC .framer-1cwsi2p{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-AEGGC .framer-m78rtr{flex-flow:row;flex:none;place-content:center;align-items:center;gap:40px;width:100%;max-width:1348px;height:527px;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1zhc18{will-change:var(--framer-will-change-effect-override,transform);z-index:1;border-radius:12px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:319px;height:172px;padding:0;display:flex;position:absolute;top:0;left:0;overflow:visible;box-shadow:0 24px 24px #0000000f}.framer-AEGGC .framer-sufi8u{will-change:var(--framer-will-change-effect-override,transform);border-radius:16px;flex:none;gap:0;width:560px;height:360px;position:relative;overflow:visible}.framer-AEGGC .framer-1r2zq2r{will-change:var(--framer-will-change-effect-override,transform);z-index:1;border-radius:12px;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:190px;height:200px;padding:0;display:flex;position:absolute;bottom:119px;left:129px;overflow:visible;box-shadow:0 24px 24px #0000000f}.framer-AEGGC .framer-180os49{will-change:var(--framer-will-change-effect-override,transform);z-index:1;border-radius:12px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:319px;height:208px;padding:0;display:flex;position:absolute;bottom:95px;right:0;overflow:visible;box-shadow:0 24px 24px #0000000f}.framer-AEGGC .framer-nhbzg7{will-change:var(--framer-will-change-effect-override,transform);z-index:1;border-radius:12px;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:190px;height:200px;padding:0;display:flex;position:absolute;top:0;right:0;overflow:visible}.framer-AEGGC .framer-y18091{aspect-ratio:2.16319;height:var(--framer-aspect-ratio-supported,92px);flex:none;width:100%;position:relative;overflow:visible}.framer-AEGGC .framer-179o0bi{flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:140px 0 80px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-d08l98,.framer-AEGGC .framer-1k8zgbn{flex-flow:column;flex:none;place-content:center;align-items:center;gap:44px;width:100%;max-width:1280px;height:min-content;padding:0 30px;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-6h9xch{flex-flow:row;flex:none;place-content:center;align-items:center;gap:26px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1fsde2m{--border-bottom-width:1.10156px;--border-color:#e3e3e3;--border-left-width:1.10156px;--border-right-width:1.10156px;--border-style:solid;--border-top-width:1.10156px;will-change:var(--framer-will-change-override,transform);border-radius:10px;flex-flow:column;flex:none;place-content:center;align-items:center;gap:15px;width:49%;height:min-content;padding:35px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-1yy8h27{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:72px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-k8y9ku{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:35px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-5i3yez{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:18px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-g58kl3,.framer-AEGGC .framer-1yjce2m{will-change:var(--framer-will-change-filter-override,filter);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:75px;height:75px;padding:0;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-qbbrss,.framer-AEGGC .framer-e0u194,.framer-AEGGC .framer-t3n1jx,.framer-AEGGC .framer-8zthah,.framer-AEGGC .framer-1qiwzex,.framer-AEGGC .framer-kf7muu{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-AEGGC .framer-1z061w5{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:86%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1ixnncj{--border-bottom-width:1px;--border-color:#00000014;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0 0 22px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-1asa4a2,.framer-AEGGC .framer-wybvfy{--framer-paragraph-spacing:18px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-AEGGC .framer-wmt7a2{--border-bottom-width:1px;--border-color:#00000014;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:22px 0;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-1noyvd1{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:24px;width:49%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1o2lbp3{--border-bottom-width:1.10156px;--border-color:#e3e3e3;--border-left-width:1.10156px;--border-right-width:1.10156px;--border-style:solid;--border-top-width:1.10156px;will-change:var(--framer-will-change-override,transform);border-radius:10px;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;height:min-content;padding:35px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-w62p64{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:33px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-qwxsva{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:70px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-ac37be{--framer-paragraph-spacing:18px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:359px;height:auto;position:relative}.framer-AEGGC .framer-1n3n6dd{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1ybsbul,.framer-AEGGC .framer-1cjqjyo{--border-bottom-width:1.10156px;--border-color:#e3e3e3;--border-left-width:1.10156px;--border-right-width:1.10156px;--border-style:solid;--border-top-width:1.10156px;will-change:var(--framer-will-change-override,transform);border-radius:10px;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:33px;width:48%;height:min-content;padding:40px 35px 35px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-1qzm4wx,.framer-AEGGC .framer-1temv03{will-change:var(--framer-will-change-override,transform);background-color:#ecf3f1;border-radius:13px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:78px;height:78px;padding:0;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-1s42b9f,.framer-AEGGC .framer-1ithaym{will-change:var(--framer-will-change-filter-override,filter);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:36px;height:36px;padding:0;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-1cgpna5,.framer-AEGGC .framer-12bo8lf{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:14px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-zx05j{flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:140px 30px 100px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-e2fhow{flex-flow:column;flex:none;place-content:center;align-items:center;gap:44px;width:100%;max-width:1280px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-18g5wi1,.framer-AEGGC .framer-1ujbkt5,.framer-AEGGC .framer-b9rf92,.framer-AEGGC .framer-1v3azjc{flex-flow:column;flex:none;place-content:center;align-items:center;gap:80px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1eld0u9,.framer-AEGGC .framer-1gtrta3{flex-flow:column;flex:none;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-13hdway{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:753px;max-width:800px;height:auto;position:relative}.framer-AEGGC .framer-osb2h2{--framer-paragraph-spacing:18px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:530px;max-width:640px;height:auto;position:relative}.framer-AEGGC .framer-ipiqs3{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-y5itp6-container,.framer-AEGGC .framer-q3cv02-container,.framer-AEGGC .framer-1x5sp77-container,.framer-AEGGC .framer-1l91nrt-container{flex:none;width:100%;height:auto;position:relative}.framer-AEGGC .framer-w0q1t6{flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-l6ayms-container{flex:none;align-self:stretch;width:49%;height:auto;position:relative}.framer-AEGGC .framer-jaidvb-container{flex:none;width:49%;height:auto;position:relative}.framer-AEGGC .framer-1e8ldmn{background-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:95px 0 75px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-140ddie{flex-flow:column;flex:none;place-content:center;align-items:center;gap:44px;width:100%;max-width:1280px;height:min-content;padding:0 30px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-12twja3,.framer-AEGGC .framer-nmln8n{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;overflow:visible}.framer-AEGGC .framer-1nt8x8d{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:44px;width:1px;max-width:627px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-tjxbtk{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1qxe2fm{--framer-paragraph-spacing:18px;opacity:.6;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-AEGGC .framer-1uuexeb-container{flex:none;width:80%;height:auto;position:relative}.framer-AEGGC .framer-1bmdy1{aspect-ratio:.950459;height:var(--framer-aspect-ratio-supported,519px);will-change:var(--framer-will-change-override,transform);background-color:#fff;border-radius:16px;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;width:40%;max-width:518px;padding:24px 26px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-slcl27{will-change:var(--framer-will-change-override,transform);border-radius:16px;flex:1 0 0;gap:0;width:100%;height:1px;position:relative;overflow:hidden}.framer-AEGGC .framer-1wbyf2n{flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:140px 0;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-i9nk54{--framer-paragraph-spacing:18px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:600px;height:auto;position:relative}.framer-AEGGC .framer-1kmgidw{flex-flow:wrap;flex:none;place-content:center;align-items:center;gap:26px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1e1xwgl-container,.framer-AEGGC .framer-1hqipi0-container,.framer-AEGGC .framer-168rek1-container,.framer-AEGGC .framer-1dbzbgl-container,.framer-AEGGC .framer-aylb5c-container,.framer-AEGGC .framer-1kb1syl-container,.framer-AEGGC .framer-yobzjh-container,.framer-AEGGC .framer-9hhhyv-container{flex:none;width:48%;height:auto;position:relative}.framer-AEGGC .framer-jo4xp8{background-color:var(--token-91ab7d58-6a3c-4c03-9786-fe4d3dcc41dd,#ecf3f1);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:100px 30px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-51z7fg,.framer-AEGGC .framer-2hl607{flex-flow:column;flex:none;place-content:center;align-items:center;gap:44px;width:100%;max-width:1280px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-13c5rwx{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;max-width:510px;height:auto;position:relative}.framer-AEGGC .framer-wf8ceb{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:30px;width:29%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-vdqzh9{--framer-paragraph-spacing:18px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-AEGGC .framer-18qrage{flex-flow:wrap;flex:none;place-content:center flex-start;align-items:center;gap:27px;width:100%;height:683px;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1vz9s85-container,.framer-AEGGC .framer-4kut3b-container,.framer-AEGGC .framer-1itr5ev-container,.framer-AEGGC .framer-1nls3gv-container,.framer-AEGGC .framer-10mxjlq-container,.framer-AEGGC .framer-1h8ohji-container{flex:none;width:30%;height:45%;position:relative}.framer-AEGGC .framer-1rj7xqg{background-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:80px 30px 72px;display:flex;position:relative;overflow:hidden}.framer-AEGGC .framer-qt5g5e{flex-flow:column;flex:none;place-content:center;align-items:center;gap:60px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1ilqjm5{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:602px;height:auto;position:relative}.framer-AEGGC .framer-j5cfk5{flex-flow:wrap;flex:none;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-AEGGC .framer-1j4nvq4-container,.framer-AEGGC .framer-tn32es-container,.framer-AEGGC .framer-yy3qdl-container,.framer-AEGGC .framer-1dzfrg7-container{flex:none;width:23%;height:auto;position:relative}.framer-zYV49 .framer-styles-preset-yx924o:not(.rich-text-wrapper),.framer-zYV49 .framer-styles-preset-yx924o.rich-text-wrapper h1{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:72px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.4px;--framer-line-height:1em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-zYV49 .framer-styles-preset-yx924o:not(.rich-text-wrapper),.framer-zYV49 .framer-styles-preset-yx924o.rich-text-wrapper h1{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:50px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.28px;--framer-line-height:50px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-zYV49 .framer-styles-preset-yx924o:not(.rich-text-wrapper),.framer-zYV49 .framer-styles-preset-yx924o.rich-text-wrapper h1{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:41px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1px;--framer-line-height:45px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-1lNMw .framer-styles-preset-rgjecv:not(.rich-text-wrapper),.framer-1lNMw .framer-styles-preset-rgjecv.rich-text-wrapper h1{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:41px;--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:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.4px;--framer-line-height:1em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1439px) and (min-width:1200px){.framer-1lNMw .framer-styles-preset-rgjecv:not(.rich-text-wrapper),.framer-1lNMw .framer-styles-preset-rgjecv.rich-text-wrapper h1{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:33px;--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:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.4px;--framer-line-height:1em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-1lNMw .framer-styles-preset-rgjecv:not(.rich-text-wrapper),.framer-1lNMw .framer-styles-preset-rgjecv.rich-text-wrapper h1{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size: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:600;--framer-font-weight-bold:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.4px;--framer-line-height:1em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-1lNMw .framer-styles-preset-rgjecv:not(.rich-text-wrapper),.framer-1lNMw .framer-styles-preset-rgjecv.rich-text-wrapper h1{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter",sans-serif;--framer-font-family-bold-italic:"Inter",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:35px;--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:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:-.4px;--framer-line-height:1em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:1439px) and (min-width:1200px){.framer-0d5Za .framer-styles-preset-y3uu8k:not(.rich-text-wrapper),.framer-0d5Za .framer-styles-preset-y3uu8k.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:22px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-1.28px;--framer-line-height:1.25em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:1199px) and (min-width:768px){.framer-0d5Za .framer-styles-preset-y3uu8k:not(.rich-text-wrapper),.framer-0d5Za .framer-styles-preset-y3uu8k.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:26px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-1.28px;--framer-line-height:1.25em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-0d5Za .framer-styles-preset-y3uu8k:not(.rich-text-wrapper),.framer-0d5Za .framer-styles-preset-y3uu8k.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:22px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-1.28px;--framer-line-height:1.25em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:1439px) and (min-width:1200px){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans 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:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:30px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.48px;--framer-line-height:26px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-OrsDK .framer-styles-preset-1qncbzj:not(.rich-text-wrapper),.framer-OrsDK .framer-styles-preset-1qncbzj.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-Lr6Pr .framer-styles-preset-tq3p6:not(.rich-text-wrapper),.framer-Lr6Pr .framer-styles-preset-tq3p6.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.4px;--framer-line-height:1.5em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374,#616a6b);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-Lr6Pr .framer-styles-preset-tq3p6:not(.rich-text-wrapper),.framer-Lr6Pr .framer-styles-preset-tq3p6.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.4px;--framer-line-height:1.5em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374,#616a6b);--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-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:52px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:40px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:32px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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-ClNvR .framer-styles-preset-1q9oggk:not(.rich-text-wrapper),.framer-ClNvR .framer-styles-preset-1q9oggk.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-AEGGC[data-border=true]:after,.framer-AEGGC [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:1200px) and (max-width:1439.98px){.framer-AEGGC.framer-72rtr7{width:1200px}.framer-AEGGC .framer-j4aye2{order:0}.framer-AEGGC .framer-1iybr7d{order:1;width:74%}.framer-AEGGC .framer-1zhc18{z-index:2;width:252px;height:143px}.framer-AEGGC .framer-1r2zq2r{bottom:129px;left:62px}.framer-AEGGC .framer-180os49{width:249px;height:175px;bottom:88px}.framer-AEGGC .framer-nhbzg7{width:210px;height:237px}.framer-AEGGC .framer-qbbrss,.framer-AEGGC .framer-e0u194{width:79%}.framer-AEGGC .framer-1z061w5{width:497px}.framer-AEGGC .framer-1ixnncj,.framer-AEGGC .framer-wmt7a2{flex-direction:column;width:96%;padding:0 0 30px}.framer-AEGGC .framer-1asa4a2,.framer-AEGGC .framer-wybvfy{flex:none;width:100%}.framer-AEGGC .framer-1nt8x8d{flex:none;width:46%}.framer-AEGGC .framer-1uuexeb-container{width:93%}.framer-AEGGC .framer-1bmdy1{height:var(--framer-aspect-ratio-supported,485px)}.framer-AEGGC .framer-1wbyf2n{padding:100px 0}.framer-AEGGC .framer-1vz9s85-container,.framer-AEGGC .framer-4kut3b-container,.framer-AEGGC .framer-1itr5ev-container,.framer-AEGGC .framer-1nls3gv-container,.framer-AEGGC .framer-10mxjlq-container,.framer-AEGGC .framer-1h8ohji-container{width:31%}.framer-AEGGC .framer-j5cfk5{align-content:unset;align-items:unset;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:30px;display:grid}.framer-AEGGC .framer-1j4nvq4-container{order:0;place-self:start;width:100%}.framer-AEGGC .framer-tn32es-container{order:1;place-self:start;width:100%}.framer-AEGGC .framer-yy3qdl-container{order:2;place-self:start;width:100%}.framer-AEGGC .framer-1dzfrg7-container{order:3;place-self:start;width:100%}}@media (min-width:768px) and (max-width:1199.98px){.framer-AEGGC.framer-72rtr7{width:768px}.framer-AEGGC .framer-5zobp8{padding:100px 30px 30px}.framer-AEGGC .framer-rtqng9,.framer-AEGGC .framer-1ujbkt5,.framer-AEGGC .framer-b9rf92,.framer-AEGGC .framer-qt5g5e{gap:50px}.framer-AEGGC .framer-j4aye2{max-width:600px}.framer-AEGGC .framer-1iybr7d{width:75%}.framer-AEGGC .framer-lb6h6o{width:307px}.framer-AEGGC .framer-m78rtr{flex-direction:column;height:318px}.framer-AEGGC .framer-1zhc18{order:0;width:174px;height:94px;top:calc(14.7799% - 47px);left:calc(11.4407% - 87px)}.framer-AEGGC .framer-sufi8u{aspect-ratio:1.51081;height:var(--framer-aspect-ratio-supported,230px);order:1;width:348px}.framer-AEGGC .framer-1r2zq2r{bottom:unset;order:2;width:134px;height:141px;top:calc(67.2464% - 70.5px);left:calc(11.4407% - 67px)}.framer-AEGGC .framer-180os49{bottom:unset;height:98px;left:calc(88.5593% - 89.5px);right:unset;order:3;width:179px;top:calc(74.2138% - 49px)}.framer-AEGGC .framer-nhbzg7{height:128px;left:calc(88.5593% - 61px);right:unset;order:4;width:122px;top:calc(22.8986% - 64px);box-shadow:0 10.1053px 10.1053px #0000000f}.framer-AEGGC .framer-179o0bi{padding:80px 0 60px}.framer-AEGGC .framer-6h9xch{flex-direction:column;gap:40px}.framer-AEGGC .framer-1fsde2m{width:80%}.framer-AEGGC .framer-1yy8h27,.framer-AEGGC .framer-qwxsva{gap:42px}.framer-AEGGC .framer-1noyvd1{gap:20px;width:80%}.framer-AEGGC .framer-ac37be{width:84%}.framer-AEGGC .framer-zx05j{padding:80px 30px}.framer-AEGGC .framer-18g5wi1{gap:40px}.framer-AEGGC .framer-1eld0u9,.framer-AEGGC .framer-1gtrta3{gap:16px}.framer-AEGGC .framer-13hdway{max-width:440px}.framer-AEGGC .framer-osb2h2{max-width:540px}.framer-AEGGC .framer-ipiqs3{justify-content:center;gap:24px}.framer-AEGGC .framer-w0q1t6{gap:24px}.framer-AEGGC .framer-jaidvb-container{width:48%}.framer-AEGGC .framer-1e8ldmn,.framer-AEGGC .framer-1wbyf2n{padding:80px 0}.framer-AEGGC .framer-12twja3{flex-direction:column;place-content:center;align-items:center;gap:40px}.framer-AEGGC .framer-1nt8x8d{flex:none;width:80%}.framer-AEGGC .framer-1uuexeb-container{width:100%}.framer-AEGGC .framer-1bmdy1{aspect-ratio:unset;width:80%;height:374px}.framer-AEGGC .framer-1kmgidw{gap:25px}.framer-AEGGC .framer-1rj7xqg{padding:60px 30px}.framer-AEGGC .framer-1ilqjm5{max-width:500px}.framer-AEGGC .framer-j5cfk5{justify-content:center;gap:40px}.framer-AEGGC .framer-1j4nvq4-container,.framer-AEGGC .framer-tn32es-container,.framer-AEGGC .framer-yy3qdl-container,.framer-AEGGC .framer-1dzfrg7-container{width:46%}}@media (max-width:767.98px){.framer-AEGGC.framer-72rtr7{width:390px}.framer-AEGGC .framer-zlj2dq-container{z-index:9}.framer-AEGGC .framer-5zobp8{padding:100px 20px 50px}.framer-AEGGC .framer-rtqng9{gap:40px}.framer-AEGGC .framer-1gy4qov{gap:24px;padding:15px 0 100px}.framer-AEGGC .framer-dv8m35,.framer-AEGGC .framer-k8y9ku,.framer-AEGGC .framer-1eld0u9,.framer-AEGGC .framer-1gtrta3{gap:12px}.framer-AEGGC .framer-j4aye2,.framer-AEGGC .framer-yqc1ha-container,.framer-AEGGC .framer-1z061w5,.framer-AEGGC .framer-1noyvd1,.framer-AEGGC .framer-osb2h2,.framer-AEGGC .framer-1uuexeb-container,.framer-AEGGC .framer-1e1xwgl-container,.framer-AEGGC .framer-1hqipi0-container,.framer-AEGGC .framer-168rek1-container,.framer-AEGGC .framer-1dbzbgl-container,.framer-AEGGC .framer-aylb5c-container,.framer-AEGGC .framer-1kb1syl-container,.framer-AEGGC .framer-yobzjh-container,.framer-AEGGC .framer-9hhhyv-container,.framer-AEGGC .framer-1vz9s85-container,.framer-AEGGC .framer-4kut3b-container,.framer-AEGGC .framer-1itr5ev-container,.framer-AEGGC .framer-1nls3gv-container,.framer-AEGGC .framer-10mxjlq-container,.framer-AEGGC .framer-1h8ohji-container{width:100%}.framer-AEGGC .framer-1iybr7d{width:329px}.framer-AEGGC .framer-lb6h6o{width:248px}.framer-AEGGC .framer-y18091{height:var(--framer-aspect-ratio-supported,162px)}.framer-AEGGC .framer-179o0bi{padding:60px 20px 50px}.framer-AEGGC .framer-6h9xch{flex-direction:column;align-content:flex-start;align-items:flex-start;gap:20px}.framer-AEGGC .framer-1fsde2m{width:100%;padding:20px}.framer-AEGGC .framer-1yy8h27,.framer-AEGGC .framer-qwxsva,.framer-AEGGC .framer-ipiqs3,.framer-AEGGC .framer-18qrage{gap:20px}.framer-AEGGC .framer-g58kl3,.framer-AEGGC .framer-1yjce2m{width:50px;height:50px}.framer-AEGGC .framer-1ixnncj{padding:0 0 12px}.framer-AEGGC .framer-wmt7a2{padding:12px 0}.framer-AEGGC .framer-1o2lbp3{gap:12px;padding:20px}.framer-AEGGC .framer-w62p64{gap:18px}.framer-AEGGC .framer-1ybsbul,.framer-AEGGC .framer-1cjqjyo{gap:20px;width:47%;padding:15px}.framer-AEGGC .framer-1qzm4wx,.framer-AEGGC .framer-1temv03{border-radius:5px;width:40px;height:40px}.framer-AEGGC .framer-1s42b9f,.framer-AEGGC .framer-1ithaym{width:20px;height:20px}.framer-AEGGC .framer-1cgpna5,.framer-AEGGC .framer-12bo8lf{gap:8px}.framer-AEGGC .framer-zx05j,.framer-AEGGC .framer-1rj7xqg{padding:60px 20px}.framer-AEGGC .framer-18g5wi1,.framer-AEGGC .framer-1ujbkt5,.framer-AEGGC .framer-b9rf92{align-content:flex-start;align-items:flex-start;gap:32px}.framer-AEGGC .framer-13hdway{width:300px}.framer-AEGGC .framer-w0q1t6,.framer-AEGGC .framer-1kmgidw{flex-direction:column;gap:20px}.framer-AEGGC .framer-l6ayms-container{align-self:unset;order:0;width:100%}.framer-AEGGC .framer-jaidvb-container{order:1;width:100%}.framer-AEGGC .framer-1e8ldmn{padding:32px 20px}.framer-AEGGC .framer-12twja3{flex-direction:column;justify-content:center;gap:10px}.framer-AEGGC .framer-1nt8x8d{flex:none;gap:30px;width:100%}.framer-AEGGC .framer-1qiwzex{width:297px}.framer-AEGGC .framer-1bmdy1{aspect-ratio:unset;border-radius:8px;width:100%;height:245px;padding:12px 16px}.framer-AEGGC .framer-1wbyf2n{padding:68px 20px}.framer-AEGGC .framer-jo4xp8{height:2510px;padding:60px 20px}.framer-AEGGC .framer-nmln8n{flex-direction:column;justify-content:center;gap:20px}.framer-AEGGC .framer-13c5rwx{flex:none;order:0;width:100%}.framer-AEGGC .framer-wf8ceb{order:1;align-content:center;align-items:center;gap:20px;width:100%;padding:20px 0 132px}.framer-AEGGC .framer-vdqzh9{order:0}.framer-AEGGC .framer-1je4cin-container{order:1}.framer-AEGGC .framer-1v3azjc{align-content:flex-start;align-items:flex-start;gap:32px;padding:500px 0 700px}.framer-AEGGC .framer-qt5g5e{align-content:flex-start;align-items:flex-start;gap:24px}.framer-AEGGC .framer-j5cfk5{place-content:flex-start center;align-items:flex-start;gap:15px}.framer-AEGGC .framer-1j4nvq4-container,.framer-AEGGC .framer-tn32es-container,.framer-AEGGC .framer-yy3qdl-container,.framer-AEGGC .framer-1dzfrg7-container{aspect-ratio:1.37931;height:var(--framer-aspect-ratio-supported,100px);width:138px}}.ssr-variant{display:contents}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-LkxWk.framer-jzfab8,.framer-LkxWk .framer-jzfab8{display:block}.framer-LkxWk.framer-prvy4e{flex-flow:row;place-content:center;align-items:center;gap:20px;width:1200px;height:80px;padding:24px 0;display:flex;position:relative;overflow:visible}.framer-LkxWk .framer-1h4nubt{flex-flow:row;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;max-width:1280px;height:min-content;padding:0 30px;display:flex;position:relative;overflow:visible}.framer-LkxWk .framer-9bzpq4{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-LkxWk .framer-peh1xy{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-LkxWk .framer-gqvncb-container{aspect-ratio:3;height:var(--framer-aspect-ratio-supported,45px);flex:none;width:135px;position:relative}.framer-LkxWk .framer-gcknvn{flex-flow:row;flex:none;place-content:center;align-items:center;gap:15px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-LkxWk .framer-2j6vyd-container,.framer-LkxWk .framer-qfdgsf-container{flex:none;width:auto;height:auto;position:relative}.framer-LkxWk .framer-i8grv6-container{flex:none;width:30px;height:30px;position:relative}.framer-LkxWk .framer-phpgt0{flex-flow:row;flex:none;place-content:center flex-end;align-items:center;gap:30px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-LkxWk .framer-w5qxxp,.framer-LkxWk .framer-xpcujb,.framer-LkxWk .framer-1rqqndd,.framer-LkxWk .framer-df7clp,.framer-LkxWk .framer-c2qjo6,.framer-LkxWk .framer-6opub6,.framer-LkxWk .framer-685jnl,.framer-LkxWk .framer-1q79n3b{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-LkxWk.framer-v-1rpqgxl.framer-prvy4e,.framer-LkxWk.framer-v-1t8dkvu.framer-prvy4e{width:768px;height:min-content;padding:24px 20px}.framer-LkxWk.framer-v-1rpqgxl .framer-1h4nubt{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:30px}.framer-LkxWk.framer-v-1rpqgxl .framer-9bzpq4,.framer-LkxWk.framer-v-1t8dkvu .framer-9bzpq4,.framer-LkxWk.framer-v-106sgpd .framer-9bzpq4,.framer-LkxWk.framer-v-1w8kf2x .framer-9bzpq4{gap:unset;justify-content:space-between;width:100%}.framer-LkxWk.framer-v-1rpqgxl .framer-gqvncb-container{height:var(--framer-aspect-ratio-supported,40px);order:0;width:120px}.framer-LkxWk.framer-v-1t8dkvu .framer-1h4nubt,.framer-LkxWk.framer-v-106sgpd .framer-1h4nubt{height:calc(var(--framer-viewport-height,100vh)*1);flex-direction:column;place-content:flex-start;align-items:flex-start;gap:30px}.framer-LkxWk.framer-v-1t8dkvu .framer-gqvncb-container,.framer-LkxWk.framer-v-106sgpd .framer-gqvncb-container,.framer-LkxWk.framer-v-1w8kf2x .framer-gqvncb-container{height:var(--framer-aspect-ratio-supported,40px);width:120px}.framer-LkxWk.framer-v-1t8dkvu .framer-phpgt0{flex-direction:column;place-content:flex-start center;align-items:flex-start;width:100%}.framer-LkxWk.framer-v-1t8dkvu .framer-xpcujb,.framer-LkxWk.framer-v-106sgpd .framer-xpcujb{order:0}.framer-LkxWk.framer-v-1t8dkvu .framer-1rqqndd,.framer-LkxWk.framer-v-106sgpd .framer-1rqqndd{order:1}.framer-LkxWk.framer-v-1t8dkvu .framer-df7clp,.framer-LkxWk.framer-v-106sgpd .framer-df7clp{order:2}.framer-LkxWk.framer-v-1t8dkvu .framer-c2qjo6,.framer-LkxWk.framer-v-106sgpd .framer-c2qjo6{order:3}.framer-LkxWk.framer-v-1t8dkvu .framer-6opub6,.framer-LkxWk.framer-v-106sgpd .framer-6opub6{order:4}.framer-LkxWk.framer-v-1t8dkvu .framer-685jnl,.framer-LkxWk.framer-v-106sgpd .framer-685jnl{order:5}.framer-LkxWk.framer-v-106sgpd.framer-prvy4e,.framer-LkxWk.framer-v-1w8kf2x.framer-prvy4e{width:375px;height:min-content;padding:20px}.framer-LkxWk.framer-v-106sgpd .framer-phpgt0{flex-direction:column;align-content:flex-start;align-items:flex-start;width:100%}.framer-LkxWk.framer-v-1w8kf2x .framer-1h4nubt{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:30px;padding:0 10px}.framer-NAuYJ .framer-styles-preset-1rpl8sb:not(.rich-text-wrapper),.framer-NAuYJ .framer-styles-preset-1rpl8sb.rich-text-wrapper a{--framer-link-current-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-link-current-text-decoration:none;--framer-link-hover-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-link-hover-text-decoration:underline;--framer-link-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-link-text-decoration:none;transition:color .3s cubic-bezier(.44,0,.56,1)}.framer-LkxWk[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}.framer-LkxWk [data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}.framer-LkxWk[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}.framer-LkxWk [data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}.framer-LkxWk[data-hide-scrollbars=true],.framer-LkxWk [data-hide-scrollbars=true]{scrollbar-width:none}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-sot4W.framer-15twr5b,.framer-sot4W .framer-15twr5b{display:block}.framer-sot4W.framer-102cwl1{flex-flow:row;place-content:center;align-items:center;gap:20px;width:111px;height:37px;padding:0;display:flex;position:relative;overflow:visible}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-sot4W.framer-102cwl1{gap:0}.framer-sot4W.framer-102cwl1>*{margin:0 10px}.framer-sot4W.framer-102cwl1>:first-child{margin-left:0}.framer-sot4W.framer-102cwl1>:last-child{margin-right:0}}body{--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}body{--framer-will-change-filter-override:none}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type]{position:absolute}[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)),900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid)var(--framer-text-decoration,none)var(--framer-text-decoration-color,currentcolor)var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family:var(--framer-link-font-family,var(--framer-font-family));--font-style:var(--framer-link-font-style,var(--framer-font-style));--font-weight:var(--framer-link-font-weight,var(--framer-font-weight));--text-color:var(--framer-link-text-color,var(--framer-text-color));--font-size:var(--framer-link-font-size,var(--framer-font-size));--text-transform:var(--framer-link-text-transform,var(--framer-text-transform));--text-decoration:var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))var(--framer-link-text-decoration,var(--framer-text-decoration,none))var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)))var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)))var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)))var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)))var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}p.framer-text,div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);-moz-font-feature-settings:var(--framer-font-open-type-features,initial);-webkit-font-feature-settings:var(--framer-font-open-type-features,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}mark.framer-text,p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}.framer-fit-text .framer-text{white-space:nowrap;white-space-collapse:preserve}strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),table.framer-text:not(:first-child),figure.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em,calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em)))/2));margin:min(0em,calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em)))/-2));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}.framer-image.framer-text{max-width:100%;height:auto;display:block}.text-styles-preset-reset.framer-text{--framer-font-family:Inter,Inter Placeholder,sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:none}ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1)*1ch)}ol.framer-text>li.framer-text:before{content:counter(list-item,var(--list-style-type))".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ul.framer-text>li.framer-text:before{content:"•";position:absolute;inset-inline-start:0}.framer-table-wrapper{overflow-x:auto}table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}.framer-text-module[data-width=fill]>:first-child,.framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}[data-framer-component-type=DeprecatedRichText]{cursor:inherit}[data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset{--framer-font-family:Inter,Inter Placeholder,sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--font-variation-settings:normal}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--framer-font-family,Inter,Inter Placeholder,sans-serif);font-style:var(--framer-font-style,normal);font-weight:var(--framer-font-weight,400);color:var(--framer-text-color,#000);font-size:var(--framer-font-size,16px);letter-spacing:var(--framer-letter-spacing,0);text-transform:var(--framer-text-transform,none);-webkit-text-decoration:var(--framer-text-decoration,none);text-decoration:var(--framer-text-decoration,none);line-height:var(--framer-line-height,1.2em);text-align:var(--framer-text-alignment,start)}[data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing,0)}[data-framer-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}[data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-link-font-style,var(--framer-font-style,normal));font-weight:var(--framer-link-font-weight,var(--framer-font-weight,400));color:var(--framer-link-text-color,var(--framer-text-color,#000));font-size:var(--framer-link-font-size,var(--framer-font-size,16px));text-transform:var(--framer-link-text-transform,var(--framer-text-transform,none));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none));text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none))}[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current],[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover,[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));font-size:var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))))}[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}[data-framer-component-type=DeprecatedRichText] em{font-style:italic}[data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item)".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"•";width:2.25ch;padding-right:.75ch;display:table-cell}:not([data-framer-generated])>[data-framer-stack-content-wrapper]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-component-type],:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>[data-framer-component-type]{position:relative}.flexbox-gap-not-supported [data-framer-legacy-stack-gap-enabled=true]>*,[data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]{margin-top:calc(var(--stack-gap-y)/2);margin-bottom:calc(var(--stack-gap-y)/2);margin-right:calc(var(--stack-gap-x)/2);margin-left:calc(var(--stack-gap-x)/2)}[data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{row-gap:var(--stack-native-row-gap);column-gap:var(--stack-native-column-gap)}.flexbox-gap-not-supported [data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{row-gap:unset;column-gap:unset}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>:first-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:first-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>:last-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:last-child{margin-top:0;margin-left:0}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>:last-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:last-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>:first-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:first-child{margin-bottom:0;margin-right:0}NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*{position:relative}[data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}[data-framer-component-type=NativeScroll]>*{position:relative}[data-framer-component-type=NativeScroll].direction-both{overflow:auto}[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}[data-framer-cursor=pointer]{cursor:pointer}[data-framer-cursor=grab]{cursor:grab}[data-framer-cursor=grab]:active{cursor:grabbing}[data-framer-component-type=Frame] *,[data-framer-component-type=Stack] *{pointer-events:auto}[data-framer-generated] *{pointer-events:unset}.svgContainer svg{display:block}[data-reset=button]{background:0 0;border-width:0;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]{scrollbar-width:none}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-QQQpH.framer-wlujbt,.framer-QQQpH .framer-wlujbt{display:block}.framer-QQQpH.framer-328x1g{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:8px;width:min-content;height:min-content;padding:12px 28px;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-QQQpH .framer-b4fit8{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-QQQpH .framer-7s6e30{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,24px);flex-flow:row;flex:none;place-content:center flex-end;align-items:center;gap:5px;width:24px;padding:0;display:flex;position:relative;overflow:hidden}.framer-QQQpH .framer-nzkzno,.framer-QQQpH .framer-d5w9mp,.framer-QQQpH .framer-1qnrxeu,.framer-QQQpH .framer-f4jhl8,.framer-QQQpH .framer-m71w30,.framer-QQQpH .framer-15g4etn,.framer-QQQpH .framer-ceb9ey,.framer-QQQpH .framer-phclzr{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:24px;height:24px;padding:0;display:flex;position:relative;overflow:visible}.framer-QQQpH .framer-1r4i2sa,.framer-QQQpH .framer-17kcaej{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:8px;height:8px;padding:0;display:flex;position:relative;overflow:visible}.framer-QQQpH.framer-v-13lqv1v.framer-328x1g{padding:6px 12px}.framer-QQQpH.framer-v-13lqv1v .framer-7s6e30,.framer-QQQpH.framer-v-1y74qoe .framer-7s6e30,.framer-QQQpH.framer-v-koidjq .framer-7s6e30,.framer-QQQpH.framer-v-kxrgmz .framer-7s6e30{height:var(--framer-aspect-ratio-supported,8px);width:8px}.framer-QQQpH.framer-v-13lqv1v .framer-nzkzno,.framer-QQQpH.framer-v-13lqv1v .framer-f4jhl8,.framer-QQQpH.framer-v-9ubi67 .framer-nzkzno,.framer-QQQpH.framer-v-9ubi67 .framer-f4jhl8,.framer-QQQpH.framer-v-1ojx6hb .framer-nzkzno,.framer-QQQpH.framer-v-1ojx6hb .framer-f4jhl8,.framer-QQQpH.framer-v-1y74qoe .framer-nzkzno,.framer-QQQpH.framer-v-1y74qoe .framer-f4jhl8,.framer-QQQpH.framer-v-koidjq .framer-nzkzno,.framer-QQQpH.framer-v-koidjq .framer-f4jhl8,.framer-QQQpH.framer-v-kxrgmz .framer-nzkzno,.framer-QQQpH.framer-v-kxrgmz .framer-f4jhl8{width:8px;height:8px}.framer-QQQpH.framer-v-lwzaya.framer-328x1g{padding:16px 50px 16px 65px}.framer-QQQpH.framer-v-9ubi67.framer-328x1g{width:200px;height:50px;padding:8px 16px}.framer-QQQpH.framer-v-9ubi67 .framer-7s6e30,.framer-QQQpH.framer-v-1ojx6hb .framer-7s6e30{aspect-ratio:unset;width:8px;height:8px}.framer-QQQpH.framer-v-1d1ekrs.framer-328x1g,.framer-QQQpH.framer-v-12r8o87.framer-328x1g,.framer-QQQpH.framer-v-13mtgbh.framer-328x1g{padding:16px 32px}.framer-QQQpH.framer-v-1ojx6hb.framer-328x1g,.framer-QQQpH.framer-v-1y74qoe.framer-328x1g,.framer-QQQpH.framer-v-koidjq.framer-328x1g,.framer-QQQpH.framer-v-kxrgmz.framer-328x1g{padding:8px 16px}.framer-QQQpH.framer-v-q8ozz0.framer-328x1g{padding:0}.framer-QQQpH.framer-v-328x1g.hover .framer-7s6e30,.framer-QQQpH.framer-v-13lqv1v.hover .framer-7s6e30,.framer-QQQpH.framer-v-lwzaya.hover .framer-7s6e30,.framer-QQQpH.framer-v-1d1ekrs.hover .framer-7s6e30,.framer-QQQpH.framer-v-12r8o87.hover .framer-7s6e30,.framer-QQQpH.framer-v-1y74qoe.hover .framer-7s6e30,.framer-QQQpH.framer-v-q8ozz0.hover .framer-7s6e30,.framer-QQQpH.framer-v-13mtgbh.hover .framer-7s6e30,.framer-QQQpH.framer-v-koidjq.hover .framer-7s6e30,.framer-QQQpH.framer-v-kxrgmz.hover .framer-7s6e30{justify-content:flex-start}.framer-QQQpH.framer-v-9ubi67.hover .framer-7s6e30,.framer-QQQpH.framer-v-1ojx6hb.hover .framer-7s6e30{aspect-ratio:unset;justify-content:flex-start}.framer-OrsDK .framer-styles-preset-1qncbzj:not(.rich-text-wrapper),.framer-OrsDK .framer-styles-preset-1qncbzj.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:767px) and (min-width:0){.framer-OrsDK .framer-styles-preset-1qncbzj:not(.rich-text-wrapper),.framer-OrsDK .framer-styles-preset-1qncbzj.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-8hlzw .framer-styles-preset-1no86oj:not(.rich-text-wrapper),.framer-8hlzw .framer-styles-preset-1no86oj.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.48px;--framer-line-height:1.25em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-QQQpH[data-border=true]:after,.framer-QQQpH [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-emMf8.framer-1ttk2gl,.framer-emMf8 .framer-1ttk2gl{display:block}.framer-emMf8.framer-nhqjz4{flex-flow:row;place-content:center flex-start;align-items:center;gap:8px;width:min-content;height:40px;padding:0;display:flex;position:relative;overflow:visible}.framer-emMf8 .framer-1cpqg28{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:134px;height:min-content;min-height:40px;padding:0;display:flex;position:relative;overflow:visible}.framer-emMf8 .framer-gd4sef-container{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,36px);will-change:var(--framer-will-change-effect-override,transform);z-index:1;flex:none;width:36px;position:absolute;top:50%;left:0}.framer-emMf8 .framer-plq9zh-container{aspect-ratio:1;width:var(--framer-aspect-ratio-supported,36px);will-change:var(--framer-will-change-effect-override,transform);z-index:1;flex:none;position:absolute;top:2px;bottom:2px;left:24px}.framer-emMf8 .framer-xh88fs-container{aspect-ratio:1;width:var(--framer-aspect-ratio-supported,36px);will-change:var(--framer-will-change-effect-override,transform);z-index:1;flex:none;position:absolute;top:2px;bottom:2px;left:48px}.framer-emMf8 .framer-zh4bkj-container{aspect-ratio:1;width:var(--framer-aspect-ratio-supported,36px);will-change:var(--framer-will-change-effect-override,transform);z-index:1;flex:none;position:absolute;top:2px;bottom:2px;left:74px}.framer-emMf8 .framer-1ysi3fy-container{aspect-ratio:1;width:var(--framer-aspect-ratio-supported,36px);will-change:var(--framer-will-change-effect-override,transform);z-index:1;flex:none;position:absolute;top:2px;bottom:2px;left:98px}.framer-emMf8 .framer-27sqw{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:100%;padding:0;display:flex;position:relative;overflow:visible}.framer-emMf8 .framer-1ajjd8{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:4px;width:min-content;height:100%;padding:0;display:flex;position:relative;overflow:hidden}.framer-emMf8 .framer-1ist4vo-container{flex:none;width:auto;height:auto;position:relative}.framer-emMf8 .framer-180ycw7{white-space:pre;flex:none;width:auto;height:auto;position:relative}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-emMf8.framer-nhqjz4,.framer-emMf8 .framer-1cpqg28,.framer-emMf8 .framer-27sqw,.framer-emMf8 .framer-1ajjd8{gap:0}.framer-emMf8.framer-nhqjz4>*{margin:0 4px}.framer-emMf8.framer-nhqjz4>:first-child,.framer-emMf8 .framer-1cpqg28>:first-child,.framer-emMf8 .framer-27sqw>:first-child{margin-left:0}.framer-emMf8.framer-nhqjz4>:last-child,.framer-emMf8 .framer-1cpqg28>:last-child,.framer-emMf8 .framer-27sqw>:last-child{margin-right:0}.framer-emMf8 .framer-1cpqg28>*,.framer-emMf8 .framer-27sqw>*{margin:0 5px}.framer-emMf8 .framer-1ajjd8>*{margin:2px 0}.framer-emMf8 .framer-1ajjd8>:first-child{margin-top:0}.framer-emMf8 .framer-1ajjd8>:last-child{margin-bottom:0}}.framer-emMf8.framer-v-12ruzdf.framer-nhqjz4,.framer-emMf8.framer-v-12ruzdf .framer-27sqw,.framer-emMf8.framer-v-12ruzdf .framer-1ajjd8{height:min-content}.framer-emMf8.framer-v-12ruzdf .framer-1cpqg28{gap:0;width:126px}.framer-emMf8.framer-v-12ruzdf .framer-gd4sef-container{height:var(--framer-aspect-ratio-supported,28px);width:28px}.framer-emMf8.framer-v-12ruzdf .framer-plq9zh-container{bottom:unset;height:var(--framer-aspect-ratio-supported,28px);width:28px;top:50%}.framer-emMf8.framer-v-12ruzdf .framer-xh88fs-container{bottom:unset;height:var(--framer-aspect-ratio-supported,28px);width:28px;top:50%;left:49%}.framer-emMf8.framer-v-12ruzdf .framer-zh4bkj-container{bottom:unset;height:var(--framer-aspect-ratio-supported,28px);left:unset;width:28px;top:50%;right:24px}.framer-emMf8.framer-v-12ruzdf .framer-1ysi3fy-container{bottom:unset;height:var(--framer-aspect-ratio-supported,28px);left:unset;width:28px;top:50%;right:0}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-emMf8.framer-v-12ruzdf .framer-1cpqg28{gap:0}.framer-emMf8.framer-v-12ruzdf .framer-1cpqg28>*{margin:0}.framer-emMf8.framer-v-12ruzdf .framer-1cpqg28>:first-child{margin-left:0}.framer-emMf8.framer-v-12ruzdf .framer-1cpqg28>:last-child{margin-right:0}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-SU58n.framer-u2quxo,.framer-SU58n .framer-u2quxo{display:block}.framer-SU58n.framer-1134lxf{will-change:var(--framer-will-change-override,transform);width:40px;height:40px;position:relative;overflow:hidden}.framer-SU58n[data-border=true]:after,.framer-SU58n [data-border=true]:after,.framer-K7jbK [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-K7jbK .framer-tpjtnf{display:block}.framer-K7jbK .framer-18m884r{flex-flow:row;place-content:center flex-start;align-items:center;gap:1px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-K7jbK .framer-1n86it5,.framer-K7jbK .framer-jrooab,.framer-K7jbK .framer-ltazwv,.framer-K7jbK .framer-12su3ih,.framer-K7jbK .framer-1on6hai{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,14px);flex:none;width:14px;position:relative;overflow:visible}.framer-K7jbK .framer-11jg7ln,.framer-K7jbK .framer-cgubhn,.framer-K7jbK .framer-6dv7rl,.framer-K7jbK .framer-zrrgum,.framer-K7jbK .framer-1imzj8l,.framer-K7jbK .framer-17xukje,.framer-K7jbK .framer-1m70pk8,.framer-K7jbK .framer-es4tct,.framer-K7jbK .framer-jtmiqn{flex:none;width:14px;height:14px;position:absolute;top:calc(50% - 7px);left:calc(50% - 7px)}.framer-K7jbK .framer-41k7i5,.framer-K7jbK .framer-7jazmv,.framer-K7jbK .framer-tvqvvr,.framer-K7jbK .framer-1hovr56,.framer-K7jbK .framer-b3w2t2{flex:none;position:absolute;inset:5px}.framer-K7jbK .framer-bujqjk{flex:none;width:14px;height:15px;position:absolute;top:calc(50% - 7.5px);left:calc(50% - 7px)}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-K7jbK .framer-18m884r{gap:0}.framer-K7jbK .framer-18m884r>*{margin:0 .5px}.framer-K7jbK .framer-18m884r>:first-child{margin-left:0}.framer-K7jbK .framer-18m884r>:last-child{margin-right:0}}.framer-K7jbK.framer-v-1jh6kf .framer-41k7i5,.framer-K7jbK.framer-v-1jh6kf .framer-7jazmv,.framer-K7jbK.framer-v-1jh6kf .framer-tvqvvr,.framer-K7jbK.framer-v-1jh6kf .framer-1hovr56,.framer-K7jbK.framer-v-1jh6kf .framer-b3w2t2{inset:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-NdVe0.framer-1e71w0a,.framer-NdVe0 .framer-1e71w0a{display:block}.framer-NdVe0.framer-1o6b1bq{flex-flow:row;place-content:center space-between;align-items:center;width:1280px;height:min-content;padding:35px 0 40px 69px;display:flex;position:relative;overflow:visible}.framer-NdVe0 .framer-13q6qqm{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:39%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-NdVe0 .framer-8tmbfx,.framer-NdVe0 .framer-1ws6idk{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-NdVe0 .framer-bp0yn3{flex-flow:row;flex:none;place-content:center flex-end;align-items:center;gap:10px;width:51%;height:365px;padding:0;display:flex;position:relative;overflow:visible}.framer-NdVe0 .framer-cpuz60{z-index:1;flex:none;width:319px;height:208px;position:absolute;top:calc(50.137% - 104px);left:0;overflow:visible}.framer-NdVe0 .framer-2knuq5{aspect-ratio:1.60822;height:var(--framer-aspect-ratio-supported,345px);will-change:var(--framer-will-change-override,transform);flex:none;width:90%;position:relative;overflow:hidden}.framer-NdVe0 .framer-xbd8we{aspect-ratio:1.53365;height:var(--framer-aspect-ratio-supported,130px);z-index:1;flex:none;width:64%;position:absolute;bottom:17px;right:16px;overflow:visible}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-NdVe0 .framer-13q6qqm,.framer-NdVe0 .framer-bp0yn3{gap:0}.framer-NdVe0 .framer-13q6qqm>*{margin:5px 0}.framer-NdVe0 .framer-13q6qqm>:first-child{margin-top:0}.framer-NdVe0 .framer-13q6qqm>:last-child{margin-bottom:0}.framer-NdVe0 .framer-bp0yn3>*{margin:0 5px}.framer-NdVe0 .framer-bp0yn3>:first-child{margin-left:0}.framer-NdVe0 .framer-bp0yn3>:last-child{margin-right:0}}.framer-NdVe0.framer-v-z6y10s.framer-1o6b1bq{flex-direction:column;justify-content:center;gap:30px;width:800px;padding:30px 24px}.framer-NdVe0.framer-v-z6y10s .framer-13q6qqm{width:100%}.framer-NdVe0.framer-v-z6y10s .framer-bp0yn3{width:100%;height:221px}.framer-NdVe0.framer-v-z6y10s .framer-cpuz60{aspect-ratio:1.53365;height:var(--framer-aspect-ratio-supported,162px);width:33%;top:50%;left:100px}.framer-NdVe0.framer-v-z6y10s .framer-2knuq5{max-width:400px;height:110%;width:var(--framer-aspect-ratio-supported,391px)}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-NdVe0.framer-v-z6y10s.framer-1o6b1bq{gap:0}.framer-NdVe0.framer-v-z6y10s.framer-1o6b1bq>*{margin:15px 0}.framer-NdVe0.framer-v-z6y10s.framer-1o6b1bq>:first-child{margin-top:0}.framer-NdVe0.framer-v-z6y10s.framer-1o6b1bq>:last-child{margin-bottom:0}}.framer-NdVe0.framer-v-hrc2f2.framer-1o6b1bq{flex-direction:column;justify-content:center;gap:30px;width:390px;padding:30px 24px}.framer-NdVe0.framer-v-hrc2f2 .framer-13q6qqm{order:0;width:100%}.framer-NdVe0.framer-v-hrc2f2 .framer-bp0yn3{order:2;width:100%;height:200px}.framer-NdVe0.framer-v-hrc2f2 .framer-2knuq5{aspect-ratio:unset;width:100%;height:100%}.framer-NdVe0.framer-v-hrc2f2 .framer-xbd8we{height:var(--framer-aspect-ratio-supported,162px);order:1}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-NdVe0.framer-v-hrc2f2.framer-1o6b1bq{gap:0}.framer-NdVe0.framer-v-hrc2f2.framer-1o6b1bq>*{margin:15px 0}.framer-NdVe0.framer-v-hrc2f2.framer-1o6b1bq>:first-child{margin-top:0}.framer-NdVe0.framer-v-hrc2f2.framer-1o6b1bq>:last-child{margin-bottom:0}}@media (max-width:1439px) and (min-width:1200px){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans 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:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:30px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.48px;--framer-line-height:26px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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-ClNvR .framer-styles-preset-1q9oggk:not(.rich-text-wrapper),.framer-ClNvR .framer-styles-preset-1q9oggk.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-0QBsh.framer-1wqckac,.framer-0QBsh .framer-1wqckac{display:block}.framer-0QBsh.framer-1wj3086{will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center space-between;align-items:center;width:624px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-0QBsh .framer-1t0djes{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:50px 45px 0;display:flex;position:relative;overflow:visible}.framer-0QBsh .framer-v1qq5s{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-0QBsh .framer-1x1dz4u{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:500px;height:auto;position:relative}.framer-0QBsh .framer-x8d9mc{aspect-ratio:1.68649;height:var(--framer-aspect-ratio-supported,370px);flex-flow:row;flex:none;place-content:flex-end center;align-items:flex-end;gap:10px;width:100%;padding:20px 0 0;display:flex;position:relative;overflow:visible}.framer-0QBsh .framer-qqafcn{aspect-ratio:1.55611;height:var(--framer-aspect-ratio-supported,321px);flex-flow:column;flex:none;place-content:flex-end center;align-items:flex-end;gap:10px;width:80%;padding:0;display:flex;position:relative;overflow:visible}.framer-0QBsh .framer-1omt9cu{aspect-ratio:1.57513;height:var(--framer-aspect-ratio-supported,181px);z-index:1;flex:none;width:57%;position:absolute;top:50%;left:0;overflow:visible}.framer-0QBsh .framer-12rwdw3{will-change:var(--framer-will-change-override,transform);flex:none;width:78%;height:100%;position:relative;overflow:hidden}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-0QBsh .framer-1t0djes,.framer-0QBsh .framer-x8d9mc,.framer-0QBsh .framer-qqafcn{gap:0}.framer-0QBsh .framer-1t0djes>*,.framer-0QBsh .framer-qqafcn>*{margin:5px 0}.framer-0QBsh .framer-1t0djes>:first-child,.framer-0QBsh .framer-qqafcn>:first-child{margin-top:0}.framer-0QBsh .framer-1t0djes>:last-child,.framer-0QBsh .framer-qqafcn>:last-child{margin-bottom:0}.framer-0QBsh .framer-x8d9mc>*{margin:0 5px}.framer-0QBsh .framer-x8d9mc>:first-child{margin-left:0}.framer-0QBsh .framer-x8d9mc>:last-child{margin-right:0}}.framer-0QBsh.framer-v-1i9vli8.framer-1wj3086{justify-content:flex-start;gap:20px;width:390px}.framer-0QBsh.framer-v-1i9vli8 .framer-1t0djes{padding:30px 24px 0}.framer-0QBsh.framer-v-1i9vli8 .framer-x8d9mc{height:var(--framer-aspect-ratio-supported,231px);padding:0}.framer-0QBsh.framer-v-1i9vli8 .framer-qqafcn{height:var(--framer-aspect-ratio-supported,226px);justify-content:flex-end}.framer-0QBsh.framer-v-1i9vli8 .framer-1omt9cu{height:var(--framer-aspect-ratio-supported,113px)}.framer-0QBsh.framer-v-1i9vli8 .framer-12rwdw3{height:226px}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-0QBsh.framer-v-1i9vli8.framer-1wj3086{gap:0}.framer-0QBsh.framer-v-1i9vli8.framer-1wj3086>*{margin:10px 0}.framer-0QBsh.framer-v-1i9vli8.framer-1wj3086>:first-child{margin-top:0}.framer-0QBsh.framer-v-1i9vli8.framer-1wj3086>:last-child{margin-bottom:0}}@media (max-width:1439px) and (min-width:1200px){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans 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:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:30px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.48px;--framer-line-height:26px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-Lr6Pr .framer-styles-preset-tq3p6:not(.rich-text-wrapper),.framer-Lr6Pr .framer-styles-preset-tq3p6.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.4px;--framer-line-height:1.5em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374,#616a6b);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-Lr6Pr .framer-styles-preset-tq3p6:not(.rich-text-wrapper),.framer-Lr6Pr .framer-styles-preset-tq3p6.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.4px;--framer-line-height:1.5em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374,#616a6b);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-0QBsh[data-border=true]:after,.framer-0QBsh [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-DaQgn.framer-1m10k2c,.framer-DaQgn .framer-1m10k2c{display:block}.framer-DaQgn.framer-1mu6wjy{flex-flow:column;place-content:center space-between;align-items:center;width:624px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-DaQgn .framer-i7kev1{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:50px 45px 0;display:flex;position:relative;overflow:visible}.framer-DaQgn .framer-1fe3pbk{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-DaQgn .framer-sidb5h{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:490px;height:auto;position:relative}.framer-DaQgn .framer-2o5p87{aspect-ratio:1.55112;height:var(--framer-aspect-ratio-supported,432px);flex-flow:row;flex:none;place-content:flex-end center;align-items:flex-end;gap:10px;width:100%;padding:30px 0 0;display:flex;position:relative;overflow:visible}.framer-DaQgn .framer-1oj5p6{aspect-ratio:1.33167;height:var(--framer-aspect-ratio-supported,402px);will-change:var(--framer-will-change-override,transform);flex:none;width:86%;position:relative;overflow:hidden}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-DaQgn .framer-i7kev1,.framer-DaQgn .framer-2o5p87{gap:0}.framer-DaQgn .framer-i7kev1>*{margin:5px 0}.framer-DaQgn .framer-i7kev1>:first-child{margin-top:0}.framer-DaQgn .framer-i7kev1>:last-child{margin-bottom:0}.framer-DaQgn .framer-2o5p87>*{margin:0 5px}.framer-DaQgn .framer-2o5p87>:first-child{margin-left:0}.framer-DaQgn .framer-2o5p87>:last-child{margin-right:0}}.framer-DaQgn.framer-v-1nqm8wu.framer-1mu6wjy{justify-content:flex-start;gap:28px;width:390px}.framer-DaQgn.framer-v-1nqm8wu .framer-i7kev1{padding:30px 24px 0}.framer-DaQgn.framer-v-1nqm8wu .framer-2o5p87{height:var(--framer-aspect-ratio-supported,251px);padding:0}.framer-DaQgn.framer-v-1nqm8wu .framer-1oj5p6{height:var(--framer-aspect-ratio-supported,251px)}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-DaQgn.framer-v-1nqm8wu.framer-1mu6wjy{gap:0}.framer-DaQgn.framer-v-1nqm8wu.framer-1mu6wjy>*{margin:14px 0}.framer-DaQgn.framer-v-1nqm8wu.framer-1mu6wjy>:first-child{margin-top:0}.framer-DaQgn.framer-v-1nqm8wu.framer-1mu6wjy>:last-child{margin-bottom:0}}@media (max-width:1439px) and (min-width:1200px){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans 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:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:30px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.48px;--framer-line-height:26px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-Lr6Pr .framer-styles-preset-tq3p6:not(.rich-text-wrapper),.framer-Lr6Pr .framer-styles-preset-tq3p6.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.4px;--framer-line-height:1.5em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374,#616a6b);--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:768px){.framer-Lr6Pr .framer-styles-preset-tq3p6:not(.rich-text-wrapper),.framer-Lr6Pr .framer-styles-preset-tq3p6.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.4px;--framer-line-height:1.5em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374,#616a6b);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-Lr6Pr .framer-styles-preset-tq3p6:not(.rich-text-wrapper),.framer-Lr6Pr .framer-styles-preset-tq3p6.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.4px;--framer-line-height:1.5em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374,#616a6b);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-A7JcA.framer-1ul66te,.framer-A7JcA .framer-1ul66te{display:block}.framer-A7JcA.framer-370ekc{flex-flow:column;place-content:center;align-items:center;gap:10px;width:560px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-A7JcA .framer-qqwf67-container,.framer-A7JcA .framer-19va5yz-container,.framer-A7JcA .framer-1d2kn8f-container{flex:none;width:100%;height:auto;position:relative}.framer-A7JcA.framer-v-10daemq.framer-370ekc,.framer-A7JcA.framer-v-12b7sy.framer-370ekc,.framer-A7JcA.framer-v-m4k78x.framer-370ekc,.framer-A7JcA.framer-v-b6ux0z.framer-370ekc{width:335px}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-gCoi1.framer-1qpxwx4,.framer-gCoi1 .framer-1qpxwx4{display:block}.framer-gCoi1.framer-1000y3y{cursor:pointer;flex-flow:row;place-content:flex-start;align-items:flex-start;gap:43px;width:560px;height:min-content;padding:24px;display:flex;position:relative;overflow:visible}.framer-gCoi1 .framer-1j97gbf{flex-flow:column;flex:1 0 0;place-content:center flex-start;align-items:center;gap:16px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-gCoi1 .framer-mbhj78{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-gCoi1 .framer-amwhho{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:32px;height:32px;padding:0;display:flex;position:relative;overflow:hidden}.framer-gCoi1 .framer-1759deu{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-gCoi1 .framer-lcdu5i{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-gCoi1 .framer-1v5n62k{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-gCoi1 .framer-fmggs9,.framer-gCoi1 .framer-1aer82b{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:24px;height:24px;padding:0;display:flex;position:relative;overflow:hidden}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-gCoi1.framer-1000y3y,.framer-gCoi1 .framer-1j97gbf,.framer-gCoi1 .framer-mbhj78,.framer-gCoi1 .framer-amwhho,.framer-gCoi1 .framer-1v5n62k,.framer-gCoi1 .framer-fmggs9,.framer-gCoi1 .framer-1aer82b{gap:0}.framer-gCoi1.framer-1000y3y>*{margin:0 21.5px}.framer-gCoi1.framer-1000y3y>:first-child,.framer-gCoi1 .framer-mbhj78>:first-child,.framer-gCoi1 .framer-amwhho>:first-child,.framer-gCoi1 .framer-1v5n62k>:first-child,.framer-gCoi1 .framer-fmggs9>:first-child,.framer-gCoi1 .framer-1aer82b>:first-child{margin-left:0}.framer-gCoi1.framer-1000y3y>:last-child,.framer-gCoi1 .framer-mbhj78>:last-child,.framer-gCoi1 .framer-amwhho>:last-child,.framer-gCoi1 .framer-1v5n62k>:last-child,.framer-gCoi1 .framer-fmggs9>:last-child,.framer-gCoi1 .framer-1aer82b>:last-child{margin-right:0}.framer-gCoi1 .framer-1j97gbf>*{margin:8px 0}.framer-gCoi1 .framer-1j97gbf>:first-child{margin-top:0}.framer-gCoi1 .framer-1j97gbf>:last-child{margin-bottom:0}.framer-gCoi1 .framer-mbhj78>*,.framer-gCoi1 .framer-amwhho>*,.framer-gCoi1 .framer-1v5n62k>*,.framer-gCoi1 .framer-fmggs9>*,.framer-gCoi1 .framer-1aer82b>*{margin:0 5px}}.framer-gCoi1.framer-v-1xnb6ws.framer-1000y3y{gap:10px;width:335px;padding:16px}.framer-gCoi1.framer-v-1xnb6ws .framer-1j97gbf{gap:12px}.framer-gCoi1.framer-v-1xnb6ws .framer-mbhj78{align-content:center;align-items:center}.framer-gCoi1.framer-v-1xnb6ws .framer-amwhho{width:25px;height:25px}.framer-gCoi1.framer-v-1xnb6ws .framer-fmggs9,.framer-gCoi1.framer-v-1xnb6ws .framer-1aer82b{width:16px;height:16px}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-gCoi1.framer-v-1xnb6ws.framer-1000y3y,.framer-gCoi1.framer-v-1xnb6ws .framer-1j97gbf{gap:0}.framer-gCoi1.framer-v-1xnb6ws.framer-1000y3y>*{margin:0 5px}.framer-gCoi1.framer-v-1xnb6ws.framer-1000y3y>:first-child{margin-left:0}.framer-gCoi1.framer-v-1xnb6ws.framer-1000y3y>:last-child{margin-right:0}.framer-gCoi1.framer-v-1xnb6ws .framer-1j97gbf>*{margin:6px 0}.framer-gCoi1.framer-v-1xnb6ws .framer-1j97gbf>:first-child{margin-top:0}.framer-gCoi1.framer-v-1xnb6ws .framer-1j97gbf>:last-child{margin-bottom:0}}@media (max-width:809px) and (min-width:0){.framer-ClNvR .framer-styles-preset-1q9oggk:not(.rich-text-wrapper),.framer-ClNvR .framer-styles-preset-1q9oggk.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-gCoi1[data-border=true]:after,.framer-gCoi1 [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-VjPC1.framer-1vf7pp8,.framer-VjPC1 .framer-1vf7pp8{display:block}.framer-VjPC1.framer-1wu9mb0{flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:55px;width:626px;height:min-content;padding:40px 32px 35px;display:flex;position:relative;overflow:visible}.framer-VjPC1 .framer-2ruimd{will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:90px;height:90px;padding:0;display:flex;position:relative;overflow:hidden}.framer-VjPC1 .framer-gfmahp{will-change:var(--framer-will-change-filter-override,filter);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:44px;height:44px;padding:0;display:flex;position:relative;overflow:hidden}.framer-VjPC1 .framer-dpszno{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:34px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-VjPC1 .framer-pqy74t{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:18px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-VjPC1 .framer-1u032j3{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-VjPC1 .framer-gj2ntw{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:368px;height:auto;position:relative}.framer-VjPC1 .framer-1drwefr-container{flex:none;width:auto;height:auto;position:relative}.framer-VjPC1.framer-v-qc746c.framer-1wu9mb0{gap:16px;width:335px;padding:20px 16px}.framer-VjPC1.framer-v-qc746c .framer-2ruimd{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,60px);width:60px}.framer-VjPC1.framer-v-qc746c .framer-gfmahp{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,35px);width:35px}.framer-VjPC1.framer-v-qc746c .framer-dpszno{gap:16px}.framer-VjPC1.framer-v-qc746c .framer-pqy74t{gap:8px}.framer-0d5Za .framer-styles-preset-y3uu8k:not(.rich-text-wrapper),.framer-0d5Za .framer-styles-preset-y3uu8k.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:27px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-1.28px;--framer-line-height:1.25em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1439px) and (min-width:1200px){.framer-0d5Za .framer-styles-preset-y3uu8k:not(.rich-text-wrapper),.framer-0d5Za .framer-styles-preset-y3uu8k.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:22px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-1.28px;--framer-line-height:1.25em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:1199px) and (min-width:768px){.framer-0d5Za .framer-styles-preset-y3uu8k:not(.rich-text-wrapper),.framer-0d5Za .framer-styles-preset-y3uu8k.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:26px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-1.28px;--framer-line-height:1.25em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-0d5Za .framer-styles-preset-y3uu8k:not(.rich-text-wrapper),.framer-0d5Za .framer-styles-preset-y3uu8k.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:22px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-1.28px;--framer-line-height:1.25em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8,#fff);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-ClNvR .framer-styles-preset-1q9oggk:not(.rich-text-wrapper),.framer-ClNvR .framer-styles-preset-1q9oggk.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-VjPC1[data-border=true]:after,.framer-VjPC1 [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-mavkf.framer-13eqzb5,.framer-mavkf .framer-13eqzb5{display:block}.framer-mavkf.framer-1brbupa{cursor:default;will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:20px;width:409px;height:min-content;padding:44px 37px 44px 44px;display:flex;position:relative;overflow:hidden}.framer-mavkf .framer-1w5s735{z-index:1;flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:40px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-mavkf .framer-18cxqox{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,62px);flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:62px;padding:0;display:flex;position:relative;overflow:visible}.framer-mavkf .framer-1kkrjx7{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:34px;height:34px;padding:0;display:flex;position:relative;overflow:hidden}.framer-mavkf .framer-1qtccls{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:18px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-mavkf .framer-21ysnw{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;z-index:1;flex:none;width:100%;height:auto;position:relative}.framer-mavkf .framer-150q4mx{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-mavkf.framer-1brbupa,.framer-mavkf .framer-1w5s735,.framer-mavkf .framer-18cxqox,.framer-mavkf .framer-1kkrjx7,.framer-mavkf .framer-1qtccls{gap:0}.framer-mavkf.framer-1brbupa>*{margin:0 10px}.framer-mavkf.framer-1brbupa>:first-child,.framer-mavkf .framer-18cxqox>:first-child,.framer-mavkf .framer-1kkrjx7>:first-child{margin-left:0}.framer-mavkf.framer-1brbupa>:last-child,.framer-mavkf .framer-18cxqox>:last-child,.framer-mavkf .framer-1kkrjx7>:last-child{margin-right:0}.framer-mavkf .framer-1w5s735>*{margin:20px 0}.framer-mavkf .framer-1w5s735>:first-child,.framer-mavkf .framer-1qtccls>:first-child{margin-top:0}.framer-mavkf .framer-1w5s735>:last-child,.framer-mavkf .framer-1qtccls>:last-child{margin-bottom:0}.framer-mavkf .framer-18cxqox>*{margin:0}.framer-mavkf .framer-1kkrjx7>*{margin:0 5px}.framer-mavkf .framer-1qtccls>*{margin:8.8117px 0}}.framer-mavkf.framer-v-1ygd4wo.framer-1brbupa{width:335px;padding:20px 16px}.framer-mavkf.framer-v-1ygd4wo .framer-1w5s735{gap:20px}.framer-mavkf.framer-v-1ygd4wo .framer-18cxqox{height:var(--framer-aspect-ratio-supported,50px);width:50px;padding:8px}.framer-mavkf.framer-v-1ygd4wo .framer-1kkrjx7{aspect-ratio:1;height:100%;width:var(--framer-aspect-ratio-supported,34px)}.framer-mavkf.framer-v-1ygd4wo .framer-1qtccls{gap:12px}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-mavkf.framer-v-1ygd4wo .framer-1w5s735,.framer-mavkf.framer-v-1ygd4wo .framer-1qtccls{gap:0}.framer-mavkf.framer-v-1ygd4wo .framer-1w5s735>*{margin:10px 0}.framer-mavkf.framer-v-1ygd4wo .framer-1w5s735>:first-child,.framer-mavkf.framer-v-1ygd4wo .framer-1qtccls>:first-child{margin-top:0}.framer-mavkf.framer-v-1ygd4wo .framer-1w5s735>:last-child,.framer-mavkf.framer-v-1ygd4wo .framer-1qtccls>:last-child{margin-bottom:0}.framer-mavkf.framer-v-1ygd4wo .framer-1qtccls>*{margin:6px 0}}.framer-eGvSf .framer-styles-preset-10n5r53:not(.rich-text-wrapper),.framer-eGvSf .framer-styles-preset-10n5r53.rich-text-wrapper h4{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:30px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.96px;--framer-line-height:1.56em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-eGvSf .framer-styles-preset-10n5r53:not(.rich-text-wrapper),.framer-eGvSf .framer-styles-preset-10n5r53.rich-text-wrapper h4{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans 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:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.96px;--framer-line-height:1.56em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-eGvSf .framer-styles-preset-10n5r53:not(.rich-text-wrapper),.framer-eGvSf .framer-styles-preset-10n5r53.rich-text-wrapper h4{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.48px;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-RiyJU .framer-styles-preset-fa960h:not(.rich-text-wrapper),.framer-RiyJU .framer-styles-preset-fa960h.rich-text-wrapper h5{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:30px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.96px;--framer-line-height:1em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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-ClNvR .framer-styles-preset-1q9oggk:not(.rich-text-wrapper),.framer-ClNvR .framer-styles-preset-1q9oggk.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-GWm1x.framer-3l8sxg,.framer-GWm1x .framer-3l8sxg{display:block}.framer-GWm1x.framer-xrawo2{flex-flow:column;place-content:center flex-start;align-items:center;gap:16px;width:290px;height:min-content;padding:40px;display:flex;position:relative;overflow:visible}.framer-GWm1x .framer-1ktc8kc{flex-flow:column;flex:none;place-content:center;align-items:center;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-GWm1x .framer-15cqx09,.framer-GWm1x .framer-n9a00c{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-GWm1x.framer-xrawo2,.framer-GWm1x .framer-1ktc8kc{gap:0}.framer-GWm1x.framer-xrawo2>*,.framer-GWm1x .framer-1ktc8kc>*{margin:8px 0}.framer-GWm1x.framer-xrawo2>:first-child,.framer-GWm1x .framer-1ktc8kc>:first-child{margin-top:0}.framer-GWm1x.framer-xrawo2>:last-child,.framer-GWm1x .framer-1ktc8kc>:last-child{margin-bottom:0}}.framer-GWm1x.framer-v-1exv17b.framer-xrawo2{justify-content:center;width:160px;height:116px;padding:16px}.framer-GWm1x.framer-v-1exv17b .framer-1ktc8kc{gap:4px}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-GWm1x.framer-v-1exv17b .framer-1ktc8kc{gap:0}.framer-GWm1x.framer-v-1exv17b .framer-1ktc8kc>*{margin:2px 0}.framer-GWm1x.framer-v-1exv17b .framer-1ktc8kc>:first-child{margin-top:0}.framer-GWm1x.framer-v-1exv17b .framer-1ktc8kc>:last-child{margin-bottom:0}}@media (max-width:1199px) and (min-width:810px){.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:52px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:40px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:32px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:42px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1439px) and (min-width:1200px){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans 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:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:30px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.26px;--framer-line-height:1.19em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-l5qCA .framer-styles-preset-f4rxm4:not(.rich-text-wrapper),.framer-l5qCA .framer-styles-preset-f4rxm4.rich-text-wrapper h3{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.48px;--framer-line-height:26px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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-ClNvR .framer-styles-preset-1q9oggk:not(.rich-text-wrapper),.framer-ClNvR .framer-styles-preset-1q9oggk.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-GWm1x[data-border=true]:after,.framer-GWm1x [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-Igrzy.framer-197dcwl,.framer-Igrzy .framer-197dcwl{display:block}.framer-Igrzy.framer-1lvrpcz{flex-flow:column;place-content:center flex-start;align-items:center;gap:100px;width:1440px;height:min-content;padding:100px 64px 96px;display:flex;position:relative;overflow:visible}.framer-Igrzy .framer-14u9ci{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:800px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-Igrzy .framer-ygmw5k,.framer-Igrzy .framer-liy5ul{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-Igrzy .framer-122510l{flex-flow:row;flex:none;place-content:center;align-items:center;gap:32px;width:1665px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-Igrzy .framer-isfa1p-container,.framer-Igrzy .framer-1jdh79r-container,.framer-Igrzy .framer-1cqzjav-container,.framer-Igrzy .framer-qciiqx-container,.framer-Igrzy .framer-1ed3ykh-container{flex:none;width:336px;height:500px;position:relative}.framer-Igrzy .framer-3lw98t-container,.framer-Igrzy .framer-kj54ha-container,.framer-Igrzy .framer-kfwwy7-container,.framer-Igrzy .framer-1sgwqvi-container,.framer-Igrzy .framer-1etugps-container,.framer-Igrzy .framer-1gad9xc-container{width:336px;height:auto;position:relative}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-Igrzy.framer-1lvrpcz,.framer-Igrzy .framer-14u9ci,.framer-Igrzy .framer-122510l{gap:0}.framer-Igrzy.framer-1lvrpcz>*{margin:50px 0}.framer-Igrzy.framer-1lvrpcz>:first-child,.framer-Igrzy .framer-14u9ci>:first-child{margin-top:0}.framer-Igrzy.framer-1lvrpcz>:last-child,.framer-Igrzy .framer-14u9ci>:last-child{margin-bottom:0}.framer-Igrzy .framer-14u9ci>*{margin:10px 0}.framer-Igrzy .framer-122510l>*{margin:0 16px}.framer-Igrzy .framer-122510l>:first-child{margin-left:0}.framer-Igrzy .framer-122510l>:last-child{margin-right:0}}.framer-Igrzy.framer-v-1tobr6c.framer-1lvrpcz{width:1200px}.framer-Igrzy.framer-v-iva9pv.framer-1lvrpcz{justify-content:center;width:768px}.framer-Igrzy.framer-v-iva9pv .framer-14u9ci{width:650px}.framer-Igrzy.framer-v-15jzu2f.framer-1lvrpcz{width:375px}.framer-Igrzy.framer-v-15jzu2f .framer-14u9ci{width:300px}@media (max-width:1199px) and (min-width:810px){.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:52px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:40px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:32px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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-ClNvR .framer-styles-preset-1q9oggk:not(.rich-text-wrapper),.framer-ClNvR .framer-styles-preset-1q9oggk.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-RQclO.framer-g60d3b,.framer-RQclO .framer-g60d3b{display:block}.framer-RQclO.framer-r7507s{will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:24px;width:351px;height:min-content;padding:24px;display:flex;position:relative;overflow:hidden}.framer-RQclO .framer-1p47b44,.framer-RQclO .framer-d2rvbm,.framer-RQclO .framer-zt899k{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-RQclO .framer-ep94yp{flex-flow:row;flex:none;place-content:center;align-items:center;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-RQclO .framer-1nhv69h{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-RQclO.framer-r7507s,.framer-RQclO .framer-ep94yp,.framer-RQclO .framer-1nhv69h{gap:0}.framer-RQclO.framer-r7507s>*{margin:12px 0}.framer-RQclO.framer-r7507s>:first-child,.framer-RQclO .framer-1nhv69h>:first-child{margin-top:0}.framer-RQclO.framer-r7507s>:last-child,.framer-RQclO .framer-1nhv69h>:last-child{margin-bottom:0}.framer-RQclO .framer-ep94yp>*{margin:0 6px}.framer-RQclO .framer-ep94yp>:first-child{margin-left:0}.framer-RQclO .framer-ep94yp>:last-child{margin-right:0}.framer-RQclO .framer-1nhv69h>*{margin:0}}.framer-RQclO[data-border=true]:after,.framer-RQclO [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-Njns1.framer-1wvg65m,.framer-Njns1 .framer-1wvg65m{display:block}.framer-Njns1.framer-h3e35s{will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:24px;width:351px;height:min-content;padding:24px;display:flex;position:relative;overflow:hidden}.framer-Njns1 .framer-1h5upfz,.framer-Njns1 .framer-vfawea,.framer-Njns1 .framer-1wfgehz{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-Njns1 .framer-ha6pmx{flex-flow:row;flex:none;place-content:center;align-items:center;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-Njns1 .framer-1lqnobh{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-Njns1.framer-h3e35s,.framer-Njns1 .framer-ha6pmx,.framer-Njns1 .framer-1lqnobh{gap:0}.framer-Njns1.framer-h3e35s>*{margin:12px 0}.framer-Njns1.framer-h3e35s>:first-child,.framer-Njns1 .framer-1lqnobh>:first-child{margin-top:0}.framer-Njns1.framer-h3e35s>:last-child,.framer-Njns1 .framer-1lqnobh>:last-child{margin-bottom:0}.framer-Njns1 .framer-ha6pmx>*{margin:0 6px}.framer-Njns1 .framer-ha6pmx>:first-child{margin-left:0}.framer-Njns1 .framer-ha6pmx>:last-child{margin-right:0}.framer-Njns1 .framer-1lqnobh>*{margin:0}}.framer-Njns1[data-border=true]:after,.framer-Njns1 [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-bLXdS.framer-1069ijh,.framer-bLXdS .framer-1069ijh{display:block}.framer-bLXdS.framer-1wg9yv4{will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:24px;width:351px;height:min-content;padding:24px;display:flex;position:relative;overflow:hidden}.framer-bLXdS .framer-15es7jm,.framer-bLXdS .framer-bhexjt,.framer-bLXdS .framer-bwwzq0{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-bLXdS .framer-52b4lm{flex-flow:row;flex:none;place-content:center;align-items:center;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-bLXdS .framer-171ghbu{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-bLXdS.framer-1wg9yv4,.framer-bLXdS .framer-52b4lm,.framer-bLXdS .framer-171ghbu{gap:0}.framer-bLXdS.framer-1wg9yv4>*{margin:12px 0}.framer-bLXdS.framer-1wg9yv4>:first-child,.framer-bLXdS .framer-171ghbu>:first-child{margin-top:0}.framer-bLXdS.framer-1wg9yv4>:last-child,.framer-bLXdS .framer-171ghbu>:last-child{margin-bottom:0}.framer-bLXdS .framer-52b4lm>*{margin:0 6px}.framer-bLXdS .framer-52b4lm>:first-child{margin-left:0}.framer-bLXdS .framer-52b4lm>:last-child{margin-right:0}.framer-bLXdS .framer-171ghbu>*{margin:0}}.framer-bLXdS[data-border=true]:after,.framer-bLXdS [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-8Y0H6.framer-3r9pyz,.framer-8Y0H6 .framer-3r9pyz{display:block}.framer-8Y0H6.framer-oahxea{will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:24px;width:351px;height:min-content;padding:24px;display:flex;position:relative;overflow:hidden}.framer-8Y0H6 .framer-c3kq8o,.framer-8Y0H6 .framer-mj9kzc,.framer-8Y0H6 .framer-hhun86{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-8Y0H6 .framer-1ei1xy4{flex-flow:row;flex:none;place-content:center;align-items:center;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-8Y0H6 .framer-104ul4p{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-8Y0H6.framer-oahxea,.framer-8Y0H6 .framer-1ei1xy4,.framer-8Y0H6 .framer-104ul4p{gap:0}.framer-8Y0H6.framer-oahxea>*{margin:12px 0}.framer-8Y0H6.framer-oahxea>:first-child,.framer-8Y0H6 .framer-104ul4p>:first-child{margin-top:0}.framer-8Y0H6.framer-oahxea>:last-child,.framer-8Y0H6 .framer-104ul4p>:last-child{margin-bottom:0}.framer-8Y0H6 .framer-1ei1xy4>*{margin:0 6px}.framer-8Y0H6 .framer-1ei1xy4>:first-child{margin-left:0}.framer-8Y0H6 .framer-1ei1xy4>:last-child{margin-right:0}.framer-8Y0H6 .framer-104ul4p>*{margin:0}}.framer-8Y0H6[data-border=true]:after,.framer-8Y0H6 [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-nDAr1.framer-1b0a19v,.framer-nDAr1 .framer-1b0a19v{display:block}.framer-nDAr1.framer-fu2rky{will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:24px;width:351px;height:min-content;padding:24px;display:flex;position:relative;overflow:hidden}.framer-nDAr1 .framer-7wy67f,.framer-nDAr1 .framer-5xt8i,.framer-nDAr1 .framer-1j4o3x8{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-nDAr1 .framer-vtxfd2{flex-flow:row;flex:none;place-content:center;align-items:center;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-nDAr1 .framer-2ifcbp{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-nDAr1.framer-fu2rky,.framer-nDAr1 .framer-vtxfd2,.framer-nDAr1 .framer-2ifcbp{gap:0}.framer-nDAr1.framer-fu2rky>*{margin:12px 0}.framer-nDAr1.framer-fu2rky>:first-child,.framer-nDAr1 .framer-2ifcbp>:first-child{margin-top:0}.framer-nDAr1.framer-fu2rky>:last-child,.framer-nDAr1 .framer-2ifcbp>:last-child{margin-bottom:0}.framer-nDAr1 .framer-vtxfd2>*{margin:0 6px}.framer-nDAr1 .framer-vtxfd2>:first-child{margin-left:0}.framer-nDAr1 .framer-vtxfd2>:last-child{margin-right:0}.framer-nDAr1 .framer-2ifcbp>*{margin:0}}.framer-nDAr1[data-border=true]:after,.framer-nDAr1 [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-laF3l.framer-jyscbk,.framer-laF3l .framer-jyscbk{display:block}.framer-laF3l.framer-16xi4fa{will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:24px;width:351px;height:min-content;padding:24px;display:flex;position:relative;overflow:hidden}.framer-laF3l .framer-1ymi9fg,.framer-laF3l .framer-1usqk79,.framer-laF3l .framer-1hjhpxw{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-laF3l .framer-e8j85c{flex-flow:row;flex:none;place-content:center;align-items:center;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-laF3l .framer-81zeyu{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-laF3l.framer-16xi4fa,.framer-laF3l .framer-e8j85c,.framer-laF3l .framer-81zeyu{gap:0}.framer-laF3l.framer-16xi4fa>*{margin:12px 0}.framer-laF3l.framer-16xi4fa>:first-child,.framer-laF3l .framer-81zeyu>:first-child{margin-top:0}.framer-laF3l.framer-16xi4fa>:last-child,.framer-laF3l .framer-81zeyu>:last-child{margin-bottom:0}.framer-laF3l .framer-e8j85c>*{margin:0 6px}.framer-laF3l .framer-e8j85c>:first-child{margin-left:0}.framer-laF3l .framer-e8j85c>:last-child{margin-right:0}.framer-laF3l .framer-81zeyu>*{margin:0}}.framer-laF3l[data-border=true]:after,.framer-laF3l [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-VankZ.framer-vxljuo,.framer-VankZ .framer-vxljuo{display:block}.framer-VankZ.framer-no9g9y{flex-flow:column;place-content:center;align-items:center;gap:20px;width:1440px;height:min-content;padding:115px 30px 105px;display:flex;position:relative;overflow:hidden}.framer-VankZ .framer-1t7bjkg{flex-flow:column;flex:none;place-content:center;align-items:center;gap:44px;width:100%;max-width:1280px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-VankZ .framer-6wssj6{flex-flow:column;flex:none;place-content:center;align-items:center;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-VankZ .framer-1j7scji,.framer-VankZ .framer-1sravby{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-VankZ .framer-1qt2dm9{flex-flow:row;flex:none;place-content:center;align-items:center;gap:16px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-VankZ .framer-10ot6v-container{flex:none;width:auto;height:auto;position:relative}.framer-VankZ.framer-v-15dr96p.framer-no9g9y{width:708px;padding:80px 30px}.framer-VankZ.framer-v-15dr96p .framer-1sravby{width:80%}.framer-VankZ.framer-v-q23j7y.framer-no9g9y{width:375px;padding:56px 20px}.framer-VankZ.framer-v-q23j7y .framer-1t7bjkg{gap:32px}.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:50px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:52px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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:768px){.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:40px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:767px) and (min-width:0){.framer-pg23r .framer-styles-preset-7nrscd:not(.rich-text-wrapper),.framer-pg23r .framer-styles-preset-7nrscd.rich-text-wrapper h2{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:32px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-1.2px;--framer-line-height:1.03em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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-ClNvR .framer-styles-preset-1q9oggk:not(.rich-text-wrapper),.framer-ClNvR .framer-styles-preset-1q9oggk.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-HUb5H.framer-b2na42,.framer-HUb5H .framer-b2na42{display:block}.framer-HUb5H.framer-1vkzas{flex-flow:column;place-content:center;align-items:center;gap:20px;width:1440px;height:min-content;padding:120px 0 0;display:flex;position:relative;overflow:hidden}.framer-HUb5H .framer-pwqfky{flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;max-width:1156px;height:min-content;padding:0 30px;display:flex;position:relative;overflow:hidden}.framer-HUb5H .framer-loj07k{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-HUb5H .framer-kc0cgn{flex-flow:row;flex:none;place-content:flex-start space-between;align-items:flex-start;width:100%;height:min-content;padding:0 0 40px;display:flex;position:relative;overflow:visible}.framer-HUb5H .framer-r395up{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:hidden}.framer-HUb5H .framer-11ubfoc-container{aspect-ratio:3;height:var(--framer-aspect-ratio-supported,45px);flex:none;width:135px;position:relative}.framer-HUb5H .framer-1ame8wo{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:30px;width:66%;height:min-content;padding:0;display:grid;position:relative;overflow:visible}.framer-HUb5H .framer-mvwwrt,.framer-HUb5H .framer-13dzbk2,.framer-HUb5H .framer-15jheqf{flex-flow:column;flex:none;place-content:flex-start;place-self:start;align-items:flex-start;gap:24px;width:100%;height:100%;padding:0;display:flex;position:relative;overflow:visible}.framer-HUb5H .framer-1bl5y6q,.framer-HUb5H .framer-1o0fy1k,.framer-HUb5H .framer-f6zsbl{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-HUb5H .framer-1w5zmi5,.framer-HUb5H .framer-1ta1p90,.framer-HUb5H .framer-1fdz97u{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-HUb5H .framer-1waco3b-container,.framer-HUb5H .framer-4h9190-container,.framer-HUb5H .framer-wyyqie-container,.framer-HUb5H .framer-2cdhio-container,.framer-HUb5H .framer-vi2h6o-container,.framer-HUb5H .framer-1srkhwq-container,.framer-HUb5H .framer-15oadux-container,.framer-HUb5H .framer-devvlb-container,.framer-HUb5H .framer-1brd5iv-container,.framer-HUb5H .framer-19c93eg-container{flex:none;width:auto;height:auto;position:relative}.framer-HUb5H .framer-162pr9w{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:40px 0;display:flex;position:relative;overflow:visible}.framer-HUb5H .framer-1ebcl23,.framer-HUb5H .framer-15maxvx,.framer-HUb5H .framer-o24kfu{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-HUb5H.framer-v-e09eby.framer-1vkzas{width:1200px}.framer-HUb5H.framer-v-12pztr.framer-1vkzas{width:800px;padding:80px 0 0}.framer-HUb5H.framer-v-12pztr .framer-pwqfky{max-width:720px}.framer-HUb5H.framer-v-12pztr .framer-kc0cgn{flex-direction:column;justify-content:center;gap:50px}.framer-HUb5H.framer-v-12pztr .framer-11ubfoc-container,.framer-HUb5H.framer-v-fknhow .framer-11ubfoc-container{height:var(--framer-aspect-ratio-supported,40px);width:120px}.framer-HUb5H.framer-v-12pztr .framer-1ame8wo{width:100%}.framer-HUb5H.framer-v-12pztr .framer-162pr9w{flex-direction:column;padding:30px 0}.framer-HUb5H.framer-v-12pztr .framer-1ebcl23,.framer-HUb5H.framer-v-12pztr .framer-15maxvx,.framer-HUb5H.framer-v-12pztr .framer-o24kfu,.framer-HUb5H.framer-v-fknhow .framer-1ebcl23,.framer-HUb5H.framer-v-fknhow .framer-15maxvx,.framer-HUb5H.framer-v-fknhow .framer-o24kfu{flex:none;width:100%}.framer-HUb5H.framer-v-fknhow.framer-1vkzas{width:400px;padding:32px 20px}.framer-HUb5H.framer-v-fknhow .framer-pwqfky{max-width:390px;padding:0 20px}.framer-HUb5H.framer-v-fknhow .framer-kc0cgn{flex-direction:column;justify-content:center;gap:50px;padding:0 0 32px}.framer-HUb5H.framer-v-fknhow .framer-r395up{justify-content:flex-start;width:100%}.framer-HUb5H.framer-v-fknhow .framer-1ame8wo{flex-flow:column;align-content:flex-start;align-items:flex-start;gap:24px;width:100%;display:flex}.framer-HUb5H.framer-v-fknhow .framer-mvwwrt,.framer-HUb5H.framer-v-fknhow .framer-13dzbk2,.framer-HUb5H.framer-v-fknhow .framer-15jheqf{align-self:unset;gap:18px;width:min-content;height:min-content}.framer-HUb5H.framer-v-fknhow .framer-1w5zmi5,.framer-HUb5H.framer-v-fknhow .framer-1fdz97u{gap:12px}.framer-HUb5H.framer-v-fknhow .framer-162pr9w{flex-direction:column;padding:12px 0 32px}.framer-6LOL1 .framer-styles-preset-fo9vow:not(.rich-text-wrapper),.framer-6LOL1 .framer-styles-preset-fo9vow.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-italic:"Instrument Sans","Instrument Sans 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:600;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:600;--framer-letter-spacing:-.4px;--framer-line-height:1.5em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-ClNvR .framer-styles-preset-1q9oggk:not(.rich-text-wrapper),.framer-ClNvR .framer-styles-preset-1q9oggk.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:12px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--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-ClNvR .framer-styles-preset-1q9oggk:not(.rich-text-wrapper),.framer-ClNvR .framer-styles-preset-1q9oggk.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:1.55em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-HUb5H[data-border=true]:after,.framer-HUb5H [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-2Y4KR.framer-3hq4sg,.framer-2Y4KR .framer-3hq4sg{display:block}.framer-2Y4KR.framer-ftqxjx{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-2Y4KR .framer-17p5388{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-2Y4KR.framer-ftqxjx{gap:0}.framer-2Y4KR.framer-ftqxjx>*{margin:0 5px}.framer-2Y4KR.framer-ftqxjx>:first-child{margin-left:0}.framer-2Y4KR.framer-ftqxjx>:last-child{margin-right:0}}.framer-gtK4N .framer-styles-preset-lszihb:not(.rich-text-wrapper),.framer-gtK4N .framer-styles-preset-lszihb.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.48px;--framer-line-height:1.625em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-pTvPR .framer-styles-preset-1cswlq1:not(.rich-text-wrapper),.framer-pTvPR .framer-styles-preset-1cswlq1.rich-text-wrapper p{--framer-font-family:"Instrument Sans","Instrument Sans Placeholder",sans-serif;--framer-font-family-bold:"Inter","Inter Placeholder",sans-serif;--framer-font-family-bold-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-family-italic:"Inter","Inter Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:-.48px;--framer-line-height:1.625em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d,#053338);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}

  html {
    scroll-behavior: smooth;
  }
  body {
    background-color: #ffffff;
    overflow-x: hidden;
  }
  /* Allow AOS elements to control their own entrance opacity & transform */
  [data-aos]:not(.aos-animate) {
    opacity: 0 !important;
  }
  [data-aos].aos-animate {
    opacity: 1 !important;
  }
  
  /* Breakpoint Visibility */
  @media (min-width: 1440px) {
    .hidden-72rtr7 { display: none !important; }
  }
  @media (min-width: 1200px) and (max-width: 1439.98px) {
    .hidden-vd70xk { display: none !important; }
  }
  @media (min-width: 768px) and (max-width: 1199.98px) {
    .hidden-ngesf0 { display: none !important; }
  }
  @media (max-width: 767.98px) {
    .hidden-13vagzx { display: none !important; }
  }

  /* -------------------------------------------------------------
     1. Entrance & Scroll-Reveal Classes
     ------------------------------------------------------------- */
  .rcg-reveal {
    opacity: 0 !important;
    transform: translateY(35px) !important;
    transition: opacity 0.85s cubic-bezier(0.16, 1, 0.3, 1), transform 0.85s cubic-bezier(0.16, 1, 0.3, 1) !important;
    will-change: opacity, transform;
  }

  .rcg-reveal.is-revealed {
    opacity: 1 !important;
    transform: translateY(0) !important;
  }

  .rcg-delay-1 { transition-delay: 0.1s !important; }
  .rcg-delay-2 { transition-delay: 0.2s !important; }
  .rcg-delay-3 { transition-delay: 0.3s !important; }
  .rcg-delay-4 { transition-delay: 0.4s !important; }

  /* -------------------------------------------------------------
     2. Interactive Hover Springs on Cards & Buttons
     ------------------------------------------------------------- */
  a[data-framer-name*="Button"],
  button,
  a[href*="application"] {
    transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.25s ease !important;
  }

  a[data-framer-name*="Button"]:hover,
  button:hover,
  a[href*="application"]:hover {
    transform: translateY(-3px) scale(1.02) !important;
  }

  /* Ensure AI Decision Process card is perfectly aligned and contained */
  .framer-1bmdy1 {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    max-height: 100% !important;
  }

  /* Universal Box Sizing for Tickers */
  [data-framer-name="Tickers"],
  [data-framer-name="Tickers"] * {
    box-sizing: border-box !important;
  }

  /* Section Container: 100% Full Background Width */
  .framer-q3cv02-container,
  [data-framer-name="Desktop"][style*="background-color:rgb(30, 45, 47)"] {
    width: 100% !important;
    background-color: rgb(30, 45, 47) !important;
  }

  /* Tickers Outer Wrapper: Responsive & Centered on Ultra-Wide */
  [data-framer-name="Tickers"] {
    width: 100% !important;
    max-width: 1800px !important;
    margin: 0 auto !important;
    position: relative !important;
    left: auto !important;
    right: auto !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 20px !important;
    height: 600px !important;
    max-height: 600px !important;
    overflow: hidden !important;
    padding: 0 20px !important;
    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%) !important;
    mask-image: linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%) !important;
  }

  /* Column Containers */
  [data-framer-name="Tickers"] > div {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
    position: relative !important;
    flex: 1 1 0px !important;
    max-width: 340px !important;
    min-width: 250px !important;
  }

  [data-framer-name="Tickers"] section {
    height: 100% !important;
    max-height: 100% !important;
    overflow: hidden !important;
    position: relative !important;
    width: 100% !important;
  }

  /* Vertical Keyframes */
  @keyframes rcgScrollVerticalUp {
    0% {
      transform: translateY(0);
    }
    100% {
      transform: translateY(-50%);
    }
  }

  @keyframes rcgScrollVerticalDown {
    0% {
      transform: translateY(-50%);
    }
    100% {
      transform: translateY(0);
    }
  }

  /* Odd Columns: Scroll Upwards */
  [data-framer-name="Tickers"] > div:nth-child(odd) ul {
    display: flex !important;
    flex-direction: column !important;
    gap: 20px !important;
    animation: rcgScrollVerticalUp 24s linear infinite !important;
    will-change: transform;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    width: 100% !important;
  }

  /* Even Columns: Scroll Downwards */
  [data-framer-name="Tickers"] > div:nth-child(even) ul {
    display: flex !important;
    flex-direction: column !important;
    gap: 20px !important;
    animation: rcgScrollVerticalDown 24s linear infinite !important;
    will-change: transform;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    width: 100% !important;
  }

  /* Pause on Hover */
  [data-framer-name="Tickers"]:hover ul {
    animation-play-state: paused !important;
  }

  /* LI Item Reset */
  [data-framer-name="Tickers"] li {
    list-style: none !important;
    flex-shrink: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    display: flex !important;
    padding: 0 !important;
    margin: 0 !important;
  }

  [data-framer-name="Tickers"] li > div {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
  }

  /* Card Exact Background Matching Live Site (Charcoal Teal rgb(30, 45, 47) / Subtle Translucent) */
  [data-framer-name="Tickers"] .framer-RQclO,
  [data-framer-name="Tickers"] .framer-bLXdS,
  [data-framer-name="Tickers"] .framer-8Y0H6,
  [data-framer-name="Tickers"] .framer-r7507s,
  [data-framer-name="Tickers"] .framer-1wg9yv4,
  [data-framer-name="Tickers"] .framer-oahxea,
  [data-framer-name="Tickers"] [data-framer-name="Variant 1"],
  [data-framer-name="Tickers"] [data-border="true"] {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
    padding: 24px !important;
    border-radius: 20px !important;
    background-color: rgb(30, 45, 47) !important;
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    overflow: hidden !important;
    gap: 16px !important;
    min-height: 180px !important;
    transition: border-color 0.25s ease, background-color 0.25s ease !important;
  }

  [data-framer-name="Tickers"] [data-framer-name="Variant 1"]:hover {
    border-color: rgba(255, 255, 255, 0.2) !important;
    background-color: rgba(255, 255, 255, 0.05) !important;
  }

  /* Paragraph Text Inside Card */
  [data-framer-name="Tickers"] p {
    width: 100% !important;
    max-width: 100% !important;
    white-space: normal !important;
    word-break: normal !important;
    overflow-wrap: break-word !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* Quote Text */
  [data-framer-name="Tickers"] .framer-1p47b44 p,
  [data-framer-name="Tickers"] .framer-15es7jm p,
  [data-framer-name="Tickers"] .framer-text {
    color: rgba(255, 255, 255, 0.7) !important;
    font-size: 14px !important;
    line-height: 1.45em !important;
  }

  /* Author Name */
  [data-framer-name="Tickers"] .framer-d2rvbm p,
  [data-framer-name="Tickers"] .framer-bhexjt p,
  [data-framer-name="Tickers"] .framer-171ghbu p,
  [data-framer-name="Tickers"] .framer-1nhv69h p {
    color: #ffffff !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    margin-top: 12px !important;
  }

  /* Hamburger Button */
  .rcg-mobile-hamburger {
    display: none;
    flex-direction: column;
    justify-content: space-between;
    width: 24px;
    height: 18px;
    background: transparent;
    border: none;
    cursor: pointer;
    padding: 0;
    z-index: 10001;
  }

  .rcg-mobile-hamburger span {
    display: block;
    width: 100%;
    height: 2.5px;
    background-color: #053338;
    border-radius: 2px;
    transition: all 0.25s ease;
  }

  /* Show Hamburger on Mobile/Tablet */
  @media (max-width: 810px) {
    .rcg-mobile-hamburger {
      display: flex !important;
    }
  }

  /* Mobile Fullscreen Overlay Drawer */
  .rcg-mobile-drawer {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: #ffffff;
    z-index: 999999;
    display: flex;
    flex-direction: column;
    padding: 24px 28px;
    transform: translateY(-100%);
    opacity: 0;
    pointer-events: none;
    transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease;
    box-sizing: border-box;
  }

  .rcg-mobile-drawer.is-active {
    transform: translateY(0);
    opacity: 1;
    pointer-events: auto;
  }

  /* Mobile Drawer Header */
  .rcg-drawer-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom: 40px;
  }

  .rcg-drawer-logo {
    height: 38px;
  }

  .rcg-drawer-close {
    background: none;
    border: none;
    font-size: 28px;
    color: #053338;
    cursor: pointer;
    padding: 4px 8px;
    line-height: 1;
  }

  /* Mobile Nav Links */
  .rcg-drawer-nav {
    display: flex;
    flex-direction: column;
    gap: 28px;
  }

  .rcg-drawer-nav a {
    font-size: 18px;
    font-weight: 500;
    color: #053338;
    text-decoration: none;
    transition: color 0.2s ease, transform 0.2s ease;
  }

  .rcg-drawer-nav a:hover {
    color: var(--primary-color);
    transform: translateX(4px);
  }

  /* -------------------------------------------------------------
     AI Decision Accordion: Exact Padding & Dimensions Match
     ------------------------------------------------------------- */
  .framer-1000y3y,
  [data-framer-name="Large"],
  [data-framer-name="Small"] {
    display: flex !important;
    flex-direction: row !important;
    justify-content: space-between !important;
    align-items: flex-start !important;
    width: 100% !important;
    max-width: 560px !important;
    box-sizing: border-box !important;
    padding: 26px 28px !important;
    min-height: 84px !important;
    border-radius: 14px !important;
    background-color: transparent !important;
    background: transparent !important;
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    cursor: pointer !important;
    margin-bottom: 16px !important;
    transition: border-color 0.25s ease !important;
  }

  .framer-1000y3y:hover,
  [data-framer-name="Large"]:hover {
    border-color: rgba(255, 255, 255, 0.3) !important;
  }

  /* Text Column (Title + Collapsible Body) */
  .framer-1j97gbf {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 auto !important;
    width: auto !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* Header Row (Left Icon + Title Text) */
  .framer-mbhj78 {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 16px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* Icon Box */
  .framer-amwhho {
    flex-shrink: 0 !important;
    width: 32px !important;
    height: 32px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 !important;
  }

  /* Title text container */
  .framer-1759deu {
    flex: 1 1 auto !important;
    width: auto !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .framer-1759deu p,
  .framer-1759deu .framer-text {
    font-size: 18px !important;
    font-weight: 600 !important;
    color: #ffffff !important;
    margin: 0 !important;
    padding: 0 !important;
    white-space: normal !important;
    word-break: normal !important;
    overflow-wrap: normal !important;
    line-height: 1.3 !important;
    display: block !important;
  }

  /* Chevron Arrow Container */
  .framer-1v5n62k {
    flex-shrink: 0 !important;
    width: 24px !important;
    height: 24px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 4px 0 0 16px !important;
  }

  /* Chevron Icon Rotation */
  .framer-1v5n62k img {
    transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1) !important;
  }

  .rcg-accordion-item.is-open .framer-1v5n62k img {
    transform: rotate(180deg) !important;
  }

  /* Collapsible Body Content */
  .rcg-accordion-body {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.35s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease, margin 0.3s ease;
    opacity: 0;
    margin-top: 0;
    padding-left: 48px; /* Past icon width (32px) + gap (16px) */
    font-size: 14px;
    line-height: 1.5;
    color: rgba(255, 255, 255, 0.65);
  }

  .rcg-accordion-item.is-open .rcg-accordion-body {
    max-height: 160px;
    opacity: 1;
    margin-top: 14px;
  }

html body { background: var(--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8, rgb(255, 255, 255)); }

/* ==========================================================================
   WordPress Nav Menu Styling for Space Capital Header
   ========================================================================== */
.framer-phpgt0.sc-wp-nav ul.sc-nav-menu {
  display: flex !important;
  flex-flow: row nowrap !important;
  align-items: center !important;
  justify-content: flex-end !important;
  gap: 30px !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.framer-phpgt0.sc-wp-nav ul.sc-nav-menu li {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
  display: inline-flex !important;
  align-items: center !important;
}

.framer-phpgt0.sc-wp-nav ul.sc-nav-menu li a {
  font-family: "Instrument Sans", "Instrument Sans Placeholder", sans-serif !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  letter-spacing: -0.48px !important;
  line-height: 1.625em !important;
  color: var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d, rgb(5, 51, 56)) !important;
  text-decoration: none !important;
  white-space: pre !important;
  transition: color 0.2s ease, opacity 0.2s ease !important;
}

.framer-phpgt0.sc-wp-nav ul.sc-nav-menu li a:hover {
  color: var(--primary-color) !important;
}

/* Header CTA Button Fix - prevent text wrapping */
.framer-qfdgsf-container {
  flex: none !important;
  width: auto !important;
  height: auto !important;
}

.framer-qfdgsf-container a.framer-v-328x1g {
  display: inline-flex !important;
  flex-flow: row nowrap !important;
  align-items: center !important;
  justify-content: center !important;
  width: auto !important;
  min-width: max-content !important;
  padding: 8px 18px !important;
  white-space: nowrap !important;
}

.framer-qfdgsf-container .framer-b4fit8,
.framer-qfdgsf-container p.framer-styles-preset-1qncbzj {
  white-space: nowrap !important;
  width: auto !important;
}

/* ==========================================================================
   Clean Semantic Site Header Styles
   Pixel-perfect replacement for Framer header
   ========================================================================== */
.site-header {
  width: 100%;
  background-color: var(--token-91ab7d58-6a3c-4c03-9786-fe4d3dcc41dd, rgb(236, 243, 241));
  height: 80px;
  position: relative;
  z-index: 100;
  display: flex;
  align-items: center;
  border-bottom: 1px solid rgba(5, 51, 56, 0.05);
}

.site-header__inner {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* Logo */
.site-header__logo {
  flex: none;
  display: flex;
  align-items: center;
}

.site-header__logo-link {
  display: flex;
  align-items: center;
  text-decoration: none;
}

.site-header__logo-img {
  width: auto;
  max-width: 160px;
  height: auto;
  max-height: 52px;
  object-fit: contain;
  display: block;
}

/* Desktop Navigation Menu */
.site-header__nav {
  display: flex;
  align-items: center;
}

.site-header__menu {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  gap: 30px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.site-header__menu li {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-flex;
}

.site-header__menu li a {
  font-family: "Instrument Sans", "Instrument Sans Placeholder", sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.48px;
  line-height: 1.625em;
  color: var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d, rgb(5, 51, 56));
  text-decoration: none;
  white-space: pre;
  transition: color 0.2s ease, opacity 0.2s ease;
}

.site-header__menu li a:hover {
  color: var(--primary-color);
}

/* Header CTA Button */
.site-header__cta {
  flex: none;
  display: flex;
  align-items: center;
}

.site-header__btn {
  display: inline-flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 8px 18px;
  background-color: var(--token-f7a621ac-fb4e-45fc-89cd-e8699ee7b3c8, #ffffff);
  border: 1px solid rgba(5, 51, 56, 0.2);
  border-radius: 100px;
  text-decoration: none;
  cursor: pointer;
  white-space: nowrap;
  transition: all 0.2s ease;
}

.site-header__btn:hover {
  border-color: var(--sc-btn-primary-bg) !important;
  background-color: #ffffff;
  box-shadow: 0 4px 12px var(--sc-btn-shadow) !important;
}

.site-header__btn-text {
  font-family: "Instrument Sans", sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: -0.01em;
  color: var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d, rgb(5, 51, 56));
  line-height: 1.2;
}

.site-header__btn:hover .site-header__btn-text {
  color: var(--sc-btn-primary-bg) !important;
}

.site-header__btn-icon {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: rgba(5, 51, 56, 0.06);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #053338;
  transition: transform 0.2s ease, color 0.2s ease, background 0.2s ease;
}

.site-header__btn:hover .site-header__btn-icon {
  background: var(--sc-btn-primary-bg) !important;
  color: #ffffff !important;
  transform: translateX(2px);
}

/* Hamburger Toggle (Hidden on Desktop) */
.site-header__hamburger {
  display: none;
  background: none;
  border: none;
  cursor: pointer;
  padding: 8px;
  width: 36px;
  height: 36px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 6px;
}

.hamburger-line {
  display: block;
  width: 22px;
  height: 2px;
  background-color: #053338;
  border-radius: 2px;
  transition: transform 0.2s ease, opacity 0.2s ease;
}

/* Mobile Drawer Menu (Hidden by default) */
.site-header__drawer {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background-color: #ffffff;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding: 24px 30px;
  z-index: 99;
}

.site-header__drawer.is-active {
  display: block;
}

.site-header__drawer-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.site-header__drawer-menu li a {
  font-family: "Instrument Sans", sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #053338;
  text-decoration: none;
  display: block;
  padding: 6px 0;
}

.site-header__drawer-cta {
  margin-top: 20px;
  padding-top: 16px;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
}

.sc-btn-mobile-ruby {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  background-color: var(--sc-btn-primary-bg);
  color: #ffffff !important;
  font-family: "Instrument Sans", sans-serif;
  font-size: 15px;
  font-weight: 600;
  padding: 12px 20px;
  border-radius: 100px;
  text-decoration: none;
  width: 100%;
}

/* Responsive Media Queries */
@media (max-width: 1199px) {
  .site-header__nav,
  .site-header__cta {
    display: none !important;
  }
  
  .site-header__hamburger {
    display: flex !important;
  }
}

@media (max-width: 767px) {
  .site-header {
    height: 70px;
  }
  
  .site-header__inner {
    padding: 0 20px;
  }
  
  .site-header__logo-img {
    width: auto;
    max-width: 130px;
    height: auto;
    max-height: 44px;
    object-fit: contain;
  }
}

/* ==========================================================================
   Full Width Responsive Layout Overrides
   ========================================================================== */
html, body {
  width: 100% !important;
  max-width: 100vw !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow-x: hidden !important;
}

#main.site-main-wrapper {
  width: 100% !important;
  max-width: 100vw !important;
  margin: 0 !important;
  padding: 0 !important;
}

.site-header {
  width: 100% !important;
  max-width: 100vw !important;
  background-color: var(--token-91ab7d58-6a3c-4c03-9786-fe4d3dcc41dd, rgb(236, 243, 241)) !important;
}

.site-layout-root.framer-AEGGC,
.site-layout-root.framer-AEGGC.framer-72rtr7 {
  width: 100% !important;
  max-width: 100vw !important;
  margin: 0 auto !important;
  overflow-x: hidden !important;
}

.site-layout-root > section {
  width: 100% !important;
  max-width: 100vw !important;
}

/* ==========================================================================
   Clean Semantic Site Footer Styles
   Pixel-perfect replacement for Framer footer
   ========================================================================== */
.site-footer {
  width: 100% !important;
  max-width: 100vw !important;
  background-color: var(--token-91ab7d58-6a3c-4c03-9786-fe4d3dcc41dd, rgb(236, 243, 241)) !important;
  padding: 80px 0 40px 0;
  border-top: 1px solid rgba(5, 51, 56, 0.05);
  position: relative;
  z-index: 10;
}

.site-footer__inner {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 30px;
}

.site-footer__top {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: flex-start;
  gap: 50px;
  padding-bottom: 60px;
  border-bottom: 1px solid var(--token-4f8c0aa7-be7c-4070-8684-a3832450712b, rgba(172, 205, 101, 0.6));
}

.site-footer__brand {
  flex: none;
  width: 200px;
}

.site-footer__logo-img {
  width: auto;
  max-width: 160px;
  height: auto;
  max-height: 52px;
  object-fit: contain;
  display: block;
}

.site-footer__columns {
  display: flex;
  flex-flow: row wrap;
  gap: 80px;
}

.site-footer__col {
  min-width: 160px;
}

.site-footer__col-title {
  font-family: "Instrument Sans", sans-serif;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: -0.02em;
  color: var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d, rgb(5, 51, 56));
  margin: 0 0 20px 0;
  line-height: 1.3;
}

.site-footer__col-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.site-footer__col-list li {
  margin: 0;
  padding: 0;
  list-style: none;
}

.site-footer__col-list li a {
  font-family: "Instrument Sans", sans-serif;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: -0.01em;
  color: var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374, rgb(97, 106, 107));
  text-decoration: none;
  transition: color 0.2s ease;
}

.site-footer a:hover,
.site-footer__col-list li a:hover,
.site-footer__bottom-links a:hover {
  color: var(--primary-color) !important;
}

/* Footer Bottom Bar */
.site-footer__bottom {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  padding-top: 30px;
}

.site-footer__copyright {
  font-family: "Instrument Sans", sans-serif;
  font-size: 14px;
  color: var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374, rgb(97, 106, 107));
  margin: 0;
}

.site-footer__bottom-links {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px 12px;
}

.site-footer__bottom-links span:not(.site-footer__sep) {
  font-family: "Instrument Sans", sans-serif;
  font-size: 14px;
  line-height: 1.5;
  color: var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374, rgb(97, 106, 107));
}

.site-footer__bottom-links a {
  font-family: "Instrument Sans", sans-serif;
  font-size: 14px;
  color: var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374, rgb(97, 106, 107));
  text-decoration: none;
  transition: color 0.2s ease;
}

.site-footer__sep {
  color: var(--token-a1c576de-ebe9-4872-9ab3-73c74fc9b374, rgb(97, 106, 107));
  font-size: 10px;
}

/* Responsive Footer Media Queries */
@media (max-width: 991px) {
  .site-footer {
    padding: 60px 0 30px 0;
  }
  
  .site-footer__top {
    flex-direction: column;
    gap: 40px;
    padding-bottom: 40px;
  }
  
  .site-footer__columns {
    width: 100%;
    gap: 40px;
  }
}

@media (max-width: 600px) {
  .site-footer__inner {
    padding: 0 20px;
  }
  
  .site-footer__columns {
    flex-direction: column;
    gap: 30px;
  }
  
  .site-footer__bottom {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
  }

  /* Stack email, phone and address one per line; hide the bullet separators */
  .site-footer__bottom-links {
    flex-direction: column;
    align-items: flex-start;
    gap: 6px;
  }

  .site-footer__sep {
    display: none;
  }
}

/* ==========================================================================
   Hero Section Styles (sc-hero) - 1:1 Pixel-Perfect Match
   ========================================================================== */

.sc-hero {
  position: relative;
  width: 100%;
  background-color: var(--token-91ab7d58-6a3c-4c03-9786-fe4d3dcc41dd, rgb(241, 242, 235));
  padding: 0 20px 80px;
  overflow: hidden;
  box-sizing: border-box;
}

.sc-hero__container {
  width: 100%;
  max-width: 1348px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
  position: relative;
}

/* --- Top Content Section --- */
.sc-hero__top {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 32px;
  width: 100%;
  max-width: 1280px;
  padding: 45px 0 60px;
  box-sizing: border-box;
  text-align: center;
}

/* --- Badges Stack: Avatar Pill on top, Highlighter Pill directly below --- */
.sc-hero__badges-stack {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  width: 100%;
}

/* Avatar Pill */
.sc-hero__avatar-pill {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  height: 40px;
  padding: 0 4px;
}

.sc-hero__avatar-stack {
  display: flex;
  align-items: center;
  width: 134px;
  height: 40px;
  position: relative;
}

.sc-hero__avatar-item {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(255, 255, 255, 0.4);
  overflow: hidden;
  margin-left: -7px;
  position: relative;
  background-color: #e5e7eb;
  flex-shrink: 0;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
}

.sc-hero__avatar-item:first-child {
  margin-left: 0;
}

.sc-hero__avatar-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.sc-hero__stars {
  display: inline-flex;
  align-items: center;
  gap: 2px;
}

.sc-hero__stars svg {
  width: 14px;
  height: 14px;
  fill: #000000;
}

.sc-hero__rating-label {
  font-family: "Instrument Sans", "Satoshi", sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.02em;
  color: #053338;
  white-space: nowrap;
}

/* Handwritten Highlighter Pill */
.sc-hero__highlighter-pill {
  background-color: var(--token-a4d34118-75fd-4c38-a8e2-b3c40f10379d, #f8ffe5);
  border-radius: 100px;
  width: 265px;
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  box-sizing: border-box;
}

.sc-hero__highlighter-text {
  margin: 0;
  font-family: "Kalam", cursive, sans-serif;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: -0.03em;
  line-height: 1.15;
  color: #053338;
}

.sc-hero__highlighter-text strong {
  font-weight: 700;
}

/* --- Text Block: Headline & Subtext --- */
.sc-hero__text-block {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px;
  width: 100%;
}

.sc-hero__headline {
  font-family: "Instrument Sans", "Instrument Sans Placeholder", sans-serif;
  font-size: 70px;
  font-weight: 600;
  line-height: 1.02em;
  letter-spacing: -0.4px;
  color: var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d, #053338);
  margin: 0;
  max-width: 1115px;
  text-align: center;
}

.sc-hero__subheading {
  margin: 0;
  font-family: "Instrument Sans", sans-serif;
  font-size: 17px;
  font-weight: 600;
  letter-spacing: -0.02em;
  color: var(--fs-color-alert);
  white-space: nowrap;
}

.sc-hero__subtext {
  font-family: "Instrument Sans", "Instrument Sans Placeholder", sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.45em;
  letter-spacing: -0.02em;
  color: rgba(5, 51, 56, 0.75);
  margin: 0;
  max-width: 680px;
  text-align: center;
}

/* --- Actions: Tag, Button, Fine Print --- */
.sc-hero__actions {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
  width: 100%;
}

/* Revenue Tag */
.sc-hero__revenue-tag {
  height: 30px;
  background-color: #ffe6e6;
  border-radius: 100px;
  width: 371px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}

.sc-hero__revenue-tag p {
  margin: 0;
  font-family: "Instrument Sans", sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: -0.02em;
  color: var(--fs-color-alert);
  white-space: nowrap;
}

/* CTA Button */
.sc-hero__cta-wrapper {
  margin: 0;
}

.sc-hero__cta-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  background-color: var(--sc-btn-primary-bg);
  color: var(--sc-btn-primary-text) !important;
  font-family: "Instrument Sans", sans-serif;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -0.48px;
  text-decoration: none !important;
  padding: 16px 50px 16px 65px;
  border-radius: 100px;
  box-shadow: 0 4px 14px var(--sc-btn-shadow);
  transition: all 0.25s ease;
  white-space: nowrap;
}

.sc-hero__cta-btn:hover {
  background-color: var(--sc-btn-primary-hover);
  transform: translateY(-1px);
  box-shadow: 0 6px 18px var(--sc-btn-shadow-hover);
}

.sc-hero__cta-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  transition: transform 0.2s ease;
}

.sc-hero__cta-btn:hover .sc-hero__cta-icon {
  transform: translateX(4px);
}

/* Fine Print */
.sc-hero__fine-print {
  font-family: "Instrument Sans", sans-serif;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: -0.03em;
  color: rgba(5, 51, 56, 0.7);
  margin: 0;
  text-align: center;
}

/* --- Bottom Graphics (Desktop Floating Cards Grid) --- */
.sc-hero__graphics {
  display: flex;
  flex-flow: row;
  place-content: center;
  align-items: center;
  width: 100%;
  max-width: 1348px;
  height: 527px;
  position: relative;
  overflow: visible;
  margin: 0 auto;
}

.sc-hero__card {
  position: absolute;
  overflow: visible;
  border-radius: 12px;
}

.sc-hero__card img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: inherit;
}

/* Card 1: Funding Meeting (Top Left) */
.sc-hero__card--1 {
  width: 319px;
  height: 172px;
  top: 0;
  left: 0;
  z-index: 2;
  box-shadow: 0 24px 24px rgba(0, 0, 0, 0.06);
}

/* Card 2: Loan Repayment Donut (Bottom Left) */
.sc-hero__card--2 {
  width: 190px;
  height: 200px;
  bottom: 119px;
  left: 129px;
  z-index: 2;
  box-shadow: 0 24px 24px rgba(0, 0, 0, 0.06);
}

/* Card 3: Business Funding Main Chart (Center) */
.sc-hero__card--3 {
  position: relative;
  width: 560px;
  height: 360px;
  z-index: 1;
  border-radius: 16px;
  margin: 0 auto;
  box-shadow: 0 24px 24px rgba(0, 0, 0, 0.06);
}

/* Card 4: Your Payments (Bottom Right) */
.sc-hero__card--4 {
  width: 319px;
  height: 208px;
  bottom: 95px;
  right: 0;
  z-index: 2;
  box-shadow: 0 24px 24px rgba(0, 0, 0, 0.06);
}

/* Card 5: Loan Repayment Donut (Top Right) */
.sc-hero__card--5 {
  width: 190px;
  height: 200px;
  top: 0;
  right: 0;
  z-index: 2;
  box-shadow: 0 24px 24px rgba(0, 0, 0, 0.06);
}

/* Mobile Fallback Graphic */
.sc-hero__mobile-graphic {
  display: none;
  width: 100%;
  margin: 0 auto;
  border-radius: 16px;
  overflow: hidden;
}

.sc-hero__mobile-graphic img {
  width: 100%;
  height: auto;
  display: block;
}

/* --- Responsive Breakpoints --- */
@media (max-width: 1199.98px) {
  .sc-hero__headline {
    font-size: 50px;
    line-height: 50px;
    letter-spacing: -1.28px;
  }

  .sc-hero__subtext {
    font-size: 18px;
    max-width: 560px;
  }

  .sc-hero__graphics {
    height: 440px;
    max-width: 1050px;
  }

  .sc-hero__card--1 {
    width: 252px;
    height: 143px;
    top: 0;
    left: 0;
  }

  .sc-hero__card--2 {
    width: 190px;
    height: 200px;
    bottom: 129px;
    left: 62px;
  }

  .sc-hero__card--3 {
    width: 560px;
    height: 360px;
  }

  .sc-hero__card--4 {
    width: 249px;
    height: 175px;
    bottom: 88px;
    right: 0;
  }

  .sc-hero__card--5 {
    width: 210px;
    height: 237px;
    top: 0;
    right: 0;
  }
}

@media (max-width: 767.98px) {
  .sc-hero {
    padding: 0 16px 50px;
  }

  .sc-hero__top {
    padding: 24px 0 40px;
    gap: 24px;
  }

  .sc-hero__headline {
    font-size: 41px;
    line-height: 45px;
    letter-spacing: -1px;
  }

  .sc-hero__subtext {
    font-size: 16px;
  }

  .sc-hero__revenue-tag {
    width: 280px;
  }

  .sc-hero__cta-btn {
    padding: 14px 32px;
  }

  .sc-hero__graphics {
    display: none;
  }

  .sc-hero__mobile-graphic {
    display: block;
  }
}

/* ==========================================================================
   About Section Styles (sc-mission) - 1:1 Pixel-Perfect Match
   ========================================================================== */

/* ==========================================================================
   About Section (Block: acf/mission)
   1:1 Pixel-Perfect Semantic Match
   ========================================================================== */

.sc-mission {
  width: 100%;
  padding: 100px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}

.sc-mission__container {
  width: 100%;
  max-width: 1280px;
  padding: 0 30px;
  margin: 0 auto;
  box-sizing: border-box;
}

.sc-mission__grid {
  display: flex;
  gap: 26px;
  width: 100%;
  align-items: stretch;
  box-sizing: border-box;
}

/* Card Box One: Left Column */
.sc-mission__card--one {
  flex: 1 1 50%;
  background-color: #ffffff;
  border: 1.65px solid rgba(0, 0, 0, 0.08);
  border-radius: 26.5px;
  padding: 48px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 40px;
  box-sizing: border-box;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.sc-mission__card--one:hover,
.sc-mission__card--two-top:hover,
.sc-mission__subcard:hover {
  transform: translateY(-3px);
  box-shadow: 0 16px 36px rgba(5, 51, 56, 0.05);
}

.sc-mission__card-header {
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.sc-mission__icon-box {
  width: 75px;
  height: 75px;
  background-color: #ecf3f1;
  border-radius: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.sc-mission__icon-box img {
  width: 44px;
  height: 44px;
  object-fit: contain;
  display: block;
}

.sc-mission__card-title {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.19;
  letter-spacing: -1.26px;
  color: #053338;
  margin: 0;
}

.sc-mission__paragraphs {
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 100%;
}

.sc-mission__paragraph-row {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.sc-mission__paragraph-row:last-child {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

.sc-mission__paragraph-row p {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  color: #616a6b;
  margin: 0;
}

.sc-mission__footer {
  padding-top: 8px;
}

.sc-mission__text-link {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #053338;
  text-decoration: none;
  transition: gap 0.2s ease, opacity 0.2s ease;
}

.sc-mission__text-link:hover .sc-mission__link-icon {
  transform: translateX(4px);
}

.sc-mission__link-icon {
  display: inline-block;
  transition: transform 0.2s ease;
}

/* Card Box Two: Right Column */
.sc-mission__card-box-two {
  flex: 1 1 50%;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: space-between;
  box-sizing: border-box;
}

.sc-mission__card--two-top {
  background-color: #ffffff;
  border: 1.65px solid rgba(0, 0, 0, 0.08);
  border-radius: 26.5px;
  padding: 48px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 28px;
  box-sizing: border-box;
  flex-grow: 1;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.sc-mission__card-subtext {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 18px;
  line-height: 1.55;
  color: #616a6b;
  margin: 0;
}

/* Bottom Two Nested Cards */
.sc-mission__subcards-row {
  display: flex;
  gap: 20px;
  width: 100%;
  box-sizing: border-box;
}

.sc-mission__subcard {
  flex: 1 1 50%;
  background-color: #ffffff;
  border: 1.65px solid rgba(0, 0, 0, 0.08);
  border-radius: 20px;
  padding: 28px 24px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: flex-start;
  box-sizing: border-box;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.sc-mission__subcard-icon {
  width: 54px;
  height: 54px;
  background-color: #ecf3f1;
  border-radius: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.sc-mission__subcard-icon img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  display: block;
}

.sc-mission__subcard-text {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  color: #616a6b;
  margin: 0;
}

/* Responsive */
@media (max-width: 1024px) {
  .sc-mission__grid {
    flex-direction: column;
  }

  .sc-mission__card--one,
  .sc-mission__card-box-two {
    width: 100%;
    flex: none;
  }
}

@media (max-width: 768px) {
  .sc-mission {
    padding: 60px 0;
  }

  .sc-mission__container {
    padding: 0 20px;
  }

  .sc-mission__card--one,
  .sc-mission__card--two-top {
    padding: 32px 24px;
    border-radius: 20px;
  }

  .sc-mission__card-title {
    font-size: 28px;
  }

  .sc-mission__subcards-row {
    flex-direction: column;
  }

  .sc-mission__subcard {
    width: 100%;
    flex: none;
  }
}

/* ==========================================================================
   Increase Section Styles (sc-features) - 1:1 Pixel-Perfect Match
   ========================================================================== */

.sc-features {
  position: relative;
  width: 100%;
  background-color: var(--token-91ab7d58-6a3c-4c03-9786-fe4d3dcc41dd, rgb(241, 242, 235));
  padding: 100px 20px 100px;
  box-sizing: border-box;
}

.sc-features__container {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 50px;
  box-sizing: border-box;
}

/* Header */
.sc-features__header {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 16px;
  max-width: 900px;
}

.sc-features__headline {
  font-family: "Instrument Sans", sans-serif !important;
  font-size: clamp(36px, 4vw, 56px) !important;
  font-weight: 600 !important;
  line-height: 1.08 !important;
  letter-spacing: -1.2px !important;
  color: #053338 !important;
  margin: 0 !important;
}

.sc-features__subtext {
  font-family: "Instrument Sans", sans-serif !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
  color: rgba(5, 51, 56, 0.75) !important;
  margin: 0 !important;
  max-width: 720px !important;
}

/* Grid */
.sc-features__grid {
  display: flex;
  flex-direction: column;
  gap: 32px;
  width: 100%;
}

/* Cards */
.sc-features__card {
  border-radius: 20px;
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
}

/* Card 1: Data-Driven Insights */
.sc-features__card--insights {
  background-color: var(--token-a4d34118-75fd-4c38-a8e2-b3c40f10379d, rgb(229, 244, 214));
  padding: 50px 60px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 40px;
  min-height: 380px;
}

.sc-features__card-title {
  font-family: "Instrument Sans", sans-serif !important;
  font-size: clamp(32px, 3.2vw, 48px) !important;
  font-weight: 600 !important;
  line-height: 1.08 !important;
  letter-spacing: -1px !important;
  color: #053338 !important;
  margin: 0 0 16px 0 !important;
}

.sc-features__card--half .sc-features__card-title {
  font-size: clamp(28px, 2.6vw, 38px) !important;
  margin: 0 0 12px 0 !important;
}

.sc-features__card-desc {
  font-family: "Instrument Sans", sans-serif !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  color: rgba(5, 51, 56, 0.75) !important;
  margin: 0 !important;
}

.sc-features__insights-text {
  flex: 1;
  max-width: 480px;
  display: flex;
  flex-direction: column;
  gap: 0;
}

.sc-features__insights-graphics {
  flex: 1.1;
  position: relative;
  min-height: 280px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.sc-features__insights-bg-img {
  width: 82%;
  max-width: 460px;
  height: auto;
  border-radius: 12px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
  display: block;
}

.sc-features__insights-overlay-img {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 54%;
  max-width: 290px;
  height: auto;
  border-radius: 14px;
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12);
  z-index: 2;
  display: block;
}

/* Custom AOS rules for Features Block graphic animations */
.sc-features__insights-bg-img[data-aos="fade-left"],
.sc-features__productivity-bg-img[data-aos="fade-left"] {
  transform: translate3d(50px, 0, 0);
  opacity: 0;
  transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.6s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.sc-features__insights-bg-img[data-aos="fade-left"].aos-animate,
.sc-features__productivity-bg-img[data-aos="fade-left"].aos-animate {
  transform: translate3d(0, 0, 0) !important;
  opacity: 1 !important;
}

.sc-features__insights-overlay-img[data-aos="zoom-in"] {
  transform: translateY(-50%) scale(0.65);
  opacity: 0;
  transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.sc-features__insights-overlay-img[data-aos="zoom-in"].aos-animate {
  transform: translateY(-50%) scale(1) !important;
  opacity: 1 !important;
}

.sc-features__productivity-overlay-img[data-aos="zoom-in"] {
  transform: scale(0.65);
  opacity: 0;
  transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.5s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.sc-features__productivity-overlay-img[data-aos="zoom-in"].aos-animate {
  transform: scale(1) !important;
  opacity: 1 !important;
}

.sc-features__collab-bg-img[data-aos="fade-up"] {
  transform: translate3d(0, 50px, 0);
  opacity: 0;
  transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.6s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.sc-features__collab-bg-img[data-aos="fade-up"].aos-animate {
  transform: translate3d(0, 0, 0) !important;
  opacity: 1 !important;
}

/* Row (Half Cards) */
.sc-features__row {
  display: flex;
  flex-flow: row nowrap;
  gap: 32px;
  width: 100%;
}

.sc-features__card--half {
  width: 50%;
  padding: 40px 40px 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}

.sc-features__card--productivity {
  background-color: var(--token-91ab7d58-6a3c-4c03-9786-fe4d3dcc41dd, rgb(236, 243, 241));
}

.sc-features__card--collaboration {
  background-color: var(--token-df4a2f0f-bb37-4461-8b9e-e43326238548, rgb(223, 232, 229));
}

.sc-features__productivity-graphics {
  position: relative;
  width: 100%;
  min-height: 240px;
  margin-top: 30px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}

.sc-features__productivity-bg-img {
  width: 85%;
  height: auto;
  border-radius: 12px 12px 0 0;
  display: block;
}

.sc-features__productivity-overlay-img {
  position: absolute;
  left: 0;
  top: 15%;
  width: 52%;
  height: auto;
  border-radius: 12px;
  box-shadow: 0 16px 36px rgba(0, 0, 0, 0.08);
  z-index: 2;
  display: block;
}

.sc-features__collab-graphics {
  width: 100%;
  margin-top: 30px;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}

.sc-features__collab-bg-img {
  width: 90%;
  height: auto;
  border-radius: 14px 14px 0 0;
  display: block;
}

/* Responsive */
@media (max-width: 1024px) {
  .sc-features {
    padding: 70px 20px 70px;
  }

  .sc-features__card--insights {
    flex-direction: column;
    align-items: flex-start;
    padding: 40px;
  }

  .sc-features__insights-text {
    max-width: 100%;
  }

  .sc-features__insights-graphics {
    width: 100%;
    justify-content: center;
    margin-top: 20px;
  }

  .sc-features__row {
    flex-direction: column;
    gap: 24px;
  }

  .sc-features__card--half {
    width: 100%;
    padding: 32px 32px 0;
  }
}

@media (max-width: 767.98px) {
  .sc-features {
    padding: 50px 16px 50px;
  }

  .sc-features__card--insights,
  .sc-features__card--half {
    padding: 24px 20px 0;
  }

  .sc-features__insights-overlay-img,
  .sc-features__productivity-overlay-img {
    position: relative;
    top: 0;
    left: 0;
    transform: none;
    width: 100%;
    margin-bottom: 12px;
  }
}
  }
}

/* ==========================================================================
   Team Section Styles (sc-benefits) - 1:1 Pixel-Perfect Match with index.html
   ========================================================================== */

.sc-benefits {
  position: relative;
  width: 100%;
  background-color: #053338;
  padding: 140px 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  box-sizing: border-box;
}

.sc-benefits__container {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 60px;
  box-sizing: border-box;
}

/* Left Column */
.sc-benefits__col-left {
  flex: 1 1 55%;
  max-width: 640px;
  display: flex;
  flex-direction: column;
  gap: 40px;
  box-sizing: border-box;
}

.sc-benefits__header {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.sc-benefits__headline {
  font-family: "Instrument Sans", -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.15;
  letter-spacing: -1px;
  color: #ffffff;
  margin: 0;
}

.sc-benefits__subtext {
  font-family: "Instrument Sans", -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 18px;
  line-height: 1.6;
  color: rgba(255, 255, 255, 0.7);
  margin: 0;
}

/* Accordion List */
.sc-benefits__list {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
}

.sc-benefits__item {
  display: flex;
  flex-direction: column;
  padding: 22px 28px;
  background-color: rgba(255, 255, 255, 0.04);
  border: 1.5px solid rgba(255, 255, 255, 0.12);
  border-radius: 16px;
  cursor: pointer;
  box-sizing: border-box;
  transition: background-color 0.25s ease, border-color 0.25s ease, transform 0.25s ease;
}

.sc-benefits__item:hover,
.sc-benefits__item.is-open {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: rgba(255, 255, 255, 0.25);
}

.sc-benefits__item-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.sc-benefits__item-left {
  display: flex;
  align-items: center;
  gap: 18px;
}

.sc-benefits__item-icon {
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.sc-benefits__item-icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block;
}

.sc-benefits__item-title {
  font-family: "Instrument Sans", -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: 22px !important;
  font-weight: 600 !important;
  letter-spacing: -0.3px !important;
  color: #ffffff !important;
  margin: 0 !important;
}

.sc-benefits__item-chevron {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  transition: transform 0.3s ease;
}

.sc-benefits__item-chevron img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block;
}

.sc-benefits__item.is-open .sc-benefits__item-chevron {
  transform: rotate(180deg);
}

.sc-benefits__item-body {
  display: none;
  padding-top: 14px;
  padding-left: 54px;
}

.sc-benefits__item-body p {
  font-family: "Instrument Sans", sans-serif;
  font-size: 15px;
  line-height: 1.6;
  color: rgba(255, 255, 255, 0.7);
  margin: 0;
}

.sc-benefits__item.is-open .sc-benefits__item-body {
  display: block;
}

/* Right Column: Visual Graphic */
.sc-benefits__col-right {
  flex: 1 1 45%;
  max-width: 518px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}

.sc-benefits__graphic-wrap {
  width: 100%;
  max-width: 518px;
  border-radius: 24px;
  overflow: hidden;
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.3);
}

.sc-benefits__graphic-wrap img {
  width: 100%;
  height: auto;
  display: block;
  object-fit: cover;
}

/* Responsive */
@media (max-width: 1024px) {
  .sc-benefits {
    padding: 100px 30px;
  }

  .sc-benefits__container {
    flex-direction: column;
    gap: 50px;
  }

  .sc-benefits__col-left,
  .sc-benefits__col-right {
    max-width: 100%;
    width: 100%;
  }

  .sc-benefits__headline {
    font-size: 38px;
  }
}

@media (max-width: 768px) {
  .sc-benefits {
    padding: 70px 20px;
  }

  .sc-benefits__headline {
    font-size: 30px;
  }

  .sc-benefits__subtext {
    font-size: 16px;
  }

  .sc-benefits__item {
    padding: 16px 20px;
  }

  .sc-benefits__item-title {
    font-size: 17px;
  }
}

/* ==========================================================================
   Why Choose Us Section (Block: acf/why-choose-us)
   1:1 Pixel-Perfect Match
   ========================================================================== */

.sc-why {
  width: 100%;
  padding: 140px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}

.sc-why__container {
  width: 100%;
  max-width: 1280px;
  padding: 0 30px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 80px;
  box-sizing: border-box;
}

.sc-why__header {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}

.sc-why__headline {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 56px;
  font-weight: 600;
  line-height: 1.1;
  letter-spacing: -0.02em;
  color: #053338;
  margin: 0;
}

.sc-why__subtext {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 18px;
  line-height: 1.6;
  color: #616a6b;
  margin: 0;
  max-width: 680px;
}

/* Grid of Industry Cards */
.sc-why__grid {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 26px;
  justify-content: center;
  box-sizing: border-box;
}

.sc-why__card {
  width: calc(50% - 13px);
  max-width: 626px;
  background-color: #ffffff;
  border: 1.65px solid rgba(0, 0, 0, 0.08);
  border-radius: 26.5px;
  padding: 40px 32px 35px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 48px;
  box-sizing: border-box;
  transition: transform 0.25s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.25s cubic-bezier(0.16, 1, 0.3, 1), border-color 0.25s ease;
}

.sc-why__card:hover {
  transform: translateY(-4px);
  box-shadow: 0 16px 36px rgba(5, 51, 56, 0.06);
  border-color: rgba(5, 51, 56, 0.15);
}

.sc-why__card-icon-wrap {
  width: 90px;
  height: 90px;
  background-color: #ecf3f1;
  border-radius: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.sc-why__card-icon {
  width: 44px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.sc-why__card-icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block;
}

.sc-why__card-content {
  display: flex;
  flex-direction: column;
  gap: 32px;
  flex-grow: 1;
  justify-content: space-between;
}

.sc-why__card-text {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.sc-why__card-title {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.25;
  color: #053338;
  margin: 0;
}

.sc-why__card-desc {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  color: #616a6b;
  margin: 0;
}

.sc-why__card-action {
  padding-top: 4px;
}

.sc-why__card-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #053338;
  text-decoration: none;
  transition: gap 0.2s ease, opacity 0.2s ease;
}

.sc-why__card-btn .sc-why__arrow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  transition: transform 0.2s ease;
}

.sc-why__card:hover .sc-why__card-btn .sc-why__arrow {
  transform: translateX(4px);
}

/* Responsive Breakpoints */
@media (max-width: 1024px) {
  .sc-why {
    padding: 100px 0;
  }

  .sc-why__container {
    gap: 60px;
  }

  .sc-why__headline {
    font-size: 44px;
  }
}

@media (max-width: 768px) {
  .sc-why {
    padding: 80px 0;
  }

  .sc-why__container {
    padding: 0 20px;
    gap: 40px;
  }

  .sc-why__headline {
    font-size: 32px;
  }

  .sc-why__subtext {
    font-size: 16px;
  }

  .sc-why__grid {
    flex-direction: column;
    gap: 20px;
  }

  .sc-why__card {
    width: 100%;
    max-width: 100%;
    padding: 28px 24px;
    border-radius: 18px;
    gap: 32px;
  }

  .sc-why__card-icon-wrap {
    width: 72px;
    height: 72px;
    border-radius: 16px;
  }

  .sc-why__card-icon {
    width: 36px;
    height: 36px;
  }

  .sc-why__card-title {
    font-size: 20px;
  }

  .sc-why__card-desc {
    font-size: 15px;
  }
}

/* ==========================================================================
   Funding Options Section (Block: acf/funding-options)
   1:1 Pixel-Perfect Match with Live Site Reference Screenshots
   ========================================================================== */

.sc-options {
  width: 100%;
  background-color: #faf8f6 !important;
  padding: 100px 30px !important;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

.sc-options__container {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 60px;
  box-sizing: border-box;
}

/* Header 2-Column Row */
.sc-options__header {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  gap: 40px;
  box-sizing: border-box;
}

.sc-options__header-left {
  flex: 1;
  max-width: 540px;
}

.sc-options__headline {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: clamp(36px, 3.8vw, 52px) !important;
  font-weight: 700 !important;
  line-height: 1.12 !important;
  letter-spacing: -0.02em !important;
  color: #192728 !important;
  margin: 0 !important;
  text-align: left !important;
}

.sc-options__header-right {
  flex: 0 0 380px;
  max-width: 380px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
}

.sc-options__subtext {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: 14px !important;
  line-height: 1.55 !important;
  color: #828a8b !important;
  margin: 0 !important;
  text-align: left !important;
}

/* Green Brand Apply Button */
.sc-options__cta {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  background-color: var(--sc-btn-primary-bg) !important;
  color: var(--sc-btn-primary-text) !important;
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  padding: 14px 28px !important;
  border-radius: 100px !important;
  text-decoration: none !important;
  transition: transform 0.25s ease, background-color 0.25s ease, box-shadow 0.25s ease;
}

.sc-options__cta:hover {
  transform: translateY(-2px);
  background-color: var(--sc-btn-primary-hover) !important;
  box-shadow: 0 8px 20px var(--sc-btn-shadow);
}

.sc-options__cta-arrow {
  width: 16px;
  height: 16px;
  transition: transform 0.25s ease;
}

.sc-options__cta:hover .sc-options__cta-arrow {
  transform: translateX(4px);
}

/* Options Grid */
.sc-options__grid {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 28px;
  box-sizing: border-box;
}

.sc-options__card {
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.04);
  border-radius: 20px;
  padding: 40px 32px 44px;
  display: flex;
  flex-direction: column;
  gap: 32px;
  box-sizing: border-box;
  transition: transform 0.25s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.25s cubic-bezier(0.16, 1, 0.3, 1);
}

.sc-options__card:hover {
  transform: translateY(-4px);
  box-shadow: 0 16px 40px rgba(0, 0, 0, 0.06);
}

.sc-options__card-icon-wrap {
  width: 58px;
  height: 58px;
  background-color: #f3ebeb;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.sc-options__card-icon img {
  width: 30px;
  height: 30px;
  object-fit: contain;
  display: block;
}

.sc-options__card-text {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.sc-options__card-title {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
  color: #192728 !important;
  margin: 0 !important;
  text-align: left !important;
}

.sc-options__card-desc {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: 14px !important;
  line-height: 1.55 !important;
  color: #9ba0a1 !important;
  margin: 0 !important;
  text-align: left !important;
}

@media (max-width: 1024px) {
  .sc-options {
    padding: 70px 24px !important;
  }
  .sc-options__header {
    flex-direction: column;
    align-items: flex-start;
    gap: 24px;
  }
  .sc-options__header-left,
  .sc-options__header-right {
    max-width: 100%;
    flex: 1 1 100%;
  }
  .sc-options__grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

@media (max-width: 640px) {
  .sc-options {
    padding: 60px 20px !important;
  }
  .sc-options__grid {
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .sc-options__headline {
    font-size: 32px !important;
  }
  .sc-options__card {
    padding: 28px 24px;
    gap: 24px;
  }
}

/* ==========================================================================
   Benefits of AI Section (Block: acf/benefits)
   1:1 Pixel-Perfect Match with Live Site Reference Screenshots
   ========================================================================== */

.sc-benefits {
  width: 100%;
  background-color: #192728 !important;
  padding: 100px 30px !important;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

.sc-benefits__container {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 60px;
  box-sizing: border-box;
}

.sc-benefits__col-left {
  flex: 1;
  max-width: 600px;
  display: flex;
  flex-direction: column;
  gap: 36px;
}

.sc-benefits__header {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.sc-benefits__headline {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: clamp(34px, 3.6vw, 52px) !important;
  font-weight: 700 !important;
  line-height: 1.15 !important;
  letter-spacing: -0.02em !important;
  color: #ffffff !important;
  margin: 0 !important;
}

.sc-benefits__subtext {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: 17px !important;
  line-height: 1.55 !important;
  color: rgba(255, 255, 255, 0.7) !important;
  margin: 0 !important;
}

/* Accordion List */
.sc-benefits__list {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
}

.sc-benefits__item {
  display: flex;
  flex-direction: column;
  padding: 22px 28px;
  background-color: rgba(255, 255, 255, 0.04);
  border: 1.5px solid rgba(255, 255, 255, 0.12);
  border-radius: 18px;
  cursor: pointer;
  box-sizing: border-box;
  transition: background-color 0.25s ease, border-color 0.25s ease, transform 0.25s ease;
}

.sc-benefits__item:hover,
.sc-benefits__item.is-open {
  background-color: rgba(255, 255, 255, 0.08);
  border-color: rgba(255, 255, 255, 0.28);
}

.sc-benefits__item-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.sc-benefits__item-left {
  display: flex;
  align-items: center;
  gap: 16px;
}

.sc-benefits__item-icon {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.sc-benefits__item-icon img {
  width: 28px;
  height: 28px;
  object-fit: contain;
}

.sc-benefits__item-title {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: 20px !important;
  font-weight: 600 !important;
  color: #ffffff !important;
  margin: 0 !important;
  line-height: 1.3 !important;
}

.sc-benefits__item-chevron {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  transition: transform 0.3s ease;
}

.sc-benefits__item-chevron img {
  width: 16px;
  height: 16px;
  object-fit: contain;
  transition: transform 0.3s ease;
}

.sc-benefits__item.is-open .sc-benefits__item-chevron {
  transform: rotate(180deg);
}

.sc-benefits__item-body {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.35s ease, opacity 0.35s ease, padding-top 0.35s ease;
  padding-top: 0;
}

.sc-benefits__item.is-open .sc-benefits__item-body {
  max-height: 200px;
  opacity: 1;
  padding-top: 14px;
}

.sc-benefits__item-body p {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-size: 16px !important;
  line-height: 1.6 !important;
  color: rgba(255, 255, 255, 0.7) !important;
  margin: 0 !important;
}

/* Right Column Graphic Card */
.sc-benefits__col-right {
  flex: 1;
  max-width: 580px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.sc-benefits__graphic-wrap {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.sc-benefits__graphic-wrap img {
  width: 100%;
  max-width: 580px;
  height: auto;
  object-fit: contain;
  border-radius: 24px;
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}

@media (max-width: 1024px) {
  .sc-benefits {
    padding: 70px 24px !important;
  }
  .sc-benefits__container {
    flex-direction: column;
    gap: 48px;
  }
  .sc-benefits__col-left,
  .sc-benefits__col-right {
    max-width: 100%;
    width: 100%;
  }
}

@media (max-width: 768px) {
  .sc-benefits {
    padding: 60px 20px !important;
  }
  .sc-benefits__headline {
    font-size: 32px !important;
  }
  .sc-benefits__subtext {
    font-size: 15px !important;
  }
  .sc-benefits__item {
    padding: 18px 20px;
  }
  .sc-benefits__item-title {
    font-size: 18px !important;
  }
}

/* ==========================================================================
   Results, Testimonials & CTA Banner Section (Block: acf/results)
   1:1 Pixel-Perfect Match with Original Ruby Capital / Space Capital Site
   ========================================================================== */
/* ==========================================================================
   Results, Testimonials & CTA Banner Section (Block: acf/results)
   1:1 Pixel-Perfect Match with Original Ruby Capital / Space Capital Site
   ========================================================================== */
.sc-results {
  background-color: #162325;
  padding: 110px 0 100px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}

.sc-results__container {
  width: 100%;
  max-width: 1280px;
  padding: 0 30px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 90px;
  box-sizing: border-box;
}

/* --------------------------------------------------------------------------
   Sub-block 1: Highlight Stats
   -------------------------------------------------------------------------- */
.sc-results__stats-block {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 50px;
}

.sc-results__stats-header {
  width: 100%;
  max-width: 800px;
  text-align: center;
}

.sc-results__stats-headline {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 52px;
  font-weight: 600;
  line-height: 1.1;
  letter-spacing: -1.2px;
  color: #ffffff;
  margin: 0;
}

.sc-results__stats-grid {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
  box-sizing: border-box;
}

.sc-results__stat-card {
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 20px;
  padding: 44px 20px 36px;
  text-align: center;
  background: rgba(255, 255, 255, 0.03);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  min-height: 220px;
  gap: 16px;
  box-sizing: border-box;
  transition: border-color 0.25s ease, background-color 0.25s ease, transform 0.25s ease;
}

.sc-results__stat-card:hover {
  border-color: rgba(255, 255, 255, 0.22);
  background: rgba(255, 255, 255, 0.06);
  transform: translateY(-2px);
}

.sc-results__stat-title {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.08;
  letter-spacing: -1px;
  color: #ffffff;
  margin: 0;
  text-align: center;
  max-width: 200px;
}

.sc-results__stat-desc {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
  color: rgba(255, 255, 255, 0.6);
  margin: 0;
}

/* --------------------------------------------------------------------------
   Sub-block 2: Testimonials
   -------------------------------------------------------------------------- */
.sc-results__testimonials-block {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 48px;
}

.sc-results__testi-header {
  width: 100%;
  max-width: 800px;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 14px;
}

.sc-results__testi-headline {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 52px;
  font-weight: 600;
  line-height: 1.1;
  letter-spacing: -1.2px;
  color: #ffffff;
  margin: 0;
}

.sc-results__testi-subtext {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 15px;
  line-height: 1.6;
  color: rgba(255, 255, 255, 0.7);
  margin: 0;
  max-width: 680px;
}

.sc-results__testi-grid,
.sc-results__testi-tickers {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
  height: 540px;
  overflow: hidden;
  position: relative;
  mask-image: linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 10%, black 90%, transparent 100%);
  box-sizing: border-box;
}

.sc-results__ticker-col {
  display: flex;
  flex-direction: column;
  gap: 16px;
  overflow: hidden;
  position: relative;
}

.sc-results__ticker-track {
  display: flex;
  flex-direction: column;
  gap: 16px;
  animation: sc-ticker-scroll 32s linear infinite;
}

.sc-results__ticker-col--reverse .sc-results__ticker-track {
  animation-direction: reverse;
}

.sc-results__ticker-track:hover {
  animation-play-state: paused;
}

@keyframes sc-ticker-scroll {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-50%);
  }
}

.sc-results__testi-card {
  background-color: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 20px;
  padding: 28px 24px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 20px;
  box-sizing: border-box;
  min-height: 200px;
  transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
}

.sc-results__testi-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 16px 36px rgba(0, 0, 0, 0.3);
  border-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.05);
}

.sc-results__testi-quote {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.6;
  color: rgba(255, 255, 255, 0.75);
  margin: 0;
  flex-grow: 1;
}

.sc-results__testi-author-info {
  margin-top: auto;
}

.sc-results__testi-author-name {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 15px;
  font-weight: 700;
  color: #ffffff;
}

/* Responsive Breakpoints */
@media (max-width: 1024px) {
  .sc-results {
    padding: 90px 0 80px;
  }

  .sc-results__container {
    gap: 70px;
  }

  .sc-results__stats-headline {
    font-size: 40px;
  }

  .sc-results__stats-grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .sc-results__testi-headline {
    font-size: 38px;
  }

  .sc-results__testi-grid,
  .sc-results__testi-tickers {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 768px) {
  .sc-results {
    padding: 70px 0 60px;
  }

  .sc-results__container {
    padding: 0 20px;
    gap: 50px;
  }

  .sc-results__stats-headline {
    font-size: 32px;
  }

  .sc-results__stats-grid {
    grid-template-columns: 1fr;
    gap: 14px;
  }

  .sc-results__stat-card {
    padding: 24px 16px;
  }

  .sc-results__testi-headline {
    font-size: 30px;
  }

  .sc-results__testi-subtext {
    font-size: 15px;
  }

  .sc-results__testi-grid,
  .sc-results__testi-tickers {
    grid-template-columns: 1fr;
    gap: 16px;
  }

  .sc-results__testi-card {
    padding: 24px 20px;
  }
}

/* ==========================================================================
   Generic Page / Default Page Layout Overrides
   Full-width soft background banner matching header content alignment
   ========================================================================== */

.site-main.generic-page-main,
.site-main.narrow-page-main,
.generic-hero,
.generic-content-section,
.narrow-hero,
.narrow-content-section {
  width: 100% !important;
  max-width: 100% !important;
  align-self: stretch !important;
  box-sizing: border-box !important;
  display: block !important;
}

/* Page Hero Section - Soft background banner spanning 100% viewport width */
.generic-hero {
  padding-top: 140px !important;
  padding-bottom: 50px !important;
  text-align: center !important;
  background-color: #f7f9fa !important;
  border-bottom: 1px solid rgba(5, 51, 56, 0.06) !important;
}

.generic-hero__container {
  width: 100% !important;
  max-width: 1280px !important; /* Matches .site-header__inner max-width */
  margin: 0 auto !important;
  padding: 0 30px !important; /* Matches .site-header__inner padding */
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  box-sizing: border-box !important;
}

.generic-hero__badge {
  display: inline-block;
  background-color: #ffe6e6;
  color: #053338;
  font-size: 14px;
  font-weight: 600;
  padding: 6px 16px;
  border-radius: 100px;
  margin-bottom: 16px;
  letter-spacing: -0.01em;
}

.generic-hero__title {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
  font-size: clamp(36px, 5.5vw, 60px) !important;
  font-weight: 700 !important;
  color: #053338 !important;
  letter-spacing: -0.035em !important;
  line-height: 1.12 !important;
  margin: 0 0 16px 0 !important;
  text-align: center !important;
}

.generic-hero__updated {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  color: #616a6b !important;
  margin: 0 !important;
  text-align: center !important;
}

/* Content Wrapper & Card (White background below header) */
.generic-content-section {
  padding-top: 50px !important;
  padding-bottom: 100px !important;
  background-color: #ffffff !important;
}

.generic-content__container {
  width: 100% !important;
  max-width: 1280px !important; /* Matches .site-header__inner max-width */
  margin: 0 auto !important;
  padding: 0 30px !important; /* Matches .site-header__inner padding */
  box-sizing: border-box !important;
}

.generic-content__card {
  background-color: #ffffff !important;
  width: 100% !important;
}

/* Gutenberg / Rich Text Content Styling */
.generic-entry-content,
.legal-content-card {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  color: #616a6b;
  font-size: 16px;
  line-height: 1.75;
}

.generic-entry-content h2,
.legal-content-card h2 {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  font-size: 22px;
  font-weight: 700;
  color: #053338;
  letter-spacing: -0.02em;
  line-height: 1.3;
  margin-top: 36px;
  margin-bottom: 14px;
}

.generic-entry-content h2:first-child,
.legal-content-card h2:first-child {
  margin-top: 0;
}

.generic-entry-content h3,
.legal-content-card h3 {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  font-size: 19px;
  font-weight: 700;
  color: #053338;
  margin-top: 28px;
  margin-bottom: 12px;
}

.generic-entry-content p,
.legal-content-card p {
  margin-bottom: 20px;
  color: #616a6b;
  font-size: 16px;
  line-height: 1.75;
}

.generic-entry-content ul,
.generic-entry-content ol,
.legal-content-card ul,
.legal-content-card ol {
  margin-top: 8px;
  margin-bottom: 24px;
  padding-left: 24px;
}

.generic-entry-content li,
.legal-content-card li {
  margin-bottom: 10px;
  color: #616a6b;
  line-height: 1.7;
}

.generic-entry-content a,
.legal-content-card a {
  color: #053338;
  font-weight: 600;
  text-decoration: underline;
  text-underline-offset: 3px;
  transition: color 0.2s ease;
}

.generic-entry-content a:hover,
.legal-content-card a:hover {
  color: var(--primary-color);
}

.generic-entry-content strong,
.generic-entry-content b,
.legal-content-card strong,
.legal-content-card b {
  color: #053338;
  font-weight: 600;
}

.generic-entry-content blockquote,
.legal-content-card blockquote {
  border-left: 3px solid #053338;
  padding: 12px 20px;
  margin: 24px 0;
  background-color: #fbfbf9;
  border-radius: 0 8px 8px 0;
  font-style: italic;
}

/* ==========================================================================
   Narrow Width Page Template Styles
   Matches Screenshot 1 (Pure white background, title outside box, 600px width)
   ========================================================================== */

.narrow-page-main {
  background-color: #ffffff !important;
  min-height: 65vh;
}

/* Header / Title Section (Pure White Background) */
.narrow-hero {
  padding-top: 140px !important;
  padding-bottom: 24px !important;
  text-align: center !important;
  background-color: #ffffff !important;
}

.narrow-hero__container {
  width: 100% !important;
  max-width: 680px !important;
  margin: 0 auto !important;
  padding: 0 24px !important;
}

.narrow-hero__title {
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
  font-size: clamp(40px, 5.5vw, 60px) !important;
  font-weight: 700 !important;
  color: #053338 !important;
  letter-spacing: -0.035em !important;
  line-height: 1.1 !important;
  margin: 0 0 16px 0 !important;
}

.narrow-hero__subtitle {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  color: #616a6b !important;
  max-width: 560px !important;
  margin: 0 auto !important;
  line-height: 1.6 !important;
}

.narrow-hero__note {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  color: #053338 !important;
  max-width: 560px !important;
  margin: 12px auto 0 !important;
  line-height: 1.6 !important;
}

.narrow-hero__note a {
  color: var(--primary-hover) !important;
  text-decoration: underline !important;
  text-underline-offset: 3px;
  word-break: break-word;
}

.narrow-hero__note a:hover {
  color: var(--primary-color) !important;
}

/* Content & Form Container (Narrow Width: 600px) */
.narrow-content-section {
  padding-top: 24px !important;
  padding-bottom: 100px !important;
  background-color: #ffffff !important;
}

.narrow-content__container {
  width: 100% !important;
  max-width: 600px !important;
  margin: 0 auto !important;
  padding: 0 24px !important;
}

.narrow-entry-content {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

/* Form Controls & Shortcode Auto-Styling */
.narrow-entry-content form,
.narrow-entry-content .wpcf7,
.narrow-entry-content .wpforms-container,
.narrow-entry-content .gform_wrapper {
  width: 100%;
}

.narrow-entry-content label,
.narrow-entry-content .wpforms-field-label,
.narrow-entry-content .gfield_label {
  display: block;
  font-size: 14px;
  font-weight: 500;
  color: #616a6b;
  margin-bottom: 8px;
  margin-top: 20px;
}

.narrow-entry-content input[type="text"],
.narrow-entry-content input[type="email"],
.narrow-entry-content input[type="tel"],
.narrow-entry-content input[type="url"],
.narrow-entry-content input[type="number"],
.narrow-entry-content select,
.narrow-entry-content textarea,
.narrow-entry-content .wpforms-field input,
.narrow-entry-content .wpforms-field textarea,
.narrow-entry-content .gfield input,
.narrow-entry-content .gfield textarea {
  width: 100%;
  background-color: #f3f3f3;
  border: 1px solid transparent;
  border-radius: 12px;
  padding: 16px 20px;
  font-size: 15px;
  font-family: 'Inter', sans-serif;
  color: #111827;
  outline: none;
  transition: border-color 0.2s ease, background-color 0.2s ease, box-shadow 0.2s ease;
  box-sizing: border-box;
}

.narrow-entry-content input:focus,
.narrow-entry-content select:focus,
.narrow-entry-content textarea:focus {
  background-color: #ffffff;
  border-color: #053338;
  box-shadow: 0 0 0 3px rgba(5, 51, 56, 0.1);
}

.narrow-entry-content textarea {
  min-height: 140px;
  resize: vertical;
}

.narrow-entry-content input::placeholder,
.narrow-entry-content textarea::placeholder {
  color: #9ca3af;
  font-size: 15px;
}

/* WordPress Contact Forms (Forminator, WPForms, Contact Form 7, Gravity Forms, etc.) */
.forminator-button-submit,
.forminator-ui .forminator-button-submit,
.forminator-ui.forminator-custom-form .forminator-button-submit,
.forminator-ui.forminator-custom-form[data-design="default"] .forminator-button-submit,
.wpcf7-submit,
.wpforms-submit,
.gform_button,
.narrow-entry-content input[type="submit"],
.narrow-entry-content button[type="submit"],
.narrow-entry-content .wpforms-submit,
.narrow-entry-content .gform_button {
  background-color: var(--sc-btn-primary-bg) !important;
  color: var(--sc-btn-primary-text) !important;
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, sans-serif !important;
  font-weight: 600 !important;
  border-radius: 100px !important;
  border: none !important;
  transition: background-color 0.2s ease, transform 0.2s ease, box-shadow 0.2s ease !important;
}

.forminator-button-submit:hover,
.forminator-button-submit:focus,
.forminator-button-submit:active,
.forminator-ui .forminator-button-submit:hover,
.forminator-ui .forminator-button-submit:focus,
.forminator-ui .forminator-button-submit:active,
.forminator-ui.forminator-custom-form[data-design="default"] .forminator-button-submit:hover,
.forminator-ui.forminator-custom-form[data-design="default"] .forminator-button-submit:focus,
.forminator-ui.forminator-custom-form[data-design="default"] .forminator-button-submit:active,
.wpcf7-submit:hover,
.wpforms-submit:hover,
.gform_button:hover,
.narrow-entry-content input[type="submit"]:hover,
.narrow-entry-content button[type="submit"]:hover,
.narrow-entry-content .wpforms-submit:hover,
.narrow-entry-content .gform_button:hover {
  background-color: var(--sc-btn-primary-hover) !important;
  color: var(--sc-btn-primary-text) !important;
  transform: translateY(-1px);
}

@media (max-width: 768px) {
  .generic-hero {
    padding-top: 110px !important;
    padding-bottom: 35px !important;
  }
  .generic-hero__title {
    font-size: 32px !important;
  }
  .generic-content-section {
    padding-top: 30px !important;
    padding-bottom: 60px !important;
  }
  .narrow-hero {
    padding-top: 110px !important;
    padding-bottom: 20px !important;
  }
  .narrow-hero__title {
    font-size: 36px !important;
  }
  .narrow-content-section {
    padding-bottom: 60px !important;
  }
}
/* ==========================================================================
   404 Page (sc-404)
   ========================================================================== */
.sc-404 {
  position: relative;
  width: 100%;
  min-height: 70vh;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--token-91ab7d58-6a3c-4c03-9786-fe4d3dcc41dd, rgb(241, 242, 235));
  padding: 80px 20px 100px;
  box-sizing: border-box;
  overflow: hidden;
}

.sc-404__container {
  position: relative;
  z-index: 1;
  width: 100%;
  max-width: 720px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
  text-align: center;
}

.sc-404__code {
  margin: 0;
  font-family: "Instrument Sans", sans-serif;
  font-size: 180px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: -0.04em;
  color: var(--primary-color);
  text-shadow: 0 12px 40px var(--sc-btn-shadow);
}

.sc-404__title {
  margin: 0;
  font-family: "Instrument Sans", "Instrument Sans Placeholder", sans-serif;
  font-size: 56px;
  font-weight: 600;
  line-height: 1.05em;
  letter-spacing: -0.4px;
  color: var(--token-76330011-cd86-4f51-99b5-78d7cb2bef6d, #053338);
}

.sc-404__text {
  margin: 0 0 12px;
  max-width: 520px;
  font-family: "Instrument Sans", sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.45em;
  letter-spacing: -0.02em;
  color: rgba(5, 51, 56, 0.75);
}

.sc-hero__cta-btn.sc-404__btn {
  padding: 16px 40px;
}

.sc-404__btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.2s ease;
}

.sc-404__btn:hover .sc-404__btn-icon {
  transform: translateX(-4px);
}

@media (max-width: 767px) {
  .sc-404 {
    min-height: 60vh;
    padding: 60px 16px 80px;
  }

  .sc-404__code {
    font-size: 120px;
  }

  .sc-404__title {
    font-size: 36px;
  }

  .sc-404__text {
    font-size: 17px;
  }
}

/* Forminator: section headings (Business Information, Bank Statements, …) at sub-heading size, and
   HTML-field copy (e.g. the consent paragraph) at helper-text size. !important beats Forminator's
   per-form inline styles (form title font size 45px, scoped to #forminator-module-ID). */
.forminator-ui.forminator-custom-form .forminator-field .forminator-title {
  margin: 12px 0 4px !important;
  font-family: 'Instrument Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
  font-size: 22px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  letter-spacing: -0.02em !important;
  color: #053338 !important;
}

.forminator-ui.forminator-custom-form .forminator-merge-tags,
.forminator-ui.forminator-custom-form .forminator-merge-tags p {
  margin: 0 !important;
  font-size: 13px !important;
  line-height: 1.6 !important;
  color: #616a6b !important;
}

.forminator-ui.forminator-custom-form .forminator-merge-tags a {
  font-size: inherit !important;
}

@media (max-width: 767px) {
  .forminator-ui.forminator-custom-form .forminator-field .forminator-title {
    font-size: 20px !important;
  }
}
