.mk-site{font-family:var(--font-jakarta),sans-serif;color:#1b2630;background:#fbf6ef}.mk-site .mk-wrap{width:min(1240px,100% - 96px);margin-inline:auto}.mk-site h1,.mk-site h2,.mk-site h3{font-family:var(--font-fraunces),Georgia,serif;font-weight:400}.mk-site h1{letter-spacing:-.05em;font-size:clamp(54px,5.8vw,88px);line-height:1.01}.mk-site h2{letter-spacing:-.04em;font-size:clamp(36px,4.1vw,58px);line-height:1.1}.mk-site h3{letter-spacing:-.025em;font-size:25px;line-height:1.2}.mk-site em{color:#a94f05;font-weight:400}.mk-eyebrow{font:700 10px/1.6 var(--font-jakarta),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#5c6570}.mk-dot{background:#b0530f;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.mk-section{padding-block:104px}.mk-site p,.mk-site h1,.mk-site h2,.mk-site h3{margin:0}.mk-hero{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:56px 64px;display:grid}.mk-hero-copy .mk-eyebrow{margin-bottom:25px}.mk-lead{color:#5c6570;max-width:430px;font-size:16px;line-height:1.85}.mk-hero-copy .mk-lead{margin-top:26px}.mk-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}.mk-caption{color:#5c6570;font-size:11px;line-height:1.9}.mk-hero-copy .mk-caption{margin-top:22px}.mk-text-link{text-underline-offset:5px;align-items:center;gap:9px;min-height:44px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}.mk-text-link:hover{color:#a94f05}.mk-hero-scene{background:#122a40;border-radius:180px 180px 12px 12px;min-height:590px;margin:0;position:relative;overflow:hidden}.mk-hero-scene>img,.mk-privacy-photo>img{object-fit:cover}.mk-hero-scene>img{object-position:61% center}.mk-scene-shade{background:linear-gradient(#0000 55%,#0d2031bb);position:absolute;inset:0}.mk-scene-caption{color:#fff;letter-spacing:.02em;font-size:11px;position:absolute;bottom:25px;left:24px}.mk-arrival{background:#fbf6ef;border:1px solid #e3ddcf;border-radius:14px;padding:20px;position:absolute;bottom:70px;left:24px;right:24px;box-shadow:0 16px 40px #122a402e}.mk-arrival-top{align-items:center;gap:10px;display:flex}.mk-arrival-top strong{font-size:12px;display:block}.mk-arrival-top small{color:#5c6570;margin-top:3px;font-size:10px;display:block}.mk-icon{color:#a94f05;background:#f3ecdf;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.mk-pending{color:#87400d;white-space:nowrap;background:#fbe3cd;border-radius:5px;margin-left:auto;padding:5px 8px;font-size:9px}.mk-voice{color:#5c6570;border-top:1px solid #e3ddcf;align-items:center;gap:9px;margin-top:17px;padding-top:15px;font-size:11px;display:flex}.mk-arrival>p{color:#5c6570;margin-top:12px;font-size:10px}.mk-proof-strip{border-block:1px solid #e3ddcf}.mk-proof-strip>.mk-wrap{justify-content:space-between;gap:20px;padding-block:24px;display:flex}.mk-proof-strip span{color:#5c6570;align-items:center;gap:10px;font-size:12px;display:flex}.mk-proof-strip svg{color:#16745c;flex-shrink:0}.mk-section-head{grid-template-columns:1fr 1fr;align-items:end;gap:16px 64px;display:grid}.mk-section-head>.mk-eyebrow{grid-column:1/-1}.mk-section-head>p:last-child{color:#5c6570;max-width:390px;margin-left:auto;font-size:14px;line-height:1.9}.mk-feature-grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;display:grid}.mk-feature{border-top:1px solid #bcb5a7;padding-top:26px}.mk-feature>svg{color:#a94f05;margin-bottom:35px}.mk-feature .mk-eyebrow{margin-bottom:12px}.mk-feature>p:last-child{color:#5c6570;margin-top:15px;font-size:13px;line-height:1.9}.mk-flow-band{background:#f3ecdf;border-block:1px solid #e3ddcf}.mk-split{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.mk-split h2,.mk-fit-grid h2,.mk-faq-section h2{margin-top:16px}.mk-body{color:#5c6570;max-width:440px;font-size:14px;line-height:1.9}.mk-site h2+.mk-body{margin-top:23px}.mk-body+.mk-text-link{margin-top:17px}.mk-step-list{margin:0;padding:0;list-style:none}.mk-step-list li{border-bottom:1px solid #d5cdbe;gap:24px;padding-block:25px;display:flex}.mk-step-list li:first-child{padding-top:0}.mk-step-number{font-family:var(--font-fraunces),serif;color:#a94f05;font-size:28px}.mk-step-list h3{font-size:22px}.mk-step-list p{color:#5c6570;margin-top:10px;font-size:13px;line-height:1.9}.mk-fit-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.mk-fit-card{background:#fffaf4;border:1px solid #e3ddcf;border-radius:12px;padding:32px}.mk-fit-card h3{font-size:23px}.mk-check-list{gap:20px;margin:25px 0;padding:0;list-style:none;display:grid}.mk-check-list li{align-items:flex-start;gap:12px;font-size:13px;line-height:1.8;display:flex}.mk-check-list svg{color:#16745c;flex-shrink:0;margin-top:2px}.mk-note{color:#5c6570;border-top:1px solid #e3ddcf;padding-top:20px;font-size:12px;line-height:1.85}.mk-privacy{color:#fbf6ef;background:#122a40;padding-block:70px}.mk-privacy .mk-split{align-items:center;gap:72px}.mk-privacy-photo{border-radius:8px;min-height:540px;position:relative;overflow:hidden}.mk-privacy-copy>.mk-eyebrow{color:#c8cfd2;margin-top:28px}.mk-privacy em{color:#ebbb90}.mk-privacy-copy>p:not(.mk-eyebrow),.mk-privacy-facts p{color:#d0d6db;font-size:13px;line-height:1.9}.mk-privacy-copy>h2{margin-bottom:25px}.mk-privacy-facts{border-top:1px solid #ffffff30;gap:18px;margin-top:24px;padding-top:24px;display:grid}.mk-privacy-facts strong{color:#fff;font-weight:600;display:block}.mk-privacy .mk-text-link{color:#fbf6ef;margin-top:20px}.mk-start-list{gap:25px;display:grid}.mk-start-list>div{border-bottom:1px solid #e3ddcf;padding-bottom:25px}.mk-start-list span{letter-spacing:.04em;color:#a94f05;font-size:11px;font-weight:700}.mk-start-list p{color:#5c6570;margin-top:10px;font-size:13px;line-height:1.9}.mk-faq-section{border-top:1px solid #e3ddcf;grid-template-columns:1fr 1.2fr;gap:70px;display:grid}.mk-faq details{border-bottom:1px solid #e3ddcf}.mk-faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:23px 0;font-size:13px;font-weight:600;line-height:1.6;list-style:none;display:flex}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary>span{color:#a94f05;font-size:21px;font-weight:400}.mk-faq details[open] summary>span{transform:rotate(45deg)}.mk-faq details>p{color:#5c6570;padding:0 28px 24px 0;font-size:13px;line-height:1.9}.mk-closing{text-align:center;border-top:1px solid #e3ddcf;padding-block:80px 100px}.mk-closing h2{margin-block:22px;font-size:clamp(50px,6vw,80px)}.mk-closing>p:not(.mk-eyebrow){color:#5c6570;margin-bottom:28px;font-size:13px}.mk-closing>small{color:#5c6570;margin-top:20px;font-size:11px;display:block}.mk-closing small a{text-underline-offset:3px;text-decoration:underline}.mk-site [id]{scroll-margin-top:130px}.mk-site :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid #b0530f}.mk-page-intro{max-width:760px;padding-block:65px 45px}.mk-page-intro h1{margin-block:20px 24px;font-size:clamp(46px,6vw,72px)}.mk-page-intro>.mk-lead{max-width:620px}.mk-pricing-grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;padding-bottom:85px;display:grid}.mk-price-card{color:#fbf6ef;background:#122a40;border-radius:14px;padding:38px}.mk-price-card .mk-eyebrow{color:#c8cfd2}.mk-price{font-family:var(--font-fraunces),serif;margin-top:12px;font-size:78px;line-height:1.2}.mk-price-card>p{color:#d0d6db;font-size:13px;line-height:1.85}.mk-price-card .mk-check-list{border-top:1px solid #ffffff30;padding-top:25px}.mk-price-card .mk-check-list svg{color:#9edac5}.mk-price-card .mk-caption{margin-top:20px}.mk-explainer{gap:28px;display:grid}.mk-explainer h3{font-size:25px}.mk-explainer p{color:#5c6570;margin-top:12px;font-size:13px;line-height:1.9}.mk-pilot-form{background:#fffaf4;border:1px solid #e3ddcf;border-radius:14px;gap:20px;padding:32px;display:grid}.mk-pilot-form h2{font-size:30px}.mk-pilot-form label{gap:9px;font-size:12px;font-weight:600;display:grid}.mk-pilot-form input,.mk-pilot-form textarea,.mk-pilot-form select{width:100%;font:400 16px/1.5 var(--font-jakarta),sans-serif;color:#1b2630;background:#fbf6ef;border:1px solid #877f72;border-radius:7px;min-height:46px;padding:12px}.mk-pilot-form textarea{resize:vertical;min-height:105px}.mk-form-note{color:#5c6570;font-size:11px;line-height:1.8}.mk-form-button{color:#fff;cursor:pointer;background:#b0530f;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 24px;font-size:13px;font-weight:600;display:inline-flex}.mk-form-button:hover{background:#9c4604}.mk-form-result{color:#16745c;font-size:12px;line-height:1.85}.mk-form-result a{overflow-wrap:anywhere;text-decoration:underline;display:block}.mk-site .marketing-header{background:#fbf6eff5}.mk-site footer{background:#f3ecdf}.mk-site .mk-pilot-link{color:#a94f05;text-underline-offset:4px;text-decoration:underline}@media (min-width:1440px){.mk-hero{gap:90px}.mk-hero-scene{min-height:630px}}@media (max-width:1000px){.mk-site .mk-wrap{width:calc(100% - 56px)}.mk-hero{gap:32px}.mk-hero-scene{min-height:550px}.mk-split,.mk-fit-grid,.mk-faq-section,.mk-pricing-grid{gap:40px}.mk-arrival{padding:16px;left:16px;right:16px}.mk-pending{display:none}.mk-privacy .mk-split{gap:40px}.mk-section{padding-block:80px}}@media (max-width:800px){.mk-hero{grid-template-columns:1fr;gap:35px;padding-top:38px}.mk-hero-copy{max-width:580px}.mk-site h1{font-size:clamp(53px,10vw,76px)}.mk-hero-scene{border-radius:160px 160px 12px 12px;min-height:520px}.mk-hero-scene>img{object-position:center 57%}.mk-arrival{max-width:390px;left:24px;right:24px}.mk-pending{display:block}.mk-section-head,.mk-split,.mk-fit-grid,.mk-faq-section,.mk-pricing-grid{grid-template-columns:1fr;gap:32px}.mk-section-head>p:last-child{max-width:500px;margin:0}.mk-feature-grid{gap:22px}.mk-feature h3{font-size:23px}.mk-privacy .mk-split{grid-template-columns:1fr;gap:40px}.mk-privacy-photo{min-height:350px}.mk-privacy-copy{max-width:600px}.mk-proof-strip>.mk-wrap{flex-wrap:wrap;justify-content:flex-start;gap:16px 28px}.mk-pricing-grid{max-width:650px}.mk-page-intro{padding-top:44px}.mk-pilot-form{padding:28px}}@media (max-width:540px){.mk-site .mk-wrap{width:calc(100% - 40px)}.mk-section{padding-block:60px}.mk-hero{padding-bottom:36px}.mk-hero-scene{border-radius:130px 130px 10px 10px;min-height:455px}.mk-lead{font-size:15px}.mk-arrival{bottom:60px;left:16px;right:16px}.mk-pending{display:none}.mk-feature-grid{grid-template-columns:1fr;gap:32px;margin-top:32px}.mk-feature>svg{margin-bottom:20px}.mk-feature h3{font-size:27px}.mk-proof-strip>.mk-wrap{gap:16px;padding-block:22px;display:grid}.mk-section-head{gap:16px}.mk-fit-card,.mk-price-card,.mk-pilot-form{padding:24px}.mk-privacy{padding-block:40px}.mk-privacy-photo{min-height:290px}.mk-start-list{gap:20px}.mk-closing{padding-block:60px}.mk-faq-section{gap:18px}.mk-caption{font-size:11px}.mk-step-list li{gap:18px}.mk-actions{gap:12px}.mk-site h2{font-size:39px}.mk-page-intro h1{font-size:49px}.mk-site .mk-closing h2{font-size:56px}}@media (prefers-reduced-motion:reduce){.mk-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mk-site :is(.mk-privacy,.mk-price-card) :is(a,button,input,select,textarea,summary):focus-visible{outline-color:#ebbb90}
.mk-site[data-surface=work]{--marketing-bg:var(--w-canvas);--marketing-bg-alt:var(--w-sunken);--marketing-paper:var(--w-surface);--marketing-navy:var(--w-ink);--marketing-navy-deep:#000;--marketing-ink:var(--w-ink);--marketing-muted:var(--w-ink-2);--marketing-line:var(--w-line);--marketing-accent-700:var(--w-accent-hover);--marketing-accent-600:var(--w-accent);--marketing-accent-500:var(--w-accent);background:var(--w-canvas);color:var(--w-ink)}.mk-site[data-surface=work] :is(h1,h2,h3){font-family:var(--font-jakarta),system-ui,sans-serif;font-weight:600}.mk-site[data-surface=work] h1{letter-spacing:-.035em;font-size:clamp(40px,5vw,68px);line-height:1.04}.mk-site[data-surface=work] h2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,44px);line-height:1.12}.mk-site[data-surface=work] h3{letter-spacing:-.015em;font-size:19px}.mk-site[data-surface=work] em{color:var(--w-accent);font-style:normal}.mk-site[data-surface=work] :is(.mk-eyebrow,.mk-caption,.mk-lead,.mk-body,.mk-feature>p:last-child,.mk-faq details>p,.mk-closing>p:not(.mk-eyebrow),.mk-closing>small,.mk-section-head>p:last-child){color:var(--w-ink-2)}.mk-site[data-surface=work] :is(.mk-text-link:hover,.mk-faq summary>span){color:var(--w-accent)}.mk-site[data-surface=work] :is(.mk-proof-strip,.mk-faq-section,.mk-closing,.mk-faq details){border-color:var(--w-line)}.mk-site[data-surface=work] .mk-feature{border-top-color:var(--w-line-strong)}.mk-site[data-surface=work] .mk-feature>svg{color:var(--w-accent);margin-bottom:22px}.mk-site[data-surface=work] .mk-proof-strip svg{color:var(--w-status-approved-fg)}.mk-site[data-surface=work] .mk-proof-strip span{color:var(--w-ink-2)}.mk-site[data-surface=work] .mk-flow-band{background:var(--w-sunken)}.mk-site[data-surface=work] .mk-step-number{color:var(--w-accent);font-family:var(--font-jakarta),sans-serif;font-weight:600}.mk-site[data-surface=work] .mk-pilot-form{background:var(--w-surface);border-color:var(--w-line)}.mk-site[data-surface=work] .mk-pilot-link{color:var(--w-accent)}.mk-site[data-surface=work] :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--w-focus);outline-offset:2px}.wk-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;padding-block:64px 72px;display:grid}.wk-hero .mk-eyebrow{margin-bottom:22px}.wk-hero .mk-lead{max-width:520px;margin-top:22px;font-size:17px;line-height:1.65}.wk-mock{gap:16px;display:grid}.wk-card{background:var(--w-surface);border:1px solid var(--w-line);border-radius:var(--w-r-lg);box-shadow:var(--w-shadow-2);padding:18px}.wk-card-label{letter-spacing:.06em;text-transform:uppercase;color:var(--w-ink-3);justify-content:space-between;gap:12px;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.wk-note{color:var(--w-ink);font-size:14px;font-weight:600}.wk-note small{color:var(--w-ink-2);margin-top:2px;font-size:13px;font-weight:400;display:block}.wk-btns{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.wk-btn{border-radius:var(--w-r-full);border:1px solid var(--w-line-strong);min-height:36px;color:var(--w-ink);align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.wk-btn.is-primary{background:var(--w-accent);border-color:var(--w-accent);color:var(--w-on-accent)}.wk-row{border-top:1px solid var(--w-line);color:var(--w-ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.wk-row:first-of-type{border-top:0}.wk-row span:first-child{min-width:0}.wk-row small{color:var(--w-ink-2);font-size:12px;display:block}.wk-pill{border-radius:var(--w-r-full);flex-shrink:0;padding:3px 9px;font-size:12px;font-weight:600}.wk-pill.waiting{background:var(--w-status-waiting-bg);color:var(--w-status-waiting-fg)}.wk-pill.approved{background:var(--w-status-approved-bg);color:var(--w-status-approved-fg)}.wk-pill.inside{background:var(--w-status-inside-bg);color:var(--w-status-inside-fg)}.wk-pill.expected{background:var(--w-status-expected-bg);color:var(--w-status-expected-fg)}.wk-soon{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.wk-soon li{background:var(--w-surface);border:1px solid var(--w-line);border-radius:var(--w-r-md);color:var(--w-ink);padding:16px 18px;font-size:14px;list-style:none}.wk-soon small{color:var(--w-ink-2);margin-top:4px;font-size:13px;line-height:1.5;display:block}.wk-tag{border-radius:var(--w-r-full);background:var(--w-sunken);color:var(--w-ink-2);vertical-align:middle;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}.wk-pricing{background:var(--w-ink);color:#fff;border-radius:var(--w-r-lg);grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:56px;display:grid}.wk-pricing :is(h2,p){color:#fff}.wk-pricing p{color:#c9ced6;margin-top:14px;line-height:1.7}.wk-pricing .wk-price{letter-spacing:-.03em;color:#fff;font-size:clamp(34px,4vw,52px);font-weight:600}.wk-pricing ul{color:#fff;gap:10px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.mk-site[data-surface=work] .wk-pricing .mk-eyebrow{color:#c9ced6}.wk-steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;padding:0;list-style:none;display:grid}.wk-steps li{background:var(--w-surface);border:1px solid var(--w-line);border-radius:var(--w-r-lg);padding:24px}.wk-steps li>span{color:var(--w-accent);font-size:13px;font-weight:700}.wk-steps h3{margin-top:10px}.wk-steps p{color:var(--w-ink-2);margin-top:8px;font-size:14px;line-height:1.7}.wk-choice{grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;display:grid}.wk-choice a{border-radius:var(--w-r-lg);border:1px solid var(--w-line,#e3ddcf);padding:32px;transition:box-shadow .15s;display:block}.wk-choice a:hover{box-shadow:0 8px 24px #122a401f}.wk-choice a:focus-visible{outline-offset:3px;outline:2px solid}.wk-choice h3{font-size:26px}.wk-choice p{margin-top:10px;font-size:14px;line-height:1.75}.wk-choice .go{align-items:center;gap:8px;margin-top:18px;font-size:13px;font-weight:700;display:inline-flex}.wk-choice .home{color:#1b2630;background:#f3ecdf}.wk-choice .home p{color:#5c6570}.wk-choice .home .go{color:#9c4604}.wk-choice .work{color:#fff;background:#0f1217;border-color:#0f1217}.wk-choice .work p{color:#c9ced6}.wk-choice .work .go{color:#fff}.wk-choice .work h3{font-family:var(--font-jakarta),sans-serif;font-weight:600}.wk-choice .eb{font:700 10px/1.6 var(--font-jakarta),sans-serif;letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin-bottom:10px}@media (max-width:1000px){.wk-hero{gap:40px}.wk-soon,.wk-steps{grid-template-columns:1fr 1fr}.wk-pricing{padding:40px}}@media (max-width:800px){.wk-hero{grid-template-columns:1fr;padding-block:40px}.wk-pricing,.wk-choice,.wk-steps,.wk-soon{grid-template-columns:1fr}.wk-pricing{gap:28px}}@media (max-width:540px){.wk-pricing{padding:28px 22px}.wk-choice a{padding:24px}.mk-site[data-surface=work] h1{font-size:38px}.mk-site[data-surface=work] h2{font-size:30px}}.mk-site[data-surface=work] footer{background:var(--w-sunken)}.mk-site[data-surface=work] .marketing-header{background:color-mix(in srgb,var(--w-canvas) 96%,transparent)}.mk-site[data-surface=work] .mk-price-card{background:var(--w-ink)}.mk-site[data-surface=work] .mk-price{font-family:var(--font-jakarta),sans-serif;font-weight:600}.mk-site[data-surface=work] .mk-pilot-form input,.mk-site[data-surface=work] .mk-pilot-form textarea,.mk-site[data-surface=work] .mk-pilot-form select{background:var(--w-canvas);color:var(--w-ink);border-color:var(--w-ink-3)}.mk-site[data-surface=work] .mk-form-button{background:var(--w-accent)}.mk-site[data-surface=work] .mk-form-button:hover{background:var(--w-accent-hover)}.mk-site[data-surface=work] :is(.mk-explainer p,.mk-note,.mk-form-note){color:var(--w-ink-2)}.mk-site[data-surface=work] .mk-form-result{color:var(--w-status-approved-fg)}
