@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/BricolageGrotesque-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/BricolageGrotesque-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ink-900:#131f2a;--ink-700:#3c4a56;--ink-600:#52627a;--ink-500:#5b6b80;--ink-450:#5c6b77;--grey-400:#9aa7b2;--grey-350:#c9d2da;--grey-300:#dce2e8;--grey-250:#e8edf2;--grey-200:#eef2f6;--grey-150:#edf0f3;--grey-100:#f3f5f7;--white:#fff;--midnight-900:#0a1f2e;--midnight-950:#071723;--slate-800:#142838;--slate-700:#1a3040;--slate-600:#234b60;--slate-500:#334155;--slate-300:#94a3b8;--slate-200:#cbd5e1;--slate-100:#f0f4f8;--teal-mark:#0e8a8a;--teal-700:#0b6e6e;--teal-800:#0a5e5e;--teal-400:#2fb3b3;--teal-300:#5fd3d3;--teal-200:#9edcdc;--amber-mark:#b8741a;--amber-700:#8a5613;--amber-400:#d99a33;--amber-200:#e9b85c;--seo-500:#1f55c4;--seo-400:#5b84dd;--fin-500:#0e8a8a;--fin-400:#2fb3b3;--evolve-500:#6d48c0;--evolve-400:#9678e0;--buy-500:#a83a78;--buy-400:#cc6ba6;--compliance-500:#bc4b26;--compliance-400:#e0855c;--node-unlit:#c9d2da;--node-unlit-dark:#3c4a56;--surface-base:#f3f5f7;--surface-card:#fff;--surface-sunken:#eef2f6;--surface-disabled:#e8edf2;--content-primary:#131f2a;--content-secondary:#3c4a56;--content-subtle:#5b6b80;--content-disabled:#52627a;--content-on-accent:#fff;--accent-primary:#0b6e6e;--accent-primary-soft:#9edcdc;--accent-primary-end:#0a5e5e;--accent-wash:#0b6e6e1a;--accent-gold:#8a5613;--accent-gold-soft:#e9b85c;--accent-gold-wash:#8a56131a;--border-subtle:#dce2e8;--border-input:#6b7a8f;--hairline:#edf0f3;--connector:#9aa7b2;--focus-ring:#0b6e6e;--scrim:#131f2a80;--elevation-shadow:#00000014;--error:#c81e1e;--error-strong:#a31515;--success:#047857;--warning:#a34700;--info:#1d4ed8;--shimmer-base:#eef2f6;--shimmer-highlight:#fff;--rail-bg:#fff;--rail-bg-end:#fff;--rail-content:#52627a;--rail-content-active:#0b6e6e;--rail-label:#5b6b80;--rail-active-bg:#0b6e6e1a;--rail-divider:#dce2e8;--doc-link:#1f55c4;--doc-link-hover:#173f94;--doc-link-wash:#e8eef9;--doc-amber-text:#8a5613;--doc-amber-wash:#fbf3e4;--doc-success:#1f7a55;--doc-success-wash:#e9f4ee;--doc-teal-wash:#e6f4f4;--chart-revenue:#10b981;--chart-revenue-tint:#6ee7b7;--chart-cogs:#ef4444;--chart-cogs-tint:#fca5a5;--chart-gross-profit:#0e7490;--chart-gross-profit-tint:#67e8f9;--chart-opex:#f59e0b;--chart-opex-tint:#fde68a;--chart-tax:#8b5cf6;--chart-tax-tint:#c4b5fd;--chart-cash:#6366f1;--chart-cash-tint:#a5b4fc;--chart-net-profit:#0b6e6e;--chart-margin:#7b5bc7;--chart-prior:#71717a;--series-1:#0e7490;--series-2:#f59e0b;--series-3:#8b5cf6;--series-4:#10b981;--series-5:#ef4444;--series-6:#3b82f6;--series-7:#ec4899;--series-8:#84cc16;--lob-goods-1:#15a3a3;--lob-goods-2:#3bb8b8;--lob-goods-3:#5bc5c2;--lob-goods-4:#8dd8d8;--lob-goods-5:#b5e8e8;--lob-service-1:#e8636f;--lob-service-2:#f4a5ad;--lob-service-3:#f7c1c7;color-scheme:light}[data-product=seo]{--accent-primary:#1f55c4;--accent-primary-end:#17409a;--accent-primary-soft:#afc5f2;--accent-wash:#1f55c41a;--focus-ring:#1f55c4;--rail-content-active:#1f55c4;--rail-active-bg:#1f55c41a;--chart-net-profit:#1f55c4}[data-product=fin]{--accent-primary:#0b6e6e;--accent-primary-end:#0a5e5e;--accent-primary-soft:#9edcdc;--accent-wash:#0b6e6e1a;--focus-ring:#0b6e6e;--rail-content-active:#0b6e6e;--rail-active-bg:#0b6e6e1a}[data-product=evolve]{--accent-primary:#6d48c0;--accent-primary-end:#563796;--accent-primary-soft:#cdbdee;--accent-wash:#6d48c01a;--focus-ring:#6d48c0;--rail-content-active:#6d48c0;--rail-active-bg:#6d48c01a;--chart-net-profit:#6d48c0}[data-product=buy]{--accent-primary:#a83a78;--accent-primary-end:#8a2f62;--accent-primary-soft:#e7b8d3;--accent-wash:#a83a781a;--focus-ring:#a83a78;--rail-content-active:#a83a78;--rail-active-bg:#a83a781a;--chart-net-profit:#a83a78}[data-product=compliance]{--accent-primary:#bc4b26;--accent-primary-end:#9b3d1e;--accent-primary-soft:#eebca8;--accent-wash:#bc4b261a;--focus-ring:#bc4b26;--rail-content-active:#bc4b26;--rail-active-bg:#bc4b261a;--chart-net-profit:#bc4b26}[data-product=company]{--accent-primary:#131f2a;--accent-primary-end:#0a121a;--accent-primary-soft:#c9d2da;--accent-wash:#131f2a0f;--focus-ring:#131f2a;--rail-content-active:#131f2a;--rail-active-bg:#131f2a0f}:root{--font-display:"Bricolage Grotesque", "IBM Plex Sans", system-ui, sans-serif;--font-body:"IBM Plex Sans", "Helvetica Neue", Arial, system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-fallback-cjk:"PingFang TC", "PingFang HK", "Microsoft JhengHei", "Heiti TC", "Noto Sans TC", sans-serif;--text-headline-lg:28px;--text-headline-md:24px;--text-headline-sm:20px;--leading-headline:1.3;--text-hero:clamp(38px, 6.4vw, 78px);--text-hero-page:clamp(34px, 4.8vw, 54px);--text-band:clamp(28px, 3.6vw, 44px);--leading-hero:1.06;--text-title-lg:18px;--text-title-md:16px;--text-title-sm:14px;--leading-title:1.4;--text-body-lg:16px;--text-body-md:14px;--text-body-sm:12px;--leading-body:1.5;--leading-prose:1.62;--text-label-lg:14px;--text-label-md:12px;--text-label-sm:10px;--leading-label:1.4;--text-kpi:20px;--leading-kpi:1.2;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-display:-.03em;--tracking-heading:-.015em;--tracking-body:0;--tracking-kicker:.14em;--tracking-label:.06em;--tracking-badge:.08em;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:10px;--space-6:12px;--space-7:14px;--space-8:16px;--space-10:20px;--space-11:22px;--space-12:24px;--space-14:28px;--space-16:32px;--space-20:40px;--space-24:48px;--space-28:56px;--space-32:64px;--radius-xs:4px;--radius-sm:6px;--radius-control:8px;--radius-doc-card:10px;--radius-card:12px;--radius-web-card:14px;--radius-lg:20px;--radius-pill:100px;--border-hairline:.5px;--border-width:1px;--border-control:1.5px;--shadow-none:none;--shadow-tint:0 2px 8px #2dd4bf40;--shadow-menu:0 18px 40px -20px #00000073;--shadow-dialog:0 24px 60px -24px #00000059;--shadow-film:0 40px 120px -30px #0000008c;--rail-width:240px;--rail-width-collapsed:72px;--topbar-height:64px;--nav-height:72px;--page-max:1180px;--doc-max:980px;--doc-gutter:40px;--hit-target:44px;--ease:cubic-bezier(.22, .8, .26, 1);--duration-fast:.2s;--duration-mid:.35s;--duration-slow:.7s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--surface-base);color:var(--content-secondary);font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--font-display);color:var(--content-primary);letter-spacing:var(--tracking-heading);line-height:var(--leading-headline);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{color:var(--accent-primary);text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}img,svg,video{max-width:100%;display:block}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.mono-figures,[data-figures]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--gutter:40px}@media (width<=520px){:root{--gutter:20px}}*,:before,:after{margin:0;padding:0}body{color:#131f2a;line-height:1.62}a{color:#1f55c4}a:hover{color:#173f94}[hidden]{display:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-nav[data-astro-cid-rutobish]{min-height:66px;padding:0 var(--gutter);background:var(--content-primary);align-items:center;gap:26px;display:flex;position:relative}.brand[data-astro-cid-rutobish]{align-items:center;gap:11px;text-decoration:none;display:flex}.brand[data-astro-cid-rutobish] span[data-astro-cid-rutobish]{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;white-space:nowrap;font-size:17px;font-weight:700}.spacer[data-astro-cid-rutobish]{flex:1}.links[data-astro-cid-rutobish]{align-items:center;gap:22px;display:flex}.links[data-astro-cid-rutobish] a[data-astro-cid-rutobish],.panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:not(.cta){color:var(--grey-350);font-size:14px;font-weight:400;text-decoration:none}.links[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:hover,.panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:not(.cta):hover{color:#fff}.links[data-astro-cid-rutobish] a[data-astro-cid-rutobish].active,.panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish].active{color:#fff;font-weight:600}.cta[data-astro-cid-rutobish]{background:var(--amber-400);color:var(--content-primary);border-radius:var(--radius-control);white-space:nowrap;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none}.cta[data-astro-cid-rutobish]:hover{color:var(--content-primary);background:#e2ac53}.menu[data-astro-cid-rutobish]{display:none}.menu[data-astro-cid-rutobish] summary[data-astro-cid-rutobish]{color:#fff;cursor:pointer;align-items:center;gap:6px;min-height:44px;padding:0 4px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.menu[data-astro-cid-rutobish] summary[data-astro-cid-rutobish]::-webkit-details-marker{display:none}.panel[data-astro-cid-rutobish]{z-index:20;padding:8px var(--gutter) 20px;background:var(--content-primary);border-top:1px solid #26333f;flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:not(.cta){border-bottom:1px solid #26333f;padding:12px 0;font-size:15px}.panel-cta[data-astro-cid-rutobish]{align-self:flex-start;margin-top:16px}@media (width<=960px){.links[data-astro-cid-rutobish]{display:none}.menu[data-astro-cid-rutobish]{display:block}.site-nav[data-astro-cid-rutobish]{gap:16px}}@media (width<=520px){.site-nav[data-astro-cid-rutobish]>.cta[data-astro-cid-rutobish]{display:none}}.site-footer[data-astro-cid-nns7i3if]{background:var(--content-primary);color:var(--grey-350);padding:48px var(--gutter) 32px}.inner[data-astro-cid-nns7i3if]{max-width:var(--page-max);gap:36px;margin:0 auto;display:grid}.top[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:space-between;gap:56px;display:flex}.about[data-astro-cid-nns7i3if]{gap:12px;max-width:320px;display:grid}.name[data-astro-cid-nns7i3if]{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;font-size:17px;font-weight:700}.about[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:var(--grey-350);font-size:14px;line-height:1.6}.col[data-astro-cid-nns7i3if]{align-content:start;gap:10px;display:grid}.title[data-astro-cid-nns7i3if]{font-family:var(--font-mono);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--teal-400);font-size:10px}.col[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--grey-350);font-size:14px;text-decoration:none}.col[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:#fff}.legal[data-astro-cid-nns7i3if]{font-family:var(--font-mono);color:var(--grey-400);border-top:1px solid #ffffff1f;padding-top:18px;font-size:11.5px}
