/* Breakpoint visibility for approach.html */
@media(min-width: 1200px){.hidden-17go3hs{display:none!important}}@media(min-width: 860px) and (max-width: 1199px){.hidden-eldl7a{display:none!important}}@media(max-width: 859px){.hidden-1r8qfoj{display:none!important}}

/* Page-specific styles for approach.html */
.framer-body-EWl9pe5Aa-framer-KCYpI{background:#fff}
.framer-KCYpI.framer-1emuubo,.framer-KCYpI .framer-1emuubo{display:block}
.framer-KCYpI.framer-17go3hs{background-color:#fff;flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .framer-uh1inn-container{z-index:10;flex:none;width:100%;height:auto;position:fixed;top:0;left:50%;transform:translate(-50%)}
.framer-KCYpI .approach-hero__content{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:104px 80px 0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach-hero{flex-flow:column;flex:none;place-content:center;align-items:center;gap:96px;width:100%;max-width:1300px;height:min-content;max-height:800px;padding:104px 0 96px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach-hero__inner{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-KCYpI .approach-hero__layout{flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:40px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .framer-2cl7i3{background-color:var(--aiatella-color-brand-red,#d10000);flex:none;align-self:stretch;width:2px;height:auto;position:relative;overflow:hidden}
.framer-KCYpI .framer-15a8zt3{z-index:2;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:40px;width:91%;height:min-content;padding:32px 0;display:flex;position:relative;overflow:visible}
.framer-KCYpI .framer-1b6vnfg{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:32px;width:100%;max-width:450px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-KCYpI .framer-1ts5gv6,.framer-KCYpI .company__about-2,.framer-KCYpI .framer-1pwbqnc{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .framer-gfg1hp,.framer-KCYpI .framer-cf7jcp,.framer-KCYpI .framer-flsxqv{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}
.framer-KCYpI .framer-1txaaaq,.framer-KCYpI .framer-1f6gm85,.framer-KCYpI .framer-p6if83{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .framer-1ja1goj,.framer-KCYpI .framer-xhnl1r{--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-KCYpI .framer-1xjy0t7,.framer-KCYpI .framer-e83o8g{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:70%;max-width:430px;height:auto;position:relative}
.framer-KCYpI .approach__aorta{filter:saturate(0);aspect-ratio:1.25;height:var(--framer-aspect-ratio-supported,400px);z-index:1;border-radius:20px;flex:none;width:500px;position:relative;overflow:visible}
.framer-KCYpI .approach__bg-2{z-index:0;flex:none;width:1200px;max-width:1300px;height:800px;position:absolute;top:-432px;left:calc(50% - 600px);overflow:hidden;-webkit-mask:radial-gradient(60% 52% at 50% 33.3%,#000 0%,#0000 100%);mask:radial-gradient(60% 52% at 50% 33.3%,#000 0%,#0000 100%)}
.framer-KCYpI .framer-4kewr1{--border-bottom-width:.5px;--border-color:var(--aiatella-color-border,#dbdbdb);--border-left-width:.5px;--border-right-width:.5px;--border-style:solid;--border-top-width:.5px;background:linear-gradient(116deg,var(--aiatella-color-surface,#fff)0%,var(--aiatella-color-surface,#fff)54%,var(--aiatella-color-brand-red-deep,#8a0000)159%);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:128px 80px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__bg{z-index:0;flex:none;width:1196px;max-width:1300px;height:800px;position:absolute;bottom:-186px;right:-766px;overflow:hidden;-webkit-mask:radial-gradient(60% 52% at 50% 33.3%,#000 0%,#0000 100%);mask:radial-gradient(60% 52% at 50% 33.3%,#000 0%,#0000 100%)}
.framer-KCYpI .approach__after-hero,.framer-KCYpI .approach__after-hero-2{flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;max-width:1300px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__after-hero-5,.framer-KCYpI .approach__after-hero-4{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;height:140px;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__after-hero-3{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:.35 0 0;width:1px;max-width:380px;height:100%;position:relative;overflow:visible}
.framer-KCYpI .framer-x8uay4,.framer-KCYpI .framer-9368lw{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:hidden}
.framer-KCYpI .approach__redline-line,.framer-KCYpI .approach__redline-line-3{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__redline-line-4,.framer-KCYpI .approach__redline-line-2{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:12px;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .framer-zyus6m{background-color:var(--aiatella-color-brand-red,#d10000);will-change:var(--framer-will-change-override,transform);z-index:1;border-radius:100px;flex:none;width:12px;position:absolute;top:0;bottom:0;left:0;overflow:hidden}
.framer-KCYpI .framer-du7nlw,.framer-KCYpI .framer-vy3yzr{flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;height:min-content;padding:0 0 0 6px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .framer-caohh7{background:linear-gradient(90deg,var(--aiatella-color-brand-red,#d10000)0%,var(--aiatella-color-surface,#fff)100%);flex:1 0 0;width:1px;height:4px;position:relative;overflow:hidden}
.framer-KCYpI .framer-51clk2,.framer-KCYpI .framer-apx1ho{flex-flow:wrap;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__image-2{--border-bottom-width:1px;--border-color:var(--aiatella-color-border,#e1e1e1);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--aiatella-color-surface-subtle,#f7f7f7);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:16px;width:1px;height:min-content;padding:24px 24px 32px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__graphic-1,.framer-KCYpI .approach__graphic-2,.framer-KCYpI .approach__graphic-6,.framer-KCYpI .approach__graphic-5,.framer-KCYpI .approach__graphic-3,.framer-KCYpI .approach__graphic-4{flex:none;width:40px;height:40px;position:relative}
.framer-KCYpI .framer-9jq1eo,.framer-KCYpI .framer-1of69dm,.framer-KCYpI .framer-nbqbp3,.framer-KCYpI .framer-tyijy5,.framer-KCYpI .framer-19al3tk,.framer-KCYpI .framer-19y9oeh{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}
.framer-KCYpI .approach__image-6,.framer-KCYpI .approach__image-1{--border-bottom-width:1px;--border-color:var(--aiatella-color-border,#e1e1e1);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--aiatella-color-surface-subtle,#f7f7f7);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:1 0 0;place-content:flex-start;align-self:stretch;align-items:flex-start;gap:16px;width:1px;height:auto;padding:24px 24px 32px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__products-3{background-color:var(--aiatella-color-surface,#fff);flex-flow:column;flex:none;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:128px 80px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__products{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;max-width:1300px;height:min-content;padding:0;scroll-margin-top:32px;display:flex;position:relative;overflow:visible}
.framer-KCYpI .company__about{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:40px;width:52%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .company__about-4{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:32px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}
.framer-KCYpI .framer-kv1ey{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:80%;height:auto;position:relative}
.framer-KCYpI .framer-mmlydt{filter:saturate(0);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:none;place-content:flex-end center;align-items:flex-end;gap:0;width:500px;height:440px;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__redline{opacity:0;z-index:1;background-color:#fff;flex:none;height:710px;position:absolute;top:1016px;left:0;right:0;overflow:hidden}
.framer-KCYpI .approach__redline-2{opacity:0;z-index:1;background-color:#fff;flex:none;height:710px;position:absolute;top:3172px;left:0;right:0;overflow:hidden}
.framer-KCYpI .approach__redline-3{background-color:var(--aiatella-color-surface-subtle,#f7f7f7);flex-flow:column;flex:none;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:128px 80px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__products-2{flex-flow:row;flex:none;place-content:center;align-items:center;gap:200px;width:100%;max-width:1300px;height:min-content;padding:0;scroll-margin-top:32px;display:flex;position:relative;overflow:visible}
.framer-KCYpI .company__about-3{filter:saturate(0);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:none;place-content:flex-end center;align-items:flex-end;gap:0;width:500px;height:min-content;min-height:440px;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .framer-1nnekkt{flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:40px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .framer-z6lzi7{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:430px;height:auto;position:relative}
.framer-KCYpI .framer-jw9gs{--border-bottom-width:.5px;--border-color:var(--aiatella-color-border,#dbdbdb);--border-left-width:.5px;--border-right-width:.5px;--border-style:solid;--border-top-width:.5px;background:linear-gradient(116deg,var(--aiatella-color-ink,#000)-53%,var(--aiatella-color-brand-red-deep,#8a0000)99%);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:128px 80px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__bg-3{z-index:0;flex:none;width:607px;max-width:1300px;height:835px;position:absolute;top:-418px;right:-209px;overflow:hidden;-webkit-mask:radial-gradient(60% 52% at 50% 33.3%,#000 0%,#0000 100%);mask:radial-gradient(60% 52% at 50% 33.3%,#000 0%,#0000 100%)}
.framer-KCYpI .approach__after-hero-6{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:.3 0 0;width:1px;max-width:320px;height:100%;position:relative;overflow:visible}
.framer-KCYpI .framer-1vsd0cw{background-color:var(--aiatella-color-surface,#fff);will-change:var(--framer-will-change-override,transform);z-index:1;border-radius:100px;flex:none;width:12px;position:absolute;top:0;bottom:0;left:0;overflow:hidden}
.framer-KCYpI .framer-1q6u89f{background:linear-gradient(90deg,var(--aiatella-color-surface,#fff)0%,#8a000000 100%);flex:1 0 0;width:1px;height:4px;position:relative;overflow:hidden}
.framer-KCYpI .approach__image-5,.framer-KCYpI .approach__image-3{--border-bottom-width:1px;--border-color:var(--aiatella-color-border,#e1e1e1);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--aiatella-color-surface,#fff);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:1 0 0;place-content:flex-start;align-self:stretch;align-items:flex-start;gap:16px;width:1px;height:auto;padding:24px 24px 32px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .approach__image-4{--border-bottom-width:1px;--border-color:var(--aiatella-color-border,#e1e1e1);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--aiatella-color-surface,#fff);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:16px;width:1px;height:min-content;padding:24px 24px 32px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .framer-1wqm8rv{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:2px;padding:0 80px;display:flex;position:relative;overflow:hidden}
.framer-KCYpI .framer-1xxe7gz-container,.framer-KCYpI .framer-1o3w9or-container{flex:none;width:100%;height:auto;position:relative}
@supports (background:-webkit-named-image(i)) and (not (scale:1)){.framer-KCYpI.framer-17go3hs,.framer-KCYpI .approach-hero__content,.framer-KCYpI .approach-hero,.framer-KCYpI .approach-hero__layout,.framer-KCYpI .framer-15a8zt3,.framer-KCYpI .framer-1b6vnfg,.framer-KCYpI .framer-1ts5gv6,.framer-KCYpI .framer-1txaaaq,.framer-KCYpI .framer-4kewr1,.framer-KCYpI .approach__after-hero,.framer-KCYpI .framer-x8uay4,.framer-KCYpI .approach__redline-line,.framer-KCYpI .approach__redline-line-4,.framer-KCYpI .framer-du7nlw,.framer-KCYpI .framer-51clk2,.framer-KCYpI .approach__image-2,.framer-KCYpI .approach__image-6,.framer-KCYpI .approach__image-1,.framer-KCYpI .approach__products-3,.framer-KCYpI .company__about,.framer-KCYpI .company__about-4,.framer-KCYpI .company__about-2,.framer-KCYpI .framer-1f6gm85,.framer-KCYpI .framer-mmlydt,.framer-KCYpI .approach__redline-3,.framer-KCYpI .approach__products-2,.framer-KCYpI .company__about-3,.framer-KCYpI .framer-1nnekkt,.framer-KCYpI .framer-1pwbqnc,.framer-KCYpI .framer-p6if83,.framer-KCYpI .framer-jw9gs,.framer-KCYpI .approach__after-hero-2,.framer-KCYpI .framer-9368lw,.framer-KCYpI .approach__redline-line-3,.framer-KCYpI .approach__redline-line-2,.framer-KCYpI .framer-vy3yzr,.framer-KCYpI .framer-apx1ho,.framer-KCYpI .approach__image-5,.framer-KCYpI .approach__image-4,.framer-KCYpI .approach__image-3,.framer-KCYpI .framer-1wqm8rv{gap:0}.framer-KCYpI.framer-17go3hs>*,.framer-KCYpI .approach-hero__content>*,.framer-KCYpI .approach__redline-line>*,.framer-KCYpI .framer-mmlydt>*,.framer-KCYpI .company__about-3>*,.framer-KCYpI .approach__redline-line-3>*{margin:0}.framer-KCYpI.framer-17go3hs>:first-child,.framer-KCYpI .approach-hero__content>:first-child,.framer-KCYpI .approach-hero>:first-child,.framer-KCYpI .framer-15a8zt3>:first-child,.framer-KCYpI .framer-1b6vnfg>:first-child,.framer-KCYpI .framer-1ts5gv6>:first-child,.framer-KCYpI .framer-1txaaaq>:first-child,.framer-KCYpI .framer-4kewr1>:first-child,.framer-KCYpI .approach__after-hero>:first-child,.framer-KCYpI .framer-x8uay4>:first-child,.framer-KCYpI .approach__redline-line>:first-child,.framer-KCYpI .approach__image-2>:first-child,.framer-KCYpI .approach__image-6>:first-child,.framer-KCYpI .approach__image-1>:first-child,.framer-KCYpI .approach__products-3>:first-child,.framer-KCYpI .company__about>:first-child,.framer-KCYpI .company__about-4>:first-child,.framer-KCYpI .company__about-2>:first-child,.framer-KCYpI .framer-1f6gm85>:first-child,.framer-KCYpI .framer-mmlydt>:first-child,.framer-KCYpI .approach__redline-3>:first-child,.framer-KCYpI .company__about-3>:first-child,.framer-KCYpI .framer-1nnekkt>:first-child,.framer-KCYpI .framer-1pwbqnc>:first-child,.framer-KCYpI .framer-p6if83>:first-child,.framer-KCYpI .framer-jw9gs>:first-child,.framer-KCYpI .approach__after-hero-2>:first-child,.framer-KCYpI .framer-9368lw>:first-child,.framer-KCYpI .approach__redline-line-3>:first-child,.framer-KCYpI .approach__image-5>:first-child,.framer-KCYpI .approach__image-4>:first-child,.framer-KCYpI .approach__image-3>:first-child{margin-top:0}.framer-KCYpI.framer-17go3hs>:last-child,.framer-KCYpI .approach-hero__content>:last-child,.framer-KCYpI .approach-hero>:last-child,.framer-KCYpI .framer-15a8zt3>:last-child,.framer-KCYpI .framer-1b6vnfg>:last-child,.framer-KCYpI .framer-1ts5gv6>:last-child,.framer-KCYpI .framer-1txaaaq>:last-child,.framer-KCYpI .framer-4kewr1>:last-child,.framer-KCYpI .approach__after-hero>:last-child,.framer-KCYpI .framer-x8uay4>:last-child,.framer-KCYpI .approach__redline-line>:last-child,.framer-KCYpI .approach__image-2>:last-child,.framer-KCYpI .approach__image-6>:last-child,.framer-KCYpI .approach__image-1>:last-child,.framer-KCYpI .approach__products-3>:last-child,.framer-KCYpI .company__about>:last-child,.framer-KCYpI .company__about-4>:last-child,.framer-KCYpI .company__about-2>:last-child,.framer-KCYpI .framer-1f6gm85>:last-child,.framer-KCYpI .framer-mmlydt>:last-child,.framer-KCYpI .approach__redline-3>:last-child,.framer-KCYpI .company__about-3>:last-child,.framer-KCYpI .framer-1nnekkt>:last-child,.framer-KCYpI .framer-1pwbqnc>:last-child,.framer-KCYpI .framer-p6if83>:last-child,.framer-KCYpI .framer-jw9gs>:last-child,.framer-KCYpI .approach__after-hero-2>:last-child,.framer-KCYpI .framer-9368lw>:last-child,.framer-KCYpI .approach__redline-line-3>:last-child,.framer-KCYpI .approach__image-5>:last-child,.framer-KCYpI .approach__image-4>:last-child,.framer-KCYpI .approach__image-3>:last-child{margin-bottom:0}.framer-KCYpI .approach-hero>*{margin:48px 0}.framer-KCYpI .approach-hero__layout>*{margin:0 20px}.framer-KCYpI .approach-hero__layout>:first-child,.framer-KCYpI .approach__redline-line-4>:first-child,.framer-KCYpI .framer-du7nlw>:first-child,.framer-KCYpI .framer-51clk2>:first-child,.framer-KCYpI .approach__products-2>:first-child,.framer-KCYpI .approach__redline-line-2>:first-child,.framer-KCYpI .framer-vy3yzr>:first-child,.framer-KCYpI .framer-apx1ho>:first-child,.framer-KCYpI .framer-1wqm8rv>:first-child{margin-left:0}.framer-KCYpI .approach-hero__layout>:last-child,.framer-KCYpI .approach__redline-line-4>:last-child,.framer-KCYpI .framer-du7nlw>:last-child,.framer-KCYpI .framer-51clk2>:last-child,.framer-KCYpI .approach__products-2>:last-child,.framer-KCYpI .approach__redline-line-2>:last-child,.framer-KCYpI .framer-vy3yzr>:last-child,.framer-KCYpI .framer-apx1ho>:last-child,.framer-KCYpI .framer-1wqm8rv>:last-child{margin-right:0}.framer-KCYpI .framer-15a8zt3>*,.framer-KCYpI .approach__after-hero>*,.framer-KCYpI .company__about>*,.framer-KCYpI .framer-1nnekkt>*,.framer-KCYpI .approach__after-hero-2>*{margin:20px 0}.framer-KCYpI .framer-1b6vnfg>*,.framer-KCYpI .company__about-4>*{margin:16px 0}.framer-KCYpI .framer-1ts5gv6>*,.framer-KCYpI .approach__image-2>*,.framer-KCYpI .approach__image-6>*,.framer-KCYpI .approach__image-1>*,.framer-KCYpI .company__about-2>*,.framer-KCYpI .framer-1pwbqnc>*,.framer-KCYpI .approach__image-5>*,.framer-KCYpI .approach__image-4>*,.framer-KCYpI .approach__image-3>*{margin:8px 0}.framer-KCYpI .framer-1txaaaq>*,.framer-KCYpI .framer-x8uay4>*,.framer-KCYpI .approach__products-3>*,.framer-KCYpI .framer-1f6gm85>*,.framer-KCYpI .approach__redline-3>*,.framer-KCYpI .framer-p6if83>*,.framer-KCYpI .framer-9368lw>*{margin:12px 0}.framer-KCYpI .framer-4kewr1>*,.framer-KCYpI .framer-jw9gs>*{margin:5px 0}.framer-KCYpI .approach__redline-line-4>*,.framer-KCYpI .framer-du7nlw>*,.framer-KCYpI .approach__redline-line-2>*,.framer-KCYpI .framer-vy3yzr>*{margin:0}.framer-KCYpI .framer-51clk2>*,.framer-KCYpI .framer-apx1ho>*{margin:0 12px}.framer-KCYpI .approach__products-2>*{margin:0 100px}.framer-KCYpI .framer-1wqm8rv>*{margin:0 5px}}

.framer-KCYpI[data-border=true]:after,.framer-KCYpI [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}
@media (min-width:860px) and (max-width:1199px){.framer-body-EWl9pe5Aa-framer-KCYpI{background:#fff}.framer-KCYpI.framer-17go3hs{width:860px}.framer-KCYpI .approach-hero__content{padding:100px 48px 0}.framer-KCYpI .approach-hero{gap:80px;max-height:900px}.framer-KCYpI .framer-15a8zt3{width:90%;padding:32px 0 24px}.framer-KCYpI .framer-1txaaaq,.framer-KCYpI .framer-1f6gm85,.framer-KCYpI .framer-p6if83{max-width:400px}.framer-KCYpI .framer-1xjy0t7,.framer-KCYpI .framer-e83o8g,.framer-KCYpI .framer-z6lzi7{width:90%}.framer-KCYpI .approach__aorta{aspect-ratio:unset;width:36%;height:360px}.framer-KCYpI .approach__bg-2{top:-482px;-webkit-mask:radial-gradient(75% 52% at 50% 33.3%,#000 0%,#0000 100%);mask:radial-gradient(75% 52% at 50% 33.3%,#000 0%,#0000 100%)}.framer-KCYpI .framer-4kewr1,.framer-KCYpI .framer-jw9gs{padding:104px 48px}.framer-KCYpI .approach__bg{height:808px;bottom:-304px;right:-909px;-webkit-mask:radial-gradient(75% 52% at 50% 33.3%,#000 0%,#0000 100%);mask:radial-gradient(75% 52% at 50% 33.3%,#000 0%,#0000 100%)}.framer-KCYpI .approach__after-hero-3{flex:.5 0 0}.framer-KCYpI .approach__products-3,.framer-KCYpI .approach__redline-3{padding:104px 40px}.framer-KCYpI .approach__products{order:0}.framer-KCYpI .company__about{order:0;width:44%}.framer-KCYpI .framer-mmlydt{order:1;align-self:stretch;width:46%;height:auto}.framer-KCYpI .approach__redline{height:588px;top:980px}.framer-KCYpI .approach__redline-2{height:588px;top:3044px}.framer-KCYpI .approach__products-2{gap:unset;justify-content:space-between}.framer-KCYpI .company__about-3{height:auto;min-height:unset;align-self:stretch;width:46%;padding:0 60px 0 0}.framer-KCYpI .framer-1nnekkt{flex:none;width:46%;max-width:420px}.framer-KCYpI .approach__bg-3{order:0;width:629px;height:582px;top:-246px;right:-335px;-webkit-mask:radial-gradient(75% 52% at 50% 33.3%,#000 0%,#0000 100%);mask:radial-gradient(75% 52% at 50% 33.3%,#000 0%,#0000 100%)}.framer-KCYpI .approach__after-hero-2{order:1}.framer-KCYpI .approach__after-hero-6{flex:.4 0 0}@supports (background:-webkit-named-image(i)) and (not (scale:1)){.framer-KCYpI .approach-hero,.framer-KCYpI .approach__products-2{gap:0}.framer-KCYpI .approach-hero>*{margin:40px 0}.framer-KCYpI .approach-hero>:first-child{margin-top:0}.framer-KCYpI .approach-hero>:last-child{margin-bottom:0}.framer-KCYpI .approach__products-2>*,.framer-KCYpI .approach__products-2>:first-child,.framer-KCYpI .approach__products-2>:last-child{margin:0}}}
@media (max-width:859px){.framer-body-EWl9pe5Aa-framer-KCYpI{background:#fff}.framer-KCYpI.framer-17go3hs{width:390px}.framer-KCYpI .framer-uh1inn-container{order:0}.framer-KCYpI .approach-hero__content{order:1;padding:96px 24px 0}.framer-KCYpI .approach-hero{order:0;gap:0;max-width:360px;padding:32px 0 64px}.framer-KCYpI .approach-hero__inner{flex-direction:column;order:0;justify-content:center;gap:40px}.framer-KCYpI .approach-hero__layout{flex:none;order:0;gap:20px;width:100%}.framer-KCYpI .framer-15a8zt3{flex:1 0 0;align-content:center;align-items:center;gap:32px;width:1px;padding:20px 0}.framer-KCYpI .framer-1txaaaq,.framer-KCYpI .framer-1f6gm85,.framer-KCYpI .framer-p6if83{gap:20px}.framer-KCYpI .framer-1xjy0t7,.framer-KCYpI .framer-e83o8g{width:100%}.framer-KCYpI .approach__aorta{aspect-ratio:unset;order:1;width:100%;height:200px}.framer-KCYpI .approach__bg-2{order:1;top:-519px;-webkit-mask:radial-gradient(100% 52% at 50% 33.3%,#000 0%,#0000 100%);mask:radial-gradient(100% 52% at 50% 33.3%,#000 0%,#0000 100%)}.framer-KCYpI .framer-4kewr1{order:2;padding:64px 24px}.framer-KCYpI .approach__bg{order:0;width:234px;height:378px;bottom:0;right:0;-webkit-mask:radial-gradient(100% 52% at 50% 33.3%,#000 0%,#0000 100%);mask:radial-gradient(100% 52% at 50% 33.3%,#000 0%,#0000 100%)}.framer-KCYpI .approach__after-hero,.framer-KCYpI .approach__after-hero-2{order:1;gap:64px;max-width:360px}.framer-KCYpI .approach__after-hero-5,.framer-KCYpI .approach__after-hero-4{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:20px;height:min-content}.framer-KCYpI .approach__after-hero-3,.framer-KCYpI .approach__after-hero-6{flex:none;width:80%;height:auto}.framer-KCYpI .framer-51clk2,.framer-KCYpI .framer-apx1ho{flex-direction:column}.framer-KCYpI .approach__image-2,.framer-KCYpI .framer-1nnekkt,.framer-KCYpI .approach__image-4{flex:none;width:100%}.framer-KCYpI .approach__image-6,.framer-KCYpI .approach__image-1,.framer-KCYpI .approach__image-5,.framer-KCYpI .approach__image-3{align-self:unset;flex:none;width:100%;height:min-content}.framer-KCYpI .approach__products-3{order:5;padding:64px 20px}.framer-KCYpI .approach__products{flex-direction:column;place-content:flex-start center;align-items:flex-start;gap:40px;max-width:360px}.framer-KCYpI .company__about{order:1;width:100%}.framer-KCYpI .framer-mmlydt{order:0;width:100%;height:300px}.framer-KCYpI .approach__redline{order:3;top:836px}.framer-KCYpI .approach__redline-2{order:4;top:3284px}.framer-KCYpI .approach__redline-3{order:6;padding:64px 20px}.framer-KCYpI .approach__products-2{flex-direction:column;gap:40px;max-width:360px}.framer-KCYpI .company__about-3{height:300px;min-height:unset;width:100%}.framer-KCYpI .framer-jw9gs{order:7;padding:64px 24px}.framer-KCYpI .approach__bg-3{order:0;width:319px;height:435px;top:-182px;right:-222px;-webkit-mask:radial-gradient(100% 52% at 50% 33.3%,#000 0%,#0000 100%);mask:radial-gradient(100% 52% at 50% 33.3%,#000 0%,#0000 100%)}.framer-KCYpI .framer-1wqm8rv{order:8}.framer-KCYpI .framer-1xxe7gz-container{order:9}.framer-KCYpI .framer-1o3w9or-container{order:10}@supports (background:-webkit-named-image(i)) and (not (scale:1)){.framer-KCYpI .approach-hero,.framer-KCYpI .approach-hero__inner,.framer-KCYpI .approach-hero__layout,.framer-KCYpI .framer-15a8zt3,.framer-KCYpI .framer-1txaaaq,.framer-KCYpI .approach__after-hero,.framer-KCYpI .approach__after-hero-5,.framer-KCYpI .framer-51clk2,.framer-KCYpI .approach__products,.framer-KCYpI .framer-1f6gm85,.framer-KCYpI .approach__products-2,.framer-KCYpI .framer-p6if83,.framer-KCYpI .approach__after-hero-2,.framer-KCYpI .approach__after-hero-4,.framer-KCYpI .framer-apx1ho{gap:0}.framer-KCYpI .approach-hero>*{margin:0}.framer-KCYpI .approach-hero>:first-child,.framer-KCYpI .approach-hero__inner>:first-child,.framer-KCYpI .framer-15a8zt3>:first-child,.framer-KCYpI .framer-1txaaaq>:first-child,.framer-KCYpI .approach__after-hero>:first-child,.framer-KCYpI .approach__after-hero-5>:first-child,.framer-KCYpI .framer-51clk2>:first-child,.framer-KCYpI .approach__products>:first-child,.framer-KCYpI .framer-1f6gm85>:first-child,.framer-KCYpI .approach__products-2>:first-child,.framer-KCYpI .framer-p6if83>:first-child,.framer-KCYpI .approach__after-hero-2>:first-child,.framer-KCYpI .approach__after-hero-4>:first-child,.framer-KCYpI .framer-apx1ho>:first-child{margin-top:0}.framer-KCYpI .approach-hero>:last-child,.framer-KCYpI .approach-hero__inner>:last-child,.framer-KCYpI .framer-15a8zt3>:last-child,.framer-KCYpI .framer-1txaaaq>:last-child,.framer-KCYpI .approach__after-hero>:last-child,.framer-KCYpI .approach__after-hero-5>:last-child,.framer-KCYpI .framer-51clk2>:last-child,.framer-KCYpI .approach__products>:last-child,.framer-KCYpI .framer-1f6gm85>:last-child,.framer-KCYpI .approach__products-2>:last-child,.framer-KCYpI .framer-p6if83>:last-child,.framer-KCYpI .approach__after-hero-2>:last-child,.framer-KCYpI .approach__after-hero-4>:last-child,.framer-KCYpI .framer-apx1ho>:last-child{margin-bottom:0}.framer-KCYpI .approach-hero__inner>*,.framer-KCYpI .approach__products>*,.framer-KCYpI .approach__products-2>*{margin:20px 0}.framer-KCYpI .approach-hero__layout>*{margin:0 10px}.framer-KCYpI .approach-hero__layout>:first-child{margin-left:0}.framer-KCYpI .approach-hero__layout>:last-child{margin-right:0}.framer-KCYpI .framer-15a8zt3>*{margin:16px 0}.framer-KCYpI .framer-1txaaaq>*,.framer-KCYpI .approach__after-hero-5>*,.framer-KCYpI .framer-1f6gm85>*,.framer-KCYpI .framer-p6if83>*,.framer-KCYpI .approach__after-hero-4>*{margin:10px 0}.framer-KCYpI .approach__after-hero>*,.framer-KCYpI .approach__after-hero-2>*{margin:32px 0}.framer-KCYpI .framer-51clk2>*,.framer-KCYpI .framer-apx1ho>*{margin:12px 0}}}

@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.news__scope.news__variant-root,.news__scope .news__section,.news__scope .news__header,.news__scope .news__card-link{gap:0}.news__scope.news__variant-root>*{margin:12px 0}.news__scope.news__variant-root>:first-child,.news__scope .news__section>:first-child,.news__scope .news__header>:first-child{margin-top:0}.news__scope.news__variant-root>:last-child,.news__scope .news__section>:last-child,.news__scope .news__header>:last-child{margin-bottom:0}.news__scope .news__section>*{margin:20px 0}.news__scope .news__header>*{margin:8px 0}.news__scope .news__card-link>*{margin:0 10px}.news__scope .news__card-link>:first-child{margin-left:0}.news__scope .news__card-link>:last-child{margin-right:0}}

@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.news__scope.news-card--phone .news__section,.news__scope.news-card--phone .news__grid{gap:0}.news__scope.news-card--phone .news__section>*,.news__scope.news-card--phone .news__grid>*{margin:10px 0}.news__scope.news-card--phone .news__section>:first-child,.news__scope.news-card--phone .news__grid>:first-child{margin-top:0}.news__scope.news-card--phone .news__section>:last-child,.news__scope.news-card--phone .news__grid>:last-child{margin-bottom:0}}

@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.news-card.news-card__root,.news-card .news-card__meta{gap:0}.news-card.news-card__root>*,.news-card .news-card__meta>*{margin:0}.news-card.news-card__root>:first-child,.news-card .news-card__meta>:first-child{margin-top:0}.news-card.news-card__root>:last-child,.news-card .news-card__meta>:last-child{margin-bottom:0}}

/* phase-e:collapsed-variants start */
.approach__bg-2 [data-framer-background-image-wrapper]{background-size:40px auto}@media (min-width:860px){.approach__bg-2 [data-framer-background-image-wrapper]{background-size:60px auto}}@media (min-width:1200px){.approach__bg-2 [data-framer-background-image-wrapper]{background-size:80px auto}}.approach__bg [data-framer-background-image-wrapper]{background-size:40px auto}@media (min-width:860px){.approach__bg [data-framer-background-image-wrapper]{background-size:60px auto}}@media (min-width:1200px){.approach__bg [data-framer-background-image-wrapper]{background-size:80px auto}}
/* phase-e:collapsed-variants end */
