.section-head[data-astro-cid-46z7rfjq]{flex-direction:column;align-items:flex-start;gap:12px;max-width:760px;display:flex}.sectors[data-astro-cid-46z7rfjq] ul[data-astro-cid-46z7rfjq]{border-top:2px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px;list-style:none;display:grid}.sectors[data-astro-cid-46z7rfjq] li[data-astro-cid-46z7rfjq]{border-bottom:1px solid var(--border)}.sectors[data-astro-cid-46z7rfjq] li[data-astro-cid-46z7rfjq]:nth-child(odd){border-right:1px solid var(--border)}.sectors[data-astro-cid-46z7rfjq] a[data-astro-cid-46z7rfjq]{min-height:100px;color:var(--heading);transition:background-color .18s var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 22px;text-decoration:none;display:grid}.sectors[data-astro-cid-46z7rfjq] a[data-astro-cid-46z7rfjq]:hover{background:var(--hover)}.sectors[data-astro-cid-46z7rfjq] a[data-astro-cid-46z7rfjq]>svg:first-child{color:var(--ink-soft)}.sectors[data-astro-cid-46z7rfjq] span[data-astro-cid-46z7rfjq]{flex-direction:column;gap:6px;display:flex}.sectors[data-astro-cid-46z7rfjq] strong[data-astro-cid-46z7rfjq]{font:650 18px/1.25 var(--font-display)}.sectors[data-astro-cid-46z7rfjq] small[data-astro-cid-46z7rfjq]{color:var(--text-muted);font-size:14px}.sectors[data-astro-cid-46z7rfjq] span[data-astro-cid-46z7rfjq] .sectors__brands{margin-top:8px}.words[data-astro-cid-46z7rfjq]{background:var(--bg);border-block:1px solid var(--border)}.words__grid[data-astro-cid-46z7rfjq]{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:24px;margin-top:36px;padding:0;list-style:none;display:grid}.words[data-astro-cid-46z7rfjq] figure[data-astro-cid-46z7rfjq]{background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--green-600);height:100%;box-shadow:0 4px 20px -8px rgb(var(--shadow) / .08);transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);flex-direction:column;gap:22px;margin:0;padding:clamp(24px,3vw,36px);display:flex}.words[data-astro-cid-46z7rfjq] figure[data-astro-cid-46z7rfjq]:hover{box-shadow:0 18px 36px -12px rgb(var(--shadow) / .14);border-top-color:var(--green-500);transform:translateY(-4px)}.words__top[data-astro-cid-46z7rfjq]{justify-content:space-between;align-items:center;gap:16px;display:flex}.words[data-astro-cid-46z7rfjq] .quote-mark[data-astro-cid-46z7rfjq]{color:var(--green-600);opacity:.85;transition:transform .22s var(--ease);flex-shrink:0}.words[data-astro-cid-46z7rfjq] figure[data-astro-cid-46z7rfjq]:hover .quote-mark[data-astro-cid-46z7rfjq]{color:var(--green-500);transform:scale(1.08)}.words__tag[data-astro-cid-46z7rfjq]{font:500 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--link);background:var(--well);border:1px solid var(--border-brand);padding:4px 10px}.words[data-astro-cid-46z7rfjq] blockquote[data-astro-cid-46z7rfjq]{font:italic 400 clamp(16.5px, 1.3vw, 19px)/1.55 var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin:0}.words[data-astro-cid-46z7rfjq] figcaption[data-astro-cid-46z7rfjq]{border-top:1px solid var(--border-faint);align-items:center;gap:14px;margin-top:auto;padding-top:18px;display:flex}.words[data-astro-cid-46z7rfjq] .author-avatar[data-astro-cid-46z7rfjq]{background:var(--border-soft);border:2px solid var(--surface);width:46px;height:46px;box-shadow:0 2px 6px rgb(var(--shadow) / .12);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.words[data-astro-cid-46z7rfjq] .author-avatar[data-astro-cid-46z7rfjq] img[data-astro-cid-46z7rfjq]{object-fit:contain;width:100%;height:100%}.words[data-astro-cid-46z7rfjq] .avatar-initials[data-astro-cid-46z7rfjq]{font:700 14px/1 var(--font-mono);color:var(--link);letter-spacing:.05em}.words[data-astro-cid-46z7rfjq] .author-info[data-astro-cid-46z7rfjq]{flex-direction:column;gap:2px;min-width:0;display:flex}.words[data-astro-cid-46z7rfjq] .author-info[data-astro-cid-46z7rfjq] strong[data-astro-cid-46z7rfjq]{font:600 15px/1.2 var(--font-display);color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.words[data-astro-cid-46z7rfjq] .author-title[data-astro-cid-46z7rfjq]{color:var(--text-muted);font-size:13px;line-height:1.3}.words[data-astro-cid-46z7rfjq] .author-company[data-astro-cid-46z7rfjq]{font:500 13px/1.3 var(--font-mono);color:var(--ink-soft);letter-spacing:.02em}.process[data-astro-cid-46z7rfjq]{background:var(--band-deep);color:var(--blue-100)}.process__grid[data-astro-cid-46z7rfjq]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(48px,8vw,110px);display:grid}.process[data-astro-cid-46z7rfjq] .h2[data-astro-cid-46z7rfjq]{color:var(--paper)}.process[data-astro-cid-46z7rfjq] .eyebrow[data-astro-cid-46z7rfjq]{color:var(--blue-300)}.process[data-astro-cid-46z7rfjq] .lead[data-astro-cid-46z7rfjq]{color:var(--blue-100)}.process[data-astro-cid-46z7rfjq] ol[data-astro-cid-46z7rfjq]{border-top:1px solid var(--blue-700);list-style:none}.process[data-astro-cid-46z7rfjq] li[data-astro-cid-46z7rfjq]{border-bottom:1px solid var(--blue-700);grid-template-columns:54px minmax(0,1fr);gap:18px;padding:22px 0;display:grid}.process[data-astro-cid-46z7rfjq] li[data-astro-cid-46z7rfjq]>span[data-astro-cid-46z7rfjq]{color:var(--blue-300)}.process[data-astro-cid-46z7rfjq] h3[data-astro-cid-46z7rfjq]{font:650 18px/1.25 var(--font-display);color:var(--paper)}.process[data-astro-cid-46z7rfjq] li[data-astro-cid-46z7rfjq] p[data-astro-cid-46z7rfjq]{color:var(--blue-200);margin-top:6px}.supplier[data-astro-cid-46z7rfjq]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;display:grid}.supplier[data-astro-cid-46z7rfjq]>div[data-astro-cid-46z7rfjq]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}@media (width<=800px){.process__grid[data-astro-cid-46z7rfjq],.supplier[data-astro-cid-46z7rfjq]{grid-template-columns:minmax(0,1fr);gap:30px}.sectors[data-astro-cid-46z7rfjq] ul[data-astro-cid-46z7rfjq]{grid-template-columns:minmax(0,1fr)}.sectors[data-astro-cid-46z7rfjq] li[data-astro-cid-46z7rfjq]:nth-child(odd){border-right:0}}
