.p0Of9W_portfolio{width:100%}.p0Of9W_index{color:var(--muted);justify-content:space-between;gap:1rem;padding-bottom:1.125rem;font-size:.8125rem;font-weight:500;display:flex}.p0Of9W_entry{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:2.75rem 0;display:grid}.p0Of9W_entry:last-child{border-bottom:1px solid var(--hairline)}.p0Of9W_copy,.p0Of9W_visual{min-width:0}.p0Of9W_identity{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.p0Of9W_logoArea{align-items:center;height:4.5rem;display:flex}.p0Of9W_logo{object-fit:contain;object-position:left center;display:block}.p0Of9W_logo[data-company=chemtech-prochimica]{width:8.875rem;height:4.5rem}.p0Of9W_logo[data-company=hospitall]{width:11.5rem;height:3.25rem}.p0Of9W_logo[data-company=nic-lahore]{width:10.625rem;height:3.8125rem}.p0Of9W_number{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.75rem}.p0Of9W_copy .p0Of9W_field{color:var(--teal-ink);margin:0 0 .6rem;font-size:.8125rem;font-weight:600}.p0Of9W_portfolio .p0Of9W_copy h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,2.2vw,2.125rem);line-height:1.15}.p0Of9W_copy .p0Of9W_headline{color:var(--foreground);max-width:28rem;margin:1.25rem 0 0;font-size:1.0625rem;font-weight:500;line-height:1.5}.p0Of9W_copy .p0Of9W_summary{max-width:29rem;margin:.6rem 0 0;font-size:.9375rem;line-height:1.65}.p0Of9W_portfolio .p0Of9W_link{min-height:2.75rem;color:var(--teal-ink);border-bottom:1px solid #afceca;align-items:center;gap:1.25rem;margin-top:1.4rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.p0Of9W_link span{transition:transform .18s}.p0Of9W_link:hover span{transform:translate(2px,-2px)}.p0Of9W_link:hover{border-color:var(--teal-ink)}.p0Of9W_link:focus-visible{outline:2px solid var(--teal-ink);outline-offset:5px;border-radius:2px}@media (max-width:56rem){.p0Of9W_entry{grid-template-columns:1fr;gap:1.75rem;padding:2.25rem 0}.p0Of9W_identity{margin-bottom:1rem}.p0Of9W_copy .p0Of9W_summary,.p0Of9W_copy .p0Of9W_headline{max-width:38rem}.p0Of9W_visual{width:100%}}@media (max-width:30rem){.p0Of9W_entry{padding:1.75rem 0}.p0Of9W_portfolio .p0Of9W_copy h2{font-size:1.7rem}.p0Of9W_logoArea{height:4rem}.p0Of9W_logo[data-company=chemtech-prochimica]{width:7rem;height:3.6rem}.p0Of9W_copy .p0Of9W_headline{margin-top:1rem}}@media (prefers-reduced-motion:reduce){.p0Of9W_link span{transition:none}.p0Of9W_link:hover span{transform:none}}
.BUycxa_frame{--insight-ink:#0a6664;--insight-line:#c1d9d1;aspect-ratio:5/3;isolation:isolate;background:linear-gradient(145deg,#f9fcfa,#eaf5ef);border-radius:1.25rem;width:100%;min-width:0;height:100%;overflow:hidden}.BUycxa_frame[data-kind=action-risk]{background:linear-gradient(145deg,#fbfcf9,#f4f3e9)}.BUycxa_frame[data-kind=vendor-questions]{background:linear-gradient(145deg,#fbfcfb,#edf2ef)}.BUycxa_frame>svg{width:100%;height:100%;display:block}.BUycxa_scene{transform-origin:50%;transition:transform .26s}.BUycxa_paper{fill:#fff;stroke:var(--insight-line);stroke-width:1.25px}.BUycxa_shadow{fill:#164d3c;opacity:.055}.BUycxa_mint{fill:#e3f3ec}.BUycxa_violet{fill:#eee8f7}.BUycxa_amber{fill:#f7eddc}.BUycxa_deep{fill:var(--insight-ink)}.BUycxa_line,.BUycxa_fineLine,.BUycxa_connector,.BUycxa_inkStroke,.BUycxa_violetStroke,.BUycxa_amberStroke{fill:none;stroke-linecap:round;stroke-linejoin:round}.BUycxa_line{stroke:var(--insight-line);stroke-width:3px}.BUycxa_fineLine{stroke:#d6e5df;stroke-width:1.5px}.BUycxa_connector{stroke:#78a99a;stroke-width:1.75px}.BUycxa_inkStroke{stroke:var(--insight-ink);stroke-width:2px}.BUycxa_violetStroke{stroke:#806897;stroke-width:2px}.BUycxa_amberStroke{stroke:#a77a36;stroke-width:2px}.BUycxa_label,.BUycxa_smallLabel,.BUycxa_lightLabel{fill:var(--insight-ink);font-family:var(--font-grotesk), sans-serif;letter-spacing:-.45px;font-size:21px;font-weight:500}.BUycxa_smallLabel{font-size:19px}.BUycxa_lightLabel{fill:#fff;font-size:24px;font-weight:600}.BUycxa_frame[data-compact=true]{border-radius:.875rem}.BUycxa_frame[data-compact=true] .BUycxa_detail{display:none}@media (hover:hover) and (pointer:fine){.BUycxa_frame:hover .BUycxa_scene{transform:translateY(-3px)}}a:focus-within .BUycxa_frame .BUycxa_scene{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.BUycxa_scene{transition:none}.BUycxa_frame:hover .BUycxa_scene{transform:none}a:focus-within .BUycxa_frame .BUycxa_scene{transform:none}}
.lY8qfG_library{width:100%}.lY8qfG_library a.lY8qfG_feature{color:var(--foreground);background:linear-gradient(125deg,#f4faf8 20%,#e8f4f0);border:1px solid #d8e9e5;border-radius:1.5rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.5rem,3vw,2.75rem);text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid;box-shadow:inset 0 1px #fff,0 12px 32px #123f3506}.lY8qfG_featureCopy,.lY8qfG_featureArt,.lY8qfG_cardArt,.lY8qfG_cardCopy{min-width:0}.lY8qfG_keepTogether{white-space:nowrap}.lY8qfG_library .lY8qfG_eyebrow{color:var(--teal-ink);letter-spacing:.025em;margin:0;font-size:.75rem;font-weight:600;line-height:1.5}.lY8qfG_eyebrow>span{color:#7d9b93;margin-inline:.5rem}.lY8qfG_library .lY8qfG_feature h2{letter-spacing:-.04em;text-wrap:balance;max-width:28rem;margin:1rem 0 0;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.13}.lY8qfG_library .lY8qfG_summary{color:var(--muted);margin:1rem 0 0;font-size:.9375rem;line-height:1.7}.lY8qfG_feature .lY8qfG_summary{max-width:28rem;font-size:1rem}.lY8qfG_featureCta{gap:1.25rem;margin-top:1.65rem}.lY8qfG_featureCta>span{transition:transform .2s}.lY8qfG_featureArt{width:100%}.lY8qfG_library a.lY8qfG_feature:hover{border-color:#93c6ba;box-shadow:inset 0 1px #fff,0 14px 36px #123f3510}.lY8qfG_feature:hover .lY8qfG_featureCta>span{transform:translate(2px,-2px)}.lY8qfG_collection{margin-top:3.5rem}.lY8qfG_collectionHeading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.lY8qfG_library .lY8qfG_collectionHeading h2{letter-spacing:-.035em;margin:0;font-size:1.625rem}.lY8qfG_collectionHeading>span{color:var(--faint);font-size:.8125rem}.lY8qfG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.lY8qfG_library a.lY8qfG_card{border:1px solid var(--hairline);min-width:0;color:var(--foreground);background:#fff;border-radius:1.25rem;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}.lY8qfG_cardArt{background:#fbfdfc;border-bottom:1px solid #e8efed;padding:.65rem}.lY8qfG_cardCopy{flex-direction:column;flex:1;padding:1.5rem;display:flex}.lY8qfG_library .lY8qfG_card h3{letter-spacing:-.025em;margin:.75rem 0 0;font-size:1.3125rem;line-height:1.25}.lY8qfG_card .lY8qfG_summary{margin-top:.875rem;font-size:.875rem;line-height:1.7}.lY8qfG_readLink{color:var(--teal-ink);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.65rem;font-size:.875rem;font-weight:600;display:flex}.lY8qfG_readLink>span{border:1px solid #d6e6e1;border-radius:50%;place-items:center;width:2rem;height:2rem;transition:transform .2s;display:grid}.lY8qfG_library a.lY8qfG_card:hover{border-color:#a7cec3;transform:translateY(-3px);box-shadow:0 10px 28px #103c3610}.lY8qfG_card:hover .lY8qfG_readLink>span{transform:translate(2px,-2px)}.lY8qfG_library a:focus-visible{outline:2px solid var(--teal-ink);outline-offset:5px}@media (max-width:63.99rem){.lY8qfG_library a.lY8qfG_feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;padding:1.75rem}.lY8qfG_grid{gap:1rem}.lY8qfG_cardCopy{padding:1.25rem}.lY8qfG_library .lY8qfG_card h3{font-size:1.1875rem}}@media (max-width:47.99rem){.lY8qfG_library a.lY8qfG_feature{grid-template-columns:1fr;gap:1.75rem;padding:1.5rem}.lY8qfG_featureArt{justify-self:center;max-width:32rem}.lY8qfG_library .lY8qfG_feature h2{max-width:30rem;font-size:2rem}.lY8qfG_feature .lY8qfG_summary{max-width:32rem}.lY8qfG_collection{margin-top:2.75rem}.lY8qfG_collectionHeading{flex-direction:column;align-items:flex-start;gap:.4rem}.lY8qfG_grid{grid-template-columns:1fr;gap:1.5rem}.lY8qfG_cardArt{max-height:18rem;overflow:hidden}.lY8qfG_cardCopy{padding:1.5rem}.lY8qfG_library .lY8qfG_card h3{font-size:1.375rem}.lY8qfG_card .lY8qfG_summary{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.lY8qfG_library a.lY8qfG_feature,.lY8qfG_library a.lY8qfG_card,.lY8qfG_readLink>span,.lY8qfG_featureCta>span{transition:none}.lY8qfG_library a.lY8qfG_card:hover,.lY8qfG_card:hover .lY8qfG_readLink>span,.lY8qfG_feature:hover .lY8qfG_featureCta>span{transform:none}}
.q_c7_G_journey{max-width:none}.q_c7_G_journey>*+*{margin-top:0}.q_c7_G_chapter{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,.94fr);align-items:start;gap:1.5rem clamp(2rem,4vw,4.5rem);padding-block:clamp(2.75rem,5vw,4.5rem);display:grid;position:relative}.q_c7_G_chapter:before{content:"";background:var(--cyan);transform-origin:0;width:3rem;height:2px;position:absolute;top:-1px;left:0}.q_c7_G_chapterLabel{color:var(--teal-ink);letter-spacing:.065em;text-transform:uppercase;grid-column:1/-1;align-items:center;gap:.8rem;font-size:.75rem;font-weight:600;display:flex}.q_c7_G_chapterLabel>span:first-child{color:var(--muted);font-variant-numeric:tabular-nums}.q_c7_G_narrative,.q_c7_G_feature{min-width:0}.q_c7_G_narrative>*+*{margin-top:1.1rem}.q_c7_G_journey .q_c7_G_narrative>h2{letter-spacing:-.03em;text-wrap:balance;max-width:24ch;margin-top:2.5rem;font-size:clamp(1.375rem,2.05vw,1.875rem);line-height:1.25}.q_c7_G_journey .q_c7_G_narrative>h3{margin-top:1.75rem}.q_c7_G_journey .q_c7_G_narrative>:first-child{margin-top:0}.q_c7_G_journey .q_c7_G_narrative>p{max-width:47ch;font-size:1rem;line-height:1.75}.q_c7_G_feature{align-self:start}.q_c7_G_scopeFeature{isolation:isolate;background:linear-gradient(140deg,#fff 25%,#f0faf9);border:1px solid #d5e9e8;border-radius:1.1rem;padding:1.5rem;position:relative;box-shadow:0 4px 8px #0c1b2405,0 20px 45px -30px #00646340}.q_c7_G_scopeFeature:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border-bottom:1px solid #c6e6e4;border-right:1px solid #c6e6e4;position:absolute;inset:.5rem -.45rem -.5rem .45rem}.q_c7_G_journey .q_c7_G_scopeFeature .doc-table{margin-top:0}.q_c7_G_journey .q_c7_G_scopeFeature table{table-layout:fixed}.q_c7_G_journey .q_c7_G_scopeFeature caption{color:var(--teal-ink);padding-bottom:1.15rem;font-size:1rem}.q_c7_G_journey .q_c7_G_scopeFeature th,.q_c7_G_journey .q_c7_G_scopeFeature td{padding:.9rem 0 .9rem 1rem;font-size:.875rem;line-height:1.6}.q_c7_G_journey .q_c7_G_scopeFeature th:first-child,.q_c7_G_journey .q_c7_G_scopeFeature td:first-child{width:39%;padding-left:0}.q_c7_G_journey .q_c7_G_scopeFeature tbody tr:last-child td{border-bottom:0;padding-bottom:0}.q_c7_G_chapter[data-chapter=records] .q_c7_G_feature,.q_c7_G_chapter[data-chapter=measure] .q_c7_G_feature{position:sticky;top:7.5rem}.q_c7_G_journey .q_c7_G_feature .q_c7_G_previewLink{align-items:center;gap:.65rem;min-height:2.75rem;margin-top:.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.q_c7_G_previewLink>span{transition:transform .18s}.q_c7_G_previewLink:hover>span{transform:translate(3px)}.q_c7_G_chapter[data-chapter=review]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.q_c7_G_chapter[data-chapter=review] .q_c7_G_narrative{grid-area:2/2}.q_c7_G_chapter[data-chapter=review] .q_c7_G_feature{grid-area:2/1}.q_c7_G_reviewFeature{border-left:2px solid var(--cyan);background:linear-gradient(105deg,#edf8f7,#f9fcfc);padding:.5rem 1.5rem .5rem 1.25rem}.q_c7_G_journey .q_c7_G_reviewFeature .doc-steps{margin-top:0}.q_c7_G_journey .q_c7_G_reviewFeature .doc-steps>li{border-color:#d5e8e6;gap:1rem;padding-block:1.25rem}.q_c7_G_journey .q_c7_G_reviewFeature .doc-steps>li:first-child{border-top:0}.q_c7_G_journey .q_c7_G_reviewFeature .doc-steps>li:last-child{border-bottom:0}.q_c7_G_journey .q_c7_G_reviewFeature .doc-step-n{background:#fff;border-radius:.45rem;width:1.65rem;height:1.65rem}.q_c7_G_journey .q_c7_G_reviewFeature .doc-steps h3{font-size:1.125rem;line-height:1.4}.q_c7_G_journey .q_c7_G_reviewFeature .doc-steps p{font-size:.9375rem;line-height:1.6}.q_c7_G_measurementFeature{background:linear-gradient(145deg,#f5fafb,#fff 75%);border:1px solid #dceaea;border-radius:1rem;padding:1rem 1rem 1.4rem}.q_c7_G_measurementArt>div{border:0;border-radius:.6rem;height:14rem}.q_c7_G_measurementFeature figcaption{padding-inline:.4rem}.q_c7_G_measurementFeature figcaption p{max-width:32ch;margin-top:.3rem;font-size:.9375rem;line-height:1.6}.q_c7_G_closing{display:block}.q_c7_G_closing .q_c7_G_narrative{max-width:48rem;margin-inline:auto}.q_c7_G_closing .q_c7_G_narrative>h2{max-width:none;font-size:clamp(1.75rem,3vw,2.25rem)}@media (max-width:63.99rem){.q_c7_G_chapter,.q_c7_G_chapter[data-chapter=review]{grid-template-columns:minmax(0,1fr);gap:1.5rem}.q_c7_G_chapter[data-chapter=review] .q_c7_G_narrative,.q_c7_G_chapter[data-chapter=review] .q_c7_G_feature{grid-area:auto}.q_c7_G_journey .q_c7_G_narrative>p{max-width:64ch}.q_c7_G_feature{width:100%;max-width:38rem;margin-inline:auto}.q_c7_G_chapter[data-chapter=records] .q_c7_G_feature,.q_c7_G_chapter[data-chapter=measure] .q_c7_G_feature{position:static}.q_c7_G_measurementFeature{max-width:28rem;margin-inline:auto}}@media (max-width:29.99rem){.q_c7_G_chapter{padding-block:2.5rem}.q_c7_G_scopeFeature{padding:1.1rem}.q_c7_G_journey .q_c7_G_scopeFeature th,.q_c7_G_journey .q_c7_G_scopeFeature td{padding-left:.75rem}.q_c7_G_reviewFeature{padding-inline:.9rem}.q_c7_G_measurementFeature{padding:.75rem .75rem 1.1rem}.q_c7_G_measurementArt>div{height:12rem}}@media (prefers-reduced-motion:no-preference){.q_c7_G_journey>[data-visual-entered=true]>.q_c7_G_chapter{animation:.65s cubic-bezier(.2,.65,.3,1) both q_c7_G_chapter-enter}.q_c7_G_journey>[data-visual-entered=true]>.q_c7_G_chapter:before{animation:.7s ease-out both q_c7_G_rule-enter}}@media (prefers-reduced-motion:reduce){.q_c7_G_previewLink>span{transition:none}.q_c7_G_previewLink:hover>span{transform:none}}@keyframes q_c7_G_chapter-enter{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes q_c7_G_rule-enter{0%{transform:scaleX(.3)}to{transform:scaleX(1)}}
.VJWAMa_story{border-top:1px solid var(--hairline)}.VJWAMa_section{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);padding:2.5rem 0;display:grid}.VJWAMa_label{align-items:baseline;gap:1.25rem;display:flex}.VJWAMa_number{color:var(--teal-ink);font-variant-numeric:tabular-nums;font-size:.8125rem}.VJWAMa_label h2{letter-spacing:-.03em;margin:0;scroll-margin-top:7rem;font-size:clamp(1.3rem,2vw,1.625rem);font-weight:500;line-height:1.25}.VJWAMa_prose{min-width:0;max-width:40rem}.VJWAMa_prose p{margin:0;font-size:1.0625rem;line-height:1.75}.VJWAMa_prose p+p{margin-top:1rem}.VJWAMa_prose .doc-callout{border-left:3px solid var(--teal);color:var(--foreground);background:#edf7f5;border-radius:0 .75rem .75rem 0;margin:0;padding:1.25rem 1.5rem;font-size:1.125rem;font-weight:500}.VJWAMa_section:last-child{background:#f7f9fa;border:0;border-radius:1rem;margin-top:1.5rem;padding:2rem}@media (max-width:47.99rem){.VJWAMa_section{grid-template-columns:1fr;gap:1rem;padding:1.75rem 0}.VJWAMa_label{gap:.85rem}.VJWAMa_prose p{font-size:1rem}.VJWAMa_section:last-child{padding:1.5rem}}