@layer components{.sol-tile-frame{container-type:inline-size}.sol-tile{aspect-ratio:4/3;color:#07163d;font-family:var(--mk-font-body);background:#fff;grid-template-columns:minmax(0,1fr);align-content:start;gap:.85em;padding:1.2em 1.25em 0;font-size:clamp(11.5px,3.8cqi,17px);line-height:1.35;display:grid;overflow:hidden}.sol-tile small{color:#69728f;font-size:.82em;display:block}.sol-tile p{margin:0}.sol-tile-head{justify-content:space-between;align-items:baseline;gap:.75em;display:flex}.sol-tile-head b{white-space:nowrap;font-size:1.1em;font-weight:600}.sol-tile-head small{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sol-tile-kpis{gap:.55em;display:grid}.sol-tile-kpi{border:1px solid #e3e6ee;border-radius:.6em;gap:.2em;min-width:0;padding:.6em .7em;display:grid}.sol-tile-kpi small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sol-tile-kpi b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.25em;font-weight:600}.sol-tile-kpi span{color:#1f8a70;font-size:.8em;font-weight:600}.sol-tile-kpi span[data-down]{color:#c2415a}.sol-tile-trend{width:100%;height:6em;display:block}.sol-tile-list{border:1px solid #e3e6ee;border-radius:.7em;gap:.2em;padding:.35em;display:grid}.sol-tile-item{border-radius:.5em;align-items:center;gap:.6em;padding:.45em .6em;font-weight:500;display:flex}.sol-tile-item i{border-radius:50%;flex:none;width:.6em;height:.6em}.sol-tile-item span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sol-tile-item em{color:#3f51dc;font-style:normal}.sol-tile-item[data-on]{background:#eef0ff}.sol-tile-note{background:#f3f5fa;border-radius:.6em;justify-content:space-between;align-items:center;gap:.75em;padding:.55em .75em;font-weight:500;display:flex}.sol-tile-note b{font-weight:600}.sol-tile-pill{color:#3f51dc;white-space:nowrap;background:#eef0ff;border-radius:999px;flex:none;padding:.2em .6em;font-size:.8em;font-weight:600}.sol-tile-pill[data-ok]{color:#1f8a70;background:#e6f4ef}.sol-tile-ledger{border-top:1px solid #e3e6ee;grid-template-columns:minmax(0,1fr) auto;display:grid}.sol-tile-ledger>*{border-bottom:1px dotted #d7dcea;padding:.32em 0}.sol-tile-ledger b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.sol-tile-ledger [data-strong]{font-weight:650}.sol-tile-table{border-top:1px solid #e3e6ee;align-items:center;display:grid}.sol-tile-table>small{font-family:var(--mk-font-mono);letter-spacing:.06em;text-transform:uppercase;padding:.45em 0;font-size:.7em}.sol-tile-table>small:not(:first-child),.sol-tile-table>span:not([data-first]){text-align:right}.sol-tile-table>span{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;border-top:1px dotted #d7dcea;padding:.5em 0;overflow:hidden}.sol-tile-table>span[data-first]{font-weight:500}.sol-tile-foot{margin-top:-.2em}.sol-tile-ask{background:#eef0ff;border-radius:1em 1em .3em;justify-self:end;max-width:88%;padding:.6em .85em;font-weight:500}.sol-tile-message{gap:.7em;display:flex}.sol-tile-message b{font-weight:600;display:block}.sol-tile-message p{color:#2b3657;margin-top:.2em}.sol-tile-message strong{color:#07163d;font-weight:650}.sol-tile-avatar{color:#fff;background:#07163d;border-radius:.55em;flex:none;place-items:center;width:2.1em;height:2.1em;font-size:.85em;font-weight:700;display:grid}.sol-tile-bars{gap:.6em;display:grid}.sol-tile-bar{grid-template-columns:8.8em minmax(0,1fr) 2.2em;align-items:center;gap:.6em;display:grid}.sol-tile-bar span{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.sol-tile-bar i{background:#4f62f2;border-radius:.25em;height:.85em}.sol-tile-bar b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}}
@layer components{.solution-hero .mk-hero h1{font-size:clamp(34px,3.5vw,52px)}@media (min-width:980px){.solution-hero>.mk-split-copy{align-content:start}.solution-hero>.solution-hero-visual{align-content:start;padding-top:clamp(56px,8vw,104px);display:grid}}@media (min-width:900px) and (max-width:1099px){.mk-cells.solutions-index{--mk-cells-cols:2}}}
