.link-divider[data-astro-cid-yfokz5fn]{background:var(--stroke-main);flex-shrink:0;width:1px;height:14px}.bizops-nav[data-astro-cid-yfokz5fn]{inset:var(--sp-3) 0 auto;z-index:110;padding:0 var(--sp-4);pointer-events:none;position:fixed}.bizops-nav[data-astro-cid-yfokz5fn] .nav-content[data-astro-cid-yfokz5fn]{pointer-events:auto;max-width:1360px;padding:0 var(--sp-6);background:color-mix(in srgb, var(--surface-01) 88%, transparent);-webkit-backdrop-filter:blur(20px)saturate(140%);border:1px solid color-mix(in srgb, var(--stroke-main) 55%, transparent);border-radius:var(--r-xl);box-shadow:0 1px 2px #1210160a,0 10px 30px #12101612}.nav-content[data-astro-cid-yfokz5fn]{justify-content:space-between;align-items:center;gap:var(--sp-8);min-height:68px;display:flex}.brand[data-astro-cid-yfokz5fn]{flex-shrink:0;align-items:center;display:flex}.brand[data-astro-cid-yfokz5fn] img[data-astro-cid-yfokz5fn]{width:112px;height:auto}.desktop-links[data-astro-cid-yfokz5fn],.nav-actions[data-astro-cid-yfokz5fn]{align-items:center;gap:var(--sp-6);display:flex}.desktop-links[data-astro-cid-yfokz5fn] a[data-astro-cid-yfokz5fn],.login[data-astro-cid-yfokz5fn]{font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);letter-spacing:-.005em;color:var(--text-secondary);transition:color var(--t-fast) ease}.desktop-links[data-astro-cid-yfokz5fn] a[data-astro-cid-yfokz5fn]:hover,.login[data-astro-cid-yfokz5fn]:hover{color:var(--ink)}.nav-group[data-astro-cid-yfokz5fn]{align-items:center;display:flex;position:relative}.nav-group__trigger[data-astro-cid-yfokz5fn]{font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);letter-spacing:-.005em;color:var(--text-secondary);transition:color var(--t-fast) ease;align-items:center;gap:5px;display:inline-flex}.nav-group[data-astro-cid-yfokz5fn]:hover .nav-group__trigger[data-astro-cid-yfokz5fn],.nav-group[data-astro-cid-yfokz5fn]:focus-within .nav-group__trigger[data-astro-cid-yfokz5fn]{color:var(--ink)}.nav-group__chevron[data-astro-cid-yfokz5fn]{transition:transform var(--t-fast) var(--ease);opacity:.6}.nav-group[data-astro-cid-yfokz5fn][data-open=true] .nav-group__chevron[data-astro-cid-yfokz5fn],.nav-group[data-astro-cid-yfokz5fn]:hover .nav-group__chevron[data-astro-cid-yfokz5fn],.nav-group[data-astro-cid-yfokz5fn]:focus-within .nav-group__chevron[data-astro-cid-yfokz5fn]{opacity:1;transform:rotate(180deg)}.nav-group__panel[data-astro-cid-yfokz5fn]{z-index:2;width:264px;margin-top:var(--sp-3);padding:var(--sp-2);background:var(--surface-01);border:1px solid var(--stroke-main);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);opacity:0;visibility:hidden;transition:opacity var(--t-fast) ease, transform var(--t-fast) var(--ease), visibility var(--t-fast);gap:2px;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%,-4px)}.nav-group__panel[data-astro-cid-yfokz5fn]:before{content:"";inset:calc(var(--sp-3) * -1) 0 100% 0;position:absolute}.nav-group[data-astro-cid-yfokz5fn][data-open=true] .nav-group__panel[data-astro-cid-yfokz5fn],.nav-group[data-astro-cid-yfokz5fn]:hover .nav-group__panel[data-astro-cid-yfokz5fn],.nav-group[data-astro-cid-yfokz5fn]:focus-within .nav-group__panel[data-astro-cid-yfokz5fn]{opacity:1;visibility:visible;transform:translate(-50%)}.nav-group__item[data-astro-cid-yfokz5fn]{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);transition:background var(--t-fast) ease;flex-direction:column;gap:1px;display:flex}.nav-group__item[data-astro-cid-yfokz5fn]:hover{background:var(--surface-02)}.nav-group__item[data-astro-cid-yfokz5fn] strong[data-astro-cid-yfokz5fn]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--ink)}.nav-group__item[data-astro-cid-yfokz5fn] span[data-astro-cid-yfokz5fn]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--text-muted)}.nav-group[data-astro-cid-yfokz5fn][data-open=false] .nav-group__panel[data-astro-cid-yfokz5fn]{opacity:0;visibility:hidden;transform:translate(-50%,-4px)}.nav-group[data-astro-cid-yfokz5fn][data-open=false] .nav-group__chevron[data-astro-cid-yfokz5fn]{opacity:.6;transform:none}.nav-group__item[data-astro-cid-yfokz5fn]:first-child{border-bottom:1px solid var(--stroke-subtle);border-radius:var(--r-md) var(--r-md) 0 0;padding-bottom:var(--sp-3);margin-bottom:2px}.mobile-menu[data-astro-cid-yfokz5fn]{display:none}.skip-link[data-astro-cid-yfokz5fn]{background:var(--color-white);color:var(--color-text);padding:12px 20px;position:absolute;top:-80px;left:24px}.skip-link[data-astro-cid-yfokz5fn]:focus{z-index:1;top:12px}[data-astro-cid-yfokz5fn]:is(a,summary):focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:var(--r-sm)}@media (width<=960px){.desktop-links[data-astro-cid-yfokz5fn]{gap:18px}.login[data-astro-cid-yfokz5fn]{display:none}}@media (width<=768px){.nav-content[data-astro-cid-yfokz5fn]{min-height:60px;padding:0 var(--sp-4);border-radius:var(--r-lg);gap:12px}.brand[data-astro-cid-yfokz5fn] img[data-astro-cid-yfokz5fn]{width:98px}.desktop-links[data-astro-cid-yfokz5fn],.nav-actions[data-astro-cid-yfokz5fn]{display:none}.mobile-menu[data-astro-cid-yfokz5fn]{display:block}summary[data-astro-cid-yfokz5fn]{cursor:pointer;width:44px;min-height:44px;padding:14px 10px;list-style:none}summary[data-astro-cid-yfokz5fn]::-webkit-details-marker{display:none}summary[data-astro-cid-yfokz5fn] span[data-astro-cid-yfokz5fn]{background:var(--color-text);width:24px;height:2px;transition:transform var(--transition);margin:5px 0;display:block}.mobile-menu[data-astro-cid-yfokz5fn][open] summary[data-astro-cid-yfokz5fn] span[data-astro-cid-yfokz5fn]:first-child{transform:translateY(3.5px)rotate(45deg)}.mobile-menu[data-astro-cid-yfokz5fn][open] summary[data-astro-cid-yfokz5fn] span[data-astro-cid-yfokz5fn]:last-child{transform:translateY(-3.5px)rotate(-45deg)}.mobile-menu[data-astro-cid-yfokz5fn] nav[data-astro-cid-yfokz5fn]{top:72px;left:var(--sp-4);right:var(--sp-4);pointer-events:auto;height:calc(100dvh - 100px);padding:var(--sp-4);background:var(--surface-01);border:1px solid var(--stroke-main);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);overscroll-behavior:contain;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;display:flex;position:absolute;overflow-y:auto}.mobile-menu[data-astro-cid-yfokz5fn] nav[data-astro-cid-yfokz5fn] a[data-astro-cid-yfokz5fn]{text-align:left;width:100%;padding:var(--sp-4) var(--sp-2);font-size:var(--fs-xl);line-height:var(--lh-xl);font-weight:var(--fw-heading);letter-spacing:-.02em;color:var(--ink);flex-shrink:0}.mobile-links[data-astro-cid-yfokz5fn] a[data-astro-cid-yfokz5fn]+a[data-astro-cid-yfokz5fn],.mobile-links[data-astro-cid-yfokz5fn]>a[data-astro-cid-yfokz5fn]+.mobile-sub[data-astro-cid-yfokz5fn]{border-top:1px solid var(--stroke-subtle)}.mobile-links[data-astro-cid-yfokz5fn]{flex-direction:column;display:flex}.mobile-sub[data-astro-cid-yfokz5fn]{padding-left:var(--sp-5);flex-direction:column;display:flex}.mobile-menu[data-astro-cid-yfokz5fn] nav[data-astro-cid-yfokz5fn] .mobile-sub[data-astro-cid-yfokz5fn] a[data-astro-cid-yfokz5fn]{font-size:var(--fs-base);line-height:var(--lh-base);font-weight:var(--fw-medium);color:var(--text-secondary);padding:var(--sp-3) var(--sp-2)}.mobile-actions[data-astro-cid-yfokz5fn]{padding-top:var(--sp-5);gap:var(--sp-2);flex-direction:column;margin-top:auto;display:flex}.mobile-menu[data-astro-cid-yfokz5fn] nav[data-astro-cid-yfokz5fn] .mobile-login[data-astro-cid-yfokz5fn]{padding:var(--sp-3);text-align:center;font-family:var(--font-mono);font-size:var(--fs-base);font-weight:var(--fw-medium);letter-spacing:0;color:var(--ink);background:var(--surface-02);box-shadow:inset 0 0 0 1px var(--stroke-main);border-radius:var(--r-sm);border-top:0}.mobile-menu[data-astro-cid-yfokz5fn] nav[data-astro-cid-yfokz5fn] .mobile-demo[data-astro-cid-yfokz5fn]{padding:var(--sp-3);text-align:center;font-family:var(--font-mono);font-size:var(--fs-base);font-weight:var(--fw-medium);letter-spacing:0;color:#121016;background:var(--chip);border-radius:var(--r-sm);border-top:0}}@media (prefers-reduced-motion:reduce){[data-astro-cid-yfokz5fn],[data-astro-cid-yfokz5fn]:before,[data-astro-cid-yfokz5fn]:after{transition:none!important}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-border);padding:52px 0}.footer-inner[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{margin-bottom:14px}.footer-logo-img[data-astro-cid-jo6i4kqk]{width:auto;height:28px}.footer-info[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);font-size:13px;line-height:1.9}.footer-links[data-astro-cid-jo6i4kqk]{gap:52px;display:flex}.footer-col[data-astro-cid-jo6i4kqk] h5[data-astro-cid-jo6i4kqk]{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text);margin-bottom:16px;font-size:12px;font-weight:600}.footer-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{list-style:none}.footer-col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin-bottom:10px}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);transition:color var(--transition);font-size:14px}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-primary)}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-border);color:var(--color-text-muted);justify-content:space-between;align-items:center;margin-top:44px;padding-top:24px;font-size:13px;display:flex}@media (width<=768px){.footer-inner[data-astro-cid-jo6i4kqk]{flex-direction:column}.footer-links[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:32px}.footer-bottom[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column;gap:12px}}.cookie-banner[data-astro-cid-kror3uvh]{z-index:200;-webkit-backdrop-filter:blur(12px);background:#202b4af5;border-top:1px solid #ffffff14;padding:16px 24px;animation:.4s cubic-bezier(.4,0,.2,1) both cookieSlideUp;position:fixed;bottom:0;left:0;right:0}@keyframes cookieSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cookie-inner[data-astro-cid-kror3uvh]{max-width:var(--max-width);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.cookie-text[data-astro-cid-kror3uvh]{color:#fffc;margin:0;font-size:14px;line-height:1.55}.cookie-text[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]{color:var(--color-primary-light);text-underline-offset:2px;text-decoration:underline}.cookie-text[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]:hover{color:var(--color-white)}.cookie-actions[data-astro-cid-kror3uvh]{flex-shrink:0;gap:10px;display:flex}.cookie-btn[data-astro-cid-kror3uvh]{font-size:13px;font-weight:600;font-family:var(--font);cursor:pointer;transition:all var(--transition);white-space:nowrap;border:none;border-radius:8px;padding:8px 20px}.cookie-btn-accept[data-astro-cid-kror3uvh]{background:var(--color-white);color:var(--color-text)}.cookie-btn-accept[data-astro-cid-kror3uvh]:hover{background:var(--color-primary-light)}.cookie-btn-decline[data-astro-cid-kror3uvh]{color:#ffffffa6;background:0 0;border:1px solid #ffffff26}.cookie-btn-decline[data-astro-cid-kror3uvh]:hover{color:#ffffffe6;border-color:#ffffff4d}@media (width<=768px){.cookie-inner[data-astro-cid-kror3uvh]{text-align:center;flex-direction:column;gap:16px}.cookie-actions[data-astro-cid-kror3uvh]{width:100%}.cookie-btn[data-astro-cid-kror3uvh]{flex:1}}@font-face{font-family:Manrope;src:url(/fonts/manrope-variable.woff2)format("woff2");font-weight:200 800;font-display:swap;font-style:normal}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-variable-italic.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:italic}:root{--color-primary:#757dda;--color-primary-dark:#5b63b8;--color-primary-light:#e0e2f7;--color-primary-subtle:#f0f1fc;--color-primary-vivid:#bb55c5;--color-accent:#0d9488;--color-accent-light:#ccfbf1;--color-warm:#e67e22;--color-warm-light:#fef3e2;--color-yes:#2f7d5f;--color-yes-subtle:#e7f2ec;--color-no:#b04a4a;--color-no-subtle:#f9eae8;--color-text:#0c1222;--color-text-secondary:#3e4c63;--color-text-muted:#6b7a8d;--color-bg:#f8f6f1;--color-bg-alt:#f0ede6;--color-bg-warm:#f5f0e8;--color-white:#fff;--color-border:#e3dfd7;--color-border-light:#ece8e0;--font:"Manrope", -apple-system, sans-serif;--radius:12px;--radius-lg:20px;--radius-xl:28px;--shadow-sm:0 1px 2px #0c122208, 0 1px 3px #0c122205;--shadow-md:0 4px 12px #0c12220a, 0 2px 6px #0c122208;--shadow-lg:0 12px 40px #0c122212, 0 4px 12px #0c12220a;--shadow-xl:0 20px 60px #0c122217, 0 8px 20px #0c12220d;--shadow-card:0 1px 2px #0c12220a, 0 4px 16px #0c122208;--shadow-primary:0 4px 16px #757dda40, 0 2px 6px #bb55c51f;--transition:.2s cubic-bezier(.4, 0, .2, 1);--transition-slow:.5s cubic-bezier(.4, 0, .2, 1);--max-width:1200px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--color-bg);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;overflow:hidden}body{height:100%;font-family:var(--font);color:var(--color-text);background:var(--color-bg);text-wrap:pretty;font-size:16px;line-height:1.6;position:relative;overflow:hidden auto}body:after{content:"";pointer-events:none;z-index:100;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:256px 256px;width:100%;height:100%;position:fixed;top:0;left:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{max-width:var(--max-width);margin:0 auto;padding:0 24px}.btn{font-family:var(--font);cursor:pointer;transition:all var(--transition);letter-spacing:-.01em;border:none;border-radius:10px;align-items:center;gap:8px;padding:11px 26px;font-size:14px;font-weight:600;display:inline-flex}.btn-primary{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-primary)}.btn-primary:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 6px 24px #757dda47,0 2px 8px #757dda26}.btn-secondary{background:var(--color-white);color:var(--color-text);border:1.5px solid var(--color-border);box-shadow:var(--shadow-sm)}.btn-secondary:hover{border-color:var(--color-primary-dark);color:var(--color-primary-dark);box-shadow:var(--shadow-md);transform:translateY(-2px)}.section{padding:104px 0}.section-alt{background:var(--color-white);position:relative}.section-header{text-align:center;max-width:600px;margin:0 auto 60px}.section-label{color:var(--color-primary);letter-spacing:.06em;text-transform:uppercase;background:var(--color-primary-subtle);border-radius:6px;align-items:center;gap:6px;margin-bottom:14px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.section-title{letter-spacing:-.035em;color:var(--color-text);text-wrap:balance;margin-bottom:16px;font-size:clamp(30px,4vw,42px);font-weight:800;line-height:1.12}.section-subtitle{color:var(--color-text-secondary);text-wrap:pretty;font-size:17px;line-height:1.7}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.6}}.animate{opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);transform:translateY(24px)}.animate.visible{opacity:1;transform:translateY(0)}.stagger-1{transition-delay:.1s}.stagger-2{transition-delay:.2s}.stagger-3{transition-delay:.3s}.stagger-4{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.animate{opacity:1;transition:none;transform:none}}body.menu-lock{overflow:hidden}@media (width<=768px){.section{padding:72px 0}}@font-face{font-family:Geist Sans;src:url(/fonts/geist-sans-variable.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-variable.woff2)format("woff2");font-weight:100 900;font-display:swap;font-style:normal}body.theme-bizops{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-14:56px;--sp-16:64px;--sp-20:80px;--sp-24:96px;--sp-26:104px;--sp-30:120px;--sp-40:160px;--sp-50:200px;--r-xs:2px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:12px;--r-2xl:16px;--r-full:1000px;--font-sans:"Geist Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fs-xs:12px;--lh-xs:16px;--fs-sm:14px;--lh-sm:20px;--fs-base:16px;--lh-base:24px;--fs-lg:18px;--lh-lg:28px;--fs-xl:20px;--lh-xl:30px;--fs-2xl:24px;--lh-2xl:32px;--fs-3xl:30px;--lh-3xl:36px;--fs-4xl:36px;--lh-4xl:40px;--fs-5xl:48px;--lh-5xl:52px;--fs-6xl:60px;--lh-6xl:64px;--fs-display:76px;--lh-display:78px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heading:600;--ink:#121016;--text-secondary:#474450;--text-muted:#777280;--text-inverse:#fff;--text-inverse-muted:#b6b2bf;--surface-01:#fff;--surface-02:#faf9fb;--surface-03:#e8e6ec;--surface-neutral:#f5f5f3;--surface-dark:#1b1622;--surface-black:#0a0a0c;--wash-grape:#f4f0fa;--wash-lime:#faffe8;--stroke-subtle:#f1f0f3;--stroke-main:#dfdce4;--stroke-high:#a9a4b2;--stroke-inverse:#2e2838;--accent:#639;--accent-vivid:#8b55c4;--accent-deep:#4a2270;--accent-light:#e8dcf5;--chip:#b8f02a;--chip-hover:#a8e015;--chip-soft:#edfbc4;--ease:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--t-fast:.15s;--t-normal:.3s;--shadow-lift:0 1px 2px #1210160a, 0 12px 28px #12101614;--shadow-lift-dark:0 1px 2px #0000004d, 0 16px 32px #00000047;--max-site:1440px;--max-wide:1200px;--max-prose:680px;--max-prose-lg:800px;--band-y:var(--sp-30);--band-x:var(--sp-26);background:var(--surface-01);color:var(--ink);font-family:var(--font-sans)}.theme-bizops .bz-band{background:var(--bz-band,var(--surface-01));padding:var(--band-y) 0;width:100%}.theme-bizops .bz-band--neutral{--bz-band:var(--surface-neutral)}.theme-bizops .bz-band--grape{--bz-band:var(--wash-grape)}.theme-bizops .bz-band--lime{--bz-band:var(--wash-lime)}.theme-bizops .bz-band--tight{padding:var(--sp-20) 0}.theme-bizops .bz-band--flush{padding:0}.theme-bizops .bz-band--dark,.theme-bizops .bz-band--black{--ink:#fff;--text-secondary:#c9c5d2;--text-muted:#8e8a99;--surface-01:#262032;--surface-02:#211b2c;--stroke-subtle:#2e2838;--stroke-main:#332c3f;--accent:#c9a6ee;--accent-deep:#e8dcf5;--color-white:var(--surface-01);--color-bg:var(--surface-02);--color-bg-alt:var(--surface-03);--color-border:var(--stroke-main);--color-border-light:var(--stroke-subtle);--color-text:var(--ink);--color-text-secondary:var(--text-secondary);--color-text-muted:var(--text-muted);--color-primary:var(--ink);--color-primary-dark:var(--text-secondary);color:var(--ink)}.theme-bizops .bz-band--dark{--bz-band:var(--surface-dark)}.theme-bizops .bz-band--black{--bz-band:var(--surface-black)}.theme-bizops .bz-container{width:100%;max-width:var(--max-wide);padding:0 var(--sp-6);box-sizing:border-box;margin:0 auto}.theme-bizops .bz-head{gap:var(--sp-3);margin-bottom:var(--sp-12);flex-direction:column;display:flex}.theme-bizops .bz-head--center{text-align:center;align-items:center}.theme-bizops .bz-head--split>div{display:contents}.theme-bizops .bz-head--split>.bz-link{margin-top:var(--sp-1);align-self:flex-start}.theme-bizops .bz-label{font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin:0}.theme-bizops .bz-title{font-family:var(--font-sans);font-size:var(--fs-5xl);line-height:var(--lh-5xl);font-weight:var(--fw-heading);letter-spacing:-.022em;color:var(--ink);max-width:34ch;margin:0}.theme-bizops .bz-head--center .bz-title{max-width:24ch}.theme-bizops .bz-title--wide{max-width:none}.theme-bizops .bz-subtitle{font-size:var(--fs-lg);line-height:var(--lh-lg);font-weight:var(--fw-regular);color:var(--text-secondary);max-width:var(--max-prose);margin:0}.theme-bizops .bz-eyebrow-num{font-family:var(--font-mono);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;color:var(--text-muted)}.theme-bizops .bz-btn{justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--t-fast) ease, color var(--t-fast) ease, transform var(--t-fast) ease;border:none;text-decoration:none;display:inline-flex}.theme-bizops .bz-btn:active{transform:scale(.97)}.theme-bizops .bz-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.theme-bizops .bz-btn--lg{padding:var(--sp-3) var(--sp-5);font-size:var(--fs-base);line-height:var(--lh-base)}.theme-bizops .bz-btn--sm{padding:var(--sp-2) var(--sp-3)}.theme-bizops .bz-btn--primary{background:var(--ink);color:var(--surface-01)}.theme-bizops .bz-btn--primary:hover{background:#2a2633}.theme-bizops .bz-band--dark .bz-btn--primary,.theme-bizops .bz-band--black .bz-btn--primary{color:#121016;background:#fff}.theme-bizops .bz-band--dark .bz-btn--primary:hover,.theme-bizops .bz-band--black .bz-btn--primary:hover{background:#e4e1ea}.theme-bizops .bz-btn--chip{background:var(--chip);color:#121016}.theme-bizops .bz-btn--chip:hover{background:var(--chip-hover)}.theme-bizops .bz-btn--tertiary{background:var(--surface-02);color:var(--ink);box-shadow:inset 0 0 0 1px var(--stroke-main)}.theme-bizops .bz-btn--tertiary:hover{background:var(--surface-03)}.theme-bizops .bz-btn--ghost{color:var(--ink);background:0 0}.theme-bizops .bz-btn--ghost:hover{background:var(--surface-02)}.theme-bizops .bz-link{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);color:var(--accent);transition:color var(--t-fast) ease, gap var(--t-fast) var(--ease);text-decoration:none;display:inline-flex}.theme-bizops .bz-link:hover{color:var(--accent-deep);gap:var(--sp-3)}.theme-bizops .bz-link svg{flex-shrink:0}.theme-bizops .bz-card{gap:var(--sp-4);padding:var(--sp-10);background:var(--surface-01);border:1px solid var(--stroke-subtle);border-radius:var(--r-lg);transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);flex-direction:column;display:flex}.theme-bizops a.bz-card,.theme-bizops .bz-card--interactive{cursor:pointer;color:inherit;text-decoration:none}.theme-bizops a.bz-card:hover,.theme-bizops .bz-card--interactive:hover{box-shadow:var(--shadow-lift);border-color:color-mix(in srgb, var(--stroke-main) 80%, var(--ink) 12%);transform:translateY(-2px)}.theme-bizops .bz-band--dark a.bz-card:hover,.theme-bizops .bz-band--dark .bz-card--interactive:hover{box-shadow:var(--shadow-lift-dark)}.theme-bizops .bz-card__title{font-size:var(--fs-xl);line-height:var(--lh-lg);font-weight:var(--fw-heading);letter-spacing:-.016em;color:var(--ink);margin:0}.theme-bizops .bz-card__desc{font-size:var(--fs-base);line-height:var(--lh-base);font-weight:var(--fw-regular);color:var(--text-secondary);margin:0}.theme-bizops .bz-card__visual{border-radius:var(--r-md);background:var(--surface-02);width:100%;height:340px;position:relative;overflow:hidden}.theme-bizops .bz-card__visual img,.theme-bizops .bz-card__visual video{object-fit:cover;width:100%;height:100%;display:block}.theme-bizops .bz-card__visual--plate{background:radial-gradient(120% 90% at 6% 0%, color-mix(in srgb, var(--chip) 34%, transparent) 0%, transparent 56%), radial-gradient(120% 110% at 100% 100%, color-mix(in srgb, var(--accent) 30%, transparent) 0%, transparent 60%), linear-gradient(142deg, var(--wash-lime) 0%, var(--wash-grape) 100%);padding:var(--sp-6) 0 0 var(--sp-6)}.theme-bizops .bz-card__visual--plate img{object-fit:cover;object-position:left top;border-radius:var(--r-md) 0 0 0;height:100%;box-shadow:-1px -1px #fff9,0 10px 30px #12101621}.theme-bizops .bz-rows{gap:var(--sp-10);flex-direction:column;display:flex}.theme-bizops .bz-row{gap:var(--sp-10);display:flex}.theme-bizops .bz-row>.bz-col-half{flex:1;min-width:0}.theme-bizops .bz-row>.bz-col-large{flex-shrink:0;width:58%}.theme-bizops .bz-row>.bz-col-small{flex:1;min-width:0}.theme-bizops .bz-tag{padding:var(--sp-1) var(--sp-3);background:var(--chip-soft);border-radius:var(--r-md);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--lh-sm);font-weight:var(--fw-medium);color:#121016;white-space:nowrap;align-items:center;display:inline-flex}.theme-bizops .bz-tag--grape{background:var(--accent-light);color:var(--accent-deep)}.theme-bizops .bz-tag--chip{background:var(--chip);color:#121016}.theme-bizops .bz-divider{background:var(--stroke-main);border:0;width:100%;height:1px}.theme-bizops .bz-dots{pointer-events:none;background-image:radial-gradient(circle, color-mix(in srgb, var(--ink) 13%, transparent) 1px, transparent 1.5px);background-position:top;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c 0%,#00000059 42%,#00000014 72%,#0000 92%);mask-image:linear-gradient(#0000008c 0%,#00000059 42%,#00000014 72%,#0000 92%)}@media (width<=1024px){body.theme-bizops{--band-x:var(--sp-10);--fs-display:60px;--lh-display:64px}.theme-bizops .bz-card__visual{height:260px}}@media (width<=768px){body.theme-bizops{--band-y:var(--sp-20);--fs-5xl:32px;--lh-5xl:38px;--fs-6xl:38px;--lh-6xl:44px;--fs-4xl:26px;--lh-4xl:32px;--fs-display:44px;--lh-display:48px}.theme-bizops .bz-head{margin-bottom:var(--sp-8)}.theme-bizops .bz-head--split{align-items:flex-start;gap:var(--sp-5);flex-direction:column}.theme-bizops .bz-title{max-width:none}.theme-bizops .bz-card{padding:var(--sp-6)}.theme-bizops .bz-card__title{font-size:var(--fs-lg);line-height:var(--lh-lg)}.theme-bizops .bz-card__desc{font-size:var(--fs-sm);line-height:var(--lh-sm)}.theme-bizops .bz-card__visual{height:200px}.theme-bizops .bz-rows{gap:var(--sp-4)}.theme-bizops .bz-row{gap:var(--sp-4);flex-direction:column}.theme-bizops .bz-row>.bz-col-large,.theme-bizops .bz-row>.bz-col-small,.theme-bizops .bz-row>.bz-col-half{flex:none;width:100%}}@media (prefers-reduced-motion:reduce){.theme-bizops *,.theme-bizops :before,.theme-bizops :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.theme-bizops .bz-btn:active,.theme-bizops a.bz-card:hover,.theme-bizops .bz-card--interactive:hover{transform:none}}.theme-bizops{--color-primary:var(--ink);--color-primary-dark:#2a2633;--color-primary-light:#d6dad8;--color-primary-subtle:var(--surface-02);--color-primary-vivid:var(--accent-vivid);--color-accent:var(--accent);--color-accent-vivid:var(--accent-vivid);--color-accent-light:var(--accent-light);--color-bg:var(--surface-neutral);--color-bg-alt:var(--surface-03);--color-border:var(--stroke-main);--color-border-light:var(--stroke-subtle);--color-white:var(--surface-01);--color-text:var(--ink);--color-text-secondary:var(--text-secondary);--color-text-muted:var(--text-muted);--color-signal:var(--chip);--shadow-primary:var(--shadow-lift);--color-warm:var(--accent-vivid);--color-warm-light:var(--accent-light);--color-bg-warm:var(--surface-neutral);--color-yes:#2e6a4f;--color-yes-subtle:#e6f1eb;--color-no:#9b3f3f;--color-no-subtle:#f7e9e8;--shadow-sm:none;--shadow-md:none;--shadow-card:none;--shadow-lg:var(--shadow-lift)}.theme-bizops .btn{font-family:var(--font-mono);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--fw-medium);letter-spacing:0;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-sm);box-shadow:none;transition:background-color var(--t-fast) ease, color var(--t-fast) ease, transform var(--t-fast) ease}.theme-bizops .btn:hover{box-shadow:none;transform:none}.theme-bizops .btn:active{transform:scale(.97)}.theme-bizops .btn-primary{background:var(--ink);color:var(--surface-01)}.theme-bizops .btn-primary:hover{background:#2a2633}.theme-bizops :is(.text-link,.product,.credentials-link,.file-type,.email-attachment){color:var(--accent)}.theme-bizops :is(.text-link:hover,.credentials-link:hover),.theme-bizops .requests-grid a:hover .product{color:var(--accent-deep)}.theme-bizops :is(input[type=text],input[type=email],input[type=tel],input[type=url],input[type=search],textarea,select){font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-base);color:var(--ink);background:var(--surface-01);border:1px solid var(--stroke-main);border-radius:var(--r-md);padding:11px var(--sp-3);transition:border-color var(--t-fast) ease, box-shadow var(--t-fast) ease}.theme-bizops :is(input,textarea,select)::placeholder{color:var(--text-muted)}.theme-bizops :is(input,textarea,select):hover{border-color:var(--stroke-high)}.theme-bizops :is(input,textarea,select):focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.theme-bizops :is(input,textarea,select):focus-visible{outline:none}.theme-bizops label{font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.theme-bizops button.btn,.theme-bizops input[type=submit]{border-radius:var(--r-sm)}.theme-bizops footer{background:var(--surface-neutral);border-top:1px solid var(--stroke-main)}.theme-bizops footer :is(h3,h4,.footer-heading,[class*=footer] strong){font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.theme-bizops footer a{color:var(--text-secondary);transition:color var(--t-fast) ease}.theme-bizops footer a:hover{color:var(--ink)}.theme-bizops .section{padding:var(--band-y) 0;background:var(--surface-01)}.theme-bizops .section-alt{background:var(--surface-neutral)}.theme-bizops .section-alt~.section-alt{background:var(--wash-grape)}.theme-bizops .section-alt~.section-alt~.section-alt{background:var(--surface-neutral)}.theme-bizops .section-alt~.section-alt~.section-alt~.section-alt{background:var(--wash-grape)}.theme-bizops .section-title{font-family:var(--font-sans);font-size:var(--fs-5xl);line-height:var(--lh-5xl);font-weight:var(--fw-heading);letter-spacing:-.022em;color:var(--ink)}.theme-bizops .section-subtitle{font-size:var(--fs-lg);line-height:var(--lh-lg);font-weight:var(--fw-regular);color:var(--text-secondary)}.theme-bizops :is(h1,h2,h3,h4){font-weight:var(--fw-heading);letter-spacing:-.02em}.theme-bizops h1{font-size:clamp(38px, 5vw, var(--fs-6xl));line-height:1.06}.theme-bizops :is(h2:not(.section-title):not(.bz-title)){font-size:clamp(28px, 3.4vw, var(--fs-4xl));line-height:1.15}.theme-bizops :is(h3:not(.bz-card__title)){font-size:var(--fs-xl);line-height:var(--lh-xl)}.theme-bizops :is(.card,.value-card,.product-card,.pricing-card,.use-case-card,.post-card){border-radius:var(--r-lg);border:1px solid var(--stroke-subtle);box-shadow:none}.theme-bizops .btn-secondary{background:var(--surface-02);color:var(--ink);border:1px solid var(--stroke-main);box-shadow:none}.theme-bizops .btn-secondary:hover{background:var(--surface-03);border-color:var(--stroke-high);color:var(--ink);transform:none}.theme-bizops .page-hero+.section,.theme-bizops .page-hero+section:not(.bz-band){padding-top:var(--sp-12)}.theme-bizops{--radius:var(--r-md);--radius-lg:var(--r-lg);--radius-xl:var(--r-xl)}.theme-bizops :is(.card-category,.use-case-category,.post-category,.category,.eyebrow,.card-label){font-family:var(--font-mono);font-size:var(--fs-xs);line-height:var(--lh-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.theme-bizops :is(input[type=text],input[type=email],input[type=tel],textarea,select):not([class*=bz-]){border-radius:var(--r-md)!important;border-width:1px!important}.theme-bizops :is(.post-body,.article-body,.legal-content,.prose,.policy-content){max-width:var(--max-prose-lg);font-size:var(--fs-base);color:var(--text-secondary);margin-inline:auto;line-height:1.7}.theme-bizops :is(.post-body,.article-body,.legal-content,.prose,.policy-content) :is(h2,h3,h4){color:var(--ink);margin-top:var(--sp-10);margin-bottom:var(--sp-3)}.theme-bizops :is(.post-body,.article-body,.legal-content,.prose,.policy-content) h2{font-size:var(--fs-3xl);line-height:var(--lh-3xl)}.theme-bizops :is(.post-body,.article-body,.legal-content,.prose,.policy-content) h3{font-size:var(--fs-xl);line-height:var(--lh-xl)}.theme-bizops :is(.post-body,.article-body,.legal-content,.prose,.policy-content) p{margin-bottom:var(--sp-5)}.theme-bizops :is(.post-body,.article-body,.legal-content,.prose,.policy-content) :is(ul,ol){margin:0 0 var(--sp-5) var(--sp-5)}.theme-bizops :is(.post-body,.article-body,.legal-content,.prose,.policy-content) li{margin-bottom:var(--sp-2)}.theme-bizops :is(.post-body,.article-body,.legal-content,.prose,.policy-content) strong{color:var(--ink);font-weight:var(--fw-semibold)}.theme-bizops :is(.post-body,.article-body,.legal-content,.prose,.policy-content) a{color:var(--accent);text-underline-offset:3px}.theme-bizops :is(.post-body,.article-body,.legal-content,.prose,.policy-content) a:hover{color:var(--accent-deep)}.theme-bizops :is(.post-body,.article-body,.prose) blockquote{margin:var(--sp-8) 0;padding-left:var(--sp-5);border-left:2px solid var(--accent);font-size:var(--fs-lg);line-height:var(--lh-lg);color:var(--ink)}.theme-bizops :is(.post-body,.article-body,.prose) :is(img,video){border-radius:var(--r-lg)}.theme-bizops :is(.post-meta,.article-meta,.post-date){font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.05em;color:var(--text-muted)}.theme-bizops .section.bz-band{background:var(--bz-band,var(--surface-01))}.theme-bizops .bz-band--dark :is(.capability-card,.card,.foundation-card,.feature-card){background:var(--surface-01);border-color:var(--stroke-subtle)}.theme-bizops .bz-band--dark :is(.model-logos,.provider-logos,.partner-logos) img,.theme-bizops .bz-band--dark img[src*="/partners/"]{filter:brightness(0)invert();opacity:.72}.theme-bizops .bz-band--dark :is(.model-logos,.provider-logos,.partner-logos) img:hover,.theme-bizops .bz-band--dark img[src*="/partners/"]:hover{opacity:1}
