.readiness-h1[data-astro-cid-6pkz7gaf]{letter-spacing:-.03em;max-width:880px;margin-top:18px;font-size:clamp(34px,4.4vw,68px);line-height:1.04}.readiness-lead[data-astro-cid-6pkz7gaf]{color:var(--fg-dim);max-width:720px;margin-top:20px;font-size:clamp(16px,1.35vw,18px);line-height:1.58}.readiness-privacy-bar[data-astro-cid-6pkz7gaf]{background:var(--panel);border:1px solid var(--line-2);color:var(--fg-dim);border-radius:3px;align-items:center;gap:10px;margin-top:22px;padding:9px 14px;display:inline-flex}.readiness-privacy-dot[data-astro-cid-6pkz7gaf]{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px}.readiness-shell[data-astro-cid-6pkz7gaf]{max-width:1400px;margin:0 auto;padding:clamp(32px,5vw,56px) clamp(20px,5.5vw,72px)}.readiness-desk-bar[data-astro-cid-6pkz7gaf]{background:var(--panel);border:1px solid var(--line);margin-bottom:32px;padding:clamp(20px,3vw,28px)}.readiness-desk-label[data-astro-cid-6pkz7gaf]{color:var(--fg-mute);margin-bottom:14px}.readiness-desk-pills[data-astro-cid-6pkz7gaf]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.readiness-desk-btn[data-astro-cid-6pkz7gaf]{appearance:none;text-align:left;background:var(--ink);border:1px solid var(--line-2);cursor:pointer;border-radius:3px;flex-direction:column;gap:5px;padding:14px 16px;transition:border-color .2s,background .2s,transform .15s;display:flex}.readiness-desk-btn[data-astro-cid-6pkz7gaf]:hover{border-color:var(--fg-mute)}.readiness-desk-btn[data-astro-cid-6pkz7gaf].is-active{border-color:var(--accent);background:var(--accent-soft)}.readiness-desk-name[data-astro-cid-6pkz7gaf]{color:var(--fg);font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:500}.readiness-desk-sub[data-astro-cid-6pkz7gaf]{color:var(--fg-mute);letter-spacing:.06em;font-size:10px}.readiness-desk-context[data-astro-cid-6pkz7gaf]{border-top:1px solid var(--line);color:var(--fg-dim);margin-top:18px;padding-top:16px;font-size:15px;line-height:1.55}.readiness-grid[data-astro-cid-6pkz7gaf]{grid-template-columns:1.35fr .95fr;align-items:start;gap:44px;display:grid}.readiness-col-head[data-astro-cid-6pkz7gaf]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.readiness-reset-btn[data-astro-cid-6pkz7gaf]{appearance:none;color:var(--accent-link);cursor:pointer;background:0 0;border:none;padding:4px 0;text-decoration:underline}.readiness-questions[data-astro-cid-6pkz7gaf]{flex-direction:column;gap:18px;display:flex}.readiness-card[data-astro-cid-6pkz7gaf]{border:1px solid var(--line);background:var(--panel);min-width:0;margin:0;padding:24px 26px;transition:border-color .2s}.readiness-card[data-astro-cid-6pkz7gaf][hidden]{display:none}.readiness-card[data-astro-cid-6pkz7gaf].is-answered{border-color:var(--line-2)}.readiness-q-meta[data-astro-cid-6pkz7gaf]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.readiness-asker[data-astro-cid-6pkz7gaf]{color:var(--amber);font-size:11px}.readiness-desk-tag[data-astro-cid-6pkz7gaf]{border:1px solid var(--accent);color:var(--accent-link);background:var(--accent-soft);border-radius:2px;padding:2px 8px;font-size:10px}.readiness-q-prompt[data-astro-cid-6pkz7gaf]{float:left;letter-spacing:-.015em;width:100%;color:var(--fg);margin-bottom:10px;padding:0;font-family:Space Grotesk,sans-serif;font-size:19px;font-weight:500;line-height:1.35}.readiness-q-why[data-astro-cid-6pkz7gaf]{clear:both;color:var(--fg-dim);margin-bottom:18px;font-size:14.5px;line-height:1.55}.readiness-choices[data-astro-cid-6pkz7gaf]{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px;display:grid}.readiness-choice[data-astro-cid-6pkz7gaf]{cursor:pointer;display:flex;position:relative}.readiness-choice[data-astro-cid-6pkz7gaf] input[data-astro-cid-6pkz7gaf]{opacity:0;width:1px;height:1px;position:absolute}.readiness-choice-box[data-astro-cid-6pkz7gaf]{background:var(--ink);border:1px solid var(--line-2);width:100%;color:var(--fg);border-radius:3px;flex-direction:column;gap:6px;padding:12px;font-size:13.5px;line-height:1.35;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.readiness-choice[data-astro-cid-6pkz7gaf]:hover .readiness-choice-box[data-astro-cid-6pkz7gaf]{border-color:var(--fg-mute)}.readiness-choice[data-astro-cid-6pkz7gaf] input[data-astro-cid-6pkz7gaf]:focus-visible+.readiness-choice-box[data-astro-cid-6pkz7gaf]{outline:2px solid var(--accent);outline-offset:2px}.readiness-choice[data-astro-cid-6pkz7gaf] input[data-astro-cid-6pkz7gaf][value=proven]:checked+.readiness-choice-box[data-astro-cid-6pkz7gaf]{border-color:var(--accent);background:var(--accent-soft)}.readiness-choice[data-astro-cid-6pkz7gaf] input[data-astro-cid-6pkz7gaf][value=partial]:checked+.readiness-choice-box[data-astro-cid-6pkz7gaf]{border-color:var(--amber);background:#a87a2c1f}.readiness-choice[data-astro-cid-6pkz7gaf] input[data-astro-cid-6pkz7gaf][value=gap]:checked+.readiness-choice-box[data-astro-cid-6pkz7gaf]{border-color:var(--field-error);background:#b4552d1c}.readiness-choice-tag[data-astro-cid-6pkz7gaf]{font-size:10px}.readiness-choice-tag[data-astro-cid-6pkz7gaf].is-proven{color:var(--accent-link)}.readiness-choice-tag[data-astro-cid-6pkz7gaf].is-partial{color:var(--amber)}.readiness-choice-tag[data-astro-cid-6pkz7gaf].is-gap{color:var(--field-error-text)}.readiness-brief-wrap[data-astro-cid-6pkz7gaf]{scrollbar-width:thin;max-height:calc(100svh - 102px);position:sticky;top:86px;overflow-y:auto}.readiness-brief[data-astro-cid-6pkz7gaf]{background:var(--ink);border:1px solid var(--line-2);padding:28px;box-shadow:0 22px 48px -32px #121c104d}.readiness-brief-bar[data-astro-cid-6pkz7gaf]{background:var(--accent);height:3px;margin:-28px -28px 22px}.readiness-brief-top[data-astro-cid-6pkz7gaf]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.readiness-brief-title[data-astro-cid-6pkz7gaf]{letter-spacing:-.02em;margin-top:8px;font-size:23px;line-height:1.2}.readiness-brief-stamp[data-astro-cid-6pkz7gaf]{background:var(--panel);border:1px solid var(--line-2);color:var(--fg-dim);white-space:nowrap;border-radius:2px;padding:4px 9px}.readiness-meters[data-astro-cid-6pkz7gaf]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:20px;display:grid}.readiness-meter[data-astro-cid-6pkz7gaf]{background:var(--panel);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.readiness-meter[data-astro-cid-6pkz7gaf] .mono[data-astro-cid-6pkz7gaf]{color:var(--fg-mute);font-size:10px}.readiness-meter[data-astro-cid-6pkz7gaf] strong[data-astro-cid-6pkz7gaf]{color:var(--accent-link);font-family:Space Grotesk,sans-serif;font-size:26px;font-weight:500;line-height:1.1}.readiness-meter[data-astro-cid-6pkz7gaf].is-warn strong[data-astro-cid-6pkz7gaf]{color:var(--amber)}.readiness-meter[data-astro-cid-6pkz7gaf].is-risk strong[data-astro-cid-6pkz7gaf]{color:var(--field-error-text)}.readiness-brief-summary[data-astro-cid-6pkz7gaf]{color:var(--fg-dim);margin-top:18px;font-size:14.5px;line-height:1.58}.readiness-actions-block[data-astro-cid-6pkz7gaf]{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.readiness-action-list[data-astro-cid-6pkz7gaf]{flex-direction:column;gap:14px;list-style:none;display:flex}.readiness-action-list[data-astro-cid-6pkz7gaf] li[data-astro-cid-6pkz7gaf]{align-items:flex-start;gap:10px;display:flex}.readiness-action-dot[data-astro-cid-6pkz7gaf]{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.readiness-action-list[data-astro-cid-6pkz7gaf] strong[data-astro-cid-6pkz7gaf]{color:var(--fg);font-size:14px;font-weight:500;line-height:1.42;display:block}.readiness-action-list[data-astro-cid-6pkz7gaf] a[data-astro-cid-6pkz7gaf]{color:var(--accent-link);margin-top:3px;font-size:11px;text-decoration:underline;display:inline-block}.readiness-cya[data-astro-cid-6pkz7gaf]{border-top:1px dashed var(--line-2);color:var(--fg-mute);text-transform:none;letter-spacing:.02em;margin-top:20px;padding-top:14px;font-size:10.5px;line-height:1.5}.readiness-cta-stack[data-astro-cid-6pkz7gaf]{flex-direction:column;gap:10px;margin-top:20px;display:flex}.readiness-cta-row[data-astro-cid-6pkz7gaf]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.readiness-cta-row[data-astro-cid-6pkz7gaf] .btn[data-astro-cid-6pkz7gaf]{justify-content:center;padding-left:12px;padding-right:12px;font-size:13px}.readiness-faq[data-astro-cid-6pkz7gaf]{border-top:1px solid var(--line);background:var(--panel);padding:clamp(52px,7vw,80px) clamp(24px,6vw,80px)}.readiness-faq-inner[data-astro-cid-6pkz7gaf]{max-width:1200px;margin:0 auto}.readiness-faq-grid[data-astro-cid-6pkz7gaf]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;margin-top:36px;display:grid}.readiness-faq-item[data-astro-cid-6pkz7gaf]{background:var(--ink);flex-direction:column;gap:12px;padding:32px;display:flex}.readiness-faq-item[data-astro-cid-6pkz7gaf] h3[data-astro-cid-6pkz7gaf]{letter-spacing:-.015em;font-size:19px;line-height:1.3}.readiness-faq-item[data-astro-cid-6pkz7gaf] p[data-astro-cid-6pkz7gaf]{color:var(--fg-dim);font-size:15px;line-height:1.6}@media (width<=1180px){.readiness-desk-pills[data-astro-cid-6pkz7gaf]{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))}}@media (width<=1024px){.readiness-grid[data-astro-cid-6pkz7gaf]{grid-template-columns:1fr}.readiness-brief-wrap[data-astro-cid-6pkz7gaf]{max-height:none;position:static;overflow-y:visible}}@media (width<=640px){.readiness-choices[data-astro-cid-6pkz7gaf],.readiness-cta-row[data-astro-cid-6pkz7gaf]{grid-template-columns:1fr}}@media print{.topbar,footer,.no-print[data-astro-cid-6pkz7gaf],.readiness-faq[data-astro-cid-6pkz7gaf]{display:none!important}.page-hero[data-astro-cid-6pkz7gaf]{min-height:0!important;padding:16px 0!important}.readiness-h1[data-astro-cid-6pkz7gaf]{font-size:26px!important}.readiness-shell[data-astro-cid-6pkz7gaf]{padding:12px 0!important}.readiness-grid[data-astro-cid-6pkz7gaf]{grid-template-columns:1fr!important;gap:20px!important}.readiness-brief-wrap[data-astro-cid-6pkz7gaf]{order:-1;position:static!important}.readiness-card[data-astro-cid-6pkz7gaf]{break-inside:avoid;padding:12px 14px!important}}
