.cluster-subheading{margin:2rem 0 1rem;padding-top:1.4rem;border-top:1px solid var(--line)}.cluster-subheading:first-of-type{margin-top:.5rem}.cluster-subheading h3{margin:.25rem 0;font-family:"Manrope",sans-serif;font-size:clamp(1.35rem,2.2vw,2rem)}.cluster-subheading p{max-width:62ch;margin:0;color:var(--muted)}.secondary-services{margin-top:1.25rem}.home-inline-cta{margin-top:1.5rem}.home-feature-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:clamp(2rem,5vw,5rem);align-items:center}.home-feature-media{position:relative;overflow:hidden;border-radius:1.1rem;min-height:360px;background:var(--navy)}.home-feature-media img{display:block;width:100%;height:100%;min-height:360px;object-fit:cover}.home-feature-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(3,16,28,.46))}.source-grid,.local-pattern-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.5rem}.source-card,.local-pattern-card{padding:1.15rem;border:1px solid var(--line);border-radius:.8rem;background:var(--white)}.source-card h3,.local-pattern-card h3{margin:0 0 .45rem;font-size:1rem}.source-card p,.local-pattern-card p{margin:0;color:var(--muted);font-size:.94rem}.triage-shell{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem);align-items:start}.triage-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:.85rem;background:var(--white)}.triage-table{width:100%;border-collapse:collapse;min-width:560px}.triage-table th,.triage-table td{padding:1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.triage-table th{font-family:"Manrope",sans-serif;background:var(--navy);color:#fff}.triage-table tr:last-child td{border-bottom:0}.triage-table td:first-child{font-weight:700;color:var(--navy)}.triage-note{margin-top:1rem;color:var(--muted)}.local-context-layout{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:center}.local-context-layout .home-feature-media{min-height:420px}.local-context-layout .home-feature-media img{min-height:420px}.utility-link{display:inline-block;margin-top:1rem;font-weight:700;color:var(--copper2)}@media(max-width:850px){.home-feature-grid,.triage-shell,.local-context-layout{grid-template-columns:1fr}.home-feature-media,.home-feature-media img,.local-context-layout .home-feature-media,.local-context-layout .home-feature-media img{min-height:280px}.source-grid,.local-pattern-grid{grid-template-columns:1fr}.triage-table{min-width:520px}}@media(max-width:560px){.cluster-subheading{margin-top:1.4rem}.home-feature-media,.home-feature-media img,.local-context-layout .home-feature-media,.local-context-layout .home-feature-media img{min-height:230px}.source-card,.local-pattern-card{padding:1rem}.triage-table th,.triage-table td{padding:.8rem}}
