.enterprise-summary[data-v-3a2f7031]{border-bottom:1px solid #e0eaea;grid-template-columns:1fr 1fr;gap:1rem;padding:0 0 1.25rem;display:grid}.contact-name[data-v-3a2f7031]{color:#00577d;margin:0 0 .35rem;font-weight:700}.address[data-v-3a2f7031]{margin:0;line-height:1.6}.contact-links[data-v-3a2f7031]{flex-wrap:wrap;align-content:start;gap:.6rem 1rem;display:flex}.contact-links a[data-v-3a2f7031]{color:#00577d;text-decoration:none}.contact-links a[data-v-3a2f7031]:hover{text-decoration:underline}.detail-section[data-v-3a2f7031]{padding:1.25rem 0 0}.detail-section h3[data-v-3a2f7031]{color:#00577d;margin:0 0 .65rem;font-size:1.1rem}.detail-section p[data-v-3a2f7031]{margin:0}.product-row[data-v-3a2f7031]{background:#f7fafb;border:1px solid #dce8eb;border-left:3px solid #7a9b06;grid-template-columns:minmax(120px,.7fr) 1.3fr;gap:1rem;margin-top:.75rem;padding:1rem;display:grid}.product-row h4[data-v-3a2f7031]{color:#7a9b06;margin:0}dl[data-v-3a2f7031]{grid-template-columns:max-content 1fr;gap:.25rem .75rem;margin:0;display:grid}dt[data-v-3a2f7031]{font-weight:700}dd[data-v-3a2f7031]{margin:0}.muted[data-v-3a2f7031]{color:#6e7e82}.pdf-button[data-v-3a2f7031]{color:#fff;background:#00577d;border-radius:5px;align-items:center;gap:.4rem;padding:.6rem .85rem;text-decoration:none;display:inline-flex}.enterprise-dialog-mask{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#004f7447!important}.enterprise-dialog,.enterprise-dialog .p-dialog-header,.enterprise-dialog .p-dialog-content,.enterprise-dialog .p-dialog-footer{color:#272727!important;background:#fff!important}.enterprise-dialog{border:1px solid #d6e3ea;box-shadow:0 18px 48px #003f583d}.enterprise-dialog .p-dialog-header{border-bottom:1px solid #d6e3ea;color:#00577d!important}.enterprise-dialog .p-dialog-close-button{color:#00577d!important}.enterprise-dialog .p-dialog-footer{border-top:1px solid #d6e3ea}.enterprise-dialog .p-dialog-content{scrollbar-color:#91aeb9 #f4f8f9;scrollbar-width:thin}.enterprise-dialog .p-dialog-content::-webkit-scrollbar{width:10px}.enterprise-dialog .p-dialog-content::-webkit-scrollbar-track{background:#f4f8f9}.enterprise-dialog .p-dialog-content::-webkit-scrollbar-thumb{background:#91aeb9;border:2px solid #f4f8f9;border-radius:999px}@media (width<=600px){.enterprise-summary[data-v-3a2f7031],.product-row[data-v-3a2f7031]{grid-template-columns:1fr}}
