.ilinks{--a:#8a9bff;--b:#53e5d9;--bg:#0b0d1b}.electrosketch{--a:#ffcb5d;--b:#ff844b;--bg:#0e1117}.link-phone{max-width:340px;margin:auto;border:1px solid #454b75;border-radius:36px;padding:36px;background:linear-gradient(150deg,#262448,#101521);text-align:center;box-shadow:0 25px 90px #34378c40}.avatar{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;margin:0 auto 22px;background:linear-gradient(120deg,var(--a),var(--b));color:#111;font-size:32px;font-weight:800}.link-phone>span:not(.avatar){display:block;border:1px solid #575e80;border-radius:12px;margin:16px 0;padding:14px}.link-phone p{color:var(--muted);font-size:14px;margin-top:10px}.link-phone small,.diagram small{font-size:10px;line-height:1.5;display:block;color:#b4bac9}.diagram{border:1px solid #705334;border-radius:22px;padding:42px;background:linear-gradient(135deg,#2b241c,#12171f)}.diagram h3{font-size:42px;margin:20px 0}.circuit{height:130px;display:flex;align-items:center;gap:12px}.circuit i{flex:1;height:70px;border:2px solid var(--a);border-left:0;border-bottom:0}.circuit b{font-size:35px;color:var(--a)}.doc-row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:35px}.doc-row span{font-size:11px;border:1px solid #695c49;padding:8px 14px;border-radius:6px}@media(max-width:600px){.diagram{padding:26px}.diagram h3{font-size:34px}}