*{box-sizing:border-box}body{margin:0;color:#23344b;background:#f7f8fa;font:16px/1.6 Arial,sans-serif}header{height:90px;background:white;display:flex;align-items:center;justify-content:space-between;padding:16px max(24px,calc((100vw - 1120px)/2));border-bottom:4px solid #f7b20b}header img{width:180px}a{color:#254a81;text-decoration:none}main{max-width:1120px;padding:44px 24px;margin:auto}h1{font-size:36px;line-height:1.3;margin:8px 0 28px}.eyebrow{font-size:13px;color:#896418;letter-spacing:2px}form{display:flex;gap:12px;margin-bottom:20px}input{flex:1;min-width:0;background:white;border:1px solid #ccd3dc;border-radius:6px;padding:14px;font:inherit}button,.button{border:0;border-radius:6px;background:#f6b312;color:#172d4b;padding:14px 24px;font:inherit;cursor:pointer}.pages{list-style:none;padding:0;margin-top:28px;background:white;border:1px solid #e1e5eb;border-radius:8px}.pages li+li{border-top:1px solid #e1e5eb}.pages a{display:block;padding:18px 22px}.pages a:hover{background:#fff8e3}.pages strong{font-weight:500;display:block}.pages span,.url{font-size:13px;color:#7b8696;overflow-wrap:anywhere}.url{font-size:16px}@media(max-width:600px){header{padding:12px 20px;height:76px}header img{width:140px}main{padding:28px 20px}h1{font-size:28px}form{gap:8px}button{padding:12px}.pages a{padding:14px}}
