.brand-illustration{stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block;overflow:visible}.art-paper{fill:var(--surface-raised);stroke:var(--rule);stroke-width:1.5px}.art-line{fill:none;stroke:var(--ink-muted);stroke-width:1.5px}.art-rule{fill:none;stroke:var(--rule);stroke-width:1.5px}.art-orbit{fill:none;stroke:var(--rule);stroke-width:1px;stroke-dasharray:3 7}.art-soft{fill:var(--accent-subtle)}.art-dot{fill:var(--accent-text)}.art-muted-dot{fill:var(--rule)}.art-accent-line{fill:none;stroke:var(--accent-text);stroke-width:1.5px}.art-connector{fill:none;stroke:var(--accent-rule);stroke-width:1.5px}.art-handle{fill:var(--surface-raised);stroke:var(--accent-text);stroke-width:1px}.company-illustration{border:1px solid var(--rule-hair);border-radius:var(--radius-xl);background:var(--surface-sunken);grid-template-columns:1.5fr 1fr;align-items:center;gap:48px;margin:48px 0 0;padding:28px 48px;display:grid}.company-illustration figcaption{max-width:300px}.company-illustration .section-kicker{margin-bottom:16px}.company-illustration .ex-h2{margin-bottom:12px}.company-illustration+.about-body{margin-top:48px}.careers-intro .illustration-craft{max-width:480px;margin:12px 0 -12px}.careers-intro .illustration-craft+.careers-disciplines{margin-top:16px}.ai-responsibility-intro .illustration-intelligence{width:calc(100% + 32px);max-width:360px;margin:-8px -16px 12px}.ai-responsibility{align-items:center}@media (max-width:767px){.company-illustration{grid-template-columns:1fr;gap:12px;padding:24px}.company-illustration .brand-illustration{max-width:520px;margin-inline:auto}.company-illustration figcaption{max-width:480px}.ai-responsibility-intro .illustration-intelligence{max-width:320px;margin-bottom:16px}}@media (max-width:480px){.company-illustration{padding:20px}.careers-intro .illustration-craft{margin-block:16px 0}}
