.kg-art{display:block;width:100%;height:auto;max-width:420px;margin-inline:auto}.kg-art__bg{fill:var(--adv-surface);stroke:var(--adv-rule);stroke-width:1}.kg-art__facet{fill:var(--adv-purple-300)}.kg-art__facet--2{fill:var(--adv-accent);opacity:.7}.kg-art__edges line{stroke:var(--adv-purple-400);stroke-width:1.25;opacity:.35}.kg-art__node{fill:var(--adv-navy-deep);opacity:.55}.kg-art__node--highlight{fill:var(--adv-primary);opacity:1;transform-box:fill-box;transform-origin:center;animation:kg-art-pulse 2.6s ease-in-out infinite}@keyframes kg-art-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.kg-art__node--highlight{animation:none}}@media(max-width:1023px){.kg-art{max-width:320px}}.methodology-hero{padding-top:var(--adv-space-8);padding-bottom:var(--adv-space-8)}.methodology-hero-subtitle{font-size:var(--adv-fs-body-lg);color:var(--adv-text-secondary);max-width:60ch;margin-top:var(--adv-space-3)}.methodology-pillars-connector{flex-wrap:wrap}.methodology-associate-note{text-align:center;border-top:var(--adv-border-hairline) solid var(--adv-rule);padding-top:var(--adv-space-6)}.methodology-associate-note p{max-width:60ch;margin:0 auto}.methodology-eyebrow{font:var(--adv-fw-semibold) var(--adv-fs-small)/1 var(--adv-font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--adv-primary);margin-bottom:var(--adv-space-3)}
