.mk-fstack{gap:var(--space-5);width:100%;margin:0;display:grid}.mk-fstack__grid{gap:var(--space-6);display:grid}@media (min-width:720px){.mk-fstack__grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-fstack__group{min-width:0}.mk-fstack__group header{align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:2px solid var(--fs-tone,var(--p-teal-700));grid-template-columns:auto 1fr;display:grid}.mk-fstack__num{font-family:var(--font-mono);color:var(--fs-tone,var(--p-teal-700));grid-area:1/1;font-size:.6875rem;font-weight:600}.mk-fstack__weight{grid-area:1/2;justify-self:end}.mk-fstack__meta{grid-area:2/1/auto/-1}.mk-fstack__group h3{letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);margin:0;font-size:.8125rem;font-weight:700}.mk-fstack__group header p{color:var(--p-grey-600);margin:2px 0 0;font-size:.75rem;line-height:1.35}.mk-fstack__weight{font-family:var(--font-mono);color:var(--text-primary);white-space:nowrap;font-size:.875rem;font-weight:600}.mk-fstack__weight small{color:var(--p-grey-600);font-size:.6875rem;font-weight:400}.mk-fstack__group ul{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.mk-fstack__group li{align-items:center;gap:var(--space-2) var(--space-3);grid-template-columns:1fr auto;min-width:0;display:grid}.mk-fstack__name{color:var(--text-primary);font-size:.8125rem;line-height:1.35}.mk-fstack__val{font-family:var(--font-mono);color:var(--p-grey-600);text-align:right;grid-area:2/2;font-size:.6875rem}.mk-fstack__row{grid-area:2/1;max-width:100%;height:auto;display:block}.mk-fstack figcaption{color:var(--p-grey-600);max-width:62ch;font-size:.8125rem;line-height:1.55}.mk-detailhero--art{align-items:center}@media (min-width:992px){.mk-detailhero--art{gap:var(--space-9);grid-template-columns:1.05fr .95fr}}.mk-detailhero--art>*{min-width:0}.mk-detailhero--art .mk-facts{margin-left:0;margin-right:0}.mk-pagehero__art svg{width:100%;height:auto;display:block}@media (max-width:991px){.mk-detailhero--art .mk-pagehero__art{display:none}}.mk-steps{position:relative}@media (min-width:768px){.mk-steps:before{content:"";background:linear-gradient(to right, transparent, var(--p-grey-200) 12%, var(--p-grey-200) 88%, transparent);z-index:0;height:1px;position:absolute;top:44px;left:8%;right:8%}.mk-steps>*{z-index:1;position:relative}}.mk-step__n{position:relative}.mk-step__n:after{content:"";border-radius:var(--radius-full);border:1px solid var(--p-teal-300);opacity:0;animation:mk-ring 3.6s var(--ease-in-out) infinite;position:absolute;inset:-4px}.mk-steps>:nth-child(2) .mk-step__n:after{animation-delay:1.2s}.mk-steps>:nth-child(3) .mk-step__n:after{animation-delay:2.4s}@keyframes mk-ring{0%,70%,to{opacity:0;transform:scale(.9)}20%{opacity:1;transform:scale(1)}45%{opacity:0;transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.mk-step__n:after{opacity:0;animation:none}}.mk-timeline{position:relative}@media (min-width:900px){.mk-timeline:before{content:"";background:var(--p-teal-300);transform-origin:0;height:2px;animation:mk-track 1.6s var(--ease-out) forwards;position:absolute;top:-1px;left:0;right:0}}@keyframes mk-track{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.mk-timeline:before{animation:none}}.mk-timeline li{border-top-color:#0000}.mk-timeline__dot{box-shadow:0 0 0 4px var(--surface-secondary)}.mk-fstack__num,.mk-fstack__group header p,.mk-fstack__val,.mk-fstack__weight small,.mk-fstack figcaption{color:var(--p-grey-600)}
.mk-flow{gap:var(--space-4);width:100%;margin:0;display:grid}.mk-flow svg{width:100%;height:auto;display:block}.mk-flow figcaption{color:var(--p-grey-600);font-size:.8125rem;line-height:1.5}@media (min-width:992px){.mk-detailhero--art{gap:var(--space-9);grid-template-columns:1.02fr .98fr;align-items:center}}.mk-detailhero--art .mk-facts{margin-top:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));max-width:460px}.mk-pfaq{gap:var(--space-7);align-items:start;display:grid}@media (min-width:900px){.mk-pfaq{gap:var(--space-9);grid-template-columns:320px minmax(0,1fr)}}.mk-pfaq>*{min-width:0}.mk-pfaq__intro{align-self:start}@media (min-width:900px){.mk-pfaq__intro{position:sticky;top:88px}}.mk-pfaq__intro .mk-lead{max-width:34ch}.mk-pfaq__count{margin:var(--space-6) 0 0;color:var(--p-grey-600);font-size:.8125rem}.mk-pfaq__count span{font-family:var(--font-mono);color:var(--text-primary);margin-right:var(--space-2);font-size:1.5rem;font-weight:700}.mk-pfaq__list{display:grid}.mk-pfaq__item{border-top:1px solid var(--mk-rule)}.mk-pfaq__item:last-child{border-bottom:1px solid var(--mk-rule)}.mk-pfaq__item summary{align-items:baseline;gap:var(--space-4);padding:var(--space-5) 0;cursor:pointer;grid-template-columns:auto 1fr auto;list-style:none;display:grid}.mk-pfaq__item summary::-webkit-details-marker{display:none}.mk-pfaq__item summary:hover .mk-pfaq__q{color:var(--mk-accent)}.mk-pfaq__item summary:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px;border-radius:4px}.mk-pfaq__idx{font-family:var(--font-mono);color:var(--p-grey-500);font-size:.6875rem;font-weight:600}.mk-pfaq__q{letter-spacing:-.01em;color:var(--text-primary);font-size:1rem;font-weight:600;line-height:1.4}.mk-pfaq__chev{color:var(--p-grey-500);transition:transform var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);align-self:center}.mk-pfaq__item[open] .mk-pfaq__chev{color:var(--mk-accent);transform:rotate(180deg)}.mk-pfaq__item[open] .mk-pfaq__idx{color:var(--mk-accent)}.mk-pfaq__a{padding:0 0 var(--space-5) calc(var(--space-4) + 20px);max-width:70ch}.mk-pfaq__a p{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.7}@keyframes mk-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mk-pfaq__item[open] .mk-pfaq__a{animation:mk-reveal .24s var(--ease-out)}@media (prefers-reduced-motion:reduce){.mk-pfaq__item[open] .mk-pfaq__a{animation:none}.mk-pfaq__chev{transition:none}}.mk-flow figcaption,.mk-pfaq__count,.mk-pfaq__idx{color:var(--p-grey-600)}
.mk-draw{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--ease-out) .15s}@starting-style{.mk-draw{stroke-dashoffset:1px}}.mk-draw--slow{transition-duration:2s}.mk-draw--d1{transition-delay:.3s}.mk-draw--d2{transition-delay:.5s}.mk-draw--d3{transition-delay:.7s}.mk-stagein{opacity:1;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transform:none}@starting-style{.mk-stagein{opacity:0;transform:translate(-8px)}}.mk-cellpop{opacity:1;transform-box:fill-box;transform-origin:50%;transition:opacity .38s var(--ease-out), transform .38s var(--ease-out);transform:none}@starting-style{.mk-cellpop{opacity:0;transform:translateY(3px)scale(.82)}}.mk-grow{transform-box:fill-box;transform-origin:0;transition:transform .9s var(--ease-out);transform:none}@starting-style{.mk-grow{transform:scaleX(0)}}.mk-grow--d1{transition-delay:.1s}.mk-grow--d2{transition-delay:.2s}.mk-grow--d3{transition-delay:.3s}.mk-grow--d4{transition-delay:.45s}@keyframes mk-orbit{to{stroke-dashoffset:-200px}}.mk-orbit{animation:18s linear infinite mk-orbit}.mk-orbit--rev{animation-duration:26s;animation-direction:reverse}@keyframes mk-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.14)}}.mk-pulse{animation:mk-pulse 3.4s var(--ease-in-out) infinite;transform-box:fill-box;transform-origin:50%}.mk-pulse--d1{animation-delay:.7s}.mk-pulse--d2{animation-delay:1.4s}.mk-pulse--d3{animation-delay:2.1s}@keyframes mk-travel{to{offset-distance:100%}}.mk-travel{offset-distance:0%;animation:4.5s linear infinite mk-travel}.mk-travel--d1{animation-delay:1.5s}.mk-travel--d2{animation-delay:3s}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.mk-float{animation:mk-float 7s var(--ease-in-out) infinite}.mk-float--d1{animation-duration:8s;animation-delay:1.2s}.mk-float--d2{animation-duration:9s;animation-delay:2.4s}@keyframes mk-fall{0%{opacity:0;transform:translateY(0)}15%{opacity:1}70%{opacity:.9;transform:translateY(34px)}to{opacity:0;transform:translateY(44px)}}.mk-fall{opacity:0;animation:mk-fall 2.6s var(--ease-in) infinite}.mk-fall--d1{animation-delay:.85s}.mk-fall--d2{animation-delay:1.7s}@keyframes mk-select{0%,14%{transform:translate(0)}20%,34%{transform:translate(var(--skew,0px), var(--pitch,56px))}40%,54%{transform:translate(calc(var(--skew,0px) * 2), calc(var(--pitch,56px) * 2))}60%,74%{transform:translate(calc(var(--skew,0px) * 3), calc(var(--pitch,56px) * 3))}80%,94%{transform:translate(calc(var(--skew,0px) * 4), calc(var(--pitch,56px) * 4))}to{transform:translate(0)}}.mk-select{animation:mk-select 14s var(--ease-in-out) infinite}@keyframes mk-sweep{to{transform:rotate(360deg)}}.mk-sweep{animation:9s linear infinite mk-sweep}@keyframes mk-recalc{0%,to{opacity:.25;r:4}50%{opacity:1;r:6}}.mk-recalc{animation:mk-recalc 2.8s var(--ease-in-out) infinite}.mk-recalc--d1{animation-delay:.9s}.mk-recalc--d2{animation-delay:1.8s}@media (prefers-reduced-motion:reduce){.mk-draw,.mk-stagein,.mk-cellpop,.mk-grow{transition:none!important}.mk-orbit,.mk-pulse,.mk-travel,.mk-float,.mk-select,.mk-fall,.mk-sweep,.mk-recalc{animation:none!important}.mk-recalc{opacity:.9}.mk-fall{opacity:.8}.mk-pulse{opacity:.7}.mk-travel{offset-distance:60%}}
@font-face{font-family:dmSans;src:url(../media/dm_sans_latin_variable-s.p.0tm8u-h63rec8.woff2)format("woff2");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.dmsans_93c9868-module__z_vnLa__className{font-family:dmSans,dmSans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.dmsans_93c9868-module__z_vnLa__variable{--font-dm-sans:"dmSans", "dmSans Fallback", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif}
