:root{--ind-white:#fff;--ind-light-grey:#f5f7fa;--ind-border-color:#0b2f4f1f;--ind-text-primary:#0b2f4f;--ind-text-secondary:#0b2f4fbf}.industries-hero-premium{color:#fff;background:linear-gradient(135deg,#0b2f4f 0%,#051524 100%);grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;min-height:650px;padding:5rem clamp(1rem,4vw,3.5rem);display:grid}.industries-hero-premium h1{margin:.5rem 0 1.5rem;font-size:clamp(2.8rem,5vw,4rem);line-height:1.1;color:#fff!important}.industries-hero-premium p{color:#ffffffe0;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.7}.industries-hero-premium .hero-actions .primary-btn:hover{background-color:var(--red-dark)!important;border-color:var(--red-dark)!important;transform:translateY(-2px)!important}.industries-hero-premium .hero-actions .primary-btn{background-color:var(--red)!important;border-color:var(--red)!important;color:#fff!important;border-radius:50px!important;height:56px!important;min-height:56px!important;padding:0 2.25rem!important;font-size:.95rem!important;font-weight:600!important}.industries-hero-premium .hero-actions .secondary-btn:hover{color:#fff!important;background-color:#0b2f4f!important;border-color:#0b2f4f!important;transform:translateY(-2px)!important;box-shadow:0 10px 20px #0b2f4f40!important}.hero-collage-grid{grid-template-rows:repeat(4,110px);grid-template-columns:repeat(6,1fr);gap:.75rem;width:100%;display:grid}.collage-item{border:1px solid #ffffff1f;border-radius:8px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 8px 24px #0003}.collage-item:hover{transform:scale(1.03)}.collage-item img{object-fit:cover;width:100%;height:100%;display:block}.collage-item-1,.collage-item-2{grid-area:span 2/span 3}.collage-item-3,.collage-item-4,.collage-item-5{grid-area:span 2/span 2}.showcase-grid-premium{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem;display:grid}.showcase-card-premium{border:1px solid var(--line,#e2e8f0);background:#fff;border-radius:12px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 12px #0b2f4f0a}.showcase-card-premium:hover{transform:translateY(-6px);box-shadow:0 16px 36px #0b2f4f1f}.showcase-card-image{width:100%;height:220px;overflow:hidden}.showcase-card-image img{object-fit:cover;width:100%;height:100%}.showcase-card-content{flex-direction:column;flex:1;padding:1.5rem;display:flex}.showcase-card-content h3{color:var(--navy,#0b2f4f);margin:.5rem 0;font-size:1.3rem}.showcase-card-content p{color:var(--steel,#0b2f4fbf);margin-bottom:1rem;font-size:.88rem;line-height:1.6}.showcase-card-apps{border-top:1px solid #0b2f4f0f;margin-top:auto;margin-bottom:1.25rem;padding-top:1rem}.showcase-card-apps h4{text-transform:uppercase;letter-spacing:.08em;color:var(--muted,#0b2f4f80);margin:0 0 .5rem;font-size:.72rem}.showcase-card-apps ul{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.showcase-card-apps li{color:var(--navy,#0b2f4f);background:#f5f7fa;border-radius:4px;padding:.25rem .5rem;font-size:.72rem;font-weight:500}.challenges-timeline{justify-content:space-between;align-items:center;gap:1.5rem;margin:4rem 0;display:flex;position:relative}.timeline-step{border:1px solid var(--line,#e2e8f0);text-align:center;background:#fff;border-radius:12px;flex:1;padding:2rem 1.5rem;transition:transform .3s;position:relative;box-shadow:0 4px 12px #0b2f4f08}.timeline-step:hover{transform:translateY(-4px)}.timeline-step .step-icon{margin-bottom:1rem;font-size:2.2rem}.timeline-step h4{color:var(--navy,#0b2f4f);margin:0 0 .5rem;font-size:1.1rem}.timeline-step p{color:var(--steel,#0b2f4fbf);margin:0;font-size:.8rem;line-height:1.5}.timeline-arrow{color:var(--red,#e53935);font-size:1.8rem;font-weight:700}.why-global-buyers-section{border-top:1px solid var(--line,#e2e8f0);background:#f5f7fa;padding:5rem clamp(1rem,4vw,3.5rem)}.global-trust-grid{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3.5rem;display:grid}.global-trust-card{border:1px solid var(--line,#e2e8f0);background:#fff;border-radius:12px;flex-direction:column;padding:2.25rem 1.75rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 12px #0b2f4f05}.global-trust-card:hover{transform:translateY(-5px);box-shadow:0 16px 32px #0b2f4f14}.card-icon-wrap{width:54px;height:54px;color:var(--navy,#0b2f4f);background:#0b2f4f0d;border-radius:10px;justify-content:center;align-items:center;margin-bottom:1.5rem;transition:background .3s,color .3s;display:flex}.global-trust-card:hover .card-icon-wrap{background:var(--navy,#0b2f4f);color:#fff}.trust-icon{width:28px;height:28px}.global-trust-card h3{color:var(--navy,#0b2f4f);text-transform:uppercase;letter-spacing:.03em;margin:0 0 1.25rem;font-size:1.1rem;font-weight:700;line-height:1.3}.global-trust-card ul{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.global-trust-card li{color:var(--steel,#0b2f4fbf);padding-left:1.25rem;font-size:.88rem;line-height:1.4;position:relative}.global-trust-card li:before{content:"•";color:var(--red,#e53935);font-size:1.1rem;font-weight:700;position:absolute;top:-1px;left:0}.white-trust-strip-divider{border-top:1px solid var(--line,#e2e8f0);border-bottom:1px solid var(--line,#e2e8f0);background:#fff;justify-content:center;align-items:center;min-height:90px;padding:2.25rem clamp(1rem,4vw,3.5rem);display:flex}.trust-strip-inner{flex-wrap:nowrap;justify-content:space-around;align-items:center;gap:1rem;width:100%;max-width:1200px;display:flex}.trust-strip-item{color:var(--navy,#0b2f4f);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;display:flex}.trust-strip-item .check-mark{color:#10b981;font-size:1.15rem;font-weight:900}@media (width<=1200px){.industries-hero-premium{grid-template-columns:1fr;gap:3rem}.showcase-grid-premium{grid-template-columns:repeat(2,1fr)}.global-trust-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.challenges-timeline{flex-direction:column;gap:2rem}.timeline-arrow{transform:rotate(90deg)}}@media (width<=760px){.showcase-grid-premium,.global-trust-grid{grid-template-columns:1fr}.trust-strip-inner{flex-wrap:wrap;justify-content:center;gap:.75rem}.trust-strip-item{font-size:.82rem}}.industry-detail-hero-premium{color:#fff;border-bottom:1px solid #ffffff1a;animation:25s infinite alternate certHeroBgShift;position:relative;overflow:hidden;background-color:#051524!important;background-image:radial-gradient(70% 50%,#e5393514 0%,#0000 60%),radial-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(135deg,#0b2f4f 0%,#051524 100%)!important;background-size:cover,24px 24px,cover!important;padding-block:3.5rem!important}.industry-detail-hero-premium .text-link{cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-bottom:1rem;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-flex;color:#fff9!important}.industry-detail-hero-premium .text-link:hover{color:#fff!important}.industry-detail-hero-premium h1{margin-top:0;margin-bottom:1rem;font-family:Raleway,sans-serif;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;line-height:1.15;color:#fff!important}.industry-detail-hero-grid{grid-template-columns:1.25fr .75fr;align-items:center;display:grid;gap:3rem!important}.unified-challenge-left .premium-challenge-card{color:#0b2f4f!important;border-radius:8px!important;max-width:100%!important;padding:1.5rem!important}.unified-challenge-left .premium-challenge-card h4{color:#0b2f4f!important;font-size:1.1rem!important}.unified-challenge-left .challenge-desc{color:#0b2f4fbf!important}.unified-challenge-left .challenge-spec-item{background:#0b2f4f0a!important;border:1px solid #0b2f4f14!important}.unified-challenge-left .spec-label{color:#0b2f4f80!important}.unified-challenge-left .spec-value{color:#0b2f4f!important}.unified-challenge-right .industry-hero-compliance{margin-top:0}.unified-challenge-right .compliance-heading{color:#0b2f4f99;font-size:.8rem;font-weight:700}.unified-challenge-right .compliance-tag{color:#0b2f4f;background:#0b2f4f0a;border:1px solid #0b2f4f1f;font-weight:600}.industry-detail-hero-premium .hero-actions .secondary-btn{color:#fff!important;background:0 0!important;border:2px solid #fffc!important;transition:transform,opacity,background-color,border-color,color,box-shadow .25s!important}.industry-detail-hero-premium .hero-actions .secondary-btn:hover{color:#051524!important;background:#fff!important;border-color:#fff!important}.industry-portal-page-wrapper .industry-detail-hero-premium{padding-block:1.75rem 2.25rem!important}.industry-portal-page-wrapper .back-to-industries-btn{color:#fff!important;cursor:pointer!important;padding:.45rem 1rem!important;background:0 0!important;border:1px solid #fff6!important;border-radius:50px!important;align-items:center!important;gap:.5rem!important;margin-bottom:1.25rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important;font-size:.85rem!important;font-weight:600!important;transition:transform,opacity,background-color,border-color,color,box-shadow .2s!important;display:inline-flex!important}.industry-portal-page-wrapper .industry-detail-hero-grid{grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:2.5rem!important}.industry-portal-page-wrapper .hero-b2b-left{flex-direction:column!important;justify-content:space-between!important;display:flex!important}.industry-portal-page-wrapper .hero-b2b-right{align-items:stretch!important;display:flex!important}.industry-portal-page-wrapper .hero-b2b-image-container{border-radius:8px!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:380px!important;margin:0!important;overflow:hidden!important}.industry-portal-page-wrapper .hero-b2b-image-container img{object-fit:cover!important;width:100%!important;height:100%!important}.industry-portal-page-wrapper .hero-b2b-image-container figcaption{padding:.6rem .8rem!important}.industry-portal-page-wrapper .hero-b2b-image-container figcaption span{display:none!important}.industry-portal-page-wrapper .premium-challenge-card{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#ffffff12!important;border:1px solid #ffffff26!important;border-radius:8px!important;margin-top:1rem!important;margin-bottom:1rem!important;padding:1.25rem!important}.industry-portal-page-wrapper .challenge-label{text-transform:uppercase!important;color:#fff!important;letter-spacing:.05em!important;margin-bottom:.4rem!important;font-size:.72rem!important;font-weight:850!important;display:inline-block!important}.industry-portal-page-wrapper .premium-challenge-card h4{color:#fff!important;margin:0 0 .5rem!important;font-size:1.05rem!important;font-weight:700!important}.industry-portal-page-wrapper .challenge-desc{color:#ffffffd9!important;margin:0 0 1rem!important;font-size:.88rem!important;line-height:1.45!important}.industry-portal-page-wrapper .challenge-spec-strip{flex-wrap:wrap!important;gap:.75rem!important;display:flex!important}.industry-portal-page-wrapper .challenge-spec-item{background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:6px!important;flex-direction:column!important;flex:140px!important;gap:.15rem!important;padding:.5rem .75rem!important;display:flex!important}.industry-portal-page-wrapper .spec-label{color:#ffffff80!important;text-transform:uppercase!important;font-size:.65rem!important;font-weight:600!important}.industry-portal-page-wrapper .spec-value{color:#fff!important;font-size:.88rem!important;font-weight:700!important}.industry-portal-page-wrapper .industry-hero-compliance{margin-block:1rem!important}.industry-portal-page-wrapper .compliance-heading{color:#ffffff80!important;margin-bottom:.4rem!important;font-size:.75rem!important;font-weight:600!important;display:block!important}.industry-portal-page-wrapper .compliance-badges-grid{flex-wrap:wrap!important;gap:.4rem!important;display:flex!important}.industry-portal-page-wrapper .industry-specs-section-compact{border:none!important;border-bottom:1px solid var(--line,#e2e8f0)!important;background:#f5f7fa!important;width:100%!important;max-width:100%!important;padding:3rem 0!important}.industry-portal-page-wrapper .industry-specs-section-compact .unified-page-container{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding-inline:2rem!important}.industry-portal-page-wrapper .compact-specs-layout-grid{grid-template-columns:1.1fr .9fr!important;align-items:stretch!important;gap:2.5rem!important;display:grid!important}.industry-portal-page-wrapper .specs-b2b-card{background:#fff!important;border:1.5px solid #0b2f4f!important;border-radius:8px!important;flex-direction:column!important;height:100%!important;padding:1.75rem!important;transition:transform,opacity,background-color,border-color,color,box-shadow .25s!important;display:flex!important;box-shadow:0 4px 15px #0b2f4f0f!important}.industry-portal-page-wrapper .specs-b2b-card .fits-compact-list{flex-direction:column!important;flex-grow:1!important;justify-content:space-between!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important}.industry-portal-page-wrapper .specs-b2b-card .specs-compact-micro-grid{flex-grow:1!important;grid-template-columns:repeat(2,1fr)!important;align-content:space-between!important;gap:.75rem!important;display:grid!important}.industry-portal-page-wrapper .specs-b2b-card:hover{transform:translateY(-3px)!important;box-shadow:0 10px 24px #0b2f4f1a!important}.industry-portal-page-wrapper .industry-matters-section{background:#fff!important}.industry-portal-page-wrapper .industry-risks-process-section,.industry-portal-page-wrapper .industry-procurement-trust-section{background-image:none!important}.industry-portal-page-wrapper .product-b2b-visual-frame figcaption,.industry-portal-page-wrapper .export-promo__pill{display:none!important}.site-modern .final-cta-procurement .procurement-actions .secondary-btn,.site-modern .final-cta.final-cta-procurement .final-cta-actions .secondary-btn{color:#fff!important;opacity:1!important;visibility:visible!important;background:0 0!important;border:2px solid #fff!important;justify-content:center!important;align-items:center!important;transition:transform,opacity,background-color,border-color,color,box-shadow .25s!important;display:inline-flex!important}.site-modern .final-cta-procurement .procurement-actions .secondary-btn:hover,.site-modern .final-cta.final-cta-procurement .final-cta-actions .secondary-btn:hover{color:#0b2f4f!important;background:#fff!important;border-color:#fff!important}.specs-card-header{border-bottom:1px solid #0b2f4f14;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.specs-card-header h3{color:var(--navy,#0b2f4f);letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:700}.specs-card-icon{font-size:1.3rem}.specs-compact-micro-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.spec-micro-item{border:1px solid var(--line,#e2e8f0);background:#fff;border-radius:6px;flex-direction:column;padding:.75rem;display:flex}.spec-micro-label{text-transform:uppercase;color:var(--steel,#0b2f4fbf);letter-spacing:.02em;margin-bottom:.25rem;font-size:.7rem;font-weight:600}.spec-micro-value{color:var(--navy,#0b2f4f);font-size:.84rem;font-weight:700}.spec-micro-value-full{color:var(--navy,#0b2f4f);grid-column:span 2;font-size:.84rem;font-weight:500}.fits-compact-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.fit-compact-item{color:var(--steel,#0b2f4fbf);border:1px solid var(--line,#e2e8f0);background:#fff;border-radius:6px;padding:.75rem 1rem;font-size:.84rem;line-height:1.4}.industry-matters-section{border-bottom:1px solid var(--line,#e2e8f0);padding:2.5rem clamp(1rem,4vw,3.5rem)!important}.matters-impact-box{box-shadow:0 2px 8px #0b2f4f05;border:1px solid var(--line,#e2e8f0)!important;border-left:4px solid var(--navy,#0b2f4f)!important;background:#fff!important;border-radius:6px!important;padding:1.25rem!important}.risk-progression-flow-container{width:100%;position:relative}.risk-progression-flow{z-index:2;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}.risk-flow-card{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex}.risk-flow-step{border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.75rem;display:flex;color:#fff!important;background:#0b2f4f!important;font-size:1.1rem!important;font-weight:800!important;box-shadow:0 4px 10px #0b2f4f40!important}.risk-flow-badge{text-transform:uppercase;letter-spacing:.05em;color:var(--steel,#0b2f4fbf);border:1px solid var(--line,#e2e8f0);background:#f5f7fa;border-radius:99px;margin-bottom:.75rem;padding:.2rem .5rem;font-size:.65rem;font-weight:700}.risk-flow-card-inner{border-radius:8px;width:100%;min-height:160px;padding:1.25rem 1rem;background:#fff!important;border:1.5px solid #0b2f4f26!important;box-shadow:0 4px 12px #0b2f4f0a!important}.risk-flow-icon-title{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.risk-flow-icon{font-size:1.25rem}.risk-flow-icon-title h3{color:var(--navy,#0b2f4f);margin:0;font-size:.95rem;font-weight:700}.risk-flow-card-inner p{color:var(--steel,#0b2f4fbf);margin:0;font-size:.8rem;line-height:1.45}.risk-flow-connector{color:var(--muted,#0b2f4f80);justify-content:center;align-items:center;margin-top:12px;font-size:1.5rem;font-weight:700;display:flex}.risk-flow-connector .mobile-arrow{display:none}.industry-products-b2b-section{border-bottom:1px solid var(--line,#e2e8f0);background:#f5f7fa;padding:2.5rem clamp(1rem,4vw,3.5rem)!important}.product-b2b-specifications-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}.product-b2b-card{flex-direction:column;padding:1.5rem;display:flex;background:#fff!important;border:1.5px solid #0b2f4f1f!important;border-radius:8px!important;transition:transform,opacity,background-color,border-color,color,box-shadow .25s!important;box-shadow:0 4px 12px #0b2f4f05!important}.product-b2b-card:hover{border-color:#0b2f4f!important;transform:translateY(-3px)!important;box-shadow:0 10px 24px #0b2f4f14!important}.product-b2b-card-header{border-bottom:1px solid #0b2f4f0f;grid-template-columns:80px 1fr;align-items:center;gap:1.25rem;margin-bottom:1.15rem;padding-bottom:.85rem;display:grid}.product-b2b-card-visual{border:1px solid var(--line,#e2e8f0);border-radius:6px;width:80px;height:80px;overflow:hidden}.product-b2b-card-title-wrap h3{color:#0b2f4f!important;letter-spacing:-.01em!important;margin:.25rem 0 .35rem!important;font-size:1.5rem!important;font-weight:800!important}.product-b2b-card-title-wrap .product-b2b-category{color:#e53935!important;font-size:.75rem!important;font-weight:700!important}.product-b2b-category{text-transform:uppercase;color:var(--red,#e53935);letter-spacing:.06em;font-size:.7rem;font-weight:700}.product-b2b-tagline{color:var(--steel,#0b2f4fbf);margin:0;font-size:.88rem}.product-b2b-details-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:1rem;display:grid}.b2b-detail-item{flex-direction:column;display:flex}.b2b-detail-item strong{color:var(--navy,#0b2f4f);text-transform:uppercase;letter-spacing:.02em;margin-bottom:.25rem;font-size:.74rem}.b2b-detail-item p{color:var(--steel,#0b2f4fbf);margin:0;font-size:.82rem;line-height:1.4}.product-b2b-card-actions{border-top:1px solid #0b2f4f0f;justify-content:flex-end;padding-top:.75rem;display:flex}.compact-b2b-btn{min-height:34px!important;padding:.45rem 1rem!important;font-size:.78rem!important}.premium-trust-showcase{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2rem;display:grid}.premium-trust-b2b-card{border-radius:8px;background:var(--card-bg)!important;border:1.5px solid #0b2f4f1f!important;padding:1.25rem 1.15rem!important;transition:transform .25s,border-color .25s,box-shadow .25s!important;box-shadow:0 4px 12px #0b2f4f05!important}.premium-trust-b2b-card:hover{border-color:var(--navy,#0b2f4f);transform:translateY(-2px);border-color:#0b2f4f!important;transform:translateY(-3px)!important;box-shadow:0 8px 20px #0b2f4f0f!important}.trust-card-badge-header{align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.trust-card-bullet-icon{font-size:1.15rem}.trust-card-badge-header h4{color:var(--navy,#0b2f4f);margin:0;font-weight:700;font-size:.92rem!important}.premium-trust-b2b-card p{color:var(--steel,#0b2f4fbf);margin:0;font-size:.8rem!important;line-height:1.45!important}.industry-app-showcase-section{border-bottom:1px solid var(--line,#e2e8f0);background:#f5f7fa;padding:2.5rem clamp(1rem,4vw,3.5rem)!important}.industry-showcase-b2b-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;display:grid}.industry-showcase-b2b-card{border-radius:8px;flex-direction:column;display:flex;overflow:hidden;background:var(--card-bg)!important;border:1.5px solid #0b2f4f1f!important;transition:transform,opacity,background-color,border-color,color,box-shadow .25s!important;box-shadow:0 4px 12px #0b2f4f05!important}.industry-showcase-b2b-card:hover{border-color:#0b2f4f!important;transform:translateY(-3px)!important;box-shadow:0 10px 24px #0b2f4f14!important}.industry-showcase-b2b-card .app-gallery-image{width:100%;height:200px!important}.app-showcase-b2b-overlay{border-top:1px solid var(--line,#e2e8f0);background:#fff;flex-direction:column;flex-grow:1;padding:1.25rem;display:flex}.app-showcase-b2b-overlay h4{color:var(--navy,#0b2f4f);margin:0 0 .75rem;font-size:1.05rem;font-weight:700}.showcase-detail-table{flex-direction:column;gap:.4rem;margin-top:auto;display:flex}.showcase-detail-row{border-bottom:1px dashed #0b2f4f14;justify-content:space-between;padding-bottom:.3rem;font-size:.78rem;display:flex}.showcase-detail-row:last-child{border-bottom:none;padding-bottom:0}.showcase-detail-row .row-label{color:var(--steel,#0b2f4fbf);font-weight:600}.showcase-detail-row .row-value{color:var(--navy,#0b2f4f);text-align:right;font-weight:500}@media (width<=1200px){.compact-specs-layout-grid{grid-template-columns:1fr;gap:1.5rem}.product-b2b-details-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.premium-trust-showcase,.industry-showcase-b2b-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.risk-progression-line-track{display:none}.risk-progression-flow{flex-direction:column;align-items:center;gap:.5rem}.risk-flow-card{width:100%}.risk-flow-card-inner{min-height:auto}.risk-flow-connector{margin:.5rem 0}.risk-flow-connector .desktop-arrow{display:none}.risk-flow-connector .mobile-arrow{display:inline}.product-b2b-card-header{text-align:center;grid-template-columns:1fr;justify-items:center}.product-b2b-details-grid,.premium-trust-showcase,.industry-showcase-b2b-grid,.specs-compact-micro-grid,.fits-compact-list{grid-template-columns:1fr}}.hero-actions .secondary-btn{color:#fff!important;background-color:#0000!important;border:1px solid #fff6!important;border-radius:50px!important;height:56px!important;min-height:56px!important;padding:0 2.25rem!important;font-size:.95rem!important;font-weight:600!important;transition:transform,opacity,background-color,border-color,color,box-shadow .25s cubic-bezier(.4,0,.2,1)!important}.industry-detail-hero-premium .hero-actions .primary-btn:hover{background-color:var(--red-dark)!important;border-color:var(--red-dark)!important;transform:translateY(-2px)!important}.industry-detail-hero-premium .hero-actions .primary-btn{background-color:var(--red)!important;border-color:var(--red)!important;color:#fff!important;border-radius:50px!important;height:56px!important;min-height:56px!important;padding:0 2.25rem!important;font-size:.95rem!important;font-weight:600!important}.hero-actions .secondary-btn{color:#fff!important;background-color:#0000!important;border:1px solid #fff6!important;border-radius:50px!important;height:56px!important;min-height:56px!important;padding:0 2.25rem!important;font-size:.95rem!important;font-weight:600!important;transition:transform,opacity,background-color,border-color,color,box-shadow .25s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 10px #0b2f4f0d!important}.industry-detail-hero-premium .hero-actions .secondary-btn:hover{color:#fff!important;background-color:#0b2f4f!important;border-color:#0b2f4f!important;transform:translateY(-2px)!important;box-shadow:0 10px 20px #0b2f4f40!important}.product-b2b-details-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid;margin-bottom:1.25rem!important}.product-b2b-details-grid .b2b-detail-item:nth-child(2) strong{color:#0b2f4f!important;font-size:.82rem!important}.product-b2b-details-grid .b2b-detail-item:nth-child(2) p{color:#0b2f4f!important;font-size:.88rem!important;font-weight:600!important}.product-b2b-details-grid .b2b-detail-item:nth-child(4) strong{color:#e53935!important;font-size:.82rem!important}.product-b2b-details-grid .b2b-detail-item:nth-child(4) p{color:#0b2f4f!important;font-size:.84rem!important;font-weight:500!important}.b2b-detail-item strong{text-transform:uppercase;letter-spacing:.03em;color:#0b2f4f99!important;margin-bottom:.35rem!important;font-size:.76rem!important}.b2b-detail-item p{color:#0b2f4fcc!important;font-size:.82rem!important;line-height:1.45!important}.unified-page-container{box-sizing:border-box!important;width:100%!important;max-width:1280px!important;margin:0 auto!important;padding-inline:32px!important}.industry-detail-hero-premium,.industry-specs-section-compact,.industry-matters-section,.industry-risks-process-section,.industry-products-b2b-section,.industry-procurement-trust-section,.industry-app-showcase-section,.final-cta-procurement.procurement-section--refined,.industry-portal-page-wrapper>section.page-section{padding-left:0!important;padding-right:0!important}.industry-detail-hero-premium{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.industry-specs-section-compact{padding-top:0!important;padding-bottom:4rem!important}.industry-matters-section,.industry-risks-process-section,.industry-products-b2b-section,.industry-procurement-trust-section,.industry-app-showcase-section,.industry-portal-page-wrapper>section.page-section{padding-top:4rem!important;padding-bottom:4rem!important}.industry-portal-page-wrapper .final-cta-procurement{margin-top:0!important;padding-top:4rem!important;padding-bottom:4rem!important}.industry-portal-page-wrapper .final-cta-procurement-inner{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.detail-hero-grid.industry-detail-hero-grid,.compact-specs-layout-grid,.industry-matters-section .two-column,.risk-progression-flow,.product-b2b-specifications-grid,.premium-trust-showcase,.industry-showcase-b2b-grid,.product-card-grid{width:100%!important}@media (width>=1200px){.detail-hero-grid.industry-detail-hero-grid{grid-template-columns:1.1fr .9fr!important}.compact-specs-layout-grid{grid-template-columns:1fr 1fr!important}}.industry-portal-page-wrapper .industry-detail-hero-grid{grid-template-columns:1.25fr .75fr!important;align-items:center!important;gap:2.5rem!important;display:grid!important}@media (width<=768px){.industry-portal-page-wrapper .industry-detail-hero-grid{grid-template-columns:1fr!important;gap:1.5rem!important}.industry-portal-page-wrapper .pharma-hero-actions-column{justify-content:flex-start!important}}.industry-portal-page-wrapper .pharma-hero-actions-column{justify-content:flex-end!important;align-items:center!important;display:flex!important}.industry-portal-page-wrapper .pharma-hero-actions-column .hero-actions{flex-direction:column!important;gap:.75rem!important;width:100%!important;max-width:280px!important;margin:0!important;display:flex!important}.industry-portal-page-wrapper .pharma-hero-actions-column .hero-actions button{cursor:pointer!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;font-size:.88rem!important;font-weight:700!important;transition:transform,opacity,background-color,border-color,color,box-shadow .25s!important;display:inline-flex!important}.industry-portal-page-wrapper .pharma-hero-actions-column .hero-actions .primary-btn{color:#fff!important;background:#bd1731!important;border:none!important}.industry-portal-page-wrapper .pharma-hero-actions-column .hero-actions .primary-btn:hover{background:#a31227!important;transform:translateY(-2px)!important}.industry-portal-page-wrapper .pharma-hero-actions-column .hero-actions .pharma-all-industries-btn{color:#0b2f4f!important;background:#fff!important;border:none!important}.industry-portal-page-wrapper .pharma-hero-actions-column .hero-actions .pharma-all-industries-btn:hover{background:#eef2f6!important;transform:translateY(-2px)!important}.industry-portal-page-wrapper .hero-b2b-left{max-width:850px!important;margin:0 auto 0 0!important}.industry-portal-page-wrapper .eyebrow-pill{margin-inline:0!important;margin-bottom:.35rem!important;margin-left:0!important;margin-right:auto!important;display:inline-flex!important}.industry-portal-page-wrapper .industry-detail-hero-premium{padding-top:1rem!important;padding-bottom:1.25rem!important}.industry-portal-page-wrapper .industry-detail-hero-premium h1{margin-top:0!important;margin-bottom:.25rem!important;font-size:clamp(2rem,3.5vw,2.8rem)!important;font-weight:800!important}.industry-portal-page-wrapper .industry-summary-block{background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:8px!important;max-width:580px!important;margin-top:.35rem!important;margin-bottom:0!important;padding:1rem!important}.industry-portal-page-wrapper .industry-summary-text{color:#ffffffe6!important;margin:0!important;font-size:.9rem!important;line-height:1.55!important}.industry-portal-page-wrapper .back-to-industries-btn{color:#fff!important;cursor:pointer!important;background:0 0!important;border:1px solid #ffffff4d!important;border-radius:50px!important;align-items:center!important;margin-bottom:.4rem!important;padding:.45rem 1.5rem!important;font-size:.85rem!important;font-weight:600!important;transition:transform,opacity,background-color,border-color,color,box-shadow .2s!important;display:inline-flex!important}.industry-portal-page-wrapper .back-to-industries-btn:hover{background:#ffffff14!important;border-color:#fff9!important}.industry-portal-page-wrapper .industry-specs-section-compact{padding-block:2rem!important}.industry-portal-page-wrapper .compact-specs-layout-grid{grid-template-columns:1.1fr .9fr!important;gap:1.25rem!important}.industry-portal-page-wrapper .specs-b2b-card{height:auto!important;margin:0!important;padding:1rem!important}.industry-portal-page-wrapper .specs-b2b-card .specs-card-header{margin-bottom:.75rem!important;padding-bottom:.5rem!important}.industry-portal-page-wrapper .specs-b2b-card .specs-compact-micro-grid{gap:.5rem!important}.industry-portal-page-wrapper .spec-micro-item{padding:.4rem .6rem!important}.industry-portal-page-wrapper .fits-compact-list{gap:.4rem!important}.industry-portal-page-wrapper .fit-compact-item{padding:.15rem 0!important;font-size:.88rem!important;line-height:1.4!important}.visual-proof-grid{grid-template-columns:repeat(3,1fr)!important;gap:1.5rem!important;margin-top:1.5rem!important;display:grid!important}.visual-proof-card{border:1px solid var(--line,#e2e8f0)!important;background:#fff!important;border-radius:8px!important;flex-direction:column!important;transition:transform .25s,box-shadow .25s!important;display:flex!important;overflow:hidden!important;box-shadow:0 4px 12px #0b2f4f05!important}.visual-proof-card:hover{transform:translateY(-3px)!important;box-shadow:0 10px 24px #0b2f4f0f!important}.visual-proof-image-wrap{aspect-ratio:1!important;width:100%!important;height:auto!important;position:relative!important;overflow:hidden!important}.visual-proof-image-wrap img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.visual-proof-caption{padding:1rem!important}.visual-proof-caption h3{color:var(--navy,#0b2f4f)!important;margin:0 0 .35rem!important;font-size:1.05rem!important;font-weight:700!important}.visual-proof-caption p{color:var(--muted,#4a5568)!important;margin:0!important;font-size:.85rem!important;line-height:1.4!important}.industry-portal-page-wrapper .product-card-grid{grid-template-columns:repeat(3,1fr)!important;align-items:stretch!important;gap:1.5rem!important;display:grid!important}.industry-portal-page-wrapper .product-card{border:1px solid var(--line,#e2e8f0)!important;box-sizing:border-box!important;background:#fff!important;border-radius:8px!important;flex-direction:column!important;height:100%!important;display:flex!important;overflow:hidden!important}.industry-portal-page-wrapper .product-visual{width:100%!important;height:160px!important;min-height:160px!important;max-height:160px!important;margin:0!important;overflow:hidden!important}.industry-portal-page-wrapper .product-visual img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.industry-portal-page-wrapper .product-copy{box-sizing:border-box!important;flex-direction:column!important;flex-grow:1!important;padding:1.25rem!important;display:flex!important}.industry-portal-page-wrapper .product-copy h3{color:var(--navy,#0b2f4f)!important;margin-top:0!important;margin-bottom:.5rem!important;font-size:1.15rem!important;font-weight:700!important;line-height:1.3!important}.industry-portal-page-wrapper .industry-use-case{color:var(--muted,#4a5568)!important;margin-top:0!important;margin-bottom:.75rem!important;font-size:.88rem!important;line-height:1.45!important}.industry-portal-page-wrapper .compliance-tag{color:var(--navy,#0b2f4f)!important;background:#0b2f4f0d!important;border:1px solid #0b2f4f1a!important;border-radius:4px!important;padding:.2rem .5rem!important;font-size:.72rem!important;font-weight:600!important}.industry-portal-page-wrapper .product-copy .text-link{color:var(--red,#d62828)!important;align-items:center!important;margin-top:auto!important;font-size:.88rem!important;font-weight:700!important;text-decoration:none!important;display:inline-flex!important}.industry-portal-page-wrapper .section-head{margin-bottom:1.25rem!important}.industry-portal-page-wrapper .section-head .eyebrow{margin-bottom:.15rem!important}.industry-portal-page-wrapper .section-head h2{margin-top:0!important;margin-bottom:.25rem!important;font-size:clamp(1.5rem,2.5vw,2.2rem)!important}.industry-portal-page-wrapper .section-head p{margin-top:0!important;margin-bottom:1rem!important}.industry-portal-page-wrapper .industry-matters-section,.industry-portal-page-wrapper .industry-risks-process-section,.industry-portal-page-wrapper .industry-products-b2b-section,.industry-portal-page-wrapper .industry-procurement-trust-section,.industry-portal-page-wrapper .industry-app-showcase-section,.industry-portal-page-wrapper.industry-portal-page-wrapper>section.page-section,.industry-portal-page-wrapper .page-section,.industry-portal-page-wrapper .visual-proof-section{padding-top:2rem!important;padding-bottom:2rem!important}.industry-portal-page-wrapper .final-cta-procurement,.industry-portal-page-wrapper .final-cta-procurement-inner{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.industry-portal-page-wrapper .final-cta-procurement .procurement-eyebrow{margin-bottom:.25rem!important;display:block!important}.industry-portal-page-wrapper .final-cta-procurement h2{margin-top:0!important;margin-bottom:.35rem!important}.industry-portal-page-wrapper .final-cta-procurement p{margin-top:0!important;margin-bottom:1rem!important}.industry-portal-page-wrapper .final-cta-procurement .final-cta-actions{flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:18px!important;width:auto!important;margin-top:1.25rem!important;display:flex!important}.industry-portal-page-wrapper .final-cta-procurement .final-cta-actions .primary-btn,.industry-portal-page-wrapper .final-cta-procurement .final-cta-actions .secondary-btn{width:auto!important;min-width:200px!important;margin:0!important}@media (width<=576px){.industry-portal-page-wrapper .final-cta-procurement .final-cta-actions{flex-direction:column!important;gap:.75rem!important;width:100%!important}.industry-portal-page-wrapper .final-cta-procurement .final-cta-actions .primary-btn,.industry-portal-page-wrapper .final-cta-procurement .final-cta-actions .secondary-btn{width:100%!important}}.product-breadcrumb{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:13px;display:flex}.product-breadcrumb button{cursor:pointer;font-size:13px;font-weight:600;transition:color .2s;color:#fff9!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.product-breadcrumb button:hover{color:#fff!important;background:0 0!important}.product-breadcrumb__sep{color:#ffffff4d}.product-breadcrumb__current{color:#fff;font-weight:700}body .industry-portal-page-wrapper .final-cta-actions,body .industry-portal-page-wrapper .procurement-actions{flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:1rem!important;display:flex!important}body .industry-portal-page-wrapper .final-cta-actions>button,body .industry-portal-page-wrapper .final-cta-actions>a,body .industry-portal-page-wrapper .procurement-actions>button,body .industry-portal-page-wrapper .procurement-actions>a{flex:0 auto!important;width:auto!important;min-width:200px!important;margin:0!important}@media (width<=576px){body .industry-portal-page-wrapper .final-cta-actions,body .industry-portal-page-wrapper .procurement-actions{flex-flow:column wrap!important}body .industry-portal-page-wrapper .final-cta-actions>button,body .industry-portal-page-wrapper .final-cta-actions>a,body .industry-portal-page-wrapper .procurement-actions>button,body .industry-portal-page-wrapper .procurement-actions>a{width:100%!important}}body .final-cta-procurement .final-cta-actions,body .final-cta-procurement .procurement-actions{flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:1rem!important;display:flex!important}body .final-cta-procurement .final-cta-actions>button,body .final-cta-procurement .final-cta-actions>a,body .final-cta-procurement .procurement-actions>button,body .final-cta-procurement .procurement-actions>a{flex:0 auto!important;width:auto!important;min-width:200px!important;margin:0!important}@media (width<=576px){body .final-cta-procurement .final-cta-actions,body .final-cta-procurement .procurement-actions{flex-flow:column wrap!important}body .final-cta-procurement .final-cta-actions>button,body .final-cta-procurement .final-cta-actions>a,body .final-cta-procurement .procurement-actions>button,body .final-cta-procurement .procurement-actions>a{width:100%!important}}
