@import "https://fonts.googleapis.com/css2?family=Archivo:wght@400;600;800&display=swap";
body:has(>.mc){margin:0}.mc{--brand:#2e55ff;--deep:#0a1a3a;--accent:#ffb21a;--paper:#f4f2ee;--line:#e3ded2;--muted:#55607a;--card:#fff;background:var(--paper);min-height:100vh;color:var(--deep);font:16px/1.6 Archivo,system-ui,sans-serif}.mc *{box-sizing:border-box}.mc a{color:var(--brand)}.mc-wrap{max-width:1040px;margin:0 auto;padding:0 20px}.mc-head{background:var(--deep);color:#fff}.mc-head-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.mc-mark{letter-spacing:-.01em;align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.mc-mark img{border-radius:8px;width:32px;height:32px}.mc-nav{flex-wrap:wrap;gap:18px;display:flex}.mc-nav a{color:#fff;opacity:.85;font-size:15px;font-weight:600;text-decoration:none}.mc-nav a:hover{opacity:1}.mc-hero{background:var(--deep);color:#fff;padding:48px 0 56px}.mc-hero h1{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(30px,5vw,46px);font-weight:800;line-height:1.1}.mc-hero h1 em{color:var(--accent);font-style:normal}.mc-hero p{opacity:.88;max-width:680px;margin:0 0 24px;font-size:18px}.mc-section{padding:44px 0}.mc-section h2{letter-spacing:-.01em;margin:0 0 16px;font-size:26px;font-weight:800}.mc-section h3{margin:22px 0 8px;font-size:18px;font-weight:800}.mc-lead{color:var(--muted);max-width:720px;margin:0 0 20px}.mc-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.mc-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:20px}.mc-card h3{margin-top:0}.mc-steps{counter-reset:s;gap:12px;margin:0;padding:0;list-style:none;display:grid}.mc-steps li{counter-increment:s;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 16px 14px 58px;position:relative}.mc-steps li:before{content:counter(s);background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:grid;position:absolute;top:13px;left:16px}.mc-btns{flex-wrap:wrap;gap:10px;display:flex}.mc-btn{cursor:pointer;border:0;border-radius:999px;padding:13px 22px;font:800 16px Archivo,system-ui,sans-serif;text-decoration:none;display:inline-block}.mc-btn.main{background:var(--accent);color:var(--deep)!important}.mc-btn.alt{background:0 0;border:1.5px solid #fff6;color:#fff!important}.mc-btn.line{background:var(--card);border:1.5px solid var(--line);color:var(--deep)!important}.mc-code{background:var(--paper);border:1px dashed var(--line);word-break:break-all;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:10px 14px;font:600 14px ui-monospace,Consolas,monospace;display:flex}.mc-legal{max-width:780px}.mc-legal h2{margin-top:30px;font-size:20px}.mc-legal li{margin:6px 0}.mc-note{color:var(--muted);font-size:14px}.mc-form{gap:12px;max-width:560px;display:grid}.mc-form label{gap:4px;font-size:15px;font-weight:600;display:grid}.mc-form input,.mc-form select,.mc-form textarea{border:1.5px solid var(--line);background:var(--card);width:100%;color:var(--deep);border-radius:12px;padding:12px 14px;font:16px Archivo,system-ui,sans-serif}.mc-form textarea{resize:vertical;min-height:120px}.mc-form .mc-trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mc-ok{background:#ecf7f0;border:1px solid #9bd3b0;border-radius:16px;padding:16px}.mc-err{color:#b42318;font-size:14px}.mc-foot{background:var(--deep);color:#fff;margin-top:24px;padding:32px 0;font-size:14px}.mc-foot a{color:#fff}.mc-foot nav{flex-wrap:wrap;gap:16px;margin-bottom:14px;display:flex}.mc-foot nav a{opacity:.85;font-weight:600;text-decoration:none}.mc-foot p{opacity:.8;margin:6px 0}
