.kna-cover{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:28px;margin:28px 0;padding:32px;border:3px solid white;border-radius:28px;background:linear-gradient(130deg,#f2faff,var(--kna-color,#a7d8ff));color:#102d65;box-shadow:0 10px 30px #153d6a18}.kna-cover img{width:220px;max-width:100%;aspect-ratio:1;object-fit:contain;border-radius:18px;background:#fff}.kna-cover h2{color:#102d65;margin:0 0 12px;font-size:clamp(24px,4vw,38px)}.kna-cover a{display:inline-block;padding:12px 22px;margin:8px 8px 0 0;border-radius:30px;background:#195df5;color:white;text-decoration:none;font-weight:bold}.kna-cover a:hover{background:#123eaa}

.kna-cover{text-align:center;flex-direction:column}.kna-cover img{height:250px;width:auto;aspect-ratio:auto;max-width:100%}.kna-cover h2{border:2px solid white;border-radius:18px;background:#ffffff85;padding:8px 20px}.kna-cover a+a{background:#703bcc}
