.mk{color:var(--kreto-ink-800);font-family:var(--kreto-font-body);-webkit-font-smoothing:antialiased;background:#fff}.mk__container{max-width:1240px;margin:0 auto;padding:0 56px}.mk__container--narrow{max-width:880px}.mk__section{padding:96px 0}.mk__section--tight{padding:64px 0}.mk__section--paper{background:var(--kreto-paper-100)}.mk__section--ink{background:var(--kreto-ink-800);color:#fff}.mk__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--kreto-bronze-400);margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.mk__section--ink .mk__eyebrow{color:var(--kreto-bronze-300)}.mk__h2{font-family:var(--kreto-font-display);letter-spacing:-.015em;text-wrap:balance;margin:0 0 16px;font-size:38px;font-weight:500;line-height:1.12}.mk__h2--lg{font-size:52px;line-height:1.04}.mk__lede{color:var(--kreto-ink-400);max-width:640px;margin:0;font-size:18px;line-height:1.5}.mk__section--ink .mk__lede{color:#ffffffb8}.smplBadge{letter-spacing:.04em;color:var(--kreto-ink-400);background:#d977060f;border:1px solid #d9770633;border-radius:2px;align-items:center;gap:8px;padding:6px 10px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:500;line-height:1.4;display:inline-flex}.smplBadge:before{content:"";background:var(--kreto-bronze-400);border-radius:50%;flex:none;width:6px;height:6px}.smplBadge--ink{color:#ffffff9e;background:#ffffff0a;border-color:#ffffff1a}.smplBadge--ink:before{background:var(--kreto-bronze-300)}.smplBadge--block{width:100%;margin-top:14px;display:flex}.smplBadge--center{text-align:center;justify-content:center}.mk__legal{letter-spacing:.03em;color:#ffffff80;border-top:1px solid #ffffff14;margin:24px 0 0;padding:18px 0 0;font-family:JetBrains Mono,monospace;font-size:10.5px;line-height:1.55}.mk__legal strong{color:#ffffffb8;font-weight:600}.mk__status{background:var(--kreto-paper-100);border-bottom:1px solid var(--kreto-paper-300);color:var(--kreto-ink-400);grid-template-columns:1fr auto;align-items:center;gap:16px;padding:10px 56px;font-size:12.5px;display:grid}.mk__status--ok{background:#2d6a4f0f;border-bottom-color:#2d6a4f29}.mk__status--degraded{background:#d977060f;border-bottom-color:#d9770633}.mk__status__lab{letter-spacing:.1em;text-transform:uppercase;color:var(--kreto-ink-400);margin-right:10px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600}.mk__status__dot{background:var(--kreto-forest-400);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.mk__status--degraded .mk__status__dot{background:var(--kreto-bronze-400)}.mk__status a{color:var(--kreto-navy-600);text-decoration:none}.mk__status a:hover{text-decoration:underline}.mk__nav{z-index:10;background:#fff;border-bottom:1px solid #0000;grid-template-columns:auto 1fr auto;align-items:center;gap:48px;padding:22px 56px;display:grid;position:relative}.mk__nav--sticky{border-bottom-color:var(--kreto-paper-300);padding:14px 56px;position:sticky;top:0;box-shadow:0 1px #00000005}.mk__brand{color:var(--kreto-ink-800);align-items:center;gap:12px;text-decoration:none;display:flex}.mk__brand__mark{background:var(--kreto-navy-600);color:#fff;width:30px;height:30px;font-family:var(--kreto-font-display);border-radius:2px;place-items:center;font-size:19px;font-weight:500;display:grid}.mk__brand__name{font-family:var(--kreto-font-display);letter-spacing:-.01em;font-size:22px;font-weight:500}.mk__nav--sticky .mk__brand__mark{width:26px;height:26px;font-size:16px}.mk__nav--sticky .mk__brand__name{font-size:19px}.mk__nav__links{justify-content:center;gap:32px;display:flex}.mk__nav__link{color:var(--kreto-ink-400);font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.mk__nav__link:hover,.mk__nav__link.is-active{color:var(--kreto-ink-800)}.mk__nav__cta{align-items:center;gap:14px;display:flex}.mk__nav__signin{color:var(--kreto-ink-400);font-size:14px;font-weight:500;text-decoration:none}.mk__nav__signin:hover{color:var(--kreto-ink-800)}.mk__btn{font-family:var(--kreto-font-body);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:3px;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.mk__btn--primary{background:var(--kreto-navy-600);color:#fff}.mk__btn--primary:hover{background:var(--kreto-navy-700)}.mk__btn--cta{background:var(--kreto-bronze-400);color:#fff}.mk__btn--cta:hover{background:var(--kreto-bronze-500)}.mk__btn--secondary{color:var(--kreto-ink-800);border-color:var(--kreto-paper-400);background:0 0}.mk__btn--secondary:hover{border-color:var(--kreto-ink-400)}.mk__btn--ghost{color:var(--kreto-navy-600);background:0 0;padding:11px 4px}.mk__btn--ghost:hover{color:var(--kreto-navy-700)}.mk__btn--lg{padding:14px 22px;font-size:15px}.mk__btn__arrow{font-family:JetBrains Mono,monospace;font-size:14px;transition:transform .15s}.mk__btn:hover .mk__btn__arrow{transform:translate(2px)}.mk .hero{background:#fff;padding:80px 0 96px}.mk .hero__grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:80px;display:grid}.mk .hero__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--kreto-bronze-400);margin-bottom:22px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.mk .hero__h1{font-family:var(--kreto-font-display);letter-spacing:-.022em;color:var(--kreto-ink-800);text-wrap:balance;margin:0 0 28px;font-size:60px;font-weight:500;line-height:1.02}.mk .hero__h1 em{color:var(--kreto-navy-600);font-style:italic;font-weight:500}.mk .hero__sub{color:var(--kreto-ink-400);max-width:540px;margin:0 0 36px;font-size:19px;line-height:1.55}.mk .hero__cta{align-items:center;gap:14px;margin-bottom:36px;display:flex}.mk .hero__assure{color:var(--kreto-ink-400);gap:22px;font-size:12.5px;display:flex}.mk .hero__assure span{align-items:center;gap:6px;display:flex}.mk .hero__assure b{color:var(--kreto-ink-800);font-weight:500}.mk .ledger{border:1px solid var(--kreto-paper-300);color:var(--kreto-ink-800);background:#fff;font-family:JetBrains Mono,monospace;font-size:12px;position:relative;box-shadow:0 24px 60px #0f111514,0 1px #0f11150a}.mk .ledger:before{content:"";background:var(--kreto-navy-600);height:4px;position:absolute;top:-1px;left:-1px;right:-1px}.mk .ledger__hd{border-bottom:1px solid var(--kreto-paper-200);grid-template-columns:1fr auto;align-items:baseline;gap:16px;padding:18px 22px 14px;display:grid}.mk .ledger__hd__title{font-family:var(--kreto-font-display);letter-spacing:-.005em;color:var(--kreto-ink-800);font-size:16px;font-weight:500}.mk .ledger__hd__id{letter-spacing:.06em;color:var(--kreto-ink-400);font-size:10.5px}.mk .ledger__sub{border-bottom:1px solid var(--kreto-paper-200);color:var(--kreto-ink-400);grid-template-columns:auto 1fr;gap:4px 16px;padding:10px 22px 14px;font-size:11px;display:grid}.mk .ledger__sub dt{letter-spacing:.1em;text-transform:uppercase;color:var(--kreto-ink-300);font-size:9.5px;font-weight:600}.mk .ledger__sub dd{color:var(--kreto-ink-800);margin:0;font-weight:500}.mk .ledger__rows{padding:8px 0}.mk .ledger__row{border-bottom:1px solid var(--kreto-paper-200);grid-template-columns:96px 1fr auto;align-items:baseline;gap:14px;padding:10px 22px;display:grid}.mk .ledger__row:last-child{border-bottom:none}.mk .ledger__row__when{letter-spacing:.04em;color:var(--kreto-ink-400);font-size:10.5px}.mk .ledger__row__what{font-family:var(--kreto-font-body);color:var(--kreto-ink-800);font-size:13px;line-height:1.4}.mk .ledger__row__what em{color:var(--kreto-ink-400);font-size:12px;font-style:normal;display:block}.mk .ledger__row__hash{color:var(--kreto-navy-600);letter-spacing:0;font-size:10.5px}.mk .ledger__row__hash:before{content:"⌗ ";color:var(--kreto-ink-300)}.mk .ledger__seal{border-top:1px solid var(--kreto-paper-200);background:#2d6a4f0a;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 22px;display:grid}.mk .ledger__seal__icon{background:var(--kreto-forest-400);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.mk .ledger__seal__txt{font-family:var(--kreto-font-body);color:var(--kreto-forest-400);font-size:12.5px;font-weight:500}.mk .ledger__seal__txt em{color:var(--kreto-ink-400);font-size:11px;font-style:normal;font-weight:400;display:block}.mk .ledger__seal__sig{color:var(--kreto-ink-400);font-size:10px}.mk .trust{border-top:1px solid var(--kreto-paper-300);border-bottom:1px solid var(--kreto-paper-300);background:#fff;padding:28px 0}.mk .trust__row{grid-template-columns:repeat(4,1fr);align-items:baseline;gap:48px;display:grid}.mk .trust__col__num{font-family:var(--kreto-font-display);letter-spacing:-.01em;color:var(--kreto-navy-600);margin-bottom:8px;font-size:32px;font-weight:500;line-height:1}.mk .trust__col__lab{letter-spacing:.1em;text-transform:uppercase;color:var(--kreto-ink-400);font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600}.mk .trust__col__sub{color:var(--kreto-ink-400);margin-top:4px;font-size:12.5px}.mk .work__grid{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:56px;display:grid}.mk .work__col__num{letter-spacing:.1em;text-transform:uppercase;color:var(--kreto-bronze-400);margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600}.mk .work__col__h{font-family:var(--kreto-font-display);letter-spacing:-.01em;color:var(--kreto-ink-800);margin:0 0 10px;font-size:24px;font-weight:500}.mk .work__col__p{color:var(--kreto-ink-400);margin:0 0 22px;font-size:14.5px;line-height:1.55}.mk .work__col__p strong{color:var(--kreto-ink-800);font-weight:500}.mk .work__col__shot{background:var(--kreto-paper-100);border:1px solid var(--kreto-paper-300);color:var(--kreto-ink-800);border-radius:4px;padding:14px;font-family:JetBrains Mono,monospace;font-size:11.5px;line-height:1.5}.mk .work__col__shot__lab{letter-spacing:.1em;text-transform:uppercase;color:var(--kreto-ink-300);margin-bottom:10px;font-size:9.5px;font-weight:600}.mk .work__col__shot__row{border-bottom:1px dashed var(--kreto-paper-300);grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;padding:6px 0;display:grid}.mk .work__col__shot__row:last-child{border-bottom:none}.mk .work__col__shot__when{color:var(--kreto-ink-400);font-size:10.5px}.mk .work__col__shot__what{font-family:var(--kreto-font-body);color:var(--kreto-ink-800);font-size:12.5px}.mk .work__col__shot__hash{color:var(--kreto-navy-600);font-size:10px}.mk .work__col__shot__hash:before{content:"⌗";color:var(--kreto-ink-300);margin-right:3px}.mk .work__col__shot__pill{color:var(--kreto-forest-400);background:#2d6a4f1a;border-radius:2px;padding:1px 6px;font-size:10px;font-weight:500;display:inline-block}.mk .work__col__shot__pill--amber{color:var(--kreto-bronze-400);background:#d977061a}.mk .pack__grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;margin-top:24px;display:grid}.mk .pack__h2{font-family:var(--kreto-font-display);letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:0 0 22px;font-size:44px;font-weight:500;line-height:1.08}.mk .pack__h2 em{color:var(--kreto-bronze-300);font-style:italic;font-weight:500}.mk .pack__p{color:#ffffffb8;max-width:480px;margin:0 0 18px;font-size:16px;line-height:1.6}.mk .pack__list{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.mk .pack__list li{color:#ffffffd9;grid-template-columns:auto 1fr;align-items:baseline;gap:14px;font-size:14px;line-height:1.5;display:grid}.mk .pack__list__hash{color:var(--kreto-bronze-300);letter-spacing:0;padding-top:2px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.mk .pack__list b{color:#fff;font-weight:500}.mk .manifest{background:var(--kreto-paper-50);color:var(--kreto-ink-800);border-top:4px solid var(--kreto-bronze-400);border-radius:4px;padding:28px 32px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.5;position:relative;box-shadow:0 24px 80px #00000080}.mk .manifest:after{content:"";background:var(--kreto-paper-50);opacity:.4;border-radius:0 0 4px 4px;height:6px;position:absolute;bottom:-6px;left:12px;right:12px;box-shadow:0 4px 12px #0006}.mk .manifest__title{font-family:var(--kreto-font-display);letter-spacing:-.005em;color:var(--kreto-ink-800);margin-bottom:4px;font-size:18px;font-weight:500}.mk .manifest__sub{color:var(--kreto-ink-400);border-bottom:1px solid var(--kreto-paper-200);margin-bottom:18px;padding-bottom:14px;font-size:11px}.mk .manifest__sec{margin-bottom:14px}.mk .manifest__sec__lab{letter-spacing:.1em;text-transform:uppercase;color:var(--kreto-ink-300);margin-bottom:6px;font-size:9.5px;font-weight:600}.mk .manifest__line{color:var(--kreto-ink-800);grid-template-columns:1fr auto;align-items:baseline;gap:14px;padding:3px 0;font-size:11.5px;display:grid}.mk .manifest__line span:last-child{color:var(--kreto-navy-600);font-size:10.5px}.mk .manifest__seal{border-top:1px solid var(--kreto-paper-200);color:var(--kreto-forest-400);margin-top:18px;padding-top:14px;font-size:10.5px}.mk .manifest__seal__hash{color:var(--kreto-ink-400);word-break:break-all;margin-top:4px;font-size:10px;line-height:1.4;display:block}.mk .cov__grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:64px;margin-top:40px;display:grid}.mk .cov__states{border:1px solid var(--kreto-paper-300);background:#fff;border-radius:4px;padding:22px 24px}.mk .cov__states__hd{border-bottom:1px solid var(--kreto-paper-200);justify-content:space-between;align-items:baseline;margin-bottom:14px;padding-bottom:12px;display:flex}.mk .cov__states__hd__lab{letter-spacing:.1em;text-transform:uppercase;color:var(--kreto-ink-400);font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600}.mk .cov__states__hd__count{font-family:var(--kreto-font-display);color:var(--kreto-ink-800);font-size:14px;font-weight:500}.mk .cov__states__grid{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.mk .cov__st{color:var(--kreto-navy-600);text-align:center;letter-spacing:.04em;background:#1e2a5e0f;border-radius:2px;padding:6px 4px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600}.mk .cov__st--soon{color:var(--kreto-ink-400);background:var(--kreto-paper-100);border:1px dashed var(--kreto-paper-400)}.mk .cov__rates{border:1px solid var(--kreto-paper-300);background:#fff;border-radius:4px;padding:22px 24px}.mk .cov__rates__hd{font-family:var(--kreto-font-display);letter-spacing:-.005em;margin-bottom:4px;font-size:17px;font-weight:500}.mk .cov__rates__sub{color:var(--kreto-ink-400);margin-bottom:18px;font-size:12.5px}.mk .cov__rate{border-bottom:1px solid var(--kreto-paper-200);grid-template-columns:60px 1fr 80px 70px;align-items:center;gap:16px;padding:11px 0;font-size:12.5px;display:grid}.mk .cov__rate:last-child{border-bottom:none}.mk .cov__rate__st{color:var(--kreto-ink-800);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.mk .cov__rate__bar{background:var(--kreto-paper-200);border-radius:3px;height:6px;position:relative;overflow:hidden}.mk .cov__rate__bar__fill{background:var(--kreto-navy-600);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.mk .cov__rate__bar__fill--up{background:var(--kreto-bronze-400)}.mk .cov__rate__bar__fill--down{background:var(--kreto-forest-400)}.mk .cov__rate__val{color:var(--kreto-ink-800);text-align:right;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:500}.mk .cov__rate__delta{text-align:right;font-family:JetBrains Mono,monospace;font-size:11px}.mk .cov__rate__delta--up{color:var(--kreto-bronze-400)}.mk .cov__rate__delta--down{color:var(--kreto-forest-400)}.mk .outcome{background:var(--kreto-paper-100);padding:80px 0}.mk .outcome__grid{grid-template-columns:1fr 320px;align-items:center;gap:80px;display:grid}.mk .outcome__quote{font-family:var(--kreto-font-display);letter-spacing:-.01em;color:var(--kreto-ink-800);text-wrap:balance;margin:0 0 24px;font-size:28px;font-weight:400;line-height:1.32}.mk .outcome__quote:before{content:"“";color:var(--kreto-bronze-400)}.mk .outcome__quote:after{content:"”";color:var(--kreto-bronze-400)}.mk .outcome__attr{grid-template-columns:40px 1fr;align-items:center;gap:14px;display:grid}.mk .outcome__attr__avatar{background:var(--kreto-navy-100);width:40px;height:40px;color:var(--kreto-navy-700);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.mk .outcome__attr__name{color:var(--kreto-ink-800);font-size:13.5px;font-weight:500}.mk .outcome__attr__title{color:var(--kreto-ink-400);margin-top:2px;font-size:12px}.mk .outcome__metric{border:1px solid var(--kreto-paper-300);border-left:3px solid var(--kreto-navy-600);background:#fff;border-radius:0 4px 4px 0;padding:24px 26px}.mk .outcome__metric__lab{letter-spacing:.1em;text-transform:uppercase;color:var(--kreto-ink-400);margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600}.mk .outcome__metric__row{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.mk .outcome__metric__num{font-family:var(--kreto-font-display);letter-spacing:-.015em;font-size:32px;font-weight:500;line-height:1}.mk .outcome__metric__num--from{color:var(--kreto-ink-400)}.mk .outcome__metric__num--to{color:var(--kreto-navy-600)}.mk .outcome__metric__sep{color:var(--kreto-bronze-400);font-family:JetBrains Mono,monospace;font-size:14px}.mk .outcome__metric__cap{grid-template-columns:1fr auto 1fr;gap:12px;margin-top:4px;display:grid}.mk .outcome__metric__cap span{letter-spacing:.1em;text-transform:uppercase;color:var(--kreto-ink-400);font-family:JetBrains Mono,monospace;font-size:9.5px}.mk .intg__grid{border:1px solid var(--kreto-paper-300);background:#fff;border-radius:4px;grid-template-columns:repeat(5,1fr);gap:0;margin-top:40px;display:grid;overflow:hidden}.mk .intg__cell{text-align:center;border-right:1px solid var(--kreto-paper-200);border-bottom:1px solid var(--kreto-paper-200);padding:32px 24px}.mk .intg__cell:nth-child(5n){border-right:none}.mk .intg__cell:nth-last-child(-n+5){border-bottom:none}.mk .intg__cell__name{font-family:var(--kreto-font-display);letter-spacing:-.005em;color:var(--kreto-ink-800);margin-bottom:4px;font-size:16px;font-weight:500}.mk .intg__cell__type{letter-spacing:.08em;text-transform:uppercase;color:var(--kreto-ink-400);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600}.mk .price__grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}.mk .price__tier{border:1px solid var(--kreto-paper-300);background:#fff;border-radius:4px;padding:32px 32px 36px}.mk .price__tier--featured{border-color:var(--kreto-navy-600);border-width:2px;position:relative}.mk .price__tier--featured:before{content:"Most firms start here";background:var(--kreto-navy-600);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:4px 8px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:600;position:absolute;top:-10px;left:32px}.mk .price__tier__name{font-family:var(--kreto-font-display);letter-spacing:-.005em;margin-bottom:4px;font-size:22px;font-weight:500}.mk .price__tier__sub{color:var(--kreto-ink-400);margin-bottom:22px;font-size:13px;line-height:1.5}.mk .price__tier__num{font-family:var(--kreto-font-display);letter-spacing:-.02em;color:var(--kreto-ink-800);font-size:44px;font-weight:500;line-height:1}.mk .price__tier__num__tbd{color:var(--kreto-bronze-500);letter-spacing:.04em;vertical-align:middle;background:#d977061a;border-radius:2px;margin-left:6px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.mk .price__tier__num__sub{color:var(--kreto-ink-400);letter-spacing:0;vertical-align:baseline;margin-left:2px;font-family:Inter,sans-serif;font-size:13px;font-weight:400}.mk .price__tier__per{color:var(--kreto-ink-400);margin-top:6px;font-size:13px;display:block}.mk .price__tier__hr{border:none;border-top:1px solid var(--kreto-paper-300);margin:22px 0}.mk .price__tier__incl{color:var(--kreto-ink-800);margin:0 0 22px;padding:0;font-size:13.5px;line-height:1.6;list-style:none}.mk .price__tier__incl li{grid-template-columns:16px 1fr;gap:8px;padding:5px 0;display:grid}.mk .price__tier__incl li:before{content:"✓";color:var(--kreto-forest-400);font-weight:600}.mk .endcta{background:var(--kreto-ink-800);color:#fff;padding:80px 0}.mk .endcta__inner{grid-template-columns:1fr auto;align-items:center;gap:80px;display:grid}.mk .endcta__h{font-family:var(--kreto-font-display);letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:0 0 12px;font-size:38px;font-weight:500;line-height:1.1}.mk .endcta__p{color:#ffffffb8;max-width:540px;margin:0;font-size:16px;line-height:1.55}.mk .endcta__cta{gap:14px;display:flex}.mk .endcta__cta .mk__btn--secondary{color:#fff;border-color:#fff3}.mk .endcta__cta .mk__btn--secondary:hover{border-color:#ffffff80}.mk .foot{border-top:1px solid var(--kreto-paper-300);background:#fff;padding:56px 0 40px}.mk .foot__grid{grid-template-columns:1.4fr repeat(4,1fr);gap:48px;display:grid}.mk .foot__brand .mk__brand{margin-bottom:14px}.mk .foot__addr{color:var(--kreto-ink-400);font-size:12.5px;line-height:1.6}.mk .foot__col__h{letter-spacing:.1em;text-transform:uppercase;color:var(--kreto-ink-400);margin:0 0 14px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600}.mk .foot__col ul{margin:0;padding:0;list-style:none}.mk .foot__col li{padding:4px 0}.mk .foot__col a{color:var(--kreto-ink-800);font-size:13px;text-decoration:none}.mk .foot__col a:hover{color:var(--kreto-navy-600)}.mk .foot__btm{border-top:1px solid var(--kreto-paper-200);color:var(--kreto-ink-400);justify-content:space-between;align-items:center;margin-top:48px;padding-top:24px;font-family:JetBrains Mono,monospace;font-size:11.5px;display:flex}.mk .foot__btm__certs{gap:16px;display:flex}.mk .foot__btm__cert{background:var(--kreto-paper-100);border:1px solid var(--kreto-paper-300);letter-spacing:.04em;border-radius:2px;padding:3px 8px}.mk--768 .mk__container{padding:0 32px}.mk--768 .mk__nav{grid-template-columns:auto 1fr auto;gap:32px;padding:18px 32px}.mk--768 .mk__nav__links{display:none}.mk--768 .mk__status{padding:10px 32px}.mk--768 .hero{padding:56px 0 64px}.mk--768 .hero__grid{grid-template-columns:1fr;gap:48px}.mk--768 .hero__h1{font-size:44px}.mk--768 .trust__row{grid-template-columns:repeat(2,1fr);gap:32px 48px}.mk--768 .work__grid{grid-template-columns:1fr;gap:40px}.mk--768 .pack__grid{grid-template-columns:1fr;gap:48px}.mk--768 .pack__h2{font-size:34px}.mk--768 .cov__grid{grid-template-columns:1fr;gap:32px}.mk--768 .cov__states__grid{grid-template-columns:repeat(6,1fr)}.mk--768 .outcome__grid{grid-template-columns:1fr;gap:40px}.mk--768 .intg__grid{grid-template-columns:repeat(3,1fr)}.mk--768 .intg__cell{border-right:1px solid var(--kreto-paper-200);border-bottom:1px solid var(--kreto-paper-200)}.mk--768 .intg__cell:nth-child(5n){border-right:1px solid var(--kreto-paper-200)}.mk--768 .intg__cell:nth-child(3n){border-right:none}.mk--768 .intg__cell:nth-last-child(-n+5){border-bottom:1px solid var(--kreto-paper-200)}.mk--768 .intg__cell:nth-last-child(-n+2){border-bottom:none}.mk--768 .price__grid{grid-template-columns:1fr;gap:16px}.mk--768 .endcta__inner{grid-template-columns:1fr;gap:32px}.mk--768 .foot__grid{grid-template-columns:1fr 1fr;gap:32px}.mk--768 .mk__h2--lg{font-size:38px}.mk--768 .mk__section{padding:64px 0}.mk--375 .mk__container{padding:0 20px}.mk--375 .mk__nav{grid-template-columns:auto 1fr auto;padding:14px 20px}.mk--375 .mk__nav__links{display:none}.mk--375 .mk__nav__cta{gap:6px}.mk--375 .mk__nav__signin{display:none}.mk--375 .mk__nav__menu{border:1px solid var(--kreto-paper-300);background:#fff;border-radius:3px;place-items:center;width:36px;height:36px;display:grid}.mk--375 .mk__nav__menu span{background:var(--kreto-ink-800);width:16px;height:1.5px;box-shadow:0 -5px 0 var(--kreto-ink-800), 0 5px 0 var(--kreto-ink-800)}.mk--375 .mk__status{padding:8px 20px;font-size:11.5px}.mk--375 .hero{padding:36px 0 48px}.mk--375 .hero__grid{grid-template-columns:1fr;gap:36px}.mk--375 .hero__h1{font-size:32px;line-height:1.05}.mk--375 .hero__sub{font-size:16px}.mk--375 .hero__cta{flex-direction:column;align-items:stretch}.mk--375 .hero__cta .mk__btn{justify-content:center}.mk--375 .hero__assure{flex-direction:column;gap:8px}.mk--375 .ledger{font-size:11px}.mk--375 .ledger__row{grid-template-columns:70px 1fr}.mk--375 .ledger__row__hash{grid-column:2;padding-top:4px}.mk--375 .trust__row{grid-template-columns:1fr 1fr;gap:28px}.mk--375 .trust__col__num{font-size:26px}.mk--375 .work__grid,.mk--375 .pack__grid{grid-template-columns:1fr;gap:32px}.mk--375 .pack__h2{font-size:30px}.mk--375 .cov__grid{grid-template-columns:1fr;gap:24px}.mk--375 .cov__states__grid{grid-template-columns:repeat(5,1fr)}.mk--375 .outcome__grid{grid-template-columns:1fr;gap:32px}.mk--375 .outcome__quote{font-size:22px}.mk--375 .intg__grid{grid-template-columns:1fr 1fr}.mk--375 .intg__cell{border-right:1px solid var(--kreto-paper-200);border-bottom:1px solid var(--kreto-paper-200)}.mk--375 .intg__cell:nth-child(2n),.mk--375 .intg__cell:nth-child(5n){border-right:none}.mk--375 .intg__cell:nth-last-child(-n+2){border-bottom:none}.mk--375 .price__grid{grid-template-columns:1fr}.mk--375 .endcta__inner{grid-template-columns:1fr;gap:24px}.mk--375 .endcta__h{font-size:28px}.mk--375 .endcta__cta{flex-direction:column;align-items:stretch}.mk--375 .endcta__cta .mk__btn{justify-content:center}.mk--375 .foot__grid{grid-template-columns:1fr;gap:32px}.mk--375 .mk__h2{font-size:28px}.mk--375 .mk__h2--lg{font-size:32px}.mk--375 .mk__section{padding:48px 0}.mk__drawer{border-bottom:1px solid var(--kreto-paper-300);z-index:20;background:#fff;padding:14px 20px 20px;position:absolute;top:0;left:0;right:0;box-shadow:0 8px 24px #0000000f}.mk__drawer__top{border-bottom:1px solid var(--kreto-paper-200);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:14px;padding-bottom:16px;display:grid}.mk__drawer__close{border:1px solid var(--kreto-paper-300);width:32px;height:32px;color:var(--kreto-ink-400);border-radius:3px;place-items:center;font-family:JetBrains Mono,monospace;font-size:16px;display:grid}.mk__drawer__list{margin:0;padding:0;list-style:none}.mk__drawer__list li{border-bottom:1px solid var(--kreto-paper-200);padding:14px 0}.mk__drawer__list li:last-child{border-bottom:none}.mk__drawer__list a{color:var(--kreto-ink-800);justify-content:space-between;align-items:center;font-size:16px;font-weight:500;text-decoration:none;display:flex}.mk__drawer__list a span{color:var(--kreto-ink-400);font-family:JetBrains Mono,monospace;font-size:12px}.mk__drawer__cta{gap:10px;margin-top:22px;display:grid}.mk .sk{background:var(--kreto-paper-200);border-radius:3px;position:relative;overflow:hidden}.mk .sk:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:1.4s ease-in-out infinite sk-shimmer;position:absolute;inset:0}@keyframes sk-shimmer{}.mk .sk--text{height:14px}.mk .sk--heading{height:52px}.mk .sk--block{border-radius:4px;width:100%;height:320px}