/* V208 preview: only the three homepage instructions and their numbered paws. */
body.front-page .home-how{transform:none;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr) minmax(0,.95fr);gap:12px;align-items:start;margin:10px 0 14px;font:14px/1.5 var(--heading);color:var(--ink)}
body.front-page .home-how .home-how-steps{display:contents;margin:0;font:inherit}
body.front-page .home-how :is(.home-how-step,.home-how-finish){display:flex;align-items:center;justify-content:center;gap:3px;min-width:0;margin:0;font:inherit;text-align:center;flex-direction:column;transform:none}
body.front-page .home-how .home-step-label{display:block;min-width:0;font:inherit;white-space:pre-line}
body.front-page .home-how .home-step-visual{white-space:pre}
body.front-page .home-how .home-step-number{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:35px;box-sizing:border-box;padding-top:13px;background:url('assets/home-step-paw-v210.svg') center/contain no-repeat;color:#171613;font:900 16px/1 var(--body);transform:rotate(-6deg);text-shadow:0 1px 0 #fff1cf}
body.front-page .home-how .home-how-step:nth-child(2) .home-step-number{transform:rotate(5deg)}
body.front-page .home-how .home-how-finish{color:var(--ink)}
body.front-page .home-how .home-how-finish strong{font-weight:400;color:inherit}
body.front-page .home-how .home-how-heart{display:none}
@media(max-width:599px){
 body.front-page .home-how{gap:6px;margin:8px 0 12px;font-size:clamp(11px,3.05vw,14px)}
 body.front-page .home-how :is(.home-how-step,.home-how-finish){flex-direction:column;gap:3px;text-align:center}
 body.front-page .home-how .home-step-number{width:25px;height:28px;padding-top:10px;font-size:13px}
}
