svg.mk{--o:#2b1b3d;--band:#ff9cc2;--bowl:#ffc531;--bowl-in:#ffe08a;--petal:#fff3e3;overflow:visible}
.k-logo{display:inline-block;white-space:nowrap;line-height:1;font-family:'Fraunces',Georgia,serif;font-weight:900;font-style:italic;letter-spacing:-.045em;font-variation-settings:'SOFT' 100,'WONK' 1}
.k-logo svg.mk{display:inline-block;width:1.05em;height:1.12em;vertical-align:-.26em;margin:0 -.05em 0 -.09em}
.password-wordmark{font-size:4.4rem;margin:0}
.kp-hero .k-sticker svg.mk{width:104px;height:108px}
@media(max-width:849px){.password-wordmark{font-size:3.6rem}}
.k-pw-right{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap;justify-content:flex-end}
