.hsi{background:var(--cream);border-top:1px solid #1e1e1a14;padding:72px 24px 80px}.hsi-inner{max-width:1080px;margin:0 auto}.hsi-head{max-width:720px;margin-bottom:52px}.hsi .hsi-h2{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.4px;margin:0 0 16px;font-size:clamp(26px,2.8vw,36px);font-weight:400;line-height:1.18}.hsi .hsi-lead{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.hsi-pillars{flex-wrap:wrap;gap:40px 36px;margin-bottom:48px;display:flex}.hsi-pillar{flex:260px;min-width:0}.hsi .hsi-h3{font-family:var(--font-sans);color:var(--ink);letter-spacing:.2px;border-bottom:1px solid #1e1e1a1a;margin:0 0 12px;padding-bottom:10px;font-size:13px;font-weight:600}.hsi-pillar p,.hsi-note p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.72}.hsi-note{background:#fff;border:1px solid #1e1e1a14;border-radius:14px;margin-bottom:48px;padding:26px 28px}.hsi .hsi-note .hsi-h3{border-bottom:0;margin-bottom:10px;padding-bottom:0}.hsi .hsi-inline-link{color:var(--sage-dk);text-underline-offset:3px;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px}.hsi .hsi-inline-link:hover{text-decoration-thickness:2px}.hsi-lists{flex-wrap:wrap;gap:40px 36px;display:flex}.hsi-linklist{flex:420px;min-width:0}.hsi .hsi-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hsi .hsi-chips li{margin:0;padding:0}.hsi .hsi-chip{color:var(--sage-dk);background:0 0;border:1px solid #21755740;border-radius:999px;padding:6px 13px;font-size:13px;line-height:1.35;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-block}.hsi .hsi-chip:hover{background:#21755714;border-color:#21755780}.hsi .hsi-chip:focus-visible{outline:2px solid var(--sage-dk);outline-offset:2px}@media (max-width:900px){.hsi-pillars{gap:32px}.hsi-pillar{flex:100%}}@media (max-width:640px){.hsi{padding:48px 20px 56px}.hsi-head{margin-bottom:36px}.hsi .hsi-lead{font-size:15px}.hsi-pillars,.hsi-lists{gap:30px;margin-bottom:36px}.hsi-note{margin-bottom:36px;padding:20px}.hsi-linklist{flex:100%}.hsi .hsi-inline-link{white-space:normal}}
