*{box-sizing:border-box}body{margin:0;background:#f5f8fc;color:#152239;font-family:Arial,Helvetica,sans-serif;line-height:1.8}a{color:#0755ef}a:focus-visible{outline:3px solid #82aaff;outline-offset:4px}header{background:#fff;border-bottom:1px solid #dce4ef}.nav{max-width:920px;margin:auto;padding:17px 24px;display:flex;align-items:center;justify-content:space-between;gap:25px}.nav img{width:140px;height:auto}.nav>a:last-child{font-size:13px;text-decoration:none;font-weight:700}main{max-width:920px;margin:45px auto 65px;padding:0 24px}article{padding:43px;background:#fff;border:1px solid #dce4ef;border-radius:16px}.eyebrow{font-size:10px;color:#0755ef;letter-spacing:.12em;text-transform:uppercase}h1{font-size:clamp(32px,5vw,46px);line-height:1.1;letter-spacing:-.05em;font-weight:500;margin:12px 0 23px}h2{font-size:20px;line-height:1.4;letter-spacing:-.025em;margin:30px 0 12px}p,li{font-size:14px;color:#58677b}p{margin:0 0 17px}strong{color:#152239}ul{padding-left:21px}li{margin:9px 0}.identity,.note{padding:20px;background:#f3f7ff;border-radius:8px;overflow-wrap:anywhere}.note{border-left:3px solid #0755ef;font-size:13px}.date{font-size:11px;color:#78869a}footer{max-width:920px;margin:auto;padding:0 24px 35px;display:flex;flex-wrap:wrap;gap:13px 24px;font-size:11px}footer a{text-decoration:none}@media(max-width:600px){.nav{padding:15px 19px}.nav img{width:115px}.nav>a:last-child{font-size:11px}main{margin:25px auto 40px;padding:0 18px}article{padding:26px 22px}h2{font-size:18px}p,li{font-size:13px}.identity,.note{padding:16px}}