.card{max-width:440px;margin:28px auto;padding:24px 22px;background:var(--white);border:1px solid var(--steel-light);border-radius:var(--radius);box-shadow:var(--shadow-md)}.card h2{margin:0 0 4px;color:var(--navy);font-size:22px}.card .lead{margin:0 0 18px;color:#3b4652}.save{display:block;text-align:center;background:var(--bright-blue);color:var(--white);text-decoration:none;font-weight:700;font-size:18px;padding:15px;border-radius:var(--radius)}.rows{margin:20px 0 0;padding:0;list-style:none;border-top:1px solid #e3e9ef}.rows li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid #e3e9ef}.rows .ico{width:22px;flex:none;text-align:center}.rows a{color:var(--navy);font-weight:600;text-decoration:none}.rows small{display:block;color:#5f6b77}.card .logo{display:block;width:64px;height:64px;border-radius:12px;margin:0 0 12px}.social{display:flex;gap:10px;margin-top:16px}.social a{flex:1;text-align:center;padding:11px;border:1.5px solid var(--steel-light);border-radius:var(--radius);color:var(--navy);font-weight:600;text-decoration:none}.hint{margin:10px 2px 0;font-size:14px;color:#5f6b77;text-align:center}
