.hse-page{max-width:1400px;margin:0 auto;padding:0 20px 48px;color:var(--ink, #0e1330)}.hse-top{margin:16px 0;padding:16px;border:1px solid color-mix(in srgb,var(--ink, #0e1330) 16%,transparent);background:color-mix(in srgb,var(--paper, #f2ede2) 92%,#fff)}.hse-top h1{font:600 32px/1.15 var(--font-display, "Instrument Serif", serif);margin:0 0 6px}.hse-top p{margin:0;max-width:980px}.hse-app{display:grid;gap:16px}.hse-hero{border:1px solid color-mix(in srgb,var(--ink, #0e1330) 16%,transparent);padding:16px;background:#fff}.hse-hero h2{margin:0 0 8px}.hse-callout{margin-top:10px;padding:10px 12px;border-left:4px solid #c8102e;background:color-mix(in srgb,#c8102e 8%,#fff)}.hse-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hse-card{border:1px solid color-mix(in srgb,var(--ink, #0e1330) 16%,transparent);background:#fff;padding:14px}.hse-card h3{margin:0 0 6px}.hse-card p{margin:0 0 8px}.hse-card ul{margin:0;padding-left:18px}.hse-section{border:1px solid color-mix(in srgb,var(--ink, #0e1330) 16%,transparent);background:#fff;padding:14px}.hse-section h3{margin:0 0 10px}.hse-note{margin:0 0 10px;color:color-mix(in srgb,var(--ink, #0e1330) 75%,transparent)}.hse-table-wrap{overflow-x:auto}.hse-table{width:100%;border-collapse:collapse;font-size:13px}.hse-table th,.hse-table td{border:1px solid color-mix(in srgb,var(--ink, #0e1330) 16%,transparent);text-align:left;padding:8px 9px;vertical-align:top}.hse-table th{background:color-mix(in srgb,var(--paper, #f2ede2) 80%,#fff)}.hse-bios{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hse-bio{border:1px solid color-mix(in srgb,var(--ink, #0e1330) 12%,transparent);padding:10px}.hse-bio h4{margin:0 0 5px}.hse-bio p{margin:0}.hse-mini{margin-top:6px!important;font-size:12px}.hse-nutrition-calc .hse-nut-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px 14px;margin-bottom:12px}.hse-field{display:grid;gap:4px;font-size:13px;font-weight:500}.hse-field input,.hse-field select{font:400 14px var(--font-body, "Geist", system-ui, sans-serif);padding:7px 9px;border:1px solid color-mix(in srgb,var(--ink, #0e1330) 22%,transparent);background:#fff}.hse-fieldset{margin:0 0 12px;padding:10px 12px;border:1px dashed color-mix(in srgb,var(--ink, #0e1330) 28%,transparent)}.hse-fieldset legend{padding:0 6px;font-weight:600;font-size:13px}.hse-check{display:flex;align-items:center;gap:8px;margin:6px 0;font-size:13px;font-weight:400}.hse-muted{opacity:.45}.hse-nut-error{margin:0 0 8px;color:#a31010;font-size:13px}.hse-cohort{margin:0 0 8px;font-size:13px}.hse-studies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hse-study{border:1px solid color-mix(in srgb,var(--ink, #0e1330) 12%,transparent);padding:10px}.hse-study h4,.hse-study p{margin:0 0 5px}.hse-curator{border:1px dashed color-mix(in srgb,var(--ink, #0e1330) 20%,transparent);padding:10px}@media (max-width: 1100px){.hse-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.hse-bios,.hse-studies{grid-template-columns:1fr}}
