.europe-guide .spec-scroll{overflow-x:auto;max-width:100%;min-width:0}.europe-guide .spec-scroll:focus-visible{outline:2px solid #176b4b;outline-offset:4px}.regional-procurement{margin:36px 0;padding:28px;border:1px solid #dce7e3;border-radius:16px;background:#f5f8f6;scroll-margin-top:24px}.editorial .regional-procurement h2,.editorial .public-coa-summary h3{margin-top:8px}.regional-procurement .eyebrow{margin:0;color:#176b4b}.public-coa-summary{padding:24px;border-left:4px solid #176b4b;background:#f0f6f3;border-radius:0 12px 12px 0;margin:24px 0}.europe-product-table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.europe-product-table caption{text-align:left;font-weight:600;margin:16px 0}.europe-product-table th,.europe-product-table td{padding:16px 12px;border-bottom:1px solid #dce7e3;vertical-align:top}.europe-product-table thead{background:#eef5f1}.europe-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.europe-check-grid article{padding:20px;border:1px solid #dce7e3;border-radius:12px}.editorial .europe-check-grid h3{margin-top:0}.editorial .europe-check-grid p{font-size:14px}.europe-inquiry-example{margin:0}.europe-inquiry-example>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid #dce7e3}.europe-inquiry-example>div:last-child{border-bottom:0}.europe-inquiry-example dt{font-weight:600}.europe-inquiry-example dd{margin:0;line-height:1.7}.europe-guide li{margin:12px 0;line-height:1.8}.europe-guide section{scroll-margin-top:24px}@media(max-width:700px){.regional-procurement,.public-coa-summary{padding:20px}.europe-check-grid{grid-template-columns:1fr}.europe-inquiry-example>div{grid-template-columns:1fr;gap:5px}.europe-product-table th,.europe-product-table td{padding:12px 8px;font-size:12px}.europe-product-table{min-width:480px}.regional-procurement .actions{align-items:flex-start}}
