/* Addition to the existing mutcon design, scoped to the sixth service. */
.package-section .package-tab-time{font-size:18px;font-weight:700;line-height:1.5;margin-top:17px;color:var(--ink)}
.package-section [aria-selected=true] .package-tab-time{color:#fff}
.ki-preview{background:#17132f;color:#fff;font-size:15px;line-height:1.5;padding:9px 0}
.ki-preview>.wrap{display:flex;justify-content:space-between;gap:20px;align-items:center}
.ki-preview span:first-child{display:flex;gap:9px;align-items:center}
.ki-preview i{width:6px;height:6px;background:#13e4a4;border-radius:50%;flex-shrink:0}
.ki-preview a{color:#b2f4dc;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.ki-visual{margin:0;width:100%;min-width:0;padding:27px;background:#17132f;border:1px solid #36324a;border-radius:5px;color:#fff}
.ki-visual-top{display:flex;align-items:center;justify-content:space-between;color:#bfc0cd;font-size:14px;font-weight:650;letter-spacing:.12em;line-height:1.5}
.ki-visual-top>span:last-child{color:#13e4a4;font-size:15px}
.ki-visual figcaption{font-size:26px;line-height:1.28;font-weight:650;letter-spacing:-.025em;margin:28px 0 25px}
.ki-visual em{color:#13e4a4}
.ki-flow{list-style:none;padding:0;margin:0;display:grid;gap:9px}
.ki-flow li{border:1px solid #524d68;border-radius:4px;padding:13px 12px;display:flex;gap:13px;align-items:center;background:#ffffff04}
.ki-flow li.ki-flow-ai{background:#13e4a40d;border-color:#409f80}
.ki-flow-number{font-size:14px;color:#b9b6ca;font-weight:650}
.ki-flow-ai .ki-flow-number{color:#13e4a4}
.ki-flow strong{display:block;font-size:17px;line-height:1.6;font-weight:650}
.ki-flow small{display:block;color:#c1becf;font-size:14px;line-height:1.6;margin-top:2px}
.ki-flow li>span:last-child{margin-left:auto;color:#13e4a4;font-size:18px}
.ki-visual-caption{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.7;color:#ccc9d7;margin-top:20px}
.ki-visual-caption>span{width:5px;height:5px;border-radius:50%;background:#13e4a4;flex-shrink:0}
.service-hero-layout>.ki-visual{padding:34px}
.service-hero-layout .ki-visual figcaption{font-size:33px;margin-block:30px}
.service-hero-layout .ki-flow li{padding:15px 17px}
.service-hero-layout .ki-flow strong{font-size:18px}
.service-hero-layout .ki-flow small{font-size:16px}
.service-hero-layout .ki-visual-caption{font-size:15px}
.ki-usecases{display:grid;grid-template-columns:1fr 1fr;gap:30px 50px;margin-top:42px}
.ki-usecases article{border-top:1px solid #c5cbd3;padding-top:26px}
.ki-usecases h3{font-size:24px;line-height:1.35;max-width:460px}
.ki-usecases article>p{font-size:18px;line-height:1.85;color:var(--muted);margin-top:17px;max-width:530px}
.ki-usecases article>div{border-left:2px solid #39b98d;padding-left:15px;margin:24px 0 8px}
.ki-usecases article>div strong{font-size:15px;display:block;color:var(--green);font-weight:750;margin-bottom:5px}
.ki-usecases article>div span{font-size:16px;line-height:1.8;display:block;color:var(--muted)}
.ki-entry{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}
.ki-entry>div>p:not(.eyebrow){font-size:18px;line-height:1.85;color:var(--muted);margin-top:24px;max-width:510px}
.ki-entry .button{margin-top:26px}
.ki-entry-results{padding:30px;background:#f4f5f7;border-radius:5px}
.ki-entry-results>ol{list-style:none;padding:0;margin:0;counter-reset:entry}
.ki-entry-results li{counter-increment:entry;padding:18px 0 18px 35px;position:relative;border-bottom:1px solid var(--line)}
.ki-entry-results li:before{content:'0' counter(entry);position:absolute;left:0;top:21px;color:var(--green);font-size:15px;font-weight:700}
.ki-entry-results li strong{display:block;font-size:20px;line-height:1.5;letter-spacing:-.02em}
.ki-entry-results li span{display:block;font-size:17px;line-height:1.8;margin-top:7px;color:var(--muted)}
.ki-entry-results>p.ki-entry-note{font-size:16px;line-height:1.8;margin-top:22px}
#service-tab-ki>span:nth-child(2){overflow-wrap:normal;hyphens:manual}
@media(min-width:1001px){#service-tab-ki{font-size:16px;gap:8px;padding-inline:10px}}
@media(min-width:651px) and (max-width:1000px){.advisory-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.advisory-tabs button{min-height:72px}}
@media(max-width:1190px){.ki-visual{padding:21px}.ki-visual figcaption{font-size:23px}.ki-flow li{gap:9px;padding-inline:10px}.ki-flow small{font-size:14px}.ki-entry{gap:55px}}
@media(max-width:820px){.ki-visual{max-width:540px}.ki-entry{grid-template-columns:1fr;gap:35px}.ki-usecases{gap:32px}.service-hero-layout>.ki-visual{padding:30px}}
@media(max-width:650px){.ki-preview{font-size:14px}.ki-preview>.wrap{gap:10px;flex-wrap:wrap}.ki-preview a{font-size:14px}.ki-visual{padding:23px}.ki-visual figcaption{font-size:26px}.ki-flow strong{font-size:17px}.ki-flow small{font-size:14px}.ki-usecases{grid-template-columns:1fr;margin-top:30px}.ki-usecases h3{font-size:23px}.ki-entry-results{padding:24px}.ki-entry-results li strong{font-size:20px}.service-hero-layout>.ki-visual{padding:25px}.service-hero-layout .ki-visual figcaption{font-size:28px}.service-hero-layout .ki-flow small{font-size:14px}.service-hero-layout .ki-flow strong{font-size:17px}.ki-entry h2{font-size:32px}.ki-preview>.wrap{width:calc(100% - 40px)}}
@media(max-width:370px){.ki-visual{padding:18px}.ki-visual figcaption{font-size:23px}.service-hero-layout .ki-visual figcaption{font-size:25px}.ki-flow small{font-size:14px}}
