@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.header[data-v-12edb26b]{z-index:1000;background-color:#f7fffc;border-bottom:1px solid #064b4924;width:100%;font-family:Inter,sans-serif;position:sticky;top:0}.header-container[data-v-12edb26b]{justify-content:space-between;align-items:center;max-width:1536px;height:80px;margin:0 auto;padding:0 32px;display:flex;position:relative}.logo[data-v-12edb26b]{cursor:pointer;align-items:center;text-decoration:none;display:flex}.logo img[data-v-12edb26b]{object-fit:contain;width:auto;max-width:170px;height:40px;display:block}.nav[data-v-12edb26b]{align-items:center;height:100%;display:flex}.nav-list[data-v-12edb26b]{align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-v-12edb26b]{align-items:center;height:100%;display:flex;position:static}.nav-link[data-v-12edb26b]{color:#1a1a1a;border-radius:4px;align-items:center;gap:6px;padding:8px 14px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.nav-link[data-v-12edb26b]:hover{color:#ff6a00}.has-dropdown:hover .nav-link[data-v-12edb26b]{color:#1a1a1a;background-color:#eef0f2}.dropdown-icon[data-v-12edb26b]{width:14px;height:14px;color:inherit;margin-top:2px;transition:transform .2s}.has-dropdown:hover .dropdown-icon[data-v-12edb26b]{transform:rotate(180deg)}.cta-btn[data-v-12edb26b]{background-color:var(--theme-accent);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-width:145px;padding:10px 20px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .1s;display:flex}.cta-btn[data-v-12edb26b]:hover{background-color:var(--theme-primary)}.menu-toggle[data-v-12edb26b],.mobile-sidebar[data-v-12edb26b],.sidebar-backdrop[data-v-12edb26b]{display:none}@keyframes wave-animation-12edb26b{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}.wave[data-v-12edb26b]{transform-origin:70% 70%;animation:2.5s infinite wave-animation-12edb26b;display:inline-block}.mega-menu[data-v-12edb26b]{opacity:0;visibility:hidden;pointer-events:none;background-color:#f7fffc;border:1px solid #064b4924;border-top:none;border-radius:4px;transition:all .2s;display:flex;position:absolute;top:100%;left:24px;right:24px;box-shadow:0 10px 40px #00000014}.mega-menu[data-v-12edb26b]:before{content:"";background:0 0;width:100%;height:30px;position:absolute;top:-30px;left:0}.has-dropdown:hover .mega-menu[data-v-12edb26b]{opacity:1;visibility:visible;pointer-events:auto}.mega-content[data-v-12edb26b]{width:100%;display:flex}.mega-left[data-v-12edb26b]{flex-direction:column;flex:1;display:flex}.mega-grid[data-v-12edb26b]{grid-template-columns:repeat(3,1fr);gap:40px;padding:32px 40px 16px;display:grid}.mega-col[data-v-12edb26b]{flex-direction:column;display:flex}.col-title[data-v-12edb26b]{color:var(--theme-primary);text-transform:uppercase;margin:0 0 20px;font-size:13px;font-weight:800}.col-list[data-v-12edb26b]{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.col-list li a[data-v-12edb26b]{color:#496862;align-items:center;gap:12px;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.col-list li a[data-v-12edb26b]:hover{color:var(--theme-accent)}.icon[data-v-12edb26b]{color:var(--theme-primary);flex-shrink:0;transition:color .2s}.col-list li a:hover .icon[data-v-12edb26b]{color:var(--theme-accent)}.mt-6[data-v-12edb26b]{margin-top:32px}.mega-sidebar[data-v-12edb26b]{background-color:#c8f2df;border-left:1px solid #064b4924;width:320px;padding:32px 40px}.sidebar-title[data-v-12edb26b]{color:var(--theme-primary);text-transform:uppercase;margin:0 0 24px;font-size:13px;font-weight:800}.case-study[data-v-12edb26b]{border-bottom:1px dashed #064b4940;margin-bottom:24px;padding-bottom:24px}.sidebar-number[data-v-12edb26b]{color:var(--theme-accent);letter-spacing:.12em;margin-bottom:8px;font-size:10px;font-weight:800}.case-study h4[data-v-12edb26b]{color:var(--theme-primary);margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400;line-height:1.1}.case-study[data-v-12edb26b]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cs-logo[data-v-12edb26b]{align-items:center;margin-bottom:12px;display:flex}.case-study p[data-v-12edb26b]{color:#496862;margin:0 0 12px;font-size:13px;font-weight:400;line-height:1.5}.read-more[data-v-12edb26b]{color:var(--theme-primary);align-items:center;gap:4px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.read-more[data-v-12edb26b]:hover{text-decoration:underline}.mega-footer[data-v-12edb26b]{background-color:#effdfc;border-top:1px solid #064b4924;justify-content:space-between;align-items:center;padding:24px 40px;display:flex}.footer-text h4[data-v-12edb26b]{color:#1a1a1a;margin:0 0 4px;font-size:20px;font-weight:500}.footer-text p[data-v-12edb26b]{color:#888;margin:0;font-size:15px}.footer-btn[data-v-12edb26b]{background-color:var(--theme-accent);color:#fff;cursor:pointer;border:none;border-radius:4px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;transition:background-color .2s;display:flex}.footer-btn[data-v-12edb26b]:hover{background-color:var(--theme-primary)}@media (width<=900px){.header-container[data-v-12edb26b]{padding:0 20px}.nav[data-v-12edb26b]{display:none}.cta-wrapper .cta-btn[data-v-12edb26b]{padding:11px 14px;font-size:12px}.menu-toggle[data-v-12edb26b]{width:44px;height:44px;color:var(--theme-primary);cursor:pointer;background:0 0;border:1px solid #064b492e;border-radius:4px;justify-content:center;align-items:center;margin-left:10px;display:flex}.sidebar-backdrop[data-v-12edb26b]{z-index:1001;background:#061a196b;display:block;position:fixed;inset:0}.mobile-sidebar[data-v-12edb26b]{z-index:1002;background:#f7fffc;flex-direction:column;width:min(88vw,360px);padding:24px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:12px 0 36px #00000024}.mobile-sidebar-header[data-v-12edb26b]{border-bottom:1px solid #064b4924;justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}.mobile-sidebar-title[data-v-12edb26b],.mobile-section-label[data-v-12edb26b]{color:var(--theme-primary);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.sidebar-close[data-v-12edb26b]{width:40px;height:40px;color:var(--theme-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.mobile-nav[data-v-12edb26b]{border-bottom:1px solid #064b4924;flex-direction:column;padding:12px 0 22px;display:flex}.mobile-nav a[data-v-12edb26b],.mobile-services a[data-v-12edb26b]{color:#1a1a1a;font-size:16px;font-weight:600;text-decoration:none}.mobile-nav a[data-v-12edb26b]{padding:12px 0}.mobile-services[data-v-12edb26b]{flex-direction:column;gap:14px;padding:24px 0;display:flex}.mobile-section-label[data-v-12edb26b]{margin-bottom:2px}.mobile-services a[data-v-12edb26b]{color:#496862;align-items:center;gap:12px;font-size:14px;display:flex}.mobile-services a svg[data-v-12edb26b]{color:var(--theme-primary);flex-shrink:0}.mobile-cta[data-v-12edb26b]{color:#fff;background:var(--theme-accent);cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:13px 20px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:flex}}.fade-enter-active[data-v-12edb26b],.fade-leave-active[data-v-12edb26b],.slide-enter-active[data-v-12edb26b],.slide-leave-active[data-v-12edb26b]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-12edb26b],.fade-leave-to[data-v-12edb26b]{opacity:0}.slide-enter-from[data-v-12edb26b],.slide-leave-to[data-v-12edb26b]{opacity:0;transform:translate(-100%)}.site-footer[data-v-c5ae2758]{background:var(--theme-primary);color:#e5f1e9;padding:72px max(28px,50vw - 626px) 24px;font-family:Inter,sans-serif}.footer-main[data-v-c5ae2758]{grid-template-columns:1.4fr .8fr .7fr 1fr;gap:6vw;padding-bottom:76px;display:grid}.footer-brand p[data-v-c5ae2758]{color:#99b8ab;max-width:250px;margin:24px 0;font-size:13px;line-height:1.6}.footer-logo[data-v-c5ae2758]{color:#f5f1e9;letter-spacing:.08em;align-items:center;gap:12px;font-size:17px;font-weight:800;line-height:.95;text-decoration:none;display:inline-flex}.footer-logo img[data-v-c5ae2758]{object-fit:contain;width:auto;max-width:150px;height:34px;display:block}.footer-email[data-v-c5ae2758]{color:#c8f2df;align-items:center;gap:8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.footer-email[data-v-c5ae2758]:hover,.footer-column a[data-v-c5ae2758]:hover,.footer-bottom a[data-v-c5ae2758]:hover{color:#fff}.footer-column[data-v-c5ae2758],.footer-location[data-v-c5ae2758]{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.footer-column h2[data-v-c5ae2758],.footer-location h2[data-v-c5ae2758]{color:#6f9c8e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:700}.footer-column a[data-v-c5ae2758]{color:#d5e6dd;font-size:13px;text-decoration:none;transition:color .2s}.footer-location p[data-v-c5ae2758]{color:#a7c2b6;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.footer-location p svg[data-v-c5ae2758]{color:#75d6b1}.footer-cta[data-v-c5ae2758]{color:#c8f2df;border-bottom:1px solid #75d6b1;align-items:center;gap:8px;margin-top:16px;padding-bottom:6px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.footer-bottom[data-v-c5ae2758]{color:#78998e;border-top:1px solid #e5f1e92e;justify-content:space-between;gap:20px;padding-top:22px;font-size:10px;display:flex}.footer-bottom div[data-v-c5ae2758]{gap:20px;display:flex}.footer-bottom a[data-v-c5ae2758]{color:#a7c2b6;text-decoration:none}@media (width<=800px){.footer-main[data-v-c5ae2758]{grid-template-columns:repeat(2,1fr);gap:44px 28px;padding-bottom:54px}.footer-brand[data-v-c5ae2758],.footer-location[data-v-c5ae2758]{grid-column:span 2}}@media (width<=480px){.site-footer[data-v-c5ae2758]{padding-top:58px}.footer-main[data-v-c5ae2758]{grid-template-columns:1fr 1fr}.footer-brand[data-v-c5ae2758],.footer-location[data-v-c5ae2758]{grid-column:span 2}.footer-bottom[data-v-c5ae2758]{flex-direction:column}.footer-bottom div[data-v-c5ae2758]{gap:14px}}.modal-backdrop[data-v-9ea60caf]{z-index:2000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#061a1bad;place-items:center;padding:28px;font-family:Inter,sans-serif;display:grid;position:fixed;inset:0}.lead-modal[data-v-9ea60caf]{scrollbar-width:none;-ms-overflow-style:none;background:#effdfc;grid-template-columns:minmax(290px,.9fr) minmax(380px,1.08fr);width:min(820px,100%);max-height:min(560px,100vh - 44px);animation:.35s both modal-rise-9ea60caf;display:grid;position:relative;overflow:hidden auto;box-shadow:0 24px 70px #00000047}.lead-modal[data-v-9ea60caf]::-webkit-scrollbar{display:none}.modal-close[data-v-9ea60caf]{z-index:2;width:36px;height:36px;color:var(--theme-primary);cursor:pointer;background:#fff;border:1px solid #064b4929;border-radius:50%;place-items:center;transition:background .2s,color .2s,transform .2s;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 3px 10px #00000024}.modal-close[data-v-9ea60caf]:hover{color:var(--theme-accent);background:#fff4ed;transform:rotate(90deg)}.proof-side[data-v-9ea60caf]{background:var(--theme-primary);color:#fff;padding:34px 30px 30px}.proof-eyebrow[data-v-9ea60caf]{color:#c8f2df;margin:0 0 8px;font-size:13px}.proof-side h2[data-v-9ea60caf]{margin:0 0 22px;font-size:clamp(28px,3vw,39px);font-weight:700;line-height:1.02}.proof-side h2 span[data-v-9ea60caf]{color:#ffd36c}.client-grid[data-v-9ea60caf]{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.client-chip[data-v-9ea60caf]{color:#f0fffa;text-align:center;background:#0c5b58;border-radius:8px;place-items:center;min-height:42px;padding:0 6px;font-size:11px;font-weight:700;display:grid}.client-chip[data-v-9ea60caf]:first-child,.client-chip[data-v-9ea60caf]:nth-child(4),.client-chip[data-v-9ea60caf]:nth-child(7){font-size:11px}.testimonial[data-v-9ea60caf]{color:#102a2b;background:#fff;border-radius:18px;margin:22px -8px 0;padding:18px 18px 16px;position:relative}.testimonial-location[data-v-9ea60caf]{background:#edf0f0;border-radius:22px;align-items:center;gap:8px;margin-bottom:14px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.location-dot[data-v-9ea60caf]{background:linear-gradient(135deg,#263f9e 0 48%,#e74a42 49% 61%,#fff 62%);border-radius:50%;width:17px;height:17px}.testimonial p[data-v-9ea60caf]{margin:0 0 20px;font-size:13px;line-height:1.5}.testimonial footer[data-v-9ea60caf]{align-items:center;gap:10px;display:flex}.avatar[data-v-9ea60caf]{color:#fff;background:#1e5957;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.testimonial footer strong[data-v-9ea60caf],.testimonial footer small[data-v-9ea60caf]{display:block}.testimonial footer strong[data-v-9ea60caf]{font-size:12px}.testimonial footer small[data-v-9ea60caf]{color:#7b9290;margin-top:3px;font-size:10px}.testimonial-dots[data-v-9ea60caf]{justify-content:center;gap:8px;margin-top:18px;display:flex}.testimonial-dots i[data-v-9ea60caf]{background:#d3dadd;border-radius:50%;width:9px;height:9px}.testimonial-dots i.active[data-v-9ea60caf]{background:#102a2b}.form-side[data-v-9ea60caf]{color:#080d0d;padding:28px 28px 24px}.offer-line[data-v-9ea60caf]{text-align:center;margin:0;font-size:clamp(21px,2.5vw,27px);line-height:1.2}.offer-line strong[data-v-9ea60caf],.form-side h2 span[data-v-9ea60caf]{color:#fa650d}.form-side>div>h2[data-v-9ea60caf]{text-align:center;margin:0 0 14px;font-size:clamp(21px,2.5vw,27px);line-height:1.2}.lead-form[data-v-9ea60caf]{flex-direction:column;gap:10px;display:flex}.form-row[data-v-9ea60caf]{grid-template-columns:1fr 1fr;gap:0;display:grid}.lead-form input[data-v-9ea60caf],.lead-form select[data-v-9ea60caf],.lead-form textarea[data-v-9ea60caf]{box-sizing:border-box;color:#101515;background:#fff;border:1px solid #b9bfc0;border-radius:6px;width:100%;min-height:45px;padding:0 11px;font:13px Inter,sans-serif}.lead-form textarea[data-v-9ea60caf]{resize:vertical;min-height:74px;padding-top:12px}.form-row input[data-v-9ea60caf]:first-child,.form-row select[data-v-9ea60caf]:first-child{border-radius:7px 0 0 7px}.form-row input[data-v-9ea60caf]:last-child,.form-row select[data-v-9ea60caf]:last-child{border-radius:0 7px 7px 0;margin-left:-1px}.lead-form>select[data-v-9ea60caf]{border-radius:7px}.lead-form input[data-v-9ea60caf]:focus,.lead-form select[data-v-9ea60caf]:focus,.lead-form textarea[data-v-9ea60caf]:focus{outline-offset:1px;outline:2px solid #168878}.submit-button[data-v-9ea60caf]{background:var(--theme-accent);color:#fff;cursor:pointer;border:0;border-radius:6px;min-height:48px;font:700 15px Inter,sans-serif;transition:background .2s,transform .2s}.submit-button[data-v-9ea60caf]:hover{background:#e85f00;transform:translateY(-1px)}.success-state[data-v-9ea60caf]{text-align:center;place-items:center;min-height:500px;display:grid}.success-icon[data-v-9ea60caf]{color:#168878;background:#c8f2df;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.success-state h2[data-v-9ea60caf]{margin:22px 0 10px;font-size:30px}.success-state p[data-v-9ea60caf]{color:#55736c;max-width:320px;margin:0 0 26px;line-height:1.6}.modal-fade-enter-active[data-v-9ea60caf],.modal-fade-leave-active[data-v-9ea60caf]{transition:opacity .25s}.modal-fade-enter-active .lead-modal[data-v-9ea60caf],.modal-fade-leave-active .lead-modal[data-v-9ea60caf]{transition:transform .25s,opacity .25s}.modal-fade-enter-from[data-v-9ea60caf],.modal-fade-leave-to[data-v-9ea60caf]{opacity:0}.modal-fade-enter-from .lead-modal[data-v-9ea60caf],.modal-fade-leave-to .lead-modal[data-v-9ea60caf]{opacity:0;transform:translateY(14px)}@keyframes modal-rise-9ea60caf{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=800px){.modal-backdrop[data-v-9ea60caf]{align-items:start;padding:16px;overflow-y:auto}.lead-modal[data-v-9ea60caf]{grid-template-columns:1fr;max-height:calc(100vh - 32px);margin:12px 0}.modal-close[data-v-9ea60caf]{top:10px;right:10px}.proof-side[data-v-9ea60caf]{padding:34px 24px 25px}.proof-side h2[data-v-9ea60caf]{margin-bottom:20px;font-size:35px}.client-chip[data-v-9ea60caf]{min-height:42px;font-size:11px}.testimonial[data-v-9ea60caf]{margin:24px 0 0}.form-side[data-v-9ea60caf]{padding:32px 24px 24px}}@media (width<=480px){.modal-backdrop[data-v-9ea60caf]{padding:8px}.lead-modal[data-v-9ea60caf]{margin:0}.form-row[data-v-9ea60caf]{grid-template-columns:1fr;gap:12px}.form-row input[data-v-9ea60caf]:first-child,.form-row select[data-v-9ea60caf]:first-child,.form-row input[data-v-9ea60caf]:last-child,.form-row select[data-v-9ea60caf]:last-child{border-radius:7px;margin:0}.client-grid[data-v-9ea60caf]{gap:7px}.client-chip[data-v-9ea60caf]{min-height:38px;padding:0 4px;font-size:10px}}.page-loader[data-v-cbd3bbd9]{z-index:3000;background:var(--theme-primary);color:#fff;place-content:center;gap:26px;font-family:Inter,sans-serif;display:grid;position:fixed;inset:0}.loader-brand[data-v-cbd3bbd9]{letter-spacing:.08em;align-items:center;gap:12px;font-size:18px;font-weight:800;display:flex}.loader-brand b[data-v-cbd3bbd9]{color:#c8f2df}.loader-mark[data-v-cbd3bbd9]{align-items:flex-end;gap:3px;height:25px;display:flex}.loader-mark i[data-v-cbd3bbd9]{background:var(--theme-accent);width:5px;animation:.8s ease-in-out infinite alternate loader-bars-cbd3bbd9;display:block}.loader-mark i[data-v-cbd3bbd9]:first-child{height:12px;animation-delay:-.2s}.loader-mark i[data-v-cbd3bbd9]:nth-child(2){background:#f6bf4b;height:18px;animation-delay:-.1s}.loader-mark i[data-v-cbd3bbd9]:nth-child(3){background:#c8f2df;height:25px}.loader-track[data-v-cbd3bbd9]{background:#ffffff38;width:170px;height:2px;overflow:hidden}.loader-track span[data-v-cbd3bbd9]{background:var(--theme-accent);width:45%;height:100%;animation:.7s ease-in-out forwards loader-progress-cbd3bbd9;display:block}.loader-fade-leave-active[data-v-cbd3bbd9]{transition:opacity .3s}.loader-fade-leave-to[data-v-cbd3bbd9]{opacity:0}@keyframes loader-bars-cbd3bbd9{to{transform:translateY(-4px)}}@keyframes loader-progress-cbd3bbd9{0%{transform:translate(-100%)}to{transform:translate(340%)}}.ai-float-btn[data-v-ce96f752]{z-index:1100;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:64px;height:64px;padding:0;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 6px 20px #064b492e}.ai-float-btn img[data-v-ce96f752]{object-fit:contain;width:100%;height:100%;padding:8px}.ai-float-btn[data-v-ce96f752]:hover{transform:scale(1.06)translateY(-2px);box-shadow:0 10px 28px #064b4938}.ai-panel[data-v-ce96f752]{z-index:1099;background:#fff;border:1px solid #064b491f;border-radius:6px;flex-direction:column;width:360px;max-width:calc(100vw - 48px);display:flex;position:fixed;bottom:100px;right:24px;overflow:hidden;box-shadow:0 18px 46px #0000001f}.ai-header[data-v-ce96f752]{background:var(--theme-primary);color:#fff;justify-content:space-between;align-items:center;padding:16px 18px;font-size:15px;font-weight:700;display:flex}.ai-close[data-v-ce96f752]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:32px;height:32px;transition:background .2s;display:grid}.ai-close[data-v-ce96f752]:hover{background:#ffffff1f}.ai-body[data-v-ce96f752]{flex-direction:column;flex:1;min-height:220px;display:flex;overflow:hidden}.ai-view[data-v-ce96f752]{flex-direction:column;flex:1;display:flex}.ai-hint[data-v-ce96f752]{color:#6a8a82;text-align:center;background:#f7fffc;flex:1;place-items:center;margin:0;padding:24px 16px;font-size:14px;display:grid}.ai-options[data-v-ce96f752]{background:#fff;border-top:1px solid #064b4914;flex-wrap:wrap;gap:8px;padding:14px 16px 16px;display:flex}.ai-option[data-v-ce96f752]{color:var(--theme-primary);cursor:pointer;background:#fff;border:1px solid #064b4929;border-radius:999px;padding:9px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s,color .2s,border-color .2s,transform .1s}.ai-option[data-v-ce96f752]:hover{background:var(--theme-primary);color:#fff;border-color:var(--theme-primary);transform:translateY(-1px)}.ai-answer-view[data-v-ce96f752]{background:#f7fffc}.ai-answer[data-v-ce96f752]{background:#f7fffc;flex-direction:column;flex:1;gap:10px;min-height:160px;max-height:320px;padding:16px;display:flex;overflow-y:auto}.ai-message[data-v-ce96f752]{border-radius:14px;max-width:86%;padding:10px 14px;font-size:14px;line-height:1.55}.ai-message.user[data-v-ce96f752]{background:var(--theme-primary);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.ai-message.ai[data-v-ce96f752]{color:#1a1a1a;background:#fff;border:1px solid #064b491f;border-bottom-left-radius:4px;align-self:flex-start;box-shadow:0 2px 8px #0000000a}.ai-back[data-v-ce96f752]{width:100%;color:var(--theme-primary);cursor:pointer;background:#fff;border:0;border-top:1px solid #064b4914;justify-content:center;align-items:center;gap:8px;padding:14px 16px;font-family:inherit;font-size:14px;font-weight:700;transition:background .2s,color .2s,transform .1s;display:flex}.ai-back[data-v-ce96f752]:hover{background:var(--theme-primary);color:#fff}.chat-enter-active[data-v-ce96f752],.chat-leave-active[data-v-ce96f752]{transition:opacity .25s,transform .25s}.chat-enter-from[data-v-ce96f752],.chat-leave-to[data-v-ce96f752]{opacity:0;transform:translateY(12px)scale(.96)}.view-enter-active[data-v-ce96f752],.view-leave-active[data-v-ce96f752]{transition:opacity .25s,transform .25s}.view-enter-from[data-v-ce96f752]{opacity:0;transform:translate(16px)}.view-leave-to[data-v-ce96f752]{opacity:0;transform:translate(-16px)}@media (width<=640px){.ai-float-btn[data-v-ce96f752]{width:56px;height:56px;bottom:16px;right:16px}.ai-panel[data-v-ce96f752]{width:calc(100vw - 32px);max-width:calc(100vw - 32px);bottom:86px;right:16px}.ai-hint[data-v-ce96f752],.ai-answer[data-v-ce96f752]{min-height:140px;max-height:260px}.ai-option[data-v-ce96f752]{padding:8px 11px;font-size:12px}}body,html{background-color:#fafafa;margin:0;padding:0;font-family:Inter,sans-serif}:root{--theme-primary:#064b49;--theme-accent:#ff7908;--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}html{scroll-behavior:smooth}body{min-width:320px;margin:0}#app{width:100%}.hero-section[data-v-7ab2f271]{--ink:var(--theme-primary);--mint:#c8f2df;--orange:var(--theme-accent);min-height:calc(100vh - 80px);color:var(--ink);background:#f5f1e9;font-family:Inter,sans-serif;position:relative;overflow:hidden}.hero-grid[data-v-7ab2f271]{opacity:.42;background-image:linear-gradient(#102a2b12 1px,#0000 1px),linear-gradient(90deg,#102a2b12 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.hero-shell[data-v-7ab2f271]{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(420px,.8fr);align-items:center;gap:clamp(48px,8vw,140px);max-width:1380px;min-height:calc(100vh - 80px);margin:0 auto;padding:76px 64px 92px;display:grid;position:relative}.hero-copy[data-v-7ab2f271]{max-width:650px}.eyebrow[data-v-7ab2f271],.hero-trust[data-v-7ab2f271],.panel-topline[data-v-7ab2f271],.panel-kicker[data-v-7ab2f271],.signal-label[data-v-7ab2f271],.panel-footer[data-v-7ab2f271]{letter-spacing:.08em;text-transform:uppercase}.eyebrow[data-v-7ab2f271]{color:#4e7771;align-items:center;gap:10px;margin:0 0 28px;font-size:11px;font-weight:700;display:flex}.eyebrow-dot[data-v-7ab2f271],.status-dot[data-v-7ab2f271]{background:var(--orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #f06b3c24}.hero-copy h1[data-v-7ab2f271]{letter-spacing:0;max-width:700px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6.3vw,96px);font-weight:400;line-height:.98}.hero-copy h1 em[data-v-7ab2f271]{color:var(--theme-primary);font-style:normal}.hero-desc[data-v-7ab2f271]{color:#4d6662;max-width:480px;margin:30px 0 34px;font-size:18px;line-height:1.65}.hero-actions[data-v-7ab2f271]{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.primary-action[data-v-7ab2f271]{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:2px;align-items:center;gap:18px;padding:15px 20px 15px 22px;font:600 14px Inter,sans-serif;transition:transform .2s,background .2s;display:inline-flex}.primary-action[data-v-7ab2f271]:hover{background:var(--theme-primary);transform:translateY(-2px)}.text-action[data-v-7ab2f271]{color:var(--ink);align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.text-action[data-v-7ab2f271]:hover{color:var(--theme-primary)}.hero-trust[data-v-7ab2f271]{color:#78918a;align-items:center;gap:14px;margin-top:92px;font-size:9px;font-weight:700;display:flex}.trust-rule[data-v-7ab2f271]{background:#b8c9c1;width:42px;height:1px}.hero-trust strong[data-v-7ab2f271]{color:#52716b;font-weight:700}.system-panel[data-v-7ab2f271]{background:var(--ink);color:#f5f1e9;border:1px solid #102a2b2b;max-width:520px;padding:24px;animation:.8s both panel-in-7ab2f271;position:relative;box-shadow:20px 22px #c8f2dfd1}.panel-topline[data-v-7ab2f271]{color:#91b5a9;border-bottom:1px solid #f5f1e933;justify-content:space-between;padding-bottom:20px;font-size:9px;font-weight:700;display:flex}.panel-topline span[data-v-7ab2f271]:first-child{align-items:center;gap:9px;display:flex}.status-dot[data-v-7ab2f271]{width:6px;height:6px;box-shadow:none;background:#62d9a9}.panel-heading[data-v-7ab2f271]{justify-content:space-between;align-items:flex-start;padding:28px 0 15px;display:flex}.panel-kicker[data-v-7ab2f271]{color:#9bbab0;font-size:9px;font-weight:700}.panel-heading h2[data-v-7ab2f271]{margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.3vw,47px);font-weight:400;line-height:1.03}.sparkle[data-v-7ab2f271]{color:var(--orange)}.signal-map[data-v-7ab2f271]{height:150px;margin:13px 0 8px;position:relative}.signal-line[data-v-7ab2f271]{background:linear-gradient(90deg, var(--theme-primary), var(--orange), #c8f2df);width:76%;height:1px;position:absolute;top:58px;left:12%}.signal-node[data-v-7ab2f271]{background:var(--ink);width:34px;height:34px;color:var(--mint);border:1px solid #70bdad;border-radius:50%;place-items:center;display:grid;position:absolute;top:42px}.signal-node span[data-v-7ab2f271]{color:#83a69c;font-size:8px;position:absolute;top:39px}.node-origin[data-v-7ab2f271]{left:8%}.node-build[data-v-7ab2f271]{border-color:var(--orange);color:var(--orange);left:45%}.node-scale[data-v-7ab2f271]{right:8%}.signal-label[data-v-7ab2f271]{color:#90aaa1;font-size:9px;font-weight:700;position:absolute;top:92px}.label-origin[data-v-7ab2f271]{left:4%}.label-build[data-v-7ab2f271]{color:#f08b67;left:42%}.label-scale[data-v-7ab2f271]{right:2%}.capability-list[data-v-7ab2f271]{border-top:1px solid #f5f1e933}.capability[data-v-7ab2f271]{color:#deebe4;border-bottom:1px solid #f5f1e921;align-items:center;gap:12px;padding:14px 0;font-size:12px;display:flex}.capability svg[data-v-7ab2f271]:first-child{color:#74d4b3}.capability svg[data-v-7ab2f271]:last-child{color:#718f87;margin-left:auto}.panel-footer[data-v-7ab2f271]{color:#789a90;align-items:center;gap:8px;padding-top:18px;font-size:8px;font-weight:700;display:flex}.hero-side-note[data-v-7ab2f271]{color:#9aada5;letter-spacing:.1em;transform-origin:100% 100%;align-items:center;gap:10px;font:700 10px Inter,sans-serif;display:flex;position:absolute;bottom:34px;right:28px;transform:rotate(-90deg)}.hero-side-note span[data-v-7ab2f271]{color:#51716a;font-size:8px}@keyframes panel-in-7ab2f271{0%{opacity:0;transform:translateY(24px)rotate(1deg)}to{opacity:1;transform:translateY(0)rotate(1deg)}}.trust-section[data-v-7ab2f271]{background:#c8f2df;grid-template-columns:minmax(270px,.75fr) minmax(0,1.4fr);align-items:center;gap:8vw;padding:72px max(64px,50vw - 626px);display:grid;position:relative;overflow:hidden}.trust-heading[data-v-7ab2f271]{z-index:1;position:relative}.trust-index[data-v-7ab2f271]{color:#4b8174;letter-spacing:.12em;font-size:9px;font-weight:700}.trust-heading h2[data-v-7ab2f271]{color:var(--theme-primary);letter-spacing:0;margin:17px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.04}.trust-heading p[data-v-7ab2f271]{color:#53776e;margin:0;font-size:13px}.logo-window[data-v-7ab2f271]{min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.logo-track[data-v-7ab2f271]{align-items:center;width:max-content;animation:26s linear infinite logo-scroll-7ab2f271;display:flex}.logo-window:hover .logo-track[data-v-7ab2f271]{animation-play-state:paused}.brand-logo[data-v-7ab2f271]{background:#f5f1e97a;border:1px solid #102a2b29;place-items:center;width:150px;height:84px;margin-right:16px;display:grid}.brand-logo img[data-v-7ab2f271]{object-fit:contain;opacity:.68;filter:grayscale();width:92px;height:32px;transition:opacity .2s,filter .2s}.brand-logo:hover img[data-v-7ab2f271]{opacity:1;filter:grayscale(0)}@keyframes logo-scroll-7ab2f271{0%{transform:translate(0)}to{transform:translate(-50%)}}.services-section[data-v-7ab2f271]{background:#f5f1e9;padding:112px max(28px,50vw - 626px)}.section-intro[data-v-7ab2f271]{grid-template-columns:minmax(160px,.5fr) 1fr;align-items:start;gap:8vw;margin-bottom:64px;display:grid}.section-index[data-v-7ab2f271]{color:#4b8174;letter-spacing:.12em;font-size:9px;font-weight:700}.section-intro h2[data-v-7ab2f271],.process-copy h2[data-v-7ab2f271],.contact-section h2[data-v-7ab2f271]{color:var(--theme-primary);letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,76px);font-weight:400;line-height:.98}.section-intro h2 em[data-v-7ab2f271],.process-copy h2 em[data-v-7ab2f271],.contact-section h2 em[data-v-7ab2f271]{color:var(--theme-primary);font-style:normal}.section-intro p[data-v-7ab2f271]{color:#5d7770;max-width:410px;margin:24px 0 0;font-size:15px;line-height:1.6}.services-grid[data-v-7ab2f271]{border-top:1px solid #102a2b2e;border-left:1px solid #102a2b2e;grid-template-columns:repeat(3,1fr);display:grid}.service-card[data-v-7ab2f271]{border-bottom:1px solid #102a2b2e;border-right:1px solid #102a2b2e;min-height:265px;padding:26px;transition:background .2s,transform .2s}.service-card[data-v-7ab2f271]:hover{z-index:1;background:#c8f2df;position:relative;transform:translateY(-5px)}.service-card-topline[data-v-7ab2f271]{color:var(--theme-primary);justify-content:space-between;display:flex}.service-card-topline span[data-v-7ab2f271]{color:#79958c;letter-spacing:.1em;font-size:10px;font-weight:700}.service-card h3[data-v-7ab2f271]{max-width:240px;color:var(--theme-primary);margin:44px 0 11px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;line-height:1.05}.service-card p[data-v-7ab2f271]{color:#5a716b;max-width:290px;min-height:58px;margin:0;font-size:13px;line-height:1.5}.service-tags[data-v-7ab2f271]{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.service-tags span[data-v-7ab2f271]{color:#57746b;border:1px solid #102a2b2e;padding:5px 8px;font-size:9px}.service-link[data-v-7ab2f271]{width:max-content;color:var(--theme-primary);align-items:center;gap:6px;margin-top:20px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.service-link[data-v-7ab2f271]:hover{color:var(--theme-accent)}.paths-section[data-v-7ab2f271]{background:#e9e4d9;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);gap:9vw;padding:100px max(28px,50vw - 626px);display:grid}.paths-heading h2[data-v-7ab2f271]{color:#102a2b;letter-spacing:0;margin:22px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.6vw,68px);font-weight:400;line-height:.98}.paths-heading h2 em[data-v-7ab2f271]{color:#168878;font-style:normal}.paths-list[data-v-7ab2f271]{border-top:1px solid #102a2b33}.path-item[data-v-7ab2f271]{color:#102a2b;border-bottom:1px solid #102a2b33;grid-template-columns:130px minmax(0,1fr) 140px;align-items:center;gap:20px;padding:25px 0;text-decoration:none;transition:padding .2s,color .2s;display:grid}.path-item[data-v-7ab2f271]:hover{color:#168878;padding-left:12px}.path-label[data-v-7ab2f271]{color:#6a8980;letter-spacing:.08em;text-transform:uppercase;align-self:start;padding-top:5px;font-size:9px;font-weight:700}.path-item h3[data-v-7ab2f271]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400}.path-item p[data-v-7ab2f271]{color:#607970;max-width:420px;margin:0;font-size:13px;line-height:1.5}.path-action[data-v-7ab2f271]{justify-content:flex-end;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.process-section[data-v-7ab2f271]{color:#f5f1e9;background:#102a2b;grid-template-columns:minmax(280px,.75fr) minmax(0,1fr);gap:12vw;padding:112px max(28px,50vw - 626px);display:grid}.process-copy h2[data-v-7ab2f271]{color:#f5f1e9;margin-top:23px}.process-copy p[data-v-7ab2f271]{color:#a9c4b9;max-width:390px;margin:28px 0 32px;font-size:15px;line-height:1.65}.process-copy .primary-action[data-v-7ab2f271]{color:#102a2b;background:#c8f2df}.process-copy .primary-action[data-v-7ab2f271]:hover{background:#fff}.process-list[data-v-7ab2f271]{margin:0;padding:0;list-style:none}.process-list li[data-v-7ab2f271]{border-top:1px solid #f5f1e933;grid-template-columns:52px 1fr;gap:18px;padding:22px 0;display:grid}.process-list li[data-v-7ab2f271]:last-child{border-bottom:1px solid #f5f1e933}.process-list li>span[data-v-7ab2f271]{color:#f06b3c;letter-spacing:.08em;font-size:11px;font-weight:700}.process-list h3[data-v-7ab2f271]{color:#f5f1e9;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400}.process-list p[data-v-7ab2f271]{color:#9cb8ad;max-width:370px;margin:0;font-size:13px;line-height:1.5}.faq-section[data-v-7ab2f271]{background:#f5f1e9;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);gap:9vw;padding:100px max(28px,50vw - 626px);display:grid}.faq-heading h2[data-v-7ab2f271]{color:#102a2b;letter-spacing:0;margin:22px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.6vw,68px);font-weight:400;line-height:.98}.faq-heading h2 em[data-v-7ab2f271]{color:#168878;font-style:normal}.faq-list[data-v-7ab2f271]{border-top:1px solid #102a2b33}.faq-list details[data-v-7ab2f271]{border-bottom:1px solid #102a2b33}.faq-list summary[data-v-7ab2f271]{color:#102a2b;cursor:pointer;grid-template-columns:42px 1fr 24px;align-items:center;gap:15px;padding:23px 0;font-family:Georgia,Times New Roman,serif;font-size:21px;list-style:none;display:grid}.faq-list summary[data-v-7ab2f271]::-webkit-details-marker{display:none}.faq-list summary span[data-v-7ab2f271]{color:#6b8b82;letter-spacing:.08em;font:700 9px Inter,sans-serif}.faq-list summary b[data-v-7ab2f271]{color:#168878;text-align:right;font:400 25px Inter,sans-serif}.faq-list details[open] summary b[data-v-7ab2f271]{transform:rotate(45deg)}.faq-list details p[data-v-7ab2f271]{color:#607970;max-width:620px;margin:-4px 42px 24px 57px;font-size:14px;line-height:1.6}.contact-section[data-v-7ab2f271]{background:#f06b3c;flex-direction:column;align-items:flex-start;gap:28px;padding:112px max(28px,50vw - 626px);display:flex}.contact-section .section-index[data-v-7ab2f271]{color:#ffe0d4}.contact-section h2[data-v-7ab2f271]{color:#fff}.contact-section h2 em[data-v-7ab2f271]{color:#102a2b}.contact-section .primary-action[data-v-7ab2f271]{background:#102a2b}.contact-section .primary-action[data-v-7ab2f271]:hover{background:#168878}@media (width<=900px){.hero-shell[data-v-7ab2f271]{grid-template-columns:1fr;gap:58px;padding:62px 28px 86px}.hero-copy[data-v-7ab2f271]{max-width:700px}.hero-trust[data-v-7ab2f271]{margin-top:52px}.system-panel[data-v-7ab2f271]{box-sizing:border-box;width:calc(100% - 20px)}.hero-side-note[data-v-7ab2f271]{display:none}.trust-section[data-v-7ab2f271]{grid-template-columns:1fr;gap:34px;padding:58px 28px}.logo-window[data-v-7ab2f271]{width:calc(100vw - 56px)}.section-intro[data-v-7ab2f271],.paths-section[data-v-7ab2f271],.process-section[data-v-7ab2f271],.faq-section[data-v-7ab2f271]{grid-template-columns:1fr;gap:40px}.services-grid[data-v-7ab2f271]{grid-template-columns:repeat(2,1fr)}.paths-section[data-v-7ab2f271],.process-section[data-v-7ab2f271],.faq-section[data-v-7ab2f271],.services-section[data-v-7ab2f271],.contact-section[data-v-7ab2f271]{padding-top:80px;padding-bottom:80px}}@media (width<=520px){.hero-copy h1[data-v-7ab2f271]{font-size:52px}.hero-desc[data-v-7ab2f271]{font-size:16px}.hero-trust[data-v-7ab2f271]{flex-direction:column;align-items:flex-start;gap:8px}.trust-rule[data-v-7ab2f271]{display:none}.system-panel[data-v-7ab2f271]{padding:18px;box-shadow:10px 12px #c8f2dfd1}.panel-heading h2[data-v-7ab2f271]{font-size:34px}.services-grid[data-v-7ab2f271]{grid-template-columns:1fr}.service-card[data-v-7ab2f271]{min-height:auto}.service-card h3[data-v-7ab2f271]{margin-top:32px}.path-item[data-v-7ab2f271]{grid-template-columns:1fr 24px;gap:10px}.path-item>div[data-v-7ab2f271]{grid-column:1/-1}.path-action[data-v-7ab2f271]{grid-column:1;justify-content:flex-start}.faq-list summary[data-v-7ab2f271]{font-size:18px}.faq-list details p[data-v-7ab2f271]{margin-left:0}}.services-preview[data-v-b8676aa9]{background:#fff;padding:110px max(28px,50vw - 626px)}.section-intro[data-v-b8676aa9]{grid-template-columns:minmax(160px,.5fr) 1fr;align-items:start;gap:8vw;max-width:1290px;margin:0 auto 64px;display:grid}.section-index[data-v-b8676aa9]{color:#4d8173;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.section-intro h2[data-v-b8676aa9],.section-heading h2[data-v-b8676aa9]{color:#102a2b;margin:0;font:400 clamp(36px,4.5vw,64px)/.98 Georgia,Times New Roman,serif}.section-intro h2 em[data-v-b8676aa9],.section-heading h2 em[data-v-b8676aa9]{color:#168878;font-style:normal}.section-intro p[data-v-b8676aa9]{color:#5d7770;max-width:460px;margin:24px 0 0;font-size:15px;line-height:1.6}.service-grid[data-v-b8676aa9]{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1290px;margin:0 auto;display:grid}.service-card[data-v-b8676aa9]{color:#102a2b;background:#fff;border:1px solid #102a2b1f;flex-direction:column;padding:28px;text-decoration:none;transition:background .2s,transform .2s,border-color .2s;display:flex}.service-card[data-v-b8676aa9]:hover{background:#c8f2df;border-color:#102a2b2e;transform:translateY(-5px)}.service-card svg[data-v-b8676aa9]{color:#ff7908;margin-bottom:22px}.service-card h3[data-v-b8676aa9]{margin:0 0 10px;font:400 22px/1.05 Georgia,Times New Roman,serif}.service-card p[data-v-b8676aa9]{color:#5d7770;margin:0 0 20px;font-size:14px;line-height:1.55}.card-link[data-v-b8676aa9]{color:#102a2b;align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:800;display:inline-flex}.industries-section[data-v-b8676aa9],.why-section[data-v-b8676aa9]{background:#f5f1e9;padding:110px max(28px,50vw - 626px)}.section-heading[data-v-b8676aa9]{max-width:1290px;margin:0 auto 56px}.industry-grid[data-v-b8676aa9]{flex-wrap:wrap;gap:14px;max-width:1290px;margin:0 auto;display:flex}.industry-chip[data-v-b8676aa9]{color:#102a2b;background:#fff;border:1px solid #102a2b24;padding:14px 22px;font-size:14px;font-weight:700;transition:background .2s,transform .2s}.industry-chip[data-v-b8676aa9]:hover{background:#c8f2df;transform:translateY(-2px)}.reason-grid[data-v-b8676aa9]{grid-template-columns:repeat(4,1fr);gap:22px;max-width:1290px;margin:0 auto;display:grid}.reason-card[data-v-b8676aa9]{background:#fff;border:1px solid #102a2b1f;padding:26px}.reason-icon[data-v-b8676aa9]{color:#fff;background:#ff7908;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:20px;display:grid}.reason-card h3[data-v-b8676aa9]{margin:0 0 10px;font:400 20px/1.05 Georgia,Times New Roman,serif}.reason-card p[data-v-b8676aa9]{color:#5d7770;margin:0;font-size:13px;line-height:1.55}.tech-section[data-v-b8676aa9]{color:#e5f1e9;background:#102a2b;padding:110px max(28px,50vw - 626px);overflow:hidden}.tech-section .section-index[data-v-b8676aa9]{color:#8de7bd}.tech-section .section-heading h2[data-v-b8676aa9]{color:#fff}.tech-section .section-heading h2 em[data-v-b8676aa9]{color:#ffd16a}.tech-slider[data-v-b8676aa9]{max-width:1290px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tech-track[data-v-b8676aa9]{gap:16px;width:max-content;animation:50s linear infinite tech-scroll-b8676aa9;display:flex}.tech-track[data-v-b8676aa9]:hover{animation-play-state:paused}.tech-slide[data-v-b8676aa9]{background:#ffffff14;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:86px;height:96px;padding:10px;transition:background .2s,transform .2s;display:flex}.tech-slide[data-v-b8676aa9]:hover{background:#ffffff24;transform:translateY(-3px)}.tech-slide img[data-v-b8676aa9]{object-fit:contain;width:36px;height:36px}.tech-slide span[data-v-b8676aa9]{color:#c8f2df;text-align:center;font-size:10px;font-weight:600}@keyframes tech-scroll-b8676aa9{0%{transform:translate(0)}to{transform:translate(-50%)}}.testimonials-section[data-v-b8676aa9]{background:#fff;padding:110px max(28px,50vw - 626px)}.testimonial-grid[data-v-b8676aa9]{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1290px;margin:0 auto;display:grid}.testimonial-card[data-v-b8676aa9]{background:#f5f1e9;border:1px solid #102a2b1f;flex-direction:column;margin:0;padding:28px;display:flex}.testimonial-card p[data-v-b8676aa9]{color:#102a2b;margin:0 0 24px;font:400 18px/1.5 Georgia,Times New Roman,serif}.testimonial-card footer[data-v-b8676aa9]{align-items:center;gap:12px;margin-top:auto;display:flex}.avatar[data-v-b8676aa9]{color:#fff;background:#102a2b;border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}.testimonial-card footer strong[data-v-b8676aa9]{color:#102a2b;font-size:13px;display:block}.testimonial-card footer small[data-v-b8676aa9]{color:#5d7770;font-size:11px;display:block}.home-cta[data-v-b8676aa9]{color:#fff;background:#ff7908;padding:110px max(28px,50vw - 626px)}.cta-inner[data-v-b8676aa9]{flex-direction:column;align-items:flex-start;gap:20px;max-width:1290px;margin:0 auto;display:flex}.cta-inner svg[data-v-b8676aa9]{color:#102a2b}.cta-inner h2[data-v-b8676aa9]{margin:0;font:400 clamp(38px,5vw,72px)/.97 Georgia,Times New Roman,serif}.cta-inner h2 em[data-v-b8676aa9]{color:#102a2b;font-style:normal}.cta-inner p[data-v-b8676aa9]{color:#fff;max-width:440px;margin:0;font-size:16px;line-height:1.55}.primary-action[data-v-b8676aa9]{color:#fff;background:#102a2b;align-items:center;gap:14px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.primary-action[data-v-b8676aa9]:hover{color:#102a2b;background:#fff;transform:translateY(-2px)}@media (width<=1020px){.section-intro[data-v-b8676aa9]{grid-template-columns:1fr;gap:24px}.service-grid[data-v-b8676aa9],.testimonial-grid[data-v-b8676aa9],.reason-grid[data-v-b8676aa9]{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.service-grid[data-v-b8676aa9],.testimonial-grid[data-v-b8676aa9],.reason-grid[data-v-b8676aa9]{grid-template-columns:1fr}.tech-slide[data-v-b8676aa9]{width:78px;height:88px;padding:8px}.tech-slide img[data-v-b8676aa9]{width:30px;height:30px}}.website-page[data-v-db5395e7]{--page-primary:var(--theme-primary);--page-accent:var(--theme-accent);color:#f5f1e9;font-family:Inter,sans-serif}.website-hero[data-v-db5395e7]{background:var(--page-primary);position:relative;overflow:hidden}.website-hero-inner[data-v-db5395e7]{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(380px,.85fr);align-items:center;gap:8vw;max-width:1252px;min-height:690px;margin:0 auto;padding:85px 28px 100px;display:grid;position:relative}.hero-orbit[data-v-db5395e7]{pointer-events:none;border:1px solid #c8f2df24;border-radius:50%;position:absolute}.orbit-one[data-v-db5395e7]{width:760px;height:760px;top:-160px;right:-180px}.orbit-two[data-v-db5395e7]{border-color:#ff790845;width:480px;height:480px;top:-20px;right:-40px}.website-copy[data-v-db5395e7]{max-width:650px}.service-eyebrow[data-v-db5395e7],.website-proof[data-v-db5395e7],.section-heading>p[data-v-db5395e7],.section-kicker[data-v-db5395e7]{color:#8de7bd;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.service-eyebrow[data-v-db5395e7]{align-items:center;gap:9px;margin:0 0 27px;display:flex}.service-eyebrow span[data-v-db5395e7]{background:var(--page-accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ff790829}.website-copy h1[data-v-db5395e7]{letter-spacing:0;max-width:700px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,6vw,88px);font-weight:400;line-height:.98}.website-copy h1 em[data-v-db5395e7],.benefits-section em[data-v-db5395e7],.capabilities-section h2 em[data-v-db5395e7],.website-cta em[data-v-db5395e7]{color:#ffd16a;font-style:normal}.website-intro[data-v-db5395e7]{color:#b9d9ca;max-width:510px;margin:29px 0 34px;font-size:17px;line-height:1.65}.website-actions[data-v-db5395e7]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.website-primary[data-v-db5395e7]{background:var(--page-accent);color:#fff;align-items:center;gap:17px;padding:15px 20px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.website-primary[data-v-db5395e7]:hover{color:var(--page-primary);background:#fff;transform:translateY(-2px)}.website-secondary[data-v-db5395e7]{color:#c8f2df;text-underline-offset:5px;font-size:13px;font-weight:700;text-decoration:underline}.website-proof[data-v-db5395e7]{color:#81b4a2;align-items:center;gap:13px;margin-top:72px;font-size:9px;display:flex}.website-proof i[data-v-db5395e7]{background:#55917e;width:38px;height:1px}.website-proof strong[data-v-db5395e7]{color:#d9f3e5}.website-visual[data-v-db5395e7]{background:#d7f4e4;padding:9px 9px 28px;position:relative;transform:rotate(2deg);box-shadow:17px 18px #ff7908b8}.browser-bar[data-v-db5395e7]{background:#edf9f0;align-items:center;gap:5px;height:25px;padding:0 12px;display:flex}.browser-bar>span[data-v-db5395e7]{background:#f0794c;border-radius:50%;width:6px;height:6px}.browser-bar>span[data-v-db5395e7]:nth-child(2){background:#edbf4d}.browser-bar>span[data-v-db5395e7]:nth-child(3){background:#65bd82}.browser-bar small[data-v-db5395e7]{color:#6f9381;margin-left:12px;font-size:8px}.browser-content[data-v-db5395e7]{min-height:390px;color:var(--page-primary);background:#f7f2e9;padding:25px 27px}.preview-nav[data-v-db5395e7]{align-items:center;gap:19px;font-size:9px;display:flex}.preview-nav b[data-v-db5395e7]{margin-right:auto;font-size:11px;line-height:.8}.preview-nav em[data-v-db5395e7]{color:#159276;font-style:normal}.preview-main[data-v-db5395e7]{flex-direction:column;justify-content:center;align-items:flex-start;min-height:275px;display:flex}.preview-main p[data-v-db5395e7]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:47px;line-height:.95}.preview-main em[data-v-db5395e7]{color:#159276;font-style:normal}.preview-button[data-v-db5395e7]{background:var(--page-primary);color:#fff;align-items:center;gap:8px;margin-top:23px;padding:10px 14px;font-size:10px;font-weight:700;display:inline-flex}.preview-footer[data-v-db5395e7]{gap:7px;display:flex}.preview-footer span[data-v-db5395e7]{background:#c8ddd0;width:32%;height:6px}.preview-footer span[data-v-db5395e7]:first-child{background:var(--page-accent)}.visual-label[data-v-db5395e7]{color:var(--page-primary);letter-spacing:.08em;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex;position:absolute;bottom:7px;right:-8px}.benefits-section[data-v-db5395e7]{color:var(--page-primary);background:#c8f2df;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;padding:88px max(28px,50vw - 626px);display:grid}.section-heading h2[data-v-db5395e7],.capabilities-section h2[data-v-db5395e7],.website-cta h2[data-v-db5395e7]{letter-spacing:0;margin:16px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.6vw,66px);font-weight:400;line-height:.98}.section-heading>p[data-v-db5395e7],.section-kicker[data-v-db5395e7]{color:#4d8173;margin:0}.benefit-grid[data-v-db5395e7]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.benefit-item[data-v-db5395e7]{color:#315e55;border-bottom:1px solid #064b4933;align-items:center;gap:13px;padding:19px 0;font-size:13px;font-weight:700;display:flex}.benefit-item svg[data-v-db5395e7]{color:var(--page-accent)}.why-section[data-v-db5395e7]{color:#f5f1e9;background:#102a2b;grid-template-columns:.78fr 1.22fr;gap:8vw;padding:108px max(28px,50vw - 626px);display:grid}.why-heading>p[data-v-db5395e7]{color:#8de7bd;letter-spacing:.12em;margin:0;font-size:10px;font-weight:800}.why-heading h2[data-v-db5395e7]{letter-spacing:0;margin:16px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.6vw,66px);font-weight:400;line-height:.98}.why-heading h2 em[data-v-db5395e7]{color:#ffd16a;font-style:normal}.why-grid[data-v-db5395e7]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.why-card[data-v-db5395e7]{background:#c8f2df14;border:1px solid #c8f2df33;padding:23px}.why-card>span[data-v-db5395e7]{color:var(--page-accent);letter-spacing:.1em;font-size:10px;font-weight:800}.why-card h3[data-v-db5395e7]{color:#fff;margin:34px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.why-card p[data-v-db5395e7]{color:#a9c9ba;margin:0;font-size:12px;line-height:1.55}.website-types-section[data-v-db5395e7]{color:var(--page-primary);background:#f5f1e9;grid-template-columns:.78fr 1.22fr;gap:8vw;padding:108px max(28px,50vw - 626px);display:grid}.website-types-section .section-description[data-v-db5395e7]{margin-top:25px}.website-types-grid[data-v-db5395e7]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.website-type-card[data-v-db5395e7]{background:#fffaf1;border:1px solid #064b4929;min-height:190px;padding:22px;transition:transform .2s,background .2s}.website-type-card[data-v-db5395e7]:hover{background:#c8f2df;transform:translateY(-4px)}.website-type-card>span[data-v-db5395e7]{color:var(--page-accent);letter-spacing:.1em;font-size:10px;font-weight:800}.website-type-card h3[data-v-db5395e7]{margin:30px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.website-type-card p[data-v-db5395e7]{color:#5f7770;margin:0;font-size:12px;line-height:1.5}.website-type-card a[data-v-db5395e7]{color:var(--page-primary);align-items:center;gap:6px;margin-top:18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.deliverables-section[data-v-db5395e7]{background:var(--page-primary);color:#f5f1e9;grid-template-columns:.78fr 1.22fr;gap:8vw;padding:108px max(28px,50vw - 626px);display:grid}.deliverables-heading>p[data-v-db5395e7]{color:#8de7bd;letter-spacing:.12em;margin:0;font-size:10px;font-weight:800}.deliverables-heading h2[data-v-db5395e7]{letter-spacing:0;margin:16px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.6vw,66px);font-weight:400;line-height:.98}.deliverables-heading h2 em[data-v-db5395e7]{color:#ffd16a;font-style:normal}.deliverables-heading>p[data-v-db5395e7]:last-child{color:#a9c9ba;max-width:300px;font-size:13px;line-height:1.6}.deliverables-grid[data-v-db5395e7]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.deliverable-card[data-v-db5395e7]{background:#c8f2df14;border:1px solid #c8f2df38;padding:23px}.deliverable-card>span[data-v-db5395e7]{color:var(--page-accent);letter-spacing:.1em;font-size:10px;font-weight:800}.deliverable-card h3[data-v-db5395e7]{color:#fff;margin:34px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.08}.deliverable-card p[data-v-db5395e7]{color:#a9c9ba;margin:0;font-size:12px;line-height:1.55}.faq-section[data-v-db5395e7]{color:var(--page-primary);background:#c8f2df;grid-template-columns:.78fr 1.22fr;gap:8vw;padding:108px max(28px,50vw - 626px);display:grid}.faq-heading>p[data-v-db5395e7]:first-child{color:#4d8173;letter-spacing:.12em;margin:0;font-size:10px;font-weight:800}.faq-heading h2[data-v-db5395e7]{letter-spacing:0;margin:16px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.6vw,66px);font-weight:400;line-height:.98}.faq-heading h2 em[data-v-db5395e7]{color:var(--page-accent);font-style:normal}.faq-heading>p[data-v-db5395e7]:last-child{color:#5f7770;max-width:280px;font-size:13px;line-height:1.5}.faq-list[data-v-db5395e7]{border-top:1px solid #064b4933}.faq-list details[data-v-db5395e7]{border-bottom:1px solid #064b4933}.faq-list summary[data-v-db5395e7]{cursor:pointer;grid-template-columns:38px 1fr 20px;align-items:center;gap:12px;padding:20px 0;font-family:Georgia,Times New Roman,serif;font-size:20px;list-style:none;display:grid}.faq-list summary[data-v-db5395e7]::-webkit-details-marker{display:none}.faq-list summary span[data-v-db5395e7]{color:#6b8b82;font:700 9px Inter,sans-serif}.faq-list summary b[data-v-db5395e7]{color:var(--page-accent);text-align:right;font:400 23px Inter,sans-serif}.faq-list details[open] summary b[data-v-db5395e7]{transform:rotate(45deg)}.faq-list details p[data-v-db5395e7]{color:#5f7770;max-width:600px;margin:-2px 32px 22px 50px;font-size:13px;line-height:1.6}.capabilities-section[data-v-db5395e7]{color:var(--page-primary);background:#f5f1e9;grid-template-columns:.95fr 1.05fr;gap:10vw;padding:108px max(28px,50vw - 626px);display:grid}.capabilities-section h2[data-v-db5395e7]{margin-bottom:24px}.section-description[data-v-db5395e7]{color:#5f7770;max-width:400px;font-size:14px;line-height:1.6}.service-list[data-v-db5395e7]{border-top:1px solid #064b4933}.service-row[data-v-db5395e7]{border-bottom:1px solid #064b4933;grid-template-columns:42px 1fr 20px;align-items:center;gap:15px;padding:18px 0;display:grid}.service-row span[data-v-db5395e7]{color:#77958b;font-size:10px;font-weight:700}.service-row strong[data-v-db5395e7]{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.service-row svg[data-v-db5395e7]{color:#159276}.technology-section[data-v-db5395e7]{color:var(--page-primary);background:#fffaf1;grid-template-columns:.82fr 1.18fr;gap:8vw;padding:108px max(28px,50vw - 626px);display:grid}.technology-intro>p[data-v-db5395e7]:first-child{color:#4d8173;letter-spacing:.12em;margin:0 0 16px;font-size:10px;font-weight:800}.technology-intro h2[data-v-db5395e7]{letter-spacing:0;max-width:520px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.5vw,64px);font-weight:400;line-height:.98}.technology-intro h2 em[data-v-db5395e7]{color:var(--page-accent);font-style:normal}.technology-intro>p[data-v-db5395e7]:last-child{color:#5f7770;max-width:390px;margin:25px 0 0;font-size:14px;line-height:1.6}.technology-slider[data-v-db5395e7]{flex-direction:column;gap:10px;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.technology-row[data-v-db5395e7]{min-width:0;overflow:hidden}.technology-track[data-v-db5395e7]{align-items:center;gap:12px;width:max-content;animation:30s linear infinite technology-scroll-db5395e7;display:flex}.technology-row.reverse .technology-track[data-v-db5395e7]{animation-name:technology-scroll-reverse-db5395e7}.technology-track[data-v-db5395e7]:has(.technology-card:hover){animation-play-state:paused}.technology-card[data-v-db5395e7]{background:#f5f1e9;border:1px solid #064b4929;flex:0 0 170px;align-items:center;gap:12px;min-height:70px;padding:12px;transition:background .2s,transform .2s;display:flex}.technology-card[data-v-db5395e7]:hover{background:#c8f2df;transform:translateY(-3px)}.technology-mark[data-v-db5395e7]{background:#fff;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.technology-mark img[data-v-db5395e7]{object-fit:contain;width:24px;height:24px}.technology-card strong[data-v-db5395e7],.technology-card small[data-v-db5395e7]{display:block}.technology-card strong[data-v-db5395e7]{font-size:12px}.technology-card small[data-v-db5395e7]{color:#6c8880;margin-top:3px;font-size:9px}@keyframes technology-scroll-db5395e7{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@keyframes technology-scroll-reverse-db5395e7{0%{transform:translate(calc(-50% - 6px))}to{transform:translate(0)}}.process-section[data-v-db5395e7]{background:var(--page-primary);color:#fff;background-image:radial-gradient(#c8f2df17 1px,#0000 1px);background-size:18px 18px;padding:78px max(28px,50vw - 626px) 88px;position:relative;overflow:hidden}.process-heading[data-v-db5395e7]{z-index:1;position:relative}.process-heading p[data-v-db5395e7]{color:#8de7bd;letter-spacing:.08em;margin:0 0 13px;font-size:13px;font-weight:700}.process-heading h2[data-v-db5395e7]{letter-spacing:0;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.5vw,64px);font-weight:400;line-height:.98}.process-heading h2 span[data-v-db5395e7],.process-heading h2 em[data-v-db5395e7]{display:block}.process-heading h2 em[data-v-db5395e7]{color:#ffd16a;margin-top:5px;font-style:normal}.process-track[data-v-db5395e7]{grid-template-columns:repeat(5,1fr);align-items:start;gap:12px;margin-top:38px;display:grid;position:relative}.process-track[data-v-db5395e7]:before{content:"";transform-origin:50%;background:#c8f2dfad;width:86%;height:1px;position:absolute;top:27px;left:7%;transform:rotate(-11deg)}.process-card[data-v-db5395e7]{z-index:1;min-height:220px;color:var(--page-primary);background:#f5eee0;border-radius:14px;padding:13px 13px 17px;position:relative;box-shadow:0 12px #ff790833}.process-card[data-v-db5395e7]:nth-child(2){margin-top:38px}.process-card[data-v-db5395e7]:nth-child(3){margin-top:74px}.process-card[data-v-db5395e7]:nth-child(4){margin-top:110px}.process-card[data-v-db5395e7]:nth-child(5){margin-top:146px}.process-card-top[data-v-db5395e7]{justify-content:space-between;align-items:center;gap:5px;display:flex}.process-card-top span[data-v-db5395e7]{color:#60400b;background:#ffd16a;border-radius:3px;padding:4px 7px;font-size:9px;font-weight:700}.process-card-top small[data-v-db5395e7]{color:#51716a;white-space:nowrap;background:#fff;border-radius:10px;padding:4px 7px;font-size:8px}.process-card h3[data-v-db5395e7]{margin:24px 0 12px;font-size:17px;line-height:1.15}.process-card p[data-v-db5395e7]{color:#566c66;margin:0;font-size:11px;line-height:1.45}.website-cta[data-v-db5395e7]{background:var(--page-accent);text-align:center;flex-direction:column;align-items:center;padding:100px 28px;display:flex}.website-cta h2[data-v-db5395e7]{color:#fff}.website-cta h2 em[data-v-db5395e7]{color:var(--page-primary)}.website-cta .website-primary[data-v-db5395e7]{background:var(--page-primary);margin-top:25px}.website-cta .website-primary[data-v-db5395e7]:hover{color:var(--page-primary);background:#fff}@media (width<=850px){.website-hero-inner[data-v-db5395e7],.benefits-section[data-v-db5395e7],.why-section[data-v-db5395e7],.website-types-section[data-v-db5395e7],.capabilities-section[data-v-db5395e7],.technology-section[data-v-db5395e7],.deliverables-section[data-v-db5395e7],.faq-section[data-v-db5395e7]{grid-template-columns:1fr;gap:55px}.website-hero-inner[data-v-db5395e7]{padding-top:65px}.website-visual[data-v-db5395e7]{width:calc(100% - 14px);max-width:590px}.benefits-section[data-v-db5395e7],.why-section[data-v-db5395e7],.website-types-section[data-v-db5395e7],.capabilities-section[data-v-db5395e7],.technology-section[data-v-db5395e7],.deliverables-section[data-v-db5395e7],.faq-section[data-v-db5395e7]{padding-top:75px;padding-bottom:75px}.process-track[data-v-db5395e7]{grid-template-columns:repeat(2,1fr);gap:18px}.process-track[data-v-db5395e7]:before{display:none}.process-card[data-v-db5395e7]:nth-child(n){margin-top:0}}@media (width<=520px){.website-copy h1[data-v-db5395e7]{font-size:51px}.website-intro[data-v-db5395e7]{font-size:16px}.website-proof[data-v-db5395e7]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:48px}.website-proof i[data-v-db5395e7]{display:none}.browser-content[data-v-db5395e7]{min-height:300px;padding:19px}.preview-main[data-v-db5395e7]{min-height:205px}.preview-main p[data-v-db5395e7]{font-size:36px}.benefit-grid[data-v-db5395e7],.why-grid[data-v-db5395e7],.website-types-grid[data-v-db5395e7],.deliverables-grid[data-v-db5395e7]{grid-template-columns:1fr;gap:0}.website-type-card[data-v-db5395e7],.deliverable-card[data-v-db5395e7],.why-card[data-v-db5395e7]{min-height:auto}.technology-card[data-v-db5395e7]{flex-basis:155px}.website-visual[data-v-db5395e7]{box-shadow:9px 10px #ff7908b8}.process-section[data-v-db5395e7]{padding-top:68px;padding-bottom:70px}.process-track[data-v-db5395e7]{grid-template-columns:1fr;gap:16px;margin-top:30px}.process-card[data-v-db5395e7]{min-height:auto}.process-card h3[data-v-db5395e7]{margin-top:18px}.faq-list summary[data-v-db5395e7]{font-size:18px}.faq-list details p[data-v-db5395e7]{margin-left:0}}.custom-page[data-v-563467b2]{--ink:#102a2b;--paper:#f5f1e9;--mint:#c8f2df;--orange:#ff7908;color:var(--ink);font-family:Inter,sans-serif}.custom-hero[data-v-563467b2]{background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.hero-grid[data-v-563467b2]{opacity:.22;background-image:linear-gradient(#c8f2df14 1px,#0000 1px),linear-gradient(90deg,#c8f2df14 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 84%);mask-image:linear-gradient(90deg,#000,#0000 84%)}.hero-shell[data-v-563467b2]{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(390px,.75fr);align-items:center;gap:clamp(44px,8vw,132px);max-width:1290px;min-height:690px;margin:0 auto;padding:86px 28px 98px;display:grid;position:relative}.hero-copy[data-v-563467b2]{max-width:650px}.eyebrow[data-v-563467b2],.section-index[data-v-563467b2],.hero-meta[data-v-563467b2],.panel-header[data-v-563467b2],.panel-title[data-v-563467b2],.panel-status[data-v-563467b2],.panel-footer[data-v-563467b2]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-563467b2]{color:#8de7bd;align-items:center;gap:9px;margin:0 0 27px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-563467b2],.panel-header i[data-v-563467b2]{background:var(--orange);border-radius:50%;width:7px;height:7px}.hero-copy h1[data-v-563467b2]{letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,6vw,88px);font-weight:400;line-height:.97}.hero-copy h1 em[data-v-563467b2],.section-lead h2 em[data-v-563467b2],.process-top h2 em[data-v-563467b2],.proof-copy h2 em[data-v-563467b2],.faq-section h2 em[data-v-563467b2],.custom-cta h2 em[data-v-563467b2]{color:#ffd16a;font-style:normal}.hero-intro[data-v-563467b2]{color:#b9d9ca;max-width:500px;margin:29px 0 34px;font-size:17px;line-height:1.65}.hero-actions[data-v-563467b2]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.primary-button[data-v-563467b2],.dark-button[data-v-563467b2]{background:var(--orange);color:#fff;align-items:center;gap:16px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.primary-button[data-v-563467b2]:hover,.dark-button[data-v-563467b2]:hover{color:var(--ink);background:#fff;transform:translateY(-2px)}.quiet-link[data-v-563467b2]{color:var(--mint);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-meta[data-v-563467b2]{color:#6e9b8b;justify-content:space-between;gap:20px;max-width:570px;margin-top:78px;font-size:8px;font-weight:700;display:flex}.command-panel[data-v-563467b2]{background:#173b3b;border:1px solid #c8f2df42;max-width:490px;padding:22px;position:relative;transform:rotate(1.5deg);box-shadow:17px 18px #c8f2dfbf}.panel-header[data-v-563467b2]{color:#8db6a7;border-bottom:1px solid #c8f2df33;justify-content:space-between;padding-bottom:17px;font-size:8px;font-weight:800;display:flex}.panel-header span[data-v-563467b2]:first-child{align-items:center;gap:8px;display:flex}.panel-title[data-v-563467b2]{color:#8db6a7;justify-content:space-between;padding:25px 0 8px;font-size:9px;font-weight:800;display:flex}.panel-title svg[data-v-563467b2]{color:var(--orange)}.map-core[data-v-563467b2]{height:280px;position:relative}.map-ring[data-v-563467b2]{border:1px solid #8de6bd45;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-one[data-v-563467b2]{width:205px;height:205px}.ring-two[data-v-563467b2]{border-color:#ff790838;width:315px;height:315px}.map-center[data-v-563467b2]{background:var(--orange);width:105px;height:105px;color:var(--ink);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-center svg[data-v-563467b2]{margin-bottom:5px}.map-center b[data-v-563467b2]{letter-spacing:.08em;font-size:11px}.map-center small[data-v-563467b2]{margin-top:3px;font-size:7px;font-weight:800}.map-node[data-v-563467b2]{color:#d9f3e5;letter-spacing:.08em;background:#214b48;border:1px solid #c8f2df4d;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:800;display:inline-flex;position:absolute}.node-one[data-v-563467b2]{top:29px;left:3%}.node-two[data-v-563467b2]{top:36px;right:1%}.node-three[data-v-563467b2]{bottom:26px;left:8%}.node-four[data-v-563467b2]{bottom:17px;right:8%}.panel-status[data-v-563467b2]{color:#8db6a7;border-block:1px solid #c8f2df33;grid-template-columns:1fr 1fr 24px;align-items:center;gap:10px;padding:14px 0;font-size:8px;font-weight:700;display:grid}.panel-status strong[data-v-563467b2]{color:#8de7bd;font-size:8px}.panel-status i[data-v-563467b2]{background:linear-gradient(90deg, var(--orange) 70%, #54756d 70%);width:24px;height:4px}.panel-footer[data-v-563467b2]{color:#83a99c;align-items:center;gap:8px;padding-top:17px;font-size:8px;font-weight:700;display:flex}.panel-footer svg[data-v-563467b2]{color:#8de7bd}.hero-index[data-v-563467b2]{color:#8db6a7;letter-spacing:.1em;transform-origin:100% 100%;font-size:10px;font-weight:800;position:absolute;bottom:34px;right:28px;transform:rotate(-90deg)}.hero-index span[data-v-563467b2]{color:#4e776d;margin-left:10px;font-size:8px}.capabilities-section[data-v-563467b2],.architecture-section[data-v-563467b2],.process-section[data-v-563467b2],.proof-section[data-v-563467b2],.faq-section[data-v-563467b2]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:110px max(28px,50vw - 626px);display:grid}.capabilities-section[data-v-563467b2]{background:var(--paper)}.section-index[data-v-563467b2]{color:#4d8173;margin:0;font-size:10px;font-weight:800}.section-lead h2[data-v-563467b2],.architecture-copy h2[data-v-563467b2],.process-top h2[data-v-563467b2],.proof-copy h2[data-v-563467b2],.faq-section h2[data-v-563467b2],.custom-cta h2[data-v-563467b2]{letter-spacing:0;margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.section-lead>p[data-v-563467b2]:last-child,.architecture-copy>p[data-v-563467b2]:last-child,.process-top>p[data-v-563467b2]:last-child,.proof-copy>p[data-v-563467b2]:last-of-type{color:#607970;max-width:350px;font-size:14px;line-height:1.65}.capability-grid[data-v-563467b2]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.capability-card[data-v-563467b2]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:235px;padding:22px;transition:background .2s,transform .2s}.capability-card[data-v-563467b2]:hover{z-index:1;background:var(--mint);position:relative;transform:translateY(-4px)}.card-top[data-v-563467b2]{justify-content:space-between;display:flex}.card-top span[data-v-563467b2]{color:#7d988f;letter-spacing:.1em;font-size:10px;font-weight:800}.capability-card h3[data-v-563467b2]{margin:43px 0 11px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.capability-card p[data-v-563467b2]{color:#607970;min-height:58px;margin:0;font-size:12px;line-height:1.5}.capability-card a[data-v-563467b2]{color:var(--ink);align-items:center;gap:6px;margin-top:17px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.architecture-section[data-v-563467b2]{background:#e6dfd2}.architecture-copy h2 em[data-v-563467b2]{color:#168878}.stack-list[data-v-563467b2],.process-list[data-v-563467b2],.faq-list[data-v-563467b2]{border-top:1px solid #102a2b38}.stack-row[data-v-563467b2]{border-bottom:1px solid #102a2b38;grid-template-columns:42px 1fr 20px;align-items:center;gap:15px;padding:23px 0;display:grid}.stack-row>span[data-v-563467b2]{color:#77958b;font-size:10px;font-weight:800}.stack-row div[data-v-563467b2]{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.stack-row strong[data-v-563467b2]{font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.stack-row div span[data-v-563467b2]{color:#607970;font-size:12px}.stack-row svg[data-v-563467b2]{color:#168878}.process-section[data-v-563467b2]{background:var(--ink);color:var(--paper)}.process-top h2[data-v-563467b2]{color:var(--paper)}.process-top h2 em[data-v-563467b2]{color:#ffd16a}.process-top>p[data-v-563467b2]:last-child{color:#a9c9ba}.process-list[data-v-563467b2]{border-color:#c8f2df3d;margin:0;padding:0;list-style:none}.process-list li[data-v-563467b2]{border-bottom:1px solid #c8f2df3d;grid-template-columns:38px 1fr 20px;align-items:start;gap:16px;padding:24px 0;display:grid}.process-list li>span[data-v-563467b2]{color:var(--orange);font-size:10px;font-weight:800}.process-list h3[data-v-563467b2]{color:#fff;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.process-list p[data-v-563467b2]{color:#a9c9ba;max-width:440px;margin:0;font-size:13px;line-height:1.55}.process-list li>svg[data-v-563467b2]{color:#8de7bd}.proof-section[data-v-563467b2]{background:var(--mint);align-items:center}.proof-stamp[data-v-563467b2]{aspect-ratio:1;outline-offset:-13px;border:1px solid #102a2b4d;border-radius:50%;outline:1px dashed #102a2b4d;flex-direction:column;justify-content:center;align-items:center;width:min(100%,320px);display:flex;transform:rotate(-7deg)}.proof-stamp span[data-v-563467b2],.proof-stamp small[data-v-563467b2]{letter-spacing:.13em;font-size:9px;font-weight:800}.proof-stamp strong[data-v-563467b2]{text-align:center;margin:16px 0;font-family:Georgia,Times New Roman,serif;font-size:47px;font-weight:400;line-height:.83}.proof-copy h2[data-v-563467b2]{color:var(--ink)}.proof-copy h2 em[data-v-563467b2]{color:var(--orange)}.proof-copy>p[data-v-563467b2]:last-of-type{margin-bottom:28px}.dark-button[data-v-563467b2]{background:var(--ink)}.faq-section[data-v-563467b2]{background:var(--paper)}.faq-section h2 em[data-v-563467b2]{color:var(--orange)}.faq-list[data-v-563467b2]{border-color:#102a2b38}.faq-list details[data-v-563467b2]{border-bottom:1px solid #102a2b38}.faq-list summary[data-v-563467b2]{cursor:pointer;grid-template-columns:36px 1fr 20px;align-items:center;gap:12px;padding:21px 0;font-family:Georgia,Times New Roman,serif;font-size:20px;list-style:none;display:grid}.faq-list summary[data-v-563467b2]::-webkit-details-marker{display:none}.faq-list summary span[data-v-563467b2]{color:#77958b;font:700 9px Inter,sans-serif}.faq-list summary b[data-v-563467b2]{color:var(--orange);text-align:right;font:400 23px Inter,sans-serif}.faq-list details[open] summary b[data-v-563467b2]{transform:rotate(45deg)}.faq-list details p[data-v-563467b2]{color:#607970;margin:0 32px 22px 48px;font-size:13px;line-height:1.6}.custom-cta[data-v-563467b2]{background:var(--orange);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:105px 28px;display:flex}.custom-cta .section-index[data-v-563467b2],.custom-cta h2 em[data-v-563467b2]{color:var(--ink)}.custom-cta .dark-button[data-v-563467b2]{margin-top:8px}.custom-cta .dark-button[data-v-563467b2]:hover{background:#fff}@media (width<=850px){.hero-shell[data-v-563467b2],.capabilities-section[data-v-563467b2],.architecture-section[data-v-563467b2],.process-section[data-v-563467b2],.proof-section[data-v-563467b2],.faq-section[data-v-563467b2]{grid-template-columns:1fr;gap:58px}.hero-shell[data-v-563467b2]{padding-top:66px}.command-panel[data-v-563467b2]{width:calc(100% - 16px)}.capabilities-section[data-v-563467b2],.architecture-section[data-v-563467b2],.process-section[data-v-563467b2],.proof-section[data-v-563467b2],.faq-section[data-v-563467b2]{padding-top:76px;padding-bottom:76px}.hero-index[data-v-563467b2]{display:none}}@media (width<=520px){.hero-copy h1[data-v-563467b2]{font-size:52px}.hero-intro[data-v-563467b2]{font-size:16px}.hero-meta[data-v-563467b2]{flex-direction:column;align-items:flex-start;gap:9px;margin-top:52px}.command-panel[data-v-563467b2]{padding:16px}.map-core[data-v-563467b2]{height:245px}.ring-two[data-v-563467b2]{width:270px;height:270px}.node-one[data-v-563467b2]{left:0}.node-two[data-v-563467b2]{right:0}.capability-grid[data-v-563467b2]{grid-template-columns:1fr}.capability-card[data-v-563467b2]{min-height:auto}.stack-row div[data-v-563467b2]{flex-direction:column;align-items:flex-start;gap:5px}.proof-stamp[data-v-563467b2]{width:250px}.faq-list summary[data-v-563467b2]{font-size:18px}.faq-list details p[data-v-563467b2]{margin-left:0}}.outcomes-section[data-v-563467b2],.engagement-section[data-v-563467b2]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:110px max(28px,50vw - 626px);display:grid}.outcomes-section[data-v-563467b2]{background:#fffaf1}.outcomes-heading h2[data-v-563467b2],.engagement-heading h2[data-v-563467b2]{letter-spacing:0;margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.outcomes-heading h2 em[data-v-563467b2],.engagement-heading h2 em[data-v-563467b2]{color:var(--orange);font-style:normal}.outcomes-heading>p[data-v-563467b2]:last-child{color:#607970;max-width:355px;font-size:14px;line-height:1.65}.outcomes-list[data-v-563467b2]{border-top:1px solid #102a2b33}.outcomes-list article[data-v-563467b2]{border-bottom:1px solid #102a2b33;grid-template-columns:50px 1fr;gap:18px;padding:25px 0;display:grid}.outcomes-list article>span[data-v-563467b2]{color:var(--orange);letter-spacing:.1em;font-size:11px;font-weight:800}.outcomes-list h3[data-v-563467b2]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.outcomes-list p[data-v-563467b2]{color:#607970;max-width:430px;margin:0;font-size:13px;line-height:1.55}.engagement-section[data-v-563467b2]{background:#e6dfd2}.engagement-grid[data-v-563467b2]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.engagement-card[data-v-563467b2]{min-height:260px;color:var(--ink);border:1px solid #102a2b38;flex-direction:column;align-items:flex-start;padding:21px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.engagement-card[data-v-563467b2]:hover{background:var(--mint);transform:translateY(-5px)}.engagement-card>span[data-v-563467b2]{color:#4d8173;letter-spacing:.1em;font-size:9px;font-weight:800}.engagement-card h3[data-v-563467b2]{margin:50px 0 11px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;line-height:1.05}.engagement-card p[data-v-563467b2]{color:#607970;margin:0;font-size:12px;line-height:1.55}.engagement-card svg[data-v-563467b2]{color:var(--orange);margin-top:auto}@media (width<=850px){.outcomes-section[data-v-563467b2],.engagement-section[data-v-563467b2]{grid-template-columns:1fr;gap:58px;padding-top:76px;padding-bottom:76px}.engagement-grid[data-v-563467b2]{grid-template-columns:1fr}}@media (width<=520px){.outcomes-list article[data-v-563467b2]{grid-template-columns:38px 1fr;gap:10px}.outcomes-list h3[data-v-563467b2]{font-size:23px}.engagement-card[data-v-563467b2]{min-height:220px}.engagement-card h3[data-v-563467b2]{margin-top:34px}}.web-app-page[data-v-daaacab0]{--ink:#102a2b;--paper:#f7f4ed;--mint:#c8f2df;--orange:#ff7908;--blue:#d7e9f5;color:var(--ink);font-family:Inter,sans-serif}.app-hero[data-v-daaacab0]{background:var(--blue);position:relative;overflow:hidden}.hero-stripes[data-v-daaacab0]{opacity:.48;background:repeating-linear-gradient(120deg,#0000 0 90px,#ffffff80 91px 93px,#0000 94px 180px);position:absolute;inset:0}.app-hero-shell[data-v-daaacab0]{z-index:1;grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(40px,7vw,108px);max-width:1370px;min-height:710px;margin:0 auto;padding:82px 48px 100px;display:grid;position:relative}.app-hero-copy[data-v-daaacab0]{max-width:590px}.eyebrow[data-v-daaacab0],.section-label[data-v-daaacab0],.hero-caption[data-v-daaacab0],.window-url[data-v-daaacab0],.dashboard-nav small[data-v-daaacab0],.dash-heading span[data-v-daaacab0],.metric-row small[data-v-daaacab0]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-daaacab0]{color:#41746d;align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-daaacab0]{background:var(--orange);border-radius:50%;width:8px;height:8px}.app-hero-copy h1[data-v-daaacab0]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(50px,5.8vw,86px);font-weight:400;line-height:.97}.app-hero-copy h1 em[data-v-daaacab0],.metrics-section h2 em[data-v-daaacab0],.section-heading h2 em[data-v-daaacab0],.workflow-heading h2 em[data-v-daaacab0],.engineering-copy h2 em[data-v-daaacab0],.faq-section h2 em[data-v-daaacab0],.app-cta h2 em[data-v-daaacab0]{color:#168878;font-style:normal}.hero-description[data-v-daaacab0]{color:#4e6e71;max-width:500px;margin:28px 0 33px;font-size:17px;line-height:1.65}.hero-actions[data-v-daaacab0]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.orange-button[data-v-daaacab0],.dark-button[data-v-daaacab0]{background:var(--orange);color:#fff;align-items:center;gap:16px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.orange-button[data-v-daaacab0]:hover,.dark-button[data-v-daaacab0]:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.line-link[data-v-daaacab0]{color:var(--ink);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-caption[data-v-daaacab0]{color:#66878a;justify-content:space-between;gap:20px;margin-top:76px;font-size:8px;font-weight:800;display:flex}.dashboard-window[data-v-daaacab0]{border:8px solid var(--paper);background:var(--ink);max-width:720px;transform:rotate(1.4deg);box-shadow:18px 19px #ff7908b3}.window-top[data-v-daaacab0]{color:#627a79;background:#e9e4d8;align-items:center;gap:14px;height:33px;padding:0 12px;display:flex}.window-dots[data-v-daaacab0]{gap:5px;display:flex}.window-dots i[data-v-daaacab0]{background:#ff7651;border-radius:50%;width:7px;height:7px}.window-dots i[data-v-daaacab0]:nth-child(2){background:#e1b844}.window-dots i[data-v-daaacab0]:nth-child(3){background:#5dbb81}.window-url[data-v-daaacab0]{align-items:center;gap:5px;margin:auto;font-size:8px;display:flex}.dashboard-body[data-v-daaacab0]{background:#f8fbf9;grid-template-columns:135px 1fr;min-height:420px;display:grid}.dashboard-nav[data-v-daaacab0]{color:#9fc0b5;background:#153b3a;flex-direction:column;gap:10px;padding:22px 12px;font-size:10px;display:flex}.dashboard-nav b[data-v-daaacab0]{color:#fff;letter-spacing:.08em;margin:0 7px 25px;font-size:15px}.dashboard-nav b span[data-v-daaacab0]{color:#76d1ac}.dashboard-nav>span[data-v-daaacab0]{align-items:center;gap:8px;padding:9px 7px;display:flex}.dashboard-nav .nav-active[data-v-daaacab0]{color:#fff;background:#c8f2df26}.dashboard-nav small[data-v-daaacab0]{color:#5f8c7e;margin:24px 7px 1px;font-size:7px;font-weight:800}.dashboard-content[data-v-daaacab0]{padding:28px 25px}.dash-heading[data-v-daaacab0]{justify-content:space-between;display:flex}.dash-heading span[data-v-daaacab0]{color:#77958b;font-size:8px;font-weight:800}.dash-heading h2[data-v-daaacab0]{margin:8px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400}.avatar[data-v-daaacab0]{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.metric-row[data-v-daaacab0]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.metric-row>div[data-v-daaacab0]{background:#fff;border:1px solid #d8e4df;padding:13px 10px}.metric-row small[data-v-daaacab0]{color:#77958b;font-size:7px;font-weight:800;display:block}.metric-row strong[data-v-daaacab0]{margin:10px 0 4px;font-size:22px;font-weight:500;display:block}.metric-row i[data-v-daaacab0]{color:#168878;font-size:9px;font-style:normal;font-weight:800}.chart-card[data-v-daaacab0]{background:#fff;border:1px solid #d8e4df;margin-top:14px;padding:15px}.chart-card>div[data-v-daaacab0]:first-child{justify-content:space-between;font-size:10px;display:flex}.chart-card>div:first-child span[data-v-daaacab0]{color:#77958b;font-size:8px}.chart[data-v-daaacab0]{background:repeating-linear-gradient(0deg,#0000 0 38px,#e8f0ec 39px 40px);border-bottom:1px solid #cfddd7;align-items:flex-end;gap:6px;height:160px;padding-top:26px;display:flex}.chart i[data-v-daaacab0]{background:#83d4b4;flex:1}.chart i[data-v-daaacab0]:first-child{height:38%}.chart i[data-v-daaacab0]:nth-child(2){height:53%}.chart i[data-v-daaacab0]:nth-child(3){height:46%}.chart i[data-v-daaacab0]:nth-child(4){background:var(--orange);height:72%}.chart i[data-v-daaacab0]:nth-child(5){height:60%}.chart i[data-v-daaacab0]:nth-child(6){height:81%}.chart i[data-v-daaacab0]:nth-child(7){background:var(--ink);height:94%}.chart-labels[data-v-daaacab0]{color:#9aaea8;justify-content:space-between;padding-top:7px;font-size:8px;display:flex}.metrics-section[data-v-daaacab0],.modules-section[data-v-daaacab0],.workflow-section[data-v-daaacab0],.engineering-section[data-v-daaacab0],.faq-section[data-v-daaacab0]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:108px max(28px,50vw - 626px);display:grid}.metrics-section[data-v-daaacab0]{background:var(--mint);align-items:center}.section-label[data-v-daaacab0]{color:#4d8173;margin:0;font-size:10px;font-weight:800}.metrics-section h2[data-v-daaacab0],.section-heading h2[data-v-daaacab0],.workflow-heading h2[data-v-daaacab0],.engineering-copy h2[data-v-daaacab0],.faq-section h2[data-v-daaacab0],.app-cta h2[data-v-daaacab0]{margin:17px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.metrics-list[data-v-daaacab0]{border-block:1px solid #102a2b33;grid-template-columns:repeat(3,1fr);display:grid}.metrics-list div[data-v-daaacab0]{border-right:1px solid #102a2b33;flex-direction:column;padding:22px 16px;display:flex}.metrics-list div[data-v-daaacab0]:last-child{border-right:0}.metrics-list strong[data-v-daaacab0]{font-family:Georgia,Times New Roman,serif;font-size:39px;font-weight:400}.metrics-list span[data-v-daaacab0]{color:#50766e;margin-top:8px;font-size:11px}.modules-section[data-v-daaacab0]{background:var(--paper)}.section-heading>p[data-v-daaacab0]:last-child,.workflow-heading>p[data-v-daaacab0]:last-of-type,.engineering-copy>p[data-v-daaacab0]:last-of-type{color:#607970;max-width:370px;margin:25px 0 0;font-size:14px;line-height:1.65}.module-grid[data-v-daaacab0]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.module-grid article[data-v-daaacab0]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:230px;padding:22px;transition:background .2s,transform .2s}.module-grid article[data-v-daaacab0]:hover{background:var(--blue);transform:translateY(-4px)}.module-top[data-v-daaacab0]{justify-content:space-between;display:flex}.module-top span[data-v-daaacab0]{color:#7d988f;font-size:10px;font-weight:800}.module-grid h3[data-v-daaacab0]{margin:43px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.module-grid p[data-v-daaacab0]{color:#607970;min-height:55px;margin:0;font-size:12px;line-height:1.5}.module-grid a[data-v-daaacab0]{color:var(--ink);gap:6px;margin-top:18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.workflow-section[data-v-daaacab0]{background:var(--ink);color:var(--paper)}.workflow-heading h2[data-v-daaacab0]{color:var(--paper)}.workflow-heading h2 em[data-v-daaacab0]{color:#ffd16a}.workflow-heading>p[data-v-daaacab0]:last-of-type{color:#a9c9ba}.stack-note[data-v-daaacab0]{color:#8de7bd;align-items:center;gap:8px;margin-top:38px;font-size:9px;font-weight:800;display:flex}.workflow-list[data-v-daaacab0]{border-top:1px solid #c8f2df3b;margin:0;padding:0;list-style:none}.workflow-list li[data-v-daaacab0]{border-bottom:1px solid #c8f2df3b;grid-template-columns:38px 1fr 20px;gap:16px;padding:24px 0;display:grid}.workflow-list li>span[data-v-daaacab0]{color:var(--orange);font-size:10px;font-weight:800}.workflow-list h3[data-v-daaacab0]{color:#fff;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.workflow-list p[data-v-daaacab0]{color:#a9c9ba;max-width:450px;margin:0;font-size:13px;line-height:1.55}.workflow-list li>svg[data-v-daaacab0]{color:#8de7bd}.engineering-section[data-v-daaacab0]{background:#fffaf1;align-items:center}.engineering-copy h2 em[data-v-daaacab0]{color:var(--orange)}.engineering-copy>p[data-v-daaacab0]:last-of-type{margin-bottom:28px}.dark-button[data-v-daaacab0]{background:var(--ink)}.engineering-grid[data-v-daaacab0]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.engineering-grid div[data-v-daaacab0]{border:1px solid #102a2b2e;flex-direction:column;min-height:160px;padding:20px;display:flex}.engineering-grid svg[data-v-daaacab0]{color:#168878}.engineering-grid strong[data-v-daaacab0]{margin:32px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.engineering-grid span[data-v-daaacab0]{color:#607970;font-size:12px;line-height:1.5}.faq-section[data-v-daaacab0]{background:var(--paper)}.faq-section h2 em[data-v-daaacab0]{color:var(--orange)}.faq-list[data-v-daaacab0]{border-top:1px solid #102a2b33}.faq-list details[data-v-daaacab0]{border-bottom:1px solid #102a2b33}.faq-list summary[data-v-daaacab0]{cursor:pointer;grid-template-columns:36px 1fr 20px;gap:12px;padding:21px 0;font-family:Georgia,Times New Roman,serif;font-size:20px;list-style:none;display:grid}.faq-list summary[data-v-daaacab0]::-webkit-details-marker{display:none}.faq-list summary span[data-v-daaacab0]{color:#77958b;font:700 9px Inter,sans-serif}.faq-list summary b[data-v-daaacab0]{color:var(--orange);text-align:right;font:400 23px Inter,sans-serif}.faq-list details[open] summary b[data-v-daaacab0]{transform:rotate(45deg)}.faq-list details p[data-v-daaacab0]{color:#607970;margin:0 32px 22px 48px;font-size:13px;line-height:1.6}.app-cta[data-v-daaacab0]{background:var(--orange);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:105px 28px;display:flex}.app-cta .section-label[data-v-daaacab0],.app-cta h2 em[data-v-daaacab0]{color:var(--ink)}.app-cta .dark-button[data-v-daaacab0]{margin-top:26px}.app-cta .dark-button[data-v-daaacab0]:hover{background:#fff}@media (width<=900px){.app-hero-shell[data-v-daaacab0],.metrics-section[data-v-daaacab0],.modules-section[data-v-daaacab0],.workflow-section[data-v-daaacab0],.engineering-section[data-v-daaacab0],.faq-section[data-v-daaacab0]{grid-template-columns:1fr;gap:58px}.app-hero-shell[data-v-daaacab0]{padding:65px 28px 82px}.dashboard-window[data-v-daaacab0]{width:calc(100% - 15px)}.metrics-section[data-v-daaacab0],.modules-section[data-v-daaacab0],.workflow-section[data-v-daaacab0],.engineering-section[data-v-daaacab0],.faq-section[data-v-daaacab0]{padding-top:76px;padding-bottom:76px}}@media (width<=560px){.app-hero-copy h1[data-v-daaacab0]{font-size:51px}.hero-caption[data-v-daaacab0]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:48px}.dashboard-body[data-v-daaacab0]{grid-template-columns:86px 1fr;min-height:350px}.dashboard-nav[data-v-daaacab0]{padding:18px 7px;font-size:8px}.dashboard-nav b[data-v-daaacab0]{margin:0 4px 20px;font-size:11px}.dashboard-nav>span[data-v-daaacab0]{gap:4px;padding:8px 4px}.dashboard-content[data-v-daaacab0]{padding:19px 12px}.dash-heading h2[data-v-daaacab0]{font-size:20px}.metric-row[data-v-daaacab0]{grid-template-columns:1fr}.metric-row>div[data-v-daaacab0]{padding:9px}.metric-row strong[data-v-daaacab0]{margin:5px 0 2px;font-size:17px}.chart[data-v-daaacab0]{height:100px}.metrics-list[data-v-daaacab0]{grid-template-columns:1fr}.metrics-list div[data-v-daaacab0]{border-bottom:1px solid #102a2b33;border-right:0}.metrics-list div[data-v-daaacab0]:last-child{border-bottom:0}.module-grid[data-v-daaacab0]{grid-template-columns:1fr}.module-grid article[data-v-daaacab0]{min-height:auto}.engineering-grid[data-v-daaacab0]{grid-template-columns:1fr}.engineering-grid div[data-v-daaacab0]{min-height:140px}.faq-list summary[data-v-daaacab0]{font-size:18px}.faq-list details p[data-v-daaacab0]{margin-left:0}}.audience-section[data-v-daaacab0],.deliverables-section[data-v-daaacab0],.launch-section[data-v-daaacab0]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:108px max(28px,50vw - 626px);display:grid}.audience-section[data-v-daaacab0]{background:#e6dfd2}.audience-heading h2[data-v-daaacab0],.deliverables-section h2[data-v-daaacab0],.launch-heading h2[data-v-daaacab0]{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.audience-heading h2 em[data-v-daaacab0],.deliverables-section h2 em[data-v-daaacab0],.launch-heading h2 em[data-v-daaacab0]{color:#168878;font-style:normal}.audience-heading>p[data-v-daaacab0]:last-child{color:#607970;max-width:350px;font-size:14px;line-height:1.65}.audience-list[data-v-daaacab0]{border-top:1px solid #102a2b38}.audience-list article[data-v-daaacab0]{border-bottom:1px solid #102a2b38;grid-template-columns:42px 1fr 20px;align-items:start;gap:15px;padding:24px 0;display:grid}.audience-list article>span[data-v-daaacab0]{color:var(--orange);font-size:10px;font-weight:800}.audience-list h3[data-v-daaacab0]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.audience-list p[data-v-daaacab0]{color:#607970;max-width:430px;margin:0;font-size:13px;line-height:1.55}.audience-list svg[data-v-daaacab0]{color:#168878}.deliverables-section[data-v-daaacab0]{background:#fffaf1;align-items:center}.deliverables-panel[data-v-daaacab0]{background:var(--paper);border:1px solid #102a2b33;padding:26px}.deliverables-panel>p[data-v-daaacab0]{color:#607970;max-width:480px;margin:0 0 24px;font-size:14px;line-height:1.6}.deliverables-panel ul[data-v-daaacab0]{border-block:1px solid #102a2b2e;grid-template-columns:1fr 1fr;gap:14px 22px;margin:0 0 28px;padding:22px 0;list-style:none;display:grid}.deliverables-panel li[data-v-daaacab0]{color:var(--ink);align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}.deliverables-panel li svg[data-v-daaacab0]{color:#168878;flex-shrink:0}.launch-section[data-v-daaacab0]{background:var(--ink);color:var(--paper)}.launch-heading h2[data-v-daaacab0]{color:var(--paper)}.launch-heading h2 em[data-v-daaacab0]{color:#ffd16a}.launch-track[data-v-daaacab0]{grid-template-columns:repeat(4,1fr);align-items:start;gap:12px;display:grid}.launch-track article[data-v-daaacab0]{border-top:1px solid #c8f2df66;min-height:190px;padding:20px 16px;position:relative}.launch-track article[data-v-daaacab0]:before{content:"";background:var(--orange);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.launch-track span[data-v-daaacab0]{color:#8de7bd;letter-spacing:.1em;font-size:8px;font-weight:800}.launch-track h3[data-v-daaacab0]{color:#fff;margin:42px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.launch-track p[data-v-daaacab0]{color:#a9c9ba;margin:0;font-size:12px;line-height:1.55}@media (width<=900px){.audience-section[data-v-daaacab0],.deliverables-section[data-v-daaacab0],.launch-section[data-v-daaacab0]{grid-template-columns:1fr;gap:58px;padding-top:76px;padding-bottom:76px}.launch-track[data-v-daaacab0]{grid-template-columns:1fr 1fr}}@media (width<=560px){.audience-list article[data-v-daaacab0]{grid-template-columns:34px 1fr 18px;gap:10px}.audience-list h3[data-v-daaacab0]{font-size:22px}.deliverables-panel ul[data-v-daaacab0]{grid-template-columns:1fr}.launch-track[data-v-daaacab0]{grid-template-columns:1fr;gap:0}.launch-track article[data-v-daaacab0]{min-height:auto;padding-bottom:28px}.launch-track h3[data-v-daaacab0]{margin-top:25px}}.mobile-page[data-v-c44ec46b]{--ink:#102a2b;--paper:#f7f3ea;--mint:#c8f2df;--orange:#ff7908;--pink:#f6d5d1;color:var(--ink);font-family:Inter,sans-serif}.mobile-hero[data-v-c44ec46b]{background:var(--pink);position:relative;overflow:hidden}.hero-sun[data-v-c44ec46b]{border:1px solid #102a2b26;border-radius:50%;width:680px;height:680px;position:absolute;top:-250px;right:11%;box-shadow:0 0 0 70px #ffffff29,0 0 0 140px #ffffff1a}.mobile-hero-shell[data-v-c44ec46b]{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,8vw,120px);max-width:1290px;min-height:715px;margin:0 auto;padding:85px 38px 100px;display:grid;position:relative}.mobile-hero-copy[data-v-c44ec46b]{max-width:600px}.eyebrow[data-v-c44ec46b],.section-label[data-v-c44ec46b],.hero-caption[data-v-c44ec46b],.phone-note[data-v-c44ec46b],.app-status[data-v-c44ec46b],.app-card small[data-v-c44ec46b],.app-greeting small[data-v-c44ec46b]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-c44ec46b]{color:#7f514f;align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-c44ec46b]{background:var(--orange);border-radius:50%;width:8px;height:8px}.mobile-hero-copy h1[data-v-c44ec46b]{max-width:650px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,6vw,88px);font-weight:400;line-height:.96}.mobile-hero-copy h1 em[data-v-c44ec46b],.principles-heading h2 em[data-v-c44ec46b],.section-heading h2 em[data-v-c44ec46b],.platform-copy h2 em[data-v-c44ec46b],.process-heading h2 em[data-v-c44ec46b],.growth-section h2 em[data-v-c44ec46b],.mobile-cta h2 em[data-v-c44ec46b]{color:#168878;font-style:normal}.hero-description[data-v-c44ec46b]{color:#765e5d;max-width:500px;margin:29px 0 34px;font-size:17px;line-height:1.65}.hero-actions[data-v-c44ec46b]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.orange-button[data-v-c44ec46b],.dark-button[data-v-c44ec46b]{background:var(--orange);color:#fff;align-items:center;gap:16px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.orange-button[data-v-c44ec46b]:hover,.dark-button[data-v-c44ec46b]:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.line-link[data-v-c44ec46b]{color:var(--ink);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-caption[data-v-c44ec46b]{color:#97716d;justify-content:space-between;gap:20px;margin-top:77px;font-size:8px;font-weight:800;display:flex}.phone-stage[data-v-c44ec46b]{justify-content:center;align-items:center;min-height:530px;display:flex;position:relative}.phone-glow[data-v-c44ec46b]{background:#ffffff7a;border-radius:50%;width:340px;height:340px;position:absolute}.phone-device[data-v-c44ec46b]{z-index:1;background:#0b2828;border:7px solid #173b3b;border-radius:38px;width:270px;height:540px;padding:9px;position:relative;transform:rotate(4deg);box-shadow:22px 24px #ff7908a6}.phone-speaker[data-v-c44ec46b]{z-index:2;background:#173b3b;border-radius:20px;width:70px;height:18px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.phone-screen[data-v-c44ec46b]{background:var(--paper);border-radius:27px;flex-direction:column;height:100%;padding:22px 16px 15px;display:flex;position:relative;overflow:hidden}.app-status[data-v-c44ec46b]{color:#52736b;justify-content:space-between;padding:0 5px;font-size:8px;font-weight:800;display:flex}.app-status>span[data-v-c44ec46b]:last-child{align-items:center;gap:5px;display:flex}.signal[data-v-c44ec46b]{border-bottom:3px solid #168878;border-radius:50%;width:18px;height:8px}.app-greeting[data-v-c44ec46b]{margin:53px 5px 22px}.app-greeting small[data-v-c44ec46b]{color:#77958b;font-size:7px;font-weight:800}.app-greeting h2[data-v-c44ec46b]{margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:.95}.app-greeting h2 em[data-v-c44ec46b]{color:#168878;font-style:normal}.app-card[data-v-c44ec46b]{background:#fff;border:1px solid #102a2b24;align-items:center;gap:10px;padding:14px 11px;display:flex}.app-card-icon[data-v-c44ec46b]{background:var(--pink);width:35px;height:35px;color:var(--orange);border-radius:11px;place-items:center;display:grid}.app-card small[data-v-c44ec46b]{color:#77958b;font-size:6px;font-weight:800;display:block}.app-card strong[data-v-c44ec46b]{margin-top:4px;font-size:18px;font-weight:500;display:block}.app-card>svg[data-v-c44ec46b]{color:#168878;margin-left:auto}.app-map[data-v-c44ec46b]{color:#168878;background:#c8e9e1;align-items:center;gap:7px;height:156px;margin-top:15px;padding:14px;display:flex;position:relative;overflow:hidden}.app-map span[data-v-c44ec46b]{z-index:1;color:var(--ink);font-size:9px;font-weight:800;position:relative}.app-map>svg[data-v-c44ec46b]{z-index:1;position:relative}.app-map i[data-v-c44ec46b]{border:1px solid #16887840;border-radius:50%;width:45px;height:45px;position:absolute}.app-map i[data-v-c44ec46b]:first-of-type{top:22px;right:28px}.app-map i[data-v-c44ec46b]:nth-of-type(2){width:70px;height:70px;bottom:12px;right:68px}.app-map i[data-v-c44ec46b]:nth-of-type(3){background:var(--orange);border:0;width:22px;height:22px;bottom:22px;left:42px}.app-nav[data-v-c44ec46b]{border-top:1px solid #102a2b29;justify-content:space-between;margin-top:auto;padding-top:13px;display:flex}.app-nav span[data-v-c44ec46b]{color:#89a29b;flex-direction:column;align-items:center;gap:4px;font-size:7px;display:flex}.app-nav .active[data-v-c44ec46b]{color:#168878}.phone-note[data-v-c44ec46b]{z-index:2;color:#80534f;font-size:8px;font-weight:800;position:absolute}.note-one[data-v-c44ec46b]{top:20%;right:3%;transform:rotate(90deg)}.note-two[data-v-c44ec46b]{bottom:14%;left:4%}.principles-section[data-v-c44ec46b],.app-types-section[data-v-c44ec46b],.platform-section[data-v-c44ec46b],.mobile-process-section[data-v-c44ec46b],.growth-section[data-v-c44ec46b]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:110px max(28px,50vw - 626px);display:grid}.principles-section[data-v-c44ec46b]{background:var(--mint)}.section-label[data-v-c44ec46b]{color:#4d8173;margin:0;font-size:10px;font-weight:800}.principles-heading h2[data-v-c44ec46b],.section-heading h2[data-v-c44ec46b],.platform-copy h2[data-v-c44ec46b],.process-heading h2[data-v-c44ec46b],.growth-section h2[data-v-c44ec46b],.mobile-cta h2[data-v-c44ec46b]{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.principles-heading>p[data-v-c44ec46b]:last-child,.section-heading>p[data-v-c44ec46b]:last-child,.platform-copy>p[data-v-c44ec46b]:last-of-type,.process-heading>p[data-v-c44ec46b]:last-child,.growth-section>div>p[data-v-c44ec46b]:last-child{color:#607970;max-width:360px;font-size:14px;line-height:1.65}.principles-list[data-v-c44ec46b]{border-top:1px solid #102a2b33}.principles-list article[data-v-c44ec46b]{border-bottom:1px solid #102a2b33;grid-template-columns:42px 1fr 20px;align-items:start;gap:15px;padding:24px 0;display:grid}.principles-list article>span[data-v-c44ec46b]{color:var(--orange);font-size:10px;font-weight:800}.principles-list h3[data-v-c44ec46b]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.principles-list p[data-v-c44ec46b]{color:#607970;max-width:430px;margin:0;font-size:13px;line-height:1.55}.principles-list svg[data-v-c44ec46b]{color:#168878}.app-types-section[data-v-c44ec46b]{background:var(--paper)}.app-type-grid[data-v-c44ec46b]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.app-type-grid article[data-v-c44ec46b]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:235px;padding:22px;transition:background .2s,transform .2s}.app-type-grid article[data-v-c44ec46b]:hover{background:var(--pink);transform:translateY(-4px)}.type-top[data-v-c44ec46b]{justify-content:space-between;display:flex}.type-top span[data-v-c44ec46b]{color:#7d988f;font-size:10px;font-weight:800}.app-type-grid h3[data-v-c44ec46b]{margin:44px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.app-type-grid p[data-v-c44ec46b]{color:#607970;min-height:55px;margin:0;font-size:12px;line-height:1.5}.app-type-grid a[data-v-c44ec46b]{color:var(--ink);align-items:center;gap:6px;margin-top:18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.platform-section[data-v-c44ec46b]{background:#e6dfd2;align-items:center}.platform-visual[data-v-c44ec46b]{place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.platform-card[data-v-c44ec46b]{z-index:1;background:var(--ink);width:min(100%,330px);min-height:220px;color:var(--paper);box-shadow:14px 15px 0 var(--orange);padding:24px;position:relative;transform:rotate(-4deg)}.platform-card>svg[data-v-c44ec46b]{color:#8de7bd}.platform-card>span[data-v-c44ec46b]{color:#8db6a7;letter-spacing:.12em;margin-top:42px;font-size:8px;font-weight:800;display:block}.platform-card strong[data-v-c44ec46b]{margin-top:13px;font-family:Georgia,Times New Roman,serif;font-size:33px;font-weight:400;line-height:.95;display:block}.platform-card em[data-v-c44ec46b]{color:#ffd16a;font-style:normal}.platform-bars[data-v-c44ec46b]{gap:7px;margin-top:28px;display:flex}.platform-bars i[data-v-c44ec46b]{background:#8de7bd;width:44px;height:5px}.platform-bars i[data-v-c44ec46b]:nth-child(2){background:var(--orange);width:72px}.platform-bars i[data-v-c44ec46b]:nth-child(3){background:#5f8178;width:24px}.platform-orbit[data-v-c44ec46b]{border:1px solid #102a2b3d;border-radius:50%;position:absolute}.orbit-a[data-v-c44ec46b]{width:360px;height:360px}.orbit-b[data-v-c44ec46b]{border-color:#ff790859;width:480px;height:480px}.platform-copy h2 em[data-v-c44ec46b]{color:#168878}.platform-copy>p[data-v-c44ec46b]:last-of-type{margin-bottom:28px}.platform-tags[data-v-c44ec46b]{flex-wrap:wrap;gap:8px;display:flex}.platform-tags span[data-v-c44ec46b]{color:#50766e;border:1px solid #102a2b33;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:700;display:inline-flex}.platform-tags svg[data-v-c44ec46b]{color:#168878}.mobile-process-section[data-v-c44ec46b]{background:var(--ink);color:var(--paper)}.process-heading h2[data-v-c44ec46b]{color:var(--paper)}.process-heading h2 em[data-v-c44ec46b]{color:#ffd16a}.process-heading>p[data-v-c44ec46b]:last-child{color:#a9c9ba}.process-list[data-v-c44ec46b]{border-top:1px solid #c8f2df3d;margin:0;padding:0;list-style:none}.process-list li[data-v-c44ec46b]{border-bottom:1px solid #c8f2df3d;grid-template-columns:38px 1fr 20px;gap:16px;padding:24px 0;display:grid}.process-list li>span[data-v-c44ec46b]{color:var(--orange);font-size:10px;font-weight:800}.process-list h3[data-v-c44ec46b]{color:#fff;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.process-list p[data-v-c44ec46b]{color:#a9c9ba;max-width:450px;margin:0;font-size:13px;line-height:1.55}.process-list li>svg[data-v-c44ec46b]{color:#8de7bd}.growth-section[data-v-c44ec46b]{background:#fffaf1;align-items:center}.growth-section h2 em[data-v-c44ec46b]{color:var(--orange)}.growth-section>div>p[data-v-c44ec46b]:last-child{margin-bottom:28px}.growth-grid[data-v-c44ec46b]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.growth-grid div[data-v-c44ec46b]{border:1px solid #102a2b33;min-height:180px;padding:20px}.growth-grid strong[data-v-c44ec46b]{color:var(--orange);font-size:10px}.growth-grid h3[data-v-c44ec46b]{margin:47px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.growth-grid span[data-v-c44ec46b]{color:#607970;font-size:12px;line-height:1.5}.mobile-cta[data-v-c44ec46b]{background:var(--orange);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:105px 28px;display:flex}.mobile-cta .section-label[data-v-c44ec46b],.mobile-cta h2 em[data-v-c44ec46b]{color:var(--ink)}.mobile-cta .dark-button[data-v-c44ec46b]{background:var(--ink);margin-top:8px}@media (width<=850px){.mobile-hero-shell[data-v-c44ec46b],.principles-section[data-v-c44ec46b],.app-types-section[data-v-c44ec46b],.platform-section[data-v-c44ec46b],.mobile-process-section[data-v-c44ec46b],.growth-section[data-v-c44ec46b]{grid-template-columns:1fr;gap:58px}.mobile-hero-shell[data-v-c44ec46b]{padding-top:65px}.phone-stage[data-v-c44ec46b]{min-height:590px}.principles-section[data-v-c44ec46b],.app-types-section[data-v-c44ec46b],.platform-section[data-v-c44ec46b],.mobile-process-section[data-v-c44ec46b],.growth-section[data-v-c44ec46b]{padding-top:76px;padding-bottom:76px}.growth-grid[data-v-c44ec46b]{grid-template-columns:1fr 1fr}}@media (width<=560px){.mobile-hero-copy h1[data-v-c44ec46b]{font-size:51px}.hero-caption[data-v-c44ec46b]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:50px}.phone-device[data-v-c44ec46b]{width:245px;height:490px}.phone-stage[data-v-c44ec46b]{min-height:530px}.app-greeting[data-v-c44ec46b]{margin-top:43px}.app-greeting h2[data-v-c44ec46b]{font-size:28px}.principles-list article[data-v-c44ec46b]{grid-template-columns:34px 1fr 18px;gap:10px}.principles-list h3[data-v-c44ec46b]{font-size:22px}.app-type-grid[data-v-c44ec46b]{grid-template-columns:1fr}.app-type-grid article[data-v-c44ec46b]{min-height:auto}.platform-card[data-v-c44ec46b]{width:270px}.growth-grid[data-v-c44ec46b]{grid-template-columns:1fr}.growth-grid div[data-v-c44ec46b]{min-height:140px}.growth-grid h3[data-v-c44ec46b]{margin-top:28px}}.features-section[data-v-c44ec46b],.platforms-section[data-v-c44ec46b],.checklist-section[data-v-c44ec46b]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:108px max(28px,50vw - 626px);display:grid}.features-section[data-v-c44ec46b]{background:var(--paper)}.features-heading h2[data-v-c44ec46b],.platforms-heading h2[data-v-c44ec46b],.checklist-section h2[data-v-c44ec46b]{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.features-heading h2 em[data-v-c44ec46b],.platforms-heading h2 em[data-v-c44ec46b],.checklist-section h2 em[data-v-c44ec46b]{color:var(--orange);font-style:normal}.features-heading>p[data-v-c44ec46b]:last-child,.checklist-section>div:first-child>p[data-v-c44ec46b]:last-child{color:#607970;max-width:360px;font-size:14px;line-height:1.65}.feature-grid[data-v-c44ec46b]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.feature-grid article[data-v-c44ec46b]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:190px;padding:21px;transition:background .2s,transform .2s}.feature-grid article[data-v-c44ec46b]:hover{background:var(--pink);transform:translateY(-4px)}.feature-grid article>span[data-v-c44ec46b]{color:var(--orange);font-size:10px;font-weight:800}.feature-grid h3[data-v-c44ec46b]{margin:32px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.05}.feature-grid p[data-v-c44ec46b]{color:#607970;margin:0;font-size:12px;line-height:1.55}.platforms-section[data-v-c44ec46b]{background:#e6dfd2}.platforms-heading h2 em[data-v-c44ec46b]{color:#168878}.platforms-grid[data-v-c44ec46b]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.platforms-grid article[data-v-c44ec46b]{border:1px solid #102a2b33;flex-direction:column;align-items:flex-start;min-height:230px;padding:20px;transition:background .2s,transform .2s;display:flex}.platforms-grid article[data-v-c44ec46b]:hover{background:var(--mint);transform:translateY(-5px)}.platforms-grid article>span[data-v-c44ec46b]{color:#4d8173;letter-spacing:.1em;font-size:9px;font-weight:800}.platforms-grid h3[data-v-c44ec46b]{margin:47px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.platforms-grid p[data-v-c44ec46b]{color:#607970;margin:0;font-size:12px;line-height:1.55}.platforms-grid svg[data-v-c44ec46b]{color:var(--orange);margin-top:auto}.checklist-section[data-v-c44ec46b]{background:var(--ink);color:var(--paper);align-items:center}.checklist-section h2[data-v-c44ec46b]{color:var(--paper)}.checklist-section h2 em[data-v-c44ec46b]{color:#ffd16a}.checklist-section>div:first-child>p[data-v-c44ec46b]:last-child{color:#a9c9ba}.checklist-panel[data-v-c44ec46b]{background:#c8f2df14;border:1px solid #c8f2df40;padding:25px}.checklist-panel ul[data-v-c44ec46b]{border-bottom:1px solid #c8f2df3d;grid-template-columns:1fr 1fr;gap:15px;margin:0 0 28px;padding:0 0 23px;list-style:none;display:grid}.checklist-panel li[data-v-c44ec46b]{color:#d9f3e5;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}.checklist-panel li svg[data-v-c44ec46b]{color:#8de7bd;flex-shrink:0}.checklist-panel .dark-button[data-v-c44ec46b]{background:var(--orange)}.checklist-panel .dark-button[data-v-c44ec46b]:hover{color:var(--ink);background:#fff}@media (width<=850px){.features-section[data-v-c44ec46b],.platforms-section[data-v-c44ec46b],.checklist-section[data-v-c44ec46b]{grid-template-columns:1fr;gap:58px;padding-top:76px;padding-bottom:76px}.platforms-grid[data-v-c44ec46b]{grid-template-columns:1fr}}@media (width<=560px){.feature-grid[data-v-c44ec46b]{grid-template-columns:1fr}.feature-grid article[data-v-c44ec46b]{min-height:auto}.platforms-grid article[data-v-c44ec46b]{min-height:180px}.platforms-grid h3[data-v-c44ec46b]{margin-top:30px}.checklist-panel ul[data-v-c44ec46b]{grid-template-columns:1fr}}.saas-page[data-v-c399c61d]{--ink:#102a2b;--paper:#f7f3ea;--mint:#c8f2df;--orange:#ff7908;--lavender:#ddd8f2;color:var(--ink);font-family:Inter,sans-serif}.saas-hero[data-v-c399c61d]{background:var(--lavender);position:relative;overflow:hidden}.hero-grid[data-v-c399c61d]{opacity:.42;background-image:linear-gradient(120deg,#0000 0 48%,#ffffff7a 48.2% 48.7%,#0000 48.9%),linear-gradient(30deg,#0000 0 70%,#102a2b14 70.2% 70.7%,#0000 70.9%);background-size:340px 100%;position:absolute;inset:0}.saas-hero-shell[data-v-c399c61d]{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,7vw,110px);max-width:1320px;min-height:710px;margin:0 auto;padding:84px 38px 100px;display:grid;position:relative}.saas-hero-copy[data-v-c399c61d]{max-width:600px}.eyebrow[data-v-c399c61d],.section-label[data-v-c399c61d],.hero-caption[data-v-c399c61d],.console-top[data-v-c399c61d],.console-metrics small[data-v-c399c61d],.console-footer[data-v-c399c61d],.console-chart span[data-v-c399c61d],.foundation-core>span[data-v-c399c61d]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-c399c61d]{color:#5d557e;align-items:center;gap:9px;margin:0 0 27px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-c399c61d]{background:var(--orange);border-radius:50%;width:8px;height:8px}.saas-hero-copy h1[data-v-c399c61d]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(50px,5.8vw,86px);font-weight:400;line-height:.97}.saas-hero-copy h1 em[data-v-c399c61d],.saas-promise h2 em[data-v-c399c61d],.section-heading h2 em[data-v-c399c61d],.plans-heading h2 em[data-v-c399c61d],.foundation-copy h2 em[data-v-c399c61d],.lifecycle-heading h2 em[data-v-c399c61d],.scale-section h2 em[data-v-c399c61d],.saas-cta h2 em[data-v-c399c61d]{color:#168878;font-style:normal}.hero-description[data-v-c399c61d]{color:#615d78;max-width:500px;margin:29px 0 34px;font-size:17px;line-height:1.65}.hero-actions[data-v-c399c61d]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.orange-button[data-v-c399c61d],.dark-button[data-v-c399c61d]{background:var(--orange);color:#fff;align-items:center;gap:16px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.orange-button[data-v-c399c61d]:hover,.dark-button[data-v-c399c61d]:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.line-link[data-v-c399c61d]{color:var(--ink);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-caption[data-v-c399c61d]{color:#777095;justify-content:space-between;gap:20px;margin-top:76px;font-size:8px;font-weight:800;display:flex}.saas-console[data-v-c399c61d]{border:8px solid var(--ink);background:#f8fbf9;max-width:700px;padding:20px;transform:rotate(-1.3deg);box-shadow:18px 20px #ff7908b3}.console-top[data-v-c399c61d]{color:#77958b;border-bottom:1px solid #d3dfdb;justify-content:space-between;padding-bottom:18px;font-size:8px;font-weight:800;display:flex}.console-top span[data-v-c399c61d]:first-child{align-items:center;gap:8px;display:flex}.console-top i[data-v-c399c61d]{background:#56c78f;border-radius:50%;width:7px;height:7px}.console-head[data-v-c399c61d]{justify-content:space-between;align-items:flex-start;padding:28px 0 20px;display:flex}.console-head small[data-v-c399c61d]{color:#77958b;letter-spacing:.1em;font-size:8px;font-weight:800}.console-head h2[data-v-c399c61d]{margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400}.console-avatar[data-v-c399c61d]{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:33px;height:33px;font-size:12px;font-weight:800;display:grid}.console-metrics[data-v-c399c61d]{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.console-metrics>div[data-v-c399c61d]{background:#fff;border:1px solid #d5e2dd;padding:15px 12px}.console-metrics small[data-v-c399c61d]{color:#77958b;font-size:7px;font-weight:800;display:block}.console-metrics strong[data-v-c399c61d]{margin:11px 0 5px;font-size:22px;font-weight:500;display:block}.console-metrics em[data-v-c399c61d]{color:#168878;font-size:9px;font-style:normal;font-weight:800}.console-chart[data-v-c399c61d]{background:#fff;border:1px solid #d5e2dd;margin-top:14px;padding:16px}.console-chart>div[data-v-c399c61d]:first-child{justify-content:space-between;font-size:11px;display:flex}.console-chart span[data-v-c399c61d]{color:#77958b;align-items:center;gap:4px;font-size:8px;display:flex}.chart-lines[data-v-c399c61d]{background:repeating-linear-gradient(0deg,#0000 0 37px,#e8f0ec 38px 39px);border-bottom:1px solid #cfddd7;align-items:flex-end;gap:7px;height:155px;margin-top:16px;padding-top:20px;display:flex}.chart-lines i[data-v-c399c61d]{background:#b2dccc;flex:1}.chart-lines i[data-v-c399c61d]:first-child{height:31%}.chart-lines i[data-v-c399c61d]:nth-child(2){height:43%}.chart-lines i[data-v-c399c61d]:nth-child(3){height:39%}.chart-lines i[data-v-c399c61d]:nth-child(4){background:var(--orange);height:67%}.chart-lines i[data-v-c399c61d]:nth-child(5){height:59%}.chart-lines i[data-v-c399c61d]:nth-child(6){height:76%}.chart-lines i[data-v-c399c61d]:nth-child(7){background:var(--ink);height:93%}.console-footer[data-v-c399c61d]{color:#77958b;gap:18px;padding-top:17px;font-size:8px;font-weight:800;display:flex}.console-footer span[data-v-c399c61d]{align-items:center;gap:6px;display:flex}.console-footer svg[data-v-c399c61d]{color:#168878}.saas-promise[data-v-c399c61d],.product-parts-section[data-v-c399c61d],.plans-section[data-v-c399c61d],.saas-foundation[data-v-c399c61d],.lifecycle-section[data-v-c399c61d],.scale-section[data-v-c399c61d]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:108px max(28px,50vw - 626px);display:grid}.saas-promise[data-v-c399c61d]{background:var(--mint);align-items:center}.section-label[data-v-c399c61d]{color:#4d8173;margin:0;font-size:10px;font-weight:800}.saas-promise h2[data-v-c399c61d],.section-heading h2[data-v-c399c61d],.plans-heading h2[data-v-c399c61d],.foundation-copy h2[data-v-c399c61d],.lifecycle-heading h2[data-v-c399c61d],.scale-section h2[data-v-c399c61d],.saas-cta h2[data-v-c399c61d]{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.saas-promise>div:first-child>p[data-v-c399c61d]:last-child,.section-heading>p[data-v-c399c61d]:last-child,.foundation-copy>p[data-v-c399c61d]:last-of-type,.lifecycle-heading>p[data-v-c399c61d]:last-child,.scale-section>div:first-child>p[data-v-c399c61d]:last-child{color:#607970;max-width:360px;font-size:14px;line-height:1.65}.promise-stats[data-v-c399c61d]{border-block:1px solid #102a2b33;grid-template-columns:repeat(3,1fr);display:grid}.promise-stats div[data-v-c399c61d]{border-right:1px solid #102a2b33;flex-direction:column;padding:23px 15px;display:flex}.promise-stats div[data-v-c399c61d]:last-child{border-right:0}.promise-stats strong[data-v-c399c61d]{font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400}.promise-stats span[data-v-c399c61d]{color:#50766e;margin-top:8px;font-size:11px}.product-parts-section[data-v-c399c61d]{background:var(--paper)}.parts-grid[data-v-c399c61d]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.parts-grid article[data-v-c399c61d]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:230px;padding:22px;transition:background .2s,transform .2s}.parts-grid article[data-v-c399c61d]:hover{background:var(--lavender);transform:translateY(-4px)}.part-top[data-v-c399c61d]{justify-content:space-between;display:flex}.part-top span[data-v-c399c61d]{color:#7d988f;font-size:10px;font-weight:800}.parts-grid h3[data-v-c399c61d]{margin:43px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.parts-grid p[data-v-c399c61d]{color:#607970;min-height:55px;margin:0;font-size:12px;line-height:1.5}.parts-grid a[data-v-c399c61d]{color:var(--ink);align-items:center;gap:6px;margin-top:18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.plans-section[data-v-c399c61d]{background:#e6dfd2}.plans-heading h2 em[data-v-c399c61d]{color:#168878}.plans-grid[data-v-c399c61d]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.plan-card[data-v-c399c61d]{min-height:245px;color:var(--ink);border:1px solid #102a2b33;flex-direction:column;align-items:flex-start;padding:21px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.plan-card[data-v-c399c61d]:hover{background:var(--mint);transform:translateY(-5px)}.plan-card>span[data-v-c399c61d]{color:#4d8173;letter-spacing:.1em;font-size:9px;font-weight:800}.plan-card h3[data-v-c399c61d]{margin:48px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.plan-card p[data-v-c399c61d]{color:#607970;margin:0;font-size:12px;line-height:1.55}.plan-card svg[data-v-c399c61d]{color:var(--orange);margin-top:auto}.saas-foundation[data-v-c399c61d]{background:#fffaf1;align-items:center}.foundation-visual[data-v-c399c61d]{place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.foundation-core[data-v-c399c61d]{z-index:1;background:var(--ink);width:min(100%,320px);min-height:220px;color:var(--paper);box-shadow:15px 16px 0 var(--orange);padding:24px;position:relative;transform:rotate(3deg)}.foundation-core svg[data-v-c399c61d]{color:#8de7bd}.foundation-core>span[data-v-c399c61d]{color:#8db6a7;margin-top:40px;font-size:8px;font-weight:800;display:block}.foundation-core strong[data-v-c399c61d]{margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:.94;display:block}.foundation-core em[data-v-c399c61d]{color:#ffd16a;font-style:normal}.foundation-core>div[data-v-c399c61d]{gap:7px;margin-top:27px;display:flex}.foundation-core i[data-v-c399c61d]{background:#8de7bd;width:44px;height:5px}.foundation-core i[data-v-c399c61d]:nth-child(2){background:var(--orange);width:70px}.foundation-core i[data-v-c399c61d]:nth-child(3){background:#5f8178;width:23px}.foundation-orbit[data-v-c399c61d]{border:1px solid #102a2b33;border-radius:50%;position:absolute}.orbit-one[data-v-c399c61d]{width:360px;height:360px}.orbit-two[data-v-c399c61d]{border-color:#ff79084d;width:480px;height:480px}.foundation-tags[data-v-c399c61d]{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.foundation-tags span[data-v-c399c61d]{color:#50766e;border:1px solid #102a2b33;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:700;display:inline-flex}.foundation-tags svg[data-v-c399c61d]{color:#168878}.lifecycle-section[data-v-c399c61d]{background:var(--ink);color:var(--paper)}.lifecycle-heading h2[data-v-c399c61d]{color:var(--paper)}.lifecycle-heading h2 em[data-v-c399c61d]{color:#ffd16a}.lifecycle-heading>p[data-v-c399c61d]:last-child{color:#a9c9ba}.lifecycle-list[data-v-c399c61d]{border-top:1px solid #c8f2df3d;margin:0;padding:0;list-style:none}.lifecycle-list li[data-v-c399c61d]{border-bottom:1px solid #c8f2df3d;grid-template-columns:38px 1fr 20px;gap:16px;padding:24px 0;display:grid}.lifecycle-list li>span[data-v-c399c61d]{color:var(--orange);font-size:10px;font-weight:800}.lifecycle-list h3[data-v-c399c61d]{color:#fff;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.lifecycle-list p[data-v-c399c61d]{color:#a9c9ba;max-width:450px;margin:0;font-size:13px;line-height:1.55}.lifecycle-list li>svg[data-v-c399c61d]{color:#8de7bd}.scale-section[data-v-c399c61d]{background:var(--mint);align-items:center}.scale-section h2 em[data-v-c399c61d]{color:var(--orange)}.scale-section>div:first-child>p[data-v-c399c61d]:last-child{margin-bottom:28px}.dark-button[data-v-c399c61d]{background:var(--ink)}.scale-grid[data-v-c399c61d]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.scale-grid div[data-v-c399c61d]{border:1px solid #102a2b33;flex-direction:column;align-items:flex-start;min-height:155px;padding:20px;display:flex}.scale-grid svg[data-v-c399c61d]{color:#168878}.scale-grid strong[data-v-c399c61d]{margin:29px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.scale-grid span[data-v-c399c61d]{color:#607970;font-size:12px;line-height:1.5}.saas-cta[data-v-c399c61d]{background:var(--orange);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:105px 28px;display:flex}.saas-cta .section-label[data-v-c399c61d],.saas-cta h2 em[data-v-c399c61d]{color:var(--ink)}.saas-cta .dark-button[data-v-c399c61d]{margin-top:8px}@media (width<=850px){.saas-hero-shell[data-v-c399c61d],.saas-promise[data-v-c399c61d],.product-parts-section[data-v-c399c61d],.plans-section[data-v-c399c61d],.saas-foundation[data-v-c399c61d],.lifecycle-section[data-v-c399c61d],.scale-section[data-v-c399c61d]{grid-template-columns:1fr;gap:58px}.saas-hero-shell[data-v-c399c61d]{padding-top:65px}.saas-console[data-v-c399c61d]{width:calc(100% - 14px)}.saas-promise[data-v-c399c61d],.product-parts-section[data-v-c399c61d],.plans-section[data-v-c399c61d],.saas-foundation[data-v-c399c61d],.lifecycle-section[data-v-c399c61d],.scale-section[data-v-c399c61d]{padding-top:76px;padding-bottom:76px}.plans-grid[data-v-c399c61d]{grid-template-columns:1fr}.plan-card[data-v-c399c61d]{min-height:190px}}@media (width<=560px){.saas-hero-copy h1[data-v-c399c61d]{font-size:51px}.hero-caption[data-v-c399c61d]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:50px}.saas-console[data-v-c399c61d]{padding:13px}.console-head h2[data-v-c399c61d]{font-size:24px}.console-metrics[data-v-c399c61d]{grid-template-columns:1fr}.console-metrics>div[data-v-c399c61d]{padding:9px}.console-metrics strong[data-v-c399c61d]{margin:5px 0 2px;font-size:18px}.chart-lines[data-v-c399c61d]{height:105px}.promise-stats[data-v-c399c61d]{grid-template-columns:1fr}.promise-stats div[data-v-c399c61d]{border-bottom:1px solid #102a2b33;border-right:0}.promise-stats div[data-v-c399c61d]:last-child{border-bottom:0}.parts-grid[data-v-c399c61d]{grid-template-columns:1fr}.parts-grid article[data-v-c399c61d]{min-height:auto}.foundation-core[data-v-c399c61d]{width:270px}.scale-grid[data-v-c399c61d]{grid-template-columns:1fr}.scale-grid div[data-v-c399c61d]{min-height:135px}.scale-grid strong[data-v-c399c61d]{margin-top:22px}}.outcomes-section[data-v-c399c61d],.revenue-section[data-v-c399c61d],.deliverables-section[data-v-c399c61d]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:108px max(28px,50vw - 626px);display:grid}.outcomes-section[data-v-c399c61d]{background:var(--paper)}.outcomes-heading h2[data-v-c399c61d],.revenue-heading h2[data-v-c399c61d],.deliverables-section h2[data-v-c399c61d]{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.outcomes-heading h2 em[data-v-c399c61d],.revenue-heading h2 em[data-v-c399c61d],.deliverables-section h2 em[data-v-c399c61d]{color:var(--orange);font-style:normal}.outcomes-heading>p[data-v-c399c61d]:last-child,.deliverables-section>div:first-child>p[data-v-c399c61d]:last-child{color:#607970;max-width:360px;font-size:14px;line-height:1.65}.outcomes-list[data-v-c399c61d]{border-top:1px solid #102a2b33}.outcomes-list article[data-v-c399c61d]{border-bottom:1px solid #102a2b33;grid-template-columns:42px 1fr 20px;align-items:start;gap:15px;padding:24px 0;display:grid}.outcomes-list article>span[data-v-c399c61d]{color:var(--orange);font-size:10px;font-weight:800}.outcomes-list h3[data-v-c399c61d]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.outcomes-list p[data-v-c399c61d]{color:#607970;max-width:430px;margin:0;font-size:13px;line-height:1.55}.outcomes-list svg[data-v-c399c61d]{color:#168878}.revenue-section[data-v-c399c61d]{background:#e6dfd2}.revenue-heading h2 em[data-v-c399c61d]{color:#168878}.revenue-grid[data-v-c399c61d]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.revenue-grid article[data-v-c399c61d]{border:1px solid #102a2b33;flex-direction:column;align-items:flex-start;min-height:240px;padding:21px;transition:background .2s,transform .2s;display:flex}.revenue-grid article[data-v-c399c61d]:hover{background:var(--mint);transform:translateY(-5px)}.revenue-grid article>span[data-v-c399c61d]{color:#4d8173;letter-spacing:.1em;font-size:9px;font-weight:800}.revenue-grid h3[data-v-c399c61d]{margin:48px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.revenue-grid p[data-v-c399c61d]{color:#607970;margin:0;font-size:12px;line-height:1.55}.revenue-grid svg[data-v-c399c61d]{color:var(--orange);margin-top:auto}.deliverables-section[data-v-c399c61d]{background:var(--mint);align-items:center}.deliverables-section h2 em[data-v-c399c61d]{color:var(--orange)}.deliverables-section>div:first-child>p[data-v-c399c61d]:last-child{margin-bottom:0}.deliverables-panel[data-v-c399c61d]{background:#ffffff59;border:1px solid #102a2b33;padding:25px}.deliverables-panel ul[data-v-c399c61d]{border-bottom:1px solid #102a2b33;grid-template-columns:1fr 1fr;gap:15px 22px;margin:0 0 28px;padding:0 0 23px;list-style:none;display:grid}.deliverables-panel li[data-v-c399c61d]{color:var(--ink);align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}.deliverables-panel li svg[data-v-c399c61d]{color:#168878;flex-shrink:0}.deliverables-panel .dark-button[data-v-c399c61d]{background:var(--ink)}@media (width<=850px){.outcomes-section[data-v-c399c61d],.revenue-section[data-v-c399c61d],.deliverables-section[data-v-c399c61d]{grid-template-columns:1fr;gap:58px;padding-top:76px;padding-bottom:76px}.revenue-grid[data-v-c399c61d]{grid-template-columns:1fr}.revenue-grid article[data-v-c399c61d]{min-height:190px}}@media (width<=560px){.outcomes-list article[data-v-c399c61d]{grid-template-columns:34px 1fr 18px;gap:10px}.outcomes-list h3[data-v-c399c61d]{font-size:22px}.deliverables-panel ul[data-v-c399c61d]{grid-template-columns:1fr}}.mvp-page[data-v-e79c4121]{--ink:#102a2b;--paper:#f7f3ea;--mint:#c8f2df;--orange:#ff7908;--yellow:#ffd16a;--blue:#d9eaf1;color:var(--ink);font-family:Inter,sans-serif}.mvp-hero[data-v-e79c4121]{background:var(--blue);position:relative;overflow:hidden}.hero-dots[data-v-e79c4121]{opacity:.42;background-image:radial-gradient(#102a2b38 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.mvp-hero-shell[data-v-e79c4121]{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,8vw,115px);max-width:1310px;min-height:710px;margin:0 auto;padding:84px 38px 100px;display:grid;position:relative}.mvp-hero-copy[data-v-e79c4121]{max-width:600px}.eyebrow[data-v-e79c4121],.section-label[data-v-e79c4121],.hero-caption[data-v-e79c4121],.board-header[data-v-e79c4121],.board-title small[data-v-e79c4121],.path-label[data-v-e79c4121],.board-status[data-v-e79c4121],.board-footer[data-v-e79c4121]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-e79c4121]{color:#4d777b;align-items:center;gap:9px;margin:0 0 27px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-e79c4121]{background:var(--orange);border-radius:50%;width:8px;height:8px}.mvp-hero-copy h1[data-v-e79c4121]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,6vw,88px);font-weight:400;line-height:.97}.mvp-hero-copy h1 em[data-v-e79c4121],.questions-heading h2 em[data-v-e79c4121],.experiments-heading h2 em[data-v-e79c4121],.process-heading h2 em[data-v-e79c4121],.deliverables-copy h2 em[data-v-e79c4121],.decision-section h2 em[data-v-e79c4121],.mvp-cta h2 em[data-v-e79c4121]{color:#168878;font-style:normal}.hero-description[data-v-e79c4121]{color:#527077;max-width:500px;margin:29px 0 34px;font-size:17px;line-height:1.65}.hero-actions[data-v-e79c4121]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.orange-button[data-v-e79c4121],.dark-button[data-v-e79c4121]{background:var(--orange);color:#fff;align-items:center;gap:16px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.orange-button[data-v-e79c4121]:hover,.dark-button[data-v-e79c4121]:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.line-link[data-v-e79c4121]{color:var(--ink);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-caption[data-v-e79c4121]{color:#67858a;justify-content:space-between;gap:20px;margin-top:77px;font-size:8px;font-weight:800;display:flex}.signal-board[data-v-e79c4121]{background:var(--ink);max-width:680px;color:var(--paper);border:1px solid #102a2b3d;padding:22px;transform:rotate(-1.5deg);box-shadow:18px 19px #ff7908b3}.board-header[data-v-e79c4121]{color:#8db6a7;border-bottom:1px solid #c8f2df33;justify-content:space-between;padding-bottom:17px;font-size:8px;font-weight:800;display:flex}.board-header span[data-v-e79c4121]:first-child{align-items:center;gap:8px;display:flex}.board-header i[data-v-e79c4121]{background:#65d9a5;border-radius:50%;width:7px;height:7px}.board-title[data-v-e79c4121]{justify-content:space-between;padding:27px 0 8px;display:flex}.board-title small[data-v-e79c4121]{color:#8db6a7;font-size:8px;font-weight:800}.board-title h2[data-v-e79c4121]{margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:400}.board-title svg[data-v-e79c4121]{color:var(--orange)}.signal-path[data-v-e79c4121]{height:260px;position:relative}.path-line[data-v-e79c4121]{background:linear-gradient(90deg, #75d6b1, var(--orange), #ffd16a);width:74%;height:1px;position:absolute;top:96px;left:13%;transform:rotate(-8deg)}.signal-node[data-v-e79c4121]{background:var(--ink);color:#8de7bd;border:1px solid #75d6b1;border-radius:50%;place-items:center;width:55px;height:55px;display:grid;position:absolute}.signal-node span[data-v-e79c4121]{color:#8db6a7;letter-spacing:.1em;font-size:8px;font-weight:800;position:absolute;top:67px}.node-start[data-v-e79c4121]{top:69px;left:6%}.node-test[data-v-e79c4121]{border-color:var(--orange);color:var(--orange);top:37px;left:45%}.node-learn[data-v-e79c4121]{border-color:var(--yellow);color:var(--yellow);top:5px;right:6%}.path-label[data-v-e79c4121]{color:#789a90;font-size:8px;font-weight:800;position:absolute;top:172px}.label-one[data-v-e79c4121]{left:1%}.label-two[data-v-e79c4121]{color:#e39569;left:42%}.label-three[data-v-e79c4121]{color:#d5b864;right:0}.board-status[data-v-e79c4121]{color:#8db6a7;border-block:1px solid #c8f2df33;grid-template-columns:1fr 1fr 65px;align-items:center;gap:12px;padding:14px 0;font-size:8px;font-weight:800;display:grid}.board-status strong[data-v-e79c4121]{color:#8de7bd;font-size:8px}.board-status i[data-v-e79c4121]{background:linear-gradient(90deg, var(--orange) 78%, #55776d 78%);height:5px}.board-footer[data-v-e79c4121]{color:#83a99c;align-items:center;gap:8px;padding-top:17px;font-size:8px;font-weight:800;display:flex}.board-footer svg[data-v-e79c4121]{color:var(--orange)}.questions-section[data-v-e79c4121],.experiments-section[data-v-e79c4121],.mvp-process-section[data-v-e79c4121],.deliverables-section[data-v-e79c4121],.decision-section[data-v-e79c4121]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:110px max(28px,50vw - 626px);display:grid}.questions-section[data-v-e79c4121]{background:var(--paper)}.section-label[data-v-e79c4121]{color:#4d8173;margin:0;font-size:10px;font-weight:800}.questions-heading h2[data-v-e79c4121],.experiments-heading h2[data-v-e79c4121],.process-heading h2[data-v-e79c4121],.deliverables-copy h2[data-v-e79c4121],.decision-section h2[data-v-e79c4121],.mvp-cta h2[data-v-e79c4121]{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.questions-heading>p[data-v-e79c4121]:last-child,.process-heading>p[data-v-e79c4121]:last-of-type,.deliverables-copy>p[data-v-e79c4121]:last-child,.decision-section>div:last-child>p[data-v-e79c4121]:last-of-type{color:#607970;max-width:360px;font-size:14px;line-height:1.65}.question-grid[data-v-e79c4121]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.question-grid article[data-v-e79c4121]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:220px;padding:22px;transition:background .2s,transform .2s}.question-grid article[data-v-e79c4121]:hover{background:var(--blue);transform:translateY(-4px)}.question-top[data-v-e79c4121]{justify-content:space-between;display:flex}.question-top span[data-v-e79c4121]{color:var(--orange);font-size:10px;font-weight:800}.question-grid h3[data-v-e79c4121]{margin:43px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.question-grid p[data-v-e79c4121]{color:#607970;margin:0;font-size:12px;line-height:1.5}.experiments-section[data-v-e79c4121]{background:var(--mint)}.experiments-heading h2 em[data-v-e79c4121]{color:var(--orange)}.experiment-list[data-v-e79c4121],.process-list[data-v-e79c4121]{border-top:1px solid #102a2b33}.experiment-list article[data-v-e79c4121]{border-bottom:1px solid #102a2b33;grid-template-columns:110px 1fr 20px;align-items:start;gap:18px;padding:24px 0;display:grid}.experiment-list article>span[data-v-e79c4121]{color:#4d8173;letter-spacing:.1em;font-size:9px;font-weight:800}.experiment-list h3[data-v-e79c4121]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.experiment-list p[data-v-e79c4121]{color:#607970;margin:0;font-size:13px;line-height:1.55}.experiment-list svg[data-v-e79c4121]{color:var(--orange)}.mvp-process-section[data-v-e79c4121]{background:var(--ink);color:var(--paper)}.process-heading h2[data-v-e79c4121]{color:var(--paper)}.process-heading h2 em[data-v-e79c4121]{color:var(--yellow)}.process-heading>p[data-v-e79c4121]:last-of-type{color:#a9c9ba}.process-note[data-v-e79c4121]{color:#8de7bd;letter-spacing:.1em;align-items:center;gap:8px;margin-top:35px;font-size:9px;font-weight:800;display:flex}.process-list[data-v-e79c4121]{border-color:#c8f2df3d;margin:0;padding:0;list-style:none}.process-list li[data-v-e79c4121]{border-bottom:1px solid #c8f2df3d;grid-template-columns:38px 1fr 20px;gap:16px;padding:24px 0;display:grid}.process-list li>span[data-v-e79c4121]{color:var(--orange);font-size:10px;font-weight:800}.process-list h3[data-v-e79c4121]{color:#fff;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.process-list p[data-v-e79c4121]{color:#a9c9ba;max-width:450px;margin:0;font-size:13px;line-height:1.55}.process-list li>svg[data-v-e79c4121]{color:#8de7bd}.deliverables-section[data-v-e79c4121]{background:#fffaf1;align-items:center}.deliverables-copy h2 em[data-v-e79c4121]{color:var(--orange)}.deliverables-panel[data-v-e79c4121]{background:var(--paper);border:1px solid #102a2b33;padding:25px}.deliverables-panel ul[data-v-e79c4121]{border-bottom:1px solid #102a2b33;grid-template-columns:1fr 1fr;gap:14px 22px;margin:0 0 28px;padding:0 0 23px;list-style:none;display:grid}.deliverables-panel li[data-v-e79c4121]{color:var(--ink);gap:9px;font-size:12px;line-height:1.5;display:flex}.deliverables-panel li svg[data-v-e79c4121]{color:#168878;flex-shrink:0}.dark-button[data-v-e79c4121]{background:var(--ink)}.decision-section[data-v-e79c4121]{background:var(--blue);align-items:center}.decision-stamp[data-v-e79c4121]{aspect-ratio:1;outline-offset:-13px;border:1px solid #102a2b4d;border-radius:50%;outline:1px dashed #102a2b4d;flex-direction:column;justify-content:center;align-items:center;width:min(100%,320px);display:flex;transform:rotate(-7deg)}.decision-stamp span[data-v-e79c4121],.decision-stamp small[data-v-e79c4121]{letter-spacing:.13em;font-size:9px;font-weight:800}.decision-stamp strong[data-v-e79c4121]{text-align:center;margin:16px 0;font-family:Georgia,Times New Roman,serif;font-size:47px;font-weight:400;line-height:.83}.decision-section h2 em[data-v-e79c4121]{color:#168878}.decision-section>div:last-child>p[data-v-e79c4121]:last-of-type{margin-bottom:28px}.mvp-cta[data-v-e79c4121]{background:var(--orange);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:105px 28px;display:flex}.mvp-cta .section-label[data-v-e79c4121],.mvp-cta h2 em[data-v-e79c4121]{color:var(--ink)}.mvp-cta .dark-button[data-v-e79c4121]{margin-top:8px}@media (width<=850px){.mvp-hero-shell[data-v-e79c4121],.questions-section[data-v-e79c4121],.experiments-section[data-v-e79c4121],.mvp-process-section[data-v-e79c4121],.deliverables-section[data-v-e79c4121],.decision-section[data-v-e79c4121]{grid-template-columns:1fr;gap:58px}.mvp-hero-shell[data-v-e79c4121]{padding-top:65px}.signal-board[data-v-e79c4121]{width:calc(100% - 14px)}.questions-section[data-v-e79c4121],.experiments-section[data-v-e79c4121],.mvp-process-section[data-v-e79c4121],.deliverables-section[data-v-e79c4121],.decision-section[data-v-e79c4121]{padding-top:76px;padding-bottom:76px}}@media (width<=560px){.mvp-hero-copy h1[data-v-e79c4121]{font-size:51px}.hero-caption[data-v-e79c4121]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:50px}.signal-board[data-v-e79c4121]{padding:14px}.board-title h2[data-v-e79c4121]{font-size:32px}.signal-path[data-v-e79c4121]{height:235px}.node-start[data-v-e79c4121]{left:0}.node-learn[data-v-e79c4121]{right:0}.question-grid[data-v-e79c4121]{grid-template-columns:1fr}.question-grid article[data-v-e79c4121]{min-height:auto}.experiment-list article[data-v-e79c4121]{grid-template-columns:1fr 20px;gap:8px}.experiment-list article>span[data-v-e79c4121]{grid-column:span 2}.experiment-list h3[data-v-e79c4121]{font-size:22px}.deliverables-panel ul[data-v-e79c4121]{grid-template-columns:1fr}.decision-stamp[data-v-e79c4121]{width:250px}}.audience-section[data-v-e79c4121],.boundaries-section[data-v-e79c4121],.signals-section[data-v-e79c4121]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:108px max(28px,50vw - 626px);display:grid}.audience-section[data-v-e79c4121]{background:var(--paper)}.audience-heading h2[data-v-e79c4121],.boundaries-section h2[data-v-e79c4121],.signals-heading h2[data-v-e79c4121]{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.audience-heading h2 em[data-v-e79c4121],.boundaries-section h2 em[data-v-e79c4121],.signals-heading h2 em[data-v-e79c4121]{color:var(--orange);font-style:normal}.audience-heading>p[data-v-e79c4121]:last-child,.boundaries-section>div:first-child>p[data-v-e79c4121]:last-child{color:#607970;max-width:360px;font-size:14px;line-height:1.65}.audience-list[data-v-e79c4121]{border-top:1px solid #102a2b33}.audience-list article[data-v-e79c4121]{border-bottom:1px solid #102a2b33;grid-template-columns:112px 1fr 20px;align-items:start;gap:18px;padding:24px 0;display:grid}.audience-list article>span[data-v-e79c4121]{color:#4d8173;letter-spacing:.1em;font-size:9px;font-weight:800}.audience-list h3[data-v-e79c4121]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.audience-list p[data-v-e79c4121]{color:#607970;max-width:430px;margin:0;font-size:13px;line-height:1.55}.audience-list svg[data-v-e79c4121]{color:var(--orange)}.boundaries-section[data-v-e79c4121]{background:var(--mint);align-items:center}.boundaries-section h2 em[data-v-e79c4121]{color:#168878}.boundaries-panel[data-v-e79c4121]{background:#ffffff52;border:1px solid #102a2b38;padding:25px}.boundary-head[data-v-e79c4121]{color:#4d8173;letter-spacing:.1em;border-bottom:1px solid #102a2b33;justify-content:space-between;padding-bottom:17px;font-size:9px;font-weight:800;display:flex}.boundary-head strong[data-v-e79c4121]{color:var(--orange)}.boundaries-panel ul[data-v-e79c4121]{grid-template-columns:1fr 1fr;gap:17px 25px;margin:0;padding:25px 0;list-style:none;display:grid}.boundaries-panel li[data-v-e79c4121]{color:var(--ink);align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.boundaries-panel li svg[data-v-e79c4121]{color:#168878;flex-shrink:0}.scope-bar[data-v-e79c4121]{color:#607970;letter-spacing:.1em;border-top:1px solid #102a2b33;align-items:center;gap:9px;padding-top:17px;font-size:8px;font-weight:800;display:flex}.scope-bar i[data-v-e79c4121]{background:var(--orange);flex:1;height:5px}.scope-bar i[data-v-e79c4121]:last-child{background:#7eb49e}.signals-section[data-v-e79c4121]{background:var(--ink);color:var(--paper)}.signals-heading h2[data-v-e79c4121]{color:var(--paper)}.signals-heading h2 em[data-v-e79c4121]{color:var(--yellow)}.signals-grid[data-v-e79c4121]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.signals-grid article[data-v-e79c4121]{background:#c8f2df12;border:1px solid #c8f2df3b;min-height:190px;padding:21px}.signals-grid article>span[data-v-e79c4121]{color:var(--orange);font-size:10px;font-weight:800}.signals-grid h3[data-v-e79c4121]{color:#fff;margin:46px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.signals-grid p[data-v-e79c4121]{color:#a9c9ba;margin:0;font-size:12px;line-height:1.55}@media (width<=850px){.audience-section[data-v-e79c4121],.boundaries-section[data-v-e79c4121],.signals-section[data-v-e79c4121]{grid-template-columns:1fr;gap:58px;padding-top:76px;padding-bottom:76px}.signals-grid[data-v-e79c4121]{grid-template-columns:1fr 1fr}}@media (width<=560px){.audience-list article[data-v-e79c4121]{grid-template-columns:1fr 20px;gap:8px}.audience-list article>span[data-v-e79c4121]{grid-column:span 2}.audience-list h3[data-v-e79c4121]{font-size:22px}.boundaries-panel ul[data-v-e79c4121],.signals-grid[data-v-e79c4121]{grid-template-columns:1fr}.signals-grid article[data-v-e79c4121]{min-height:145px}.signals-grid h3[data-v-e79c4121]{margin-top:28px}}.enterprise-page[data-v-6bab045c]{--ink:#102a2b;--paper:#f7f3ea;--mint:#c8f2df;--orange:#ff7908;--yellow:#ffd16a;--slate:#dce5e9;color:var(--ink);font-family:Inter,sans-serif}.enterprise-hero[data-v-6bab045c]{background:var(--slate);position:relative;overflow:hidden}.hero-grid[data-v-6bab045c]{opacity:.44;background-image:linear-gradient(#102a2b14 1px,#0000 1px),linear-gradient(90deg,#102a2b14 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.enterprise-hero-shell[data-v-6bab045c]{z-index:1;grid-template-columns:.88fr 1.12fr;align-items:center;gap:clamp(40px,7vw,110px);max-width:1340px;min-height:720px;margin:0 auto;padding:84px 38px 100px;display:grid;position:relative}.hero-copy[data-v-6bab045c]{max-width:610px}.eyebrow[data-v-6bab045c],.section-label[data-v-6bab045c],.hero-caption[data-v-6bab045c],.center-top[data-v-6bab045c],.center-heading small[data-v-6bab045c],.health-row small[data-v-6bab045c],.health-row em[data-v-6bab045c],.center-footer[data-v-6bab045c],.architecture-core>span[data-v-6bab045c]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-6bab045c]{color:#547277;align-items:center;gap:9px;margin:0 0 27px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-6bab045c],.center-top i[data-v-6bab045c]{background:var(--orange);border-radius:50%;width:8px;height:8px}.hero-copy h1[data-v-6bab045c]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(51px,5.8vw,86px);font-weight:400;line-height:.97}.hero-copy h1 em[data-v-6bab045c],.enterprise-promise h2 em[data-v-6bab045c],.section-heading h2 em[data-v-6bab045c],.concerns-heading h2 em[data-v-6bab045c],.architecture-copy h2 em[data-v-6bab045c],.phases-heading h2 em[data-v-6bab045c],.outcomes-section h2 em[data-v-6bab045c],.enterprise-cta h2 em[data-v-6bab045c]{color:#168878;font-style:normal}.hero-description[data-v-6bab045c]{color:#526d73;max-width:500px;margin:29px 0 34px;font-size:17px;line-height:1.65}.hero-actions[data-v-6bab045c]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.orange-button[data-v-6bab045c],.dark-button[data-v-6bab045c]{background:var(--orange);color:#fff;align-items:center;gap:16px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.orange-button[data-v-6bab045c]:hover,.dark-button[data-v-6bab045c]:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.line-link[data-v-6bab045c]{color:var(--ink);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-caption[data-v-6bab045c]{color:#6d858a;justify-content:space-between;gap:20px;margin-top:77px;font-size:8px;font-weight:800;display:flex}.command-center[data-v-6bab045c]{border:8px solid var(--ink);background:#f8fbf9;max-width:700px;padding:22px;transform:rotate(1.2deg);box-shadow:18px 19px #ff7908ad}.center-top[data-v-6bab045c]{color:#77958b;border-bottom:1px solid #d2dfdb;justify-content:space-between;padding-bottom:17px;font-size:8px;font-weight:800;display:flex}.center-top span[data-v-6bab045c]:first-child{align-items:center;gap:8px;display:flex}.center-top i[data-v-6bab045c]{background:#58c98e;width:7px;height:7px}.center-heading[data-v-6bab045c]{justify-content:space-between;padding:27px 0 19px;display:flex}.center-heading small[data-v-6bab045c]{color:#77958b;font-size:8px;font-weight:800}.center-heading h2[data-v-6bab045c]{margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:39px;font-weight:400;line-height:.95}.center-heading svg[data-v-6bab045c]{color:#168878}.health-row[data-v-6bab045c]{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.health-row>div[data-v-6bab045c]{background:#fff;border:1px solid #d5e2dd;padding:14px 11px}.health-row small[data-v-6bab045c]{color:#77958b;font-size:7px;font-weight:800;display:block}.health-row strong[data-v-6bab045c]{margin:10px 0 5px;font-size:21px;font-weight:500;display:block}.health-row em[data-v-6bab045c]{color:#168878;font-size:8px;font-style:normal;font-weight:800}.network-map[data-v-6bab045c]{background:#edf5f1;border:1px solid #d5e2dd;height:210px;margin-top:14px;position:relative;overflow:hidden}.map-line[data-v-6bab045c]{transform-origin:0;background:#91c5b2;height:1px;position:absolute}.line-a[data-v-6bab045c]{width:37%;top:50%;left:21%;transform:rotate(-25deg)}.line-b[data-v-6bab045c]{width:39%;top:50%;left:48%;transform:rotate(25deg)}.line-c[data-v-6bab045c]{width:34%;top:55%;left:36%;transform:rotate(90deg)}.map-node[data-v-6bab045c]{color:#168878;background:#fff;border:1px solid #9bc9b8;align-items:center;gap:6px;padding:9px 11px;font-size:8px;font-weight:800;display:flex;position:absolute}.node-core[data-v-6bab045c]{border-color:var(--orange);background:var(--orange);color:var(--ink);top:50%;left:50%;transform:translate(-50%,-50%)}.node-data[data-v-6bab045c]{top:22px;left:12%}.node-people[data-v-6bab045c]{top:26px;right:9%}.node-cloud[data-v-6bab045c]{bottom:20px;left:42%}.center-footer[data-v-6bab045c]{color:#77958b;gap:18px;padding-top:16px;font-size:8px;font-weight:800;display:flex}.center-footer span[data-v-6bab045c]{align-items:center;gap:6px;display:flex}.center-footer svg[data-v-6bab045c]{color:#168878}.enterprise-promise[data-v-6bab045c],.capabilities-section[data-v-6bab045c],.concerns-section[data-v-6bab045c],.architecture-section[data-v-6bab045c],.phases-section[data-v-6bab045c],.outcomes-section[data-v-6bab045c]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:110px max(28px,50vw - 626px);display:grid}.enterprise-promise[data-v-6bab045c]{background:var(--mint);align-items:center}.section-label[data-v-6bab045c]{color:#4d8173;margin:0;font-size:10px;font-weight:800}.enterprise-promise h2[data-v-6bab045c],.section-heading h2[data-v-6bab045c],.concerns-heading h2[data-v-6bab045c],.architecture-copy h2[data-v-6bab045c],.phases-heading h2[data-v-6bab045c],.outcomes-section h2[data-v-6bab045c],.enterprise-cta h2[data-v-6bab045c]{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.enterprise-promise>div:first-child>p[data-v-6bab045c]:last-child,.section-heading>p[data-v-6bab045c]:last-child,.architecture-copy>p[data-v-6bab045c]:last-of-type,.phases-heading>p[data-v-6bab045c]:last-child,.outcomes-section>div:first-child>p[data-v-6bab045c]:last-child{color:#607970;max-width:370px;font-size:14px;line-height:1.65}.promise-stats[data-v-6bab045c]{border-block:1px solid #102a2b33;grid-template-columns:repeat(3,1fr);display:grid}.promise-stats div[data-v-6bab045c]{border-right:1px solid #102a2b33;flex-direction:column;padding:23px 15px;display:flex}.promise-stats div[data-v-6bab045c]:last-child{border-right:0}.promise-stats strong[data-v-6bab045c]{font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400}.promise-stats span[data-v-6bab045c]{color:#50766e;margin-top:8px;font-size:11px}.capabilities-section[data-v-6bab045c]{background:var(--paper)}.capability-grid[data-v-6bab045c]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.capability-grid article[data-v-6bab045c]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:235px;padding:22px;transition:background .2s,transform .2s}.capability-grid article[data-v-6bab045c]:hover{background:var(--slate);transform:translateY(-4px)}.card-top[data-v-6bab045c]{justify-content:space-between;display:flex}.card-top span[data-v-6bab045c]{color:#7d988f;font-size:10px;font-weight:800}.capability-grid h3[data-v-6bab045c]{margin:43px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.capability-grid p[data-v-6bab045c]{color:#607970;min-height:55px;margin:0;font-size:12px;line-height:1.5}.capability-grid a[data-v-6bab045c]{color:var(--ink);align-items:center;gap:6px;margin-top:18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.concerns-section[data-v-6bab045c]{background:#e6dfd2}.concerns-heading h2 em[data-v-6bab045c]{color:#168878}.concerns-list[data-v-6bab045c]{border-top:1px solid #102a2b33}.concerns-list article[data-v-6bab045c]{border-bottom:1px solid #102a2b33;grid-template-columns:28px 1fr 20px;align-items:start;gap:15px;padding:24px 0;display:grid}.concerns-list article>svg[data-v-6bab045c]{color:#168878}.concerns-list h3[data-v-6bab045c]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.concerns-list p[data-v-6bab045c]{color:#607970;max-width:450px;margin:0;font-size:13px;line-height:1.55}.concerns-list article>svg[data-v-6bab045c]:last-child{color:var(--orange)}.architecture-section[data-v-6bab045c]{background:#fffaf1;align-items:center}.architecture-visual[data-v-6bab045c]{place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.architecture-core[data-v-6bab045c]{z-index:1;background:var(--ink);width:min(100%,320px);min-height:220px;color:var(--paper);box-shadow:15px 16px 0 var(--orange);padding:24px;position:relative;transform:rotate(-3deg)}.architecture-core svg[data-v-6bab045c]{color:#8de7bd}.architecture-core>span[data-v-6bab045c]{color:#8db6a7;margin-top:40px;font-size:8px;font-weight:800;display:block}.architecture-core strong[data-v-6bab045c]{margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:.94;display:block}.architecture-core em[data-v-6bab045c]{color:var(--yellow);font-style:normal}.architecture-core>div[data-v-6bab045c]{gap:7px;margin-top:27px;display:flex}.architecture-core i[data-v-6bab045c]{background:#8de7bd;width:44px;height:5px}.architecture-core i[data-v-6bab045c]:nth-child(2){background:var(--orange);width:70px}.architecture-core i[data-v-6bab045c]:nth-child(3){background:#5f8178;width:23px}.architecture-ring[data-v-6bab045c]{border:1px solid #102a2b33;border-radius:50%;position:absolute}.ring-a[data-v-6bab045c]{width:360px;height:360px}.ring-b[data-v-6bab045c]{border-color:#ff79084d;width:480px;height:480px}.architecture-copy h2 em[data-v-6bab045c]{color:#168878}.architecture-copy>p[data-v-6bab045c]:last-of-type{margin-bottom:25px}.architecture-tags[data-v-6bab045c]{flex-wrap:wrap;gap:8px;display:flex}.architecture-tags span[data-v-6bab045c]{color:#50766e;border:1px solid #102a2b33;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:700;display:inline-flex}.architecture-tags svg[data-v-6bab045c]{color:#168878}.phases-section[data-v-6bab045c]{background:var(--ink);color:var(--paper)}.phases-heading h2[data-v-6bab045c]{color:var(--paper)}.phases-heading h2 em[data-v-6bab045c]{color:var(--yellow)}.phases-heading>p[data-v-6bab045c]:last-child{color:#a9c9ba}.phase-list[data-v-6bab045c]{border-top:1px solid #c8f2df3d;margin:0;padding:0;list-style:none}.phase-list li[data-v-6bab045c]{border-bottom:1px solid #c8f2df3d;grid-template-columns:38px 1fr 20px;gap:16px;padding:24px 0;display:grid}.phase-list li>span[data-v-6bab045c]{color:var(--orange);font-size:10px;font-weight:800}.phase-list h3[data-v-6bab045c]{color:#fff;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.phase-list p[data-v-6bab045c]{color:#a9c9ba;max-width:450px;margin:0;font-size:13px;line-height:1.55}.phase-list li>svg[data-v-6bab045c]{color:#8de7bd}.outcomes-section[data-v-6bab045c]{background:var(--mint);align-items:center}.outcomes-section h2 em[data-v-6bab045c]{color:var(--orange)}.outcomes-section>div:first-child>p[data-v-6bab045c]:last-child{margin-bottom:28px}.dark-button[data-v-6bab045c]{background:var(--ink)}.outcomes-panel[data-v-6bab045c]{background:#ffffff4d;border:1px solid #102a2b33;padding:25px}.outcomes-panel ul[data-v-6bab045c]{border-bottom:1px solid #102a2b33;grid-template-columns:1fr 1fr;gap:16px 22px;margin:0 0 25px;padding:0 0 23px;list-style:none;display:grid}.outcomes-panel li[data-v-6bab045c]{gap:9px;font-size:12px;line-height:1.5;display:flex}.outcomes-panel li svg[data-v-6bab045c]{color:#168878;flex-shrink:0}.outcome-bar[data-v-6bab045c]{color:#607970;letter-spacing:.1em;align-items:center;gap:10px;font-size:8px;font-weight:800;display:flex}.outcome-bar strong[data-v-6bab045c]{color:var(--orange)}.outcome-bar i[data-v-6bab045c]{background:linear-gradient(90deg,#168878 80%,#9fc1b3 80%);flex:1;height:5px}.enterprise-cta[data-v-6bab045c]{background:var(--orange);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:105px 28px;display:flex}.enterprise-cta .section-label[data-v-6bab045c],.enterprise-cta h2 em[data-v-6bab045c]{color:var(--ink)}.enterprise-cta .dark-button[data-v-6bab045c]{margin-top:8px}@media (width<=850px){.enterprise-hero-shell[data-v-6bab045c],.enterprise-promise[data-v-6bab045c],.capabilities-section[data-v-6bab045c],.concerns-section[data-v-6bab045c],.architecture-section[data-v-6bab045c],.phases-section[data-v-6bab045c],.outcomes-section[data-v-6bab045c]{grid-template-columns:1fr;gap:58px}.enterprise-hero-shell[data-v-6bab045c]{padding-top:65px}.command-center[data-v-6bab045c]{width:calc(100% - 14px)}.enterprise-promise[data-v-6bab045c],.capabilities-section[data-v-6bab045c],.concerns-section[data-v-6bab045c],.architecture-section[data-v-6bab045c],.phases-section[data-v-6bab045c],.outcomes-section[data-v-6bab045c]{padding-top:76px;padding-bottom:76px}}@media (width<=560px){.hero-copy h1[data-v-6bab045c]{font-size:51px}.hero-caption[data-v-6bab045c]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:50px}.command-center[data-v-6bab045c]{padding:14px}.center-heading h2[data-v-6bab045c]{font-size:32px}.health-row[data-v-6bab045c]{grid-template-columns:1fr}.health-row>div[data-v-6bab045c]{padding:9px}.health-row strong[data-v-6bab045c]{margin:5px 0 2px;font-size:18px}.network-map[data-v-6bab045c]{height:170px}.capability-grid[data-v-6bab045c]{grid-template-columns:1fr}.capability-grid article[data-v-6bab045c]{min-height:auto}.concerns-list article[data-v-6bab045c]{grid-template-columns:25px 1fr 18px;gap:10px}.concerns-list h3[data-v-6bab045c]{font-size:22px}.architecture-core[data-v-6bab045c]{width:270px}.outcomes-panel ul[data-v-6bab045c]{grid-template-columns:1fr}}.modern-page[data-v-5f35b04f]{--ink:#102a2b;--paper:#f7f3ea;--mint:#c8f2df;--orange:#ff7908;--yellow:#ffd16a;--lavender:#e2def1;color:var(--ink);font-family:Inter,sans-serif}.modern-hero[data-v-5f35b04f]{background:var(--lavender);position:relative;overflow:hidden}.hero-grid[data-v-5f35b04f]{opacity:.44;background-image:linear-gradient(120deg,#0000 0 48%,#ffffff80 48.2% 48.7%,#0000 48.9%),linear-gradient(30deg,#0000 0 70%,#102a2b12 70.2% 70.7%,#0000 70.9%);background-size:330px 100%;position:absolute;inset:0}.modern-hero-shell[data-v-5f35b04f]{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,7vw,110px);max-width:1340px;min-height:720px;margin:0 auto;padding:84px 38px 100px;display:grid;position:relative}.hero-copy[data-v-5f35b04f]{max-width:610px}.eyebrow[data-v-5f35b04f],.section-label[data-v-5f35b04f],.hero-caption[data-v-5f35b04f],.comparison-label[data-v-5f35b04f],.panel-bar b[data-v-5f35b04f],.legacy-warning[data-v-5f35b04f],.legacy-footer[data-v-5f35b04f],.modern-heading small[data-v-5f35b04f],.modern-footer[data-v-5f35b04f],.comparison-note[data-v-5f35b04f],.safety-core>span[data-v-5f35b04f]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-5f35b04f]{color:#665e86;align-items:center;gap:9px;margin:0 0 27px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-5f35b04f]{background:var(--orange);border-radius:50%;width:8px;height:8px}.hero-copy h1[data-v-5f35b04f]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(51px,5.8vw,86px);font-weight:400;line-height:.97}.hero-copy h1 em[data-v-5f35b04f],.warning-heading h2 em[data-v-5f35b04f],.section-heading h2 em[data-v-5f35b04f],.safety-copy h2 em[data-v-5f35b04f],.phases-heading h2 em[data-v-5f35b04f],.outcome-section h2 em[data-v-5f35b04f],.modern-cta h2 em[data-v-5f35b04f]{color:#168878;font-style:normal}.hero-description[data-v-5f35b04f]{color:#625e79;max-width:500px;margin:29px 0 34px;font-size:17px;line-height:1.65}.hero-actions[data-v-5f35b04f]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.orange-button[data-v-5f35b04f],.dark-button[data-v-5f35b04f]{background:var(--orange);color:#fff;align-items:center;gap:16px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.orange-button[data-v-5f35b04f]:hover,.dark-button[data-v-5f35b04f]:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.line-link[data-v-5f35b04f]{color:var(--ink);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-caption[data-v-5f35b04f]{color:#777095;justify-content:space-between;gap:20px;margin-top:77px;font-size:8px;font-weight:800;display:flex}.before-after[data-v-5f35b04f]{border:8px solid var(--ink);background:#fff;max-width:700px;padding:19px;transform:rotate(-1deg);box-shadow:18px 20px #ff7908ad}.comparison-label[data-v-5f35b04f]{color:#77958b;justify-content:space-between;padding:0 5px 13px;font-size:8px;font-weight:800;display:flex}.comparison-grid[data-v-5f35b04f]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.legacy-panel[data-v-5f35b04f],.modern-panel[data-v-5f35b04f]{min-height:350px;padding:13px}.legacy-panel[data-v-5f35b04f]{color:#676c75;background:#e3e2e4}.modern-panel[data-v-5f35b04f]{background:var(--ink);color:var(--paper)}.panel-bar[data-v-5f35b04f]{border-bottom:1px solid #102a2b2b;align-items:center;gap:5px;padding-bottom:17px;display:flex}.modern-panel .panel-bar[data-v-5f35b04f]{border-color:#c8f2df33}.panel-bar span[data-v-5f35b04f]{background:#d67965;border-radius:50%;width:6px;height:6px}.panel-bar span[data-v-5f35b04f]:nth-child(2){background:#d8ae4f}.panel-bar span[data-v-5f35b04f]:nth-child(3){background:#72b783}.panel-bar b[data-v-5f35b04f]{margin-left:auto;font-size:7px;font-weight:800}.legacy-lines[data-v-5f35b04f]{gap:10px;margin-top:39px;display:grid}.legacy-lines i[data-v-5f35b04f]{background:#b8bbc0;height:15px}.legacy-lines i[data-v-5f35b04f]:nth-child(2){width:75%}.legacy-lines i[data-v-5f35b04f]:nth-child(4){width:60%}.legacy-warning[data-v-5f35b04f]{color:#733e3a;background:#c9a09c;align-items:center;gap:7px;margin-top:55px;padding:9px;font-size:7px;font-weight:800;display:flex}.legacy-footer[data-v-5f35b04f]{color:#93979f;flex-direction:column;gap:8px;margin-top:26px;font-size:7px;font-weight:800;display:flex}.modern-heading[data-v-5f35b04f]{padding:29px 3px 20px}.modern-heading small[data-v-5f35b04f]{color:#8db6a7;font-size:7px;font-weight:800}.modern-heading strong[data-v-5f35b04f]{margin:8px 0 3px;font-size:34px;font-weight:400;display:block}.modern-heading em[data-v-5f35b04f]{color:#8de7bd;font-size:9px;font-style:normal;font-weight:800}.modern-flow[data-v-5f35b04f]{border-block:1px solid #c8f2df33;justify-content:space-between;align-items:center;gap:5px;padding:31px 0;display:flex}.modern-flow span[data-v-5f35b04f]{color:#8de7bd;flex-direction:column;align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.modern-flow i[data-v-5f35b04f]{background:var(--orange);width:21px;height:1px}.modern-footer[data-v-5f35b04f]{color:#8db6a7;align-items:center;gap:7px;padding-top:24px;font-size:7px;font-weight:800;display:flex}.modern-footer svg[data-v-5f35b04f]{color:#8de7bd}.comparison-note[data-v-5f35b04f]{color:#55746e;align-items:center;gap:7px;padding:15px 5px 2px;font-size:8px;font-weight:800;display:flex}.comparison-note svg[data-v-5f35b04f]{color:var(--orange)}.warning-section[data-v-5f35b04f],.paths-section[data-v-5f35b04f],.safety-section[data-v-5f35b04f],.modern-phases[data-v-5f35b04f],.outcome-section[data-v-5f35b04f]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:110px max(28px,50vw - 626px);display:grid}.warning-section[data-v-5f35b04f]{background:var(--paper)}.section-label[data-v-5f35b04f]{color:#4d8173;margin:0;font-size:10px;font-weight:800}.warning-heading h2[data-v-5f35b04f],.section-heading h2[data-v-5f35b04f],.safety-copy h2[data-v-5f35b04f],.phases-heading h2[data-v-5f35b04f],.outcome-section h2[data-v-5f35b04f],.modern-cta h2[data-v-5f35b04f]{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.warning-heading>p[data-v-5f35b04f]:last-child,.section-heading>p[data-v-5f35b04f]:last-child,.safety-copy>p[data-v-5f35b04f]:last-of-type,.phases-heading>p[data-v-5f35b04f]:last-child,.outcome-section>div:first-child>p[data-v-5f35b04f]:last-child{color:#607970;max-width:370px;font-size:14px;line-height:1.65}.warning-list[data-v-5f35b04f]{border-top:1px solid #102a2b33}.warning-list article[data-v-5f35b04f]{border-bottom:1px solid #102a2b33;grid-template-columns:28px 1fr 20px;align-items:start;gap:15px;padding:24px 0;display:grid}.warning-list article>span[data-v-5f35b04f]{color:#733e3a;background:#d8a4a0;border-radius:50%;place-items:center;width:21px;height:21px;font-size:11px;font-weight:800;display:grid}.warning-list h3[data-v-5f35b04f]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.warning-list p[data-v-5f35b04f]{color:#607970;max-width:450px;margin:0;font-size:13px;line-height:1.55}.warning-list article>svg[data-v-5f35b04f]{color:var(--orange)}.paths-section[data-v-5f35b04f]{background:#e6dfd2}.path-grid[data-v-5f35b04f]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.path-grid article[data-v-5f35b04f]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:235px;padding:22px;transition:background .2s,transform .2s}.path-grid article[data-v-5f35b04f]:hover{background:var(--mint);transform:translateY(-4px)}.path-top[data-v-5f35b04f]{justify-content:space-between;display:flex}.path-top span[data-v-5f35b04f]{color:#7d988f;font-size:10px;font-weight:800}.path-grid h3[data-v-5f35b04f]{margin:43px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.path-grid p[data-v-5f35b04f]{color:#607970;min-height:55px;margin:0;font-size:12px;line-height:1.5}.path-grid a[data-v-5f35b04f]{color:var(--ink);align-items:center;gap:6px;margin-top:18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.safety-section[data-v-5f35b04f]{background:var(--mint);align-items:center}.safety-visual[data-v-5f35b04f]{place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.safety-core[data-v-5f35b04f]{z-index:1;background:var(--ink);width:min(100%,320px);min-height:220px;color:var(--paper);box-shadow:15px 16px 0 var(--orange);padding:24px;position:relative;transform:rotate(3deg)}.safety-core>svg[data-v-5f35b04f]{color:#8de7bd}.safety-core>span[data-v-5f35b04f]{color:#8db6a7;margin-top:40px;font-size:8px;font-weight:800;display:block}.safety-core strong[data-v-5f35b04f]{margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:.94;display:block}.safety-core em[data-v-5f35b04f]{color:var(--yellow);font-style:normal}.safety-core>div[data-v-5f35b04f]{gap:7px;margin-top:27px;display:flex}.safety-core i[data-v-5f35b04f]{background:#8de7bd;width:44px;height:5px}.safety-core i[data-v-5f35b04f]:nth-child(2){background:var(--orange);width:70px}.safety-core i[data-v-5f35b04f]:nth-child(3){background:#5f8178;width:23px}.safety-ring[data-v-5f35b04f]{border:1px solid #102a2b33;border-radius:50%;position:absolute}.ring-a[data-v-5f35b04f]{width:360px;height:360px}.ring-b[data-v-5f35b04f]{border-color:#ff79084d;width:480px;height:480px}.safety-copy h2 em[data-v-5f35b04f]{color:#168878}.safety-copy>p[data-v-5f35b04f]:last-of-type{margin-bottom:25px}.safety-tags[data-v-5f35b04f]{flex-wrap:wrap;gap:8px;display:flex}.safety-tags span[data-v-5f35b04f]{color:#50766e;border:1px solid #102a2b33;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:700;display:inline-flex}.safety-tags svg[data-v-5f35b04f]{color:#168878}.modern-phases[data-v-5f35b04f]{background:var(--ink);color:var(--paper)}.phases-heading h2[data-v-5f35b04f]{color:var(--paper)}.phases-heading h2 em[data-v-5f35b04f]{color:var(--yellow)}.phases-heading>p[data-v-5f35b04f]:last-child{color:#a9c9ba}.phase-list[data-v-5f35b04f]{border-top:1px solid #c8f2df3d;margin:0;padding:0;list-style:none}.phase-list li[data-v-5f35b04f]{border-bottom:1px solid #c8f2df3d;grid-template-columns:38px 1fr 20px;gap:16px;padding:24px 0;display:grid}.phase-list li>span[data-v-5f35b04f]{color:var(--orange);font-size:10px;font-weight:800}.phase-list h3[data-v-5f35b04f]{color:#fff;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.phase-list p[data-v-5f35b04f]{color:#a9c9ba;max-width:450px;margin:0;font-size:13px;line-height:1.55}.phase-list li>svg[data-v-5f35b04f]{color:#8de7bd}.outcome-section[data-v-5f35b04f]{background:#fffaf1;align-items:center}.outcome-section h2 em[data-v-5f35b04f]{color:var(--orange)}.outcome-section>div:first-child>p[data-v-5f35b04f]:last-child{margin-bottom:28px}.dark-button[data-v-5f35b04f]{background:var(--ink)}.outcome-panel[data-v-5f35b04f]{background:var(--paper);border:1px solid #102a2b33;padding:25px}.outcome-panel ul[data-v-5f35b04f]{border-bottom:1px solid #102a2b33;grid-template-columns:1fr 1fr;gap:15px 22px;margin:0 0 25px;padding:0 0 23px;list-style:none;display:grid}.outcome-panel li[data-v-5f35b04f]{gap:9px;font-size:12px;line-height:1.5;display:flex}.outcome-panel li svg[data-v-5f35b04f]{color:#168878;flex-shrink:0}.readiness-bar[data-v-5f35b04f]{color:#607970;letter-spacing:.1em;align-items:center;gap:10px;font-size:8px;font-weight:800;display:flex}.readiness-bar strong[data-v-5f35b04f]{color:var(--orange)}.readiness-bar i[data-v-5f35b04f]{background:linear-gradient(90deg,#168878 78%,#a2c7b6 78%);flex:1;height:5px}.modern-cta[data-v-5f35b04f]{background:var(--orange);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:105px 28px;display:flex}.modern-cta .section-label[data-v-5f35b04f],.modern-cta h2 em[data-v-5f35b04f]{color:var(--ink)}.modern-cta .dark-button[data-v-5f35b04f]{margin-top:8px}@media (width<=850px){.modern-hero-shell[data-v-5f35b04f],.warning-section[data-v-5f35b04f],.paths-section[data-v-5f35b04f],.safety-section[data-v-5f35b04f],.modern-phases[data-v-5f35b04f],.outcome-section[data-v-5f35b04f]{grid-template-columns:1fr;gap:58px}.modern-hero-shell[data-v-5f35b04f]{padding-top:65px}.before-after[data-v-5f35b04f]{width:calc(100% - 14px)}.warning-section[data-v-5f35b04f],.paths-section[data-v-5f35b04f],.safety-section[data-v-5f35b04f],.modern-phases[data-v-5f35b04f],.outcome-section[data-v-5f35b04f]{padding-top:76px;padding-bottom:76px}}@media (width<=560px){.hero-copy h1[data-v-5f35b04f]{font-size:51px}.hero-caption[data-v-5f35b04f]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:50px}.before-after[data-v-5f35b04f]{padding:13px}.comparison-grid[data-v-5f35b04f]{grid-template-columns:1fr}.legacy-panel[data-v-5f35b04f],.modern-panel[data-v-5f35b04f]{min-height:260px}.modern-flow[data-v-5f35b04f]{padding:22px 0}.path-grid[data-v-5f35b04f]{grid-template-columns:1fr}.path-grid article[data-v-5f35b04f]{min-height:auto}.warning-list article[data-v-5f35b04f]{grid-template-columns:25px 1fr 18px;gap:10px}.warning-list h3[data-v-5f35b04f]{font-size:22px}.safety-core[data-v-5f35b04f]{width:270px}.outcome-panel ul[data-v-5f35b04f]{grid-template-columns:1fr}}.assessment-section[data-v-5f35b04f],.strategies-section[data-v-5f35b04f],.aftercare-section[data-v-5f35b04f]{grid-template-columns:.78fr 1.22fr;gap:9vw;padding:108px max(28px,50vw - 626px);display:grid}.assessment-section[data-v-5f35b04f]{background:var(--paper)}.assessment-heading h2[data-v-5f35b04f],.strategies-heading h2[data-v-5f35b04f],.aftercare-section h2[data-v-5f35b04f]{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,70px);font-weight:400;line-height:.97}.assessment-heading h2 em[data-v-5f35b04f],.strategies-heading h2 em[data-v-5f35b04f],.aftercare-section h2 em[data-v-5f35b04f]{color:var(--orange);font-style:normal}.assessment-heading>p[data-v-5f35b04f]:last-child,.aftercare-section>div:first-child>p[data-v-5f35b04f]:last-child{color:#607970;max-width:360px;font-size:14px;line-height:1.65}.assessment-list[data-v-5f35b04f]{border-top:1px solid #102a2b33}.assessment-list article[data-v-5f35b04f]{border-bottom:1px solid #102a2b33;grid-template-columns:108px 1fr 20px;align-items:start;gap:18px;padding:24px 0;display:grid}.assessment-list article>span[data-v-5f35b04f]{color:#4d8173;letter-spacing:.1em;font-size:9px;font-weight:800}.assessment-list h3[data-v-5f35b04f]{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.assessment-list p[data-v-5f35b04f]{color:#607970;max-width:440px;margin:0;font-size:13px;line-height:1.55}.assessment-list svg[data-v-5f35b04f]{color:var(--orange)}.strategies-section[data-v-5f35b04f]{background:#e6dfd2}.strategies-heading h2 em[data-v-5f35b04f]{color:#168878}.strategies-grid[data-v-5f35b04f]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.strategies-grid article[data-v-5f35b04f]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:190px;padding:21px;transition:background .2s,transform .2s}.strategies-grid article[data-v-5f35b04f]:hover{background:var(--mint);transform:translateY(-4px)}.strategies-grid article>span[data-v-5f35b04f]{color:var(--orange);font-size:10px;font-weight:800}.strategies-grid h3[data-v-5f35b04f]{margin:33px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.strategies-grid p[data-v-5f35b04f]{color:#607970;margin:0;font-size:12px;line-height:1.55}.aftercare-section[data-v-5f35b04f]{background:var(--mint);align-items:center}.aftercare-section h2 em[data-v-5f35b04f]{color:var(--orange)}.aftercare-section>div:first-child>p[data-v-5f35b04f]:last-child{margin-bottom:0}.aftercare-panel[data-v-5f35b04f]{background:#ffffff4d;border:1px solid #102a2b33;padding:25px}.aftercare-panel ul[data-v-5f35b04f]{border-bottom:1px solid #102a2b33;grid-template-columns:1fr 1fr;gap:15px 22px;margin:0 0 28px;padding:0 0 23px;list-style:none;display:grid}.aftercare-panel li[data-v-5f35b04f]{color:var(--ink);gap:9px;font-size:12px;line-height:1.5;display:flex}.aftercare-panel li svg[data-v-5f35b04f]{color:#168878;flex-shrink:0}.aftercare-panel .dark-button[data-v-5f35b04f]{background:var(--ink)}@media (width<=850px){.assessment-section[data-v-5f35b04f],.strategies-section[data-v-5f35b04f],.aftercare-section[data-v-5f35b04f]{grid-template-columns:1fr;gap:58px;padding-top:76px;padding-bottom:76px}}@media (width<=560px){.assessment-list article[data-v-5f35b04f]{grid-template-columns:1fr 20px;gap:8px}.assessment-list article>span[data-v-5f35b04f]{grid-column:span 2}.assessment-list h3[data-v-5f35b04f]{font-size:22px}.strategies-grid[data-v-5f35b04f]{grid-template-columns:1fr}.strategies-grid article[data-v-5f35b04f]{min-height:auto}.aftercare-panel ul[data-v-5f35b04f]{grid-template-columns:1fr}}.ai-page[data-v-297f271d]{--ink:#102a2b;--paper:#f7f3ea;--mint:#c8f2df;--orange:#ff7908;--yellow:#ffd16a;color:var(--ink);font-family:Inter,sans-serif}.ai-hero[data-v-297f271d]{background:linear-gradient(135deg,#e5def5,#d7eadf 50%,#f4d8cf 100%) 0 0/200% 200%;animation:12s infinite gradientShift-297f271d;position:relative;overflow:hidden}.hero-pattern[data-v-297f271d]{opacity:.36;background-image:radial-gradient(#102a2b3d 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.ai-hero-shell[data-v-297f271d],.ai-capabilities[data-v-297f271d],.principles-section[data-v-297f271d],.process-section[data-v-297f271d]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;max-width:1290px;min-height:650px;margin:auto;padding:90px 28px;display:grid;position:relative}.hero-copy[data-v-297f271d]{max-width:610px;animation:.8s ease-out fadeUp-297f271d}.eyebrow[data-v-297f271d],.section-label[data-v-297f271d],.hero-caption[data-v-297f271d],.panel-top[data-v-297f271d],.panel-title small[data-v-297f271d],.panel-footer[data-v-297f271d],.confidence span[data-v-297f271d]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-297f271d]{color:#645980;align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-297f271d]{background:var(--orange);border-radius:50%;width:8px;height:8px}.hero-copy h1[data-v-297f271d]{margin:0;font:400 clamp(52px,6vw,88px)/.97 Georgia,Times New Roman,serif}.hero-copy h1 em[data-v-297f271d],.panel-title em[data-v-297f271d],.section-heading h2 em[data-v-297f271d],.principles-section h2 em[data-v-297f271d],.process-heading h2 em[data-v-297f271d],.ai-cta h2 em[data-v-297f271d]{color:#168878;font-style:normal}.hero-description[data-v-297f271d]{color:#625e79;max-width:500px;margin:29px 0 34px;font-size:17px;line-height:1.65}.hero-actions[data-v-297f271d]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.orange-button[data-v-297f271d],.dark-button[data-v-297f271d]{background:var(--orange);color:#fff;align-items:center;gap:16px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.orange-button[data-v-297f271d]:hover,.dark-button[data-v-297f271d]:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.line-link[data-v-297f271d]{color:var(--ink);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-caption[data-v-297f271d]{color:#777095;justify-content:space-between;gap:20px;margin-top:76px;font-size:8px;font-weight:800;display:flex}.intelligence-panel[data-v-297f271d]{border:8px solid var(--ink);background:#f8fbf9;max-width:650px;padding:22px;animation:6s ease-in-out infinite float-297f271d;transform:rotate(1deg);box-shadow:18px 19px #ff7908b3}.panel-top[data-v-297f271d]{color:#77958b;border-bottom:1px solid #d5e2dd;justify-content:space-between;padding-bottom:17px;font-size:8px;font-weight:800;display:flex}.panel-top span[data-v-297f271d]:first-child{align-items:center;gap:8px;display:flex}.panel-top i[data-v-297f271d]{background:#58c98e;border-radius:50%;width:7px;height:7px}.panel-title[data-v-297f271d]{padding:28px 0 20px}.panel-title small[data-v-297f271d]{color:#77958b;font-size:8px;font-weight:800}.panel-title h2[data-v-297f271d]{margin:8px 0 0;font:400 39px/.95 Georgia,Times New Roman,serif}.prompt-box[data-v-297f271d],.response-box[data-v-297f271d]{background:#fff;border:1px solid #d5e2dd;padding:16px}.prompt-box[data-v-297f271d]{color:#607970;justify-content:space-between;font-size:13px;display:flex}.prompt-box svg[data-v-297f271d]{color:var(--orange)}.response-box[data-v-297f271d]{background:var(--ink);color:var(--paper);margin-top:11px}.response-box>div[data-v-297f271d]:first-child{color:#8de7bd;letter-spacing:.1em;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex}.response-box p[data-v-297f271d]{color:#d9f3e5;max-width:480px;margin:17px 0;font:400 18px/1.35 Georgia,Times New Roman,serif}.confidence[data-v-297f271d]{border-top:1px solid #c8f2df33;align-items:center;gap:10px;padding-top:14px;display:flex}.confidence span[data-v-297f271d]{color:#8db6a7;font-size:8px}.confidence strong[data-v-297f271d]{color:#8de7bd;font-size:13px}.confidence i[data-v-297f271d]{background:linear-gradient(90deg,#8de7bd 94%,#496a60 94%);flex:1;height:5px}.panel-footer[data-v-297f271d]{color:#77958b;gap:8px;padding-top:17px;font-size:8px;font-weight:800;display:flex}.panel-footer svg[data-v-297f271d]{color:#168878}.ai-capabilities[data-v-297f271d]{background:var(--paper)}.section-label[data-v-297f271d]{color:#4d8173;margin:0;font-size:10px;font-weight:800}.section-heading h2[data-v-297f271d],.principles-section h2[data-v-297f271d],.process-heading h2[data-v-297f271d],.ai-cta h2[data-v-297f271d]{margin:17px 0 20px;font:400 clamp(42px,4.8vw,70px)/.97 Georgia,Times New Roman,serif}.section-heading>p[data-v-297f271d]:last-child,.process-heading>p[data-v-297f271d]:last-of-type{color:#607970;max-width:370px;font-size:14px;line-height:1.65}.capability-grid[data-v-297f271d]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.capability-grid article[data-v-297f271d]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:230px;padding:22px;transition:all .2s}.capability-grid article[data-v-297f271d]:hover{background:#e5def5;transform:translateY(-4px)}.card-top[data-v-297f271d]{justify-content:space-between;display:flex}.card-top span[data-v-297f271d]{color:#7d988f;font-size:10px;font-weight:800}.capability-grid h3[data-v-297f271d]{margin:43px 0 10px;font:400 25px Georgia,Times New Roman,serif}.capability-grid p[data-v-297f271d]{color:#607970;min-height:55px;margin:0;font-size:12px;line-height:1.5}.capability-grid a[data-v-297f271d]{color:var(--ink);gap:6px;margin-top:18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.principles-section[data-v-297f271d]{background:var(--mint)}.principles-section h2 em[data-v-297f271d]{color:var(--orange)}.principles-list[data-v-297f271d]{border-top:1px solid #102a2b33}.principles-list div[data-v-297f271d]{border-bottom:1px solid #102a2b33;align-items:center;gap:11px;padding:20px 0;font-size:14px;font-weight:700;display:flex}.principles-list svg[data-v-297f271d]{color:#168878}.process-section[data-v-297f271d]{background:var(--ink);color:var(--paper)}.process-heading h2[data-v-297f271d]{color:var(--paper)}.process-heading h2 em[data-v-297f271d]{color:var(--yellow)}.process-heading>p[data-v-297f271d]:last-of-type{color:#a9c9ba}.process-list[data-v-297f271d]{border-top:1px solid #c8f2df3d;margin:0;padding:0;list-style:none}.process-list li[data-v-297f271d]{border-bottom:1px solid #c8f2df3d;grid-template-columns:38px 1fr 20px;gap:16px;padding:24px 0;display:grid}.process-list li>span[data-v-297f271d]{color:var(--orange);font-size:10px;font-weight:800}.process-list h3[data-v-297f271d]{color:#fff;margin:0 0 8px;font:400 24px Georgia,Times New Roman,serif}.process-list p[data-v-297f271d]{color:#a9c9ba;max-width:450px;margin:0;font-size:13px;line-height:1.55}.process-list li>svg[data-v-297f271d]{color:#8de7bd}.ai-cta[data-v-297f271d]{background:var(--orange);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:105px 28px;display:flex}.ai-cta .section-label[data-v-297f271d],.ai-cta h2 em[data-v-297f271d]{color:var(--ink)}.ai-cta .dark-button[data-v-297f271d]{background:var(--ink);margin-top:8px}@media (width<=850px){.ai-hero-shell[data-v-297f271d],.ai-capabilities[data-v-297f271d],.principles-section[data-v-297f271d],.process-section[data-v-297f271d]{grid-template-columns:1fr;gap:58px;min-height:auto;padding:76px 28px}.intelligence-panel[data-v-297f271d]{width:calc(100% - 14px)}.capability-grid[data-v-297f271d]{grid-template-columns:1fr}}@media (width<=560px){.hero-copy h1[data-v-297f271d]{font-size:51px}.hero-caption[data-v-297f271d]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:50px}.intelligence-panel[data-v-297f271d]{padding:14px}.panel-title h2[data-v-297f271d]{font-size:32px}.response-box p[data-v-297f271d]{font-size:16px}.principles-list div[data-v-297f271d]{font-size:13px}.process-list li[data-v-297f271d]{grid-template-columns:32px 1fr 18px;gap:10px}}@keyframes gradientShift-297f271d{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes float-297f271d{0%,to{transform:rotate(1deg)translateY(0)}50%{transform:rotate(1deg)translateY(-10px)}}@keyframes fadeUp-297f271d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.agent-page[data-v-6223766d]{--ink:#102a2b;--paper:#f7f3ea;--mint:#c8f2df;--orange:#ff7908;--yellow:#ffd16a;color:var(--ink);font-family:Inter,sans-serif}.agent-hero[data-v-6223766d]{background:linear-gradient(135deg,#d7eadf,#f4d8cf 50%,#e5def5 100%) 0 0/200% 200%;animation:12s infinite gradientShift-6223766d;position:relative;overflow:hidden}.hero-lines[data-v-6223766d]{opacity:.45;background:repeating-linear-gradient(120deg,#0000 0 100px,#102a2b1a 101px 103px,#0000 104px 205px);position:absolute;inset:0}.agent-hero-shell[data-v-6223766d],.jobs-section[data-v-6223766d],.safeguards-section[data-v-6223766d],.agent-process[data-v-6223766d]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;max-width:1300px;min-height:650px;margin:auto;padding:90px 28px;display:grid;position:relative}.hero-copy[data-v-6223766d]{max-width:620px;animation:.8s ease-out fadeUp-6223766d}.eyebrow[data-v-6223766d],.section-label[data-v-6223766d],.hero-caption[data-v-6223766d],.console-top[data-v-6223766d],.agent-task small[data-v-6223766d],.task-status[data-v-6223766d],.agent-steps b[data-v-6223766d],.agent-result small[data-v-6223766d],.console-footer[data-v-6223766d],.guardrail-bar[data-v-6223766d]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-6223766d]{color:#4d8173;align-items:center;gap:9px;margin:0 0 27px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-6223766d]{background:var(--orange);border-radius:50%;width:8px;height:8px}.hero-copy h1[data-v-6223766d]{margin:0;font:400 clamp(51px,5.8vw,86px)/.97 Georgia,Times New Roman,serif}.hero-copy h1 em[data-v-6223766d],.section-heading h2 em[data-v-6223766d],.safeguards-section h2 em[data-v-6223766d],.process-heading h2 em[data-v-6223766d],.agent-cta h2 em[data-v-6223766d]{color:#168878;font-style:normal}.hero-description[data-v-6223766d]{color:#526f68;max-width:500px;margin:29px 0 34px;font-size:17px;line-height:1.65}.hero-actions[data-v-6223766d]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.orange-button[data-v-6223766d],.dark-button[data-v-6223766d]{background:var(--orange);color:#fff;align-items:center;gap:16px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.orange-button[data-v-6223766d]:hover,.dark-button[data-v-6223766d]:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.line-link[data-v-6223766d]{color:var(--ink);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-caption[data-v-6223766d]{color:#66877a;justify-content:space-between;gap:20px;margin-top:77px;font-size:8px;font-weight:800;display:flex}.agent-console[data-v-6223766d]{border:8px solid var(--ink);background:#f8fbf9;max-width:650px;padding:22px;animation:6s ease-in-out infinite float-6223766d;transform:rotate(-1deg);box-shadow:18px 19px #ff7908b3}.console-top[data-v-6223766d]{color:#77958b;border-bottom:1px solid #d3dfdb;justify-content:space-between;padding-bottom:17px;font-size:8px;font-weight:800;display:flex}.console-top span[data-v-6223766d]:first-child{align-items:center;gap:8px;display:flex}.console-top i[data-v-6223766d]{background:#58c98e;border-radius:50%;width:7px;height:7px}.agent-task[data-v-6223766d]{padding:28px 0 19px}.agent-task small[data-v-6223766d]{color:#77958b;font-size:8px;font-weight:800}.agent-task h2[data-v-6223766d]{margin:9px 0 15px;font:400 35px/.97 Georgia,Times New Roman,serif}.agent-task h2 em[data-v-6223766d]{color:#168878;font-style:normal}.task-status[data-v-6223766d]{color:#168878;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.agent-steps[data-v-6223766d]{border-block:1px solid #d3dfdb}.agent-steps>div[data-v-6223766d]{border-bottom:1px solid #e1eae6;align-items:center;gap:9px;padding:14px 0;font-size:12px;display:flex}.agent-steps>div[data-v-6223766d]:last-child{border:0}.agent-steps svg[data-v-6223766d]{color:#168878}.agent-steps b[data-v-6223766d]{color:#77958b;margin-left:auto;font-size:7px}.agent-steps .running svg[data-v-6223766d],.agent-steps .running b[data-v-6223766d]{color:var(--orange)}.agent-result[data-v-6223766d]{background:var(--ink);color:var(--paper);gap:12px;margin-top:14px;padding:15px;display:flex}.agent-result>svg[data-v-6223766d]{color:#8de7bd;flex-shrink:0}.agent-result small[data-v-6223766d]{color:#8de7bd;font-size:7px;font-weight:800}.agent-result p[data-v-6223766d]{color:#d9f3e5;margin:7px 0 0;font:400 16px/1.35 Georgia,Times New Roman,serif}.console-footer[data-v-6223766d]{color:#77958b;align-items:center;gap:7px;padding-top:17px;font-size:8px;font-weight:800;display:flex}.console-footer svg[data-v-6223766d]{color:#168878}.section-label[data-v-6223766d]{color:#4d8173;margin:0;font-size:10px;font-weight:800}.section-heading h2[data-v-6223766d],.safeguards-section h2[data-v-6223766d],.process-heading h2[data-v-6223766d],.agent-cta h2[data-v-6223766d]{margin:17px 0 20px;font:400 clamp(42px,4.8vw,70px)/.97 Georgia,Times New Roman,serif}.section-heading>p[data-v-6223766d]:last-child,.safeguards-section>div:first-child>p[data-v-6223766d]:last-child,.process-heading>p[data-v-6223766d]:last-of-type{color:#607970;max-width:370px;font-size:14px;line-height:1.65}.jobs-section[data-v-6223766d]{background:var(--paper)}.job-grid[data-v-6223766d]{border-top:1px solid #102a2b33;border-left:1px solid #102a2b33;grid-template-columns:1fr 1fr;display:grid}.job-grid article[data-v-6223766d]{border-bottom:1px solid #102a2b33;border-right:1px solid #102a2b33;min-height:225px;padding:22px;transition:all .2s}.job-grid article[data-v-6223766d]:hover{background:#d7eadf;transform:translateY(-4px)}.card-top[data-v-6223766d]{justify-content:space-between;display:flex}.card-top span[data-v-6223766d]{color:#7d988f;font-size:10px;font-weight:800}.job-grid h3[data-v-6223766d]{margin:43px 0 10px;font:400 25px Georgia,Times New Roman,serif}.job-grid p[data-v-6223766d]{color:#607970;min-height:55px;margin:0;font-size:12px;line-height:1.5}.job-grid a[data-v-6223766d]{color:var(--ink);gap:6px;margin-top:18px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.safeguards-section[data-v-6223766d]{background:var(--mint)}.safeguards-section h2 em[data-v-6223766d]{color:var(--orange)}.safeguards-section>div:first-child>p[data-v-6223766d]:last-child{margin-bottom:0}.safeguards-panel[data-v-6223766d]{background:#ffffff4d;border:1px solid #102a2b33;padding:25px}.safeguards-panel ul[data-v-6223766d]{border-bottom:1px solid #102a2b33;grid-template-columns:1fr 1fr;gap:15px 22px;margin:0 0 25px;padding:0 0 23px;list-style:none;display:grid}.safeguards-panel li[data-v-6223766d]{gap:9px;font-size:12px;line-height:1.5;display:flex}.safeguards-panel li svg[data-v-6223766d]{color:#168878;flex-shrink:0}.guardrail-bar[data-v-6223766d]{color:#607970;align-items:center;gap:10px;font-size:8px;font-weight:800;display:flex}.guardrail-bar strong[data-v-6223766d]{color:var(--orange)}.guardrail-bar i[data-v-6223766d]{background:linear-gradient(90deg,#168878 87%,#a4c8b8 87%);flex:1;height:5px}.agent-process[data-v-6223766d]{background:var(--ink);color:var(--paper)}.process-heading h2[data-v-6223766d]{color:var(--paper)}.process-heading h2 em[data-v-6223766d]{color:var(--yellow)}.process-heading>p[data-v-6223766d]:last-of-type{color:#a9c9ba}.process-list[data-v-6223766d]{border-top:1px solid #c8f2df3d;margin:0;padding:0;list-style:none}.process-list li[data-v-6223766d]{border-bottom:1px solid #c8f2df3d;grid-template-columns:38px 1fr 20px;gap:16px;padding:24px 0;display:grid}.process-list li>span[data-v-6223766d]{color:var(--orange);font-size:10px;font-weight:800}.process-list h3[data-v-6223766d]{color:#fff;margin:0 0 8px;font:400 24px Georgia,Times New Roman,serif}.process-list p[data-v-6223766d]{color:#a9c9ba;max-width:450px;margin:0;font-size:13px;line-height:1.55}.process-list li>svg[data-v-6223766d]{color:#8de7bd}.agent-cta[data-v-6223766d]{background:var(--orange);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:105px 28px;display:flex}.agent-cta .section-label[data-v-6223766d],.agent-cta h2 em[data-v-6223766d]{color:var(--ink)}.agent-cta .dark-button[data-v-6223766d]{background:var(--ink);margin-top:8px}@media (width<=850px){.agent-hero-shell[data-v-6223766d],.jobs-section[data-v-6223766d],.safeguards-section[data-v-6223766d],.agent-process[data-v-6223766d]{grid-template-columns:1fr;gap:58px;min-height:auto;padding:76px 28px}.agent-console[data-v-6223766d]{width:calc(100% - 14px)}.job-grid[data-v-6223766d]{grid-template-columns:1fr}}@media (width<=560px){.hero-copy h1[data-v-6223766d]{font-size:51px}.hero-caption[data-v-6223766d]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:50px}.agent-console[data-v-6223766d]{padding:14px}.agent-task h2[data-v-6223766d]{font-size:30px}.safeguards-panel ul[data-v-6223766d]{grid-template-columns:1fr}.process-list li[data-v-6223766d]{grid-template-columns:32px 1fr 18px;gap:10px}}@keyframes gradientShift-6223766d{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes float-6223766d{0%,to{transform:rotate(-1deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-10px)}}@keyframes fadeUp-6223766d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.voice-page[data-v-e7b45461]{--ink:#102a2b;--paper:#f7f3ea;--mint:#c8f2df;--orange:#ff7908;--yellow:#ffd16a;color:var(--ink);font-family:Inter,sans-serif}.voice-hero[data-v-e7b45461]{background:linear-gradient(135deg,#f4d8cf,#e5def5 50%,#d7eadf 100%) 0 0/200% 200%;animation:12s infinite gradientShift-e7b45461;position:relative;overflow:hidden}.wave-pattern[data-v-e7b45461]{opacity:.4;background:repeating-radial-gradient(at 80%,#0000 0 22px,#102a2b1c 23px 25px,#0000 26px 50px);position:absolute;inset:0}.voice-hero-shell[data-v-e7b45461],.voice-jobs[data-v-e7b45461],.quality-section[data-v-e7b45461],.voice-process[data-v-e7b45461],.voice-foundation[data-v-e7b45461]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;max-width:1300px;min-height:650px;margin:auto;padding:90px 28px;display:grid;position:relative}.hero-copy[data-v-e7b45461]{max-width:620px;animation:.8s ease-out fadeUp-e7b45461}.eyebrow[data-v-e7b45461],.section-label[data-v-e7b45461],.hero-caption[data-v-e7b45461],.console-top[data-v-e7b45461],.call-heading small[data-v-e7b45461],.transcript span[data-v-e7b45461],.call-status[data-v-e7b45461],.quality-bar[data-v-e7b45461],.foundation-card>span[data-v-e7b45461]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-e7b45461]{color:#825b55;align-items:center;gap:9px;margin:0 0 27px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-e7b45461]{background:var(--orange);border-radius:50%;width:8px;height:8px}.hero-copy h1[data-v-e7b45461]{margin:0;font:400 clamp(51px,5.8vw,86px)/.97 Georgia,Times New Roman,serif}.hero-copy h1 em[data-v-e7b45461],.section-heading h2 em[data-v-e7b45461],.quality-section h2 em[data-v-e7b45461],.process-heading h2 em[data-v-e7b45461],.voice-foundation h2 em[data-v-e7b45461],.voice-cta h2 em[data-v-e7b45461]{color:#168878;font-style:normal}.hero-description[data-v-e7b45461]{color:#775c59;max-width:500px;margin:29px 0 34px;font-size:17px;line-height:1.65}.hero-actions[data-v-e7b45461]{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.orange-button[data-v-e7b45461],.dark-button[data-v-e7b45461]{background:var(--orange);color:#fff;align-items:center;gap:16px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.orange-button[data-v-e7b45461]:hover,.dark-button[data-v-e7b45461]:hover{background:var(--ink);color:#fff;transform:translateY(-2px)}.line-link[data-v-e7b45461]{color:var(--ink);text-underline-offset:5px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.hero-caption[data-v-e7b45461]{color:#946f69;justify-content:space-between;gap:20px;margin-top:77px;font-size:8px;font-weight:800;display:flex}.voice-console[data-v-e7b45461]{border:8px solid var(--ink);background:#f8fbf9;max-width:650px;padding:22px;animation:6s ease-in-out infinite float-e7b45461;transform:rotate(1deg);box-shadow:18px 19px #ff7908b3}.console-top[data-v-e7b45461]{color:#77958b;border-bottom:1px solid #d5e2dd;justify-content:space-between;padding-bottom:17px;font-size:8px;font-weight:800;display:flex}.console-top span[data-v-e7b45461]:first-child{align-items:center;gap:8px;display:flex}.console-top i[data-v-e7b45461]{background:#58c98e;border-radius:50%;width:7px;height:7px}.call-heading[data-v-e7b45461]{align-items:center;gap:13px;padding:28px 0 22px;display:flex}.caller-avatar[data-v-e7b45461]{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.call-heading small[data-v-e7b45461]{color:#77958b;font-size:8px;font-weight:800}.call-heading h2[data-v-e7b45461]{margin:8px 0 0;font:400 28px Georgia,Times New Roman,serif}.voice-wave[data-v-e7b45461]{background:#fff;border-block:1px solid #d5e2dd;justify-content:center;align-items:center;gap:5px;height:115px;display:flex}.voice-wave i[data-v-e7b45461]{width:5px;height:var(--height,28px);background:#168878;border-radius:8px}.voice-wave i[data-v-e7b45461]:nth-child(2n){--height:58px;background:var(--orange)}.voice-wave i[data-v-e7b45461]:nth-child(3n){--height:42px}.voice-wave i[data-v-e7b45461]:nth-child(4n){--height:73px;background:var(--ink)}.voice-wave i[data-v-e7b45461]:nth-child(5n){--height:34px}.transcript[data-v-e7b45461]{padding:16px 0}.transcript div[data-v-e7b45461]{padding-bottom:13px}.transcript .agent-line[data-v-e7b45461]{border-top:1px solid #d5e2dd;padding-top:13px}.transcript span[data-v-e7b45461]{color:#77958b;font-size:7px;font-weight:800}.transcript p[data-v-e7b45461]{color:#607970;margin:6px 0 0;font-size:12px;line-height:1.5}.transcript .agent-line p[data-v-e7b45461]{color:var(--ink);font-weight:700}.call-status[data-v-e7b45461]{color:#168878;border-top:1px solid #d5e2dd;align-items:center;gap:7px;padding-top:14px;font-size:8px;font-weight:800;display:flex}.call-status strong[data-v-e7b45461]{color:var(--orange);margin-left:auto}.quality-section[data-v-e7b45461],.voice-foundation[data-v-e7b45461]{background:var(--mint)}.section-label[data-v-e7b45461]{color:#4d8173;margin:0;font-size:10px;font-weight:800}.section-heading h2[data-v-e7b45461],.quality-section h2[data-v-e7b45461],.process-heading h2[data-v-e7b45461],.voice-foundation h2[data-v-e7b45461],.voice-cta h2[data-v-e7b45461]{margin:17px 0 20px;font:400 clamp(42px,4.8vw,70px)/.97 Georgia,Times New Roman,serif}.section-heading>p[data-v-e7b45461]:last-child,.quality-section>div:first-child>p[data-v-e7b45461]:last-child,.process-heading>p[data-v-e7b45461]:last-of-type,.voice-foundation>div:last-child>p[data-v-e7b45461]:last-of-type{color:#607970;max-width:370px;font-size:14px;line-height:1.65}.voice-jobs[data-v-e7b45461]{background:var(--paper)}.job-grid[data-v-e7b45461]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.job-grid article[data-v-e7b45461]{border:1px solid #102a2b33;min-height:250px;padding:21px;transition:all .2s}.job-grid article[data-v-e7b45461]:hover{background:#f4d8cf;transform:translateY(-5px)}.card-top[data-v-e7b45461]{justify-content:space-between;display:flex}.card-top span[data-v-e7b45461]{color:#7d988f;font-size:10px;font-weight:800}.job-grid h3[data-v-e7b45461]{margin:46px 0 10px;font:400 23px Georgia,Times New Roman,serif}.job-grid p[data-v-e7b45461]{color:#607970;margin:0;font-size:12px;line-height:1.55}.job-grid a[data-v-e7b45461]{color:var(--ink);gap:6px;margin-top:20px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.quality-section h2 em[data-v-e7b45461]{color:var(--orange)}.quality-panel[data-v-e7b45461]{background:#ffffff4d;border:1px solid #102a2b33;padding:25px}.quality-panel ul[data-v-e7b45461]{border-bottom:1px solid #102a2b33;grid-template-columns:1fr 1fr;gap:15px 22px;margin:0 0 25px;padding:0 0 23px;list-style:none;display:grid}.quality-panel li[data-v-e7b45461]{gap:9px;font-size:12px;line-height:1.5;display:flex}.quality-panel li svg[data-v-e7b45461]{color:#168878;flex-shrink:0}.quality-bar[data-v-e7b45461]{color:#607970;align-items:center;gap:10px;font-size:8px;font-weight:800;display:flex}.quality-bar strong[data-v-e7b45461]{color:var(--orange)}.quality-bar i[data-v-e7b45461]{background:linear-gradient(90deg,#168878 91%,#a4c8b8 91%);flex:1;height:5px}.voice-process[data-v-e7b45461]{background:var(--ink);color:var(--paper)}.process-heading h2[data-v-e7b45461]{color:var(--paper)}.process-heading h2 em[data-v-e7b45461]{color:var(--yellow)}.process-heading>p[data-v-e7b45461]:last-of-type{color:#a9c9ba}.process-list[data-v-e7b45461]{border-top:1px solid #c8f2df3d;margin:0;padding:0;list-style:none}.process-list li[data-v-e7b45461]{border-bottom:1px solid #c8f2df3d;grid-template-columns:38px 1fr 20px;gap:16px;padding:24px 0;display:grid}.process-list li>span[data-v-e7b45461]{color:var(--orange);font-size:10px;font-weight:800}.process-list h3[data-v-e7b45461]{color:#fff;margin:0 0 8px;font:400 24px Georgia,Times New Roman,serif}.process-list p[data-v-e7b45461]{color:#a9c9ba;max-width:450px;margin:0;font-size:13px;line-height:1.55}.process-list li>svg[data-v-e7b45461]{color:#8de7bd}.voice-foundation[data-v-e7b45461]{background:#e6dfd2}.foundation-visual[data-v-e7b45461]{place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.foundation-card[data-v-e7b45461]{z-index:1;background:var(--ink);width:min(100%,320px);min-height:220px;color:var(--paper);box-shadow:15px 16px 0 var(--orange);padding:24px;position:relative;transform:rotate(-3deg)}.foundation-card>svg[data-v-e7b45461]{color:#8de7bd}.foundation-card>span[data-v-e7b45461]{color:#8db6a7;margin-top:40px;font-size:8px;font-weight:800;display:block}.foundation-card strong[data-v-e7b45461]{margin-top:12px;font:400 32px/.94 Georgia,Times New Roman,serif;display:block}.foundation-card em[data-v-e7b45461]{color:var(--yellow);font-style:normal}.foundation-card>div[data-v-e7b45461]{gap:7px;margin-top:27px;display:flex}.foundation-card i[data-v-e7b45461]{background:#8de7bd;width:44px;height:5px}.foundation-card i[data-v-e7b45461]:nth-child(2){background:var(--orange);width:70px}.foundation-card i[data-v-e7b45461]:nth-child(3){background:#5f8178;width:23px}.orbit[data-v-e7b45461]{border:1px solid #102a2b33;border-radius:50%;position:absolute}.orbit-one[data-v-e7b45461]{width:360px;height:360px}.orbit-two[data-v-e7b45461]{border-color:#ff79084d;width:480px;height:480px}.voice-foundation h2 em[data-v-e7b45461]{color:#168878}.voice-foundation>div:last-child>p[data-v-e7b45461]:last-of-type{margin-bottom:25px}.foundation-tags[data-v-e7b45461]{flex-wrap:wrap;gap:8px;display:flex}.foundation-tags span[data-v-e7b45461]{color:#50766e;border:1px solid #102a2b33;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:700;display:inline-flex}.foundation-tags svg[data-v-e7b45461]{color:#168878}.voice-cta[data-v-e7b45461]{background:var(--orange);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:105px 28px;display:flex}.voice-cta .section-label[data-v-e7b45461],.voice-cta h2 em[data-v-e7b45461]{color:var(--ink)}.voice-cta .dark-button[data-v-e7b45461]{background:var(--ink);margin-top:8px}@media (width<=850px){.voice-hero-shell[data-v-e7b45461],.voice-jobs[data-v-e7b45461],.quality-section[data-v-e7b45461],.voice-process[data-v-e7b45461],.voice-foundation[data-v-e7b45461]{grid-template-columns:1fr;gap:58px;min-height:auto;padding:76px 28px}.voice-console[data-v-e7b45461]{width:calc(100% - 14px)}.job-grid[data-v-e7b45461]{grid-template-columns:1fr}.job-grid article[data-v-e7b45461]{min-height:auto}}@media (width<=560px){.hero-copy h1[data-v-e7b45461]{font-size:51px}.hero-caption[data-v-e7b45461]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:50px}.voice-console[data-v-e7b45461]{padding:14px}.call-heading h2[data-v-e7b45461]{font-size:24px}.quality-panel ul[data-v-e7b45461]{grid-template-columns:1fr}.process-list li[data-v-e7b45461]{grid-template-columns:32px 1fr 18px;gap:10px}.foundation-card[data-v-e7b45461]{width:270px}}@keyframes gradientShift-e7b45461{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes float-e7b45461{0%,to{transform:rotate(1deg)translateY(0)}50%{transform:rotate(1deg)translateY(-10px)}}@keyframes fadeUp-e7b45461{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.base-select[data-v-aa84f379]{box-sizing:border-box;cursor:pointer;outline:none;width:100%;min-height:48px;position:relative}.select-trigger[data-v-aa84f379]{color:#101515;background:#fff;border:1px solid #b9bfc0;border-radius:7px;justify-content:space-between;align-items:center;min-height:48px;padding:0 13px;font:13px Inter,sans-serif;transition:border-color .2s,box-shadow .2s;display:flex}.base-select:focus .select-trigger[data-v-aa84f379],.base-select.open .select-trigger[data-v-aa84f379]{outline-offset:1px;border-color:#168878;outline:2px solid #168878}.select-trigger span[data-v-aa84f379]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-trigger span.placeholder[data-v-aa84f379]{color:#999}.chevron[data-v-aa84f379]{color:#4d8173;flex-shrink:0;margin-left:8px;transition:transform .2s}.base-select.open .chevron[data-v-aa84f379]{transform:rotate(180deg)}.select-options[data-v-aa84f379]{z-index:100;background:#fff;border:1px solid #102a2b29;border-radius:7px;max-height:240px;margin:0;padding:6px 0;list-style:none;animation:.15s both options-in-aa84f379;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #0000001f}.select-options li[data-v-aa84f379]{color:#101515;cursor:pointer;padding:11px 14px;font-size:13px;transition:background .15s,color .15s}.select-options li[data-v-aa84f379]:hover,.select-options li.active[data-v-aa84f379]{color:#102a2b;background:#c8f2df}.select-options li.active[data-v-aa84f379]{font-weight:700}.select-fade-enter-active[data-v-aa84f379],.select-fade-leave-active[data-v-aa84f379]{transition:opacity .15s,transform .15s}.select-fade-enter-from[data-v-aa84f379],.select-fade-leave-to[data-v-aa84f379]{opacity:0;transform:translateY(-8px)}@keyframes options-in-aa84f379{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.contact-page[data-v-0d956cf1]{--ink:#102a2b;--paper:#f5f1e9;--mint:#c8f2df;--orange:#ff7908;color:var(--ink);font-family:Inter,sans-serif}.contact-hero[data-v-0d956cf1]{background:var(--paper);position:relative;overflow:hidden}.hero-pattern[data-v-0d956cf1]{opacity:.24;background-image:radial-gradient(#102a2b2e 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.contact-hero-shell[data-v-0d956cf1]{z-index:1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(40px,7vw,120px);max-width:1290px;min-height:calc(100vh - 80px);margin:0 auto;padding:90px 28px;display:grid;position:relative}.hero-copy[data-v-0d956cf1]{max-width:540px;animation:.8s ease-out fadeUp-0d956cf1}.eyebrow[data-v-0d956cf1],.section-label[data-v-0d956cf1]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-0d956cf1]{color:#4d8173;align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-0d956cf1]{background:var(--orange);border-radius:50%;width:8px;height:8px}.hero-copy h1[data-v-0d956cf1]{margin:0;font:400 clamp(46px,5.5vw,78px)/.97 Georgia,Times New Roman,serif}.hero-copy h1 em[data-v-0d956cf1]{color:#168878;font-style:normal}.hero-description[data-v-0d956cf1]{color:#5d7770;max-width:460px;margin:28px 0 34px;font-size:16px;line-height:1.65}.contact-details[data-v-0d956cf1]{flex-direction:column;gap:16px;display:flex}.detail-item[data-v-0d956cf1]{color:#4d6662;align-items:center;gap:12px;font-size:14px;text-decoration:none;transition:color .2s;display:flex}.detail-item[data-v-0d956cf1]:hover{color:var(--ink)}.detail-item svg[data-v-0d956cf1]{color:var(--orange);flex-shrink:0}.contact-form-panel[data-v-0d956cf1]{width:100%;max-width:560px}.form-card[data-v-0d956cf1],.success-state[data-v-0d956cf1]{background:#fff;border-radius:4px;padding:38px 32px;animation:.8s ease-out fadeUp-0d956cf1;box-shadow:14px 16px #ff79082e}.form-card h2[data-v-0d956cf1]{color:var(--ink);margin:0 0 22px;font:400 clamp(26px,3vw,34px)/1.05 Georgia,Times New Roman,serif}.contact-form[data-v-0d956cf1]{flex-direction:column;gap:10px;display:flex}.form-row[data-v-0d956cf1]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contact-form input[data-v-0d956cf1],.contact-form textarea[data-v-0d956cf1]{box-sizing:border-box;color:#101515;background:#fff;border:1px solid #b9bfc0;border-radius:7px;width:100%;min-height:48px;padding:0 13px;font:13px Inter,sans-serif}.contact-form textarea[data-v-0d956cf1]{resize:vertical;min-height:100px;padding-top:13px}.contact-form input[data-v-0d956cf1]:focus,.contact-form textarea[data-v-0d956cf1]:focus{outline-offset:1px;outline:2px solid #168878}.submit-button[data-v-0d956cf1]{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:50px;margin-top:8px;font:700 15px Inter,sans-serif;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.submit-button[data-v-0d956cf1]:hover{background:var(--ink);transform:translateY(-1px)}.success-state[data-v-0d956cf1]{text-align:center;place-items:center;min-height:520px;display:grid}.success-icon[data-v-0d956cf1]{background:var(--mint);color:#168878;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.success-state h2[data-v-0d956cf1]{margin:22px 0 10px;font:400 30px/1.1 Georgia,Times New Roman,serif}.success-state p[data-v-0d956cf1]{color:#55736c;max-width:320px;margin:0 0 26px;line-height:1.6}@keyframes fadeUp-0d956cf1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.contact-hero-shell[data-v-0d956cf1]{grid-template-columns:1fr;gap:58px;min-height:auto;padding:76px 28px}.contact-form-panel[data-v-0d956cf1]{max-width:100%}}@media (width<=560px){.form-row[data-v-0d956cf1]{grid-template-columns:1fr;gap:12px}.form-row input[data-v-0d956cf1]:first-child,.form-row select[data-v-0d956cf1]:first-child,.form-row input[data-v-0d956cf1]:last-child,.form-row select[data-v-0d956cf1]:last-child{border-radius:7px;margin:0}.form-card[data-v-0d956cf1],.success-state[data-v-0d956cf1]{padding:28px 22px}}.case-studies-page[data-v-b73dd153]{--ink:#102a2b;--paper:#f5f1e9;--mint:#c8f2df;--orange:#ff7908;color:var(--ink);font-family:Inter,sans-serif}.case-hero[data-v-b73dd153]{background:var(--paper);position:relative;overflow:hidden}.hero-pattern[data-v-b73dd153]{opacity:.2;background-image:radial-gradient(#102a2b33 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.case-hero-shell[data-v-b73dd153]{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,7vw,120px);max-width:1290px;min-height:calc(100vh - 80px);margin:0 auto;padding:90px 28px;display:grid;position:relative}.hero-copy[data-v-b73dd153]{max-width:640px;animation:.8s ease-out fadeUp-b73dd153}.eyebrow[data-v-b73dd153],.section-label[data-v-b73dd153]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-b73dd153]{color:#4d8173;align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-b73dd153]{background:var(--orange);border-radius:50%;width:8px;height:8px}.hero-copy h1[data-v-b73dd153]{margin:0;font:400 clamp(46px,5.5vw,82px)/.97 Georgia,Times New Roman,serif}.hero-copy h1 em[data-v-b73dd153]{color:#168878;font-style:normal}.hero-description[data-v-b73dd153]{color:#5d7770;max-width:520px;margin:28px 0 34px;font-size:16px;line-height:1.65}.primary-action[data-v-b73dd153]{background:var(--orange);color:#fff;align-items:center;gap:14px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.primary-action[data-v-b73dd153]:hover{background:var(--ink);transform:translateY(-2px)}.highlights-panel[data-v-b73dd153]{grid-template-columns:repeat(2,1fr);gap:18px;max-width:480px;animation:.8s ease-out fadeUp-b73dd153;display:grid}.stat-card[data-v-b73dd153]{background:#fff;border:1px solid #102a2b24;flex-direction:column;justify-content:center;gap:6px;min-height:140px;padding:22px;display:flex;box-shadow:8px 9px #ff790824}.stat-card strong[data-v-b73dd153]{color:var(--ink);font:400 clamp(32px,4vw,50px)/.95 Georgia,Times New Roman,serif}.stat-card span[data-v-b73dd153]{color:#5d7770;font-size:12px;line-height:1.4}.case-grid-section[data-v-b73dd153]{background:#fff;padding:110px max(28px,50vw - 626px)}.section-heading[data-v-b73dd153]{max-width:1290px;margin:0 auto 64px}.section-label[data-v-b73dd153]{color:#4d8173;margin:0 0 18px;font-size:10px;font-weight:800}.section-heading h2[data-v-b73dd153]{margin:0;font:400 clamp(36px,4.5vw,64px)/.98 Georgia,Times New Roman,serif}.section-heading h2 em[data-v-b73dd153]{color:#168878;font-style:normal}.case-grid[data-v-b73dd153]{grid-template-columns:repeat(3,1fr);gap:28px;max-width:1290px;margin:0 auto;display:grid}.case-card[data-v-b73dd153]{background:#fff;border:1px solid #102a2b24;flex-direction:column;padding:26px;transition:background .2s,transform .2s;display:flex}.case-card[data-v-b73dd153]:hover{background:var(--mint);transform:translateY(-5px)}.card-top[data-v-b73dd153]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:26px;display:flex}.client-badge[data-v-b73dd153]{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.client-badge svg[data-v-b73dd153]{color:var(--orange)}.service-tag[data-v-b73dd153]{color:#4d8173;letter-spacing:.06em;text-transform:uppercase;background:#064b4914;border-radius:20px;padding:5px 10px;font-size:9px;font-weight:800}.case-card h3[data-v-b73dd153]{margin:0 0 14px;font:400 24px/1.05 Georgia,Times New Roman,serif}.case-summary[data-v-b73dd153]{color:#5d7770;margin:0 0 20px;font-size:14px;line-height:1.55}.case-outcome[data-v-b73dd153]{color:var(--ink);border-top:1px solid #102a2b1a;align-items:center;gap:8px;margin-top:auto;padding:12px 0;font-size:12px;font-weight:700;display:flex}.case-outcome svg[data-v-b73dd153]{color:var(--orange)}.card-footer[data-v-b73dd153]{border-top:1px solid #102a2b1a;justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;display:flex}.industry[data-v-b73dd153]{color:#7d988f;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.read-link[data-v-b73dd153]{color:var(--ink);align-items:center;gap:6px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.read-link[data-v-b73dd153]:hover{color:var(--orange)}.case-cta[data-v-b73dd153]{background:var(--ink);color:#e5f1e9;padding:110px max(28px,50vw - 626px)}.cta-content[data-v-b73dd153]{max-width:1290px;margin:0 auto}.case-cta .section-label[data-v-b73dd153]{color:#8de7bd}.case-cta h2[data-v-b73dd153]{margin:0 0 20px;font:400 clamp(38px,5vw,72px)/.97 Georgia,Times New Roman,serif}.case-cta h2 em[data-v-b73dd153]{color:#ffd16a;font-style:normal}.case-cta p[data-v-b73dd153]{color:#b9d9ca;max-width:460px;margin:0 0 34px;font-size:16px;line-height:1.65}@keyframes fadeUp-b73dd153{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=1020px){.case-hero-shell[data-v-b73dd153]{grid-template-columns:1fr;gap:58px;min-height:auto;padding:76px 28px}.highlights-panel[data-v-b73dd153]{max-width:100%}.case-grid[data-v-b73dd153]{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.case-grid[data-v-b73dd153],.highlights-panel[data-v-b73dd153]{grid-template-columns:1fr}.stat-card[data-v-b73dd153]{min-height:auto}}.about-page[data-v-f44b0ee6]{--ink:#102a2b;--paper:#f5f1e9;--mint:#c8f2df;--orange:#ff7908;color:var(--ink);font-family:Inter,sans-serif}.about-hero[data-v-f44b0ee6]{background:var(--paper);position:relative;overflow:hidden}.hero-pattern[data-v-f44b0ee6]{opacity:.2;background-image:radial-gradient(#102a2b2e 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.about-hero-shell[data-v-f44b0ee6]{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,7vw,120px);max-width:1290px;min-height:calc(100vh - 80px);margin:0 auto;padding:90px 28px;display:grid;position:relative}.hero-copy[data-v-f44b0ee6]{max-width:640px;animation:.8s ease-out fadeUp-f44b0ee6}.eyebrow[data-v-f44b0ee6],.section-index[data-v-f44b0ee6]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-f44b0ee6]{color:#4d8173;align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-f44b0ee6]{background:var(--orange);border-radius:50%;width:8px;height:8px}.hero-copy h1[data-v-f44b0ee6]{margin:0;font:400 clamp(46px,5.5vw,82px)/.97 Georgia,Times New Roman,serif}.hero-copy h1 em[data-v-f44b0ee6]{color:#168878;font-style:normal}.hero-description[data-v-f44b0ee6]{color:#5d7770;max-width:540px;margin:28px 0 34px;font-size:16px;line-height:1.65}.primary-action[data-v-f44b0ee6]{background:var(--orange);color:#fff;align-items:center;gap:14px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.primary-action[data-v-f44b0ee6]:hover{background:var(--ink);transform:translateY(-2px)}.stats-panel[data-v-f44b0ee6]{grid-template-columns:repeat(2,1fr);gap:18px;max-width:480px;animation:.8s ease-out fadeUp-f44b0ee6;display:grid}.stat-card[data-v-f44b0ee6]{background:#fff;border:1px solid #102a2b24;flex-direction:column;justify-content:center;gap:6px;min-height:140px;padding:22px;display:flex;box-shadow:8px 9px #ff790824}.stat-card strong[data-v-f44b0ee6]{color:var(--ink);font:400 clamp(32px,4vw,50px)/.95 Georgia,Times New Roman,serif}.stat-card span[data-v-f44b0ee6]{color:#5d7770;font-size:12px;line-height:1.4}.company-info[data-v-f44b0ee6]{background:#fff;padding:110px max(28px,50vw - 626px)}.info-grid[data-v-f44b0ee6]{grid-template-columns:repeat(3,1fr);gap:28px;max-width:1290px;margin:0 auto;display:grid}.info-block[data-v-f44b0ee6]{background:#fff;border:1px solid #102a2b1f;padding:34px;transition:background .2s}.info-block[data-v-f44b0ee6]:hover{background:var(--mint)}.info-block svg[data-v-f44b0ee6]{color:var(--orange);margin-bottom:18px}.info-block h2[data-v-f44b0ee6]{margin:0 0 12px;font:400 26px/1.05 Georgia,Times New Roman,serif}.info-block p[data-v-f44b0ee6]{color:#5d7770;margin:0;font-size:14px;line-height:1.6}.values-section[data-v-f44b0ee6]{background:#f5f1e9;padding:110px max(28px,50vw - 626px)}.section-heading[data-v-f44b0ee6]{max-width:1290px;margin:0 auto 56px}.section-index[data-v-f44b0ee6]{color:#4d8173;margin:0 0 18px;font-size:10px;font-weight:800}.section-heading h2[data-v-f44b0ee6]{margin:0;font:400 clamp(36px,4.5vw,64px)/.98 Georgia,Times New Roman,serif}.section-heading h2 em[data-v-f44b0ee6]{color:#168878;font-style:normal}.values-grid[data-v-f44b0ee6]{grid-template-columns:repeat(4,1fr);gap:22px;max-width:1290px;margin:0 auto;display:grid}.value-card[data-v-f44b0ee6]{background:#fff;border:1px solid #102a2b1f;padding:28px}.value-card svg[data-v-f44b0ee6]{color:var(--orange);margin-bottom:18px}.value-card h3[data-v-f44b0ee6]{margin:0 0 10px;font:400 22px/1.05 Georgia,Times New Roman,serif}.value-card p[data-v-f44b0ee6]{color:#5d7770;margin:0;font-size:13px;line-height:1.55}.team-section[data-v-f44b0ee6]{background:#fff;padding:110px 0;overflow:hidden}.team-section .section-heading[data-v-f44b0ee6]{padding:0 max(28px,50vw - 626px)}.team-slider[data-v-f44b0ee6]{margin-top:56px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.team-track[data-v-f44b0ee6]{gap:22px;width:max-content;padding:0 max(28px,50vw - 626px);animation:40s linear infinite team-scroll-f44b0ee6;display:flex}.team-track[data-v-f44b0ee6]:hover{animation-play-state:paused}.team-card[data-v-f44b0ee6]{text-align:center;background:#f7fffc;border:none;flex-direction:column;flex:0 0 280px;align-items:center;padding:32px 24px;transition:background .2s,transform .2s;display:flex}.team-card.is-featured[data-v-f44b0ee6]{background:#effdfc;flex:0 0 340px;padding:36px 28px}.team-card[data-v-f44b0ee6]:hover{background:var(--mint);transform:translateY(-4px)}.team-avatar[data-v-f44b0ee6]{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:120px;height:120px;margin-bottom:20px;font-size:32px;font-weight:700;display:grid}.team-photo[data-v-f44b0ee6]{object-fit:cover;border-radius:5px;width:130px;height:130px;margin-bottom:20px}.team-card.is-featured .team-photo[data-v-f44b0ee6]{width:150px;height:150px}.team-card h3[data-v-f44b0ee6]{margin:0 0 6px;font:400 23px/1.1 Georgia,Times New Roman,serif}.team-card p[data-v-f44b0ee6]{color:#5d7770;margin:0 0 10px;font-size:14px}.team-card .team-bio[data-v-f44b0ee6]{color:#4d6662;max-width:100%;margin:10px 0 14px;font-size:14px;line-height:1.55}.team-location[data-v-f44b0ee6]{color:var(--orange);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}@keyframes team-scroll-f44b0ee6{0%{transform:translate(0)}to{transform:translate(-50%)}}.about-cta[data-v-f44b0ee6]{background:var(--ink);color:#e5f1e9;padding:110px max(28px,50vw - 626px)}.cta-inner[data-v-f44b0ee6]{max-width:1290px;margin:0 auto}.about-cta h2[data-v-f44b0ee6]{margin:0 0 20px;font:400 clamp(38px,5vw,72px)/.97 Georgia,Times New Roman,serif}.about-cta h2 em[data-v-f44b0ee6]{color:#ffd16a;font-style:normal}.about-cta p[data-v-f44b0ee6]{color:#b9d9ca;max-width:460px;margin:0 0 34px;font-size:16px;line-height:1.65}.story-section[data-v-f44b0ee6],.offices-section[data-v-f44b0ee6],.clients-section[data-v-f44b0ee6]{background:#fff;padding:110px max(28px,50vw - 626px)}.offices-section[data-v-f44b0ee6]{background:#f5f1e9}.story-section .section-heading[data-v-f44b0ee6],.offices-section .section-heading[data-v-f44b0ee6],.clients-section .section-heading[data-v-f44b0ee6]{max-width:1290px;margin:0 auto 56px}.story-timeline[data-v-f44b0ee6]{border-left:1px solid #102a2b24;flex-direction:column;gap:18px;max-width:1290px;margin:0 auto;padding-left:28px;display:flex}.story-item[data-v-f44b0ee6]{grid-template-columns:90px 1fr;align-items:start;gap:28px;padding:0 0 28px 28px;display:grid}.story-year[data-v-f44b0ee6]{color:var(--orange);font-size:22px;font-weight:800}.story-item h3[data-v-f44b0ee6]{margin:0 0 6px;font:400 22px/1.1 Georgia,Times New Roman,serif}.story-item p[data-v-f44b0ee6]{color:#5d7770;margin:0;font-size:14px;line-height:1.55}.offices-grid[data-v-f44b0ee6]{grid-template-columns:repeat(4,1fr);gap:22px;max-width:1290px;margin:0 auto;display:grid}.office-card[data-v-f44b0ee6]{background:#fff;border:1px solid #102a2b1f;padding:28px;transition:background .2s,transform .2s}.office-card[data-v-f44b0ee6]:hover{background:var(--mint);transform:translateY(-4px)}.office-card svg[data-v-f44b0ee6]{color:var(--orange);margin-bottom:18px}.office-card h3[data-v-f44b0ee6]{margin:0 0 4px;font:400 24px/1.1 Georgia,Times New Roman,serif}.office-card p[data-v-f44b0ee6]{color:#4d8173;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:800}.office-card span[data-v-f44b0ee6]{color:#5d7770;font-size:14px}.clients-grid[data-v-f44b0ee6]{flex-wrap:wrap;gap:14px;max-width:1290px;margin:0 auto;display:flex}.client-chip[data-v-f44b0ee6]{color:#102a2b;background:#fff;border:1px solid #102a2b24;padding:14px 22px;font-size:14px;font-weight:700;transition:background .2s,transform .2s}.client-chip[data-v-f44b0ee6]:hover{background:var(--mint);transform:translateY(-2px)}@keyframes fadeUp-f44b0ee6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=1020px){.about-hero-shell[data-v-f44b0ee6]{grid-template-columns:1fr;gap:58px;min-height:auto;padding:76px 28px}.stats-panel[data-v-f44b0ee6]{max-width:100%}.info-grid[data-v-f44b0ee6],.values-grid[data-v-f44b0ee6],.offices-grid[data-v-f44b0ee6]{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.info-grid[data-v-f44b0ee6],.values-grid[data-v-f44b0ee6],.offices-grid[data-v-f44b0ee6]{grid-template-columns:1fr}}.careers-page[data-v-2aee0e39]{--ink:#102a2b;--paper:#f5f1e9;--mint:#c8f2df;--orange:#ff7908;color:var(--ink);font-family:Inter,sans-serif}.careers-hero[data-v-2aee0e39]{background:var(--paper);position:relative;overflow:hidden}.hero-pattern[data-v-2aee0e39]{opacity:.2;background-image:radial-gradient(#102a2b2e 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.careers-hero-shell[data-v-2aee0e39]{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,7vw,120px);max-width:1290px;min-height:calc(100vh - 80px);margin:0 auto;padding:90px 28px;display:grid;position:relative}.hero-copy[data-v-2aee0e39]{max-width:640px;animation:.8s ease-out fadeUp-2aee0e39}.eyebrow[data-v-2aee0e39],.section-index[data-v-2aee0e39]{letter-spacing:.1em;text-transform:uppercase}.eyebrow[data-v-2aee0e39]{color:#4d8173;align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-2aee0e39]{background:var(--orange);border-radius:50%;width:8px;height:8px}.hero-copy h1[data-v-2aee0e39]{margin:0;font:400 clamp(46px,5.5vw,82px)/.97 Georgia,Times New Roman,serif}.hero-copy h1 em[data-v-2aee0e39]{color:#168878;font-style:normal}.hero-description[data-v-2aee0e39]{color:#5d7770;max-width:540px;margin:28px 0 34px;font-size:16px;line-height:1.65}.primary-action[data-v-2aee0e39]{background:var(--orange);color:#fff;align-items:center;gap:14px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.primary-action[data-v-2aee0e39]:hover{background:var(--ink);transform:translateY(-2px)}.hero-visual[data-v-2aee0e39]{grid-template-columns:repeat(2,1fr);gap:18px;max-width:420px;animation:.8s ease-out fadeUp-2aee0e39;display:grid}.visual-card[data-v-2aee0e39]{background:#fff;border:1px solid #102a2b24;flex-direction:column;justify-content:center;gap:6px;min-height:130px;padding:22px;display:flex;box-shadow:8px 9px #ff790824}.visual-card svg[data-v-2aee0e39]{color:var(--orange);margin-bottom:8px}.visual-card strong[data-v-2aee0e39]{color:var(--ink);font:400 28px/.95 Georgia,Times New Roman,serif}.visual-card span[data-v-2aee0e39]{color:#5d7770;font-size:12px}.openings-section[data-v-2aee0e39]{background:#fff;padding:110px max(28px,50vw - 626px)}.section-heading[data-v-2aee0e39]{max-width:1290px;margin:0 auto 56px}.section-index[data-v-2aee0e39]{color:#4d8173;margin:0 0 18px;font-size:10px;font-weight:800}.section-heading h2[data-v-2aee0e39]{margin:0;font:400 clamp(36px,4.5vw,64px)/.98 Georgia,Times New Roman,serif}.section-heading h2 em[data-v-2aee0e39]{color:#168878;font-style:normal}.openings-list[data-v-2aee0e39]{flex-direction:column;gap:16px;max-width:1290px;margin:0 auto;display:flex}.job-card[data-v-2aee0e39]{background:#fff;border:1px solid #102a2b1f;justify-content:space-between;align-items:center;gap:24px;padding:22px 28px;transition:background .2s,transform .2s;display:flex}.job-card[data-v-2aee0e39]:hover{background:var(--mint);transform:translate(8px)}.job-main h3[data-v-2aee0e39]{margin:0 0 10px;font:400 22px/1.05 Georgia,Times New Roman,serif}.job-meta[data-v-2aee0e39]{color:#5d7770;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.job-meta span[data-v-2aee0e39]{align-items:center;gap:6px;display:inline-flex}.apply-link[data-v-2aee0e39]{background:var(--ink);color:#fff;align-items:center;gap:6px;padding:12px 18px;font-size:12px;font-weight:800;text-decoration:none;transition:background .2s;display:inline-flex}.apply-link[data-v-2aee0e39]:hover{background:var(--orange)}.benefits-section[data-v-2aee0e39]{background:#f5f1e9;padding:110px max(28px,50vw - 626px)}.benefits-grid[data-v-2aee0e39]{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1290px;margin:0 auto;display:grid}.benefit-card[data-v-2aee0e39]{background:#fff;border:1px solid #102a2b1f;padding:28px}.benefit-card svg[data-v-2aee0e39]{color:var(--orange);margin-bottom:18px}.benefit-card h3[data-v-2aee0e39]{margin:0 0 10px;font:400 22px/1.05 Georgia,Times New Roman,serif}.benefit-card p[data-v-2aee0e39]{color:#5d7770;margin:0;font-size:13px;line-height:1.55}.culture-section[data-v-2aee0e39]{background:#fff;padding:110px max(28px,50vw - 626px)}.culture-grid[data-v-2aee0e39]{grid-template-columns:repeat(4,1fr);gap:22px;max-width:1290px;margin:0 auto;display:grid}.culture-card[data-v-2aee0e39]{background:#fff;border:1px solid #102a2b1f;padding:28px;transition:background .2s}.culture-card[data-v-2aee0e39]:hover{background:var(--mint)}.culture-card svg[data-v-2aee0e39]{color:var(--orange);margin-bottom:18px}.culture-card h3[data-v-2aee0e39]{margin:0 0 10px;font:400 20px/1.05 Georgia,Times New Roman,serif}.culture-card p[data-v-2aee0e39]{color:#5d7770;margin:0;font-size:13px;line-height:1.55}.careers-cta[data-v-2aee0e39]{background:var(--ink);color:#e5f1e9;padding:110px max(28px,50vw - 626px)}.cta-inner[data-v-2aee0e39]{max-width:1290px;margin:0 auto}.careers-cta h2[data-v-2aee0e39]{margin:0 0 16px;font:400 clamp(34px,4.5vw,58px)/.97 Georgia,Times New Roman,serif}.careers-cta p[data-v-2aee0e39]{color:#b9d9ca;max-width:460px;margin:0 0 34px;font-size:16px;line-height:1.65}@keyframes fadeUp-2aee0e39{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=1020px){.careers-hero-shell[data-v-2aee0e39]{grid-template-columns:1fr;gap:58px;min-height:auto;padding:76px 28px}.benefits-grid[data-v-2aee0e39],.culture-grid[data-v-2aee0e39]{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.benefits-grid[data-v-2aee0e39],.culture-grid[data-v-2aee0e39],.hero-visual[data-v-2aee0e39]{grid-template-columns:1fr}.job-card[data-v-2aee0e39]{flex-direction:column;align-items:flex-start}}.legal-page[data-v-f1afa18c]{--ink:#102a2b;--paper:#f5f1e9;--mint:#c8f2df;--orange:#ff7908;color:var(--ink);font-family:Inter,sans-serif}.legal-hero[data-v-f1afa18c]{background:var(--paper);position:relative;overflow:hidden}.hero-pattern[data-v-f1afa18c]{opacity:.2;background-image:radial-gradient(#102a2b2e 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.legal-hero-shell[data-v-f1afa18c]{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:900px;min-height:calc(60vh - 80px);margin:0 auto;padding:90px 28px;animation:.8s ease-out fadeUp-f1afa18c;display:flex;position:relative}.eyebrow[data-v-f1afa18c]{color:#4d8173;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-f1afa18c]{background:var(--orange);border-radius:50%;width:8px;height:8px}.legal-hero h1[data-v-f1afa18c]{margin:0;font:400 clamp(46px,5.5vw,78px)/.97 Georgia,Times New Roman,serif}.hero-description[data-v-f1afa18c]{color:#5d7770;max-width:640px;margin:28px 0 34px;font-size:16px;line-height:1.65}.primary-action[data-v-f1afa18c]{background:var(--orange);color:#fff;align-items:center;gap:10px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.primary-action[data-v-f1afa18c]:hover{background:var(--ink);transform:translateY(-2px)}.legal-layout[data-v-f1afa18c]{grid-template-columns:300px 1fr;align-items:start;gap:60px;max-width:1290px;margin:0 auto;padding:80px 28px 120px;display:grid}.legal-sidebar[data-v-f1afa18c]{background:#fff;border:1px solid #102a2b1f;padding:26px;position:sticky;top:100px}.sidebar-label[data-v-f1afa18c]{color:#4d8173;letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;font-size:10px;font-weight:800}.sidebar-link[data-v-f1afa18c]{color:#102a2b;border-bottom:1px solid #102a2b14;align-items:center;gap:12px;padding:12px 0;font-size:14px;font-weight:700;text-decoration:none;transition:color .2s;display:flex}.sidebar-link[data-v-f1afa18c]:hover,.sidebar-link.active[data-v-f1afa18c],.sidebar-link svg[data-v-f1afa18c]{color:var(--orange)}.sidebar-cta[data-v-f1afa18c]{border-top:1px solid #102a2b1f;margin-top:24px;padding-top:24px}.sidebar-cta p[data-v-f1afa18c]{color:#5d7770;margin:0 0 14px;font-size:13px;line-height:1.55}.legal-body[data-v-f1afa18c]{min-width:0}.content-card[data-v-f1afa18c]{background:#fff;border:1px solid #102a2b1f;padding:48px}.content-card h2[data-v-f1afa18c-s]{margin:40px 0 14px;font:400 28px/1.1 Georgia,Times New Roman,serif}.content-card h2[data-v-f1afa18c-s]:first-child{margin-top:0}.content-card h3[data-v-f1afa18c-s]{margin:28px 0 10px;font:400 20px/1.15 Georgia,Times New Roman,serif}.content-card p[data-v-f1afa18c-s]{color:#5d7770;margin:0 0 14px;font-size:15px;line-height:1.65}.content-card ul[data-v-f1afa18c-s]{color:#5d7770;margin:0 0 18px;padding-left:20px;font-size:15px;line-height:1.65}.content-card li[data-v-f1afa18c-s]{margin-bottom:8px}.last-updated[data-v-f1afa18c]{color:#4d8173;border-top:1px solid #102a2b1a;margin-top:48px;padding-top:24px;font-size:13px;font-weight:700}.related-pages[data-v-f1afa18c]{margin-top:48px}.related-label[data-v-f1afa18c]{color:#4d8173;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:800}.related-grid[data-v-f1afa18c]{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.related-card[data-v-f1afa18c]{color:#102a2b;background:#fff;border:1px solid #102a2b1f;align-items:center;gap:12px;padding:20px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:flex}.related-card[data-v-f1afa18c]:hover{background:var(--mint);transform:translateY(-3px)}.related-card svg[data-v-f1afa18c]{color:var(--orange)}.related-card span[data-v-f1afa18c]{flex:1}@keyframes fadeUp-f1afa18c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=1020px){.legal-layout[data-v-f1afa18c]{grid-template-columns:1fr;gap:40px}.legal-sidebar[data-v-f1afa18c]{position:static}.related-grid[data-v-f1afa18c]{grid-template-columns:1fr}}@media (width<=680px){.content-card[data-v-f1afa18c]{padding:28px}}.blog-page[data-v-7452332d]{--ink:#102a2b;--paper:#f5f1e9;--mint:#c8f2df;--orange:#ff7908;color:var(--ink);font-family:Inter,sans-serif}.blog-hero[data-v-7452332d]{background:var(--paper);position:relative;overflow:hidden}.hero-pattern[data-v-7452332d]{opacity:.2;background-image:radial-gradient(#102a2b2e 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.blog-hero-shell[data-v-7452332d]{z-index:1;align-items:center;max-width:1290px;min-height:calc(70vh - 80px);margin:0 auto;padding:90px 28px;display:flex;position:relative}.hero-copy[data-v-7452332d]{max-width:760px;animation:.8s ease-out fadeUp-7452332d}.eyebrow[data-v-7452332d]{color:#4d8173;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 26px;font-size:10px;font-weight:800;display:flex}.eyebrow span[data-v-7452332d]{background:var(--orange);border-radius:50%;width:8px;height:8px}.hero-copy h1[data-v-7452332d]{margin:0;font:400 clamp(46px,5.5vw,82px)/.97 Georgia,Times New Roman,serif}.hero-copy h1 em[data-v-7452332d]{color:#168878;font-style:normal}.hero-description[data-v-7452332d]{color:#5d7770;max-width:540px;margin:28px 0 34px;font-size:16px;line-height:1.65}.category-list[data-v-7452332d]{flex-wrap:wrap;gap:10px;display:flex}.category-pill[data-v-7452332d]{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #102a2b24;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:700;transition:background .2s,color .2s}.category-pill[data-v-7452332d]:hover{background:var(--mint)}.blog-list[data-v-7452332d]{background:#fff;padding:110px max(28px,50vw - 626px)}.sr-only[data-v-7452332d]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blog-grid[data-v-7452332d]{grid-template-columns:repeat(3,1fr);gap:28px;max-width:1290px;margin:0 auto;display:grid}.blog-card[data-v-7452332d]{background:#fff;border:1px solid #102a2b1f;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex}.blog-card[data-v-7452332d]:hover{transform:translateY(-4px);box-shadow:10px 12px #ff79081a}.blog-image[data-v-7452332d]{object-fit:cover;width:100%;height:210px}.blog-content[data-v-7452332d]{flex-direction:column;flex:1;padding:26px 24px;display:flex}.blog-category[data-v-7452332d]{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;margin-bottom:14px;font-size:11px;font-weight:800}.blog-content h3[data-v-7452332d]{margin:0 0 12px;font:400 22px/1.1 Georgia,Times New Roman,serif}.blog-content h3 a[data-v-7452332d]{color:var(--ink);text-decoration:none}.blog-content h3 a[data-v-7452332d]:hover{color:#168878}.blog-excerpt[data-v-7452332d]{color:#5d7770;margin:0 0 22px;font-size:14px;line-height:1.6}.blog-meta[data-v-7452332d]{color:#4d6662;flex-wrap:wrap;gap:14px;margin-top:auto;font-size:12px;display:flex}.blog-meta span[data-v-7452332d]{align-items:center;gap:6px;display:inline-flex}.primary-action[data-v-7452332d]{background:var(--orange);color:#fff;align-items:center;gap:14px;padding:15px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.primary-action[data-v-7452332d]:hover{background:var(--ink);transform:translateY(-2px)}.blog-cta[data-v-7452332d]{background:var(--ink);color:#e5f1e9;padding:110px max(28px,50vw - 626px)}.cta-inner[data-v-7452332d]{max-width:1290px;margin:0 auto}.blog-cta h2[data-v-7452332d]{margin:0 0 20px;font:400 clamp(38px,5vw,72px)/.97 Georgia,Times New Roman,serif}.blog-cta h2 em[data-v-7452332d]{color:#ffd16a;font-style:normal}.blog-cta p[data-v-7452332d]{color:#b9d9ca;max-width:460px;margin:0 0 34px;font-size:16px;line-height:1.65}@keyframes fadeUp-7452332d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=1020px){.blog-grid[data-v-7452332d]{grid-template-columns:repeat(2,1fr)}.blog-hero-shell[data-v-7452332d]{min-height:auto;padding:76px 28px}}@media (width<=680px){.blog-grid[data-v-7452332d]{grid-template-columns:1fr}}
