.buyer-header[data-astro-cid-t3hjn2r2]{background:var(--paper);border-bottom:1px solid var(--line)}.buyer-header-inner[data-astro-cid-t3hjn2r2]{justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.25rem;display:flex}.buyer-brand[data-astro-cid-t3hjn2r2]{color:var(--forest);letter-spacing:.08em;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;display:flex}.buyer-brand[data-astro-cid-t3hjn2r2] img[data-astro-cid-t3hjn2r2]{width:38px;height:auto}.buyer-brand[data-astro-cid-t3hjn2r2] small[data-astro-cid-t3hjn2r2]{letter-spacing:.12em;font-size:.7rem;font-weight:400;display:block}.buyer-nav[data-astro-cid-t3hjn2r2],.buyer-languages[data-astro-cid-t3hjn2r2]{flex-wrap:wrap;align-items:center;gap:1.25rem;font-size:.9rem;display:flex}.buyer-nav[data-astro-cid-t3hjn2r2] [data-astro-cid-t3hjn2r2][aria-current],.buyer-languages[data-astro-cid-t3hjn2r2] [data-astro-cid-t3hjn2r2][aria-current]{text-underline-offset:.35em;font-weight:600;text-decoration:underline}.buyer-shell[data-astro-cid-t3hjn2r2]{max-width:1200px;padding-block:2rem 3rem}.buyer-breadcrumb[data-astro-cid-t3hjn2r2]{color:var(--ink-soft);flex-wrap:wrap;gap:.6rem;font-size:.85rem;display:flex}.buyer-breadcrumb[data-astro-cid-t3hjn2r2] a[data-astro-cid-t3hjn2r2],.buyer-related[data-astro-cid-t3hjn2r2] a[data-astro-cid-t3hjn2r2],.buyer-references[data-astro-cid-t3hjn2r2] a[data-astro-cid-t3hjn2r2],.buyer-contact-actions[data-astro-cid-t3hjn2r2]>a[data-astro-cid-t3hjn2r2]:last-child{text-underline-offset:.22em;text-decoration:underline}.buyer-intro[data-astro-cid-t3hjn2r2]{max-width:900px;padding-block:3rem}.buyer-intro[data-astro-cid-t3hjn2r2] h1[data-astro-cid-t3hjn2r2]{text-wrap:balance;margin-block:.9rem 1.5rem;font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.15}.buyer-intro[data-astro-cid-t3hjn2r2] .body-large[data-astro-cid-t3hjn2r2]{max-width:780px}.buyer-intro[data-astro-cid-t3hjn2r2] .button[data-astro-cid-t3hjn2r2]{margin-top:1.5rem}.buyer-facts[data-astro-cid-t3hjn2r2]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 3rem;display:grid}.buyer-facts[data-astro-cid-t3hjn2r2]>div[data-astro-cid-t3hjn2r2]{background:var(--paper);padding:1.3rem 1.5rem}.buyer-facts[data-astro-cid-t3hjn2r2] dt[data-astro-cid-t3hjn2r2]{color:var(--ink-soft);font-size:.85rem}.buyer-facts[data-astro-cid-t3hjn2r2] dd[data-astro-cid-t3hjn2r2]{margin:.3rem 0 0;font-weight:600}.buyer-body[data-astro-cid-t3hjn2r2]{grid-template-columns:250px minmax(0,1fr);gap:3.5rem;display:grid}.buyer-contents[data-astro-cid-t3hjn2r2]{align-self:start;font-size:.9rem;position:sticky;top:1.5rem}.buyer-contents[data-astro-cid-t3hjn2r2]>p[data-astro-cid-t3hjn2r2]{color:var(--ink-soft)}.buyer-contents[data-astro-cid-t3hjn2r2] ul[data-astro-cid-t3hjn2r2]{padding-left:1.1rem}.buyer-contents[data-astro-cid-t3hjn2r2] li[data-astro-cid-t3hjn2r2]{margin-block:.75rem}.buyer-contents[data-astro-cid-t3hjn2r2] a[data-astro-cid-t3hjn2r2]:hover{text-decoration:underline}.buyer-section[data-astro-cid-t3hjn2r2]{border-bottom:1px solid var(--line);margin-bottom:2rem;padding-bottom:2rem;scroll-margin-top:1.5rem}.buyer-section[data-astro-cid-t3hjn2r2] h2[data-astro-cid-t3hjn2r2]{margin:0 0 1rem;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.35}.buyer-section[data-astro-cid-t3hjn2r2] p[data-astro-cid-t3hjn2r2]{margin:0 0 1rem}.buyer-section[data-astro-cid-t3hjn2r2] li[data-astro-cid-t3hjn2r2]{margin-block:.65rem}.buyer-references[data-astro-cid-t3hjn2r2]{color:var(--ink-soft);font-size:.85rem}.buyer-references[data-astro-cid-t3hjn2r2] h2[data-astro-cid-t3hjn2r2]{color:var(--ink);font-size:1rem}.buyer-references[data-astro-cid-t3hjn2r2] ul[data-astro-cid-t3hjn2r2]{padding-left:1.2rem}.buyer-references[data-astro-cid-t3hjn2r2] li[data-astro-cid-t3hjn2r2]{margin-block:.6rem}.buyer-contact[data-astro-cid-t3hjn2r2]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-top:3rem;padding:2.5rem;display:grid}.buyer-contact[data-astro-cid-t3hjn2r2] h2[data-astro-cid-t3hjn2r2]{margin-block:.5rem 1rem;font-size:1.8rem;line-height:1.3}.buyer-contact[data-astro-cid-t3hjn2r2] p[data-astro-cid-t3hjn2r2]{max-width:650px}.buyer-contact-actions[data-astro-cid-t3hjn2r2]{justify-items:start;gap:1rem;display:grid}.buyer-related[data-astro-cid-t3hjn2r2],.buyer-footer[data-astro-cid-t3hjn2r2]{flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:2rem 0;display:flex}.buyer-footer[data-astro-cid-t3hjn2r2]{border-top:1px solid var(--line);color:var(--ink-soft);padding-block:1.5rem;font-size:.8rem}@media (width<=800px){.buyer-header-inner[data-astro-cid-t3hjn2r2]{flex-wrap:wrap;gap:1rem}.buyer-nav[data-astro-cid-t3hjn2r2]{flex-basis:100%;order:3;gap:1rem}.buyer-body[data-astro-cid-t3hjn2r2]{grid-template-columns:1fr;gap:2rem}.buyer-contents[data-astro-cid-t3hjn2r2]{border-bottom:1px solid var(--line);padding-bottom:1rem;position:static}.buyer-contact[data-astro-cid-t3hjn2r2]{grid-template-columns:1fr;padding:1.5rem}}@media (width<=480px){.buyer-facts[data-astro-cid-t3hjn2r2]{grid-template-columns:1fr}.buyer-intro[data-astro-cid-t3hjn2r2]{padding-block:2rem}.buyer-contact-actions[data-astro-cid-t3hjn2r2],.buyer-contact[data-astro-cid-t3hjn2r2] .button[data-astro-cid-t3hjn2r2]{width:100%}.buyer-languages[data-astro-cid-t3hjn2r2]{gap:.8rem}}
