.mk .pr-crew-hero{min-height:min(94vh,920px);display:flex;flex-direction:column;justify-content:center;padding-bottom:96px}.mk .pr-crew-hero>.pr-wrap{width:100%;position:relative;z-index:1}.mk .pr-crew-hero .pr-h1{font-size:clamp(40px,calc(3.6vw + 6px),60px);letter-spacing:-.035em;max-width:none}.mk .pr-crew-h1-l{display:block}.mk .pr-crew-nw{white-space:nowrap}.mk .pr-crew-hero .pr-lead.pr-company-hero-lead{max-width:28em;font-size:clamp(18px,calc(.5vw + 13px),21px)}.mk .pr-crew-legend{display:flex;align-items:center;gap:12px;margin:28px 0 0;max-width:34em;font-size:var(--pr-t-small);line-height:1.45;color:var(--pr-tx3)}.mk .pr-crew-legend-v{flex:none;overflow:visible}.mk .pr-crew-art{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;--crew-x:74%;--crew-y:53%}.mk .pr-crew-grid{position:absolute;inset:0;background-image:linear-gradient(var(--pr-line) 1px,transparent 1px),linear-gradient(90deg,var(--pr-line) 1px,transparent 1px);background-size:72px 72px;background-position:center -1px;-webkit-mask-image:radial-gradient(closest-corner at var(--crew-x) var(--crew-y),var(--pr-tx) 0,transparent 100%);mask-image:radial-gradient(closest-corner at var(--crew-x) var(--crew-y),var(--pr-tx) 0,transparent 100%)}.mk .pr-crew-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--pr-bg) 92%,transparent) 0,color-mix(in srgb,var(--pr-bg) 70%,transparent) 32%,transparent 52%),linear-gradient(0deg,var(--pr-bg) 0,transparent 140px)}.mk .pr-crew-fleet{position:absolute;left:var(--crew-x);top:var(--crew-y);width:min(52vw,760px);height:auto;aspect-ratio:1;translate:-50% -50%;overflow:visible}@media (max-width:1179px){.mk .pr-crew-hero{min-height:0;justify-content:flex-start;padding-bottom:8px}.mk .pr-crew-art{position:relative;inset:auto;order:2;height:min(100vw,640px);margin-top:8px;--crew-x:50%;--crew-y:50%}.mk .pr-crew-art:after{background:linear-gradient(180deg,var(--pr-bg) 0,transparent 60px),linear-gradient(0deg,var(--pr-bg) 0,transparent 80px)}.mk .pr-crew-fleet{width:min(118vw,660px)}}.mk .pr-crew-depth{fill:none;stroke:var(--pr-line2);stroke-width:.9}.mk .pr-crew-depth-far{stroke:var(--pr-line)}.mk .pr-crew-depth-dot{stroke:var(--pr-line3);stroke-dasharray:1.2 2.8}.mk .pr-crew-route{fill:none;stroke:var(--pr-line3);stroke-width:.9;stroke-dasharray:3 3}.mk .pr-crew-quay-bg{fill:var(--pr-s1)}.mk .pr-crew-quay-tick{fill:none;stroke:var(--pr-tx2);stroke-width:.7}.mk .pr-crew-quay-ring{fill:none;stroke:var(--pr-tx);stroke-width:2.6}.mk .pr-crew-flotilla-art .pr-crew-quay-ring{stroke-width:1.6}.mk .pr-crew-quay-inner{fill:none;stroke:var(--pr-tx2);stroke-width:.9}.mk .pr-crew-quay-leaf{fill:none;stroke:var(--pr-green);stroke-width:3.2;stroke-linecap:round}.mk .pr-crew-flotilla-art .pr-crew-quay-leaf{stroke-width:1.8}.mk .pr-crew-quay-swing{fill:none;stroke:var(--pr-green);stroke-width:1.3;stroke-linecap:round}.mk .pr-crew-quay-mem{fill:var(--pr-tx);opacity:.6}.mk .pr-crew-quay-dot{fill:var(--pr-tx)}.mk .pr-crew-quay-ripple{fill:none;stroke:var(--pr-green-a42);stroke-width:1.2;opacity:0}.mk .pr-crew-v{transition:opacity .3s}.mk .pr-crew-v-hull{fill:var(--pr-s1);stroke:var(--pr-tx);stroke-width:.9;stroke-linejoin:round;transition:fill .25s,stroke .25s}.mk .pr-crew-v-cabin{fill:var(--pr-tx);transition:fill .25s}.mk .pr-crew-v-head .pr-crew-v-hull{fill:var(--pr-tx)}.mk .pr-crew-v-head .pr-crew-v-cabin{fill:var(--pr-bg)}.mk .pr-crew-v-wake{fill:none;stroke:var(--pr-line3);stroke-width:.8;stroke-linecap:round}.mk .pr-crew-v-halo{fill:var(--pr-green-a10);stroke:var(--pr-green);stroke-width:1;opacity:0;transition:opacity .25s}.mk .pr-crew-v.is-lit .pr-crew-v-halo{opacity:1}.mk .pr-crew-flotilla.is-lit .pr-crew-v-hull,.mk .pr-crew-v.is-lit .pr-crew-v-hull{fill:var(--pr-green);stroke:var(--pr-green)}.mk .pr-crew-flotilla.is-lit .pr-crew-v-cabin,.mk .pr-crew-v.is-lit .pr-crew-v-cabin{fill:var(--pr-bg)}.mk svg.has-lit .pr-crew-v{opacity:.38}.mk svg.has-lit .pr-crew-flotilla.is-lit .pr-crew-v,.mk svg.has-lit .pr-crew-v.is-lit{opacity:1}.mk .pr-crew-fleet-label{fill:var(--pr-tx2);font:500 12px/1 var(--pr-f-sans);letter-spacing:0;paint-order:stroke;stroke:var(--pr-bg);stroke-width:4px;stroke-linejoin:round;transition:fill .25s}.mk .pr-crew-flotilla.is-lit .pr-crew-fleet-label{fill:var(--pr-green)}@media (max-width:760px){.mk .pr-crew-fleet-label{display:none}}@media (prefers-reduced-motion:no-preference){.mk .pr-crew-fleet .pr-crew-flotilla{animation:pr-crew-sway 12s ease-in-out infinite alternate}.mk .pr-crew-fleet .pr-crew-flotilla:nth-of-type(2n){animation-duration:14s;animation-delay:-5s}.mk .pr-crew-fleet .pr-crew-flotilla:nth-of-type(3n){animation-duration:10s;animation-delay:-8s}.mk .pr-crew-bob{animation:pr-crew-bob 3.6s ease-in-out infinite alternate}.mk .pr-crew-v:nth-of-type(3n) .pr-crew-bob{animation-duration:4.2s;animation-delay:-1.4s}.mk .pr-crew-v:nth-of-type(3n+1) .pr-crew-bob{animation-duration:3.2s;animation-delay:-2.6s}.mk .pr-crew-fleet .pr-crew-quay-ripple{animation:pr-crew-ripple 7s ease-out infinite}}@keyframes pr-crew-sway{0%{transform:rotate(-1deg)}to{transform:rotate(1deg)}}@keyframes pr-crew-bob{0%{transform:translateY(-.6px)}to{transform:translateY(.6px)}}@keyframes pr-crew-ripple{0%{transform:scale(1);opacity:.9}to{transform:scale(2.1);opacity:0}}.mk .pr-crew-em{flex:none;display:block;overflow:visible}.mk .pr-crew-em-bg{fill:var(--pr-bg2);stroke:var(--pr-line);stroke-width:.8}.mk .pr-crew-em-depth{fill:none;stroke:var(--pr-line3);stroke-width:.5}.mk .pr-crew-em-inner{fill:none;stroke:var(--pr-tx3);stroke-width:.6}.mk .pr-crew-em-paper{fill:var(--pr-s1)}.mk .pr-crew-em-ink,.mk .pr-crew-em-paper{stroke:var(--pr-tx);stroke-width:.5;stroke-linejoin:round}.mk .pr-crew-em-ink{fill:var(--pr-tx)}.mk .pr-crew-em-tick{fill:none;stroke:var(--pr-tx2);stroke-width:1.7}.mk .pr-crew-em-tick-l{stroke-width:3.7}.mk .pr-crew-em-ring{fill:none;stroke:var(--pr-tx);stroke-width:1.5;stroke-linecap:round}.mk .pr-crew-em-door{fill:none;stroke:var(--pr-green);stroke-width:2.8;stroke-linecap:round}.mk .pr-crew-em-needle{fill:var(--pr-tx);stroke:var(--pr-bg2);stroke-width:.8;stroke-linejoin:round}.mk .pr-crew-em-dot{fill:var(--pr-tx)}.mk .pr-crew-em-rose{transition:transform .7s var(--pr-ease)}.mk .pr-crew-bridge .pr-h2{max-width:15em}.mk .pr-crew-bridge .pr-lead{max-width:40em}.mk .pr-crew-org{margin-top:56px;display:grid;justify-items:center}.mk .pr-crew-founder{width:min(100%,480px);padding:22px 26px 24px;border-radius:var(--pr-r-frame);border:1px solid var(--pr-line3);background:linear-gradient(180deg,var(--pr-s1),var(--pr-bg2));box-shadow:var(--pr-shadow-card);text-align:center}.mk .pr-crew-founder-k{margin:0 0 8px;font-size:var(--pr-t-small);line-height:1;color:var(--pr-tx3)}.mk .pr-crew-founder-n{margin:0;font:500 var(--pr-t-h4)/1.3 var(--pr-f-sans);letter-spacing:-.01em;color:var(--pr-tx)}.mk .pr-crew-founder-t{margin:2px 0 12px;font-size:14.5px;color:var(--pr-tx2)}.mk .pr-crew-founder-l{margin:0 auto;max-width:30em;font-size:15px;line-height:1.5;color:var(--pr-tx2)}.mk .pr-crew-stem{width:1px;height:36px;background:var(--pr-line3)}.mk .pr-crew-heads{list-style:none;margin:0;padding:24px 0 0;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-top:1px solid var(--pr-line3)}.mk .pr-crew-heads a{display:flex;align-items:center;gap:14px;height:100%;padding:16px 18px;border-radius:var(--pr-r-msg);border:1px solid var(--pr-line2);background:var(--pr-s1);color:var(--pr-tx);transition:border-color .3s,background .3s}.mk .pr-crew-heads a:hover{border-color:var(--pr-line3);background:var(--pr-s2)}.mk .pr-crew-heads a:focus-visible{outline:2px solid var(--pr-ink);outline-offset:3px}.mk .pr-crew-heads a:is(:hover,:focus-visible) .pr-crew-em-rose{transform:rotate(22.5deg)}.mk .pr-crew-head-t{display:grid;gap:3px;min-width:0}.mk .pr-crew-head-t b{font:500 16.5px/1.3 var(--pr-f-sans);letter-spacing:-.01em;color:var(--pr-tx)}.mk .pr-crew-head-t span{font-size:14px;line-height:1.4;color:var(--pr-tx2)}.mk .pr-crew-head-t em{font-style:normal;font-size:13px;color:var(--pr-tx3)}@media (max-width:960px){.mk .pr-crew-heads{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mk .pr-crew-org{margin-top:40px}.mk .pr-crew-heads{grid-template-columns:minmax(0,1fr)}.mk .pr-crew-founder{padding:20px 18px}}.mk .pr-crew-crew{position:relative;border-top:1px solid var(--pr-line)}.mk .pr-crew-filter-wrap{padding-top:40px}.mk .pr-crew-filter{display:flex;flex-wrap:wrap;gap:8px}.mk .pr-crew-dept[hidden],.mk .pr-crew-filter[hidden]{display:none}.mk .pr-crew-chip{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:var(--pr-r-pill);border:1px solid var(--pr-line2);background:var(--pr-s1);font:500 14px/1 var(--pr-f-sans);color:var(--pr-tx2);cursor:pointer;transition:border-color .3s,color .3s,background .3s}.mk .pr-crew-chip:hover{border-color:var(--pr-line3);color:var(--pr-tx)}.mk .pr-crew-chip[aria-pressed=true]{border-color:var(--pr-ink);background:var(--pr-ink);color:var(--pr-on-ink)}.mk .pr-crew-chip:focus-visible{outline:2px solid var(--pr-ink);outline-offset:3px}.mk .pr-crew-dept{position:relative;padding:80px 0 88px}.mk .pr-crew-dept+.pr-crew-dept{border-top:1px solid var(--pr-line)}.mk .pr-crew-dept-grid{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:56px;align-items:start}.mk .pr-crew-aside{position:sticky;top:calc(var(--pc-bar-h, 64px) + 32px)}.mk .pr-crew-count{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:var(--pr-t-small);line-height:1;color:var(--pr-tx3)}.mk .pr-crew-count:before{content:"";width:22px;height:1px;background:var(--pr-line3)}.mk .pr-crew-aside .pr-body{margin-top:14px;font-size:16px}.mk .pr-crew-flotilla-art{display:block;width:100%;height:auto;margin-top:30px;overflow:visible}.mk .pr-crew-tree{list-style:none;margin:0;padding:0;display:grid;gap:44px}.mk .pr-crew-rows{list-style:none;margin:0;padding:24px 0 0 32px}.mk .pr-crew-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:start;padding-bottom:16px}.mk .pr-crew-row:last-child{padding-bottom:0}.mk .pr-crew-rows.is-flat .pr-crew-row{grid-template-columns:minmax(0,1fr)}.mk .pr-crew-row>.pr-crew-card{grid-column:1}.mk .pr-crew-row:before{content:"";position:absolute;left:-19px;top:0;bottom:0;width:1px;background:var(--pr-line3)}.mk .pr-crew-row:first-child:before{top:-24px}.mk .pr-crew-row:last-child:before{bottom:auto;height:42px}.mk .pr-crew-row:first-child:last-child:before{height:66px}.mk .pr-crew-row:after{content:"";position:absolute;left:-19px;top:42px;width:19px;height:1px;background:var(--pr-line3)}.mk .pr-crew-members{grid-column:3;position:relative;list-style:none;margin:0;padding:0}.mk .pr-crew-members:before{content:"";position:absolute;left:-30px;top:42px;width:18px;height:1px;background:var(--pr-line3)}.mk .pr-crew-members>li{position:relative;padding-bottom:12px}.mk .pr-crew-members>li:last-child{padding-bottom:0}.mk .pr-crew-members>li:before{content:"";position:absolute;left:-12px;top:0;bottom:0;width:1px;background:var(--pr-line3)}.mk .pr-crew-members>li:first-child:before{top:42px}.mk .pr-crew-members>li:last-child:before{bottom:auto;height:42px}.mk .pr-crew-members>li:first-child:last-child:before{display:none}.mk .pr-crew-members>li:after{content:"";position:absolute;left:-12px;top:42px;width:12px;height:1px;background:var(--pr-line3)}.mk .pr-crew-ref p{margin:0;padding:22px 0 0;font-size:14.5px;line-height:1.5;color:var(--pr-tx3)}.mk .pr-crew-ref a{color:var(--pr-tx);border-bottom:1px solid var(--pr-line3)}.mk .pr-crew-ref a:hover{border-bottom-color:var(--pr-tx2)}.mk .pr-crew-ref a:focus-visible{outline:2px solid var(--pr-ink);outline-offset:3px}.mk .pr-crew-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;row-gap:12px;padding:16px 18px;border-radius:var(--pr-r-msg);border:1px solid var(--pr-line2);background:var(--pr-s1);scroll-margin-top:calc(var(--pc-bar-h, 64px) + 24px);transition:border-color .3s,box-shadow .3s,transform .35s var(--pr-ease)}.mk .pr-crew-card:is(:hover,:focus-within){border-color:var(--pr-line3);box-shadow:var(--pr-shadow-card);transform:translateY(-2px)}.mk .pr-crew-card:focus-within{border-color:var(--pr-green-a42)}.mk .pr-crew-card:target{border-color:var(--pr-green-a42);box-shadow:0 0 0 3px var(--pr-green-a10)}.mk .pr-crew-card:is(:hover,:focus-within) .pr-crew-em-rose{transform:rotate(22.5deg)}.mk .pr-crew-card-id{align-self:center;min-width:0}.mk .pr-crew-card-title{margin:0;font:500 16.5px/1.3 var(--pr-f-sans);letter-spacing:-.01em;color:var(--pr-tx);text-wrap:balance}.mk .pr-crew-card-title a{color:inherit;border-radius:4px}.mk .pr-crew-card-title a:focus-visible{outline:2px solid var(--pr-ink);outline-offset:3px}.mk .pr-crew-card-to{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--pr-tx3);text-wrap:pretty}.mk .pr-crew-card-to b{font-weight:500;color:var(--pr-tx2)}.mk .pr-crew-card-power{grid-column:1/-1;margin:0;font-size:15px;line-height:1.5;color:var(--pr-tx2);text-wrap:pretty}.mk .pr-crew-k{margin-right:4px;font-size:12.5px;font-weight:500;color:var(--pr-tx3)}.mk .pr-crew-card[data-rank=head]{padding:22px 24px 18px;border-color:var(--pr-line3);background:linear-gradient(180deg,var(--pr-s1),var(--pr-bg2));box-shadow:var(--pr-shadow-card)}.mk .pr-crew-card[data-rank=head] .pr-crew-card-title{font-size:var(--pr-t-h4)}.mk .pr-crew-card[data-rank=head] .pr-crew-card-power{font-size:16.5px;color:var(--pr-tx)}@media (max-width:1099px){.mk .pr-crew-dept-grid{grid-template-columns:minmax(0,1fr);gap:32px}.mk .pr-crew-aside{position:static}.mk .pr-crew-aside .pr-body{max-width:34em}.mk .pr-crew-flotilla-art{max-width:420px}}@media (max-width:760px){.mk .pr-crew-dept{padding:64px 0 72px}.mk .pr-crew-rows{padding-left:22px}.mk .pr-crew-row{grid-template-columns:minmax(0,1fr)}.mk .pr-crew-row:after,.mk .pr-crew-row:before{left:-14px}.mk .pr-crew-row:after{width:14px;top:37px}.mk .pr-crew-row:last-child:before{height:37px}.mk .pr-crew-row:first-child:last-child:before{height:61px}.mk .pr-crew-members{grid-column:1;margin:12px 0 0 12px;padding-left:14px;border-left:1px solid var(--pr-line3)}.mk .pr-crew-members:before,.mk .pr-crew-members>li:after,.mk .pr-crew-members>li:before{display:none}.mk .pr-crew-card{padding:14px 15px 13px}.mk .pr-crew-card[data-rank=head]{padding:18px 17px 15px}.mk .pr-crew-card[data-rank=head] .pr-crew-em{width:56px;height:56px}.mk .pr-crew-card .pr-crew-em{width:46px;height:46px}}.mk .pr-crew-agentia{padding:64px 0;border-top:1px solid var(--pr-line)}.mk .pr-crew-agentia .pr-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px 32px}.mk .pr-crew-agentia p{margin:0;max-width:34em;font-size:var(--pr-t-lead);line-height:1.5;color:var(--pr-tx2)}