.ai-label[data-astro-cid-rhu5dhan]{margin-bottom:14px}.ai-platforms-dark[data-astro-cid-rhu5dhan] .ai-label[data-astro-cid-rhu5dhan]{color:var(--on-dark-muted)}ul[data-astro-cid-rhu5dhan]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}li[data-astro-cid-rhu5dhan]{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;background:var(--surface);padding:7px 14px 7px 10px;font-size:14px;font-weight:500;transition:background var(--t-base),color var(--t-base),border-color var(--t-base)}li[data-astro-cid-rhu5dhan].ai-divider{width:1px;align-self:stretch;margin-inline:4px;padding:0;border:0;background:var(--line)}.ai-platforms-dark[data-astro-cid-rhu5dhan] li[data-astro-cid-rhu5dhan].ai-divider{background:#fff3}.ai-icon[data-astro-cid-rhu5dhan]{display:inline-flex;font-size:18px}.ai-platforms-dark[data-astro-cid-rhu5dhan] li[data-astro-cid-rhu5dhan]{border-color:#ffffff24;background:#ffffff0a;color:var(--on-dark-muted)}.ai-platforms-dark[data-astro-cid-rhu5dhan] li[data-astro-cid-rhu5dhan].is-active{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}@media(max-width:479px){li[data-astro-cid-rhu5dhan]{padding:6px 12px 6px 9px;font-size:13px}}.typer-line[data-astro-cid-j7pv25f6]{display:block;min-height:1.05em;white-space:nowrap;font-size:min(1em,9.5vw)}.typer[data-astro-cid-j7pv25f6]:after{content:"";display:inline-block;width:.06em;height:.85em;margin-left:.06em;vertical-align:-.08em;background:var(--accent);animation:caret 1s steps(1) infinite}@keyframes caret{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.typer[data-astro-cid-j7pv25f6]:after{display:none}}.pillar[data-astro-cid-j7pv25f6]{border-top:1px solid var(--ink)}.pillar[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:48px minmax(0,1fr) 28px;align-items:center;gap:12px;padding-block:20px;cursor:pointer;list-style:none}.pillar[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}@media(min-width:768px){.pillar[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{grid-template-columns:80px minmax(0,1fr) 32px;gap:32px;padding-block:26px}}.pillar-toggle[data-astro-cid-j7pv25f6]{position:relative;width:28px;height:28px;border:1px solid var(--ink);border-radius:999px;transition:background var(--t-base),transform var(--t-base)}.pillar-toggle[data-astro-cid-j7pv25f6]:before,.pillar-toggle[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:50% 7px auto;height:1.5px;background:currentColor;transform:translateY(-50%)}.pillar-toggle[data-astro-cid-j7pv25f6]:after{transform:translateY(-50%) rotate(90deg);transition:transform var(--t-base)}.pillar[data-astro-cid-j7pv25f6][open] .pillar-toggle[data-astro-cid-j7pv25f6]{background:var(--accent);border-color:var(--accent)}.pillar[data-astro-cid-j7pv25f6][open] .pillar-toggle[data-astro-cid-j7pv25f6]:after{transform:translateY(-50%) rotate(0)}.pillar[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:hover .h3[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:4px}.pillar-body[data-astro-cid-j7pv25f6]{padding:0 0 24px 60px}@media(min-width:768px){.pillar-body[data-astro-cid-j7pv25f6]{padding:0 64px 28px 112px}}.compare[data-astro-cid-j7pv25f6]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);padding:clamp(20px,3vw,32px)}.compare-ours[data-astro-cid-j7pv25f6]{border-color:var(--dark);background:var(--dark);color:var(--on-dark)}.compare[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{margin-top:16px;display:grid;gap:14px}.compare[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:12px;font-size:16px;line-height:1.45}.mark[data-astro-cid-j7pv25f6]{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:999px;font-size:12px}.mark-no[data-astro-cid-j7pv25f6]{background:var(--line);color:var(--muted)}.mark-yes[data-astro-cid-j7pv25f6]{background:var(--accent);color:var(--on-accent)}.featured-case[data-astro-cid-j7pv25f6]{display:grid;gap:28px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);padding:clamp(20px,4vw,48px)}@media(min-width:1024px){.featured-case[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:56px}}.metric[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;border-radius:16px;background:var(--bg);padding:16px 18px}.metric-value[data-astro-cid-j7pv25f6]{font-size:clamp(26px,3vw,34px);font-weight:500;line-height:1;letter-spacing:-.02em}.metric-label[data-astro-cid-j7pv25f6]{font-size:13px;line-height:1.4;color:var(--muted)}.person[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:16px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);padding:16px 20px;transition:border-color var(--t-base)}.person[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink)}.person-photo[data-astro-cid-j7pv25f6]{flex:none;width:56px;height:56px;border-radius:999px;object-fit:cover}.person-initials[data-astro-cid-j7pv25f6]{display:grid;place-items:center;background:var(--accent);color:var(--on-accent);font-family:var(--ff-mono);font-weight:600}.way[data-astro-cid-j7pv25f6]{justify-content:flex-start;gap:10px;padding-right:64px}@media(max-width:767px){.v2[data-astro-cid-j7pv25f6] .stat-tile{min-height:140px;padding:18px}.v2[data-astro-cid-j7pv25f6] .case-quote p{font-size:20px}}
