.thinkrank-howto__description{opacity:.9}.thinkrank-howto__duration{font-size:.9em;opacity:.8}.thinkrank-howto__steps{list-style:none;margin:0;padding:0;counter-reset:thinkrank-howto-step}.thinkrank-howto ol.thinkrank-howto__steps>.thinkrank-howto__step{counter-increment:thinkrank-howto-step;position:relative;padding:12px 16px 12px 52px}.thinkrank-howto ol.thinkrank-howto__steps>.thinkrank-howto__step::before{content:counter(thinkrank-howto-step);position:absolute;left:14px;top:12px;width:26px;height:26px;border-radius:50%;background:currentColor;opacity:.85;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;background:#1e1e1e}.thinkrank-howto ul.thinkrank-howto__steps>.thinkrank-howto__step{padding:12px 16px}.thinkrank-howto__step-title{font-weight:600;margin-bottom:4px}.thinkrank-howto__step-image{max-width:100%;height:auto;border-radius:4px;margin:6px 0}.thinkrank-howto__step--editing{display:flex;gap:12px;padding:12px 16px}.thinkrank-howto__step--editing .thinkrank-howto__step-number{flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#1e1e1e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.thinkrank-howto__step--editing .thinkrank-howto__step-body{flex:1;min-width:0}.thinkrank-howto__step-actions{display:flex;gap:2px;margin-top:6px;opacity:.55;transition:opacity .15s}.thinkrank-howto__step--editing:hover .thinkrank-howto__step-actions,.thinkrank-howto__step--editing:focus-within .thinkrank-howto__step-actions{opacity:1}.thinkrank-howto__add{margin-top:8px}
