.prepared-work[data-astro-cid-nbf4h3z3]{color:#edf6ee;background:#132821;border:1px solid #3c5f4d;border-radius:10px;margin:0;padding:26px}.prepared-heading[data-astro-cid-nbf4h3z3]{color:#9fb9a9;letter-spacing:.07em;justify-content:space-between;gap:12px;margin-bottom:28px;font:.6rem/1.6 ui-monospace,monospace;display:flex}.instruction[data-astro-cid-nbf4h3z3]{background:#1d3a2c;border:1px solid #507561;border-radius:6px;align-items:center;gap:16px;padding:20px 16px;display:flex}.instruction[data-astro-cid-nbf4h3z3] svg[data-astro-cid-nbf4h3z3]{fill:none;stroke:#a9e6c1;stroke-width:1.2px;flex:none;width:26px;height:26px}small[data-astro-cid-nbf4h3z3],strong[data-astro-cid-nbf4h3z3]{display:block}small[data-astro-cid-nbf4h3z3],.preparation-label[data-astro-cid-nbf4h3z3]{color:#a4c4b1;letter-spacing:.06em;font:.59rem/1.6 ui-monospace,monospace}strong[data-astro-cid-nbf4h3z3]{font-size:.9rem;font-weight:500;line-height:1.5}small[data-astro-cid-nbf4h3z3]{margin-bottom:5px}.preparation[data-astro-cid-nbf4h3z3]{border-left:1px solid #6bb891;margin-left:28px;padding:26px 0 26px 24px}ol[data-astro-cid-nbf4h3z3]{color:#c1d4c7;gap:14px;margin:18px 0 0;padding:0;font-size:.76rem;line-height:1.6;list-style:none;display:grid}li[data-astro-cid-nbf4h3z3]{position:relative}li[data-astro-cid-nbf4h3z3]:before{content:"";background:#9ce6bd;border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:-27px;box-shadow:0 0 0 4px #132821}.prepared-result[data-astro-cid-nbf4h3z3]{color:#20402e;background:#edf5e9;border-radius:6px;align-items:center;gap:12px;padding:20px 16px;display:flex}.prepared-result[data-astro-cid-nbf4h3z3] p[data-astro-cid-nbf4h3z3]{color:#5f7163;margin:4px 0 0;font-size:.7rem;line-height:1.6}.result-icon[data-astro-cid-nbf4h3z3]{color:#347b51;font-size:1.3rem}.result-status[data-astro-cid-nbf4h3z3]{color:#326546;border:1px solid #c4d8be;border-radius:3px;margin-left:auto;padding:4px 7px;font:.6rem ui-monospace,monospace}figcaption[data-astro-cid-nbf4h3z3]{color:#a6bfaf;margin-top:20px;font-size:.68rem;line-height:1.65}@media (width<=480px){.prepared-work[data-astro-cid-nbf4h3z3]{padding:18px}.result-status[data-astro-cid-nbf4h3z3]{display:none}.prepared-heading[data-astro-cid-nbf4h3z3]{font-size:.55rem}}.skills-hero[data-astro-cid-j6egyfqz]{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px}.split[data-astro-cid-j6egyfqz] .section-head[data-astro-cid-j6egyfqz] h2[data-astro-cid-j6egyfqz]{font-size:clamp(1.9rem,3.2vw,2.6rem)}.skills-figure[data-astro-cid-j6egyfqz]{margin-top:0}code[data-astro-cid-j6egyfqz]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.section-head[data-astro-cid-j6egyfqz] p[data-astro-cid-j6egyfqz]+p[data-astro-cid-j6egyfqz]{margin-top:14px}.skill-grid[data-astro-cid-j6egyfqz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.skill-card[data-astro-cid-j6egyfqz]{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:24px;scroll-margin-top:90px}.skill-who[data-astro-cid-j6egyfqz]{color:var(--firm);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700}.skill-card[data-astro-cid-j6egyfqz] h3[data-astro-cid-j6egyfqz]{margin:10px 0 2px;font-size:1.2rem}.skill-card[data-astro-cid-j6egyfqz] h3[data-astro-cid-j6egyfqz] code[data-astro-cid-j6egyfqz]{color:var(--firm-dark)}.skill-title[data-astro-cid-j6egyfqz]{margin:0 0 10px;font-weight:700}.skill-card[data-astro-cid-j6egyfqz] p[data-astro-cid-j6egyfqz]{color:var(--muted);line-height:1.6}.skill-ask[data-astro-cid-j6egyfqz]{flex-wrap:wrap;align-items:baseline;gap:8px;margin:14px 0;display:flex}.skill-ask[data-astro-cid-j6egyfqz] span[data-astro-cid-j6egyfqz]{font-size:.8rem;font-weight:700}.skill-ask[data-astro-cid-j6egyfqz] code[data-astro-cid-j6egyfqz]{background:var(--firm-pale);color:var(--firm-dark);overflow-wrap:anywhere;border-radius:6px;padding:3px 8px}.skill-card[data-astro-cid-j6egyfqz] summary[data-astro-cid-j6egyfqz]{cursor:pointer;color:var(--firm);font-weight:700}.skill-file[data-astro-cid-j6egyfqz]{background:#1e2422;border-radius:10px;margin-top:12px;position:relative}.skill-file[data-astro-cid-j6egyfqz] pre[data-astro-cid-j6egyfqz]{color:#e2ede7;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:44px 18px 18px;font-size:.82rem;line-height:1.55}.skill-file[data-astro-cid-j6egyfqz] .copy-btn[data-astro-cid-j6egyfqz]{position:absolute;top:8px;right:8px}.install-list[data-astro-cid-j6egyfqz]{counter-reset:step;gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.install-list[data-astro-cid-j6egyfqz] li[data-astro-cid-j6egyfqz]{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:260px 1fr;gap:24px;padding:20px 24px;display:grid}.install-list[data-astro-cid-j6egyfqz] span[data-astro-cid-j6egyfqz]{color:var(--muted);line-height:1.6}.install-note[data-astro-cid-j6egyfqz]{color:var(--muted);margin-top:22px}.compare-table[data-astro-cid-j6egyfqz]{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:32px;overflow:hidden}.compare-row[data-astro-cid-j6egyfqz]{border-top:1px solid var(--line);grid-template-columns:1fr 1.3fr 1.5fr;gap:16px;padding:14px 20px;display:grid}.compare-row[data-astro-cid-j6egyfqz].header{background:var(--paper);border-top:0;font-weight:700}.row-feature[data-astro-cid-j6egyfqz]{font-weight:700}.faq-list[data-astro-cid-j6egyfqz]{gap:14px;margin-top:32px;display:grid}.faq-item[data-astro-cid-j6egyfqz]{border:1px solid var(--line);background:#fff;border-radius:12px;padding:22px 24px}.faq-item[data-astro-cid-j6egyfqz] h3[data-astro-cid-j6egyfqz]{margin:0 0 8px;font-size:1.05rem}.faq-item[data-astro-cid-j6egyfqz] p[data-astro-cid-j6egyfqz]{color:var(--muted);margin:0;line-height:1.65}@media (width<=780px){.skills-hero[data-astro-cid-j6egyfqz],.skill-grid[data-astro-cid-j6egyfqz]{grid-template-columns:1fr}.install-list[data-astro-cid-j6egyfqz] li[data-astro-cid-j6egyfqz]{grid-template-columns:1fr;gap:6px}.compare-row[data-astro-cid-j6egyfqz]{grid-template-columns:1fr;gap:4px}.compare-row[data-astro-cid-j6egyfqz].header{display:none}.compare-row[data-astro-cid-j6egyfqz] span[data-astro-cid-j6egyfqz]:nth-child(2):before{content:"Skill: ";font-weight:700}.compare-row[data-astro-cid-j6egyfqz] span[data-astro-cid-j6egyfqz]:nth-child(3):before{content:"Playbook: ";font-weight:700}}
