.guide .guide-head{gap:14px;display:grid}.guide h1{margin-bottom:0}.guide h1 .sub{color:var(--ink-muted);margin-top:6px;font-size:.6em;font-weight:500;display:block}.guide .face{object-fit:cover;background:var(--accent);border-radius:50%;flex:none}.guide .byline{color:var(--ink-muted);align-items:center;gap:10px;font-size:15px;display:flex}.guide .byline .face{width:28px;height:28px}.guide .answer p{font-size:18px}.guide .step-note{color:var(--ink-muted)}.guide figure{margin:0}.guide .still img{border-radius:12px}.guide .shot{background:var(--surface);border:1px solid var(--outline);border-radius:12px;padding:10px}.guide .shot img{border-radius:6px}.guide .checks{gap:10px;padding:0;list-style:none}.guide .checks li{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:2px 12px;display:grid}@media (width<=520px){.guide .checks li{grid-template-columns:minmax(0,1fr)}}.guide .cta{margin-top:40px}.guide .cta h2{margin-top:0}.guide .cta .home-line{font-size:15px}.guide .author{border-top:1px solid var(--outline);align-items:flex-start;gap:20px;margin-top:16px;padding-top:24px;display:flex}.guide .author .face{width:72px;height:72px}.guide .author>div{gap:8px;display:grid}.guide .author p{color:var(--ink-muted)}
