.page[data-astro-cid-gbzai2ia]{background:#0a0a0a}.case-study[data-astro-cid-gbzai2ia]{padding:150px 0 80px}.stats-bar[data-astro-cid-gbzai2ia]{display:flex;gap:32px;padding:24px 0;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;margin-bottom:40px;flex-wrap:wrap}.cs-stat[data-astro-cid-gbzai2ia]{display:flex;flex-direction:column;gap:2px}.cs-stat-num[data-astro-cid-gbzai2ia]{font-size:26px;font-weight:800;color:#f97316;letter-spacing:-.01em}.cs-stat-label[data-astro-cid-gbzai2ia]{font-size:12px;color:#6a6a65}.inline-proof[data-astro-cid-gbzai2ia]{margin-bottom:28px;background:#141414;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.inline-proof[data-astro-cid-gbzai2ia] img[data-astro-cid-gbzai2ia]{width:100%;height:auto;display:block}.inline-cap[data-astro-cid-gbzai2ia]{display:block;padding:12px 16px;font-size:12.5px;color:#8a8a85;line-height:1.5}.section-h2[data-astro-cid-gbzai2ia]{font-size:22px;font-weight:800;color:#f5f5f5;margin-bottom:20px;letter-spacing:-.01em}.body-text[data-astro-cid-gbzai2ia]{font-size:15px;color:#9a9a95;line-height:1.75;margin-bottom:36px}.problem-grid[data-astro-cid-gbzai2ia]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:48px}.prob-card[data-astro-cid-gbzai2ia]{background:#141414;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:8px}.prob-num[data-astro-cid-gbzai2ia]{font-size:28px;font-weight:800;color:#f97316}.prob-label[data-astro-cid-gbzai2ia]{font-size:13px;color:#8a8a85;line-height:1.5}.phase[data-astro-cid-gbzai2ia]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #1a1a1a}.phase[data-astro-cid-gbzai2ia]:last-of-type{border-bottom:none}.phase-badge[data-astro-cid-gbzai2ia]{display:inline-block;font-size:11px;font-weight:700;color:#f97316;background:#f973161a;padding:4px 10px;border-radius:6px;margin-bottom:10px}.phase-h[data-astro-cid-gbzai2ia]{font-size:18px;font-weight:700;color:#f5f5f5;margin-bottom:8px}.phase-p[data-astro-cid-gbzai2ia]{font-size:14.5px;color:#8a8a85;line-height:1.7}.results-table[data-astro-cid-gbzai2ia]{margin-bottom:28px;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.result-row[data-astro-cid-gbzai2ia]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;padding:13px 18px;font-size:13.5px;border-bottom:1px solid #1a1a1a}.result-row[data-astro-cid-gbzai2ia]:last-child{border-bottom:none}.result-row[data-astro-cid-gbzai2ia].head{font-weight:700;color:#6a6a65;font-size:11px;text-transform:uppercase;letter-spacing:.04em;background:#0c0c0c}.result-row[data-astro-cid-gbzai2ia] span[data-astro-cid-gbzai2ia]{color:#c8c8c3}.result-row[data-astro-cid-gbzai2ia] span[data-astro-cid-gbzai2ia]:first-child{color:#8a8a85}.text-green[data-astro-cid-gbzai2ia]{color:#4ade80!important;font-weight:700}.takeaways[data-astro-cid-gbzai2ia]{display:flex;flex-direction:column;gap:14px;margin-bottom:40px}.takeaway[data-astro-cid-gbzai2ia]{display:flex;gap:16px;align-items:flex-start}.takeaway-num[data-astro-cid-gbzai2ia]{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#f973161f;color:#f97316;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.takeaway[data-astro-cid-gbzai2ia] p[data-astro-cid-gbzai2ia]{font-size:14px;color:#9a9a95;line-height:1.6}.back-link[data-astro-cid-gbzai2ia]{font-size:13px;color:#6a6a65;text-decoration:none;transition:color .2s;margin-top:48px;display:inline-block}.back-link[data-astro-cid-gbzai2ia]:hover{color:#f97316}@media(max-width:650px){.case-study[data-astro-cid-gbzai2ia]{padding:120px 0 60px}.case-study[data-astro-cid-gbzai2ia] h1[data-astro-cid-gbzai2ia]{font-size:26px}.stats-bar[data-astro-cid-gbzai2ia],.proof-grid[data-astro-cid-gbzai2ia],.problem-grid[data-astro-cid-gbzai2ia]{gap:12px}.cs-stat-num[data-astro-cid-gbzai2ia],.prob-num[data-astro-cid-gbzai2ia]{font-size:20px}.result-row[data-astro-cid-gbzai2ia]{grid-template-columns:1fr 1fr;font-size:12px}.result-row[data-astro-cid-gbzai2ia].head{display:none}.proof-grid[data-astro-cid-gbzai2ia]{grid-template-columns:1fr}}
