.mk-shell{--mk-gutter:40px;--mk-section:96px;--mk-gap:40px;--mk-body-size:16px;background:var(--np-paper);min-height:100vh;color:var(--np-ink);font-size:var(--mk-body-size);flex-direction:column;line-height:1.55;display:flex}.mk-main{flex-direction:column;flex:1;display:flex}.mk-main:focus{outline:none}.mk-shell a:focus-visible,.mk-shell button:focus-visible,.mk-shell [tabindex]:focus-visible{outline:2px solid var(--np-north);outline-offset:3px}.mk-wrap{width:100%;max-width:1180px;padding-left:max(var(--mk-gutter), env(safe-area-inset-left,0px));padding-right:max(var(--mk-gutter), env(safe-area-inset-right,0px));margin:0 auto}.mk-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--np-graphite);font-size:11px}.mk-label{letter-spacing:.22em;text-transform:uppercase;color:var(--np-graphite);font-size:11px;font-weight:400}.mk-h2{font-family:var(--np-serif);letter-spacing:-.005em;text-wrap:balance;font-size:clamp(30px,2.4vw + 18px,44px);font-weight:400;line-height:1.08}.mk-body{color:var(--np-body);max-width:48ch}.mk-lede{color:var(--np-body);max-width:54ch;font-size:20px;line-height:1.5}.mk-fine{color:var(--np-graphite);font-size:13px}.mk-u{box-shadow:inset 0 -1px 0 var(--np-ink)}.mk-more{min-height:44px;box-shadow:inset 0 -1px 0 var(--np-ink);align-self:flex-start;align-items:center;display:inline-flex}.mk-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk-btn{border:1px solid var(--np-hairline-2);min-height:48px;font:inherit;color:var(--np-ink);text-align:center;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;line-height:1.2;display:inline-flex}.mk-btn:hover{border-color:var(--np-ink)}.mk-btn--solid{background:var(--np-ink);border-color:var(--np-ink);color:var(--np-paper)}.mk-btn--solid:hover{background:var(--np-north);border-color:var(--np-north);color:var(--np-paper)}.mk-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.mk-actions .mk-btn+.mk-btn{margin-left:-10px}.mk-grid{--cols:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--mk-gap);margin:0;padding:0;list-style:none;display:grid}.mk-grid--2{--cols:2}.mk-grid--3{--cols:3}.mk-grid--4{--cols:4}.mk-band{border-top:1px solid var(--np-hairline);padding-bottom:var(--mk-section)}.mk-skip{z-index:40;background:var(--np-ink);color:var(--np-paper);border-radius:999px;padding:12px 18px;font-size:14px;position:absolute;top:-80px;left:16px}.mk-skip:focus{color:var(--np-paper);top:12px}.mk-bar{z-index:30;background:var(--np-paper);position:relative}.mk-bar__row{padding:18px max(var(--mk-gutter), env(safe-area-inset-right,0px)) 18px max(var(--mk-gutter), env(safe-area-inset-left,0px));justify-content:space-between;align-items:center;gap:16px;display:flex}.mk-nav{align-items:center;gap:4px 28px;font-size:14px;display:flex}.mk-nav a,.mk-bar__signin{min-height:44px;color:var(--np-graphite);white-space:nowrap;align-items:center;display:inline-flex}.mk-nav a:hover,.mk-bar__signin:hover{color:var(--np-ink)}.mk-nav a[aria-current=page]{color:var(--np-ink);box-shadow:inset 0 -1px 0 var(--np-ink)}.mk-nav a.mk-nav__start{background:var(--np-ink);height:40px;min-height:0;color:var(--np-paper);border-radius:999px;padding:0 18px}.mk-nav a.mk-nav__start:hover{color:var(--np-paper);background:var(--np-north)}.mk-nav__for{position:relative}.mk-nav__forbtn{min-height:44px;font:inherit;color:var(--np-graphite);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.mk-nav__forbtn:hover,.mk-nav__for:hover .mk-nav__forbtn,.mk-nav__for.is-open .mk-nav__forbtn{color:var(--np-ink)}.mk-nav__forbtn.is-current{color:var(--np-ink);box-shadow:inset 0 -1px 0 var(--np-ink)}.mk-nav__caret{border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin-top:-3px;transition:transform .15s;transform:rotate(45deg)}.mk-nav__for:hover .mk-nav__caret,.mk-nav__for.is-open .mk-nav__caret{margin-top:3px;transform:rotate(-135deg)}.mk-nav__drop{z-index:30;background:var(--np-white);border:1px solid var(--np-hairline);border-radius:var(--np-radius-xl,20px);width:320px;padding:8px;display:none;position:absolute;top:100%;left:-20px;box-shadow:0 18px 40px #1a1a1a1a}.mk-nav__for.is-open .mk-nav__drop,.mk-nav__for:hover .mk-nav__drop{display:block}.mk-nav .mk-nav__drop a{white-space:normal;min-height:0;box-shadow:none;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;display:flex}.mk-nav .mk-nav__drop a:hover,.mk-nav .mk-nav__drop a[aria-current=page]{background:var(--np-paper)}.mk-nav__dt{color:var(--np-ink);font-size:15px}.mk-nav__dd{color:var(--np-graphite);font-size:13px;line-height:1.4}.mk-bar__compact{align-items:center;gap:8px;display:none}.mk-bar__menu{border:1px solid var(--np-hairline-2);min-width:76px;min-height:44px;font:inherit;color:var(--np-ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;display:inline-flex}.mk-bar__menu[aria-expanded=true]{border-color:var(--np-ink)}.mk-bar__signin{padding:0 10px;font-size:15px}.mk-menu{left:0;right:0;top:var(--mk-bar-h,80px);z-index:29;background:var(--np-paper);border-top:1px solid var(--np-hairline);overscroll-behavior:contain;animation:.16s ease-out mk-menu-in;position:fixed;bottom:0;overflow-y:auto}.mk-menu[hidden]{display:none}.mk-menu__list{margin:0;padding:0;list-style:none}.mk-menu__list li{border-bottom:1px solid var(--np-hairline)}.mk-menu__list a{min-height:56px;color:var(--np-ink);align-items:center;font-size:18px;display:flex}.mk-menu__list a[aria-current=page]{color:var(--np-north)}.mk-menu__foot{padding-top:24px;padding-bottom:max(32px, env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;display:flex}.mk-menu__foot .mk-btn{width:100%}@keyframes mk-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mk-hero{padding-top:var(--mk-section);flex-direction:column;gap:28px;padding-bottom:64px;display:flex}.mk-hero__title{font-family:var(--np-serif);letter-spacing:-.015em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;max-width:14ch;font-size:clamp(40px,5.9vw + 19px,84px);font-weight:400;line-height:1}.mk-hero .mk-actions{padding-top:8px}.mk-sample{padding-bottom:var(--mk-section)}.mk-sample__paper{border:1px solid var(--np-hairline);color:#1e2a23;background:#fbf9f4;flex-direction:column;gap:28px;min-width:0;padding:48px 48px 40px;font-family:Gill Sans,Gill Sans MT,Calibri,Helvetica Neue,Arial,sans-serif;display:flex}.mk-sample__head{border-bottom:1px solid #cfd6cb;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:20px;display:flex}.mk-sample__title{flex-direction:column;gap:10px;display:flex}.mk-sample__eb{letter-spacing:.32em;text-transform:uppercase;color:#2f5d3a;font-size:10px}.mk-sample__h{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2vw + 18px,42px);font-weight:300;line-height:1.1}.mk-sample__meta{text-align:right;letter-spacing:.18em;text-transform:uppercase;flex-direction:column;gap:2px;font-size:11px;display:flex}.mk-sample__scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.mk-sample__grid{grid-template-columns:110px repeat(6,minmax(0,1fr));min-width:760px;font-size:12px;line-height:1.35;display:grid}.mk-sample__c{border-bottom:1px solid #cfd6cb;border-right:1px solid #cfd6cb;padding:10px 8px}.mk-sample__lab,.mk-sample__mon{letter-spacing:.18em;text-transform:uppercase;font-size:10px}.mk-sample__lab{color:#6e7a72;padding-top:12px}.mk-sample__camp{background:#eef0e8;border-left:3px solid #2f5d3a}.mk-sample__lead{color:#fbf9f4;background:#1e2a23}.mk-sample__sup{background:#eef0e8}.mk-sample__cap{font-family:var(--np-sans);color:var(--np-graphite);font-size:12px}.mk-sample__hint{font-family:var(--np-sans);color:var(--np-graphite);font-size:13px;display:none}.mk-how{flex-direction:column;gap:40px;display:flex}.mk-how__intro{flex-direction:column;gap:12px;padding-top:64px;display:flex}.mk-how__intro .mk-h2{max-width:20ch}.mk-how__step{border-top:1px solid var(--np-ink);flex-direction:column;gap:10px;padding-top:18px;display:flex}.mk-how__step h3{font-family:var(--np-sans);font-size:18px;font-weight:500;line-height:1.3}.mk-how__step p{color:var(--np-body)}.mk-aud__col{flex-direction:column;gap:14px;padding-top:64px;display:flex}.mk-aud__col h2{font-family:var(--np-serif);text-wrap:balance;max-width:22ch;font-size:clamp(28px,1vw + 22px,36px);font-weight:400;line-height:1.1}.mk-notes{padding-top:64px}.mk-notes .mk-grid{--mk-gap:32px}.mk-notes__item{flex-direction:column;gap:8px;display:flex}.mk-notes dd{color:var(--np-body);margin:0}.mk-cta{background:var(--np-ink);color:var(--np-paper)}.mk-cta__inner{padding-top:var(--mk-section);padding-bottom:var(--mk-section);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.mk-cta h2{font-family:var(--np-serif);text-wrap:balance;max-width:16ch;font-size:clamp(34px,2.6vw + 22px,48px);font-weight:400;line-height:1.05}.mk-cta .mk-btn--paper{background:var(--np-paper);border-color:var(--np-paper);color:var(--np-ink)}.mk-cta .mk-btn--paper:hover{background:var(--np-hairline);border-color:var(--np-hairline);color:var(--np-ink)}.mk-cta .mk-btn--line{border-color:var(--np-graphite);color:var(--np-paper)}.mk-cta .mk-btn--line:hover{border-color:var(--np-paper);color:var(--np-paper)}.mk-cta a:focus-visible{outline-color:var(--np-paper)}.mk-cta .mk-actions .mk-btn+.mk-btn{margin-left:0}.mk-pricing{padding-top:80px;padding-bottom:var(--mk-section);flex-direction:column;gap:56px;display:flex}.mk-pricing__intro{flex-direction:column;gap:14px;display:flex}.mk-pricing__intro h1,.mk-prose h1{font-family:var(--np-serif);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(38px,3.6vw + 24px,64px);font-weight:400;line-height:1.02}.mk-pricing__intro .mk-lede{max-width:52ch;font-size:18px}.mk-pricing__table{flex-direction:column;gap:28px;display:flex}.mk-pricing__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.mk-pricing__trial{color:var(--np-ink);font-size:17px}.mk-toggle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mk-toggle__set{border:1px solid var(--np-hairline-2);border-radius:999px;gap:4px;padding:3px;display:inline-flex}.mk-toggle button{min-height:40px;color:var(--np-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:14px}.mk-toggle button[aria-pressed=true]{background:var(--np-ink);color:var(--np-paper)}.mk-toggle__hint{color:var(--np-graphite);margin-left:8px;font-size:13px}.mk-plans{--cols:var(--plan-count,3);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:1px solid var(--np-ink);margin:0;padding:0;list-style:none;display:grid}.mk-plan{border-left:1px solid var(--np-hairline);flex-direction:column;gap:18px;min-width:0;padding:32px 28px;display:flex}.mk-plan:first-child{border-left:0;padding-left:0}.mk-plan:last-child{padding-right:0}.mk-plan--hi,.mk-plan--hi:first-child,.mk-plan--hi:last-child{background:var(--np-white);padding-left:28px;padding-right:28px}.mk-plan__name{letter-spacing:.3em;text-transform:uppercase;color:var(--np-graphite);font-size:11px;font-weight:400}.mk-plan--hi .mk-plan__name{color:var(--np-north)}.mk-plan__price{flex-direction:column;gap:6px;display:flex}.mk-plan__amount{font-family:var(--np-serif);font-size:48px;line-height:1}.mk-plan__unit{color:var(--np-graphite);font-size:13px}.mk-plan__blurb{color:var(--np-body)}.mk-plan__feat{color:var(--np-body);flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.mk-plan__feat li{padding-left:14px;position:relative}.mk-plan__feat li:before{content:"";border-top:1px solid var(--np-graphite);width:6px;position:absolute;top:.72em;left:0}.mk-plan__choose{border-color:var(--np-ink);width:100%;min-height:44px;margin-top:auto;font-size:14px}.mk-plan__choose:hover{border-color:var(--np-north)}.mk-pricing__notes .mk-grid{border-top:1px solid var(--np-hairline);padding-top:40px}.mk-pricing__notes .mk-grid>div{flex-direction:column;gap:8px;display:flex}.mk-pricing__notes p{color:var(--np-body);max-width:48ch}.mk-prose{padding-top:80px;padding-bottom:var(--mk-section);flex-direction:column;gap:48px;max-width:820px;margin-left:0;margin-right:auto;display:flex}@media (width>=1181px){.mk-prose{margin-left:auto}}.mk-prose__head{flex-direction:column;gap:14px;display:flex}.mk-prose__updated{color:var(--np-graphite);font-size:14px}.mk-prose__body{flex-direction:column;gap:36px;display:flex}.mk-prose__body section{border-top:1px solid var(--np-hairline);flex-direction:column;gap:10px;padding-top:20px;display:flex}.mk-prose__body h2{letter-spacing:.22em;text-transform:uppercase;color:var(--np-graphite);font-size:11px;font-weight:400}.mk-prose__body p,.mk-prose__body li{color:var(--np-body);max-width:64ch}.mk-prose__body ul{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.mk-prose__body a{box-shadow:inset 0 -1px 0 var(--np-ink)}.mk-prose__body h3{color:var(--np-ink);margin-top:8px;font-size:16px;font-weight:500}.mk-prose__body section[id]{scroll-margin-top:calc(var(--mk-bar-h,64px) + 16px)}.mk-prose__body strong{color:var(--np-ink);font-weight:500}.mk-prose__body p,.mk-prose__body li{overflow-wrap:break-word}.mk-prose__body .soon{letter-spacing:.22em;text-transform:uppercase;color:var(--np-north);white-space:nowrap;margin-left:6px;font-size:11px}@media (width<=900px){.mk-shell{--mk-gutter:32px;--mk-section:64px;--mk-gap:32px}.mk-bar{position:sticky;top:0}.mk-shell [id=how],.mk-shell [id=who],.mk-shell [id=sample],.mk-shell [id=features],.mk-shell [id=kickoff],.mk-shell [id=teardown]{scroll-margin-top:var(--mk-bar-h,68px)}.mk-bar.is-open{box-shadow:inset 0 -1px 0 var(--np-hairline)}.mk-bar__row{padding-top:12px;padding-bottom:12px}.mk-nav{display:none}.mk-bar__compact{display:flex}.mk-grid--3,.mk-grid--4{--cols:2}.mk-hero{padding-bottom:48px}.mk-how__intro,.mk-aud__col,.mk-notes{padding-top:var(--mk-section)}.mk-sample__paper{padding:36px 32px 32px}.mk-pricing{padding-top:var(--mk-section);gap:48px}.mk-plans{--cols:2;border-top:0;gap:16px}.mk-plan,.mk-plan:first-child,.mk-plan:last-child,.mk-plan--hi,.mk-plan--hi:first-child,.mk-plan--hi:last-child{border:1px solid var(--np-hairline);background:0 0;padding:28px 24px}.mk-plan--hi,.mk-plan--hi:first-child,.mk-plan--hi:last-child{background:var(--np-white);border-color:var(--np-ink)}.mk-plan:last-child:nth-child(odd){grid-column:1/-1}.mk-plan:last-child:nth-child(odd) .mk-plan__choose{max-width:320px}.mk-prose{padding-top:var(--mk-section);gap:40px}}@media (width<=640px){.mk-shell{--mk-gutter:20px;--mk-section:48px;--mk-gap:0px;--mk-body-size:17px}.mk-eyebrow,.mk-label,.mk-plan__name,.mk-prose__body h2,.mk-prose__body .soon{letter-spacing:.22em;font-size:13px}.mk-fine,.mk-plan__unit,.mk-toggle__hint{font-size:14px}.mk-lede,.mk-pricing__intro .mk-lede{font-size:18px}.mk-grid--2,.mk-grid--3,.mk-grid--4{--cols:1}.mk-hero{gap:22px;padding-top:40px;padding-bottom:40px}.mk-how{gap:28px}.mk-how .mk-grid{row-gap:32px}.mk-aud .mk-aud__col+.mk-aud__col{margin-top:var(--mk-section);border-top:1px solid var(--np-hairline)}.mk-notes .mk-grid{row-gap:0}.mk-notes__item{border-top:1px solid var(--np-hairline);padding:18px 0}.mk-notes__item:first-child{border-top:0;padding-top:0}.mk-sample__paper{gap:20px;padding:24px 16px 20px}.mk-sample__meta{text-align:left}.mk-sample__scroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.mk-sample__scroll.is-end{-webkit-mask-image:none;mask-image:none}.mk-sample__hint{display:block}.mk-sample__eb,.mk-sample__meta,.mk-sample__grid,.mk-sample__lab,.mk-sample__mon,.mk-sample__cap{font-size:13px}.mk-cta__inner{flex-direction:column;align-items:stretch;gap:28px}.mk-pricing{gap:40px}.mk-pricing__top{flex-direction:column;align-items:stretch;gap:16px}.mk-toggle{flex-direction:column;order:-1;align-items:stretch}.mk-toggle__set{display:flex}.mk-toggle__set button{flex:1;min-height:44px;font-size:15px}.mk-toggle__hint{text-align:center;margin-left:0}.mk-plans{--cols:1}.mk-plan__feat{font-size:16px}.mk-plan__choose,.mk-plan:last-child:nth-child(odd) .mk-plan__choose{max-width:none;min-height:48px;margin-top:6px;font-size:15px}.mk-pricing__notes .mk-grid>div{border-top:1px solid var(--np-hairline);padding:20px 0}.mk-pricing__notes .mk-grid>div:first-child{border-top:0;padding-top:0}.mk-prose{gap:32px}.mk-prose__body{gap:28px}}@media (width<=480px){.mk-bar__row{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));gap:8px}.mk-bar__signin{padding:0 6px}.mk-actions{flex-direction:column;align-items:stretch;gap:12px}.mk-actions .mk-btn{width:100%}.mk-actions .mk-btn+.mk-btn{margin-left:0}.mk-actions .mk-fine{text-align:center}.mk-plan,.mk-plan:first-child,.mk-plan:last-child,.mk-plan--hi,.mk-plan--hi:first-child,.mk-plan--hi:last-child{padding:24px 20px}.mk-plan__amount{font-size:44px}}@media (prefers-reduced-motion:reduce){.mk-menu{animation:none}}.mk-shell{--mk-muted:#9a968f;--mk-soft:#d6d3cc;--mk-rust:#8f5235;--mk-dark-2:#262626}.mk-wrap--wide{max-width:1240px}.mk-shot{border:1px solid var(--np-hairline);background:var(--np-white);width:100%;height:auto;display:block}.mk-label--north{color:var(--np-north)}.mk-label--rust{color:var(--mk-rust)}.mk-label--dark,.mk-eyebrow--dark{color:var(--mk-muted)}.mk-btn--paper{background:var(--np-paper);border-color:var(--np-paper);color:var(--np-ink)}.mk-btn--paper:hover{background:var(--np-hairline);border-color:var(--np-hairline);color:var(--np-ink)}.mk-h2--40{font-size:clamp(30px,1.8vw + 18px,40px)}.mk-h3{font-family:var(--np-serif);text-wrap:balance;font-size:clamp(26px,.6vw + 22px,30px);font-weight:400;line-height:1.1}.mk-h3--sm{font-size:24px}.mk-page-h1{font-family:var(--np-serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(38px,3.4vw + 22px,62px);font-weight:400;line-height:1}.mk-sechead{flex-direction:column;gap:12px;max-width:60ch;display:flex}.mk-sechead__p{color:var(--np-body);font-size:17px}.mk-h2hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding-top:80px;padding-bottom:56px;display:grid}.mk-h2hero__copy{flex-direction:column;gap:24px;display:flex}.mk-h2hero__title{font-family:var(--np-serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(40px,3.6vw + 22px,68px);font-weight:400;line-height:1}.mk-h2hero__lede{color:var(--np-body);max-width:44ch;font-size:19px}.mk-h2hero .mk-fine{margin-top:-8px}.mk-h2hero__shots{padding-bottom:30%;position:relative}.mk-h2hero__desk{width:86%}.mk-h2hero__phone{width:26%;position:absolute;bottom:0;right:0}.mk-h2hero__phone .mk-phone{max-width:none}.mk-proof{padding-top:24px;padding-bottom:80px}.mk-proof__row{border-top:1px solid var(--np-hairline);border-bottom:1px solid var(--np-hairline);color:var(--np-graphite);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;padding:22px 0;font-size:14px;display:flex}.mk-proof__quote{font-family:var(--np-serif);color:var(--np-ink);font-size:20px}.mk-proof__said{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0;display:flex}.mk-proof__said blockquote{margin:0}.mk-ba{flex-direction:column;gap:36px;padding-bottom:96px;display:flex}.mk-ba__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.mk-ba__col{flex-direction:column;gap:14px;min-width:0;margin:0;display:flex}.mk-ba__before{background:var(--np-white);border:1px solid var(--np-hairline);flex-direction:column;flex:1;justify-content:space-between;gap:10px;min-width:0;padding:14px;display:flex}.mk-ba__tabs{color:var(--np-graphite);white-space:nowrap;gap:2px;font-size:10px;display:flex;overflow:hidden}.mk-ba__tabs span{background:#f6f4ee;padding:6px 10px}.mk-ba__tabs span.is-on{background:#efede7}.mk-ba__sheet{background:var(--np-hairline);border:1px solid var(--np-hairline);color:var(--mk-muted);grid-template-columns:repeat(8,minmax(0,1fr));gap:1px;font-size:9px;display:grid}.mk-ba__sheet span{background:var(--np-white);padding:6px;overflow:hidden}.mk-ba__sheet .mk-ba__rowfill{grid-column:span 8;height:72px}.mk-ba__slides{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.mk-ba__slides span{aspect-ratio:16/9;border:1px solid var(--np-hairline);background:#f6f4ee}.mk-ba__slides .mk-ba__more{color:var(--mk-muted);justify-content:center;align-items:center;font-size:11px;display:inline-flex}.mk-ba__cap{color:var(--np-graphite);font-size:13px}.mk-feat{border-top:1px solid var(--np-hairline);flex-direction:column;gap:56px;padding-bottom:48px;display:flex}.mk-feat>.mk-sechead{padding-top:72px}.mk-feat__walk{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;display:grid}.mk-feat__walk--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.mk-feat__text{flex-direction:column;gap:12px;display:flex}.mk-feat__text p,.mk-feat__small p{color:var(--np-body)}.mk-feat__looks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mk-look{border:1px solid;flex-direction:column;gap:10px;min-width:0;padding:20px;display:flex}.mk-look__eb{letter-spacing:.32em;text-transform:uppercase;font-size:10px}.mk-look__h{font-size:24px;line-height:1.15}.mk-look__sw{gap:6px;display:flex}.mk-look__sw span{border:1px solid #00000014;width:22px;height:22px}.mk-feat__trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:8px;display:grid}.mk-feat__small{border-top:1px solid var(--np-ink);flex-direction:column;gap:12px;min-width:0;padding-top:18px;display:flex}.mk-feat__small p{font-size:15px}.mk-feat__comment{background:var(--np-white);border:1px solid var(--np-hairline);flex-direction:column;gap:8px;padding:16px;font-size:13px;display:flex}.mk-feat__where{letter-spacing:.18em;text-transform:uppercase;color:var(--mk-rust);font-size:10px}.mk-feat__who{color:var(--np-graphite)}.mk-feat__reply{border-left:2px solid var(--np-hairline);padding-left:12px}.mk-feat__a3{aspect-ratio:1.414;background:var(--np-white);border:1px solid var(--np-hairline);justify-content:center;align-items:center;display:flex;position:relative}.mk-feat__a3k{letter-spacing:.22em;text-transform:uppercase;color:var(--np-graphite);font-size:10px;position:absolute;top:10px;left:12px}.mk-feat__a3h{font-family:var(--np-serif);font-size:22px}.mk-feat__chat{background:var(--np-ink);color:var(--np-paper);flex-direction:column;gap:8px;padding:16px;font-family:ui-monospace,Menlo,monospace;font-size:13px;display:flex}.mk-feat__chat .mk-feat__who{color:var(--mk-muted)}.mk-who{border-top:1px solid var(--np-hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding-top:72px;padding-bottom:96px;display:grid}.mk-who__card{background:var(--np-white);border:1px solid var(--np-hairline);flex-direction:column;gap:14px;min-width:0;padding:32px;display:flex}.mk-who__card>p:not(.mk-eyebrow){color:var(--np-body)}.mk-who__h{font-family:var(--np-serif);text-wrap:balance;font-size:clamp(28px,.8vw + 22px,32px);font-weight:400;line-height:1.1}.mk-who__list{color:var(--np-body);flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.mk-dark{background:var(--np-ink);color:var(--np-paper)}.mk-dark a:focus-visible,.mk-dark button:focus-visible{outline-color:var(--np-paper)}.mk-dark__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:56px;padding-top:88px;padding-bottom:88px;display:grid}.mk-dark__copy{flex-direction:column;gap:18px;display:flex}.mk-dark__p{color:var(--mk-soft);max-width:50ch}.mk-dark__link{min-height:44px;color:var(--np-paper);box-shadow:inset 0 -1px 0 var(--np-graphite);align-items:center;font-size:15px;display:inline-flex}.mk-dark__link:hover{color:var(--np-paper);box-shadow:inset 0 -1px 0 var(--np-paper)}.mk-dark__demo{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.mk-dark__qs{border-top:1px solid var(--np-body);flex-direction:column;font-size:15px;display:flex}.mk-dark__qs>div{border-bottom:1px solid var(--np-body);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.mk-dark__a{color:var(--mk-muted);white-space:nowrap}.mk-dark__qs .mk-dark__more{color:var(--np-graphite)}.mk-dark__score{border:1px solid var(--np-body);flex-direction:column;align-items:center;gap:4px;padding:24px 28px;display:flex}.mk-dark__num{font-family:var(--np-serif);font-size:84px;line-height:.9}.mk-dark__band{color:var(--mk-muted);font-size:12px}.mk-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;padding-top:80px;padding-bottom:96px;display:grid}.mk-faq__h{font-size:clamp(30px,1.8vw + 18px,40px)}.mk-faq__list{border-top:1px solid var(--np-ink);flex-direction:column;margin:0;display:flex}.mk-faq__item{border-bottom:1px solid var(--np-hairline);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;padding:20px 0;display:grid}.mk-faq__item dt{font-size:17px}.mk-faq__item dd{color:var(--np-body);margin:0}.mk-close{background:var(--np-white);border-top:1px solid var(--np-hairline)}.mk-close__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding-top:96px;padding-bottom:96px;display:flex}.mk-close__h{font-family:var(--np-serif);text-wrap:balance;max-width:16ch;font-size:clamp(34px,2.6vw + 22px,48px);font-weight:400;line-height:1.05}.mk-foot{width:100%;max-width:1240px;padding:64px max(var(--mk-gutter), env(safe-area-inset-right,0px)) max(40px, env(safe-area-inset-bottom,0px)) max(var(--mk-gutter), env(safe-area-inset-left,0px));flex-direction:column;gap:40px;margin:0 auto;font-size:14px;display:flex}.mk-foot__grid{grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr)) minmax(0,4fr);gap:32px;display:grid}.mk-foot__brand,.mk-foot__col,.mk-foot__notes{flex-direction:column;gap:12px;min-width:0;display:flex}.mk-foot__wm{letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.mk-foot__line{font-family:var(--np-serif);font-size:20px}.mk-foot__small{color:var(--np-graphite)}.mk-foot__head{letter-spacing:.22em;text-transform:uppercase;color:var(--np-graphite);font-size:11px;font-weight:400}.mk-foot__col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mk-foot__col a{color:var(--np-ink)}.mk-foot__col a:hover{color:var(--np-north)}.mk-foot__btn{font:inherit;color:var(--np-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.mk-foot__btn:hover{color:var(--np-north)}.mk-foot__notes p{color:var(--np-body)}.mk-foot__base{border-top:1px solid var(--np-hairline);color:var(--np-graphite);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-top:20px;font-size:13px;display:flex}.mk-foot__base a{color:var(--np-graphite)}.mk-lead{flex-direction:column;gap:10px;display:flex}.mk-lead--card{margin-top:auto}.mk-lead__row{gap:8px;display:flex}.mk-lead__row input{border:1px solid var(--np-hairline-2);background:var(--np-white);min-width:0;height:46px;font:inherit;color:var(--np-ink);border-radius:0;flex:1;padding:0 12px;font-size:15px}.mk-lead__row input:focus-visible,.mk-score__form input:focus-visible,.mk-score__form select:focus-visible{outline:2px solid var(--np-north);outline-offset:1px}.mk-lead__row button{border:1px solid var(--np-ink);background:var(--np-ink);height:46px;color:var(--np-paper);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0 18px;font-size:14px}.mk-lead__row button:hover{background:var(--np-north);border-color:var(--np-north)}.mk-lead__row button:disabled{opacity:.6;cursor:progress}.mk-lead--foot .mk-lead__row input{height:44px;font-size:14px}.mk-lead--foot .mk-lead__row button{height:44px;color:var(--np-ink);background:0 0;padding:0 16px}.mk-lead--foot .mk-lead__row button:hover{border-color:var(--np-north);color:var(--np-north);background:0 0}.mk-lead__aud{color:var(--np-graphite);flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}.mk-lead__aud-label{margin-right:4px}.mk-lead__aud button{min-height:32px;font:inherit;color:var(--np-graphite);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:0 12px;font-size:13px}.mk-lead__aud button[aria-pressed=true]{border-color:var(--np-hairline-2);color:var(--np-ink)}.mk-lead__err{color:#9b2c1f;font-size:13px}.mk-lead__done{border-top:1px solid var(--np-ink);font-family:var(--np-serif);margin-top:auto;padding:12px 0;font-size:20px;line-height:1.2}.mk-lead__done--foot{margin-top:0;font-size:18px}.mk-aintro{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:56px;padding-top:72px;padding-bottom:48px;display:grid}.mk-aintro__main{flex-direction:column;gap:20px;display:flex}.mk-aintro__lede{color:var(--np-body);max-width:56ch;font-size:18px}.mk-aintro__aside{color:var(--np-graphite);border-left:1px solid var(--np-hairline);flex-direction:column;gap:10px;padding-left:24px;font-size:14px;display:flex}.mk-aintro__aside strong{color:var(--np-ink);font-weight:500}.mk-score__empty{font-family:var(--np-serif);text-wrap:balance;max-width:16ch;font-size:28px;line-height:1.15}.mk-audit{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:56px;padding-bottom:72px;display:grid}.mk-audit__qs{border-top:1px solid var(--np-ink);min-width:0;margin:0;padding:0;list-style:none}.mk-q{border-bottom:1px solid var(--np-hairline);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 0;display:grid}.mk-q:last-child{border-bottom:0}.mk-q__n{color:var(--np-graphite);letter-spacing:.1em;font-size:12px}.mk-q__text{flex-direction:column;gap:4px;display:flex}.mk-q__t{font-size:18px;line-height:1.4}.mk-q__s{color:var(--np-graphite);font-size:13px}.mk-q__opts{flex-wrap:wrap;gap:6px;display:flex}.mk-pill{display:inline-flex;position:relative}.mk-pill input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.mk-pill span{border:1px solid var(--np-hairline-2);height:40px;color:var(--np-body);background:var(--np-white);white-space:nowrap;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;display:inline-flex}.mk-pill:hover span{border-color:var(--np-ink)}.mk-pill input:checked+span{background:var(--np-ink);color:var(--np-paper);border-color:var(--np-ink)}.mk-pill input:focus-visible+span{outline:2px solid var(--np-north);outline-offset:3px}.mk-score{background:var(--np-ink);color:var(--np-paper);flex-direction:column;gap:16px;min-width:0;padding:28px;display:flex;position:sticky;top:24px}.mk-score__num{align-items:baseline;gap:8px;display:flex}.mk-score__big{font-family:var(--np-serif);font-variant-numeric:tabular-nums;font-size:96px;line-height:.9}.mk-score__of{color:var(--mk-muted);font-size:16px}.mk-score__bar{background:var(--np-body);height:6px;position:relative}.mk-score__bar span{background:var(--np-paper);transition:width .24s ease-out;position:absolute;top:0;bottom:0;left:0}.mk-score__verdict{color:var(--mk-soft);font-size:15px}.mk-score__verdict strong{color:var(--np-paper);font-weight:500}.mk-score__count{color:var(--mk-muted);margin-top:-6px;font-size:13px}.mk-score__form{color:var(--mk-muted);flex-direction:column;gap:8px;font-size:13px;display:flex}.mk-score__label{color:var(--np-paper)}.mk-score__form input,.mk-score__form select{border:1px solid var(--np-graphite);background:var(--mk-dark-2);width:100%;height:46px;font:inherit;color:var(--np-paper);border-radius:0;padding:0 14px;font-size:15px}.mk-score__form input::placeholder{color:var(--mk-muted)}.mk-score__form button{background:var(--np-paper);height:46px;color:var(--np-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;font-size:15px}.mk-score__form button:hover:not(:disabled){background:var(--np-hairline)}.mk-score__form button:disabled{background:var(--np-body);color:var(--mk-muted);cursor:not-allowed}.mk-score__form button:focus-visible{outline-color:var(--np-paper)}.mk-score__err{color:#f2b8a8;font-size:14px}.mk-score__small{line-height:1.5}.mk-score__done{border-top:1px solid var(--np-body);font-family:var(--np-serif);color:var(--np-paper);padding-top:16px;font-size:26px;line-height:1.15}.mk-peek{display:none}.mk-white{background:var(--np-white);border-top:1px solid var(--np-hairline);border-bottom:1px solid var(--np-hairline)}.mk-split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:56px;padding-top:72px;padding-bottom:72px;display:grid}.mk-split--pad{padding-bottom:96px}.mk-cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mk-mini{border:1px solid var(--np-hairline);flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}.mk-mini__h{font-family:var(--np-serif);font-size:22px;line-height:1.15}.mk-mini__p{color:var(--np-body);font-size:14px}.mk-also{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-top:72px;padding-bottom:96px;display:grid}.mk-also__card{border:1px solid var(--np-hairline);background:var(--np-white);color:var(--np-ink);flex-direction:column;gap:10px;padding:28px;display:flex}.mk-also__card:hover{border-color:var(--np-ink);color:var(--np-ink)}.mk-also__h{font-family:var(--np-serif);font-size:26px;line-height:1.1}.mk-also__p{color:var(--np-body);font-size:15px}.mk-rintro{flex-direction:column;gap:16px;padding-top:72px;padding-bottom:48px;display:flex}.mk-rintro__h{max-width:18ch;font-size:clamp(38px,3vw + 22px,58px)}.mk-rintro__lede{color:var(--np-body);max-width:60ch;font-size:18px}.mk-res{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;padding-bottom:80px;display:grid}.mk-res__card{background:var(--np-white);border:1px solid var(--np-hairline);flex-direction:column;gap:14px;min-width:0;padding:28px;display:flex}.mk-res__card--dark{background:var(--np-ink);border-color:var(--np-ink);color:var(--np-paper)}.mk-res__card--dark a:focus-visible{outline-color:var(--np-paper)}.mk-res__avg{align-items:baseline;gap:8px;display:flex}.mk-res__num{font-family:var(--np-serif);font-size:72px;line-height:.9}.mk-res__of{color:var(--mk-muted);font-size:14px}.mk-res__bands{color:var(--mk-muted);max-width:32ch;font-size:14px}.mk-res__h{font-family:var(--np-serif);font-size:28px;font-weight:400;line-height:1.1}.mk-res__p{color:var(--np-body);font-size:15px}.mk-res__card--dark .mk-res__p{color:var(--mk-soft)}.mk-res__go{min-height:46px;margin-top:auto}.mk-pdf{aspect-ratio:1.414;border:1px solid var(--np-hairline);background:#f6f4ee;flex-direction:column;justify-content:space-between;min-width:0;padding:16px;display:flex}.mk-pdf--white{background:var(--np-white)}.mk-pdf__h{font-family:var(--np-serif);font-size:22px;line-height:1.1}.mk-pdf__small{color:var(--np-graphite);margin-top:6px;font-size:11px}.mk-pdf__slides{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;display:grid}.mk-pdf__slides span{aspect-ratio:16/9;background:#efede7}.mk-pdf__slides span.is-last{background:var(--np-ink)}.mk-series{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.mk-series li{border-top:1px solid var(--np-hairline);flex-direction:column;gap:6px;min-width:0;padding-top:12px;display:flex}.mk-series li.is-first{border-top-color:var(--np-ink)}.mk-series strong{font-weight:500}.mk-series__body{color:var(--np-graphite)}.mk-mail{background:#efede7;justify-content:center;min-width:0;padding:40px;display:flex}.mk-mail__sheet{background:var(--np-paper);border:1px solid var(--np-hairline);flex-direction:column;gap:20px;width:100%;min-width:0;max-width:560px;padding:40px;font-size:16px;display:flex}.mk-mail__sheet p{color:var(--np-body)}.mk-mail__wm{letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.mk-mail__score{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mk-mail__num{font-family:var(--np-serif);font-size:72px;line-height:.9}.mk-mail__of{color:var(--np-graphite);font-size:14px}.mk-mail__fixes{border-top:1px solid var(--np-hairline);flex-direction:column;gap:14px;padding-top:16px;display:flex}.mk-mail__fixes p{margin-top:4px}.mk-mail__muted{color:var(--np-graphite)}.mk-mail__foot{border-top:1px solid var(--np-hairline);color:var(--np-graphite);padding-top:14px;font-size:12px}@media (width<=900px){.mk-h2hero{padding-top:var(--mk-section);grid-template-columns:minmax(0,1fr);gap:40px}.mk-h2hero__desk{width:88%}.mk-h2hero__phone{width:28%}.mk-proof,.mk-ba,.mk-who{padding-bottom:var(--mk-section)}.mk-feat>.mk-sechead,.mk-who{padding-top:var(--mk-section)}.mk-feat__walk,.mk-feat__walk--flip{grid-template-columns:minmax(0,1fr);gap:24px}.mk-feat__walk--flip .mk-feat__text{order:-1}.mk-feat__trio{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-dark__inner{padding-top:var(--mk-section);padding-bottom:var(--mk-section);grid-template-columns:minmax(0,1fr);gap:40px}.mk-faq{padding-top:var(--mk-section);padding-bottom:var(--mk-section);grid-template-columns:minmax(0,1fr);gap:28px}.mk-close__inner{padding-top:var(--mk-section);padding-bottom:var(--mk-section)}.mk-foot{padding-top:48px}.mk-foot__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.mk-foot__brand,.mk-foot__notes{grid-column:1/-1}.mk-foot__notes{max-width:480px}.mk-aintro{padding-top:var(--mk-section);grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}.mk-audit{padding-bottom:var(--mk-section);grid-template-columns:minmax(0,1fr);gap:40px}.mk-score{scroll-margin-top:calc(var(--mk-bar-h,68px) + 12px);position:static}.mk-peek{z-index:5;min-height:52px;padding:8px 16px;padding-bottom:max(8px, env(safe-area-inset-bottom,0px));background:var(--np-ink);color:var(--np-paper);justify-content:space-between;align-items:center;gap:12px;margin-top:-40px;font-size:14px;display:flex;position:sticky;bottom:0}.mk-peek:hover{color:var(--np-paper)}.mk-peek strong{font-size:18px;font-weight:500}.mk-peek__go{white-space:nowrap;box-shadow:inset 0 -1px 0 var(--mk-muted)}.mk-split{padding-top:var(--mk-section);padding-bottom:var(--mk-section);grid-template-columns:minmax(0,1fr);gap:32px}.mk-cards3{grid-template-columns:minmax(0,1fr)}.mk-also{padding-top:var(--mk-section);padding-bottom:var(--mk-section)}.mk-rintro{padding-top:var(--mk-section)}.mk-res{padding-bottom:var(--mk-section);grid-template-columns:repeat(2,minmax(0,1fr))}.mk-res__card--dark{grid-column:1/-1}.mk-series{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}}@media (width<=640px){.mk-h2hero{gap:32px;padding-top:40px;padding-bottom:40px}.mk-h2hero__copy{gap:20px}.mk-h2hero__lede{font-size:18px}.mk-h2hero__phone{width:32%}.mk-proof__row{flex-direction:column;align-items:flex-start;gap:10px}.mk-ba__grid{grid-template-columns:minmax(0,1fr);gap:36px}.mk-ba__sheet .mk-ba__rowfill{height:44px}.mk-ba__cap{font-size:14px}.mk-feat{gap:48px}.mk-feat__looks{gap:10px}.mk-look{padding:14px}.mk-look__eb{letter-spacing:.2em;font-size:9px}.mk-look__h{font-size:19px}.mk-feat__trio{grid-template-columns:minmax(0,1fr);gap:40px}.mk-who{grid-template-columns:minmax(0,1fr);gap:20px}.mk-who__card{padding:24px 20px}.mk-who__list{font-size:16px}.mk-dark__demo{grid-template-columns:minmax(0,1fr)}.mk-dark__score{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:14px;padding:18px 20px}.mk-dark__num{font-size:64px}.mk-faq__item{grid-template-columns:minmax(0,1fr);gap:8px}.mk-close__inner{flex-direction:column;align-items:stretch}.mk-foot{border-top:1px solid var(--np-hairline);padding-top:40px;font-size:15px}.mk-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.mk-foot__col ul{gap:0}.mk-foot__col a,.mk-foot__btn{align-items:center;min-height:44px;display:inline-flex}.mk-foot__head{font-size:13px}.mk-foot__base{flex-direction:column;font-size:14px}.mk-q{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:18px 0}.mk-q__opts{grid-column:2}.mk-q__t{font-size:17px}.mk-q__s{font-size:14px}.mk-pill span{height:44px;font-size:15px}.mk-score{padding:24px 20px}.mk-score__big{font-size:80px}.mk-score__count,.mk-score__form{font-size:14px}.mk-aintro__aside{border-left:0;border-top:1px solid var(--np-hairline);padding-top:16px;padding-left:0}.mk-also{grid-template-columns:minmax(0,1fr);gap:16px}.mk-also__card{padding:22px 20px}.mk-res{grid-template-columns:minmax(0,1fr);gap:16px}.mk-res__card{padding:24px 20px}.mk-series{grid-template-columns:minmax(0,1fr);gap:0}.mk-series li{padding:14px 0}.mk-mail{margin-left:calc(-1 * var(--mk-gutter));margin-right:calc(-1 * var(--mk-gutter));padding:16px}.mk-mail__sheet{padding:24px 20px}.mk-mail__num{font-size:60px}.mk-label--rust,.mk-pdf__small{font-size:13px}}@media (width<=480px){.mk-h2hero__desk{width:90%}.mk-h2hero__phone{width:34%}.mk-ba__tabs span{padding:5px 7px}.mk-ba__sheet{font-size:8px}.mk-ba__sheet span{padding:4px 3px}.mk-look__h{font-size:17px}.mk-lead--card .mk-lead__row{flex-direction:column}.mk-lead--card .mk-lead__row input{flex:none;width:100%;height:48px}.mk-lead--card .mk-lead__row button{width:100%;height:48px}.mk-q{grid-template-columns:minmax(0,1fr)}.mk-q__n{display:none}.mk-q__opts{grid-column:1}.mk-pill{flex:auto}.mk-pill span{width:100%;padding:0 14px}}@media (prefers-reduced-motion:reduce){.mk-score__bar span{transition:none}}.mk-scr{background:var(--np-white);border:1px solid var(--np-hairline);width:100%;color:var(--np-ink);border-radius:12px;min-width:0;margin:0;overflow:hidden;container-type:inline-size}.mk-scr__img{width:100%;height:auto;display:block}.mk-scr__bar,.mk-scr__body{font-size:clamp(8px,1.72cqi,14px);line-height:1.4}.mk-scr b{font-weight:500}.mk-scr__mute{color:var(--np-graphite)}.mk-scr__bar{border-bottom:1px solid var(--np-hairline);white-space:nowrap;align-items:center;gap:1.4em;padding:.9em 1.6em;display:flex}.mk-scr__wm{letter-spacing:.24em;font-size:.85em;font-weight:500}.mk-scr__ws{color:var(--np-graphite);font-size:.85em}.mk-scr__nav{color:var(--np-graphite);gap:1.6em;margin-left:auto;font-size:.85em;display:flex}.mk-scr__nav .on{color:var(--np-ink);box-shadow:inset 0 -1px 0 var(--np-ink)}.mk-scr__me{background:var(--np-ink);width:2.2em;height:2.2em;color:var(--np-paper);border-radius:50%;flex:none;place-items:center;font-size:.75em;display:inline-grid}.mk-scr__body{background:var(--np-paper);flex-direction:column;gap:1.1em;padding:1.8em 2.4em 2.2em;display:flex}.mk-scr__crumb{letter-spacing:.26em;text-transform:uppercase;color:var(--np-graphite);margin:0;font-size:.72em;display:block}.mk-scr__head{justify-content:space-between;align-items:center;gap:1em;display:flex}.mk-scr__h{font-family:var(--np-serif);letter-spacing:-.01em;font-size:2.4em;line-height:1.05;display:block}.mk-scr__pills{flex:none;gap:.5em;display:flex}.mk-scr__pills>span,.mk-scr__btns>span{border:1px solid var(--np-hairline-2);white-space:nowrap;border-radius:999px;padding:.45em 1.1em;font-size:.85em}.mk-scr__pills>.on,.mk-scr__pills>.solid,.mk-scr__btns>.solid{background:var(--np-ink);border-color:var(--np-ink);color:var(--np-paper)}.mk-scr__pills--row{flex-wrap:wrap}.mk-scr__tabs{border-bottom:1px solid var(--np-hairline);color:var(--np-graphite);gap:2em;font-size:.9em;display:flex}.mk-scr__tabs span{padding-bottom:.6em}.mk-scr__tabs .on{color:var(--np-ink);box-shadow:inset 0 -2px 0 var(--np-ink)}.mk-scr__strip{background:var(--np-white);border:1px solid var(--np-hairline);border-radius:.9em;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mk-scr__strip>span{color:var(--np-graphite);padding:.9em 1em 1em;font-size:.85em}.mk-scr__strip>span+span{border-left:1px solid var(--np-hairline)}.mk-scr__strip b,.mk-scr__field b,.mk-scr__facts b{letter-spacing:.22em;text-transform:uppercase;color:var(--np-graphite);margin-bottom:.3em;font-size:.8em;font-weight:400;display:block}.mk-scr__table{flex-direction:column;display:flex}.mk-scr__tr{border-bottom:1px solid var(--np-hairline);grid-template-columns:6.6em 6.4em 6.2em minmax(0,1fr) 6.6em 11.4em;align-items:center;gap:1em;padding:.75em 0;font-size:.92em;display:grid}.mk-scr__tr>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mk-scr__th{letter-spacing:.22em;text-transform:uppercase;color:var(--np-graphite);border-bottom-color:var(--np-hairline-2);font-size:.72em}.mk-scr__tr--crew{grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) 7em 4.5em 5em}.mk-scr__st{align-items:center;gap:.5em;display:inline-flex}.mk-scr__st:before{content:"";background:var(--np-ink);border-radius:50%;flex:none;width:.6em;height:.6em}.mk-scr__st--waiting:before{background:linear-gradient(90deg, var(--np-ink) 50%, transparent 50%);box-shadow:inset 0 0 0 1px var(--np-ink)}.mk-scr__st--change:before{background:var(--np-north)}.mk-scr__st--change{color:var(--np-north)}.mk-scr__st--draft:before{box-shadow:inset 0 0 0 1px var(--np-graphite);background:0 0}.mk-scr__st--draft{color:var(--np-graphite)}.mk-scr__cal{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.mk-scr__dow,.mk-scr__day{border-right:1px solid var(--np-hairline);border-bottom:1px solid var(--np-hairline);min-width:0;padding:.5em .6em}.mk-scr__dow{letter-spacing:.22em;text-transform:uppercase;color:var(--np-graphite);background:var(--np-paper);font-size:.72em}.mk-scr__day{background:var(--np-white);flex-direction:column;gap:.35em;min-height:6.5em;display:flex}.mk-scr__n{font-size:.85em}.mk-scr__chip{gap:.4em;font-size:.8em;line-height:1.25;display:flex;overflow:hidden}.mk-scr__dot{flex:none;font-size:.85em}.mk-scr__chip i{color:var(--np-graphite);margin-right:.35em;font-size:.8em;font-style:normal}.mk-scr__split{grid-template-columns:minmax(0,6.6fr) minmax(0,3.4fr);align-items:start;gap:2em;display:grid}.mk-scr__split--even{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-scr__media{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em;display:grid}.mk-scr__media img{aspect-ratio:4/5;object-fit:cover;border-radius:.6em;width:100%;height:auto;display:block}.mk-scr__fields{flex-direction:column;gap:1em;min-width:0;display:flex}.mk-scr__field{border-bottom:1px solid var(--np-hairline);padding-bottom:.9em;font-size:.95em;display:block}.mk-scr__note{background:var(--np-white);border:1px solid var(--np-hairline);padding:.8em 1em;font-size:.92em;display:block}.mk-scr__note b{color:var(--np-graphite);font-size:.9em;font-weight:400;display:block}.mk-scr__note--reply{border-left:2px solid var(--np-hairline-2);margin-left:1.4em}.mk-scr__btns{flex-wrap:wrap;gap:.6em;display:flex}.mk-scr__btns span{padding:.6em 1.4em;font-size:.95em}.mk-scr__rows{border-top:1px solid var(--np-ink);flex-direction:column;display:flex}.mk-scr__row{border-bottom:1px solid var(--np-hairline);justify-content:space-between;padding:.7em 0;display:flex}.mk-scr__shoot{border-bottom:1px solid var(--np-hairline);flex-direction:column;gap:.2em;padding:.9em 0;display:flex}.mk-scr__shoot b{font-size:1.15em;font-weight:400}.mk-scr__sheet{background:var(--np-white);border:1px solid var(--np-hairline);flex-direction:column;gap:1.2em;padding:1.6em 1.8em;display:flex}.mk-scr__sheethead{border-bottom:1px solid var(--np-ink);justify-content:space-between;gap:1em;padding-bottom:1em;display:flex}.mk-scr__sheethead>span{flex-direction:column;gap:.4em;display:flex}.mk-scr__call{text-align:right;align-items:flex-end}.mk-scr__big{font-family:var(--np-serif);font-size:3.4em;line-height:1}.mk-scr__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2em;font-size:.88em;display:grid}.mk-scr__sched{border-top:1px solid var(--np-hairline-2);flex-direction:column;display:flex}.mk-scr__block{border-bottom:1px solid var(--np-hairline);grid-template-columns:4.5em minmax(0,1.4fr) minmax(0,1.2fr) 6em;gap:1em;padding:.6em 0;font-size:.92em;display:grid}.mk-scr__shots{border-top:1px solid var(--np-ink);flex-direction:column;display:flex}.mk-scr__shot{border-bottom:1px solid var(--np-hairline);grid-template-columns:7.5em 1.6em minmax(0,1.7fr) minmax(0,.9fr) minmax(0,1.2fr) 5em;align-items:center;gap:1em;padding:.7em 0;font-size:.92em;display:grid}.mk-scr__thumb,.mk-scr__still{aspect-ratio:16/9;object-fit:cover;border-radius:.35em;width:100%;height:auto;display:block}.mk-scr__num{font-family:var(--np-serif);font-size:1.4em}.mk-scr__shott{flex-direction:column;gap:.15em;min-width:0;display:flex}.mk-scr__shott b{font-weight:400}.mk-scr__got{color:var(--np-graphite);align-items:center;gap:.5em;font-size:.85em;display:inline-flex}.mk-scr__got:before{content:"";border:1px solid var(--np-hairline-2);border-radius:2px;width:.95em;height:.95em}.mk-scr__got.done:before{background:var(--np-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.6l4.6-5' fill='none' stroke='white' stroke-width='1.6'/%3E%3C/svg%3E") center / 100% no-repeat;border-color:var(--np-ink)}.mk-scr__board{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2em;display:grid}.mk-scr__frame{flex-direction:column;gap:.5em;min-width:0;display:flex}.mk-scr__cap{align-items:baseline;gap:.6em;font-size:.85em;line-height:1.3;display:flex}.mk-scr__cap b{font-family:var(--np-serif);font-size:1.7em;font-weight:400;line-height:1}.mk-scr__thread{flex-direction:column;gap:.7em;display:flex}.mk-scr__cmd{background:var(--np-white);border:1px solid var(--np-hairline-2);border-radius:.8em;flex-direction:column;align-self:center;width:min(100%,34em);padding:.6em;display:flex;box-shadow:0 1.4em 3em #1a1a1a1f}.mk-scr__input{border-bottom:1px solid var(--np-hairline);align-items:center;padding:.7em .8em;font-size:1.15em;display:flex}.mk-scr__caret{background:var(--np-ink);width:1px;height:1.1em;margin-left:1px}.mk-scr__kbd{border:1px solid var(--np-hairline-2);color:var(--np-graphite);border-radius:.4em;margin-left:auto;padding:.2em .5em;font-size:.7em}.mk-scr__group{letter-spacing:.22em;text-transform:uppercase;color:var(--np-graphite);padding:.9em .8em .3em;font-size:.7em}.mk-scr__hit{border-radius:.5em;justify-content:space-between;gap:1em;padding:.55em .8em;display:flex}.mk-scr__hit.on{background:var(--np-paper);box-shadow:inset 2px 0 0 var(--np-ink)}.mk-scr__wl{background:#fbf9f4;border:1px solid #cfd6cb;flex-direction:column;gap:.8em;padding:1.6em;display:flex}.mk-scr__wl .mk-scr__crumb{color:#2f5d3a}.mk-scr__h--wl{color:#1e2a23;font-family:Cormorant Garamond,Georgia,serif}.mk-scr__swatch{gap:.4em;display:flex}.mk-scr__swatch i{border:1px solid #00000014;width:1.6em;height:1.6em}.mk-scr__chat{background:var(--np-ink);color:var(--np-paper);flex-direction:column;gap:.5em;padding:1.4em;font-family:ui-monospace,Menlo,monospace;font-size:.95em;display:flex}.mk-scr__wm{align-items:center;gap:.7em;display:inline-flex}.mk-scr__mark{width:1.3em;height:1.3em;fill:var(--np-ink)}.mk-scr__bar .mk-scr__kbd{margin-left:0}.mk-scr__trail b{color:var(--np-ink);font-weight:400}.mk-scr__sub{margin-top:.45em;font-size:.88em;display:block}.mk-scr__pills>.mk-scr__round{text-align:center;width:2.3em;padding-left:0;padding-right:0}.mk-scr__seg,.mk-scr__pills>.mk-scr__seg{border:1px solid var(--np-hairline-2);white-space:nowrap;border-radius:999px;padding:.2em;font-size:.85em;display:inline-flex}.mk-scr__seg>span{color:var(--np-graphite);border-radius:999px;padding:.3em 1em}.mk-scr__seg>.on{background:var(--np-ink);color:var(--np-paper)}.mk-scr__box{background:var(--np-white);border:1px solid var(--np-hairline);border-radius:.9em;overflow:hidden}.mk-scr__box .mk-scr__tr{padding-left:1.1em;padding-right:1.1em}.mk-scr__box .mk-scr__tr:last-child,.mk-scr__card .mk-scr__row:last-child{border-bottom:0}.mk-scr__cal.mk-scr__box .mk-scr__dow:nth-child(7n),.mk-scr__cal.mk-scr__box .mk-scr__day:nth-child(7n){border-right:0}.mk-scr__cal.mk-scr__box .mk-scr__day:nth-last-child(-n+7){border-bottom:0}.mk-scr__day--out{background:var(--np-paper)}.mk-scr__chip i{letter-spacing:.1em;color:var(--np-graphite);margin-right:.4em;font-size:.8em;font-style:normal}.mk-scr__legend{flex-wrap:wrap;gap:.4em 1.4em;font-size:.82em;display:flex}.mk-scr__legend .wide{margin-left:auto}.mk-scr__fields,.mk-scr__side{flex-direction:column;gap:.9em;min-width:0;display:flex}.mk-scr__in{flex-direction:column;gap:.4em;min-width:0;display:flex}.mk-scr__in>b{color:var(--np-graphite);font-size:.85em;font-weight:400}.mk-scr__inbox{border-radius:.6em;padding:.65em .9em;font-size:.95em;display:block}.mk-scr__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;display:grid}.mk-scr__sidehead{border-bottom:1px solid var(--np-ink);letter-spacing:.24em;text-transform:uppercase;padding-bottom:.55em;font-size:.72em;font-weight:500;display:block}.mk-scr__side .mk-scr__sidehead~.mk-scr__sidehead{margin-top:.8em}.mk-scr__card{background:var(--np-white);border:1px solid var(--np-hairline);border-radius:.9em;flex-direction:column;gap:.6em;min-width:0;padding:1.2em 1.3em;display:flex}.mk-scr__row{gap:1em}.mk-scr__row>span:first-child{flex:1}.mk-scr__check{vertical-align:-.15em;border:1px solid var(--np-hairline-2);border-radius:2px;width:1em;height:1em;margin-right:.6em;display:inline-block}.mk-scr__check.on{background:var(--np-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 5 8.6l4.6-5' fill='none' stroke='white' stroke-width='1.6'/%3E%3C/svg%3E") center / 100% no-repeat;border-color:var(--np-ink)}.mk-scr__shoot{gap:.3em}.mk-scr__when{flex-direction:column;align-items:flex-start;gap:.35em;display:flex}.mk-scr__ver{border-bottom:1px solid var(--np-hairline);grid-template-columns:2.4em minmax(0,1fr) 6.4em 3em;gap:.8em;padding:.65em 0;font-size:.92em;display:grid}.mk-scr__btns>.mk-scr__plain{border:0;padding-left:.4em}.mk-scr__label{letter-spacing:.2em;text-transform:uppercase;color:var(--np-graphite);white-space:nowrap;font-size:.7em}.mk-scr__msg{flex-direction:column;gap:.25em;display:flex}.mk-scr__by{font-size:.85em}.mk-scr__msg--reply{border-left:2px solid var(--np-hairline-2);margin-left:1.2em;padding-left:1em}.mk-scr__wltop{letter-spacing:.06em;border-bottom:1px solid #cfd6cb;justify-content:space-between;gap:1em;padding-bottom:.8em;font-size:.85em;display:flex}.mk-pt{--pt-ink:#1e2a23;--pt-acc:#2f5d3a;--pt-line:#cfd6cb;color:var(--pt-ink);background:#fbf9f4;font-size:clamp(8px,1.72cqi,14px);line-height:1.4}.mk-pt__bar{border-bottom:1px solid var(--pt-line);letter-spacing:.2em;color:var(--np-graphite);justify-content:space-between;gap:1em;padding:.95em 1.6em;font-size:.72em;display:flex}.mk-pt__links{gap:1.8em;display:flex}.mk-pt__page{flex-direction:column;gap:.9em;padding:1.8em 2.4em 2.2em;display:flex}.mk-pt__eb{letter-spacing:.24em;text-transform:uppercase;color:var(--pt-acc);font-size:.72em}.mk-pt__brand,.mk-pt__h,.mk-pt__t{font-family:Cormorant Garamond,Georgia,serif;line-height:1.05}.mk-pt__brand{font-size:3em}.mk-pt__h{max-width:14em;font-size:2.4em}.mk-pt__tabs{border-bottom:1px solid var(--pt-line);letter-spacing:.16em;text-transform:uppercase;color:var(--np-graphite);gap:2.2em;font-size:.76em;display:flex}.mk-pt__tabs span{padding-bottom:.8em}.mk-pt__tabs .on{color:var(--pt-ink);box-shadow:inset 0 -2px 0 var(--pt-ink)}.mk-pt__tabs i{background:var(--pt-ink);color:#fff;letter-spacing:0;border-radius:50%;place-items:center;width:1.6em;height:1.6em;margin-left:.4em;font-style:normal;display:inline-grid}.mk-pt__row{justify-content:space-between;align-items:center;gap:1em;display:flex}.mk-pt__mute{color:var(--np-graphite);font-size:.9em}.mk-pt__all,.mk-pt__btns span{border:1px solid var(--pt-ink);white-space:nowrap;padding:.6em 1.1em;font-size:.85em}.mk-pt__all,.mk-pt__btns .solid{background:var(--pt-ink);color:#fff}.mk-pt__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2em;display:grid}.mk-pt__card{border-top:1px solid var(--pt-ink);grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start;gap:1.2em;padding-top:1.2em;display:grid}.mk-pt__img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.mk-pt__body{flex-direction:column;gap:.6em;min-width:0;display:flex}.mk-pt__t{font-size:1.55em}.mk-pt__cap{font-size:.92em}.mk-pt__btns{flex-wrap:wrap;gap:.6em;margin-top:.2em;display:flex}.mk-phone{width:100%;max-width:300px;margin:0;container-type:inline-size}.mk-phone__edge{aspect-ratio:71.6/147.6;background:linear-gradient(135deg,#5d5d60 0%,#2a2a2c 16%,#3b3b3e 50%,#1d1d1f 84%,#4c4c4f 100%);border-radius:17cqw;padding:1.1cqw;position:relative;box-shadow:inset 0 0 0 .25cqw #ffffff24,0 0 0 .2cqw #00000080,0 2.5cqw 5cqw -1.5cqw #1a1a1a33,0 10cqw 20cqw -8cqw #1a1a1a4d}.mk-phone__edge:before,.mk-phone__edge:after{content:"";background:#2c2c2e;border-radius:.4cqw;width:.7cqw;position:absolute}.mk-phone__edge:before{height:3.4%;top:17%;left:-.6cqw;box-shadow:0 9cqw #2c2c2e,0 20cqw #2c2c2e}.mk-phone__edge:after{height:10%;top:26%;right:-.6cqw}.mk-phone__bezel{background:#050506;border-radius:15.9cqw;height:100%;padding:1.5cqw}.mk-phone__screen{background:var(--np-paper,#fbfaf7);height:100%;color:var(--np-ink);letter-spacing:-.01em;border-radius:14.4cqw;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:4.1cqw;line-height:1.28;display:flex;position:relative;overflow:hidden}.mk-phone__status{flex:none;justify-content:space-between;align-items:center;height:13.4cqw;padding:.6cqw 7cqw 0 9.6cqw;font-size:4cqw;font-weight:600;display:flex;position:relative}.mk-phone__island{background:#000;border-radius:999px;width:28.5cqw;height:8.3cqw;position:absolute;top:2.7cqw;left:50%;transform:translate(-50%)}.mk-phone__icons{align-items:center;gap:1.3cqw;display:flex}.mk-phone__icons svg{fill:currentColor;display:block}.mk-phone__bars{width:4.4cqw}.mk-phone__wifi{width:4.1cqw}.mk-phone__batt{width:6.6cqw}.mk-phone__nosig{letter-spacing:0;font-size:2.9cqw;font-weight:600}.mk-phone__content{flex-direction:column;flex:1;gap:3cqw;min-height:0;padding:2.4cqw 5cqw 0;display:flex;position:relative;overflow:hidden}.mk-phone__screen--flush .mk-phone__content{gap:0;padding:0}.mk-phone__home{z-index:3;background:var(--np-ink);border-radius:999px;width:34cqw;height:1.3cqw;position:absolute;bottom:1.8cqw;left:50%;transform:translate(-50%)}.mk-ph__eyerow{justify-content:space-between;align-items:center;gap:3cqw;display:flex}.mk-ph__eyerow--lead{justify-content:flex-start}.mk-ph__eb{letter-spacing:.24em;text-transform:uppercase;color:var(--np-graphite);font-size:2.9cqw;display:block}.mk-ph__facts .mk-ph__eb{font-size:2.5cqw}.mk-ph__eb--gap{margin-top:2.4cqw}.mk-ph__mark{fill:var(--np-ink);color:var(--np-ink);flex:none}.mk-ph__h{letter-spacing:-.015em;font-family:ui-serif,New York,Georgia,serif;font-size:9.2cqw;line-height:1.08}.mk-ph__h--sm{font-size:7.8cqw}.mk-ph__h--md{font-size:6.4cqw}.mk-ph__small,.mk-ph__mute{color:var(--np-graphite);font-size:3.6cqw}.mk-ph__list{border-top:.3cqw solid var(--np-ink);flex-direction:column;flex:none;display:flex}.mk-ph__item{border-bottom:1px solid var(--np-hairline);flex-direction:column;gap:.8cqw;padding:3.4cqw 0;display:flex;position:relative}.mk-ph__item--go{padding-right:6cqw}.mk-ph__item--go:after{content:"›";color:var(--np-hairline-2);font-size:5cqw;position:absolute;top:50%;right:0;transform:translateY(-50%)}.mk-ph__sw{gap:.9cqw;display:flex}.mk-ph__sw i{border-radius:50%;width:3.4cqw;height:3.4cqw;box-shadow:inset 0 0 0 1px #0000001f}.mk-ph__piece,.mk-ph__person{border-bottom:1px solid var(--np-hairline);align-items:flex-start;gap:3.4cqw;padding:3.4cqw 0;display:flex}.mk-ph__person{align-items:center;padding:2.4cqw 0;font-size:3.6cqw}.mk-ph__thumb{object-fit:cover;border-radius:3.4cqw;flex:none;width:17.4cqw;height:17.4cqw}.mk-ph__pt{flex-direction:column;flex:1;gap:.8cqw;min-width:0;display:flex}.mk-ph__meta{color:var(--np-graphite);font-size:2.9cqw}.mk-ph__clamp{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mk-ph__navrow{justify-content:space-between;align-items:center;display:flex}.mk-ph__circle{background:var(--np-white);border:1px solid var(--np-hairline);border-radius:50%;place-items:center;width:10.4cqw;height:10.4cqw;font-size:6cqw;line-height:1;display:grid;box-shadow:0 .6cqw 1.6cqw #0000000f}.mk-ph__navrow--over{z-index:2;background:linear-gradient(var(--np-paper) 70%, #fbfaf700);padding:1.6cqw 5cqw 3cqw;position:absolute;top:0;left:0;right:0}.mk-ph__navtitle{font-size:3.9cqw;font-weight:600}.mk-ph__scrolled{flex-direction:column;gap:3cqw;margin-top:-14cqw;display:flex}.mk-ph__capsule{background:var(--np-white);border:1px solid var(--np-hairline);border-radius:999px;flex:none;padding:1.6cqw 3.6cqw;font-size:3.4cqw}.mk-ph__post{aspect-ratio:4/5;object-fit:cover;border-radius:3.4cqw;flex:none;width:100%;height:auto;display:block}.mk-ph__body{font-size:3.9cqw}.mk-ph__pill{border:1px solid var(--np-hairline-2);border-radius:999px;flex:none;justify-content:center;align-items:center;height:12cqw;font-size:3.9cqw;display:flex}.mk-ph__pill--solid{background:var(--np-ink);border-color:var(--np-ink);color:var(--np-paper)}.mk-ph__seg{text-align:center;background:#1a1a1a0f;border-radius:999px;flex:none;grid-template-columns:repeat(5,minmax(0,1fr));padding:.8cqw;font-size:3.2cqw;display:grid}.mk-ph__seg span{border-radius:999px;padding:2cqw 0}.mk-ph__seg .on{background:var(--np-white);font-weight:500;box-shadow:0 .4cqw 1.2cqw #00000014}.mk-ph__panel,.mk-ph__sheetpic{background:var(--np-white);border:1px solid var(--np-hairline);border-radius:3.9cqw;flex-direction:column;flex:none;gap:2.6cqw;padding:4cqw;display:flex}.mk-ph__sheetpic{border-radius:3.4cqw;gap:1.8cqw;padding:3.4cqw;font-size:3.2cqw}.mk-ph__callrow{border-bottom:.3cqw solid var(--np-ink);justify-content:space-between;align-items:baseline;gap:2cqw;padding-bottom:2cqw;display:flex}.mk-ph__big{font-family:ui-serif,New York,Georgia,serif;font-size:11cqw;line-height:1}.mk-ph__big--sm{font-size:7.6cqw}.mk-ph__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.6cqw;font-size:3.3cqw;display:grid}.mk-ph__facts>span{flex-direction:column;gap:.6cqw;display:flex}.mk-ph__runs{flex-direction:column;display:flex}.mk-ph__run{border-bottom:1px solid var(--np-hairline);grid-template-columns:11cqw minmax(0,1fr);padding:1.8cqw 0;font-size:3.3cqw;display:grid}.mk-ph__sheetpic .mk-ph__run,.mk-ph__sheetpic .mk-ph__mute{font-size:2.9cqw}.mk-ph__grabber{background:var(--np-hairline-2);border-radius:999px;align-self:center;width:9cqw;height:1.2cqw;margin-top:-1.4cqw}.mk-ph__tick{border:.4cqw solid var(--np-hairline-2);border-radius:50%;flex:none;width:4.6cqw;height:4.6cqw}.mk-ph__tick.on{border-color:var(--np-ink);background:var(--np-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2 5.2 8.4 9.2 4' fill='none' stroke='white' stroke-width='1.6'/%3E%3C/svg%3E") center / 80% no-repeat}.mk-ph__tabbar{z-index:2;-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);background:#fbfaf7db;border:1px solid #1a1a1a14;border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));height:15cqw;padding:1.2cqw;display:grid;position:absolute;bottom:4.6cqw;left:4cqw;right:4cqw;box-shadow:0 2cqw 6cqw #1a1a1a1a}.mk-ph__tab{letter-spacing:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:.5cqw;font-size:2.5cqw;font-weight:500;display:flex}.mk-ph__tab.on{background:#1a1a1a12}.mk-ph__ticon{fill:currentColor;width:5.8cqw;height:5.8cqw}.mk-ph__shot{width:100%;height:auto;display:block}@container (width<=480px){.mk-scr .wide{display:none}.mk-scr__bar,.mk-scr__body,.mk-pt{font-size:clamp(8.5px,2.6cqi,12px)}.mk-scr__body,.mk-pt__page{padding:1.4em 1.4em 1.6em}.mk-scr__tr{grid-template-columns:4.6em 5.4em minmax(0,1fr) 7.8em}.mk-scr__tr--crew{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) 3.6em 4.6em}.mk-scr__strip,.mk-scr__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-scr__block{grid-template-columns:4em minmax(0,1fr)}.mk-scr__shot{grid-template-columns:5.4em 1.4em minmax(0,1fr) 4.4em}.mk-scr__shott .mk-scr__mute{display:none}.mk-scr__board{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-scr__board .mk-scr__frame:nth-child(n+5){display:none}.mk-scr__cal .mk-scr__chip>span:last-child{font-size:0}.mk-scr__cal .mk-scr__chip i{margin:0;font-size:clamp(7px,1.9cqi,10px)}.mk-scr__day{min-height:4.5em}.mk-scr__pills>span:not(.solid):not(.on):not(.mk-scr__seg){display:none}.mk-scr__pills.mk-scr__pills--row>span:not(.wide){display:inline}.mk-scr__split,.mk-scr__split--even,.mk-pt__grid{grid-template-columns:minmax(0,1fr)}.mk-scr__side{display:none}.mk-scr__h{font-size:2em}}.mk-pp-hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;padding-top:80px;padding-bottom:64px;display:grid}.mk-pp-hero__copy{flex-direction:column;gap:24px;display:flex}.mk-pp-hero__title{font-family:var(--np-serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(40px,3.4vw + 22px,66px);font-weight:400;line-height:1}.mk-pp-hero__lede{color:var(--np-body);max-width:46ch;font-size:19px}.mk-pp-hero .mk-fine{margin-top:-8px}.mk-pp-hero__shots{min-width:0;position:relative}.mk-pp-hero__shots--phone{padding-bottom:12%;padding-right:17%}.mk-pp-hero__phone{width:25%;position:absolute;bottom:0;right:0}.mk-pp-hero__phone .mk-phone{max-width:none}.mk-pp-problem{padding-bottom:88px}.mk-pp-problem__row{border-top:1px solid var(--np-ink);border-bottom:1px solid var(--np-hairline);grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:48px;padding:36px 0;display:grid}.mk-pp-problem__line{font-family:var(--np-serif);text-wrap:balance;font-size:clamp(28px,1.6vw + 18px,40px);line-height:1.12}.mk-pp-problem__p{color:var(--np-body);max-width:62ch;margin-top:14px}.mk-pp-how{flex-direction:column;gap:64px;padding-bottom:72px;display:flex}.mk-pp-steps{flex-direction:column;gap:80px;margin:0;padding:0;list-style:none;display:flex}.mk-pp-step{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.mk-pp-step:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.mk-pp-step:nth-child(2n) .mk-pp-step__text{order:2}.mk-pp-step__text{flex-direction:column;gap:12px;display:flex}.mk-pp-step__text>p{color:var(--np-body);max-width:48ch}.mk-pp-step__shot{justify-content:center;align-items:flex-end;gap:6%;min-width:0;display:flex}.mk-pp-step__shot .mk-phone{width:46%}.mk-pp-step__shot--pair .mk-phone{width:40%}.mk-pp-details{border-top:1px solid var(--np-hairline);flex-direction:column;gap:40px;padding-top:72px;padding-bottom:88px;display:flex}.mk-pp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.mk-pp-grid li{border-top:1px solid var(--np-hairline);flex-direction:column;gap:8px;min-width:0;padding:22px 0 26px;display:flex}.mk-pp-grid h3{font-size:17px;font-weight:500}.mk-pp-grid p{color:var(--np-body);font-size:15px}.mk-pp-who{border-top:1px solid var(--np-hairline);flex-direction:column;gap:36px;padding-top:72px;padding-bottom:88px;display:flex}.mk-pp-who__cards{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:24px;display:grid}.mk-pp-who__cards .mk-who__card{padding:28px}.mk-pp-band{background:var(--np-ink);color:var(--np-paper)}.mk-pp-band__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:56px;padding-top:80px;padding-bottom:80px;display:grid}.mk-pp-band__copy{flex-direction:column;gap:18px;display:flex}.mk-pp-band__copy p:not(.mk-eyebrow){color:var(--mk-soft);max-width:52ch}.mk-pp-band__price{border:1px solid var(--np-body);flex-direction:column;gap:6px;padding:28px 32px;display:flex}.mk-pp-band__num{font-family:var(--np-serif);font-size:clamp(56px,3vw + 32px,84px);line-height:.95}.mk-pp-band__small{color:var(--mk-muted);font-size:14px}.mk-pp-band__list{color:var(--mk-soft);flex-direction:column;gap:6px;margin:8px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.mk-parts{flex-direction:column;gap:40px;padding-bottom:96px;display:flex}.mk-parts__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mk-part{background:var(--np-white);border:1px solid var(--np-hairline);color:inherit;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.mk-part:hover{border-color:var(--np-ink)}.mk-part__h{font-family:var(--np-serif);font-size:clamp(26px,.8vw + 20px,32px);font-weight:400;line-height:1.1}.mk-part>p{color:var(--np-body);font-size:15px}.mk-part .mk-scr{margin-top:auto}.mk-part__go{box-shadow:inset 0 -1px 0 var(--np-ink);align-self:flex-start;font-size:15px}.mk-who--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mk-who--3 .mk-who__card{padding:28px}.mk-app{border-top:1px solid var(--np-hairline);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;padding-top:72px;padding-bottom:96px;display:grid}.mk-app__copy{flex-direction:column;gap:16px;display:flex}.mk-app__copy>p:not(.mk-eyebrow){color:var(--np-body);max-width:50ch}.mk-app__list{border-top:1px solid var(--np-ink);margin:4px 0 0;padding:0;list-style:none}.mk-app__list li{border-bottom:1px solid var(--np-hairline);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;padding:12px 0;font-size:15px;display:grid}.mk-app__list span{color:var(--np-body)}.mk-app__phones{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:20px;display:grid}.mk-app__phones .mk-phone{max-width:none}.mk-app__phones .mk-phone:nth-child(2){transform:translateY(-28px)}.mk-around{border-top:1px solid var(--np-hairline);flex-direction:column;gap:40px;padding-top:72px;padding-bottom:96px;display:flex}.mk-around__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;display:grid}.mk-around__item{border-top:1px solid var(--np-ink);flex-direction:column;gap:12px;min-width:0;padding-top:18px;display:flex}.mk-around__item>p{color:var(--np-body);font-size:15px}.mk-solo{background:var(--np-white);border:1px solid var(--np-hairline);border-top:1px solid var(--np-ink);grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);align-items:start;gap:32px;padding:32px 28px;display:grid}.mk-solo__head,.mk-solo__body,.mk-solo__go{flex-direction:column;gap:16px;min-width:0;display:flex}.mk-solo__go{align-self:end}.mk-solo__more{min-height:44px;box-shadow:inset 0 -1px 0 var(--np-ink);align-self:flex-start;align-items:center;font-size:14px;display:inline-flex}.mk-solo__addon{color:var(--np-body);flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding-top:4px;font-size:15px;display:flex}@media (width<=900px){.mk-pp-hero{padding-top:var(--mk-section);grid-template-columns:minmax(0,1fr);gap:40px}.mk-pp-problem{padding-bottom:var(--mk-section)}.mk-pp-problem__row{grid-template-columns:minmax(0,1fr);gap:14px}.mk-pp-how{padding-bottom:var(--mk-section);gap:40px}.mk-pp-steps{gap:56px}.mk-pp-step,.mk-pp-step:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:24px}.mk-pp-step:nth-child(2n) .mk-pp-step__text{order:0}.mk-pp-details,.mk-pp-who,.mk-app,.mk-around{padding-top:var(--mk-section);padding-bottom:var(--mk-section)}.mk-pp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-pp-who__cards{grid-template-columns:minmax(0,1fr)}.mk-pp-band__inner{padding-top:var(--mk-section);padding-bottom:var(--mk-section);grid-template-columns:minmax(0,1fr);gap:32px}.mk-parts{padding-bottom:var(--mk-section)}.mk-parts__grid{grid-template-columns:minmax(0,1fr);gap:16px}.mk-part{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px;display:grid}.mk-part .mk-scr{grid-area:1/2/span 5;align-self:center;margin-top:0}.mk-app{grid-template-columns:minmax(0,1fr);gap:40px}.mk-around__grid{grid-template-columns:minmax(0,1fr)}.mk-solo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mk-who--3{grid-template-columns:minmax(0,1fr);gap:20px}.mk-solo__go{flex-flow:wrap;grid-column:1/-1;align-items:center}.mk-solo__go .mk-plan__choose{width:auto;padding:0 28px}}@media (width<=640px){.mk-pp-hero{gap:32px;padding-top:40px;padding-bottom:40px}.mk-pp-hero__lede{font-size:18px}.mk-pp-hero__shots--phone{padding-right:10%}.mk-pp-hero__phone{width:32%}.mk-pp-problem__row{padding:24px 0}.mk-pp-grid{grid-template-columns:minmax(0,1fr)}.mk-pp-grid li{padding:18px 0 20px}.mk-pp-grid p{font-size:16px}.mk-pp-who__cards .mk-who__card{padding:24px 20px}.mk-pp-band__price{padding:22px 20px}.mk-pp-step__shot .mk-phone{width:62%}.mk-pp-step__shot--pair .mk-phone{width:47%}.mk-part{display:flex}.mk-part .mk-scr{margin-top:4px}.mk-part>p{font-size:16px}.mk-app__phones{gap:10px}.mk-app__phones .mk-phone:nth-child(2){transform:translateY(-14px)}.mk-app__list li{grid-template-columns:minmax(0,1fr);gap:2px;font-size:16px}.mk-around__item>p{font-size:16px}.mk-solo{grid-template-columns:minmax(0,1fr);gap:20px;padding:28px 20px}.mk-solo__go .mk-plan__choose{width:100%}}@media (width>=1600px){.mk-shell{--mk-gutter:56px}.mk-wrap--wide,.mk-foot{max-width:1480px}.mk-wrap{max-width:1320px}.mk-shell{--mk-body-size:17px}.mk-pp-hero__lede,.mk-h2hero__lede{font-size:21px}}@media (width>=2000px){.mk-shell{--mk-gutter:72px;--mk-body-size:18px}.mk-wrap--wide,.mk-foot{max-width:1760px}.mk-wrap{max-width:1520px}.mk-nav{font-size:15px}.mk-pp-grid p,.mk-part>p,.mk-around__item>p,.mk-app__list li,.mk-feat__small p{font-size:17px}.mk-sechead{max-width:68ch}}@media (width>=2400px){.mk-wrap--wide,.mk-foot{max-width:2000px}.mk-wrap{max-width:1720px}.mk-shell{--mk-body-size:19px}.mk-pp-hero__title,.mk-h2hero__title{font-size:80px}}
