/* Geyser IC – Instrument Enclosures & Manifold Packages, IT/EN – v42 */
.integration-page .instrument-packages{margin-top:64px;padding-top:48px;border-top:2px solid var(--green);scroll-margin-top:120px}
.instrument-packages h2{max-width:900px;overflow-wrap:break-word}
.instrument-packages h3{margin:30px 0 10px;font-size:23px;line-height:1.3}
.instrument-packages .package-intro{max-width:980px;margin-bottom:32px}
.instrument-packages .package-intro p{font-size:17px}
.instrument-packages .package-components{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;list-style:none;padding:0;margin:24px 0 36px}
.instrument-packages .package-components li{min-width:0;border-top:1px solid var(--line);padding:22px 0;margin:0}
.instrument-packages .package-components li:last-child{grid-column:1/-1}
.instrument-packages .package-components h4{font-size:18px;line-height:1.4;color:var(--green);margin:0 0 8px}
.instrument-packages .package-components p{margin:0}
.instrument-packages .package-applications{padding:24px 28px;background:var(--soft);border-radius:14px;margin-bottom:28px}
.instrument-packages .package-applications h3,.instrument-packages .package-technical-note h3{margin-top:0}
.instrument-packages .package-applications p,.instrument-packages .package-technical-note p:last-child{margin-bottom:0}
.instrument-packages .package-technical-note{padding:24px 28px;border:1px solid var(--line);border-left:4px solid var(--orange);border-radius:0 14px 14px 0;background:var(--paper)}
.instrument-packages .package-project-data{margin:34px 0 24px;max-width:1020px}
.integration-card .package-crosslink{border-top:1px solid var(--line);padding-top:16px;margin:0 0 22px}
.integration-card .package-crosslink p{font-size:14px;line-height:1.65;margin:0 0 8px}
.integration-card .package-crosslink .service-text-link{font-size:14px;margin-top:0}
.instrument-packages .btn{max-width:100%;white-space:normal;text-align:center}
@media(max-width:700px){.integration-page .instrument-packages{margin-top:40px;padding-top:32px;scroll-margin-top:100px}.instrument-packages .package-components{grid-template-columns:1fr;gap:0}.instrument-packages .package-components li:last-child{grid-column:auto}.instrument-packages .package-applications,.instrument-packages .package-technical-note{padding:20px}.instrument-packages h3{font-size:21px}.instrument-packages .package-intro p{font-size:16px}}
