.kp-link{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);padding:var(--step-6);display:flex;flex-direction:column;gap:var(--step-3);font-family:var(--sans);color:var(--ink)}.kp-link__title{margin:0;font-size:var(--t-display-m);font-weight:var(--w-bold);line-height:1.25;letter-spacing:var(--track-title);overflow-wrap:anywhere}.kp-link__body{margin:0;font-size:var(--t-small);line-height:var(--lh-prose);color:var(--muted)}.kp-link__form{margin:var(--step-1-5) 0 0}.kp-link__submit{align-self:flex-start;text-decoration:none}a.kp-link__submit{margin-top:var(--step-1-5)}.kp-link__back{align-self:flex-start;color:var(--accent);font-size:var(--t-small);font-weight:var(--w-medium);line-height:var(--lh-body);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.kp-link__back:hover{color:var(--accent-hover)}