/* Scoped professional buyer experience; existing site and shared forms retained. */
.pr-hero{display:grid;grid-template-columns:1fr 1.18fr;gap:55px;align-items:center;padding-block:65px 44px}.pr-hero h1{font-size:clamp(43px,4.8vw,68px)}.pr-hero .ed-lead{font-size:17px}.pr-hero-photo{margin:0;min-width:0}.pr-hero-photo img{width:100%;height:auto;display:block}.pr-hero-photo figcaption{font-size:11px;color:var(--ed-muted);margin-top:14px;line-height:1.6;max-width:560px}.pr-hero-note{font-size:12px;color:var(--ed-muted);margin-top:28px!important}.pr-route-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;padding-block:23px;border-block:1px solid var(--ed-line)}.pr-route-nav a{font-size:12px;text-decoration:none;display:flex;gap:14px;align-items:center;min-height:44px}.pr-route-nav span,.pr-number{font:italic 26px Georgia;color:var(--ed-gold)}.pr-section-head{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:35px}.pr-section-head h2{margin:0}.pr-section-head>p{color:var(--ed-muted);margin:0;max-width:520px}.pr-industries{display:grid;grid-template-columns:1fr 1fr;gap:0 55px}.pr-industry{display:grid;grid-template-columns:38px 1fr;gap:18px;border-top:1px solid var(--ed-line);padding:28px 0}.pr-industry h3{font-size:27px;line-height:1.15}.pr-industry p{font-size:14px;color:var(--ed-muted)}.pr-industry .pr-start{color:var(--ed-ink);font-size:13px}.pr-industry-links{display:flex;flex-wrap:wrap;gap:4px 20px}.pr-industry-links a{display:inline-flex;align-items:center;font-size:12px;min-height:44px;font-weight:650}.pr-forms{background:#eae4d6}.pr-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pr-product{background:var(--ed-white);border:1px solid var(--ed-line);display:flex;flex-direction:column;min-width:0}.pr-product-image{height:225px;background:#f4efe5;padding:10px}.pr-product-image img{width:100%;height:100%;object-fit:contain}.pr-product-body{padding:24px 20px;display:flex;flex-direction:column;flex:1}.pr-product h3{font-size:27px;line-height:1.15}.pr-product p{font-size:13px;color:var(--ed-muted)}.pr-product .pr-confirm{border-top:1px solid var(--ed-line);padding-top:16px}.pr-product a{margin-top:auto;display:inline-flex;min-height:44px;align-items:center;font-size:12px;font-weight:650}.pr-scope,.pr-small{font-size:13px;color:var(--ed-muted);margin-top:24px!important}.pr-resource{font-size:13px;min-height:44px;display:inline-flex;align-items:center;font-weight:650}.pr-packing{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.pr-pack-panel{background:var(--ed-white);border:1px solid var(--ed-line);padding:30px}.pr-pack-panel>div{border-bottom:1px solid var(--ed-line);margin-bottom:22px;padding-bottom:4px}.pr-pack-panel span{font-size:11px;font-weight:750;color:var(--ed-gold);letter-spacing:.04em}.pr-pack-panel h3{font-size:28px;margin:12px 0}.pr-pack-panel p{font-size:14px;color:var(--ed-muted)}.pr-pack-panel>a{font-size:13px;min-height:44px;display:inline-flex;align-items:center}.pr-evidence{background:var(--ed-green);color:var(--ed-paper)}.pr-evidence .ed-kicker{color:#dbbb78}.pr-evidence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:38px}.pr-evidence-grid article{border-top:1px solid #5e786b;padding-top:22px}.pr-evidence-grid span{font-size:11px;color:#dbbb78}.pr-evidence-grid h3{font-size:27px;margin-top:16px}.pr-evidence-grid p{font-size:14px;color:#d9e0d7}.pr-brief-resources a{display:flex;align-items:center;min-height:44px;font-size:13px}.pr-estimate-notice{padding:16px;background:#fff4dc;border-left:3px solid var(--ed-gold);font-size:13px;margin:0!important}.pr-brief-resources{border-top:1px solid #c5bcab;padding-top:15px;margin-top:24px}.pr-hero .ed-actions a,.pr-packing .ed-actions a{min-height:44px;display:inline-flex;align-items:center}
@media(max-width:1100px){.pr-products{grid-template-columns:1fr 1fr}.pr-product-image{height:250px}.pr-evidence-grid{grid-template-columns:1fr 1fr}.pr-packing,.pr-section-head{gap:40px}.pr-hero{gap:35px}.pr-industries{gap:0 30px}}
@media(max-width:760px){.pr-hero,.pr-section-head,.pr-packing{grid-template-columns:1fr;gap:30px}.pr-hero{padding-block:35px}.pr-hero h1{font-size:46px}.pr-route-nav{grid-template-columns:1fr 1fr;gap:6px 18px;padding-block:16px}.pr-route-nav a{font-size:11px;gap:10px}.pr-route-nav span{font-size:22px}.pr-industries{grid-template-columns:1fr}.pr-industry{grid-template-columns:30px 1fr;gap:14px;padding:23px 0}.pr-industry h3{font-size:27px}.pr-section-head{margin-bottom:27px}.pr-products{grid-template-columns:1fr}.pr-product-image{height:260px}.pr-product-body{padding:24px}.pr-packing{padding-block:40px}.pr-pack-panel{padding:24px}.pr-evidence-grid{grid-template-columns:1fr;gap:15px}.pr-evidence-grid article{padding-top:20px}.pr-hero-note{margin-top:18px!important}.pr-hero .ed-actions{gap:12px 20px}}
@media print{.pr-route-nav,.pr-hero-photo,.pr-product-image{display:none}.pr-hero,.pr-packing,.pr-industries,.pr-products,.pr-evidence-grid{display:block}.pr-industry,.pr-product,.pr-evidence-grid article{break-inside:avoid}.pr-evidence,.pr-forms{background:white!important;color:black!important}.pr-evidence p{color:black!important}}
