.promo[data-v-f5528fe2]{max-width:960px}.material-list[data-v-f5528fe2]{display:grid;gap:var(--hg-space-5)}.material[data-v-f5528fe2]{background:var(--hg-color-surface);border:1px solid var(--hg-color-line);border-radius:var(--hg-radius-lg);display:grid;gap:var(--hg-space-6);grid-template-columns:200px minmax(0,1fr);padding:var(--hg-space-6)}.material-cover[data-v-f5528fe2]{align-content:center;background:var(--hg-color-bg-tint);border-radius:var(--hg-radius-sm);display:grid;padding:var(--hg-space-4)}.material-cover img[data-v-f5528fe2]{height:auto;width:100%}.material-body[data-v-f5528fe2]{align-content:center;display:grid;gap:var(--hg-space-3);min-width:0}.material-meta[data-v-f5528fe2]{color:var(--hg-color-text-muted);font-size:var(--hg-text-caption);margin:0}.material-title[data-v-f5528fe2]{color:var(--hg-color-text-strong);font-size:var(--hg-text-h3);line-height:var(--hg-leading-h3);margin:0}.material-description[data-v-f5528fe2]{color:var(--hg-color-text-muted);font-size:var(--hg-text-body-lg);line-height:1.75;margin:0}.material-actions[data-v-f5528fe2]{display:flex;flex-wrap:wrap;gap:var(--hg-space-3);margin-top:var(--hg-space-2)}.action-button[data-v-f5528fe2]{min-height:44px}.material-hint[data-v-f5528fe2]{color:var(--hg-color-text-muted);font-size:var(--hg-text-caption);line-height:1.75;margin:0}.material-text[data-v-f5528fe2]{border-top:1px solid var(--hg-color-line);grid-column:1/-1;padding-top:var(--hg-space-4)}.material-text summary[data-v-f5528fe2]{align-items:center;color:var(--hg-color-link);cursor:pointer;display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:4px}.text-body[data-v-f5528fe2]{color:var(--hg-color-text);line-height:1.75;max-width:68ch}.text-body p[data-v-f5528fe2]{margin:var(--hg-space-3) 0 0}.text-body .lead[data-v-f5528fe2]{font-weight:var(--hg-weight-bold)}.text-body .lead[data-v-f5528fe2],.text-body h3[data-v-f5528fe2]{color:var(--hg-color-text-strong)}.text-body h3[data-v-f5528fe2]{font-size:var(--hg-text-body-lg);line-height:var(--hg-leading-body-lg);margin:var(--hg-space-5) 0 0}.text-body[data-v-f5528fe2] :is(ol,ul){display:grid;gap:var(--hg-space-1);margin:var(--hg-space-2) 0 0;padding-left:1.5em}.text-body dl[data-v-f5528fe2]{display:grid;gap:var(--hg-space-2);margin:var(--hg-space-2) 0 0}.text-body dl div[data-v-f5528fe2]{display:grid;gap:var(--hg-space-3);grid-template-columns:8em minmax(0,1fr)}.text-body dt[data-v-f5528fe2]{color:var(--hg-color-text-strong);font-weight:var(--hg-weight-bold)}.text-body dd[data-v-f5528fe2]{margin:0;overflow-wrap:anywhere}.text-body a[data-v-f5528fe2]{color:var(--hg-color-link);text-decoration:underline;text-underline-offset:4px}.text-body .footnote[data-v-f5528fe2]{color:var(--hg-color-text-muted);font-size:var(--hg-text-caption)}@media(max-width:767px){.material[data-v-f5528fe2]{gap:var(--hg-space-5);grid-template-columns:minmax(0,1fr);padding:var(--hg-space-5)}.material-cover[data-v-f5528fe2]{max-width:180px}.action-button[data-v-f5528fe2]{flex:1 1 100%;height:auto;padding-block:var(--hg-space-2);white-space:normal}.text-body dl div[data-v-f5528fe2]{gap:0;grid-template-columns:minmax(0,1fr)}}
