.procurement-card[data-v-8f1b2fa3]{background:var(--gb-color-surface);border:1px solid var(--gb-color-border);border-radius:var(--gb-radius-lg);color:inherit;container-type:inline-size;display:block;padding:var(--gb-space-6);text-decoration:none;transition:transform var(--gb-motion-duration-base) var(--gb-motion-easing-standard),box-shadow var(--gb-motion-duration-base) var(--gb-motion-easing-standard)}.procurement-card[data-v-8f1b2fa3]:focus-visible,.procurement-card[data-v-8f1b2fa3]:hover{box-shadow:var(--gb-shadow-card);transform:translateY(-3px)}.procurement-card[data-v-8f1b2fa3]:focus-visible{outline:2px solid var(--gb-color-primary);outline-offset:3px}.procurement-card__top[data-v-8f1b2fa3]{align-items:center;display:flex;gap:var(--gb-space-4);justify-content:space-between}.procurement-card__category[data-v-8f1b2fa3]{color:var(--gb-color-primary);font-size:var(--gb-font-size-body);font-weight:700}.procurement-card h2[data-v-8f1b2fa3]{font-size:var(--gb-font-size-section-title);font-weight:700;line-height:1.5}.procurement-card h2[data-v-8f1b2fa3],.procurement-card__facts[data-v-8f1b2fa3]{color:var(--gb-color-text);margin:var(--gb-space-6) 0}.procurement-card__facts[data-v-8f1b2fa3]{border-bottom:1px solid var(--gb-color-border);border-top:1px solid var(--gb-color-border);display:grid;font-size:var(--gb-font-size-body-lg);gap:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.procurement-card__facts>div[data-v-8f1b2fa3]{min-width:0;padding:var(--gb-space-4) 0}.procurement-card__facts>div[data-v-8f1b2fa3]:nth-child(2n){border-left:1px solid var(--gb-color-border);padding-left:var(--gb-space-5)}.procurement-card__facts>div[data-v-8f1b2fa3]:nth-child(n+3){border-top:1px solid var(--gb-color-border)}.procurement-card__facts dt[data-v-8f1b2fa3]{color:var(--gb-color-text-muted);font-size:var(--gb-font-size-body);margin-bottom:var(--gb-space-2)}.procurement-card__facts dd[data-v-8f1b2fa3]{margin:0;overflow-wrap:anywhere}.procurement-card__link[data-v-8f1b2fa3]{color:var(--gb-color-primary);font-size:var(--gb-font-size-body-lg);font-weight:700}.procurement-card__link span[data-v-8f1b2fa3]{margin-left:var(--gb-space-1)}.procurement-card--compact[data-v-8f1b2fa3]{overflow:hidden;padding:0}.procurement-card__visual[data-v-8f1b2fa3]{aspect-ratio:8/5;background:var(--gb-color-surface-soft);position:relative}.procurement-card__visual img[data-v-8f1b2fa3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.procurement-card__visual small[data-v-8f1b2fa3]{background:var(--gb-color-surface);bottom:0;color:var(--gb-color-text-muted);font-size:var(--gb-font-size-body-sm);padding:var(--gb-space-1);position:absolute;right:0}.procurement-card--compact h3[data-v-8f1b2fa3]{color:var(--gb-color-text);font-size:var(--gb-font-size-body-lg);font-weight:600;line-height:1.6;margin:0;padding:var(--gb-space-3)}@container (max-width: 24rem){.procurement-card__facts[data-v-8f1b2fa3]{grid-template-columns:minmax(0,1fr)}.procurement-card__facts>div[data-v-8f1b2fa3]:nth-child(2n){border-left:0;padding-left:0}.procurement-card__facts>div+div[data-v-8f1b2fa3]{border-top:1px solid var(--gb-color-border)}}
