.CaseStudiesSection_section__deL7T{padding:80px 40px;background:transparent}.CaseStudiesSection_sectionVisible__0pli5{--reveal-opacity:1}.CaseStudiesSection_container__NgRAv{max-width:var(--phase4-content-width,1400px);margin:0 auto;display:flex;flex-direction:column;gap:50px}.CaseStudiesSection_headingWrapper__Rxp_R{display:flex;flex-direction:column;align-items:flex-end;gap:25px;width:100%;opacity:0;transform:translateY(32px);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}.CaseStudiesSection_headingMeta__WPT1z{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:100%}.CaseStudiesSection_headingMetaSlash__Ufbqo{margin:0;color:var(--phase4-accent);font-family:var(--phase4-font-display);font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:600;letter-spacing:-.035em;line-height:1.45}.CaseStudiesSection_headingMetaText__7CVjZ{margin:0;font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:600;letter-spacing:-.3px;line-height:1.3}.CaseStudiesSection_headingMetaText__7CVjZ span{background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CaseStudiesSection_headingRow__0T_4Q{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;width:100%;overflow:hidden}.CaseStudiesSection_headingTitleWrap__dOqVJ{flex:1 0;width:1px}.CaseStudiesSection_headingTitle__Om5mC{margin:0;font-family:var(--phase4-font-display);font-size:clamp(40px,5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:.96}.CaseStudiesSection_headingTitle__Om5mC span{color:var(--phase4-text)}.CaseStudiesSection_headingBody__HRzMa{flex:1 0;width:1px;max-width:340px}.CaseStudiesSection_headingDescription__KRScN{margin:0;color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.2px;line-height:1.35;text-align:left}.CaseStudiesSection_headingVisible__Z_szd{opacity:1;transform:translateY(0)}.CaseStudiesSection_sliderShell__h9Z32{position:relative;--slide-width:calc(30.303030303030305% - 15px + 4.545454545454546px);padding-bottom:36px}.CaseStudiesSection_sliderViewport__UFiC6{display:flex;width:100%;height:100%;max-width:100%;max-height:100%;place-items:center;margin:0;padding:0;list-style-type:none;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,1) 5%,rgba(0,0,0,1) 95%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,1) 5%,rgba(0,0,0,1) 95%,rgba(0,0,0,0))}.CaseStudiesSection_sliderScroller__8knP5{width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-webkit-touch-callout:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;scrollbar-width:none;-ms-overflow-style:none}.CaseStudiesSection_sliderScroller__8knP5::-webkit-scrollbar{display:none}.CaseStudiesSection_sliderScroller__8knP5:active{cursor:-webkit-grabbing;cursor:grabbing}.CaseStudiesSection_sliderTrack__9GlGE{display:flex;flex-direction:row;gap:15px;width:100%;max-width:100%;max-height:100%;margin:0;padding:0;list-style:none;text-indent:0}.CaseStudiesSection_slide__NDvV7{flex:0 0 var(--slide-width);width:var(--slide-width);height:450px;scroll-snap-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transform:translateY(28px);transition:opacity .58s cubic-bezier(.22,1,.36,1),transform .58s cubic-bezier(.22,1,.36,1)}.CaseStudiesSection_slideVisible__Quc_8{will-change:transform,opacity}.CaseStudiesSection_sectionVisible__0pli5 .CaseStudiesSection_slide__NDvV7{opacity:1;transform:translateY(0)}.CaseStudiesSection_sectionVisible__0pli5 .CaseStudiesSection_slide__NDvV7:first-child{transition-delay:.06s}.CaseStudiesSection_sectionVisible__0pli5 .CaseStudiesSection_slide__NDvV7:nth-child(2){transition-delay:.12s}.CaseStudiesSection_sectionVisible__0pli5 .CaseStudiesSection_slide__NDvV7:nth-child(3){transition-delay:.18s}.CaseStudiesSection_sectionVisible__0pli5 .CaseStudiesSection_slide__NDvV7:nth-child(4){transition-delay:.24s}.CaseStudiesSection_card__6lmAI{width:100%;height:100%;cursor:pointer;border-radius:15px;border:1px solid rgba(255,255,255,.03);background-color:rgb(15,15,15);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);display:flex;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s ease}.CaseStudiesSection_card__6lmAI:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.06)}.CaseStudiesSection_card__6lmAI:focus-visible{outline:1px solid var(--phase4-focus-ring);outline-offset:2px}.CaseStudiesSection_cardImageWrapper__liE2j{position:absolute;inset:0;width:100%;height:100%;border-radius:15px;overflow:hidden}.CaseStudiesSection_cardImageScale__2UzBt{position:absolute;inset:0;transform:scale(1.05);transition:transform .35s cubic-bezier(.22,1,.36,1)}.CaseStudiesSection_cardImage__hZT2Q{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.CaseStudiesSection_cardInfo__cNf5Y{border:1px solid rgba(255,255,255,.03);border-radius:10px;margin:0;padding:15px;background-color:rgb(15,15,15);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);position:absolute;z-index:6;left:10px;right:10px;bottom:10px;display:flex;flex-direction:column;align-items:flex-end;height:min-content;overflow:hidden;transition:box-shadow .3s ease}.CaseStudiesSection_cardInfoTop__uIFLC{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}.CaseStudiesSection_cardHeading__Oi7NX{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 0;width:1px}.CaseStudiesSection_cardTitle__oYmOx{margin:0;color:var(--phase4-text);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.1);font-weight:500;letter-spacing:0;line-height:1.3}.CaseStudiesSection_cardCategory__ACCDc{margin:0;font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .8);font-weight:600;letter-spacing:-.3px;line-height:1.1;background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CaseStudiesSection_cardArrow__H03jM{width:20px;height:20px;flex:none;color:var(--phase4-muted);transform:none;transition:transform .35s cubic-bezier(.22,1,.36,1)}.CaseStudiesSection_cardInfoBottom__MFXP1{width:100%;max-height:0;margin-top:0;opacity:0;transform:translateY(8px);overflow:hidden;pointer-events:none;transition:max-height .35s cubic-bezier(.22,1,.36,1),margin-top .35s cubic-bezier(.22,1,.36,1),opacity .26s ease,transform .35s cubic-bezier(.22,1,.36,1)}.CaseStudiesSection_resultBlock__FJMMc{display:flex;flex-direction:column;gap:10px;width:100%}.CaseStudiesSection_resultHeadingRow__7PRiV{display:flex;align-items:center;gap:10px;width:100%}.CaseStudiesSection_resultDot__0YM7W{width:10px;height:10px;border-radius:15px;background-color:var(--phase4-accent);flex:none}.CaseStudiesSection_resultTitle__L8z5K{margin:0;color:var(--phase4-text);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .84);font-weight:600;letter-spacing:-.2px;line-height:1.2}.CaseStudiesSection_resultText__K2HPi{margin:0;color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:500;letter-spacing:-.2px;line-height:1.3}.CaseStudiesSection_card__6lmAI:hover .CaseStudiesSection_cardImageScale__2UzBt{transform:none}.CaseStudiesSection_cardExpanded__6E_WB .CaseStudiesSection_cardArrow__H03jM{transform:rotate(-90deg)}.CaseStudiesSection_cardExpanded__6E_WB .CaseStudiesSection_cardInfoBottom__MFXP1{max-height:180px;margin-top:14px;opacity:1;transform:none;pointer-events:auto}.CaseStudiesSection_paginationControls__Y6Bmy{display:flex;justify-content:space-between;align-items:center;position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;inset:0;border:0;margin:0;padding:0}.CaseStudiesSection_arrowControls__iKMA3{position:absolute;display:flex;flex-direction:row;justify-content:center;gap:5px;opacity:1;align-items:center;inset:20px;top:unset;left:0;right:0;bottom:0}.CaseStudiesSection_arrowButton__4ieVH{border:none;display:none;align-items:center;justify-content:center;place-content:center;place-items:center;overflow:hidden;background:transparent;cursor:pointer;margin:0;padding:0;background-color:rgb(18,18,18);width:40px;height:40px;border-radius:8px;pointer-events:auto;transform:none}.CaseStudiesSection_arrowIcon__hwXpU{width:16px;height:16px;color:var(--phase4-text)}.CaseStudiesSection_dotRail__nwJXa{display:flex;place-content:center;place-items:center;overflow:hidden;position:absolute;pointer-events:auto;left:50%;transform:translate(-50%,8px);flex-direction:row;bottom:0;border-radius:50px;background-color:rgb(15,15,15);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CaseStudiesSection_dotButton__BpEU0{border:none;display:flex;place-content:center;place-items:center;overflow:hidden;background:transparent;cursor:pointer;margin:0;padding:8px 4px}.CaseStudiesSection_dotButton__BpEU0:first-child{padding-left:8px}.CaseStudiesSection_dotButton__BpEU0:last-child{padding-right:8px}.CaseStudiesSection_dot__KK5rV{border-radius:50%;background:var(--phase4-accent);cursor:pointer;border:none;place-content:center;place-items:center;padding:0;width:10px;height:10px;transition:opacity .2s ease}.CaseStudiesSection_dotActive__wML_D{opacity:1}.CaseStudiesSection_dotInactive__p2zi3{opacity:.3}@media (min-width:810px) and (max-width:1199.98px){.CaseStudiesSection_section__deL7T{padding:60px 24px}.CaseStudiesSection_container__NgRAv{gap:40px}.CaseStudiesSection_sliderShell__h9Z32{--slide-width:calc(50% - 15px + 7.5px)}}@media (max-width:809.98px){.CaseStudiesSection_section__deL7T{padding:60px 20px}.CaseStudiesSection_container__NgRAv{gap:28px}.CaseStudiesSection_headingWrapper__Rxp_R{gap:15px;align-items:flex-start}.CaseStudiesSection_headingRow__0T_4Q{flex-direction:column;align-items:flex-start;gap:12px;overflow:visible}.CaseStudiesSection_headingBody__HRzMa,.CaseStudiesSection_headingTitleWrap__dOqVJ{width:100%;max-width:none}.CaseStudiesSection_sliderShell__h9Z32{--slide-width:100%}.CaseStudiesSection_sliderViewport__UFiC6{-webkit-mask-image:none;mask-image:none}.CaseStudiesSection_cardExpanded__6E_WB .CaseStudiesSection_cardInfoBottom__MFXP1{max-height:220px}}@media (prefers-reduced-motion:reduce){.CaseStudiesSection_cardInfo__cNf5Y,.CaseStudiesSection_card__6lmAI,.CaseStudiesSection_headingWrapper__Rxp_R,.CaseStudiesSection_slide__NDvV7{transition:none;transform:none;opacity:1}}.ContactSection_section__KyJTy{position:relative;padding:88px 40px 40px;background:transparent}.ContactSection_container__3zKD4{width:min(var(--phase4-content-width,1400px),100%);margin:0 auto;display:grid;grid-gap:28px;gap:28px}.ContactSection_headingWrapper__SM6XC{display:grid;grid-gap:12px;gap:12px}.ContactSection_headingMeta__mxKd6{display:inline-flex;align-items:center;gap:8px}.ContactSection_headingMetaSlash__uo9_r{color:var(--phase4-accent);font-family:var(--phase4-font-display);letter-spacing:-.035em;line-height:1.45}.ContactSection_headingMetaSlash__uo9_r,.ContactSection_headingMetaText__tM95x{margin:0;font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:600}.ContactSection_headingMetaText__tM95x{font-family:var(--phase4-font-main);letter-spacing:-.3px;line-height:1.3}.ContactSection_headingMetaText__tM95x span{background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ContactSection_heading__PcFfv{display:grid;grid-gap:10px;gap:10px}.ContactSection_headingTitle__7v69W{margin:0;font-family:var(--phase4-font-display);font-size:clamp(40px,5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:.96;text-align:left}.ContactSection_headingTitle__7v69W span{color:var(--phase4-text)}.ContactSection_headingDescription__nF7ak{margin:0;color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.2px;line-height:1.35;max-width:620px}.ContactSection_content__vAvx5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:50px;gap:50px;align-items:stretch}.ContactSection_infoGrid__aXXbj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;min-height:100%}.ContactSection_infoCard__4UzQk{border:1px solid rgb(20,20,20);border-radius:15px;background-color:rgb(18,18,18);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);padding:20px;display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:160px}.ContactSection_infoCardWide__uawSp{grid-column:1/-1}.ContactSection_infoIcon__2JZiY{width:44px;height:44px;font-size:20px;border-radius:10px;background:rgb(18,18,18);border:1px solid rgba(255,255,255,.03);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);display:inline-flex;align-items:center;justify-content:center;color:var(--phase4-text);flex:none;align-self:flex-start}.ContactSection_infoBody__6kSLu{display:grid;grid-gap:8px;gap:8px;margin-top:auto}.ContactSection_infoLabel__58wFJ{font-size:calc(var(--framer-root-font-size, 1rem) * 1.4);font-weight:600;letter-spacing:-.2px;line-height:1.2}.ContactSection_infoLabel__58wFJ,.ContactSection_infoValue__XhKnm{margin:0;color:var(--phase4-text);font-family:var(--phase4-font-main)}.ContactSection_infoValue__XhKnm{text-decoration:none;font-size:calc(var(--framer-root-font-size, 1rem) * 1.2);font-weight:700;letter-spacing:-.01em;line-height:1.3;word-break:break-word}.ContactSection_infoValue__XhKnm:hover{color:var(--phase4-accent)}.ContactSection_formCard__r_Ztm{border:1px solid rgb(20,20,20);border-radius:15px;background-color:var(--phase4-surface);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);padding:22px;display:grid;grid-gap:14px;gap:14px;min-height:100%}.ContactSection_formRow___u3Qt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ContactSection_field___U7tB{display:grid;grid-gap:8px;gap:8px}.ContactSection_field___U7tB span{color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.1);font-weight:600;letter-spacing:-.01em}.ContactSection_field___U7tB input,.ContactSection_field___U7tB textarea{width:100%;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:rgb(18,18,18);color:var(--phase4-text);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.15);font-weight:500;letter-spacing:-.01em;padding:13px 14px;outline:none}.ContactSection_field___U7tB textarea{resize:vertical;min-height:140px}.ContactSection_field___U7tB input::placeholder,.ContactSection_field___U7tB textarea::placeholder{color:rgb(120,120,120)}.ContactSection_field___U7tB input:focus,.ContactSection_field___U7tB textarea:focus{border-color:var(--phase4-accent-border-strong)}.ContactSection_submitButton__X8A6i{text-align:center}.ContactSection_contactSubmitButton__Bcmyu{width:100%;justify-self:stretch}.ContactSection_formStatus__XDJsL{margin:6px 0 0;border-radius:10px;border:1px solid transparent;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .92);font-weight:600;line-height:1.35}.ContactSection_formStatusSuccess__hQHRI{color:var(--phase4-accent);border-color:color-mix(in srgb,var(--phase4-accent) 28%,transparent);background:color-mix(in srgb,var(--phase4-accent) 10%,transparent)}.ContactSection_formStatusError__92oAX{color:#ff8c73;border-color:rgba(255,140,115,.38);background:rgba(255,140,115,.1)}.ContactSection_formStatusIcon__DnuT6{display:inline-flex;font-size:.95em}@media (max-width:1199.98px){.ContactSection_section__KyJTy{padding:82px 24px 24px}.ContactSection_content__vAvx5{grid-template-columns:1fr;gap:16px}.ContactSection_infoGrid__aXXbj{grid-template-columns:1fr}.ContactSection_infoCardWide__uawSp{grid-column:auto}}@media (max-width:809.98px){.ContactSection_section__KyJTy{padding:60px 20px}.ContactSection_headingTitle__7v69W{font-size:clamp(34px,10.8vw,46px)}.ContactSection_formRow___u3Qt{grid-template-columns:1fr}.ContactSection_formCard__r_Ztm{padding:16px}.ContactSection_infoCard__4UzQk{padding:15px}}.FaqSection_section__3J7_p{position:relative;padding:88px 40px 24px;background:transparent}.FaqSection_container__jPTYJ{width:min(var(--phase4-content-width,1400px),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:50px;gap:50px;align-items:start}.FaqSection_headingWrapper__gtOYw{display:grid;grid-gap:10px;gap:10px;width:100%}.FaqSection_heading__COFrS{display:grid;grid-gap:14px;gap:14px}.FaqSection_headingMeta__aA4CY{display:inline-flex;align-items:center;gap:8px}.FaqSection_headingMetaSlash__c0edJ{color:var(--phase4-accent);font-family:var(--phase4-font-display);letter-spacing:-.035em;line-height:1.45}.FaqSection_headingMetaSlash__c0edJ,.FaqSection_headingMetaText__1PylZ{margin:0;font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:600}.FaqSection_headingMetaText__1PylZ{font-family:var(--phase4-font-main);letter-spacing:-.3px;line-height:1.3}.FaqSection_headingMetaText__1PylZ span{background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.FaqSection_headingTitle__qrujJ{margin:0;font-family:var(--phase4-font-display);font-size:clamp(40px,5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:.96;text-align:left}.FaqSection_headingTitle__qrujJ span{color:var(--phase4-text)}.FaqSection_headingDescription__UYDmc{margin:0;color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.2px;line-height:1.35;max-width:640px}.FaqSection_faqList__QVOhe{display:grid;grid-gap:12px;gap:12px;width:100%}.FaqSection_faqItem___jRdu{border:1px solid rgba(20,20,20,.7);border-radius:10px;background-color:rgb(15,15,15);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);overflow:hidden}.FaqSection_questionButton__E4vBo{width:100%;border:0;background:transparent;color:inherit;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px;text-align:left}.FaqSection_questionButton__E4vBo:focus-visible{outline:1px solid var(--phase4-focus-ring);outline-offset:-1px}.FaqSection_question__1f_lD{margin:0;color:var(--phase4-text);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.24);font-weight:600;letter-spacing:-.3px;line-height:1.25}.FaqSection_iconWrap__XNUhX{width:34px;height:34px;border-radius:9px;border:1px solid rgba(255,255,255,.03);background-color:rgb(18,18,18);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);position:relative;flex:none}.FaqSection_iconHorizontal__6Gvvu,.FaqSection_iconVertical__dEf60{position:absolute;top:50%;left:50%;width:13px;height:2px;border-radius:10px;transform:translate(-50%,-50%);transition:opacity .25s ease,transform .25s ease,background-color .25s ease}.FaqSection_iconHorizontal__6Gvvu,.FaqSection_iconVertical__dEf60{background-color:var(--phase4-text)}.FaqSection_iconVertical__dEf60{transform:translate(-50%,-50%) rotate(90deg)}.FaqSection_faqItemOpen__30bZJ .FaqSection_iconHorizontal__6Gvvu,.FaqSection_faqItemOpen__30bZJ .FaqSection_iconVertical__dEf60{background-color:var(--phase4-accent)}.FaqSection_faqItemOpen__30bZJ .FaqSection_iconVertical__dEf60{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scale(.6)}.FaqSection_answerWrap__yzQd9{max-height:0;opacity:0;overflow:hidden;border-top:0 solid rgba(255,255,255,.04);transition:max-height .35s ease,opacity .25s ease,border-top-width .25s ease}.FaqSection_faqItemOpen__30bZJ .FaqSection_answerWrap__yzQd9{max-height:220px;opacity:1;border-top-width:1px}.FaqSection_answer__BQvwK{margin:0;padding:16px 20px 20px;color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.16px;line-height:1.38}@media (max-width:1199.98px){.FaqSection_section__3J7_p{padding:82px 24px 16px}.FaqSection_container__jPTYJ{grid-template-columns:1fr;gap:24px}}@media (max-width:809.98px){.FaqSection_section__3J7_p{padding:60px 20px}.FaqSection_headingTitle__qrujJ{font-size:clamp(34px,10.8vw,46px)}.FaqSection_question__1f_lD{font-size:calc(var(--framer-root-font-size, 1rem) * 1.05)}.FaqSection_questionButton__E4vBo{padding:16px}.FaqSection_answer__BQvwK{padding:14px 16px 16px}}.HeroCards_root__LyyK6{position:relative;z-index:1;width:min(1460px,calc(100% + 32px));margin:44px auto 0}.HeroCards_rowMask__bw7_q{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.HeroCards_rowMask__bw7_q+.HeroCards_rowMask__bw7_q{margin-top:15px}.HeroCards_track__4nKSP{display:flex;gap:15px;width:max-content;animation:HeroCards_heroCardsMarquee__e0rDN 120s linear infinite;animation-delay:-38s}.HeroCards_trackReverse__hCzCD{animation-direction:reverse;animation-duration:136s;animation-delay:-44s}.HeroCards_card__fHuUb{flex:none;width:360px;border:1px solid rgba(255,255,255,.03);border-radius:15px;background:var(--phase4-surface);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);padding:5px}.HeroCards_cardInner__roKyz{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid rgba(255,255,255,.03);border-radius:10px;background:#121212;box-shadow:inset 0 2px 0 rgba(255,255,255,.03)}.HeroCards_logo__mNY_F{width:50px;height:50px;flex:none;display:grid;place-items:center;border:1px solid rgba(255,255,255,.03);border-radius:7px;background:#121212;box-shadow:inset 0 2px 0 rgba(255,255,255,.03)}.HeroCards_logoGlyph__z_fok{width:22px;height:24px;border-radius:999px;background:radial-gradient(circle at 32% 35%,#ffffff 0,#c6c6c6 32%,#8e8e8e 72%,#6f6f6f 100%);opacity:.95}.HeroCards_textWrap__tEG44{min-width:0;flex:1 1;display:grid;grid-gap:6px;gap:6px}.HeroCards_title__ivc_J{color:var(--phase4-text);font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:500;letter-spacing:0;line-height:1.2}.HeroCards_metric__7lFkd,.HeroCards_title__ivc_J{margin:0;font-family:var(--phase4-font-main);white-space:nowrap}.HeroCards_metric__7lFkd{font-size:calc(var(--framer-root-font-size, 1rem) * .8);font-weight:600;letter-spacing:-.3px;line-height:1.1;background:linear-gradient(90deg,var(--phase4-accent) 0,var(--phase4-text) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.HeroCards_grip__Wi8lZ{width:20px;flex:none;display:grid;justify-items:center;grid-gap:3px;gap:3px}.HeroCards_grip__Wi8lZ span{width:3px;height:3px;border-radius:50%;background:var(--phase4-muted);opacity:.9}@keyframes HeroCards_heroCardsMarquee__e0rDN{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 7.5px))}}@media (max-width:1199.98px){.HeroCards_card__fHuUb{width:330px}}@media (max-width:809.98px){.HeroCards_root__LyyK6{width:calc(100% + 24px);margin:30px -12px 0}.HeroCards_rowMask__bw7_q{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.HeroCards_track__4nKSP{animation-duration:88s}.HeroCards_trackReverse__hCzCD{animation-duration:102s}.HeroCards_card__fHuUb{width:304px}.HeroCards_title__ivc_J{font-size:calc(var(--framer-root-font-size, 1rem) * .8)}.HeroCards_metric__7lFkd{font-size:calc(var(--framer-root-font-size, 1rem) * .7)}}.Hero_hero__bqvNd{position:relative;overflow:hidden;padding:128px 24px 24px;min-height:730px}.Hero_bgGlow__vAewk{position:absolute;inset:0;pointer-events:none;background:radial-gradient(56% 54% at 88% 8%,var(--phase4-hero-glow-a) 0,var(--phase4-hero-glow-off) 72%),radial-gradient(45% 45% at 12% 28%,var(--phase4-hero-glow-b) 0,var(--phase4-hero-glow-off) 78%),linear-gradient(180deg,rgba(var(--phase4-bg-rgb),0) 62%,rgba(var(--phase4-bg-rgb),.828) 100%)}.Hero_content__WDVga{position:relative;z-index:2;width:min(var(--phase4-content-width,1400px),100%);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.Hero_status__K4Gnk{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;padding:9px 15px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:rgba(15,15,15,.78);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);margin-bottom:24px}.Hero_statusDot__eMy4G{width:8px;height:8px;border-radius:999px;background:var(--phase4-accent);box-shadow:0 0 12px var(--phase4-status-glow)}.Hero_statusText__wwUWZ{font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .8);font-weight:600;letter-spacing:-.3px;line-height:1.1;background:linear-gradient(90deg,var(--phase4-accent) 0,var(--phase4-text) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.Hero_title__h4PJ2{margin:0;display:grid;grid-gap:4px;gap:4px;font-family:var(--phase4-font-display);font-size:clamp(52px,8.1vw,112px);font-weight:700;letter-spacing:-.045em;line-height:.96;text-wrap:balance}.Hero_title__h4PJ2 span{display:block;background:linear-gradient(95deg,var(--phase4-hero-title-start) 0,var(--phase4-hero-title-end) 92%);-webkit-background-clip:text;background-clip:text;color:transparent}@media (min-width:810px){.Hero_title__h4PJ2 span:last-child{white-space:nowrap}}.Hero_subtitle__WCdI_{margin:38px 0 0;color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:clamp(16px,1.4vw,24px);font-weight:500;letter-spacing:-.4px;line-height:1.3}.Hero_actions__yXeUX{margin-top:30px;display:flex;align-items:center;gap:16px}@media (max-width:1199.98px){.Hero_hero__bqvNd{padding-top:118px;min-height:680px}}@media (max-width:809.98px){.Hero_hero__bqvNd{padding:108px 16px 20px;min-height:0}.Hero_status__K4Gnk{margin-bottom:20px}.Hero_title__h4PJ2{font-size:clamp(36px,10vw,56px);line-height:1;gap:4px}.Hero_subtitle__WCdI_{margin-top:22px;font-size:clamp(15px,4.8vw,20px);line-height:1.25}.Hero_actions__yXeUX{margin-top:20px;width:100%;flex-direction:column;justify-content:center;flex-wrap:nowrap;gap:12px}.Hero_actions__yXeUX>*{flex:none;width:100%!important}}.MetrixSection_section__mDz17{padding:110px 48px 56px;margin:24px 0 18px}.MetrixSection_container__8EiM1{width:min(var(--phase4-content-width,1400px),100%);margin:0 auto;display:grid;grid-gap:48px;gap:48px}.MetrixSection_headingWrapper__L5GTV{display:flex;flex-direction:column;align-items:flex-end;gap:25px;width:100%}.MetrixSection_headingMeta__fy0aj{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:100%}.MetrixSection_headingMetaSlash__6yRcs{color:var(--phase4-accent);font-family:var(--phase4-font-display);letter-spacing:-.035em;line-height:1.45}.MetrixSection_headingMetaSlash__6yRcs,.MetrixSection_headingMetaText__71ibK{margin:0;font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:600}.MetrixSection_headingMetaText__71ibK{font-family:var(--phase4-font-main);line-height:1.3}.MetrixSection_headingMetaText__71ibK span{background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.MetrixSection_headingMain__dm12w{display:flex;flex-direction:row;gap:20px;align-items:flex-end;justify-content:space-between;width:100%;overflow:hidden}.MetrixSection_headingTitleWrap__ACRb8{flex:1 0;width:1px}.MetrixSection_headingTitle__XeSXD{margin:0;font-family:var(--phase4-font-display);font-size:clamp(40px,5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:.96;text-align:left}.MetrixSection_headingTitle__XeSXD span{color:var(--phase4-text)}.MetrixSection_headingBody__gtDWb{flex:1 0;width:1px;max-width:340px}.MetrixSection_headingDescription__D7cGh{margin:0;max-width:100%;width:100%;color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.2px;line-height:1.35;text-align:left}.MetrixSection_cards__rr1bP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.MetrixSection_card__Qcnb3{border:1px solid rgba(255,255,255,.1);border-radius:15px;background:rgb(15,15,15)}.MetrixSection_cardContent__XDDyE{min-height:200px;padding:22px;display:flex;flex-direction:column}.MetrixSection_cardTop__0WT_9{display:flex;align-items:flex-start;justify-content:space-between}.MetrixSection_cardNumber__czNwN{margin:0;color:rgba(180,180,180,.5);font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,monospace;font-size:calc(var(--framer-root-font-size, 1rem) * 1.1);font-weight:500;letter-spacing:.06em;line-height:1}.MetrixSection_progressDots__WaSjD{display:inline-flex;flex-direction:row;align-items:center;gap:4px}.MetrixSection_dot__y_QGx{width:5px;height:18px;border-radius:2px;background-color:rgba(140,140,140,.35)}.MetrixSection_dotActive__VRrM0{background-color:var(--phase4-accent)}.MetrixSection_cardSpacer__BJ943{flex:1 1}.MetrixSection_cardBottom__YNUx7{display:flex;flex-direction:column;gap:6px}.MetrixSection_numberRow__aXdSx{display:inline-flex;align-items:baseline;gap:2px}.MetrixSection_value__RQDdU{margin:0;color:var(--phase4-text);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.04em;line-height:1}.MetrixSection_suffix__Gi6Xc{margin:0;font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 2);font-weight:700;line-height:1}.MetrixSection_suffix__Gi6Xc span{color:var(--phase4-text);-webkit-text-fill-color:unset}.MetrixSection_label__X3sg5{margin:0;color:rgba(180,180,180,.55);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .75);font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}@media (max-width:1199.98px){.MetrixSection_cards__rr1bP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:809.98px){.MetrixSection_section__mDz17{padding:60px 20px;margin:16px 0 10px}.MetrixSection_container__8EiM1{gap:30px}.MetrixSection_headingTitle__XeSXD{font-size:clamp(34px,11vw,46px)}.MetrixSection_headingMain__dm12w{flex-direction:column;align-items:flex-start;gap:12px}.MetrixSection_headingBody__gtDWb,.MetrixSection_headingTitleWrap__ACRb8{width:100%;flex:none;max-width:100%}.MetrixSection_headingDescription__D7cGh{max-width:100%}.MetrixSection_cards__rr1bP{grid-template-columns:1fr;gap:16px}.MetrixSection_cardContent__XDDyE{min-height:160px;padding:18px}.MetrixSection_value__RQDdU{font-size:calc(var(--framer-root-font-size, 1rem) * 2.4)}.MetrixSection_suffix__Gi6Xc{font-size:calc(var(--framer-root-font-size, 1rem) * 1.5)}}.ProcessSection_section__TOwfR{position:relative;padding:104px 40px 32px}.ProcessSection_section__TOwfR:after{content:"";position:absolute;inset:auto 0 0;height:220px;background:transparent;pointer-events:none;z-index:0}.ProcessSection_inner__k5AG8{position:relative;z-index:1;width:min(var(--phase4-content-width,1400px),100%);margin:0 auto}.ProcessSection_content__B0c4o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:42px;gap:42px;align-items:start}.ProcessSection_leftCol__JMDmm{position:-webkit-sticky;position:sticky;top:116px;display:grid;grid-gap:18px;gap:18px}.ProcessSection_headingMeta__sNzwP{display:inline-flex;align-items:center;gap:8px}.ProcessSection_headingMetaSlash__zxmdT{color:var(--phase4-accent);font-family:var(--phase4-font-display);letter-spacing:-.035em;line-height:1.45}.ProcessSection_headingMetaSlash__zxmdT,.ProcessSection_headingMetaText__lAjbK{margin:0;font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:600}.ProcessSection_headingMetaText__lAjbK{font-family:var(--phase4-font-main);letter-spacing:-.3px;line-height:1.3}.ProcessSection_headingMetaText__lAjbK span{background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ProcessSection_headingTitle__e3Hcl{margin:0;font-family:var(--phase4-font-display);font-size:clamp(40px,5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:.96;text-align:left}.ProcessSection_headingTitle__e3Hcl span{color:var(--phase4-text)}.ProcessSection_headingDescription__UmKaD{margin:0;color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.2px;line-height:1.35;max-width:480px}.ProcessSection_cta__OtCc1{width:-moz-fit-content;width:fit-content;margin-top:8px}.ProcessSection_rightCol__mgUlx{min-height:100%}.ProcessSection_grid__REOxu{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}.ProcessSection_card__D4f4P{position:relative;min-height:240px;padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgb(15,15,15);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden;display:flex;flex-direction:column;transition:transform .25s ease-out;will-change:transform}.ProcessSection_cardSpacer__r_PlN{flex:1 1}.ProcessSection_cardBottom__83P7t{display:flex;flex-direction:column;gap:4px;padding-top:5rem}.ProcessSection_cardTop__fwLcn{display:flex;align-items:center;justify-content:space-between;gap:14px}.ProcessSection_number__IVOFb{margin:0;color:rgba(180,180,180,.5);font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,monospace;font-size:calc(var(--framer-root-font-size, 1rem) * 1.1);font-weight:500;letter-spacing:.06em;line-height:1}.ProcessSection_progressDots__PuB5c{display:inline-flex;flex-direction:row;align-items:center;gap:4px}.ProcessSection_dot__VQ3VK{width:5px;height:18px;border-radius:2px;background-color:rgba(140,140,140,.35)}.ProcessSection_dotActive__G7NJE{background-color:var(--phase4-accent)}.ProcessSection_title__JLJJp{margin:4px 0 0;color:var(--phase4-text);font-family:var(--phase4-font-main);font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.14;text-align:left}.ProcessSection_description__PLg0F{margin:6px 0 0;color:rgba(250,250,250,.78);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.02);font-weight:500;letter-spacing:-.2px;line-height:1.5;text-align:left}@media (prefers-reduced-motion:reduce){.ProcessSection_card__D4f4P{transition:none;transform:none!important}}@media (max-width:1199.98px){.ProcessSection_section__TOwfR{padding:90px 24px 24px}.ProcessSection_content__B0c4o{grid-template-columns:1fr;gap:22px}.ProcessSection_leftCol__JMDmm{position:relative;top:auto}.ProcessSection_grid__REOxu{grid-template-columns:1fr;gap:22px}.ProcessSection_card__D4f4P{transform:none!important}}@media (max-width:809.98px){.ProcessSection_section__TOwfR{padding:60px 20px}.ProcessSection_headingTitle__e3Hcl{font-size:clamp(34px,10.8vw,46px)}.ProcessSection_headingDescription__UmKaD{font-size:calc(var(--framer-root-font-size, 1rem) * .95)}.ProcessSection_card__D4f4P{min-height:0;padding:18px}.ProcessSection_title__JLJJp{font-size:clamp(20px,5.5vw,26px)}}.ReviewCard_card__4u4Zo{width:clamp(360px,34vw,540px);border:1px solid var(--phase4-border);border-radius:15px;background-color:var(--phase4-surface);box-shadow:inset 0 2px 0 rgba(255,255,255,.03)}.ReviewCard_cardContent__vNx34{display:grid;grid-gap:24px;gap:24px;padding:24px}.ReviewCard_quote__O_Cqe{margin:0;color:var(--phase4-text);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.25);font-weight:500;letter-spacing:-.3px;line-height:1.36}.ReviewCard_avatar__4Bm1p{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid var(--phase4-border);border-radius:10px;background-color:var(--phase4-surface);box-shadow:inset 0 2px 0 rgba(255,255,255,.03)}.ReviewCard_avatarImageWrap__Y2u38{width:50px;height:50px;border:1px solid var(--phase4-border);border-radius:8px;overflow:hidden;flex:0 0 auto}.ReviewCard_avatarImage__Dxtve{width:100%;height:100%;object-fit:cover;object-position:center}.ReviewCard_avatarText__X7FsE{min-width:0;display:grid;grid-gap:2px;gap:2px}.ReviewCard_name__JeyvJ{color:var(--phase4-text);font-size:calc(var(--framer-root-font-size, 1rem) * 1.05);letter-spacing:-.2px;line-height:1.2}.ReviewCard_name__JeyvJ,.ReviewCard_role__ld5Oj{margin:0;font-family:var(--phase4-font-main);font-weight:600}.ReviewCard_role__ld5Oj{font-size:calc(var(--framer-root-font-size, 1rem) * .9);letter-spacing:-.3px;line-height:1.3}.ReviewCard_role__ld5Oj span{background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ReviewCard_avatarIcon__Cycu4{margin-left:auto;width:14px;height:14px;color:var(--phase4-muted);flex:0 0 auto;opacity:.9}@media (max-width:809.98px){.ReviewCard_card__4u4Zo{width:100%}.ReviewCard_cardContent__vNx34{gap:20px;padding:20px}.ReviewCard_quote__O_Cqe{font-size:calc(var(--framer-root-font-size, 1rem) * 1.05);line-height:1.4}.ReviewCard_avatar__4Bm1p{padding:12px}}.ReviewsSection_section__rN5TG{position:relative;padding:86px 0 24px;background:transparent}.ReviewsSection_container__G7kIO{width:min(var(--phase4-content-width,1400px),100%);margin:0 auto;display:grid;grid-gap:22px;gap:22px;padding:0 40px}.ReviewsSection_headingWrapper__hPpuJ{display:grid;grid-gap:14px;gap:14px}.ReviewsSection_headingMeta__qRljv{display:inline-flex;align-items:center;gap:8px}.ReviewsSection_headingMetaSlash__0crdq{color:var(--phase4-accent);font-family:var(--phase4-font-display);letter-spacing:-.035em;line-height:1.45}.ReviewsSection_headingMetaSlash__0crdq,.ReviewsSection_headingMetaText___WmrO{margin:0;font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:600}.ReviewsSection_headingMetaText___WmrO{font-family:var(--phase4-font-main);letter-spacing:-.3px;line-height:1.3}.ReviewsSection_headingMetaText___WmrO span{background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ReviewsSection_heading__GqJX9{display:flex;align-items:flex-end;justify-content:space-between;gap:22px}.ReviewsSection_headingTitle__LEfl2{margin:0;font-family:var(--phase4-font-display);font-size:clamp(40px,5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:.96;text-align:left}.ReviewsSection_headingTitle__LEfl2 span{color:var(--phase4-text)}.ReviewsSection_headingDescription__YRrsL{margin:0;color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.2px;line-height:1.35;text-align:left;max-width:520px}.ReviewsSection_cardsWrap__bWcG3{display:grid;grid-gap:15px;gap:15px}.ReviewsSection_mobileCarousel__J0Vsx{display:none}.ReviewsSection_ticker__w1e8M{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent)}.ReviewsSection_track__ZZ0sb{display:flex;align-items:stretch;gap:15px;width:max-content;margin:0;padding:0;list-style:none;animation:ReviewsSection_reviewsTickerLeft___usfi 120s linear infinite}.ReviewsSection_trackReverse__2IF45{animation-name:ReviewsSection_reviewsTickerRight__8SRnS}@keyframes ReviewsSection_reviewsTickerLeft___usfi{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 7.5px))}}@keyframes ReviewsSection_reviewsTickerRight__8SRnS{0%{transform:translateX(calc(-50% - 7.5px))}to{transform:translateX(0)}}.ReviewsSection_item__uT6GH{flex:0 0 auto}@media (prefers-reduced-motion:reduce){.ReviewsSection_track__ZZ0sb{animation:none}}@media (max-width:809.98px){.ReviewsSection_section__rN5TG{padding:60px 0 20px}.ReviewsSection_heading__GqJX9{flex-direction:column;align-items:flex-start;gap:12px}.ReviewsSection_container__G7kIO{padding:0 20px;gap:26px}.ReviewsSection_desktopCarousel__3_gUZ{display:none}.ReviewsSection_mobileCarousel__J0Vsx{display:grid;grid-gap:14px;gap:14px}.ReviewsSection_mobileScroller__xbnap{width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0),#000 7%,#000 93%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,0),#000 7%,#000 93%,rgba(0,0,0,0))}.ReviewsSection_mobileScroller__xbnap::-webkit-scrollbar{display:none}.ReviewsSection_mobileTrack__3BN32{margin:0;padding:0;list-style:none;display:flex;gap:12px}.ReviewsSection_mobileSlide__JFo7B{flex:0 0 100%;width:100%;scroll-snap-align:start;display:flex;justify-content:center}.ReviewsSection_mobileDots__IiWsy{display:flex;justify-content:center;align-items:center;gap:6px}.ReviewsSection_mobileDotButton__N8yim{border:0;background:transparent;width:22px;height:22px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px}.ReviewsSection_mobileDot__f6jCR{display:block;width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.18);transition:background-color .2s ease,transform .2s ease,width .2s ease}.ReviewsSection_mobileDotActive__epk3n{background:var(--phase4-accent);width:20px;transform:none}}.ServicesSection_section__IOUAE{position:relative;padding:112px 24px 8px;background:transparent}.ServicesSection_inner__2Pfym{width:min(var(--phase4-content-width,1400px),100%);margin:0 auto;display:grid;grid-gap:28px;gap:28px}.ServicesSection_headingRow__jxkMU{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.ServicesSection_headingLeft__TULKg{display:grid;grid-gap:14px;gap:14px}.ServicesSection_headingLabel__yWCiN{display:inline-flex;align-items:center;gap:8px}.ServicesSection_headingSlash__c3RVT{color:var(--phase4-accent);font-family:var(--phase4-font-display);font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:600;letter-spacing:-.035em;line-height:1.45}.ServicesSection_headingText__fnYW2{font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:600;letter-spacing:-.3px;line-height:1.3;background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;background-clip:text;color:transparent}.ServicesSection_headingTitle__dSrxz{margin:0;font-family:var(--phase4-font-display);font-size:clamp(40px,5vw,64px);font-weight:700;line-height:.96;letter-spacing:-.04em;color:var(--phase4-text)}.ServicesSection_headingDescription__mEfk4{margin:0;width:min(360px,100%);color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.2px;line-height:1.35}.ServicesSection_grid__15Q8v{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:14px;gap:14px}.ServicesSection_card__qZhpC{min-height:320px;display:flex;flex-direction:column;padding:22px;border:1px solid rgba(255,255,255,.06);border-radius:15px;background:rgb(13,13,13);box-shadow:inset 0 2px 0 rgba(255,255,255,.03)}.ServicesSection_cardChatbot__aULG_{grid-column:span 3;min-height:334px;padding:10px;gap:10px;animation:ServicesSection_chatbotReveal__WbqX_ .55s cubic-bezier(.22,1,.36,1) both}.ServicesSection_cardChatbot__aULG_ .ServicesSection_cardTop__KN7BP{padding:20px;gap:25px}.ServicesSection_cardChatbot__aULG_ .ServicesSection_cardTitle__Brw9f{font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.25);font-weight:600;letter-spacing:-.4px;line-height:1.1}.ServicesSection_cardChatbot__aULG_ .ServicesSection_cardDescription__zlme0{max-width:350px;font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.4px;line-height:1.3}.ServicesSection_cardIntegrations__f5YpF{grid-column:span 3;min-height:334px;padding:10px;gap:10px}.ServicesSection_cardIntegrations__f5YpF .ServicesSection_cardTop__KN7BP{padding:20px;gap:25px}.ServicesSection_cardIntegrations__f5YpF .ServicesSection_cardTitle__Brw9f{font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.25);font-weight:600;letter-spacing:-.4px;line-height:1.1}.ServicesSection_cardIntegrations__f5YpF .ServicesSection_cardDescription__zlme0{max-width:350px;font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.4px;line-height:1.3}.ServicesSection_cardWorkflows__kMRTy{grid-column:span 2;min-height:276px;padding:10px;gap:10px}.ServicesSection_cardWorkflows__kMRTy .ServicesSection_cardTop__KN7BP{padding:20px;gap:25px}.ServicesSection_cardWorkflows__kMRTy .ServicesSection_cardTitle__Brw9f{font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.25);font-weight:600;letter-spacing:-.4px;line-height:1.1;text-transform:capitalize}.ServicesSection_cardWorkflows__kMRTy .ServicesSection_cardDescription__zlme0{max-width:350px;font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.4px;line-height:1.3;color:rgb(150,144,144)}.ServicesSection_cardStrategy__qQPqg{grid-column:span 4;min-height:276px}.ServicesSection_cardStrategy__qQPqg .ServicesSection_cardTop__KN7BP{padding:20px}.ServicesSection_cardStrategy__qQPqg .ServicesSection_cardTitle__Brw9f{font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.25);font-weight:600;letter-spacing:-.4px;line-height:1.1}.ServicesSection_cardStrategy__qQPqg .ServicesSection_cardDescription__zlme0{max-width:350px;font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1);font-weight:500;letter-spacing:-.4px;line-height:1.3;color:rgb(150,144,144)}.ServicesSection_cardTop__KN7BP{display:grid;grid-gap:12px;gap:12px}.ServicesSection_iconRow__i683L{display:flex;justify-content:space-between;align-items:flex-start}.ServicesSection_iconWrapper__YK9sJ{width:46px;height:46px;display:flex;align-items:center;justify-content:center;color:var(--phase4-text)}.ServicesSection_iconWrapper__YK9sJ svg{width:22px;height:22px}.ServicesSection_headerTicks__WeEYL{display:inline-flex;align-items:center;gap:4px;margin-top:0}.ServicesSection_headerTicks__WeEYL span{width:5px;height:18px;border-radius:2px}.ServicesSection_markerActive__K8IAL{background:var(--phase4-accent)}.ServicesSection_markerMuted__Yo0FC{background:rgba(140,140,140,.72)}.ServicesSection_textContent__zJXeS{display:grid;grid-gap:10px;gap:10px}.ServicesSection_cardTitle__Brw9f{margin:0;color:var(--phase4-text);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * 1.12);font-weight:600;line-height:1.25;letter-spacing:-.02em}.ServicesSection_cardDescription__zlme0{margin:0;color:rgba(250,250,250,.68);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .88);font-weight:500;line-height:1.42}.ServicesSection_featureUI___ktAv{margin-top:auto;min-height:146px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:rgb(18,18,18);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);padding:14px}.ServicesSection_chipRow__aqKnk{display:flex;flex-wrap:wrap;gap:8px}.ServicesSection_chatbotFeatureUI__g4wK9{min-height:250px;height:250px;padding:20px;display:flex;flex-direction:column;gap:14px;overflow:hidden}.ServicesSection_chip__8__ES{min-height:26px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.015);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .72);font-weight:600}.ServicesSection_chipActive__OlnYY{color:rgba(250,250,250,.9)}.ServicesSection_chipInactive__dVL_8{color:rgba(250,250,250,.45)}.ServicesSection_chipMono__4Jl54{background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:calc(var(--framer-root-font-size, 1rem) * .8);font-weight:600;letter-spacing:-.3px;line-height:1.1}.ServicesSection_chatThread__dH5PS{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:2px;min-height:44px;opacity:.62}.ServicesSection_chatLine__tsgwL{min-height:18px;display:flex;align-items:center;gap:6px;width:100%;opacity:0;transform:translateY(4px);animation:ServicesSection_chatPopIn__c7_Jp .34s ease-out forwards;animation-delay:var(--chat-delay,0s)}.ServicesSection_chatLineAssistant__uIlk5,.ServicesSection_chatLineUser__U48Oz{justify-content:flex-start}.ServicesSection_chatLineIcon__yOpfm{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--phase4-accent);flex-shrink:0;opacity:.86}.ServicesSection_chatLineIcon__yOpfm svg{width:10px;height:10px}.ServicesSection_chatLineText__XMtwq{color:rgba(250,250,250,.58);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .68);font-weight:500;letter-spacing:-.16px;line-height:1.1;white-space:nowrap}.ServicesSection_progressRow__D0AHe{margin-top:18px;display:flex;align-items:center;gap:12px}.ServicesSection_progressBar__k8t4d{flex:1 1;height:4px;border-radius:999px;background:rgba(255,255,255,.1);position:relative}.ServicesSection_progressFill__PXN6Z{position:absolute;inset:0 auto 0 0;height:100%;border-radius:inherit;background:var(--phase4-accent)}.ServicesSection_progressCursor__I1Jnk{position:absolute;top:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:999px;background:var(--phase4-accent);box-shadow:0 0 10px var(--phase4-accent-glow-soft)}.ServicesSection_stepCounter__NVhqm{color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .79);font-weight:500;white-space:nowrap}.ServicesSection_blinkCursor___EC_E{margin-left:2px;animation:ServicesSection_blink__jQXK5 1s step-end infinite}.ServicesSection_chatbotCounter__3QBzR{color:var(--phase4-muted);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .83);line-height:1;animation:ServicesSection_blink__jQXK5 1s step-end infinite}.ServicesSection_chatbotBottom__x4qUi{margin-top:auto;display:flex;flex-direction:column;gap:20px;width:100%}.ServicesSection_chatbotTextWrap__owKFW{display:flex;align-items:center;justify-content:flex-start;gap:7px;width:100%}.ServicesSection_chatbotVBar__6K2nl{width:2px;height:15px;border-radius:999px;background:var(--phase4-accent)}.ServicesSection_chatbotFooter__mnHEX{display:flex;justify-content:space-between;align-items:center;width:100%}.ServicesSection_footerGroup__pcbxD{display:inline-flex;align-items:center;gap:6.8px}.ServicesSection_footerGlyph__Eq3b5{min-width:40px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:5px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:rgba(18,18,18,.95);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);position:relative}.ServicesSection_footerGlyph__Eq3b5 svg{width:12px;height:12px;color:var(--phase4-accent);opacity:.92}@keyframes ServicesSection_chatbotReveal__WbqX_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ServicesSection_chatPopIn__c7_Jp{to{opacity:1;transform:translateY(0)}}.ServicesSection_integrationSurface__gS9Ct{min-height:250px;height:250px;padding:25px 0;display:flex;flex-direction:column;justify-content:center;gap:10px;overflow:hidden}.ServicesSection_integrationTicker__b9_PQ{--integration-cell-size:80px;--integration-gap:10px;--integration-columns:6;--integration-shift:calc((var(--integration-cell-size) + var(--integration-gap)) * var(--integration-columns));width:100%;display:flex;flex-direction:column;gap:20px;overflow:hidden;opacity:1}.ServicesSection_integrationTrack__lC9y7{width:max-content;height:80px;display:flex;gap:var(--integration-gap);will-change:transform;animation:ServicesSection_integrationSlideLeft__748YJ 26s linear infinite}.ServicesSection_integrationTrackReverse__dli9a{animation:ServicesSection_integrationSlideRight__ZlDYm 26s linear infinite}.ServicesSection_integrationCell__5bp7B{width:var(--integration-cell-size);flex:0 0 var(--integration-cell-size);height:79px;display:inline-flex;align-items:center;justify-content:center;padding:2px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:rgba(18,18,18,.95);box-shadow:inset 0 2px 0 rgba(255,255,255,.03)}.ServicesSection_integrationCellDot__iVsPq{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;padding:8px;position:relative}.ServicesSection_integrationCellIcon__olEuf{width:28px;height:28px;color:var(--phase4-text);opacity:1}@keyframes ServicesSection_integrationSlideLeft__748YJ{0%{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--integration-shift, 540px)))}}@keyframes ServicesSection_integrationSlideRight__ZlDYm{0%{transform:translateX(calc(-1 * var(--integration-shift, 540px)))}to{transform:translateX(0)}}.ServicesSection_outcomeList__q4Bnp{display:flex;flex-direction:column;gap:10px;height:250px;overflow:hidden;padding:0 10px;border:none;background:none;box-shadow:none}.ServicesSection_outcomeTicker__E3eMT{position:relative;width:100%;height:100%;overflow:hidden}.ServicesSection_outcomeTrack__G9s_l{display:flex;flex-direction:column;gap:10px;will-change:transform;animation:ServicesSection_outcomeAutoScroll__1OYH6 30s linear infinite}.ServicesSection_outcomeTicker__E3eMT:focus-within .ServicesSection_outcomeTrack__G9s_l,.ServicesSection_outcomeTicker__E3eMT:hover .ServicesSection_outcomeTrack__G9s_l{animation-play-state:paused}.ServicesSection_outcomeItem__3XYGA{width:100%;padding:5px;border:1px solid rgba(255,255,255,.03);border-radius:15px;background:rgb(15,15,15);box-shadow:inset 0 2px 0 rgba(255,255,255,.03)}.ServicesSection_outcomeItemInner__LwNLt{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid rgba(255,255,255,.03);border-radius:10px;background:rgb(18,18,18);box-shadow:inset 0 2px 0 rgba(255,255,255,.03)}.ServicesSection_outcomeRow__XQnjb{display:flex;align-items:center;gap:10px;flex:1 0;min-width:0}.ServicesSection_outcomeLogoBox__6p0LG{width:50px;height:50px;flex:0 0 50px;display:inline-flex;align-items:center;justify-content:center;padding:10px;border:1px solid rgba(255,255,255,.03);border-radius:7px;background:rgb(18,18,18);box-shadow:inset 0 2px 0 rgba(255,255,255,.03)}.ServicesSection_outcomeLogoIcon__VE68_{width:20px;height:20px;color:rgba(250,250,250,.88)}.ServicesSection_outcomeHeading__f3EEy{display:flex;flex-direction:column;gap:6px;flex:1 0;min-width:0}.ServicesSection_outcomeHeading__f3EEy h4{margin:0;color:var(--phase4-text);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .9);font-weight:500;line-height:1.2;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ServicesSection_outcomeHeading__f3EEy p{margin:0;font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .8);font-weight:600;line-height:1.1;letter-spacing:-.3px;background:var(--phase4-gradient-accent-text);-webkit-background-clip:text;background-clip:text;color:transparent}.ServicesSection_outcomeArrow__pVrku{flex-shrink:0;opacity:.7}.ServicesSection_growthWrap__4IZe_{display:flex;align-items:flex-end;gap:10px;width:100%;height:100%}.ServicesSection_growthFeatureUI__y8Psa{min-height:250px;height:250px;padding:20px}.ServicesSection_growthCell__wP65i{flex:1 0;width:1px;height:100%;border:1px solid rgba(255,255,255,.05);border-radius:8px;background:rgba(15,15,15,.92);display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:8px;position:relative;overflow:hidden;transition:border-color .22s ease,background-color .22s ease,transform .22s ease}.ServicesSection_growthCell__wP65i:focus-visible,.ServicesSection_growthCell__wP65i:hover{border-color:rgba(255,255,255,.13);background:rgba(18,18,18,.96);transform:translateY(-2px);outline:none}.ServicesSection_growthBarTrack__uFzu9{flex:1 1;width:100%;display:flex;align-items:flex-end;justify-content:center;border:1px solid rgba(255,255,255,.03);border-radius:3px;background:rgba(13,13,13,.9);padding:4px}.ServicesSection_growthBarFill___0Zu_{width:100%;height:0;border-radius:4px;background:linear-gradient(180deg,rgba(var(--phase4-accent-rgb),.95) 0,rgba(var(--phase4-accent-rgb),.72) 100%);box-shadow:0 0 12px var(--phase4-accent-glow-ambient);transition:height .35s cubic-bezier(.22,1,.36,1);transition-delay:var(--growth-delay,0s)}.ServicesSection_growthCell__wP65i:focus-visible .ServicesSection_growthBarFill___0Zu_,.ServicesSection_growthCell__wP65i:hover .ServicesSection_growthBarFill___0Zu_{height:var(--growth-level,38%)}.ServicesSection_growthMeta__XJg9h{min-height:38px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;border:1px solid rgba(255,255,255,.03);border-radius:3px;background:rgba(13,13,13,.92);box-shadow:inset 0 2px 0 rgba(255,255,255,.03);text-align:center}.ServicesSection_growthMonth__VM0w9{color:rgba(250,250,250,.72);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .7);font-weight:500;line-height:1;text-align:center}.ServicesSection_growthValue__zqvjc{color:var(--phase4-accent);font-family:var(--phase4-font-main);font-size:calc(var(--framer-root-font-size, 1rem) * .73);font-weight:600;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease;text-align:center}.ServicesSection_growthCell__wP65i:focus-visible .ServicesSection_growthValue__zqvjc,.ServicesSection_growthCell__wP65i:hover .ServicesSection_growthValue__zqvjc{opacity:1;transform:translateY(0)}@keyframes ServicesSection_outcomeAutoScroll__1OYH6{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes ServicesSection_blink__jQXK5{50%{opacity:0}}@media (max-width:1199.98px){.ServicesSection_section__IOUAE{padding-top:92px}.ServicesSection_headingRow__jxkMU{flex-direction:column;align-items:flex-start;gap:12px}.ServicesSection_headingDescription__mEfk4{width:min(680px,100%)}.ServicesSection_grid__15Q8v{gap:12px}.ServicesSection_cardChatbot__aULG_,.ServicesSection_cardIntegrations__f5YpF{min-height:320px}.ServicesSection_cardStrategy__qQPqg,.ServicesSection_cardWorkflows__kMRTy{min-height:258px}.ServicesSection_integrationTrackReverse__dli9a,.ServicesSection_integrationTrack__lC9y7{animation-duration:30s}.ServicesSection_integrationTicker__b9_PQ{--integration-cell-size:72px;--integration-gap:10px}.ServicesSection_integrationCell__5bp7B{height:71px}.ServicesSection_integrationCellIcon__olEuf{width:24px;height:24px}.ServicesSection_outcomeList__q4Bnp{height:236px;padding:0 6px}.ServicesSection_outcomeTrack__G9s_l{animation-duration:32s}.ServicesSection_growthFeatureUI__y8Psa{min-height:232px;height:232px;padding:16px}}@media (max-width:809.98px){.ServicesSection_section__IOUAE{padding:60px 20px}.ServicesSection_inner__2Pfym{gap:28px}.ServicesSection_grid__15Q8v{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}.ServicesSection_cardChatbot__aULG_,.ServicesSection_cardIntegrations__f5YpF,.ServicesSection_cardStrategy__qQPqg,.ServicesSection_cardWorkflows__kMRTy{grid-column:span 1}.ServicesSection_card__qZhpC{min-height:0;padding:16px}.ServicesSection_cardDescription__zlme0{line-height:1.46}.ServicesSection_featureUI___ktAv{min-height:118px}.ServicesSection_integrationTrackReverse__dli9a,.ServicesSection_integrationTrack__lC9y7{animation-duration:34s}.ServicesSection_integrationTicker__b9_PQ{--integration-cell-size:62px;--integration-gap:8px;gap:14px}.ServicesSection_integrationCell__5bp7B{height:61px}.ServicesSection_integrationCellIcon__olEuf{width:22px;height:22px}.ServicesSection_outcomeList__q4Bnp{height:220px;padding:0 4px}.ServicesSection_outcomeTrack__G9s_l{animation-duration:36s}.ServicesSection_outcomeItem__3XYGA{padding:4px}.ServicesSection_outcomeLogoBox__6p0LG{width:44px;height:44px;flex-basis:44px;padding:8px}.ServicesSection_outcomeLogoIcon__VE68_{width:17px;height:17px}.ServicesSection_growthWrap__4IZe_{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:4px;height:100%}.ServicesSection_growthCell__wP65i{flex:1 0;width:1px;min-height:0;height:100%;padding:4px;gap:4px}.ServicesSection_growthFeatureUI__y8Psa{min-height:180px;height:180px;padding:10px}.ServicesSection_growthBarFill___0Zu_{height:var(--growth-level,38%);transition-delay:0s}.ServicesSection_growthMeta__XJg9h{min-height:28px;padding:4px;gap:2px}.ServicesSection_growthMonth__VM0w9{font-size:calc(var(--framer-root-font-size, 1rem) * .55)}.ServicesSection_growthValue__zqvjc{display:none}}