.inventory-visual[data-v-ae5b6293]{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating);overflow:hidden;transform:rotate(1deg)}.inventory-photo[data-v-ae5b6293]{aspect-ratio:1.23;position:relative}.image-label[data-v-ae5b6293]{background:var(--color-bg-surface);border-radius:.35rem;bottom:1rem;color:var(--color-text-secondary);font-size:.625rem;left:1rem;line-height:1.5;max-width:calc(100% - 2rem);padding:.4rem .65rem;position:absolute}.visual-caption[data-v-ae5b6293]{align-items:center;display:flex;gap:1rem;padding:1.25rem 1.5rem}.company-visual[data-v-ae5b6293],.contact-visual[data-v-ae5b6293],.scope-visual[data-v-ae5b6293],.workflow-visual[data-v-ae5b6293]{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:2rem}.scope-visual[data-v-ae5b6293]{background:linear-gradient(140deg,var(--color-bg-surface),var(--color-bg-surface-subtle))}.scope-circuit[data-v-ae5b6293]{align-items:center;color:var(--color-action-primary);display:flex;gap:1rem;justify-content:center;padding:1.5rem 0 2rem}.scope-circuit>span[data-v-ae5b6293]{border-block:1px solid var(--color-border-strong);flex:1;height:3rem}.scope-category[data-v-ae5b6293]{border:1px solid var(--color-border-default);border-radius:.5rem;display:flex;flex-direction:column;font-size:.75rem;gap:.75rem;min-width:0;padding:1rem .25rem}.scope-category[data-v-ae5b6293],.visual-icon[data-v-ae5b6293]{align-items:center;color:var(--color-action-primary)}.visual-icon[data-v-ae5b6293]{background:var(--color-bg-surface-subtle);border:1px solid var(--color-border-default);border-radius:.75rem;display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.workflow-node[data-v-ae5b6293]{align-items:center;display:flex;gap:1rem;position:relative}.workflow-node+.workflow-node[data-v-ae5b6293]{margin-top:1.75rem}.workflow-node+.workflow-node[data-v-ae5b6293]:before{background:var(--color-border-strong);content:"";height:1.75rem;left:1.5rem;position:absolute;top:-1.75rem;width:1px}@media(max-width:639px){.inventory-visual[data-v-ae5b6293]{transform:none}.inventory-photo[data-v-ae5b6293]{aspect-ratio:1.65}.company-visual[data-v-ae5b6293],.contact-visual[data-v-ae5b6293],.scope-visual[data-v-ae5b6293],.workflow-visual[data-v-ae5b6293]{padding:1.5rem}}.purchasing-page[data-v-e7183756]{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.purchasing-hero[data-v-e7183756]{align-items:center;display:grid;gap:2.5rem;padding-bottom:3rem}.purchasing-title[data-v-e7183756]{font-size:clamp(2rem,3.8vw,3.4rem);letter-spacing:-.045em;line-height:1.13;max-width:21ch;text-wrap:balance}.purchasing-hero-home .purchasing-title[data-v-e7183756]{font-size:clamp(2.4rem,3.9vw,3.5rem);font-weight:650;max-width:20ch}.purchasing-hero-plain[data-v-e7183756]{border-bottom:1px solid var(--color-border-default)}.purchasing-hero-plain .purchasing-title[data-v-e7183756]{max-width:none}.home-contact-strip[data-v-e7183756]{border-block:1px solid var(--color-border-default);color:var(--color-text-secondary);display:flex;flex-wrap:wrap;font-size:.75rem;gap:1rem 2rem;justify-content:space-between;padding:1.25rem 0}.home-contact-strip svg[data-v-e7183756],.section-marker[data-v-e7183756]{color:var(--color-action-primary)}.section-marker[data-v-e7183756]{align-items:center;display:flex;font-family:var(--font-mono);font-size:.6875rem;gap:.8rem;margin-bottom:1rem}.section-marker>span[data-v-e7183756]{background:var(--color-border-strong);height:1px;width:2rem}.icon-tile[data-v-e7183756]{align-items:center;background:var(--color-bg-surface-subtle);border-radius:.75rem;color:var(--color-action-primary);display:inline-flex;height:3.25rem;justify-content:center;width:3.25rem}.purchasing-category[data-v-e7183756]{box-shadow:none}.scope-section[data-v-e7183756]{background:var(--color-bg-surface-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:2rem}.scope-line[data-v-e7183756]{align-items:center;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:.5rem;display:flex;gap:1rem;padding:1.25rem}.scope-line>svg[data-v-e7183756]{color:var(--color-action-primary)}.reason-item[data-v-e7183756]{border-top:1px solid var(--color-border-strong);padding:1.5rem 0}.purchasing-step[data-v-e7183756]{position:relative}.step-icon[data-v-e7183756]{align-items:center;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:50%;color:var(--color-action-primary);display:flex;height:3.25rem;justify-content:center;width:3.25rem}.privacy-section[data-v-e7183756]{max-width:52rem}@media(min-width:1024px){.purchasing-hero[data-v-e7183756]{gap:3.5rem;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.purchasing-hero-home[data-v-e7183756]{gap:3.5rem;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding-block:1rem 3.5rem}.purchasing-hero-plain[data-v-e7183756]{grid-template-columns:1fr}.editorial-section .section-intro[data-v-e7183756]{border-top:1px solid var(--color-border-default);display:grid;gap:2rem;grid-template-columns:3rem minmax(0,.8fr) minmax(0,1.2fr);padding-block:1rem}.editorial-section .section-marker[data-v-e7183756]{margin-top:.5rem}.editorial-section .section-marker>span[data-v-e7183756]{display:none}.editorial-section .section-intro p[data-v-e7183756]{margin-top:0}}@media(min-width:1280px){.purchasing-step[data-v-e7183756]:not(:last-child):after{background:var(--color-border-strong);content:"";height:1px;left:4rem;position:absolute;top:1.625rem;width:calc(100% - 4rem)}}@media(max-width:639px){.scope-section[data-v-e7183756]{padding:1.25rem}.home-contact-strip[data-v-e7183756]{flex-direction:column}.purchasing-hero-home .purchasing-title[data-v-e7183756]{max-width:20ch}.purchasing-home .purchasing-step[data-v-e7183756]{min-height:4rem;padding-left:4.25rem}.purchasing-home .step-icon[data-v-e7183756]{left:0;position:absolute;top:0}.purchasing-home .purchasing-step>.mt-5[data-v-e7183756]{margin-top:0}.purchasing-home .purchasing-step h3[data-v-e7183756],.purchasing-home .purchasing-step p[data-v-e7183756]{margin-top:.4rem}}
