.hero[data-astro-cid-zkmehxi3]{text-align:center;padding:48px 0 32px}.hero[data-astro-cid-zkmehxi3] h1[data-astro-cid-zkmehxi3]{font-family:var(--serif);font-size:48px;font-weight:400;line-height:1.1;margin-bottom:16px}.subtitle[data-astro-cid-zkmehxi3]{color:var(--fg);font-size:17px;line-height:1.6;max-width:560px;margin:0 auto 16px}.proof[data-astro-cid-zkmehxi3]{color:var(--fg-dim);font-size:13px;max-width:560px;margin:0 auto}section[data-astro-cid-zkmehxi3]{margin-bottom:64px}section[data-astro-cid-zkmehxi3] h2[data-astro-cid-zkmehxi3]{font-family:var(--serif);font-size:28px;font-weight:400;margin-bottom:24px;border-bottom:1px solid var(--border);padding-bottom:12px}.what-grid[data-astro-cid-zkmehxi3]{display:grid;gap:32px}.what-item[data-astro-cid-zkmehxi3]{display:grid;grid-template-columns:60px 1fr;gap:16px;align-items:start}.what-num[data-astro-cid-zkmehxi3]{font-family:var(--mono);font-size:14px;color:var(--accent);letter-spacing:.1em;padding-top:4px}.what-item[data-astro-cid-zkmehxi3] h3[data-astro-cid-zkmehxi3]{font-family:var(--serif);font-size:19px;font-weight:400;margin-bottom:6px}.what-item[data-astro-cid-zkmehxi3] p[data-astro-cid-zkmehxi3]{font-size:14px;color:var(--fg-dim);line-height:1.7}.example-intro[data-astro-cid-zkmehxi3]{font-size:14px;color:var(--fg-dim);margin-bottom:20px}.analysis-card[data-astro-cid-zkmehxi3]{padding:24px;background:#c4a2650a;border:1px solid rgba(196,162,101,.25);border-radius:4px}.analysis-header[data-astro-cid-zkmehxi3]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border)}.tier-badge[data-astro-cid-zkmehxi3]{padding:4px 12px;background:var(--accent);color:var(--bg);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;border-radius:2px}.analysis-header[data-astro-cid-zkmehxi3] .score[data-astro-cid-zkmehxi3]{font-family:var(--serif);font-size:22px;color:var(--accent)}.analysis-header[data-astro-cid-zkmehxi3] .filename[data-astro-cid-zkmehxi3]{font-family:var(--mono);font-size:12px;color:var(--fg-dim);margin-left:auto}.analysis-card[data-astro-cid-zkmehxi3] p[data-astro-cid-zkmehxi3]{font-size:14px;line-height:1.7;color:var(--fg);margin-bottom:12px}.analysis-card[data-astro-cid-zkmehxi3] p[data-astro-cid-zkmehxi3] strong[data-astro-cid-zkmehxi3]{color:var(--accent);font-weight:500;text-transform:uppercase;font-size:11px;letter-spacing:.12em;display:block;margin-bottom:4px}.strengths[data-astro-cid-zkmehxi3]{list-style:none;padding:0;margin-top:12px}.strengths[data-astro-cid-zkmehxi3] li[data-astro-cid-zkmehxi3]{font-size:13px;color:var(--fg-dim);padding-left:16px;position:relative;margin-bottom:4px}.strengths[data-astro-cid-zkmehxi3] li[data-astro-cid-zkmehxi3]:before{content:"+";color:var(--accent);position:absolute;left:0}.pricing-intro[data-astro-cid-zkmehxi3]{font-size:14px;color:var(--fg-dim);margin-bottom:32px}.tiers[data-astro-cid-zkmehxi3]{display:grid;gap:16px}.tier[data-astro-cid-zkmehxi3]{padding:28px;border:1px solid var(--border);border-radius:4px;position:relative}.tier-recommended[data-astro-cid-zkmehxi3]{border-color:var(--accent)}.tier-badge-top[data-astro-cid-zkmehxi3]{position:absolute;top:-10px;left:28px;background:var(--accent);color:var(--bg);padding:2px 10px;font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:600;border-radius:2px}.tier[data-astro-cid-zkmehxi3] h3[data-astro-cid-zkmehxi3]{font-family:var(--serif);font-size:22px;font-weight:400;margin-bottom:8px}.tier-price[data-astro-cid-zkmehxi3]{font-family:var(--serif);font-size:38px;color:var(--accent);line-height:1;margin-bottom:4px}.tier-images[data-astro-cid-zkmehxi3]{font-size:13px;color:var(--fg-dim);margin-bottom:16px}.tier-unit[data-astro-cid-zkmehxi3]{opacity:.7}.tier-desc[data-astro-cid-zkmehxi3]{font-size:14px;color:var(--fg-dim);margin-bottom:16px;line-height:1.6}.tier-features[data-astro-cid-zkmehxi3]{list-style:none;padding:0;margin-bottom:20px}.tier-features[data-astro-cid-zkmehxi3] li[data-astro-cid-zkmehxi3]{font-size:13px;padding:6px 0 6px 18px;position:relative;color:var(--fg);border-bottom:1px solid var(--border)}.tier-features[data-astro-cid-zkmehxi3] li[data-astro-cid-zkmehxi3]:last-child{border-bottom:none}.tier-features[data-astro-cid-zkmehxi3] li[data-astro-cid-zkmehxi3]:before{content:"→";color:var(--accent);position:absolute;left:0}.tier-cta[data-astro-cid-zkmehxi3]{width:100%;padding:14px;background:transparent;border:1px solid var(--accent);color:var(--accent);font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;transition:all .2s}.tier-cta[data-astro-cid-zkmehxi3]:hover,.tier-recommended[data-astro-cid-zkmehxi3] .tier-cta[data-astro-cid-zkmehxi3]{background:var(--accent);color:var(--bg)}.tier-recommended[data-astro-cid-zkmehxi3] .tier-cta[data-astro-cid-zkmehxi3]:hover{opacity:.88}.request-intro[data-astro-cid-zkmehxi3]{font-size:14px;color:var(--fg-dim);margin-bottom:24px}.hire-form[data-astro-cid-zkmehxi3]{display:grid;gap:16px}.form-row[data-astro-cid-zkmehxi3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hire-form[data-astro-cid-zkmehxi3] label[data-astro-cid-zkmehxi3]{display:block}.hire-form[data-astro-cid-zkmehxi3] label[data-astro-cid-zkmehxi3] span[data-astro-cid-zkmehxi3]{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-dim);display:block;margin-bottom:6px}.hire-form[data-astro-cid-zkmehxi3] input[data-astro-cid-zkmehxi3],.hire-form[data-astro-cid-zkmehxi3] select[data-astro-cid-zkmehxi3],.hire-form[data-astro-cid-zkmehxi3] textarea[data-astro-cid-zkmehxi3]{width:100%;padding:12px 14px;background:var(--surface);border:1px solid var(--border);color:var(--fg);font-family:var(--mono);font-size:14px;border-radius:3px;outline:none;transition:border-color .2s}.hire-form[data-astro-cid-zkmehxi3] input[data-astro-cid-zkmehxi3]:focus,.hire-form[data-astro-cid-zkmehxi3] select[data-astro-cid-zkmehxi3]:focus,.hire-form[data-astro-cid-zkmehxi3] textarea[data-astro-cid-zkmehxi3]:focus{border-color:var(--accent)}.hire-form[data-astro-cid-zkmehxi3] textarea[data-astro-cid-zkmehxi3]{resize:vertical;font-family:var(--mono);min-height:100px}.submit-btn[data-astro-cid-zkmehxi3]{padding:16px 24px;background:var(--accent);color:var(--bg);border:none;font-family:var(--mono);font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;transition:opacity .2s;justify-self:start}.submit-btn[data-astro-cid-zkmehxi3]:hover{opacity:.88}.submit-btn[data-astro-cid-zkmehxi3]:disabled{opacity:.5;cursor:not-allowed}.form-status[data-astro-cid-zkmehxi3]{font-size:13px;min-height:20px}.form-status[data-astro-cid-zkmehxi3].success{color:var(--accent)}.form-status[data-astro-cid-zkmehxi3].error{color:#d97a6c}.faq[data-astro-cid-zkmehxi3] details[data-astro-cid-zkmehxi3]{padding:16px 0;border-bottom:1px solid var(--border)}.faq[data-astro-cid-zkmehxi3] summary[data-astro-cid-zkmehxi3]{cursor:pointer;font-size:15px;font-weight:400;font-family:var(--serif);list-style:none;padding-right:24px;position:relative}.faq[data-astro-cid-zkmehxi3] summary[data-astro-cid-zkmehxi3]::-webkit-details-marker{display:none}.faq[data-astro-cid-zkmehxi3] summary[data-astro-cid-zkmehxi3]:after{content:"+";position:absolute;right:0;top:0;color:var(--accent);font-size:18px}.faq[data-astro-cid-zkmehxi3] details[data-astro-cid-zkmehxi3][open] summary[data-astro-cid-zkmehxi3]:after{content:"−"}.faq[data-astro-cid-zkmehxi3] p[data-astro-cid-zkmehxi3]{margin-top:12px;font-size:14px;color:var(--fg-dim);line-height:1.7}.closing[data-astro-cid-zkmehxi3]{text-align:center;padding:48px 0}.closing[data-astro-cid-zkmehxi3] blockquote[data-astro-cid-zkmehxi3]{font-family:var(--serif);font-style:italic;font-size:18px;line-height:1.8;color:var(--fg-dim);max-width:560px;margin:0 auto 8px}.closing-sub[data-astro-cid-zkmehxi3]{font-size:12px;color:var(--fg-dim);letter-spacing:.1em}@media(max-width:600px){.hero[data-astro-cid-zkmehxi3] h1[data-astro-cid-zkmehxi3]{font-size:34px}.form-row[data-astro-cid-zkmehxi3]{grid-template-columns:1fr}.what-item[data-astro-cid-zkmehxi3]{grid-template-columns:40px 1fr}}
