.v10-root{--v10-ink:#0b0a0e;--v10-ink-soft:#15131c;--v10-alabaster:#f2f0eb;--v10-bone:#e8e4dc;--v10-lamp:#f4e4b8;--v10-lamp-deep:#c99238;--v10-line:#f2f0eb1a;--v10-line-soft:#f2f0eb0f;--v10-display:var(--font-display-serif), "EB Garamond", Georgia, "Times New Roman", serif;--v10-body:var(--font-body-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;background:var(--v10-ink);color:var(--v10-alabaster);font-family:var(--v10-body);font-feature-settings:"ss01", "ss02", "kern" 1, "calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.v10-display{font-family:var(--v10-display);font-feature-settings:"kern" 1, "calt" 1, "liga" 1, "dlig" 0, "swsh" 0;font-variation-settings:"opsz" 144, "SOFT" 50, "WONK" 0;letter-spacing:-.025em;font-style:normal;font-weight:600;line-height:.96}.v10-display-italic{font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 0;font-style:italic;font-weight:300}.v10-eyebrow{font-family:var(--v10-body);letter-spacing:.42em;text-transform:uppercase;color:var(--v10-lamp);font-feature-settings:"tnum" 1;font-size:10.5px;font-weight:600}.v10-body{font-family:var(--v10-body);letter-spacing:.005em;color:#f2f0ebc7;font-size:16px;font-weight:400;line-height:1.7}.v10-caption{font-family:var(--v10-body);letter-spacing:.04em;color:#f2f0eb8c;font-size:12.5px;font-weight:500;line-height:1.5}.v10-accent{color:var(--v10-lamp)}.v10-bc-light{filter:saturate(.88)contrast(1.08)brightness(.92)}.v10-rule{background:linear-gradient(#f4e4b873 0%,#f4e4b800 100%);width:1px;height:56px;display:block}.v10-seam{background:var(--v10-line-soft);width:100%;height:1px;display:block}.v10-cta{font-family:var(--v10-body);letter-spacing:.3em;text-transform:uppercase;color:var(--v10-ink);background:var(--v10-lamp);border:1px solid var(--v10-lamp);padding:18px 32px;font-size:11px;font-weight:700;text-decoration:none;transition:background .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1);display:inline-block}.v10-cta:hover{color:var(--v10-lamp);background:0 0}.v10-sketch-overlay{pointer-events:none;mix-blend-mode:screen;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.v10-sketch-overlay img,.v10-sketch-overlay svg{object-fit:contain;filter:invert(.94)brightness(.95)contrast(1.1)opacity(.62);width:86%;height:86%}@media (hover:hover) and (pointer:fine){.v10-root,.v10-root a,.v10-root button,.v10-root [role=button]{cursor:none}}.v10-cursor{background:var(--v10-lamp);pointer-events:none;z-index:9999;mix-blend-mode:difference;will-change:transform, width, height;border-radius:50%;width:8px;height:8px;transition:width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),background .28s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.v10-cursor.is-hover{border:1px solid var(--v10-lamp);background:0 0;width:36px;height:36px}.v10-cursor-label{font-family:var(--v10-body);letter-spacing:.32em;text-transform:uppercase;color:var(--v10-lamp);pointer-events:none;z-index:9999;opacity:0;white-space:nowrap;will-change:transform, opacity;font-size:9.5px;font-weight:700;transition:opacity .24s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;transform:translate(16px,8px)}.v10-cursor-label.is-visible{opacity:1}@media (hover:none),(pointer:coarse){.v10-cursor,.v10-cursor-label{display:none!important}}@media (max-width:880px){.v10-root .process-grid{direction:ltr!important;grid-template-columns:minmax(0,1fr)!important;gap:36px!important}}.v10-surface{--color-amethyst:var(--v10-lamp);--color-amethyst-mid:#dbc58e;--color-amethyst-soft:var(--v10-lamp);--color-lamp:var(--v10-lamp)}.v10-surface button[style*=--color-amethyst],.v10-surface [class*="bg-[var(--color-amethyst)]"]{background:var(--v10-lamp)!important;color:var(--v10-ink)!important}@media (max-width:768px){.v10-chapter-nav{display:none!important}}body:has(.v10-surface) header{-webkit-backdrop-filter:blur(16px)saturate(140%)!important;color:var(--v10-alabaster)!important;background:#0b0a0eeb!important;border-bottom:1px solid #f2f0eb14!important;box-shadow:0 1px #f2f0eb0a!important}body:has(.v10-surface) header a:not([class*=bg-]){opacity:.86;color:var(--v10-alabaster)!important}body:has(.v10-surface) header a[href*=procurement][class*=bg-]{background:var(--v10-lamp)!important;color:var(--v10-ink)!important}body:has(.v10-surface) header img[src*=logo-black-transparent]{filter:invert()brightness(2)!important}
