.mk{--paper:#fafaf8;--paper-2:#f3f3ef;--tint:#f4f5fb;--card:#fff;--rule:#e5e6e0;--rule-soft:#eeeee9;--ink:#101319;--ink-2:#474e58;--ink-3:#686e77;--accent:#2563eb;--accent-ink:#1b3abf;--accent-soft:#eaf0fe;--on-accent:#fff;--h-drop:#2563eb;--h-rooms:#6d3fd1;--h-request:#a9640b;--h-nearby:#0b766b;--h-vault:#127a42;--h-proof:#1e3fbf;--h-pay:#b3213c;--h-api:#4a5361;--ico-tint:11%;--seal:#0c0e12;--seal-2:#14171d;--seal-line:#ffffff14;--seal-ink:#e8eaed;--seal-dim:#8a919b;--seal-pass:#3ddc8e;--seal-accent:#8ca2ff;--pass:#0d7a41;--pass-soft:#e4f5eb;--warn:#8a5308;--warn-soft:#fbf3df;--fail:#c42317;--fail-soft:#fcecea;--r-s:9px;--r-m:12px;--r-l:16px;--r-xl:22px;--sh-1:0 1px 2px rgba(16,19,25,.05),0 4px 14px rgba(16,19,25,.045);--sh-2:0 2px 6px rgba(16,19,25,.06),0 14px 34px rgba(16,19,25,.08);--sh-hero:0 1px 2px rgba(16,19,25,.06),0 34px 64px -20px rgba(16,19,25,.18);--disp:"Fraunces",Georgia,"Times New Roman",serif;--sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--shell:1120px;--measure:700px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mk{--paper:#0d0f13;--paper-2:#15181d;--tint:#14171f;--card:#171a20;--rule:#282c34;--rule-soft:#22262d;--ink:#f0f1f3;--ink-2:#b5bbc4;--ink-3:#868d97;--accent:#7c9cff;--accent-ink:#a5baff;--accent-soft:#1b2233;--on-accent:#0b0e14;--h-drop:#7c9cff;--h-rooms:#b192f5;--h-request:#e0a64a;--h-nearby:#4cc9b8;--h-vault:#4cc98a;--h-proof:#8ca2ff;--h-pay:#f0808f;--h-api:#9aa3b0;--ico-tint:20%;--seal:#08090c;--seal-2:#101318;--seal-line:#ffffff12;--pass:#4cc98a;--pass-soft:#12241a;--warn:#d8a22e;--warn-soft:#2a2113;--fail:#f0776b;--fail-soft:#2c1614;--sh-1:0 1px 2px rgba(0,0,0,.5),0 4px 14px rgba(0,0,0,.32);--sh-2:0 2px 6px rgba(0,0,0,.5),0 14px 34px rgba(0,0,0,.44);--sh-hero:0 1px 2px rgba(0,0,0,.5),0 34px 64px -20px rgba(0,0,0,.62)}}:root[data-theme=dark] .mk{--paper:#0d0f13;--paper-2:#15181d;--tint:#14171f;--card:#171a20;--rule:#282c34;--rule-soft:#22262d;--ink:#f0f1f3;--ink-2:#b5bbc4;--ink-3:#868d97;--accent:#7c9cff;--accent-ink:#a5baff;--accent-soft:#1b2233;--on-accent:#0b0e14;--h-drop:#7c9cff;--h-rooms:#b192f5;--h-request:#e0a64a;--h-nearby:#4cc9b8;--h-vault:#4cc98a;--h-proof:#8ca2ff;--h-pay:#f0808f;--h-api:#9aa3b0;--ico-tint:20%;--seal:#08090c;--seal-2:#101318;--seal-line:#ffffff12;--pass:#4cc98a;--pass-soft:#12241a;--warn:#d8a22e;--warn-soft:#2a2113;--fail:#f0776b;--fail-soft:#2c1614;--sh-1:0 1px 2px rgba(0,0,0,.5),0 4px 14px rgba(0,0,0,.32);--sh-2:0 2px 6px rgba(0,0,0,.5),0 14px 34px rgba(0,0,0,.44);--sh-hero:0 1px 2px rgba(0,0,0,.5),0 34px 64px -20px rgba(0,0,0,.62)}.mk{box-sizing:border-box;-webkit-text-size-adjust:100%;scroll-behavior:smooth;max-width:100%;overflow-x:clip;margin:0;background:var(--paper);color:var(--ink-2);font-family:var(--sans);font-size:16px;line-height:1.62;text-wrap:pretty;-webkit-font-smoothing:antialiased;font-feature-settings:"cv05" 1,"cv08" 1}.mk a{color:inherit}.mk :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:5px}.mk .shell{width:100%;max-width:var(--shell);margin:0 auto;padding:0 24px}.mk h1,.mk h2,.mk h3,.mk h4{color:var(--ink);margin:0;text-wrap:balance}.mk .disp{font-family:var(--disp);font-weight:600;line-height:1.04;font-variation-settings:"SOFT" 0,"WONK" 0,"opsz" 60}.mk h1.disp{font-size:clamp(40px,6.6vw,62px);letter-spacing:-.026em}.mk h2.disp{font-size:clamp(28px,4vw,39px);line-height:1.09;letter-spacing:-.02em}.mk h3{font-size:16.5px;font-weight:600;letter-spacing:-.008em;line-height:1.35}.mk p{margin:0}.mk .lede{font-size:clamp(16px,1.7vw,17.5px);line-height:1.6;color:var(--ink-2);max-width:var(--measure)}.mk .kicker{display:inline-flex;align-items:center;gap:9px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);margin:0 0 14px}.mk .kicker:before{content:"";width:16px;height:1.5px;background:currentColor;opacity:.5;border-radius:2px}.mk .meta{font-size:13px;color:var(--ink-3)}.mk .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk .btn{display:inline-flex;align-items:center;gap:8px;justify-content:center;font:inherit;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;padding:11px 19px;border-radius:var(--r-s);border:1px solid transparent;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .12s ease,box-shadow .16s ease}.mk .btn-primary{background:var(--accent);color:var(--on-accent);box-shadow:0 1px 2px rgba(37,99,235,.28)}.mk .btn-primary:hover{background:var(--accent-ink)}.mk .btn-ghost{background:var(--card);color:var(--ink);border-color:var(--rule)}.mk .btn-ghost:hover{border-color:var(--ink-3)}.mk .btn-sm{font-size:13px;padding:7px 13px;border-radius:7px}.mk .btn:active{transform:translateY(1px)}.mk .chip{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;padding:5px 12px;border-radius:999px;background:var(--accent-soft);color:var(--accent-ink)}.mk .chip-pass{background:var(--pass-soft);color:var(--pass)}.mk .card{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-l);box-shadow:var(--sh-1)}.mk .nav{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--paper) 86%,transparent);-webkit-backdrop-filter:saturate(1.5) blur(12px);backdrop-filter:saturate(1.5) blur(12px);border-bottom:1px solid var(--rule-soft)}.mk .nav-in{gap:26px;height:64px}.mk .brand,.mk .nav-in{display:flex;align-items:center}.mk .brand{gap:9px;text-decoration:none;color:var(--ink);font-weight:700;font-size:17.5px;letter-spacing:-.025em}.mk .brand svg{display:block;flex:none}.mk .nav-links{display:flex;gap:4px;margin-left:4px}.mk .nav-links a{text-decoration:none;color:var(--ink-2);font-size:14px;font-weight:500;padding:7px 11px;border-radius:8px;transition:color .15s ease,background .15s ease}.mk .nav-links a:hover{color:var(--ink);background:var(--paper-2)}.mk .nav-right{margin-left:auto;display:flex;align-items:center;gap:8px}.mk .nav-right .btn{font-size:14px;padding:9px 15px}@media (max-width:880px){.mk .nav-links{display:none}}@media (max-width:420px){.mk .nav-right .btn-ghost{display:none}}.mk .sec{padding:72px 0}.mk .sec-tight{padding:50px 0}.mk .sec-head{max-width:var(--measure);margin-bottom:32px}.mk .sec-head .lede{margin-top:13px}.mk .panel{background:var(--tint);border:1px solid var(--rule-soft);border-radius:var(--r-xl);padding:clamp(26px,4vw,46px)}.mk .hero{padding:64px 0 6px;text-align:center}.mk .hero .lede{margin:19px auto 0}.mk .hero-cta{gap:10px;margin-top:28px}.mk .hero-cta,.mk .hero-trust{display:flex;justify-content:center;flex-wrap:wrap}.mk .hero-trust{align-items:center;gap:8px;margin-top:17px;font-size:13px;color:var(--ink-3)}.mk .page{position:relative}.mk .rail{display:none}@media (min-width:1560px){.mk .rail{display:block;position:absolute;top:26px;bottom:0;width:160px}.mk .rail-l{right:calc(50% + var(--shell)/2 + 36px)}.mk .rail-r{left:calc(50% + var(--shell)/2 + 36px)}}@media (min-width:1560px) and (min-height:740px){.mk .rail-inner{position:-webkit-sticky;position:sticky;top:88px}}.mk .cert{max-width:830px;margin:44px auto 0;text-align:left;border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--rule);background:var(--card);box-shadow:var(--sh-hero)}.mk .cert-top{display:flex;align-items:center;gap:15px;padding:19px 22px;border-bottom:1px solid var(--rule-soft);flex-wrap:wrap}.mk .cert-top .grow{flex:1 1 200px;min-width:0}.mk .cert-name{color:var(--ink);font-weight:600;font-size:15.5px;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk .ft{position:relative;width:40px;height:50px;flex:none;filter:drop-shadow(0 2px 5px rgba(37,99,235,.3))}.mk .ft svg{display:block}.mk .ft span{position:absolute;left:0;right:0;bottom:9px;text-align:center;font-size:8.5px;font-weight:700;letter-spacing:.06em;color:#fff}.mk .tl{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--rule-soft)}.mk .tl-step{background:var(--card);padding:16px 17px;position:relative}.mk .tl-step .lab{display:flex;align-items:center;gap:6px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.mk .tl-step .dot{width:5px;height:5px;border-radius:50%;background:var(--ink-3);flex:none}.mk .tl-step .val{color:var(--ink);font-weight:600;font-size:15px;margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mk .tl-step .sub{font-size:12px;color:var(--ink-3);margin-top:2px;line-height:1.45}.mk .tl-step.is-live .dot{background:var(--pass)}.mk .tl-step.is-live .val{color:var(--pass)}@media (max-width:680px){.mk .tl{grid-template-columns:repeat(2,1fr)}}.mk .seal{background:var(--seal);color:var(--seal-ink);padding:19px 22px 20px}.mk .seal-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mk .seal-lab{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--seal-dim);font-weight:600}.mk .seal-ok{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--seal-pass)}.mk .pulse{width:6px;height:6px;border-radius:50%;background:var(--seal-pass);flex:none;box-shadow:0 0 0 0 color-mix(in srgb,var(--seal-pass) 70%,transparent);animation:pulse 2.8s ease-out infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--seal-pass) 60%,transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb,var(--seal-pass) 0,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--seal-pass) 0,transparent)}}.mk .hash{font-family:var(--mono);font-size:12.5px;line-height:1.75;color:var(--seal-accent);margin-top:11px;padding:12px 14px;border-radius:var(--r-s);background:var(--seal-2);border:1px solid var(--seal-line);overflow-x:auto;white-space:pre;-webkit-overflow-scrolling:touch}.mk .seal-note{font-size:12px;line-height:1.6;color:var(--seal-dim);margin-top:12px;max-width:640px}.mk .cert-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 22px;border-top:1px solid var(--rule-soft);background:var(--paper-2)}.mk .cert-id{font-family:var(--mono);font-size:11.5px;color:var(--ink-3);margin-right:auto}@media (max-width:480px){.mk .cert-id{flex:1 0 100%;margin-right:0}.mk .cert-foot{gap:10px}}.mk .ad-lab{display:flex;align-items:center;gap:8px;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);font-weight:600;margin-bottom:8px}.mk .ad-lab:after{content:"";flex:1 1;height:1px;background:var(--rule);opacity:.7}.mk .ad-box{display:grid;place-items:center;text-align:center;padding:14px;border:1px solid var(--rule);border-radius:var(--r-m);background:repeating-linear-gradient(135deg,transparent 0 11px,color-mix(in srgb,var(--ink-3) 5%,transparent) 11px 12px),var(--paper-2);color:var(--ink-3)}.mk .ad-box b{display:block;color:var(--ink-2);font-size:13px;font-weight:600;letter-spacing:-.005em}.mk .ad-box span{font-size:11.5px;line-height:1.5}.mk .ad-banner .ad-box{height:100px}.mk .ad-rail .ad-box{height:600px;width:160px}.mk .ad-feed .ad-box{height:126px}@media (max-width:640px){.mk .ad-banner .ad-box{height:250px}}.mk .grid{display:grid;grid-gap:14px;gap:14px}.mk .grid-4{grid-template-columns:repeat(4,1fr)}.mk .grid-2{grid-template-columns:repeat(2,1fr)}@media (max-width:960px){.mk .grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.mk .grid-2,.mk .grid-4{grid-template-columns:1fr}}.mk .mod{padding:20px;display:flex;flex-direction:column;gap:10px;text-decoration:none;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.mk a.mod:hover{box-shadow:var(--sh-2);transform:translateY(-2px);border-color:color-mix(in srgb,currentColor 32%,var(--rule))}.mk .mod-ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,currentColor var(--ico-tint),var(--card))}.mk .mod-head{display:flex;align-items:center;gap:10px}.mk .mod p{font-size:13.5px;line-height:1.55}.mk .mod .tag{margin-left:auto;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:currentColor;padding:3px 7px;border-radius:5px;background:color-mix(in srgb,currentColor 13%,var(--card))}.mk .i-drop{color:var(--h-drop)}.mk .i-rooms{color:var(--h-rooms)}.mk .i-request{color:var(--h-request)}.mk .i-nearby{color:var(--h-nearby)}.mk .i-vault{color:var(--h-vault)}.mk .i-proof{color:var(--h-proof)}.mk .i-pay{color:var(--h-pay)}.mk .i-api{color:var(--h-api)}.mk .mod h3,.mk .mod p{color:var(--ink)}.mk .mod p{color:var(--ink-3)}.mk .verdict{padding:19px 20px;display:flex;flex-direction:column;gap:9px;background:var(--card);border:1px solid var(--rule);border-radius:var(--r-l)}.mk .verdict p{font-size:13.5px;line-height:1.55;color:var(--ink-3)}.mk .v-ico{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,currentColor 12%,var(--card))}.mk .v-pass{color:var(--pass)}.mk .v-fail{color:var(--fail)}.mk .v-warn{color:var(--warn)}.mk .v-idle{color:var(--ink-3)}.mk .verdict .row{display:flex;align-items:center;gap:10px}.mk .verdict h3{color:var(--ink)}.mk .steps{border:1px solid var(--rule);border-radius:var(--r-l);overflow:hidden;background:var(--card)}.mk .step{display:grid;grid-template-columns:52px 1fr;grid-gap:18px;gap:18px;padding:20px 24px;border-top:1px solid var(--rule-soft)}.mk .step:first-child{border-top:0}.mk .step .n{font-family:var(--disp);font-size:27px;font-weight:600;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;font-variation-settings:"opsz" 30}.mk .step p{font-size:14px;line-height:1.6;color:var(--ink-3);margin-top:5px}@media (max-width:560px){.mk .step{grid-template-columns:34px 1fr;gap:14px;padding:18px}.mk .step .n{font-size:22px}}.mk .commit{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:820px){.mk .commit{grid-template-columns:1fr}}.mk .commit .card{padding:20px}.mk .commit h3{display:flex;align-items:flex-start;gap:10px;line-height:1.4}.mk .commit p{font-size:13.5px;line-height:1.58;color:var(--ink-3);margin-top:8px;padding-left:29px}.mk .tick{width:19px;height:19px;flex:none;color:var(--pass);margin-top:1px}.mk .nearby{display:grid;grid-template-columns:1.02fr .98fr;grid-gap:34px;gap:34px;align-items:center}@media (max-width:860px){.mk .nearby{grid-template-columns:1fr;gap:28px}}.mk .nearby-art{display:grid;place-items:center}.mk .nearby-art svg{width:100%;max-width:390px;height:auto}.mk .beam{stroke-dasharray:3 7;animation:beam 3.4s linear infinite}@keyframes beam{to{stroke-dashoffset:-40}}.mk .tier{padding:23px 21px;display:flex;flex-direction:column}.mk .tier .name{font-size:12.5px;font-weight:600;color:var(--ink-3);letter-spacing:.02em}.mk .tier .price{font-family:var(--disp);font-size:36px;font-weight:600;color:var(--ink);line-height:1.05;margin-top:8px;letter-spacing:-.024em;font-variation-settings:"opsz" 40}.mk .tier .price small{font-family:var(--sans);font-size:13px;font-weight:500;color:var(--ink-3);letter-spacing:0}.mk .tier .desc{font-size:13px;line-height:1.55;color:var(--ink-3);margin-top:10px;flex:1 1}.mk .tier .btn{margin-top:18px;width:100%}.mk .tier-hi{border-color:color-mix(in srgb,var(--accent) 42%,var(--rule));box-shadow:var(--sh-2)}.mk .tier-hi .name{color:var(--accent-ink)}.mk .ad-free{font-size:12.5px;color:var(--pass);font-weight:600;margin-top:11px;display:flex;align-items:center;gap:6px}.mk .tags{display:flex;flex-wrap:wrap;gap:8px}.mk .tag-pill{font-size:13px;padding:7px 14px;border-radius:999px;border:1px solid var(--rule);background:var(--card);color:var(--ink-2)}.mk .closer{padding:clamp(28px,4vw,42px);display:flex;align-items:center;gap:26px;flex-wrap:wrap}.mk .closer .grow{flex:1 1 340px}.mk .foot{border-top:1px solid var(--rule);margin-top:36px;padding:46px 0 0;position:relative;overflow:hidden}.mk .foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:28px;gap:28px}@media (max-width:820px){.mk .foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.mk .foot-grid{grid-template-columns:1fr}}.mk .foot h2{font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3);margin:0 0 13px;font-weight:600}.mk .foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.mk .foot a{text-decoration:none;color:var(--ink-2);font-size:14px;transition:color .15s ease}.mk .foot a:hover{color:var(--accent-ink)}.mk .foot-base{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid var(--rule-soft);margin-top:36px;padding:19px 0 30px;font-size:13px;color:var(--ink-3);position:relative;z-index:1}.mk .ghost{position:absolute;left:50%;transform:translateX(-50%);bottom:-34px;font-family:var(--disp);font-weight:600;font-size:clamp(96px,18vw,196px);color:var(--ink);opacity:.038;letter-spacing:-.035em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1;white-space:nowrap}.mk .rise{animation:rise .62s cubic-bezier(.22,.72,.28,1) both}.rise-lcp{animation:rise-t .62s cubic-bezier(.22,.72,.28,1) both}@keyframes rise-t{0%{transform:translateY(12px)}to{transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.mk .d1{animation-delay:.04s}.mk .d2{animation-delay:.1s}.mk .d3{animation-delay:.17s}.mk .d4{animation-delay:.24s}.mk .d5{animation-delay:.32s}.mk .d6{animation-delay:.44s}@media (prefers-reduced-motion:reduce){.mk{scroll-behavior:auto}.mk,.mk :after,.mk :before{animation:none!important;transition:none!important}.mk .rise,.rise-lcp{opacity:1;transform:none}}.mk .tier-list{list-style:none;margin:14px 0 18px;padding:0;display:grid;grid-gap:7px;gap:7px;font-size:13.5px;color:var(--ink-2)}.mk .tier-list li{position:relative;padding-left:20px;line-height:1.5}.mk .tier-list li:before{content:"";position:absolute;left:2px;top:6px;width:9px;height:5px;border-left:1.8px solid var(--pass);border-bottom:1.8px solid var(--pass);transform:rotate(-45deg)}.mk .cmp{width:100%;border-collapse:collapse;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk .cmp td,.mk .cmp th{padding:11px 14px;text-align:center;border-bottom:1px solid var(--rule-soft);white-space:nowrap}.mk .cmp thead th{font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);background:var(--paper-2);position:-webkit-sticky;position:sticky;top:0}.mk .cmp .cmp-l{text-align:left;color:var(--ink);font-weight:500;white-space:normal}.mk .cmp tbody tr:last-child td{border-bottom:0}.mk .faq{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.mk .faq .card{padding:20px}.mk .faq h3{font-size:15px;line-height:1.4}.mk .faq p{font-size:13.5px;line-height:1.6;color:var(--ink-3);margin-top:9px}.mk .door h3{font-size:15px}.mk .door p{font-size:13.5px;line-height:1.58;color:var(--ink-3);margin:8px 0 14px}@media (max-width:860px){.mk .faq{grid-template-columns:1fr}}.mk .legal .legal-body,.mk .legal .legal-tabs,.mk .legal .sec-head{max-width:820px}.mk .legal-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 20px}.mk .legal-tabs .tag-pill{text-decoration:none}.mk .legal-tabs .tag-pill.is-on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}.mk .legal-body{padding:26px 30px;font-size:14.5px;line-height:1.72;color:var(--ink-2)}.mk .legal-body h2{font-family:var(--sans);font-size:15.5px;font-weight:600;color:var(--ink);margin:24px 0 8px}.mk .legal-body h2:first-child{margin-top:0}.mk .legal-body p{margin:0 0 12px}.mk .legal-body ol,.mk .legal-body ul{margin:0 0 12px;padding-left:20px}.mk .legal-body li{margin:0 0 6px}.mk .legal-body a{color:var(--accent-ink)}.mk.auth-split{display:grid;grid-template-columns:1fr 1fr;min-height:100dvh}.mk .auth-panel{background:linear-gradient(160deg,var(--seal),var(--seal-2));color:var(--seal-ink);padding:48px;display:flex;flex-direction:column;justify-content:space-between}.mk .auth-panel h2{color:var(--seal-ink);font-size:clamp(26px,2.6vw,34px);line-height:1.14}.mk .auth-brand{display:inline-flex;align-items:center;gap:10px;color:var(--seal-ink);text-decoration:none;font-size:20px;font-weight:600}.mk .auth-lede{color:var(--seal-dim);margin-top:14px;max-width:400px;font-size:14.5px;line-height:1.6}.mk .auth-tick{display:flex;align-items:center;gap:10px;color:var(--seal-ink);font-size:14px}.mk .auth-foot{color:var(--seal-dim);font-size:12.5px}.mk .auth-form{display:flex;align-items:center;justify-content:center;padding:48px;background:var(--paper)}.mk .auth-form-in{width:100%;max-width:380px}@media (max-width:900px){.mk.auth-split{grid-template-columns:1fr}.mk .auth-panel{padding:28px 24px;gap:20px}.mk .auth-form{padding:32px 24px}}