.solutions-index{--route-paper:lab(97.6717% -1.09231 -3.57046);--hm-paper:var(--route-paper);--hm-ink:lab(9.39468% -1.22011 -10.5573);--hm-muted:lab(32.6672% -1.39053 -7.22294);--hm-line:lab(86.0479% -1.18256 -5.48376);--hm-accent:lab(38.6694% 2.13814 -48.124);--hm-font-display:var(--font-outfit), ui-sans-serif, system-ui, sans-serif;background:linear-gradient(90deg, transparent calc(50% - 1px), color-mix(in oklch, var(--hm-accent) 8%, transparent) 50%, transparent calc(50% + 1px)), var(--route-paper);color:var(--hm-ink);padding-block:2.5rem 5rem;overflow-x:clip}.solutions-index__inner{width:min(72rem,100% - 2.5rem);margin-inline:auto}.solutions-index__intro{max-width:62ch;color:var(--hm-muted);margin:0 0 1rem;font-size:1.0625rem;line-height:1.6}.solutions-index .mkt-jobs{border-top:1px solid var(--hm-line);padding-top:0}.solutions-index .mkt-jobs a{padding-block:1.75rem}.solutions-index .mkt-jobs strong{font-size:clamp(1.35rem,2vw,1.85rem)}.solutions-index .market-art--atlas{justify-self:end;width:min(34rem,100%)}@media (min-width:48rem){.solutions-index .mkt-hero{grid-template-columns:minmax(0,.82fr) minmax(24rem,1.18fr);align-items:center}}
