main[data-astro-cid-gzcjfwcw]{padding-bottom:100px}.page-hero[data-astro-cid-gzcjfwcw]{flex-direction:column;gap:24px;max-width:72ch;margin-top:48px;margin-bottom:80px;display:flex}.page-hero[data-astro-cid-gzcjfwcw] .eyebrow[data-astro-cid-gzcjfwcw],.page-hero[data-astro-cid-gzcjfwcw] h1[data-astro-cid-gzcjfwcw]{margin:0}.answer-capsule[data-astro-cid-gzcjfwcw]{color:var(--text-muted);text-wrap:pretty;max-width:60ch;margin:0;font-size:19px;line-height:1.55}.content-section[data-astro-cid-gzcjfwcw]{max-width:72ch;margin-bottom:72px}.content-section[data-astro-cid-gzcjfwcw] h2[data-astro-cid-gzcjfwcw]{margin:0 0 24px}.content-section[data-astro-cid-gzcjfwcw] p[data-astro-cid-gzcjfwcw]{color:var(--text-muted);text-wrap:pretty;margin:0 0 16px;font-size:17px;line-height:1.65}.content-section[data-astro-cid-gzcjfwcw] p[data-astro-cid-gzcjfwcw]:last-child{margin-bottom:0}.case-study-strip[data-astro-cid-gzcjfwcw]{background:var(--bg-card);border:1px solid var(--rule-strong);border-radius:24px;margin-bottom:72px;overflow:hidden}.cs-strip-header[data-astro-cid-gzcjfwcw]{border-bottom:1px solid var(--rule-strong);flex-direction:column;gap:8px;padding:40px 48px 32px;display:flex}.cs-strip-header[data-astro-cid-gzcjfwcw] .eyebrow[data-astro-cid-gzcjfwcw],.cs-strip-header[data-astro-cid-gzcjfwcw] h2[data-astro-cid-gzcjfwcw]{margin:0}.cs-strip-sub[data-astro-cid-gzcjfwcw]{color:var(--text-subtle);margin:0;font-size:15px}.stats-grid[data-astro-cid-gzcjfwcw]{grid-template-columns:repeat(4,1fr);display:grid}.stat-card[data-astro-cid-gzcjfwcw]{border-right:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);flex-direction:column;gap:8px;padding:32px 28px;display:flex}.stat-card[data-astro-cid-gzcjfwcw]:last-child{border-right:none}.stat-num[data-astro-cid-gzcjfwcw]{letter-spacing:-.04em;color:var(--text);font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1}.stat-label[data-astro-cid-gzcjfwcw]{color:var(--text-subtle);font-size:13px;line-height:1.4;font-family:var(--font-mono)}.cs-strip-quote[data-astro-cid-gzcjfwcw]{background:var(--bg-sunk);margin:0;padding:40px 48px}.cs-strip-quote[data-astro-cid-gzcjfwcw] blockquote[data-astro-cid-gzcjfwcw] p[data-astro-cid-gzcjfwcw]{color:var(--text);letter-spacing:-.01em;text-wrap:pretty;margin:0 0 16px;font-size:clamp(16px,1.8vw,19px);font-weight:500;line-height:1.55}.cs-strip-quote[data-astro-cid-gzcjfwcw] figcaption[data-astro-cid-gzcjfwcw]{color:var(--text-subtle);font-size:15px;font-style:normal}.cs-strip-quote[data-astro-cid-gzcjfwcw] cite[data-astro-cid-gzcjfwcw]{color:var(--text-muted);font-style:normal}.build-list[data-astro-cid-gzcjfwcw]{flex-direction:column;gap:14px;margin:24px 0 0;padding:0;list-style:none;display:flex}.build-list[data-astro-cid-gzcjfwcw] li[data-astro-cid-gzcjfwcw]{color:var(--text-muted);text-wrap:pretty;padding-left:20px;font-size:16.5px;line-height:1.6;position:relative}.build-list[data-astro-cid-gzcjfwcw] li[data-astro-cid-gzcjfwcw]:before{content:"—";color:var(--orange);font-weight:500;position:absolute;left:0}.build-list[data-astro-cid-gzcjfwcw] li[data-astro-cid-gzcjfwcw] strong[data-astro-cid-gzcjfwcw]{color:var(--text);font-weight:600}.build-list[data-astro-cid-gzcjfwcw] code[data-astro-cid-gzcjfwcw]{font-family:var(--font-mono);background:var(--rule);border-radius:4px;padding:1px 5px;font-size:13px}.faq-section[data-astro-cid-gzcjfwcw]{max-width:72ch;margin-bottom:72px}.faq-section[data-astro-cid-gzcjfwcw] h2[data-astro-cid-gzcjfwcw]{margin:0 0 32px}.faq-list[data-astro-cid-gzcjfwcw]{border:1px solid var(--rule-strong);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.faq-item[data-astro-cid-gzcjfwcw]{border-bottom:1px solid var(--rule-strong)}.faq-item[data-astro-cid-gzcjfwcw]:last-child{border-bottom:none}.faq-q[data-astro-cid-gzcjfwcw]{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:16px;font-weight:600;list-style:none;display:flex}.faq-q[data-astro-cid-gzcjfwcw]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-gzcjfwcw]:after{content:"+";color:var(--orange);flex-shrink:0;font-size:20px;font-weight:400;transition:transform .2s}details[data-astro-cid-gzcjfwcw][open] .faq-q[data-astro-cid-gzcjfwcw]:after{transform:rotate(45deg)}.faq-a[data-astro-cid-gzcjfwcw]{color:var(--text-muted);text-wrap:pretty;margin:0;padding:0 24px 24px;font-size:15.5px;line-height:1.65}.page-cta[data-astro-cid-gzcjfwcw]{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:72px 0 0;display:flex}.page-cta[data-astro-cid-gzcjfwcw] h2[data-astro-cid-gzcjfwcw]{margin:0}.cta-sub[data-astro-cid-gzcjfwcw]{color:var(--text-muted);text-wrap:pretty;max-width:50ch;margin:0;font-size:18px;line-height:1.55}.btn-cta[data-astro-cid-gzcjfwcw]{background:var(--bg-ink);color:var(--text-on-ink);border-radius:var(--radius-pill);letter-spacing:-.01em;align-items:center;margin-top:8px;padding:17px 30px;font-size:17px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.btn-cta[data-astro-cid-gzcjfwcw]:hover{background:#4e3b27;text-decoration:none}@media (width<=900px){.stats-grid[data-astro-cid-gzcjfwcw]{grid-template-columns:repeat(2,1fr)}.stat-card[data-astro-cid-gzcjfwcw]:nth-child(2){border-right:none}.stat-card[data-astro-cid-gzcjfwcw]:nth-child(3){border-bottom:none}.stat-card[data-astro-cid-gzcjfwcw]:nth-child(4){border-bottom:none;border-right:none}.cs-strip-header[data-astro-cid-gzcjfwcw],.cs-strip-quote[data-astro-cid-gzcjfwcw]{padding:32px 28px}.stat-card[data-astro-cid-gzcjfwcw]{padding:28px 24px}}@media (width<=640px){.page-hero[data-astro-cid-gzcjfwcw]{margin-bottom:56px}.cs-strip-header[data-astro-cid-gzcjfwcw],.cs-strip-quote[data-astro-cid-gzcjfwcw],.stat-card[data-astro-cid-gzcjfwcw]{padding:24px 20px}}
