.ab-track[data-astro-cid-zo4ru7c4]{border-top:1px solid var(--lt-hairline);background:var(--lt-surface)}.ab-track-inner[data-astro-cid-zo4ru7c4]{flex-direction:column;gap:28px;display:flex}.ab-stats[data-astro-cid-zo4ru7c4]{border-top:1px solid var(--lt-ink);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:0;display:grid}.ab-stat[data-astro-cid-zo4ru7c4]{border-bottom:1px solid var(--lt-hairline);padding:24px clamp(0px,2vw,24px) 8px 0}.ab-stat-num[data-astro-cid-zo4ru7c4]{font-family:var(--lt-font-mono);font-variant-numeric:tabular-nums;color:var(--lt-forest);font-size:clamp(40px,5vw,60px);font-weight:600;line-height:1}.ab-stat-label[data-astro-cid-zo4ru7c4]{color:var(--lt-muted);max-width:30ch;margin:12px 0 16px;font-size:14.5px;line-height:1.5}.ab-track-link[data-astro-cid-zo4ru7c4]{min-height:44px;color:var(--lt-forest);align-self:flex-start;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ab-track-link[data-astro-cid-zo4ru7c4]:hover{text-underline-offset:3px;text-decoration:underline}.ab-track-note[data-astro-cid-zo4ru7c4]{font-family:var(--lt-font-mono);color:var(--lt-faint);text-wrap:pretty;max-width:60ch;margin:0;font-size:12px;line-height:1.55}.ab-philo[data-astro-cid-zo4ru7c4]{border-top:1px solid var(--lt-hairline);background:var(--lt-paper)}.ab-philo-inner[data-astro-cid-zo4ru7c4]{flex-direction:column;gap:24px;max-width:780px;display:flex}.ab-philo-head[data-astro-cid-zo4ru7c4]{flex-direction:column;gap:12px;display:flex}.ab-philo-body[data-astro-cid-zo4ru7c4]{color:var(--lt-ink-2);text-wrap:pretty;margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.62}.ab-principles[data-astro-cid-zo4ru7c4]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(16px,2.5vw,28px);margin-top:6px;display:grid}.ab-principle[data-astro-cid-zo4ru7c4]{border-left:3px solid var(--lt-forest);flex-direction:column;gap:8px;margin:0;padding:4px 0 4px 18px;display:flex}.ab-principle-label[data-astro-cid-zo4ru7c4]{font-family:var(--lt-font-mono);letter-spacing:.08em;color:var(--lt-forest);font-size:11px;font-weight:600}.ab-principle-text[data-astro-cid-zo4ru7c4]{letter-spacing:-.01em;color:var(--lt-ink);text-wrap:balance;margin:0;font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.3}.ab-approach[data-astro-cid-zo4ru7c4]{border-top:1px solid var(--lt-hairline);background:var(--lt-surface)}.ab-approach-inner[data-astro-cid-zo4ru7c4]{flex-direction:column;gap:32px;display:flex}.ab-approach-head[data-astro-cid-zo4ru7c4]{flex-direction:column;gap:12px;max-width:640px;display:flex}.ab-approach-grid[data-astro-cid-zo4ru7c4]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(14px,2vw,20px);display:grid}.ab-card[data-astro-cid-zo4ru7c4]{background:var(--lt-paper);border:1px solid var(--lt-hairline);border-radius:var(--lt-radius-card);flex-direction:column;gap:12px;padding:clamp(20px,2.5vw,28px);display:flex}.ab-card-num[data-astro-cid-zo4ru7c4]{font-family:var(--lt-font-mono);letter-spacing:.04em;color:var(--lt-forest);font-size:13px;font-weight:600}.ab-card-text[data-astro-cid-zo4ru7c4]{color:var(--lt-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.ab-card-title[data-astro-cid-zo4ru7c4]{color:var(--lt-ink);font-weight:700}.ab-commit[data-astro-cid-zo4ru7c4]{border-top:1px solid var(--lt-hairline);background:var(--lt-paper)}.ab-commit-inner[data-astro-cid-zo4ru7c4]{flex-direction:column;gap:28px;display:flex}.ab-commit-head[data-astro-cid-zo4ru7c4]{flex-direction:column;gap:12px;max-width:640px;display:flex}.ab-commit-list[data-astro-cid-zo4ru7c4]{border-top:1px solid var(--lt-ink);flex-direction:column;list-style:none;display:flex}.ab-commit-row[data-astro-cid-zo4ru7c4]{border-bottom:1px solid var(--lt-hairline);align-items:baseline;gap:12px;padding:18px clamp(0px,2vw,16px) 18px 0;display:flex}.ab-check[data-astro-cid-zo4ru7c4]{color:var(--lt-forest);flex-shrink:0;font-size:16px;font-weight:700;line-height:1.55}.ab-commit-text[data-astro-cid-zo4ru7c4]{color:var(--lt-muted);text-wrap:pretty;margin:0;font-size:clamp(15px,1.4vw,17px);line-height:1.55}.ab-commit-title[data-astro-cid-zo4ru7c4]{color:var(--lt-ink);font-weight:700}.ab-cta-section[data-astro-cid-zo4ru7c4]{border-top:1px solid var(--lt-hairline);background:var(--lt-surface)}
