.prep-page[data-astro-cid-6hhrek7j]{background:var(--background);min-height:100vh;padding:clamp(24px,4vw,56px) 16px 96px}.prep-screen-bar[data-astro-cid-6hhrek7j]{max-width:794px;margin:0 auto 20px;display:flex;justify-content:space-between;align-items:center;gap:16px}.prep-back[data-astro-cid-6hhrek7j]{color:var(--text-muted);text-decoration:none;font-size:.9rem;display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--r-sm)}.prep-back[data-astro-cid-6hhrek7j]:hover{color:var(--primary);background:var(--surface-soft)}.prep-actions[data-astro-cid-6hhrek7j]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.prep-action[data-astro-cid-6hhrek7j]{border:1px solid transparent;border-radius:var(--r-full);padding:12px 22px;font-family:inherit;font-size:.875rem;font-weight:650;letter-spacing:-.01em;cursor:pointer;display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.prep-action-primary[data-astro-cid-6hhrek7j]{background:var(--primary);color:var(--on-primary)}.prep-action-primary[data-astro-cid-6hhrek7j]:hover{background:var(--text)}.prep-action-secondary[data-astro-cid-6hhrek7j]{background:var(--surface);color:var(--primary);border-color:var(--border)}.prep-action-secondary[data-astro-cid-6hhrek7j]:hover{border-color:var(--primary)}.prep-sheet[data-astro-cid-6hhrek7j]{max-width:794px;margin:0 auto;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--r-lg);padding:clamp(32px,5vw,64px);display:grid;gap:clamp(28px,3vw,40px);box-shadow:0 1px #0b2f3305,0 12px 32px -16px #0b2f331f}.prep-head[data-astro-cid-6hhrek7j]{display:grid;gap:14px;border-bottom:1px solid var(--border);padding-bottom:clamp(20px,2.5vw,28px)}.prep-eyebrow[data-astro-cid-6hhrek7j]{display:inline-flex;align-items:center;gap:10px;font-size:.72rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase;color:var(--primary)}.prep-wordmark[data-astro-cid-6hhrek7j]{color:var(--primary);font-weight:800;letter-spacing:.04em}.prep-eyebrow-sep[data-astro-cid-6hhrek7j]{color:var(--border);font-weight:400;letter-spacing:0}.prep-label[data-astro-cid-6hhrek7j]{color:var(--text-muted);letter-spacing:.11em}.prep-title[data-astro-cid-6hhrek7j]{margin:0;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800;line-height:1.1;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.prep-lede[data-astro-cid-6hhrek7j]{margin:0;color:var(--text);font-size:1rem;line-height:1.6;max-width:56ch}.prep-section[data-astro-cid-6hhrek7j]{display:grid;gap:14px}.prep-section-heading[data-astro-cid-6hhrek7j]{margin:0;font-size:.72rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.prep-values[data-astro-cid-6hhrek7j]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.prep-value-row[data-astro-cid-6hhrek7j]{display:grid;grid-template-columns:minmax(180px,1.4fr) 1fr auto;align-items:end;gap:14px;padding:6px 0}.prep-value-label[data-astro-cid-6hhrek7j]{color:var(--ink);font-size:.95rem;font-weight:600}.prep-value-line[data-astro-cid-6hhrek7j]{height:1px;background:var(--border);align-self:end;margin-bottom:4px}.prep-value-unit[data-astro-cid-6hhrek7j]{color:var(--text-muted);font-size:.8rem;letter-spacing:.02em}.prep-section-note[data-astro-cid-6hhrek7j]{margin:4px 0 0;font-size:.86rem;color:var(--text-muted);line-height:1.5}.prep-questions[data-astro-cid-6hhrek7j]{list-style:none;padding:0;margin:0;display:grid;gap:14px;counter-reset:q}.prep-question[data-astro-cid-6hhrek7j]{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:12px 0;border-top:1px solid var(--border)}.prep-question[data-astro-cid-6hhrek7j]:first-child{border-top:none;padding-top:0}.prep-question-num[data-astro-cid-6hhrek7j]{color:var(--secondary);font-family:var(--font-mono);font-size:.8rem;letter-spacing:.05em;padding-top:2px}.prep-question-text[data-astro-cid-6hhrek7j]{color:var(--ink);font-size:1rem;line-height:1.55}.prep-foot[data-astro-cid-6hhrek7j]{border-top:1px solid var(--border);padding-top:clamp(20px,2.5vw,28px);display:grid;gap:10px;color:var(--text-muted)}.prep-foot-row[data-astro-cid-6hhrek7j]{display:flex;flex-wrap:wrap;gap:10px;font-size:.78rem;letter-spacing:.02em}.prep-foot-row[data-astro-cid-6hhrek7j]>[data-astro-cid-6hhrek7j][aria-hidden]{color:var(--border)}.prep-foot-note[data-astro-cid-6hhrek7j]{margin:0;font-size:.8rem;line-height:1.5;max-width:60ch}@media print{@page{size:A4;margin:12mm}body{background:#fff!important;font-size:11pt}.prep-page[data-astro-cid-6hhrek7j]{background:#fff;padding:0;min-height:0}.prep-screen-bar[data-astro-cid-6hhrek7j]{display:none}.prep-sheet[data-astro-cid-6hhrek7j]{max-width:none;border:none;box-shadow:none;border-radius:0;padding:0;gap:10px}.prep-head[data-astro-cid-6hhrek7j]{padding-bottom:10px;gap:8px}.prep-title[data-astro-cid-6hhrek7j]{font-size:18pt;line-height:1.15}.prep-lede[data-astro-cid-6hhrek7j]{font-size:10pt;line-height:1.45}.prep-section[data-astro-cid-6hhrek7j]{gap:6px;page-break-inside:avoid}.prep-section-heading[data-astro-cid-6hhrek7j]{font-size:8pt}.prep-section-note[data-astro-cid-6hhrek7j]{display:none}.prep-values[data-astro-cid-6hhrek7j]{gap:2px}.prep-value-row[data-astro-cid-6hhrek7j]{padding:1px 0}.prep-value-label[data-astro-cid-6hhrek7j]{font-size:9.5pt}.prep-value-unit[data-astro-cid-6hhrek7j]{font-size:8pt}.prep-questions[data-astro-cid-6hhrek7j]{gap:4px}.prep-question[data-astro-cid-6hhrek7j]{padding:5px 0;break-inside:avoid;grid-template-columns:30px 1fr;gap:10px}.prep-question[data-astro-cid-6hhrek7j]:first-child{padding-top:0}.prep-question-num[data-astro-cid-6hhrek7j]{font-size:8pt;padding-top:1px}.prep-question-text[data-astro-cid-6hhrek7j]{font-size:10pt;line-height:1.4}.prep-foot[data-astro-cid-6hhrek7j]{padding-top:8px;gap:2px}.prep-foot-row[data-astro-cid-6hhrek7j]{font-size:7.5pt}.prep-foot-note[data-astro-cid-6hhrek7j]{display:none}}
