.ai-implementation_page__XTTec{--paper:#faf9f7;--ink:#111318;--accent:var(--accent-solid,#f96);--disp:clamp(2.5rem,5vw,4rem);--headingSize:clamp(2rem,4.6vw,3.4rem);--pad-y:clamp(3.5rem,6.5vw,5.5rem);--gutter:clamp(1.25rem,4vw,2.5rem);--tight:-0.03em;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif}.ai-implementation_heading__DLrRP{margin:0;font-size:var(--headingSize);font-weight:400;line-height:1.02;letter-spacing:var(--tight);color:var(--ink);text-wrap:balance}.ai-implementation_heroAccent__ZW3TQ,.ai-implementation_italicWhite__SZluD,.ai-implementation_italic__fJPNh{font-family:var(--font-fraunces),Georgia,serif;font-weight:300;font-style:italic;font-variation-settings:"SOFT" 0,"WONK" 1;letter-spacing:var(--tight)}.ai-implementation_italic__fJPNh{color:var(--accent)}.ai-implementation_italicWhite__SZluD{color:#fff}.ai-implementation_body__NKMtX{margin:0;max-width:620px;font-size:16px;line-height:1.5;color:#111318cc}.ai-implementation_bodyOnArt__ezVcW{margin:0;max-width:520px;font-size:16px;line-height:1.5;color:#111318d6}.ai-implementation_rowLabel__DWzTQ{font-size:10px;line-height:12px;letter-spacing:1.6px;text-transform:uppercase;color:#11131894;font-feature-settings:"tnum" 1}.ai-implementation_rowHead___PRV_{margin:0;font-size:22px;font-weight:400;line-height:1.15;letter-spacing:-.8px;color:var(--ink)}.ai-implementation_rowBody__jjOxK{margin:0;font-size:14px;line-height:20px;color:#111318d6}.ai-implementation_ctaPrimary__jdoom{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;font-family:inherit;font-size:11px;font-weight:400;letter-spacing:.16em;line-height:14px;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid #0000;background:var(--ink);color:var(--paper);transition:opacity .2s ease}.ai-implementation_ctaPrimary__jdoom:hover{opacity:.9}.ai-implementation_topbar__LnZLW{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:20px 40px;background:linear-gradient(180deg,#0000008c,#0000)}.ai-implementation_brandLogo__mcI9M{display:block;height:26px;width:auto}.ai-implementation_topbar__LnZLW .ai-implementation_ctaPrimary__jdoom{background:#fff;color:#000}.ai-implementation_hero__bbqSW{position:relative;isolation:isolate;overflow:hidden;background:#0b0b0d}.ai-implementation_heroArt__NGUsY{object-fit:cover;object-position:center;z-index:0}.ai-implementation_heroScrim__m4eVu{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#0608149e 0,#060814a8 55%,#060814eb)}.ai-implementation_heroInner__bncId{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(370px,480px);gap:48px 64px;align-items:center;max-width:1240px;margin:0 auto;padding:132px 40px 88px}.ai-implementation_heroCopy__JXz0A{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.ai-implementation_heroText__io0yG{display:flex;flex-direction:column;gap:18px}.ai-implementation_heroTitle__w5Azw{margin:0;max-width:15ch;font-size:var(--disp);font-weight:400;line-height:1;letter-spacing:var(--tight);color:#fff}.ai-implementation_heroTitle__w5Azw .ai-implementation_heroAccent__ZW3TQ{color:var(--accent)}.ai-implementation_heroSub__PRHwG{margin:0;max-width:440px;font-size:17px;line-height:25px;color:#ffffffd9;text-wrap:balance}.ai-implementation_heroList__tqrcm{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ai-implementation_heroList__tqrcm li{position:relative;max-width:460px;padding-left:16px;font-size:14px;line-height:20px;color:#ffffffdb}.ai-implementation_heroList__tqrcm li:before{position:absolute;top:8px;left:0;width:5px;height:5px;background:var(--accent);content:""}.ai-implementation_heroNote__GgPNR{margin:0;max-width:460px;font-size:12px;line-height:18px;color:#ffffff8c}.ai-implementation_heroPanel__YGlz8{display:grid;gap:9px;min-width:0;padding:26px 24px 22px;border-radius:16px;background:linear-gradient(180deg,#161828a8,#0a0c16b8);border:1px solid #ffffff24;box-shadow:0 30px 70px -28px #000000a6,inset 0 1px 0 #ffffff17;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);color-scheme:dark}.ai-implementation_form__C4IFL{display:grid;gap:9px}.ai-implementation_field__imLX9{display:grid}.ai-implementation_field__imLX9 input,.ai-implementation_field__imLX9 select,.ai-implementation_field__imLX9 textarea{width:100%;min-height:48px;padding:0 15px;border:1px solid #ffffff24;border-radius:10px;background:hsla(0,0%,100%,.055);color:#fff;font:inherit;font-size:14px;transition:border-color .15s ease,background .15s ease}.ai-implementation_field__imLX9 select{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23ffffff' stroke-opacity='.55' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}.ai-implementation_field__imLX9 select:invalid{color:#ffffff8c}.ai-implementation_field__imLX9 textarea{min-height:88px;padding:12px 15px;line-height:20px;resize:vertical}.ai-implementation_field__imLX9 input::placeholder,.ai-implementation_field__imLX9 textarea::placeholder{color:#ffffff80}.ai-implementation_field__imLX9 input:hover,.ai-implementation_field__imLX9 select:hover,.ai-implementation_field__imLX9 textarea:hover{border-color:#ffffff42}.ai-implementation_field__imLX9 input:focus,.ai-implementation_field__imLX9 select:focus,.ai-implementation_field__imLX9 textarea:focus{outline:none;border-color:#ffffff8c;background:#ffffff1a}.ai-implementation_form__C4IFL .ai-implementation_ctaPrimary__jdoom{width:100%;margin-top:7px;min-height:48px;border-radius:10px;background:#fff;color:#0b0b0d;letter-spacing:.14em}.ai-implementation_form__C4IFL .ai-implementation_ctaPrimary__jdoom:hover{opacity:1;background:#ffffffe6}.ai-implementation_form__C4IFL .ai-implementation_ctaPrimary__jdoom:disabled{opacity:.5;cursor:default}.ai-implementation_formHint__o5lq9{margin:6px 2px 0;font-size:11.5px;line-height:17px;color:#ffffff80;text-align:center}.ai-implementation_formError__u_pQG{margin:6px 2px 0;font-size:12.5px;line-height:18px;color:#ff9e80;text-align:center}.ai-implementation_formDone__69Dqc{display:grid;gap:8px;padding:12px 4px}.ai-implementation_formDoneTitle__jcLVB{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:28px;font-weight:300;font-style:italic;font-variation-settings:"SOFT" 0,"WONK" 1;letter-spacing:-.02em;color:#fff}.ai-implementation_section__2NMFb{position:relative;display:flex;flex-direction:column;align-items:center;gap:48px;padding:var(--pad-y) var(--gutter);background:var(--paper)}.ai-implementation_header__h9yXB{width:100%;max-width:1000px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.ai-implementation_header__h9yXB .ai-implementation_body__NKMtX{margin-top:4px}.ai-implementation_section__2NMFb>.ai-implementation_ctaPrimary__jdoom{margin-top:-8px}.ai-implementation_sectionDark__y0z3u{background:#0b0b0d}.ai-implementation_sectionDark__y0z3u .ai-implementation_faqQ__w2hOe,.ai-implementation_sectionDark__y0z3u .ai-implementation_heading__DLrRP,.ai-implementation_sectionDark__y0z3u .ai-implementation_partnerName__Jn7VM,.ai-implementation_sectionDark__y0z3u .ai-implementation_rowHead___PRV_{color:#fff}.ai-implementation_sectionDark__y0z3u .ai-implementation_body__NKMtX,.ai-implementation_sectionDark__y0z3u .ai-implementation_partnerBody__No_nO,.ai-implementation_sectionDark__y0z3u .ai-implementation_rowBody__jjOxK{color:#ffffffb8}.ai-implementation_sectionDark__y0z3u .ai-implementation_partnerType__CYirT,.ai-implementation_sectionDark__y0z3u .ai-implementation_rowLabel__DWzTQ{color:#ffffff80}.ai-implementation_sectionDark__y0z3u .ai-implementation_ctaPrimary__jdoom{background:#fff;color:#000}.ai-implementation_threeUp__wZ_RO{width:100%;max-width:1120px;display:grid;gap:40px;margin:0;padding:0;list-style:none;grid-template-columns:repeat(3,minmax(0,1fr))}.ai-implementation_threeUp__wZ_RO li{display:flex;flex-direction:column;gap:12px;padding-top:22px;border-top:1px solid #11131829}.ai-implementation_sectionDark__y0z3u .ai-implementation_threeUp__wZ_RO li{border-top-color:#ffffff29}.ai-implementation_priceFigure__fka48{font-feature-settings:"tnum" 1}.ai-implementation_timeline___abhy{position:relative;width:100%;max-width:1080px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.ai-implementation_timeline___abhy:before{content:"";position:absolute;top:20px;left:10%;right:10%;height:1px;background:#fff3;z-index:0}.ai-implementation_tstep__R1J6d{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.ai-implementation_tnode___w5zx{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--accent);color:#0b0b0d;font-size:14px;font-weight:500;font-feature-settings:"tnum" 1}.ai-implementation_tstepTitle__Go2_O{margin:0;font-size:17px;font-weight:400;line-height:1.2;letter-spacing:-.5px;color:#fff}.ai-implementation_tstepBody__P84RM{margin:0;font-size:14px;line-height:20px;color:#ffffffb3}.ai-implementation_partnerGrid__913F7{width:100%;max-width:1120px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.ai-implementation_partnerCard__clxqP{position:relative;display:flex;flex-direction:column;gap:12px;height:100%;padding:26px 24px;border:1px solid #1113181f;border-radius:12px;background:#fff}.ai-implementation_partnerCardFeatured__h4O55{border-color:#111318d9;box-shadow:0 1px 0 #111318d9}.ai-implementation_partnerTop__zvBy2{display:flex;align-items:center;justify-content:space-between;gap:12px}.ai-implementation_partnerType__CYirT{font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#11131894}.ai-implementation_partnerTag__5hL62{padding:3px 8px;font-size:9px;letter-spacing:1.4px;text-transform:uppercase;color:var(--paper);background:var(--ink);white-space:nowrap}.ai-implementation_partnerName__Jn7VM{margin:0;font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.8px;color:var(--ink)}.ai-implementation_partnerBody__No_nO{margin:0;font-size:14px;line-height:20px;color:#111318cc}.ai-implementation_partnerLinks__IPTXj{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px 20px;padding-top:4px}.ai-implementation_partnerLink__DGIfC{font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#111318b3;text-decoration:none}.ai-implementation_partnerLink__DGIfC:hover{color:var(--ink)}.ai-implementation_faqList__n_6IW{width:100%;max-width:820px;display:grid;grid-template-columns:1fr;gap:0;margin:0}.ai-implementation_faqItem__aM5wd{border-top:1px solid #ffffff29}.ai-implementation_faqItem__aM5wd:last-child{border-bottom:1px solid #ffffff29}.ai-implementation_faqQ__w2hOe{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;cursor:pointer;list-style:none;font-size:18px;letter-spacing:-.02em;line-height:1.3;color:#fff}.ai-implementation_faqQ__w2hOe::-webkit-details-marker{display:none}.ai-implementation_faqQ__w2hOe:after{content:"+";flex-shrink:0;width:12px;height:12px;color:#ffffff80;font-size:18px;line-height:12px;transition:transform .2s ease}.ai-implementation_faqItem__aM5wd[open] .ai-implementation_faqQ__w2hOe:after{transform:rotate(45deg)}.ai-implementation_faqItem__aM5wd .ai-implementation_rowBody__jjOxK{max-width:700px;padding:0 0 22px}.ai-implementation_closing__IvZl9{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:400px;padding:var(--pad-y) var(--gutter);overflow:hidden}.ai-implementation_closingArt__HC2LA{object-fit:cover;object-position:center;z-index:0}.ai-implementation_closingScrim__4XDUp{position:absolute;inset:0;z-index:1;background:#06081499}.ai-implementation_closingInner__d0GY_{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:20px;max-width:720px;text-align:center}.ai-implementation_closing__IvZl9 .ai-implementation_heading__DLrRP{color:#fff}.ai-implementation_closing__IvZl9 .ai-implementation_bodyOnArt__ezVcW{color:#ffffffd1;text-align:center}.ai-implementation_closing__IvZl9 .ai-implementation_ctaPrimary__jdoom{background:#fff;color:#000;margin-top:6px}.ai-implementation_footer__aPtcC{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:28px 40px 40px;background:var(--paper);color:#111318a3;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.ai-implementation_footer__aPtcC nav{display:flex;flex-wrap:wrap;gap:22px}.ai-implementation_footer__aPtcC a{color:#111318a3;text-decoration:none}.ai-implementation_footer__aPtcC a:hover{color:var(--ink)}@media (max-width:1024px){.ai-implementation_heroInner__bncId{grid-template-columns:1fr;gap:40px;padding:116px 24px 56px;align-items:start}.ai-implementation_topbar__LnZLW{padding:16px 24px}.ai-implementation_partnerGrid__913F7,.ai-implementation_threeUp__wZ_RO{grid-template-columns:1fr;gap:28px}.ai-implementation_timeline___abhy{grid-template-columns:1fr;gap:26px}.ai-implementation_timeline___abhy:before{top:20px;bottom:20px;left:20px;right:auto;width:1px;height:auto}}@media (max-width:640px){.ai-implementation_heroInner__bncId{padding:104px 20px 44px}.ai-implementation_section__2NMFb{gap:40px}.ai-implementation_footer__aPtcC{padding:24px 20px 32px}}