._page_zhwhl_1{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:24px}._eyebrow_zhwhl_2{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--primary)}._title_zhwhl_3{font-family:var(--font-family-display);font-weight:600;font-size:clamp(1.8rem,3.4vw,2.5rem);margin:4px 0 8px;line-height:1.1;color:var(--brand-teal-deep, var(--foreground))}._lead_zhwhl_4{color:var(--secondary-foreground);line-height:1.6;margin:0;max-width:65ch}._photo_zhwhl_5{display:block;width:100%;height:clamp(200px,34vw,320px);object-fit:cover;object-position:center 40%;margin-top:20px;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-md)}._facts_zhwhl_6{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}._fact_zhwhl_6{padding:14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);display:flex;flex-direction:column;gap:4px}._fact_zhwhl_6 strong{font-family:var(--font-family-display);font-size:1.35rem;color:var(--brand-teal-deep, var(--foreground))}._fact_zhwhl_6 span{font-size:.85rem;color:var(--muted-foreground);line-height:1.4}._card_zhwhl_10{padding:20px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);display:flex;flex-direction:column;gap:12px}._card_zhwhl_10 h2{font-family:var(--font-family-display);font-size:1.3rem;margin:0}._muted_zhwhl_12{color:var(--muted-foreground);margin:0}._switch_zhwhl_13 button{background:none;border:none;color:var(--primary);font-weight:700;cursor:pointer;padding:0;font:inherit}._test_zhwhl_14{padding:8px 12px;border-radius:var(--radius);background:var(--tint-gold, #fdf3dc);color:#6b3d10;font-size:.88rem}._done_zhwhl_15{text-align:center;padding:32px 16px;display:flex;flex-direction:column;align-items:center;gap:12px}
