.mk-guide-updated{color:#8f9caf;margin:.9rem 0 0;font-size:.85rem}.mk-guide-answer{border:1px solid #f59e0b47;border-left:4px solid var(--industry-accent-strong);border-radius:var(--mk-radius);background:var(--industry-accent-soft);margin:0 0 1.5rem;padding:1.25rem 1.4rem}.mk-guide-answer .mk-industry-kicker{margin-bottom:.4rem}.mk-guide-answer p:last-child{color:#e2e8f0;max-width:62rem;margin:0;font-size:1.0625rem;line-height:1.6}.mk-guide-landing .mk-industry-proof{margin-bottom:3rem}.mk-guide-section{border-top:1px solid var(--industry-line);padding:clamp(3.5rem,7vw,5.5rem) 0}.mk-guide-section--alt{background:linear-gradient(180deg, #0e1626 0%, var(--mk-navy) 100%)}.mk-guide-section__intro{text-align:center;max-width:46rem;margin:0 auto clamp(2rem,4vw,3rem)}.mk-guide-section__intro--left{text-align:left;margin-left:0}.mk-guide-section__intro h2{letter-spacing:-.03em;text-wrap:balance;margin:0 0 .8rem;font-size:clamp(1.75rem,3.8vw,2.6rem);line-height:1.1}.mk-guide-section__intro p{color:var(--mk-muted);margin:0;font-size:1.0625rem;line-height:1.55}.mk-guide-landing a:not(.mk-btn){color:var(--industry-accent);text-underline-offset:3px}.mk-guide-cards{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.mk-guide-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){.mk-guide-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-guide-card{border:1px solid var(--industry-line);border-radius:var(--mk-radius-lg);background:var(--mk-navy-card);flex-direction:column;gap:.8rem;padding:1.35rem;display:flex}.mk-guide-card--ours{background:radial-gradient(ellipse 80% 60% at 100% 0%, #f59e0b1f, transparent 70%), var(--mk-navy-card);border-color:#f59e0b73}.mk-guide-card__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mk-guide-card__head h3{letter-spacing:-.02em;margin:0;font-size:1.25rem}.mk-guide-card__tag{background:var(--industry-accent-soft);color:var(--industry-accent);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:.2rem .55rem;font-size:.7rem;font-weight:700}.mk-guide-card__fit{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.5}.mk-guide-card__facts{border-top:1px solid var(--industry-line);border-bottom:1px solid var(--industry-line);grid-template-columns:1fr 1fr;gap:.75rem;margin:0;padding:.8rem 0;display:grid}.mk-guide-card__facts dt{color:#8f9caf;letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:700}.mk-guide-card__facts dd{color:#f8fafc;margin:.2rem 0 0;font-size:.92rem;font-weight:600;line-height:1.4}.mk-guide-card__plus,.mk-guide-card__minus{color:#aeb9ca;grid-template-columns:1.1rem 1fr;gap:.35rem;margin:0;font-size:.9rem;line-height:1.5;display:grid}.mk-guide-card__plus>span:first-child{color:#4ade80;font-weight:800}.mk-guide-card__minus>span:first-child{color:#f87171;font-weight:800}.mk-guide-card__link{margin-top:auto;padding-top:.4rem;font-size:.9rem;font-weight:600;text-decoration:none}.mk-guide-card__link:hover{text-decoration:underline}.mk-guide-cost{gap:2rem;display:grid}@media (width>=960px){.mk-guide-cost{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:3.5rem}.mk-guide-cost .mk-guide-section__intro{margin-bottom:0}}.mk-guide-bars{border:1px solid var(--industry-line);border-radius:var(--mk-radius-lg);background:var(--mk-navy-card);margin:0;padding:1.5rem}.mk-guide-bars ul{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.mk-guide-bars li{grid-template-columns:minmax(7.5rem,11rem) minmax(0,1fr) 3.5rem;align-items:center;gap:.85rem;display:grid}.mk-guide-bars__name{font-size:.92rem;font-weight:600;line-height:1.25}.mk-guide-bars__name small{color:#8f9caf;font-size:.72rem;font-weight:500;display:block}.mk-guide-bars__track{background:#94a3b824;border-radius:999px;height:.7rem;overflow:hidden}.mk-guide-bars__fill{border-radius:inherit;background:#64748b;height:100%;display:block}.mk-guide-bars li.is-ours .mk-guide-bars__fill{background:linear-gradient(90deg, var(--industry-accent-strong), var(--industry-accent))}.mk-guide-bars li.is-ours .mk-guide-bars__value{color:var(--industry-accent)}.mk-guide-bars__value{text-align:right;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}.mk-guide-bars figcaption{color:#8f9caf;margin-top:1.25rem;font-size:.82rem;line-height:1.5}@media (width<=520px){.mk-guide-bars{padding:1.1rem}.mk-guide-bars li{grid-template-columns:minmax(0,1fr) auto;row-gap:.35rem}.mk-guide-bars__track{grid-area:2/1/auto/-1}}.mk-guide-choices{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=780px){.mk-guide-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-guide-choices li{border:1px solid var(--industry-line);border-top:3px solid var(--industry-accent-strong);border-radius:var(--mk-radius-lg);background:#ffffff05;padding:1.35rem}.mk-guide-choices h3{margin:0 0 .3rem;font-size:1.15rem}.mk-guide-choices p{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.55}.mk-guide-choices .mk-guide-choices__who{color:#8f9caf;margin:0 0 .7rem;font-size:.85rem;font-weight:600}.mk-guide-choices .mk-guide-choices__links{flex-wrap:wrap;gap:.4rem 1rem;margin-top:.85rem;font-size:.88rem;font-weight:600;display:flex}.mk-guide-faq__list{max-width:48rem;margin:0 auto}.mk-guide-faq details{border-bottom:1px solid var(--industry-line)}.mk-guide-faq details:first-child{border-top:1px solid var(--industry-line)}.mk-guide-faq summary{cursor:pointer;padding:1.1rem 2.25rem 1.1rem 0;font-size:1.02rem;font-weight:600;line-height:1.4;list-style:none;position:relative}.mk-guide-faq summary::-webkit-details-marker{display:none}.mk-guide-faq summary:after{content:"+";color:var(--industry-accent);font-size:1.35rem;font-weight:400;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.mk-guide-faq details[open] summary:after{content:"−"}.mk-guide-faq summary:focus-visible{outline:2px solid var(--industry-accent-strong);outline-offset:2px}.mk-guide-faq details p{color:#cbd5e1;margin:0 0 1.25rem;font-size:.98rem;line-height:1.6}.mk-guide-related{border-top:0;padding-top:0}
