@layer components{.home-hero .mk-hero{padding-bottom:0}.home-hero-title{display:inline-block;position:relative}.home-hero-flank{aspect-ratio:6/5;pointer-events:none;height:100%;display:none;position:absolute;top:0;bottom:0}.home-hero-flank-l{margin-right:.14em;right:100%}.home-hero-flank-r{margin-left:.14em;left:100%}@media (min-width:1240px){.home-hero-flank{display:block}}.home-hero-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 20px;margin-top:16px;display:flex}.home-hero-meta .mk-hero-note{margin:0}.home-ask{text-align:left;max-width:700px;margin:44px auto 0}.home-ask-head{justify-content:space-between;gap:12px;padding:0 4px 10px;display:flex}.home-ask-hint{color:var(--mk-ink-3);margin:0;font-size:12px}.home-ask-shell{border:1px solid var(--mk-rule-strong);background:var(--mk-surface);border-radius:14px;align-items:center;gap:10px;padding:8px 8px 8px 20px;display:flex}.home-ask-shell input{min-width:0;min-height:44px;color:var(--mk-ink);font:400 16px/1.4 var(--mk-font-body);background:0 0;border:0;outline:0;flex:1}.home-ask-shell input::placeholder{color:var(--mk-ink-3)}.home-ask-shell button{background:var(--mk-accent-soft);width:44px;height:44px;color:var(--mk-accent-ink);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.home-ask-shell button[data-ready]{background:var(--mk-accent);color:var(--mk-on-accent)}.home-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.home-chips button{border:1px solid var(--mk-rule-strong);min-height:36px;color:var(--mk-ink-2);font:500 13px/1 var(--mk-font-body);cursor:pointer;background:0 0;border-radius:999px;padding:9px 14px}.home-chips button:hover{border-color:var(--mk-ink-3);color:var(--mk-ink)}@media (max-width:520px){.home-ask-hint{display:none}}.home-showcase{padding-block:clamp(48px,6vw,72px) clamp(40px,6vw,72px)}.home-showcase .mk-screens{padding-inline:0}.home-proof{align-items:center;gap:20px;padding-block:28px;display:grid}.home-proof>p{max-width:36ch;color:var(--mk-ink-2);margin:0;font-size:15px}.home-proof>p strong{color:var(--mk-ink);font-weight:600}.home-proof ul{flex-wrap:wrap;gap:10px 26px;margin:0;padding:0;list-style:none;display:flex}.home-proof li a:not(.mk-link){min-height:32px;color:var(--mk-ink);align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.home-proof li a:not(.mk-link):hover{color:var(--mk-accent-ink)}.home-proof .mk-link{min-height:32px;font-size:14px}@media (min-width:980px){.home-proof{grid-template-columns:300px 1fr;gap:48px}}.home-feature-shot{color:inherit;text-decoration:none;display:block}.home-feature-shot:hover .mk-shot-caption strong{color:var(--mk-accent-ink)}.home-feature-list>li{align-content:start;gap:6px;padding-block:26px 28px;display:grid}.home-feature-list a{color:inherit;text-decoration:none}.home-feature-list a:hover .mk-h-card{color:var(--mk-accent-ink)}.home-feature-list .mk-h-card{font-size:18px}.home-more-cta{padding:20px var(--mk-gutter);border-top:1px solid var(--mk-rule);text-align:center}.home-audience>li{align-content:start;gap:10px;padding-block:36px 40px;display:grid}.home-audience-crew{width:180px;height:72px;margin-left:-8px}.home-audience .mk-h-card{margin-top:6px;font-size:21px}.home-solutions{padding:18px var(--mk-gutter);border-top:1px solid var(--mk-rule);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 26px;display:flex}.home-solutions p{color:var(--mk-ink-3);margin:0 6px 0 0;font-size:14px}.home-solutions ul{display:contents}.home-solutions li{list-style:none}.home-tile-art{aspect-ratio:4/3;color:#07163d;font-family:var(--mk-font-body);background:#fff;align-content:start;gap:12px;padding:16px 16px 0;display:grid;overflow:hidden}.home-tile-art small{color:#69728f;font-size:11px;line-height:1.3;display:block}.home-tile-art p{margin:0}.home-tile-head{align-items:center;gap:10px;display:flex}.home-tile-head b{font-size:14px;font-weight:600;line-height:1.25;display:block}.home-tile-avatar{color:#3f51dc;width:32px;height:32px;font:600 12px/1 var(--mk-font-body);background:#eef0ff;border-radius:9px;flex:none;place-items:center;display:grid}.home-tile-field{gap:4px;min-width:0;display:grid}.home-tile-field p{background:#f8f9fc;border:1px solid #e3e6ee;border-radius:8px;padding:8px 10px;font-size:12.5px;line-height:1.45}.home-tile-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-tile-select,.home-tile-input{white-space:nowrap;text-overflow:ellipsis;border:1px solid #e3e6ee;border-radius:8px;padding:7px 10px;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.home-tile-select{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%2369728f' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;padding-right:24px}.home-tile-brand{align-items:center;gap:4px;font-size:12.5px;font-weight:500;display:flex}.home-tile-brand i{border-radius:4px;width:16px;height:16px;box-shadow:inset 0 0 0 1px #07163d14}.home-tile-brand i:last-of-type{margin-right:6px}.home-tile-tabs{color:#69728f;border-bottom:1px solid #e6e9f1;gap:14px;margin:-2px -16px 0;padding:0 16px;font-size:12px;display:flex}.home-tile-tabs span{padding:2px 0 9px}.home-tile-tabs span[data-on]{color:#07163d;font-weight:600;box-shadow:inset 0 -2px #4f62f2}.home-tile-metric .home-tile-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.home-feature-shot .mk-chrome-spacer{width:0}.home-tile-metric{border:1px solid #e3e6ee;border-radius:10px;gap:10px;padding:12px;display:grid}.home-tile-metric code{color:#3f51dc;font:500 12.5px/1.3 var(--mk-font-mono);background:#f1f3fb;border-radius:8px;padding:9px 10px;display:block}.home-tile-slide{background:#eef0f6;gap:10px;padding:14px 14px 0}.home-tile-slide-page{background:#fff;border-radius:6px;gap:6px;padding:14px 16px;display:grid;box-shadow:0 1px 2px #07163d14,0 8px 20px -14px #07163d59}.home-tile-kicker{letter-spacing:.06em;text-transform:uppercase;font:500 9.5px/1 var(--mk-font-mono)!important;color:#3f51dc!important}.home-tile-slide-title{font:600 15.5px/1.2 var(--mk-font-display);letter-spacing:-.01em}.home-tile-slide-body{grid-template-columns:1.25fr 1fr;align-items:end;gap:12px;display:grid}.home-tile-slide-body svg{width:100%;height:auto}.home-tile-slide-body ul{color:#545e7c;gap:6px;margin:0 0 4px;padding:0;font-size:11.5px;line-height:1.35;list-style:none;display:grid}.home-tile-slide-body li{border-left:2px solid #4f62f2;padding-left:9px}.home-tile-slide-body li b{color:#07163d}.home-tile-thumbs{gap:8px;display:flex}.home-tile-thumbs span{background:#fff;border-radius:3px;width:44px;height:26px;box-shadow:0 0 0 1px #dfe3ee}.home-tile-thumbs span[data-on]{box-shadow:0 0 0 2px #4f62f2}.hd{z-index:1;color:#07163d;font:400 13px/1.35 var(--mk-font-body);pointer-events:none;background:#fff;display:flex;position:absolute;inset:0;overflow:hidden;container-type:size}.hd-rail{background:#0b1a4a;flex-direction:column;flex:none;align-items:center;gap:1.5cqh;width:3.6cqw;min-width:16px;padding-top:2.4cqh;display:flex}.hd-rail i{aspect-ratio:1;background:#ffffff47;border-radius:3px;width:1.3cqw;min-width:6px}.hd-main{background:#fafbfe;flex-direction:column;flex:1;min-width:0;font-size:max(10.5px,1.3cqw);display:flex}.hd-top{background:#fff;border-bottom:1px solid #e8ebf3;flex:none;justify-content:space-between;align-items:center;padding:.65em 1.2em;display:flex}.hd-model{font-weight:500}.hd-actions{gap:.5em;display:flex}.hd-actions span{border:1px solid #e3e7f1;border-radius:.5em;padding:.3em .75em;font-weight:500}.hd-chat{flex:1;min-height:0;position:relative;overflow:hidden}.hd-column{flex-direction:column;gap:.75em;max-width:68em;margin-inline:auto;padding:1em 1.6em 0;transition:transform .45s cubic-bezier(.2,0,0,1);display:flex}.hd-bubble{background:#eef0ff;border-radius:.9em;align-self:flex-end;max-width:75%;padding:.5em .85em}.hd-lines{gap:.45em;display:grid}.hd-lines i{background:#e5e8f1;border-radius:99px;width:62%;height:.55em;display:block}.hd-lines i+i{width:38%}.hd-lines i[data-running]{background:linear-gradient(90deg,#e5e8f1 25%,#c9d0ee 50%,#e5e8f1 75%) 0 0/200% 100%;animation:1.2s linear infinite hd-shimmer}@keyframes hd-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.hd-card{background:#fff;border:1px solid #e3e7f1;border-radius:.8em;overflow:hidden}.hd-card-head{border-bottom:1px solid #eef0f6;justify-content:space-between;align-items:center;gap:.6em;padding:.55em .85em;display:flex}.hd-card-head b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.hd-toggle{border:1px solid #e3e7f1;border-radius:.55em;flex:none;padding:.15em;display:flex}.hd-toggle span{color:#545e7c;border-radius:.4em;padding:.2em .65em;transition:background-color .15s,color .15s}.hd-toggle span[data-on]{color:#fff;background:#4f62f2}.hd-tools{color:#545e7c;gap:.4em;padding:.55em .85em 0;font-size:.88em;display:flex}.hd-tools span{white-space:nowrap;border:1px solid #e3e7f1;border-radius:.45em;padding:.25em .6em}.hd-charts{grid-template-columns:1fr 1fr;gap:1.4em;padding:.7em .85em .9em;display:grid}.hd-chart{min-width:0}.hd-chart>b{text-align:center;margin-bottom:.4em;font-weight:600;display:block}.hd-plot{position:relative}.hd-plot svg{width:100%;height:auto;display:block;overflow:visible}.hd-plot text{fill:#545e7c;font-size:11px}.hd-peak{width:1px;height:1px;position:absolute}.hd-tip{color:#fff;white-space:nowrap;background:#07163d;border-radius:.4em;padding:.2em .55em;font-size:.88em;position:absolute;translate:-50% -170%}.hd-bars{gap:.55em;padding-top:.2em;display:grid}.hd-bar-row{grid-template-columns:5.2em 1fr;align-items:center;gap:.5em;font-size:.92em;display:grid}.hd-bar-row>span{text-align:right;color:#545e7c}.hd-bar-row>div{align-items:center;gap:.4em;min-width:0;display:flex}.hd-bar-row i{transform-origin:0;background:#44807a;height:2.7em;display:block}.hd-bar-row small{color:#545e7c;font-size:.85em}.hd-composer{background:#fff;border:1px solid #e3e7f1;border-radius:.9em;flex:none;justify-content:space-between;align-items:center;gap:.8em;width:min(92%,64.8em);margin:.7em auto 0;padding:.55em .6em .55em 1em;transition:border-color .15s,box-shadow .15s;display:flex}.hd-composer[data-focused]{border-color:#aab4f6;box-shadow:0 0 0 3px #4f62f21a}.hd-foot{box-sizing:content-box;color:#8a91a8;flex:none;width:min(92%,64.8em);height:40px;margin:0 auto;padding:8px 0 18px;font-size:.8em}.hd-input{white-space:nowrap;min-width:0;overflow:hidden}.hd-input em{color:#68708a;font-style:normal}.hd-input u{vertical-align:text-bottom;background:#07163d;width:1px;height:1em;margin-left:1px;text-decoration:none;display:inline-block}.hd-send{color:#fff;background:#c3cafa;border-radius:.5em;flex:none;place-items:center;width:1.9em;height:1.9em;transition:background-color .15s;display:grid}.hd-send[data-ready]{background:#4f62f2}@container (max-width:560px){.hd-actions,.hd-tools,.hd-chart-second{display:none}.hd-foot{color:#0000;height:32px;padding:4px 0 10px}.hd-charts{grid-template-columns:1fr;padding:.5em .6em .4em}.hd-column{padding:.7em .8em 0}.hd-column[data-scrolled]{transform:translateY(-6.4em)}.hd-bubble{max-width:92%}}}
