.mk-app .jobs{width:100%;padding:var(--mk-space-40) var(--mk-space-32) var(--mk-space-72)}.mk-app .jobs-link{color:var(--mk-green-deep);text-underline-offset:3px;transition:color var(--mk-dur-1) var(--mk-ease);font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.mk-app .jobs-link:hover,.mk-app .jobs-link:focus-visible{color:var(--mk-green)}.mk-app .jobs-link .ic{vertical-align:-2px;font-size:14px}.mk-app .jobs-actions{justify-content:center;align-items:center;gap:var(--mk-space-12);flex-wrap:wrap;display:flex}.mk-app .jobs-sample{align-items:flex-start;gap:var(--mk-space-8);padding:var(--mk-space-12) var(--mk-space-32);border-bottom:1px solid var(--mk-hairline);background:var(--mk-gold-soft);color:var(--mk-gold-ink);font:500 14px/1.45 var(--mk-sans);display:flex}.mk-app .jobs-sample .ic{flex-shrink:0;margin-top:2px;font-size:16px}.mk-app .jobs-band{gap:var(--mk-space-32) var(--mk-space-56);margin-bottom:var(--mk-space-32);grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;display:grid}.mk-app .jobs-band__text{gap:var(--mk-space-12);flex-direction:column;min-width:0;display:flex}.mk-app .jobs-band__h1{color:var(--mk-ink);font:var(--mk-type-h1);letter-spacing:var(--mk-track-h1)}.mk-app .jobs-band__fact{color:var(--mk-ink);font:380 28px/1.15 var(--mk-serif);text-wrap:balance}.mk-app .jobs-band__count{color:var(--mk-green-deep);font:360 clamp(48px, 4.4vw, 64px)/1 var(--mk-serif);letter-spacing:var(--mk-track-display);font-variant-numeric:tabular-nums;display:block}.mk-app .jobs-band__voice{max-width:52ch;color:var(--mk-ink-soft);font:400 18px/1.45 var(--mk-serif);text-wrap:pretty}.mk-app .jobs-band__voice em{color:var(--mk-green-deep);font-style:italic}.mk-app .jobs-band__actions{align-items:center;gap:var(--mk-space-12) var(--mk-space-20);margin-top:var(--mk-space-8);flex-wrap:wrap;display:flex}.mk-app .jobs-band__aside{color:var(--mk-quiet);font:var(--mk-type-small)}.mk-app .jobs-band__art{gap:var(--mk-space-12);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);height:320px;display:grid}.mk-app .jobs-band__art img{border-radius:var(--mk-radius-20);object-fit:cover;width:100%;height:100%;box-shadow:var(--mk-shadow-1)}.mk-app .jobs-band__art img:first-child{grid-row:1/span 2}.mk-app .jobs-band__art[data-count="1"]{grid-template-columns:minmax(0,1fr)}.mk-app .jobs-band__art[data-count="2"] img:first-child,.mk-app .jobs-band__art[data-count="2"] img:last-child{grid-row:1/span 2}.mk-app .jobs-chips{gap:var(--mk-space-8);margin-bottom:var(--mk-space-20);flex-wrap:wrap;display:flex}.mk-app .jobs-tools{gap:var(--mk-space-12) var(--mk-space-16);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid}.mk-app .jobs-count{justify-content:space-between;align-items:flex-end;gap:var(--mk-space-8) var(--mk-space-16);margin:var(--mk-space-20) 0 var(--mk-space-16);padding-top:var(--mk-space-16);border-top:1px solid var(--mk-hairline);color:var(--mk-quiet);font:var(--mk-type-small);flex-wrap:wrap;display:flex}.mk-app .jobs-count__tools{align-items:flex-end;gap:var(--mk-space-12);flex-wrap:wrap;display:flex}.mk-app .jobs-sort{min-width:200px}.mk-app .jobs-split{gap:var(--mk-space-32);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.mk-app .jobs-grid{gap:var(--mk-space-12);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));list-style:none;display:grid}.mk-app .mk-empty.jobs-empty{border:1px solid var(--mk-hairline);border-radius:var(--mk-radius-20);background:var(--mk-paper);max-width:none;box-shadow:var(--mk-shadow-1)}.mk-app .jobs-pane{display:none}@media (min-width:1440px){.mk-app .jobs-split[data-pane=on]{grid-template-columns:minmax(0,440px) minmax(0,1fr)}.mk-app .jobs-split[data-pane=on] .jobs-grid{grid-template-columns:minmax(0,1fr)}.mk-app .jobs-pane{top:var(--mk-space-24);max-width:880px;max-height:calc(100dvh - var(--mk-topbar-h) - 2 * var(--mk-space-24));overscroll-behavior:contain;border:1px solid var(--mk-hairline);border-radius:var(--mk-radius-20);background:var(--mk-paper);box-shadow:var(--mk-shadow-1);display:block;position:sticky;overflow-y:auto}}.mk-app .jobs-skel-band{gap:var(--mk-space-12);margin-bottom:var(--mk-space-32);flex-direction:column;display:flex}@media (max-width:1279px){.mk-app .jobs-tools{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.mk-app .jobs{padding:var(--mk-space-32) var(--mk-space-24) var(--mk-space-56)}.mk-app .jobs-sample{padding:var(--mk-space-12) var(--mk-space-24)}.mk-app .jobs-band{grid-template-columns:minmax(0,1fr)}.mk-app .jobs-band__art{height:220px}}@media (max-width:767px){.mk-app .jobs{padding:var(--mk-space-24) var(--mk-space-16) var(--mk-space-40)}.mk-app .jobs-sample{padding:var(--mk-space-8) var(--mk-space-16);font-size:13px}.mk-app .jobs-band{gap:var(--mk-space-20);margin-bottom:var(--mk-space-24)}.mk-app .jobs-band__voice{font-size:16px}.mk-app .jobs-band__actions .mk-btn{flex:100%}.mk-app .jobs-band__art,.mk-app .jobs-band__art[data-count="2"]{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));height:auto}.mk-app .jobs-band__art img,.mk-app .jobs-band__art[data-count="2"] img:first-child,.mk-app .jobs-band__art[data-count="2"] img:last-child{aspect-ratio:1;border-radius:var(--mk-radius-14);grid-row:auto}.mk-app .jobs-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-app .jobs-count__tools{flex:100%}.mk-app .jobs-sort{flex:auto;min-width:0}}
.mk-app .jobs-card{gap:var(--mk-space-12);min-width:0;padding:var(--mk-space-20);border:1px solid var(--mk-hairline);border-radius:var(--mk-radius-20);background:var(--mk-paper);box-shadow:var(--mk-shadow-1);transition:border-color var(--mk-dur-1) var(--mk-ease), box-shadow var(--mk-dur-2) var(--mk-ease), transform var(--mk-dur-2) var(--mk-ease);flex-direction:column;display:flex;position:relative}.mk-app .jobs-card:hover{border-color:var(--mk-line-strong);box-shadow:var(--mk-shadow-2);transform:translateY(-1px)}.mk-app .jobs-card:has(.jobs-card__link:focus-visible){border-color:var(--mk-line-strong);box-shadow:var(--mk-shadow-2);transform:translateY(-1px)}.mk-app .jobs-card[data-selected]{border-color:var(--mk-green);box-shadow:var(--mk-shadow-2)}@media (prefers-reduced-motion:no-preference){.mk-app .jobs-grid>.jobs-card{animation:jobs-rise var(--mk-dur-2) var(--mk-ease) backwards}.mk-app .jobs-grid>.jobs-card:nth-child(2){animation-delay:40ms}.mk-app .jobs-grid>.jobs-card:nth-child(3){animation-delay:80ms}.mk-app .jobs-grid>.jobs-card:nth-child(4){animation-delay:.12s}.mk-app .jobs-grid>.jobs-card:nth-child(5){animation-delay:.16s}.mk-app .jobs-grid>.jobs-card:nth-child(n+6){animation-delay:.2s}}@keyframes jobs-rise{0%{opacity:0;transform:translateY(6px)}}.mk-app .jobs-card__top{justify-content:space-between;align-items:center;gap:var(--mk-space-12);min-width:0;display:flex}.mk-app .jobs-card__who{align-items:center;gap:var(--mk-space-8);min-width:0;display:inline-flex}.mk-app .jobs-card__org{color:var(--mk-ink);font:600 14px/1.3 var(--mk-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-app .jobs-card__ago{color:var(--mk-quiet);font:400 13px/1.3 var(--mk-sans);white-space:nowrap;flex-shrink:0}.mk-app .jobs-card__title{color:var(--mk-ink);font:400 19px/1.3 var(--mk-serif);letter-spacing:-.005em;overflow-wrap:anywhere;text-wrap:pretty}.mk-app .jobs-card__link{color:inherit}.mk-app .jobs-card__link:after{content:"";border-radius:var(--mk-radius-20);position:absolute;inset:0}.mk-app .jobs-card__link:focus-visible{outline:none}.mk-app .jobs-card__link:focus-visible:after{outline:2px solid var(--mk-focus);outline-offset:2px}.mk-app .jobs-card__pay{align-items:baseline;gap:6px;display:flex}.mk-app .jobs-card__figure{color:var(--mk-green-deep);font:400 20px/1.1 var(--mk-serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.mk-app .jobs-card__unit{color:var(--mk-ink-soft);font:400 14px/1.3 var(--mk-sans)}.mk-app .jobs-card__place{color:var(--mk-ink-soft);font:400 14px/1.4 var(--mk-sans);align-items:flex-start;gap:6px;display:flex}.mk-app .jobs-card__place .ic{color:var(--mk-quiet);flex-shrink:0;margin-top:2px;font-size:15px}.mk-app .jobs-card__distance{color:var(--mk-quiet)}.mk-app .jobs-card__foot{align-items:center;gap:var(--mk-space-8);padding-top:var(--mk-space-12);border-top:1px solid var(--mk-hairline);flex-wrap:wrap;display:flex}.mk-app .jobs-card__closing{color:var(--mk-gold-ink);font:500 13px/1.3 var(--mk-sans)}.mk-app .jobs-card__fit{color:var(--mk-green-deep);font:500 13px/1.3 var(--mk-sans);align-items:center;gap:6px;display:flex}.mk-app .jobs-card__fit .ic{font-size:14px}.mk-app .jobs-pill{min-height:28px;padding:0 var(--mk-space-12);border-radius:var(--mk-radius-pill);background:var(--mk-mint-soft);color:var(--mk-green-deep);font:500 13px/1 var(--mk-sans);white-space:nowrap;align-items:center;display:inline-flex}.mk-app .jobs-pill--quiet{background:var(--mk-cream);color:var(--mk-ink-soft)}.mk-app .jobs-card--skel{gap:var(--mk-space-16);box-shadow:none}@media (max-width:767px){.mk-app .jobs-card{padding:var(--mk-space-16)}}@media (prefers-reduced-motion:reduce){.mk-app .jobs-card{transition:none}.mk-app .jobs-card:hover{transform:none}.mk-app .jobs-card:has(.jobs-card__link:focus-visible){transform:none}}
.mk-app .jobs-detail{gap:var(--mk-space-32);grid-template-columns:minmax(0,1fr);display:grid}.mk-app .jobs-detail__main{gap:var(--mk-space-24);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.mk-app .jobs-detail[data-layout=page]{gap:var(--mk-space-32) var(--mk-space-56);grid-template-columns:minmax(0,760px) minmax(0,400px);align-items:start}.mk-app .jobs-detail__aside{top:var(--mk-space-24);position:sticky}}@media (max-width:1023px){.mk-app .jobs-detail[data-layout=page]{gap:var(--mk-space-24)}.mk-app .jobs-detail[data-layout=page] .jobs-detail__main{display:contents}.mk-app .jobs-detail[data-layout=page] .jobs-detail__art{order:-3}.mk-app .jobs-detail[data-layout=page] .jobs-detail__head{order:-2}.mk-app .jobs-detail[data-layout=page] .jobs-detail__aside{order:-1}}@media (min-width:1680px){.mk-app .jobs-detail[data-layout=page]{grid-template-columns:minmax(0,760px) minmax(0,400px) minmax(0,340px)}.mk-app .jobs-detail[data-layout=page] .jobs-similar{grid-area:1/3}}.mk-app .jobs-detail[data-layout=pane]{padding:var(--mk-space-24)}.mk-app .jobs-detail__art{border-radius:var(--mk-radius-20);background:var(--mk-cream-2);margin:0;overflow:hidden}.mk-app .jobs-detail__art img{aspect-ratio:16/7;object-fit:cover;width:100%;height:auto;display:block}.mk-app .jobs-detail[data-layout=pane] .jobs-detail__art img{aspect-ratio:16/6}.mk-app .jobs-detail__head{gap:var(--mk-space-12);flex-direction:column;display:flex}.mk-app .jobs-detail__poster{align-items:center;gap:var(--mk-space-12);display:flex}.mk-app .jobs-detail__poster-text{flex-direction:column;gap:2px;min-width:0;display:flex}.mk-app .jobs-detail__poster-name{color:var(--mk-ink);font:600 16px/1.3 var(--mk-sans)}.mk-app .jobs-detail__poster-kind{color:var(--mk-quiet);font:var(--mk-type-small)}.mk-app .jobs-detail__title{color:var(--mk-ink);font:var(--mk-type-h1);letter-spacing:var(--mk-track-h1);overflow-wrap:anywhere;text-wrap:balance}.mk-app .jobs-detail__title:focus{outline:none}.mk-app .jobs-detail__title:focus-visible{outline:2px solid var(--mk-focus);outline-offset:4px;border-radius:var(--mk-radius-10)}.mk-app .jobs-detail[data-layout=pane] .jobs-detail__title{font:var(--mk-type-h2)}.mk-app .jobs-detail__when{color:var(--mk-quiet);font:var(--mk-type-small)}.mk-app .jobs-facts{border:1px solid var(--mk-hairline);border-radius:var(--mk-radius-16);background:var(--mk-hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.mk-app .jobs-fact{gap:var(--mk-space-4);padding:var(--mk-space-16);background:var(--mk-paper);flex-direction:column;display:flex}.mk-app .jobs-fact dt{color:var(--mk-quiet);font:400 13px/1.3 var(--mk-sans)}.mk-app .jobs-fact dd{color:var(--mk-ink);font:500 15px/1.4 var(--mk-sans);overflow-wrap:anywhere}.mk-app .jobs-section{gap:var(--mk-space-8);flex-direction:column;display:flex}.mk-app .jobs-section__title{color:var(--mk-ink);font:var(--mk-type-h3)}.mk-app .jobs-section__body{max-width:68ch;color:var(--mk-ink);font:var(--mk-type-body);text-wrap:pretty}.mk-app .jobs-list{gap:var(--mk-space-8);flex-direction:column;list-style:none;display:flex}.mk-app .jobs-list li{align-items:flex-start;gap:var(--mk-space-8);max-width:68ch;font:var(--mk-type-body);display:flex}.mk-app .jobs-list .ic{color:var(--mk-green);flex-shrink:0;margin-top:5px;font-size:16px}.mk-app .jobs-list--perks .ic{color:var(--mk-gold-ink)}.mk-app .jobs-fair{max-width:68ch;color:var(--mk-quiet);font:var(--mk-type-small)}.mk-app .jobs-safety{align-items:flex-start;gap:var(--mk-space-12);padding:var(--mk-space-16) var(--mk-space-20);border-radius:var(--mk-radius-16);background:var(--mk-cream);display:flex}.mk-app .jobs-safety>.ic{color:var(--mk-green-deep);flex-shrink:0;margin-top:3px;font-size:18px}.mk-app .jobs-safety__body{align-items:flex-start;gap:var(--mk-space-4);font:var(--mk-type-small);flex-direction:column;display:flex}.mk-app .jobs-safety__done{color:var(--mk-green-deep);font-weight:600}.mk-app .jobs-detail__open{font:var(--mk-type-small)}.mk-app .jobs-feature{--jobs-feat-ink:var(--mk-ink);--jobs-feat-dim:var(--mk-quiet);--jobs-feat-line:color-mix(in srgb, var(--mk-green) 35%, var(--mk-mint));border:1px solid var(--jobs-feat-line);background:linear-gradient(180deg, var(--mk-mint-soft), var(--mk-paper) 72%);color:var(--jobs-feat-ink)}.mk-app .jobs-pay{gap:var(--mk-space-12);padding:var(--mk-space-32);border-radius:var(--mk-radius-20);box-shadow:var(--mk-shadow-1);flex-direction:column;display:flex}.mk-app .jobs-pay__eyebrow{color:var(--mk-green-deep);font:var(--mk-type-mono);letter-spacing:var(--mk-track-mono);text-transform:uppercase}.mk-app .jobs-pay__figure{color:var(--mk-green-deep);font:360 clamp(48px, 4.4vw, 56px)/1 var(--mk-serif);letter-spacing:var(--mk-track-display);font-variant-numeric:tabular-nums}.mk-app .jobs-pay__unit{font:400 18px/1.3 var(--mk-sans);letter-spacing:0;color:var(--jobs-feat-dim)}.mk-app .jobs-detail[data-layout=pane] .jobs-pay__figure{font-size:34px}.mk-app .jobs-pay__terms{color:var(--jobs-feat-ink);font:500 15px/1.4 var(--mk-sans)}.mk-app .jobs-pay__source{margin-bottom:var(--mk-space-8);color:var(--jobs-feat-dim);font:400 13px/1.4 var(--mk-sans)}.mk-app .jobs-pay__closes{padding-top:var(--mk-space-12);border-top:1px solid var(--jobs-feat-line);color:var(--jobs-feat-dim);font:400 13px/1.4 var(--mk-sans);align-items:center;gap:6px;display:flex}.mk-app .jobs-pay--ended{border:1px solid var(--mk-hairline);background:var(--mk-paper);box-shadow:var(--mk-shadow-1)}.mk-app .jobs-pay__ended{color:var(--mk-ink);font:var(--mk-type-h3);text-wrap:pretty}.mk-app .jobs-pay__was{color:var(--mk-quiet);font:var(--mk-type-small)}.mk-app .jobs-applied{justify-content:space-between;align-items:center;gap:var(--mk-space-8);flex-wrap:wrap;display:flex}.mk-app .jobs-applied__line{align-items:center;gap:var(--mk-space-8);min-height:44px;padding:0 var(--mk-space-16);border:1px solid var(--jobs-feat-line,var(--mk-hairline));border-radius:var(--mk-radius-12);background:var(--mk-paper);color:var(--mk-green-deep);font:500 15px/1.3 var(--mk-sans);display:inline-flex}.mk-app .jobs-applied__line .ic{color:var(--mk-green)}.mk-app .jobs-apply{gap:var(--mk-space-20);flex-direction:column;display:flex}.mk-app .jobs-apply__profile{align-items:center;gap:var(--mk-space-12);padding:var(--mk-space-16);border-radius:var(--mk-radius-16);background:var(--mk-cream);display:flex}.mk-app .jobs-apply__who{flex-direction:column;gap:2px;min-width:0;display:flex}.mk-app .jobs-apply__name{color:var(--mk-ink);font:400 20px/1.2 var(--mk-serif)}.mk-app .jobs-apply__fit,.mk-app .jobs-apply__lede{color:var(--mk-ink-soft);font:var(--mk-type-small)}.mk-app .jobs-similar{gap:var(--mk-space-12);flex-direction:column;min-width:0;display:flex}.mk-app .jobs-similar__title{color:var(--mk-ink);font:var(--mk-type-h3)}.mk-app .jobs-similar__list{gap:var(--mk-space-12);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));list-style:none;display:grid}@media (min-width:1680px){.mk-app .jobs-similar__list{grid-template-columns:minmax(0,1fr)}}.mk-app .jobs-dock{display:none}@media (max-width:767px){.mk-app .jobs-detail[data-layout=page] .jobs-pay .jobs-cta{display:none}.mk-app .jobs-dock{z-index:5;align-items:center;gap:var(--mk-space-16);margin:0 calc(-1 * var(--mk-space-16)) calc(-1 * var(--mk-space-40));padding:var(--mk-space-12) var(--mk-space-16);border-top:1px solid var(--mk-hairline);background:var(--mk-paper);box-shadow:var(--mk-shadow-2);order:9;display:flex;position:sticky;bottom:0}.mk-app .jobs-dock .jobs-cta{flex:auto;min-width:0}.mk-app .jobs-dock__pay{color:var(--mk-green-deep);font:400 20px/1.1 var(--mk-serif);flex-shrink:0}.mk-app .jobs-dock__pay span{color:var(--mk-quiet);font:400 12px/1.3 var(--mk-sans);display:block}.mk-app .jobs-detail[data-layout=pane]{padding:var(--mk-space-16)}.mk-app .jobs-detail__art{margin:0 calc(-1 * var(--mk-space-16));border-radius:0}.mk-app .jobs-detail__art img{aspect-ratio:4/3}.mk-app .jobs-detail__title{font:var(--mk-type-h2)}.mk-app .jobs-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-app .jobs-pay{padding:var(--mk-space-24) var(--mk-space-20)}}.mk-app .jobs-back{margin-bottom:var(--mk-space-16);font:var(--mk-type-small)}.mk-app .jobs-back .jobs-link{align-items:center;gap:var(--mk-space-4);min-height:44px;display:inline-flex}
.mk-app .jobs-post__head{gap:var(--mk-space-8);margin-bottom:var(--mk-space-32);flex-direction:column;display:flex}.mk-app .jobs-post__head .jobs-back{margin-bottom:0}.mk-app .jobs-post__h1{color:var(--mk-ink);font:var(--mk-type-h1);letter-spacing:var(--mk-track-h1)}.mk-app .jobs-post__lede{max-width:60ch;color:var(--mk-ink-soft);font:400 18px/1.45 var(--mk-serif)}.mk-app .jobs-post__grid{gap:var(--mk-space-40);grid-template-columns:220px minmax(0,640px) minmax(0,400px);align-items:start;display:grid}.mk-app .jobs-post__grid[data-step="04"]{grid-template-columns:220px minmax(0,1fr)}.mk-app .jobs-steps{top:var(--mk-space-24);position:sticky}.mk-app .jobs-steps__count,.mk-app .jobs-steps__bar{display:none}.mk-app .jobs-steps__list{gap:var(--mk-space-4);flex-direction:column;list-style:none;display:flex}.mk-app .jobs-steps__link{align-items:center;gap:var(--mk-space-12);width:100%;min-height:44px;padding:0 var(--mk-space-12);border-radius:var(--mk-radius-12);color:var(--mk-ink-soft);font:500 15px/1.3 var(--mk-sans);text-align:left;transition:background-color var(--mk-dur-1) var(--mk-ease), color var(--mk-dur-1) var(--mk-ease);background:0 0;border:0;display:flex}.mk-app button.jobs-steps__link{cursor:pointer}.mk-app button.jobs-steps__link:hover,.mk-app button.jobs-steps__link:focus-visible{background:var(--mk-cream-2);color:var(--mk-ink)}.mk-app .jobs-steps__link:focus-visible{outline:2px solid var(--mk-focus);outline-offset:2px}.mk-app .jobs-steps__item[data-state=current] .jobs-steps__link{background:var(--mk-mint-soft);color:var(--mk-green-deep);font-weight:600}.mk-app .jobs-steps__item[data-state=next] .jobs-steps__link{color:var(--mk-quiet)}.mk-app .jobs-steps__num{color:var(--mk-quiet);font:var(--mk-type-mono);letter-spacing:var(--mk-track-mono)}.mk-app .jobs-steps__item[data-state=done] .jobs-steps__num{color:var(--mk-green)}.mk-app .jobs-post__main{gap:var(--mk-space-24);flex-direction:column;min-width:0;display:flex}.mk-app .jobs-post__step{color:var(--mk-ink);font:var(--mk-type-h2);letter-spacing:var(--mk-track-h2)}.mk-app .jobs-post__step:focus{outline:none}.mk-app .jobs-post__step:focus-visible{outline:2px solid var(--mk-focus);outline-offset:4px;border-radius:var(--mk-radius-10)}.mk-app .jobs-post__form{gap:var(--mk-space-24);flex-direction:column;display:flex}.mk-app .jobs-post__note{color:var(--mk-ink-soft);font:var(--mk-type-small)}.mk-app .jobs-post__pair{gap:var(--mk-space-16);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.mk-app .jobs-post__pay{gap:var(--mk-space-12);border:0;flex-direction:column;min-width:0;padding:0;display:flex}.mk-app .jobs-post__pay>.mk-field__label{margin-bottom:0}.mk-app .jobs-post__trio{gap:var(--mk-space-16);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.mk-app .jobs-post__foot{justify-content:space-between;align-items:center;gap:var(--mk-space-12);padding-top:var(--mk-space-20);border-top:1px solid var(--mk-hairline);display:flex}.mk-app .jobs-post__peek{margin-left:auto;display:none}.mk-app .jobs-post__preview{top:var(--mk-space-24);gap:var(--mk-space-12);flex-direction:column;display:flex;position:sticky}.mk-app .jobs-post__preview-label{color:var(--mk-quiet);font:var(--mk-type-mono);letter-spacing:var(--mk-track-mono);text-transform:uppercase}.mk-app .jobs-post__card{list-style:none}.mk-app .jobs-post__review{gap:var(--mk-space-24) var(--mk-space-40);grid-template-columns:minmax(0,720px) minmax(0,380px);align-items:start;display:grid}.mk-app .jobs-post__sheet{border:1px solid var(--mk-hairline);border-radius:var(--mk-radius-20);background:var(--mk-paper);box-shadow:var(--mk-shadow-1);grid-row:span 2;overflow:hidden}.mk-app .jobs-post__review>.jobs-post__foot{border-top:0;grid-column:1;padding-top:0}.mk-app .jobs-pay--preview{--jobs-feat-ink:var(--mk-ink);--jobs-feat-dim:var(--mk-quiet);--jobs-feat-line:var(--mk-hairline);border:1px solid var(--mk-hairline);background:var(--mk-cream);box-shadow:none}.mk-app .jobs-pay--preview .jobs-pay__eyebrow{color:var(--mk-quiet)}.mk-app .jobs-checkout{top:var(--mk-space-24);gap:var(--mk-space-12);padding:var(--mk-space-32);border-radius:var(--mk-radius-20);box-shadow:var(--mk-shadow-1);flex-direction:column;display:flex;position:sticky}.mk-app .jobs-checkout__title{color:var(--jobs-feat-ink);font:var(--mk-type-h3)}.mk-app .jobs-checkout__fee{color:var(--mk-green-deep);font:360 clamp(48px, 4.4vw, 56px)/1 var(--mk-serif);letter-spacing:var(--mk-track-display);font-variant-numeric:tabular-nums}.mk-app .jobs-checkout__lines{margin:var(--mk-space-8) 0;border-top:1px solid var(--jobs-feat-line);flex-direction:column;display:flex}.mk-app .jobs-checkout__lines>div{justify-content:space-between;gap:var(--mk-space-12);padding:var(--mk-space-12) 0;border-bottom:1px solid var(--jobs-feat-line);color:var(--jobs-feat-dim);font:400 15px/1.4 var(--mk-sans);display:flex}.mk-app .jobs-checkout__lines>div:last-child{color:var(--jobs-feat-ink);font-weight:600}.mk-app .jobs-checkout__note{color:var(--jobs-feat-dim);font:400 13px/1.45 var(--mk-sans)}.mk-app .jobs-receipt{align-items:flex-start;gap:var(--mk-space-12);max-width:640px;padding:var(--mk-space-40);border:1px solid var(--mk-hairline);border-radius:var(--mk-radius-20);background:var(--mk-paper);box-shadow:var(--mk-shadow-1);flex-direction:column;display:flex}.mk-app .jobs-receipt .jobs-pay__eyebrow{color:var(--mk-quiet)}.mk-app .jobs-receipt__spot{width:120px;height:120px}.mk-app .jobs-receipt__title{color:var(--mk-ink);font:var(--mk-type-h1);letter-spacing:var(--mk-track-h1)}.mk-app .jobs-receipt__title:focus{outline:none}.mk-app .jobs-receipt__title:focus-visible{outline:2px solid var(--mk-focus);outline-offset:4px;border-radius:var(--mk-radius-10)}.mk-app .jobs-receipt__lines{margin:var(--mk-space-12) 0;border-top:1px solid var(--mk-hairline);flex-direction:column;align-self:stretch;display:flex}.mk-app .jobs-receipt__lines>div{gap:var(--mk-space-16);padding:var(--mk-space-12) 0;border-bottom:1px solid var(--mk-hairline);font:400 15px/1.45 var(--mk-sans);grid-template-columns:120px minmax(0,1fr);display:grid}.mk-app .jobs-receipt__lines dt{color:var(--mk-quiet)}.mk-app .jobs-receipt__lines dd{color:var(--mk-ink);overflow-wrap:anywhere}.mk-app .jobs-receipt__note{color:var(--mk-ink-soft);font:var(--mk-type-small)}.mk-app .jobs-receipt__actions{gap:var(--mk-space-12);margin-top:var(--mk-space-8);flex-wrap:wrap;display:flex}@media (max-width:1279px){.mk-app .jobs-post__grid{gap:var(--mk-space-32);grid-template-columns:200px minmax(0,1fr) minmax(0,340px)}.mk-app .jobs-post__review{grid-template-columns:minmax(0,1fr)}.mk-app .jobs-post__sheet{grid-row:auto}.mk-app .jobs-checkout{position:static}}@media (max-width:1023px){.mk-app .jobs-post__grid,.mk-app .jobs-post__grid[data-step="04"]{gap:var(--mk-space-24);grid-template-columns:minmax(0,1fr)}.mk-app .jobs-post__preview{display:none}.mk-app .jobs-post__peek{display:inline-flex}.mk-app .jobs-steps{gap:var(--mk-space-8);flex-direction:column;display:flex;position:static}.mk-app .jobs-steps__list{display:none}.mk-app .jobs-steps__count{color:var(--mk-ink-soft);font:500 14px/1.3 var(--mk-sans);display:block}.mk-app .jobs-steps__bar{gap:var(--mk-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mk-app .jobs-steps__bar>span{border-radius:var(--mk-radius-pill);background:var(--mk-cream-2);height:4px}.mk-app .jobs-steps__bar>span[data-done]{background:var(--mk-green)}}@media (max-width:767px){.mk-app .jobs-post__lede{font-size:16px}.mk-app .jobs-post__pair,.mk-app .jobs-post__trio{grid-template-columns:minmax(0,1fr)}.mk-app .jobs-post__form>.jobs-post__foot{z-index:5;margin:0 calc(-1 * var(--mk-space-16)) calc(-1 * var(--mk-space-40));padding:var(--mk-space-12) var(--mk-space-16);border-top:1px solid var(--mk-hairline);background:var(--mk-paper);box-shadow:var(--mk-shadow-2);position:sticky;bottom:0}.mk-app .jobs-checkout,.mk-app .jobs-receipt{padding:var(--mk-space-24) var(--mk-space-20)}.mk-app .jobs-receipt__lines>div{gap:var(--mk-space-4);grid-template-columns:minmax(0,1fr)}.mk-app .jobs-receipt__actions>.mk-btn{flex:100%}}@media (prefers-reduced-motion:reduce){.mk-app .jobs-steps__link{transition:none}}
