.mk .c2-stage{border-bottom:0}.mk .c2-stage .in{padding-bottom:56px}.mk .c2-stage .copy{text-align:center}.mk .c2-stage .copy .d1{margin-inline:auto;max-width:16ch}.mk .c2-stage .copy .lead{margin-inline:auto;max-width:34em;text-align:center}.mk .c2-stage .c2-stage-eyebrow,.mk .c2-stage .copy .acts{justify-content:center}.mk .c2-stage .copy .c2-stage-acts .acts{margin-top:12px;justify-content:center}.mk .c2-stage .veil{background:radial-gradient(60% 72% at 50% 42%,color-mix(in srgb,var(--mk-bg) 88%,transparent),color-mix(in srgb,var(--mk-bg) 42%,transparent) 70%,color-mix(in srgb,var(--mk-bg) 8%,transparent)),linear-gradient(180deg,transparent 58%,var(--mk-bg))}.mk .c2-stage .fx-fieldband{opacity:.9;-webkit-mask-image:linear-gradient(180deg,var(--mk-black) 70%,transparent);mask-image:linear-gradient(180deg,var(--mk-black) 70%,transparent)}.mk .c2 .sec.c2-follow{border-top:0;padding-top:12px}.mk .c2 .sec-h.center .body{text-align:center}.mk .c2-flabel{font-family:var(--mk-font-mono),ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-amb);margin:0}.mk .c2-flabel.dim{color:var(--mk-dim)}.mk .c2-lk{color:var(--mk-ink);border-bottom:1px solid var(--mk-line3);text-decoration:none;transition:border-color var(--mk-t-fast) ease}.mk .c2-lk:hover{border-color:var(--mk-ink)}.mk .c2-state{display:inline-flex;align-items:center;gap:8px;font-family:var(--mk-font-mono),ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.02em;padding:4px 10px 4px 8px;border-radius:999px;border:1px solid var(--mk-line2);color:var(--mk-mut);background:var(--mk-surf2);white-space:nowrap;justify-self:start}.mk .c2-state:before{content:"";width:7px;height:7px;border-radius:50%;border:1.5px solid;box-sizing:border-box}.mk .c2-card{position:relative;border-radius:var(--r-card);border:1px solid color-mix(in srgb,var(--mk-white) 7%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--mk-white) 3%,transparent),transparent 45%),var(--mk-surf);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--mk-white) 5%,transparent),0 24px 50px -32px color-mix(in srgb,var(--mk-black) 90%,transparent)}.mk .c2-next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mk .c2-next.wide-first{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.mk .c2-next a{display:grid;gap:8px;align-content:start;padding:22px;border-radius:var(--r-card);border:1px solid var(--mk-line2);background:var(--mk-surf);text-decoration:none;color:var(--mk-ink);transition:border-color var(--mk-t-fast) ease,transform var(--mk-t-slide) var(--mk-ease-out)}.mk .c2-next a:hover{border-color:var(--mk-line3);transform:translateY(-2px)}.mk .c2-next a .i{width:20px;height:20px;color:var(--mk-mut)}.mk .c2-next a b{font-size:16px;font-weight:600}.mk .c2-next a span{font-size:14px;color:var(--mk-mut);line-height:1.5}@media (max-width:900px){.mk .c2-next,.mk .c2-next.wide-first{grid-template-columns:1fr}}@media (max-width:720px){.mk .c2 .pf-cap,.mk .c2 .pf-head .m,.mk .c2 .tbl th{font-size:11px}.mk .c2-stage .in{padding-bottom:40px}}