.ns-home-story{padding:clamp(22px,3vw,40px)}.ns-home-story h2{margin:0 0 18px}.ns-home-story p{line-height:1.85;margin:0 0 16px;color:var(--text,#24483e);overflow-wrap:anywhere}.ns-history-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:24px}.ns-history-grid h3{font-size:1rem;margin:0 0 12px}.ns-references{font-size:.8rem;margin-top:18px}.ns-references ul{padding-left:18px}.ns-references a{overflow-wrap:anywhere}.vd-fields .ns-narrative-field{grid-column:1/-1}.ns-narrative-field textarea{min-height:120px;resize:vertical}@media(max-width:650px){.ns-history-grid{grid-template-columns:1fr;gap:18px}.ns-home-story{padding:22px}}.ns-history-grid:has(>section:only-child){grid-template-columns:1fr}
