*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;color:#0b2345}a{text-decoration:none;color:inherit}.wrap{max-width:1160px;margin:auto;padding:0 24px}header{border-bottom:1px solid #e2e8f0}.nav{height:78px;display:flex;align-items:center;gap:38px}.logo{font-size:25px;font-weight:900}.logo b{color:#1769e8}.nav a{font-weight:700}.hero{padding:60px 0 40px}.eyebrow{font-size:13px;font-weight:800;color:#1769e8;letter-spacing:1px}h1{font-size:42px;line-height:1.2;margin:12px 0 15px}p{color:#64748b;line-height:1.7}.search{display:flex;margin-top:28px;border:2px solid #10213d;border-radius:12px;overflow:hidden}.search input{flex:1;border:0;padding:19px;font-size:16px}.search button{border:0;background:#1769e8;color:#fff;padding:0 34px;font-weight:800}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.chip{border:1px solid #d6e1ef;border-radius:22px;padding:9px 14px;font-size:14px}.section{padding:35px 0 58px;background:#f6f9fd}.white{background:#fff}h2{font-size:28px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.card{background:#fff;border:1px solid #d8e3f0;border-radius:16px;padding:22px;min-height:145px}.card small{color:#1769e8;font-weight:800}.card h3{font-size:19px;line-height:1.45}.card p{font-size:14px}.flow{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.flow div,.note{border:1px solid #d8e3f0;border-radius:14px;padding:18px;background:#fff}.note{margin-top:22px;background:#edf5ff}@media(max-width:800px){.grid,.flow{grid-template-columns:1fr}h1{font-size:32px}}