.ninja-personal-link-intro { padding-block: clamp(32px, 5vw, 64px); }
.ninja-personal-link-intro__logo { display: block; width: 72px; height: auto; margin-bottom: 24px; }
.ninja-personal-link-intro h1 { max-width: 920px; font-size: clamp(30px, 4vw, 52px); line-height: 1.15; margin: 0 0 20px; }
.ninja-personal-link-intro p { max-width: 960px; margin: 0 0 12px; }
.ninja-personal-link-intro__note { padding: 16px 20px; border-left: 3px solid var(--color-red, #c51b2e); background: #fff6ea; }
